In this coding puzzle, use piecewise functions in order to maneuver the cat through the maze. You will have to write the code yourself (the student) to finish the last step. Think of this as a debugging exercise. Some backgrounds might involve discontinuities. Use the space bar to reset the code. This activity can easily be modified. The instructor can use the tools in the program to draw a more or less complicated mazes for the next back drop.