Flagstone Puzzle

Flagstone Puzzle