Tough riddles for students