505. The Maze II (Medium)