お願いします。幾何です。

円Oの外部に任意の点Pをとり、Pを通り円Oと二点で交わる直線を引いて、
その交点をA,Bとする。点A,Bをそれぞれ通る円Oの二本の接線の交点を
Qとして、点Qから線分POにおろした垂線の足をHとする。
このとき、「PA・PB=PH・PO」となることを示せ。