for reconstructing the path after the A* search is done.
The longest possible path is actually 24 steps, even though we can fit 25
Definition at line 20 of file path.cpp.