Уеньшение кода.Сведение выхлопа двух функций в один обработчик
Добавление юзабельности в вывод программы.При использовании карты из файла начало пути будет обозначаться "S" а конец "F"