Classic Name Puzzles