Heart-shaped Maze