Problem

Source: China Northern MO 2015 10.5 11.5 CNMO

Tags: geometry, orthocenter, equla angles



As shown in figure , points $D,E,F$ lies the sides $AB$, $BC$ , $CA$ of the acute angle $\vartriangle ABC$ respectively. If $\angle EDC = \angle CDF$, $\angle FEA=\angle AED$, $\angle DFB =\angle BFE$, prove that the $CD$, $AE$, $BF$ are the altitudes of $\vartriangle ABC$.