scherphoekige driehoek

Opgave - USAMO 1990 vraag 5

Zij $\triangle ABC$ scherphoekig. De cirkel met diameter $AB$ snijdt de hoogte $CC'$ en zijn verlengde in de punten $M$ en $N$. De cirkel met diameter $AC$ snijdt de hoogte $BB'$ en zijn verlengde in $P$ en $Q$. Bewijs dat de punten $M,N,P,Q$ op eenzelfde cirkel liggen.