Very tough riddles