Problem

Source: 2024 Macedonian Balkan Math Olympiad TST Problem 2

Tags: geometry, circumcircle



Let $D$ and $E$ be points on the sides $BC$ and $AC$ of the triangle $\triangle ABC$, respectively. The circumcircle of $\triangle ADC$ meets the circumcircle of $\triangle BCE$ for the second time at $F$. The line $FE$ meets the line $AD$ at $G$, while the line $FD$ meets the line $BE$ at $H$. Prove that the lines $CF$, $AH$ and $BG$ pass through the same point. Proposed by Petar Filipovski