# Mazes on Surfaces

Mazes on Surfaces

Find the shortest path between the two given points on the given surface. The length of a path is the number of subfaces, including the first and the last. You can move from face to face as long as you do not cross a red tube.