fonksiyonlar tamamlandı