Isn't this the same as https://web2.0calc.com/questions/https-web2-0calc-com-questions-a-square-defg-varies_1
?
-Solstice