How Riddles help train Critical Thinking