kodda bir kaç düzeltme yapıldı. eksik olan yerler yorum satırlarıyla belirtildi.