二次関数

y=x^2-6x+10

を平方完成すると

y=(x-3)^2+1

になりますよね
自分の高校はx^2の部分が必ず正での係数が1の問題しかやらなかったんですが最近、係数が1以上だったり負だったりの問題が必要になってきました
そういう場合の平方完成のやり方教えてください