/Users/bpolster/Desktop/untitled folder/01_pentagon_plain

A = (-0.8156627392928497, 5.919112456644844)
B = (2.4033097824965894, 7.823795797761886)
C = (5.402055270370301, 6.025182389018162)
D = (4.505716828531826, 1.8572086344692202)
E = (0.055890654235974835, 2.007256527550341)
poly1, a, b, c, d, e = Polygon(A, B, C, D, E)
B' = Rotate(B, 54°, A)
α = Angle(B, A, B')
A' = Rotate(A, 54°, E)
β = Angle(A, E, A')
E' = Rotate(E, 54°, D)
γ = Angle(E, D, E')
D' = Rotate(D, 54°, C)
δ = Angle(D, C, D')
C' = Rotate(C, 54°, B)
ε = Angle(C, B, C')
B'_{1} = Rotate(B, -54°, C)
ζ = Angle(B'_{1}, C, B)
C'_{1} = Rotate(C, -54°, D)
η = Angle(C'_{1}, D, C)
D'_{1} = Rotate(D, -54°, E)
θ = Angle(D'_{1}, E, D)
E'_{1} = Rotate(E, -54°, A)
ι = Angle(E'_{1}, A, E)
A'_{1} = Rotate(A, -54°, B)
κ = Angle(A'_{1}, B, A)
f = Segment(B', A)
g = Segment(A'_{1}, B)
h = Segment(B, C')
i = Segment(B'_{1}, C)
j = Segment(C, D')
k = Segment(C'_{1}, D)
l = Segment(D, E')
m = Segment(D'_{1}, E)
n = Segment(E, A')
p = Segment(E'_{1}, A)
F = Intersect(f, g)
G = Intersect(h, i)
H = Intersect(j, k)
I = Intersect(l, m)
J = Intersect(n, p)
q = Segment(F, A)
r = Segment(F, B)
s = Segment(B, G)
t = Segment(G, C)
f_1 = Segment(C, H)
g_1 = Segment(H, D)
h_1 = Segment(D, I)
i_1 = Segment(I, E)
j_1 = Segment(E, J)
k_1 = Segment(J, A)
l_1 = Segment(F, J)
m_1 = Segment(J, I)
n_1 = Segment(I, H)
p_1 = Segment(H, G)
q_1 = Segment(G, F)
F' = Rotate(F, 18°, J)
λ = Angle(F, J, F')
J' = Rotate(J, 18°, I)
μ = Angle(J, I, J')
I' = Rotate(I, 18°, H)
ν = Angle(I, H, I')
H' = Rotate(H, 18°, G)
ξ = Angle(H, G, H')
G' = Rotate(G, 18°, F)
ο = Angle(G, F, G')
F'_{1} = Rotate(F, -18°, G)
ρ = Angle(F'_{1}, G, F)
G'_{1} = Rotate(G, -18°, H)
σ = Angle(G'_{1}, H, G)
H'_{1} = Rotate(H, -18°, I)
τ = Angle(H'_{1}, I, H)
I'_{1} = Rotate(I, -18°, J)
υ = Angle(I'_{1}, J, I)
J'_{1} = Rotate(J, -18°, F)
ϕ = Angle(J'_{1}, F, J)
r_1 = Segment(F', J)
s_1 = Segment(J'_{1}, F)
t_1 = Segment(F, G')
a_1 = Segment(F'_{1}, G)
b_1 = Segment(G'_{1}, H)
c_1 = Segment(H', G)
d_1 = Segment(H'_{1}, I)
e_1 = Segment(I'_{1}, J)
f_2 = Segment(J', I)
g_2 = Segment(I', H)
K = Intersect(r_1, s_1)
L = Intersect(t_1, a_1)
M = Intersect(b_1, c_1)
N = Intersect(d_1, g_2)
O = Intersect(e_1, f_2)
h_2 = Segment(K, J)
i_2 = Segment(J, O)
j_2 = Segment(O, I)
k_2 = Segment(I, N)
l_2 = Segment(N, H)
m_2 = Segment(H, M)
n_2 = Segment(M, G)
p_2 = Segment(G, L)
q_2 = Segment(L, F)
r_2 = Segment(F, K)
s_2 = Segment(L, K)
t_2 = Segment(K, O)
a_2 = Segment(O, N)
b_2 = Segment(N, M)
c_2 = Segment(M, L)
K' = Rotate(K, 18°, L)
χ = Angle(K, L, K')
L' = Rotate(L, 18°, M)
ψ = Angle(L, M, L')
M' = Rotate(M, 18°, N)
ω = Angle(M, N, M')
N' = Rotate(N, 18°, O)
α_1 = Angle(N, O, N')
O' = Rotate(O, 18°, K)
β_1 = Angle(O, K, O')
L'_{1} = Rotate(L, -18°, K)
γ_1 = Angle(L'_{1}, K, L)
K'_{1} = Rotate(K, -18°, O)
δ_1 = Angle(K'_{1}, O, K)
O'_{1} = Rotate(O, -18°, N)
ε_1 = Angle(O'_{1}, N, O)
N'_{1} = Rotate(N, -18°, M)
ζ_1 = Angle(N'_{1}, M, N)
M'_{1} = Rotate(M, -18°, L)
η_1 = Angle(M'_{1}, L, M)
d_2 = Line(K, O')
e_2 = Line(O, K'_{1})
f_3 = Line(O, N')
g_3 = Line(N, O'_{1})
h_3 = Line(N, M')
i_3 = Line(M, N'_{1})
j_3 = Line(M, L')
k_3 = Line(L, M'_{1})
l_3 = Segment(L, K')
Q = Intersect(f_3, g_3)
R = Intersect(h_3, i_3)
S = Intersect(j_3, k_3)
m_3 = Segment(K, L'_{1})
T = Intersect(l_3, m_3)
n_3 = Segment(K, O')
P = Intersect(e_2, n_3)
p_3 = Segment(P, Q)
q_3 = Segment(Q, R)
r_3 = Segment(R, S)
s_3 = Segment(T, S)
t_3 = Segment(T, P)
a_3 = Segment(K, T)
b_3 = Segment(L, T)
c_3 = Segment(L, S)
d_3 = Segment(S, M)
e_3 = Segment(M, R)
f_4 = Segment(R, N)
g_4 = Segment(N, Q)
h_4 = Segment(Q, O)
i_4 = Segment(O, P)
j_4 = Segment(P, K)
U = (7.745220966908063, -0.7648331621474136)
V = (17.326760272127476, -0.7648331621474136)
W = (8.962998257362505, -15.726506830439343)
Z = (19.99280807916997, -15.848159144650461)
A_1 = (-7.5955684901402165, -16.012415281711718)
B_1 = (3.282189905546802, -15.868658086344814)