Can you solve the riddles before us?