each new square adds an L-shaped gnomon · differences are odd numbers · n² = sum of first n odds · runs locally
n² − (n−1)² = 2n−1 (the odd number L-shape) · 1+3+5+…+(2n−1) = n² · L-shapes (gnomons) make square differences visible · algebra is just counting L-shaped borders