Factoring By Completing The Square