Feuerbachkreis

Konstruiere
(1) Ein Dreieck
(2) Die Höhenfußpunkte im Dreieck
(3) Einen Kreis durch die Höhenfußpunkte im Dreieck
Welche interessanten Punkte liegen noch auf dem Kreis?

A = (0.18, 1.94)
B = (-1.58, -2.64)
C = (7.8, -2.56)
poly1, c, a, b = Polygon(A, B, C)
f = OrthogonalLine(A, a)
g = OrthogonalLine(B, b)
h = OrthogonalLine(C, c)
D = Intersect(h, c)
E = Intersect(f, a)
F = Intersect(g, b)
d = Circle(D, E, F)
i = Segment(C, D)
j = Segment(B, F)
k = Segment(A, E)