güzel calışma biraz daha geliştirilebilir.