Şöyle bir makale var sanırım işinizi görür Link
Ama size tavsiyem önce bir eğitim seti alıp mantığı kavramanız bu şekilde çok uğraşır çabuk soğursunuz