Suppose that AD intersects CQ at Y and AD intersects BE at Z. Since △XAD∼△XDC, then we have DCAD=XDXA=XBXA=BCAB
---
from which follows AB⋅DC=BC⋅AD. By Ptolemy's theorem,
AB⋅DC=BC⋅AD=2CA⋅DB⇒ABDB=CA2DC
Likewise,
CA⋅ED=CE⋅AD=2AE⋅DC⇒CADC=AE2ED
Since △YDC∼△YCA then we have YCYD=CADC=YAYC.

Thus, taking into account the preceding, we have
YAYD=YA2YD⋅YA=(YAYC)2=(CADC)2=(AE2ED)2
Using the similar triangles ABZ and EDZ, we get ZBZD=ABED. Likewise, using the similar triangles DBZ and EAZ we have ZBZA=DBEA. Thus,
ZAZD=EA⋅ABED⋅DB=(AE2ED)2
Finally, we have Y=Z on account of the preceding and we are done.