العفو
قمت فقط بتصحيح الاخطاء البرمجية وليس طريقة العمل فلا اعلم عنها شيء
يمكنك شرح الطريقة مع صورة توضيحية