Let $ABCD$ be a convex quadrilateral, with $AC \cap BD = \{O\}$, and $OB > OD$, $OC > OA$. Let $E$ and $F$ be the midpoints of $(AC)$ and $(BD)$, $EF \cap AB = \{J\}$, $EF \cap CD = \{K\}$, $CJ \cap BK = \{L\}$. If $M$ is the midpoint of $(KJ)$, show that $O - M - L$ are collinear.
An attempt:
My approach was to prove the affirmation by vectorial calculations. Obviously, $\vec{OM}$ may be expressed by median vector formula depending on $\vec{OJ}$ and $\vec{OK}$. And I want to express $\vec{OL}$ as well as a function of the two vectors, but I'm actually stuck at the part with proving a fromula for $\vec{LJ}$ and $\vec{LK}$. If I proved that $\vec{OL} = a (\vec{OK} + \vec{OJ})$, by collinearity rule, $\vec{OM}$ and $\vec{OL}$ would be parallel vectors, so $O -M - L$ collinear points, the conclusion may be derived.

I am going to prove it without vectors...
Let the intersection of $AB$ and $CD$ be $X$. By Menelaus's theorem, we only need to prove that $\frac{BL}{LK}\frac{KM}{MF}\frac{FO}{OB}=1$.
Notice that $$\frac{MF}{KM}=-1+\frac{FK}{KM}=-1+2\frac{FK}{JK}.$$ By Menelaus's theorem, we have $$\frac{FK}{JK}\frac{JX}{XB}\frac{BD}{DF}=1.$$ Since $BD/DF=2$, we have $2\frac{FK}{JK}=\frac{BX}{JX}$ and thus $2\frac{FK}{JK}-1=\frac{BJ}{JX}$. So we have $MF/KM=BJ/JX$.
By Menelaus's theorem, we have $$\frac{XC}{CK}\frac{KL}{BL}\frac{BJ}{JX}=1.$$
So we have $$\frac{BL}{LK}\frac{KM}{MF}=\frac{BL}{LK}\frac{JX}{BJ}=\frac{XC}{CK}.$$ Therefore we only need to prove that $BO/OF=XC/CK$
Let $DO/OB=x$ and $AO/OC=y$. Therefore we have, by Menelaus's theorem, $$\frac{CX}{XD}=\frac{CA}{AO}\frac{OB}{BD}=\frac{1+y}{y}\frac{1}{1+x}=\frac{1+y}{y+xy}.$$ So we have $\frac{CX}{CD}=\frac{1+y}{1-xy}$.
Again, by Menelaus's theorem, $$\frac{CK}{KD}=\frac{CE}{EO}\frac{OF}{OD}=\frac{1+y}{1-y}\frac{1-x}{1+x}=\frac{1+y-x-xy}{1-y+x-xy}.$$
So $$\frac{CK}{CD}=\frac{1+y-x-xy}{2(1-xy)}.$$
Therefore, we have $$\frac{XC}{CK}=\frac{XC}{CD}\frac{CD}{CK}=\frac{1+y}{1-xy}\frac{2(1-xy)}{1+y-x-xy}=\frac{2(1+y)}{(1-x)(1+y)}=\frac{2}{1-x}=\frac{BO}{FO}.$$