Richard Thompson Puzzles