Funny but difficult riddles