Short Hard Riddles - Riddles are not only interesting, but they're also useful to people of all ages.