Top 100 riddles with answers