Perfect Riddles