riddles and mazes challenge