Exercise 4


This is a programming exercise. The goal is to implement breadth-first search to solve a three-dimensional (3D) maze.

Let's start with two important points:

Next, let's first examine what a 2D version of the problem looks like:

Now let's turn to a 3D maze, which is the problem you will solve:

Next, let's outline a few key issues:

Submission: