Let $ABC$ be a triangle. Let its altitudes $AD$, $BE$ and $CF$ concur at $H$. Let $K, L$ and $M$ be the midpoints of $BC$, $CA$ and $AB$, respectively. Prove that, if $\angle BAC = 60^o$, then the midpoints of the segments $AH$, $DK$, $EL$, $FM$ are concyclic.
Problem
Source: 2015 Baltic Way Shortlist G13 BW https://artofproblemsolving.com/community/c2641329_baltic_way_shortlist__geometry
Tags: Concyclic, midpoints, altitudes, geometry