A = (0.9949851068712898, 0.89559174472038)
B = (2.933576028318499, 2.6095898155121198)
c = Circle(A, B)
C = (5.214966563924055, 0.6709988940649106)
D = (5.463200767280101, 1.900349234494848)
d = Circle(C, D)
a = Segment(A, B)
b = Segment(C, D)
E = (-0.06, 2.32)
F = (4.647574099110239, 2.2904315540543476)
e = Segment(E, F)
f = OrthogonalLine(F, e)
g = OrthogonalLine(E, e)
G = Point(g)
h = OrthogonalLine(G, g)
H = Intersect(f, h)
I = Intersect(f, h)
poly1, f_1, e_1, g_1, i = Polygon(F, E, G, I)
J, K = Intersect(c, f_1)
L, Z = Intersect(c, e_1)
M, W = Intersect(c, g_1)
N, U = Intersect(c, i)
O, P = Intersect(d, i)
Q, V = Intersect(d, g_1)
R, A_1 = Intersect(d, e_1)
S, T = Intersect(d, f_1)
B_1, C_1 = Intersect(c, d)