Professor Puzzle, Reflect Mirror Maze