O = (7.3344526375496315, -0.42)
c = Circle(O, 5)
A = Point(c)
d = Circle(A, 5)
B = Intersect(c, d, 2)
e = Circle(B, 5)
C = Intersect(c, e, 2)
f = Circle(C, 5)
D = Intersect(c, f, 2)
g = Circle(D, 5)
E = Intersect(c, g, 2)
h = Circle(E, 5)
F = Intersect(c, d, 1)
poly1, f_1, a, b, c_1, d_1, e_1 = Polygon(F, A, B, C, D, E)
i = Segment(A, D)
j = Segment(F, C)
k = Segment(E, B)
l = Segment(F, B)
m = Segment(A, C)
G = Intersect(l, m)
n = Segment(B, D)
p = Segment(E, C)
q = Segment(F, D)
I = Intersect(n, p)
J = Intersect(p, q)
H = Intersect(m, n)
r = Segment(E, A)
K = Intersect(q, r)
poly2, g_1, a_1, o = Polygon(A, O, G)
poly3, b_1, o_1, g_2 = Polygon(O, G, B)
poly4, o_2, b_2, h_1 = Polygon(B, H, O)
poly5, c_2, o_3, h_2 = Polygon(O, H, C)
poly6, i_1, o_4, c_3 = Polygon(O, C, I)
poly7, d_2, o_5, i_2 = Polygon(O, I, D)
poly8, j_1, o_6, d_3 = Polygon(O, D, J)
poly9, e_2, o_7, j_2 = Polygon(O, J, E)
poly10, k_1, o_8, e_3 = Polygon(O, E, K)
poly11, o_9, k_2, f_2 = Polygon(K, F, O)
L = Intersect(l, r)
poly12, f_3, o_{10}, l_1 = Polygon(O, L, F)
poly13, a_2, o_{11}, l_2 = Polygon(O, L, A)