A_1 = (2, 1)
B_1 = (7.92, 2.88)
C_1 = (-2.16, 3.04)
D = (2.16, -4.1)
m_c = Line(A_1, D)
b = Line(A_1, B_1)
m_b = Line(A_1, C_1)
M_a = Point(b)
d = OrthogonalLine(M_a, b)
F = Point(b)
α = Angle(C_1, A_1, F)
G = Rotate(D, α, A_1)
β = Angle(D, A_1, G)
a = Ray(A_1, G)
B = Intersect(d, a)
e = Circle(A_1, B)
C = Intersect(e, d, 2)
c = OrthogonalLine(C, m_b)
A = Intersect(e, c, 2)
f = OrthogonalLine(A, m_c)