monobrane.

constrained swapping puzzles