Solving Mazes with multiple search algorithm approaches