As its name implies, this program is a maze solver. It interprets a map made from 1s and 0s and recreates it as a GUI. Then, using an algorithm that is similar to breadth first search, a 'robot' traverses the map to get from the start point to the end point.