Practice40 min

Practice: Digits & Points

Carry propagation, exponentiation by squaring, grade-school multiplication, and diagonal-counting squares.

Plus One is pure carry discipline, Pow(x, n) is the binary-exponent squaring loop, Multiply Strings lives and dies on the i+j indexing fact, and Detect Squares counts corners from the diagonal.

Solving all problems completes this lesson automatically.