El triángulo $ABC$ tiene circunferencia circunscrita $\Omega$ y circuncentro $O$. Una circunferencia $\Gamma$ de centro $A$ corta al segmento $BC$ en los puntos $D$ y $E$ tales que $B,D,E,C$ son todos diferentes y están en la recta $BC$ en este orden. Sean $F$ y $G$ los puntos de intersección de $\Gamma$ y $\Omega$ tales que $A,F,B,C,G$ están sobre $\Omega$ en este orden. Sea $K$ el segundo punto de intersección de la circunferencia circunscrita al triángulo $BDF$ y el segmento $AB$. Sea $L$ el segundo punto de intersección de la circunferencia circunscrita al triángulo $CGE$ y el segmento $CA$. Supongamos que las rectas $FK$ y $GL$ son distintas y se cortan en el punto $X$. Demostrar que $X$ está en la recta $AO$.