kodlar tarafımca alınmıştır.