Shaped Name Puzzles