Let triangle $ABC$ be such that $AB<AC$, with circumcenter $O$, incenter $I$ ; let $M$ be the midpoint of $BC$, $N$ the midpoint of arc $BC$ of the circumcirle of $ABC$ containing $A$. The circumcircles of triangles $IAN$ and $IBM$ intersect at a point $K$ other than $I$. $BK$ intersects $AC$ at $X$, $NK$ intersects $AI$ at $Y$. Prove that $BI$, $AN$, $XY$ are concurrent.
(Diagram in Geogebra)
I tried but couldn't find a bright direction for this problem, someone help me, give me a suggestion, thank you very much.
I think that if we call D the intersection of AN and BI we can prove that X,Y,D are collinear. Let F be the intersection of AC and BD, then (AF,ID)=-1. We will try Menelaus proof for triangle AIF.


Particular case, where the triangle is isosceles and $AC=BC$:
May this idea helps: As can be seen in figure points C, O and I are co-linear and CR is perpendicular bisector of AB. The radii of small circles are equal and IN and KP are diameters of the top circle with center Q. Angles KPI and KNI are equal, hence $KN||IP$. We connect D to Y, X is where it meets AC. Now we show that the extension of BK meets point X. Since arc IK is common between two equal circles then $\angle KBI=\angle KPI=\angle KNI$ this means that the extension of BK, must be a diagonal of right angled trapezoid KIXY which deduce it meets point X.