A = (-3.7383707865168545, 0.9561235955056194)
B = (-0.527865168539326, 0.9810112359550576)
B' = Rotate(B, 72°, A)
A' = Rotate(A, 288°, B)
a = Ray(A, B')
b = Ray(B, A')
C = Intersect(a, b)
poly1, c, a_1, b_1 = Polygon(A, B, C)
α, β, γ = Angle(poly1)
A'_1 = Mirror(A, c)
B'_1 = Mirror(B, c)
C' = Mirror(C, c)
poly1', c', a'_1, b'_1 = Polygon(A'_1, B'_1, C')
D = (1.6871348314606742, 0.9312359550561812)
E = (10.522247191011237, 1.030786516853934)
E' = Rotate(E, 36°, D)
δ = Angle(E, D, E')
D' = Rotate(D, 324°, E)
ε = Angle(D', E, D)
d = Ray(D, E')
e = Ray(E, D')
F = Intersect(d, e)
poly2, f, d_1, e_1 = Polygon(D, E, F)
D'_1 = Mirror(D, f)
E'_1 = Mirror(E, f)
F' = Mirror(F, f)
poly2', f', d'_1, e'_1 = Polygon(D'_1, E'_1, F')
ζ, η, θ = Angle(poly2)