In the figure below DA and DC
are tangents to circumcircle O of a triangle ABC at A and C. BD
intersects AC at E. BD and circle O1 of diameter AB
intersect at F. Circle O and circumcircle O2
of triangle CEF intersect at H.
If M is the midpoint of AC, prove that angle MHC = 90 degrees.