この問題の答えを教えてください

2次関数f(x)=x^2+2ax+bがあり、y=f(x)のグラフは点(1,8)を通る。
ただし、a、bは実数の定数で、a>0とする。
�@bをaを用いて表せ。
�Ay=f(x)のグラフが直線y=x+1上にあるとき、aの値を求めよ
�B �Aのとき、負の定数pについて、p≦x≦0における関数f(x)の最大値と最小値の差が-2pとなるようなpの値を求めよ。

お願いしますm(_ _)m