заменил быдлокод поиска кнопок 1-9 на самцовский цикл)))
Переписал добавление обработчиков на кнопки

теперь компактней