Semigroup Word Puzzle Ruleset: xaA=Ax, xbB=Bx, AAa=AAax, aA=Aa, aB=Ba, bA=Ab, bB=Bb Puzzle: Custom

Manual input
Moves
Move x across a
 
x
 
a
 
a
 
 
a
 
x
 
Move x across b
 
x
 
b
 
b
 
 
b
 
x
 
Create / delete x
a
 
aa
a
 
aa
 
x
 
Move hints: select an x (or hover an x) to see key letters highlighted for possible moves.
Create x (automatic): choose a split after an a (top) and after aa (bottom) in the same segment; the x appears immediately (when no lemma is active).
Lemmas: activate a lemma, then choose end‑cuts on the top and bottom rows (highlighted letters). The lemma applies automatically when the choice is complete. Double‑click a lemma to keep it active for multiple uses.
Important: while a lemma is active, x‑moves and x‑creation are disabled (to reduce confusion).
Lemma library
Current word
Target word
Selected: —
Choose difficulty
Choose a puzzle
unsolved solved
Manage puzzles
Reorder with ↑/↓, move difficulties, or delete. (Edit puzzles by deleting & recreating.)

Export / Import (JSON)
Add lemma
Pick from solved puzzles. You can add either direction. (Single‑click lemma = apply once; double‑click = keep active.)