https://math1089.in/squares-and-square-roots/
Squares and Square Roots