واسه منم جالب اومد اپن سورس بدین تا ببینیم چطوری نوشته شده :دی