Tag puzzles and riddles