A = (1.6845999999999994, 2.387400000000001)
c = Circle(A, 5.0)
B = Point(c)
a = Ray(A, B)
C = Point(c)
b = Ray(A, C)
D = Point(c)
d = Ray(A, D)
E = Point(a)
F = Point(b)
poly1, f, a_1, e = Polygon(A, E, F)
u = Vector(E, F)
F' = Translate(F, u)
v = Vector(F, F')
g = Line(F', b)
G = Intersect(g, d)
poly3, g_1, a_3, f_2 = Polygon(A, F, G)
H = Point(c)
h = Ray(A, H)
w = Vector(F, G)
G' = Translate(G, w)
z = Vector(G, G')
i = Line(G', d)
I = Intersect(i, h)
poly2, i_1, a_2, g_2 = Polygon(A, G, I)