Solution:
The Sine theorem for the triangles ODQ and AOQ gives
sinβsinφ=ODQD
and
( + AOD) = AQ OA
whence
( + AOD) = AQ OA OD QD

We obtain in the same way that
( + AOB) = AP OA OB BP
Therefore
( + AOD) ( + AOB) = AQ AP OD OB BP QD
We get in the same way that
( DOC - ) ( BOC - ) = QC PC OB OD PD QB
Using the Menelaus theorem for △ADC and the line QP and for △ABC and the line QP we obtain
DQ⋅CPAQ⋅DP=CLAL and QB⋅APQC⋅BP=ALCL
Setting + AOD = x, + AOB = y, DOC - = z and BOC - = t, we have
siny⋅sintsinx⋅sinz=DQ⋅CP⋅QB⋅APAQ⋅DP⋅QC⋅BP=CLAL⋅ALCL=1
i.e. sinx⋅sinz=siny⋅sint. It follows easily from here that
cos(x−z)−cos(x+z)=cos(y−t)−cos(y+t)
Since x+y+z+t=360∘, we have cos(x+z)=cos(y+t) and therefore cos(x−z)=cos(y−t). Since x−z+y−t<360∘ and the equality x−z=t−y implies that O lies on PQ (prove this!) we obtain x−z=y−t, whence x+t=z+y=180∘.