./MazeSearch.py mazes/20x20_empty.txt RND
maze:
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 

path of length 41 found:
* □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
* * * * * □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ 
□ □ □ □ * * * * * * * * □ □ □ □ □ □ □ □ 
□ □ □ □ □ □ □ □ □ □ □ * * □ □ * * * * □ 
□ □ □ □ □ □ □ □ □ □ □ □ * * * * □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * □ 
□ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ * * 

398 states visited:
□ ◃ ▿ ▿ ▿ ◃ ◃ ◃ ▹ ▿ ◃ ▿ ▿ ▿ ◃ ◃ ◃ ◃ ◃ ◃ 
▵ ◃ ◃ ◃ ◃ ◃ ◃ ▿ ▿ ▿ ▿ ▿ ▿ ▿ ◃ ▵ ◃ ▵ ▵ ▵ 
▵ ▵ ▵ ▵ ▵ ◃ ◃ ◃ ◃ ◃ ◃ ◃ ◃ ◃ ◃ ▵ ▿ ▿ ▿ ▵ 
▵ ▵ ▵ ◃ ▵ ▵ ▵ ▵ ▵ ▵ ▵ ▵ ◃ ◃ ◃ ▿ ◃ ◃ ◃ ◃ 
▵ ▵ ▵ ◃ ▵ ◃ ▵ ▵ ▹ ▵ ▵ ▵ ▵ ◃ ◃ ◃ ◃ ▵ ▵ ◃ 
▹ ▹ ▵ ◃ ▵ ▵ ◃ ▵ ◃ ▵ ▵ ▵ ▵ ◃ ▵ ▵ ◃ ◃ ▵ ▵ 
▹ ▹ ▵ ◃ ▿ ▿ ▿ ▿ ▿ ▵ ◃ ▹ ▵ ◃ ▵ ▵ ▵ ▵ ▵ ▵ 
▹ ▹ ▵ ◃ ◃ ◃ ◃ ◃ ▿ ◃ ◃ ◃ ▵ ▵ ◃ ▵ ▵ ◃ ▵ ▵ 
▹ ▵ ▵ ▵ ▵ ▵ ▵ ◃ ▿ ◃ ▵ ◃ ▵ ▵ ◃ ▵ ▵ ▵ ▵ ▵ 
▹ ▵ ◃ ▵ ◃ ▹ ▵ ◃ ◃ ◃ ◃ ▵ ◃ ▵ ◃ ▵ ▵ ▹ ▵ ▵ 
▹ ▵ ◃ ▵ ◃ ▹ ▵ ▵ ▵ ▵ ◃ ◃ ◃ ◃ ◃ ▹ ▵ ▹ ▵ ▵ 
▵ ▵ ▵ ▵ ◃ ▹ ▵ ◃ ▹ ▵ ◃ ▵ ▵ ▵ ▿ ◃ ▵ ▵ ▵ ▵ 
▵ ▵ ▵ ▵ ▵ ▹ ▵ ◃ ◃ ▵ ◃ ◃ ◃ ◃ ◃ ◃ ◃ ▵ ▵ ◃ 
▵ ▵ ▵ ▵ ▹ ▹ ▵ ▵ ◃ ▵ ▿ ◃ ▵ ◃ ▵ ▵ ◃ ▵ ▵ ▵ 
▹ ▹ ▹ ▹ ▹ ▵ ▵ ▵ ▵ ◃ ◃ ◃ ◃ ◃ ▵ ▵ ◃ ▹ ▵ ▵ 
▹ ▹ ▹ ▵ ▵ ▵ ▵ ▵ ▵ ▵ ◃ ◃ ◃ ◃ ▿ ▵ ▹ ▹ ▵ ▵ 
▹ ▵ ▵ ▵ ▵ ▹ ▵ ▵ ▹ ▵ ▵ ▵ ◃ ◃ ◃ ◃ ◃ ▹ ▵ ◃ 
▹ ▵ ▹ ▵ ▿ ▹ ▵ ◃ ▿ ▵ ▵ ◃ ◃ ▵ ▵ ◃ ▹ ▹ ▵ ▵ 
▵ ▵ ▵ ▹ ▹ ▹ ▵ ◃ ◃ ◃ ◃ ▵   ▿ ◃ ◃ ▹ ▹ ▵ ◃ 
▵ ◃ ▵ ▹ ▵ ▵ ▵ ▵ ▵ ▵ ▹ ▵ ◃ ◃ ◃   ▹ ▵ ▵ ◃