исправил переполнение при масштабирование на граничных линиях
добавли праверку на x,y> 99999
10055555 попытка сделать человеческое масштабирование