In an acute angle $ \vartriangle ABC $, let $ AD, BE, CF $ be their altitudes (with $ D, E, F $ lying on $ BC, CA, AB $, respectively). Let's call $ O, H $ the circumcenter and orthocenter of $ \vartriangle ABC $, respectively. Let $ P = CF \cap AO $. Suppose the following two conditions are true: $\bullet$ $ FP = EH $ $\bullet$ There is a circle that passes through points $ A, O, H, C $ Prove that the $ \vartriangle ABC $ is equilateral.
Problem
Source: OIFMAT I 2010 day 1 p2 - Chilean Math Forum FMAT Olympiad https://artofproblemsolving.com/community/c2484778_oifmat
Tags: Equilateral, geometry, cyclic quadrilateral