SUBTRACT · CONNECT · REPEAT

How many squares until zero?

Put a number at each corner. Find the absolute difference along each edge, then connect the midpoints to make the next square.

How it works
02 / EXPLORE THE PATTERN

One square becomes the next

Starting square
Choose how to explore
Earlier squares Current square Next midpoints
0 / 0
FOLLOW THE MATH

The next four midpoints

Clockwise ↻
03 / TRACE THE NUMBERS

Your square-by-square journey

Select a row to revisit a square. Values follow the corners clockwise.

All computed squares in clockwise order. Use the row buttons to display a square.
SquareCorner 1Corner 2Corner 3Corner 4Largest value

NEED A STARTING POINT?

Try these starting numbers

Browse a few starting sets, then use one in either mode. Values go clockwise: A (top left), B (top right), C (bottom right), D (bottom left).