関数y=x^2+4x+1(a≦x≦a+2)の最大値をM(a)とする。M(a)をaで表せ。

この問題で
a≦-2のとき、M(a)=a^2+4a+1
で
次の定義域内に軸の方程式が含まれているときが分かりません。
a<-2<a+2のとき、どうなるんでしょうか。
aとa+2が-2からどちらがどれだけ離れているかで変わると思うのですが