Short hard crazy riddles