Funny hard but simple riddles