Difficult Mazes