Lots o' riddles : good clean fun for everyone