Very Hard Riddles - In case you found them very hard, you can look at the answers.