Riddles and funny games