Sade hoş ve gayet başarılı. Kaynak kodları inceleme fırsatı bulamadım ama titizlikle çalıştığınız için ondanda şüphem yok.