Программа рассчитывает сколькими способами (маршрутами) можно получить из одного числа другое, используя только прибавления 1 и умножение на 2.
Также для визуализации выводится в консоль массив, где первая строка - числа подряд от меньшего к большему, а во второй - количество маршрутов, ведущих от минимального (стартового) значения до текущего.