Euler Circle or Nine Point Circle

Theorem

In triangle ABC, the feet of the heights (L, M, and N), The midpoints of the sides (D, E, and F), and the midpoints R, P, and Q between the orthocenter K and the vertices of the triangle (A, B, and C) all lie on the same circle.
Please enable Java for an interactive construction (with Cinderella).