よろしくお願いします。

〈問題〉
円Oの外部の点Pから引いた接線の1つの接点を点Aとし、点Pを通り円Oと交わる任意の直線を引いて、円Oとの交点をB,Cとする。
点Cを通って接線PAに平行な直線を引き、円Oとの点C以外の交点をDとする。
直線PDが円Oと再び交わる点をEとすると、直線EBは線分PAの中点を通ることを証明せよ。


方べきの定理が使えそうなんですが、うまく適用できません。