Puzzle generator

Any difficulty, any seed. Deterministic and shareable.

Difficulty