In an arbitrary triangle $ABC$ pick arbitrary points $D\in BC$ and $E\in AC$ such that $DE \nparallel AB$. Denote midpoint of segment $BD$ with $F$ and midpoint of segment $AE$ with $G$.
Now draw circumscribed circles of triangles $ABC$, $FGC$ and $DEC$. Prove that all circles intersect at some point $H\ne C$
I have tried to work with circle centers. If I were able to prove that centers of all three circles lie on the same line, the rest of the proof would be trivial. However, after several unsuccessful attempts I decided to post this problem here.

Let $H$ be the intersection of $c(ABC)$ and $c(GFC)$. We will show that $H$ belongs to $c(EDC)$, for it suffices to prove $\angle EHD=\angle C$.
Note that $\triangle HBF\sim \triangle HAG$: $\angle HBC=\angle HAC$ as inscribed angles over $HC$ in $c(ABC)$, and $\angle BHF=\angle BHA-\angle FHA=\angle C-\angle FHA$ and also $\angle AHG=\angle FHG-\angle FHA=\angle C-\angle FHA$, where we again used inscribed angles in $c(ABC)$ and $c(GFC)$.
$\triangle HBF\sim \triangle HAG$ together with the fact that $G$ and $F$ are midpoints of $AE$ and $BD$ imply $\triangle HBD\sim \triangle HAE$. So $\angle EHA=\angle DHB$, which implies $\angle EHG=\angle DHF$, so $\angle EHD= \angle EHF-\angle DHF= \angle EHF-\angle EHG= \angle GHF=\angle C$.
Hopefully I didn't make typos in these angles.