Сырой материал

Разбиение функций на подфункции;
Создание глобального скоупа;
Правка и разделение функции проверки координаты;