Riddles and Fairytales