seged01 = (0.54, 1.52)
O = (-2.48, 1.32)
a = Circle(O, seged01)
A_1 = Point(a)
p_1 = Circle(A_1, O)
d = Circle(seged01, O)
r = Radius(a)
O' = (5.12, 3.18)
b = Circle(O', r)
B_1 = Point(b)
k = Circle(B_1, O')
B_2 = Intersect(b, k, 1.0)
p = Circle(B_2, B_1)
B_3 = Intersect(b, p, 2.0)
q = Circle(B_3, B_2)
B_4 = Intersect(b, q, 2.0)
s = Circle(B_4, B_3)
B_5 = Intersect(b, s, 2.0)
B_6 = Intersect(b, k, 2.0)
poligon1, b', a_7, h_1, i, j, k_1 = Polygon(B_1, B_2, B_3, B_4, B_5, B_6)
A_2, A_6 = Intersect(a, p_1)
e = Circle(A_2, A_1)
A_3 = Intersect(a, e, 2.0)
f = Circle(A_3, O)
A_4 = Intersect(a, f, 1.0)
g = Circle(A_4, O)
A_5 = Intersect(a, g, 1.0)
poligon2, a_1, a_2, a_3, a_4, a_5, a_6 = Polygon(A_1, A_2, A_3, A_4, A_5, A_6)
f_1 = LineBisector(A_1, B_1)
f_2 = LineBisector(A_2, B_2)
f_3 = LineBisector(A_3, B_3)
f_4 = LineBisector(A_4, B_4)
f_5 = LineBisector(A_5, B_5)
f_6 = LineBisector(A_6, B_6)
F_1 = Midpoint(A_1, B_1)
F_2 = Midpoint(A_2, B_2)
F_3 = Midpoint(A_3, B_3)
F_4 = Midpoint(A_4, B_4)
F_5 = Midpoint(A_5, B_5)
F_6 = Midpoint(A_6, B_6)