Seven Samurai Puzzles