原点を中心とする半径1の円の周上に定点A(1.0)と動点Pをとる。

(1) 円の周上の点B.Cで
{(PA)^2}+{(PB)^2}+{(PC)^2}がのP位置によらず一定であるものを求めよ。
(2) 点が(1)の条件を満たすときPA+PB+PCの最大値と最小値を求めよ。

P(cosθ sinθ) B(xb yb) C(xc yc)とおく方法は試してみて出来たのですが
別解を考えています。
図形的にこうすれば綺麗だとか言うのがありましたら教えてください
お願いします