29. Completing the Square