Hard to solve riddles