The Snake Puzzles