1# Ripple Effect23Fill each cage with the digits `1` through the cage size, then keep equal digits far enough apart so their ripples do not collide.45## Rules67- Every cage of size `n` must contain the digits `1..n` exactly once.8- Equal digits cannot appear too close in the same row or column.9- A digit `n` blocks the next `n-1` cells in each orthogonal direction from also being `n`.10- Given cells are locked. The puzzle is solved when every cell is filled and no cage or ripple rule is broken.1112## Controls1314| Key | Action |15|-----|--------|16| `Arrows` / `wasd` / `hjkl` | Move cursor |17| `1`-`9` | Place number |18| `Backspace` / `Delete` | Clear cell |19| `Ctrl+H` | Toggle full help |20| `Ctrl+R` | Reset puzzle |21| `Escape` | Return to main menu |2223## Tips2425- Finish the smallest cages first; they have the fewest possibilities.26- When a digit is placed, count outward in the row and column to eliminate matching values nearby.27- If a cage already contains a digit, that value cannot appear again in the same cage even if the ripple rule would allow it.