A = Point(xAxis)
B = Point(xAxis)
C = Point(xAxis)
D = (-10, 25)
D_2 = (5, 30)
A_2 = (30, 30)
C_2 = (30, 40)
B_1 = (-5, 30)
A_1 = (-15, 30)
C_1 = (-10, 40)
F = (-10, 30)
Vieleck1, d, a, b = Polygon(A, B, D)
Vieleck2, g, e, f = Polygon(D_2, A_2, C_2)
Vieleck3, j, i, h = Polygon(A_1, B_1, C_1)
c = Segment(D, C)
k = Segment(C_1, F)
E = (0, 50)
G = (0, -15)
l = Line(E, G)
H = (-25, 30)
I = (45, 30)
m = Line(H, I)
J = Intersect(l, m)
K = (45, -15)
n = Ray(J, K)
α = Angle(A_2, D_2, C_2)
L = (50, 5)
M = (75, 15)
p = Circle(M, a)
q = Circle(L, h)
N = Intersect(p, q, 1.0)
Vieleck4, n_1, l_1, m_1 = Polygon(L, M, N)
L' = Mirror(L, n_1)
M' = Mirror(M, n_1)
N' = Mirror(N, n_1)
Vieleck4', n', l', m' = Polygon(L', M', N')
β = Angle(L, M, N)
γ = Angle(N, L, M)
δ = Angle(M, N, L)
O = (49.2327113091525, -25.93327933471565)