Very hard riddles