MazeProblem Exercise

For more info go to wiki page.