В моем представлении, решить задачу нужно так :
Первое действие это вычисление ширины вертикального коридорчика. От сорока отнимаем тридцать шесть.
Вторым действием определяем путь кота по горизонтали. По нижнему коридору сорок минус два, получается тридцать восемь. По верхнему коридору двадцать восемь минус два, получается двадцать шесть метров. Сложим два горизонтальных отрезка, тридцать восемь плюс двадцать шесть, равно шестьдесят четыре.
Третье действие, определяем вертикальный путь.
Ширина верхнего коридору в шесть метров делим пополам, получаем три метра.
Ширина нижнего коридора восемь метров, делим пополам, получаем четыре метра.
Концентрируем внимание на высоте в двадцать метров. Прибавляем половину от верхнего коридора и отнимаем половину от нижнего коридора, получаем девятнадцать метров.
Последним действием складываем вертикальный путь в девятнадцать метров с горизонтальным путем в шестьдесят четыре метра, получаем конечную длину пути кота - восемьдесят три метра.