./MazeSearch.py
wrong number of arguments
usage: ./MazeSearch.py maze_file.txt {BFS,DFS,RND}

./MazeSearch.py mazes/doesnt_exist BFS
file doesn't exist
usage: ./MazeSearch.py maze_file.txt {BFS,DFS,RND}

./MazeSearch.py mazes/5x5_possible.txt QED
invalid option
usage: ./MazeSearch.py maze_file.txt {BFS,DFS,RND}