A = (3.3000000000000003, -1.54)
B = (6.22, -2.34)
poly1, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, C, D, E, F, G, H, I, J, K, L, M, N, O, P = Polygon(A, B, 16)
Q = (9.66, -2.36)
R = (8.152861865062286, -2.623422553296107)
q = LineBisector(M, L)
r = LineBisector(L, K)
s = LineBisector(K, J)
t = LineBisector(J, I)
a1 = LineBisector(I, H)
b1 = LineBisector(H, G)
c1 = LineBisector(G, F)
d1 = LineBisector(F, E)
S = Intersect(l, q)
T = Intersect(r, k)
U = Intersect(j, s)
V = Intersect(i, t)
W = Intersect(h, a1)
Z = Intersect(g, b1)
A1 = Intersect(f, c1)
B1 = Intersect(e, d1)
C1 = Intersect(d, q)
D1 = Intersect(c, r)
E1 = Intersect(b, s)
F1 = Intersect(a, t)
G1 = Intersect(p, a1)
H1 = Intersect(o, b1)
I1 = Intersect(n, c1)
J1 = Intersect(m, d1)
K1 = Intersect(m, d1)
L1 = Point(poly1)
M1 = Point(poly1)
N1 = Point(poly1)
O1 = Point(poly1)
P1 = Point(poly1)
Q1 = Point(n)
R1 = (-0.9024659838451499, 1.3501646897940816)
S1 = Point(poly1)
T1 = Point(poly1)
U1 = Point(poly1)
V1 = Point(poly1)
W1 = Point(poly1)
Z1 = Point(poly1)
A2 = (28.142398883379116, 7.431746263024289)
B2 = (27.605463075917193, 5.509205448289748)
C2 = Point(poly1)
D2 = Point(poly1)
E2 = Point(poly1)
F2 = Point(poly1)
G2 = Point(poly1)
e1 = Segment(J1, E2)
f1 = Segment(E2, S)
g1 = Segment(S, F2)
h1 = Segment(F2, T)
i1 = Segment(T, G2)
j1 = Segment(G2, U)
k1 = Segment(U, L1)
l1 = Segment(L1, V)
m1 = Segment(V, M1)
n1 = Segment(M1, W)
p1 = Segment(W, N1)
q1 = Segment(N1, Z)
r1 = Segment(Z, O1)
s1 = Segment(O1, A1)
t1 = Segment(A1, P1)
a2 = Segment(P1, B1)
b2 = Segment(B1, S1)
c2 = Segment(S1, C1)
d2 = Segment(C1, T1)
e2 = Segment(T1, D1)
f2 = Segment(D1, U1)
g2 = Segment(U1, E1)
h2 = Segment(E1, V1)
i2 = Segment(V1, F1)
j2 = Segment(F1, W1)
H2 = Point(p)
k2 = Segment(W1, H2)
l2 = Segment(Z1, G1)
m2 = Segment(Z1, H1)
n2 = Segment(H1, C2)
p2 = Segment(C2, I1)
q2 = Segment(I1, D2)
r2 = Segment(D2, J1)
I2 = Intersect(q, r)
J2 = Point(q)
s2 = Segment(A1, I2)
t2 = Segment(I2, B1)
a3 = Segment(I2, C1)
b3 = Segment(I2, D1)
c3 = Segment(I2, E1)
d3 = Segment(I2, F1)
e3 = Segment(I2, G1)
f3 = Segment(I2, H1)
g3 = Segment(I1, I2)
h3 = Segment(I2, J1)
i3 = Segment(I2, S)
j3 = Segment(I2, T)
k3 = Segment(I2, U)
l3 = Segment(I2, V)
m3 = Segment(I2, W)
n3 = Segment(I2, Z)
poly2, h1_1, c2_1, i1_1, i2_1 = Polygon(H1, C2, I1, I2)
poly3, t_1, g2_1, u, i2_2 = Polygon(T, G2, U, I2)
poly4, i2_3, c1_1, s1_1, b1_1 = Polygon(I2, C1, S1, B1)
poly5, i2_4, w, n1_1, z = Polygon(I2, W, N1, Z)
poly6, v, m1_1, w_1, i2_5 = Polygon(V, M1, W, I2)
poly7, i2_6, e1_1, u1, d1_1 = Polygon(I2, E1, U1, D1)
poly8, e1_2, u1_1, d1_2, i2_7 = Polygon(E1, U1, D1, I2)
poly9, i2_8, a1_1, o1, z_1 = Polygon(I2, A1, O1, Z)
poly10, g1_1, w1, f1_1, i2_9 = Polygon(G1, W1, F1, I2)
p3 = Segment(T, I2)
q3 = Segment(U, I2)
r3 = Segment(T, G2)
s3 = Segment(G2, U)
t3 = Segment(V, M1)
a4 = Segment(M1, W)
b4 = Segment(W, I2)
c4 = Segment(V, I2)
d4 = Segment(W, N1)
e4 = Segment(N1, Z)
f4 = Segment(Z, I2)
g4 = Segment(Z, O1)
h4 = Segment(O1, A1)
i4 = Segment(I2, A1)
j4 = Segment(I2, C1)
k4 = Segment(C1, S1)
l4 = Segment(S1, B1)
m4 = Segment(I2, B1)
n4 = Segment(I2, D1)
p4 = Segment(I2, E1)
q4 = Segment(E1, U1)
r4 = Segment(U1, D1)
s4 = Segment(I2, F1)
t4 = Segment(F1, W1)
a5 = Segment(W1, G1)
b5 = Segment(G1, I2)
c5 = Segment(H1, I2)
d5 = Segment(I1, I2)
e5 = Segment(C2, H1)
f5 = Segment(I1, C2)