Learning Name Puzzles