String Puzzles