Pathfindes is added for return mode, but there're till a problems:

If not full maze is opened then return path would be not the shortest.
Need to explore all maze before run into control center.

If there're many free space kirk goes crazy a little. In this case we can
mark all opened points as visited and go towards closed area.