A = (-5.66, 7.34)
B = (-8.44, 3.62)
Vieleck1, a, b, c, d, C, D = Polygon(A, B, 4)
e = Line(A, D)
E = Point(e)
f = Line(C, E)
Vieleck2, d_1, c_1, e_1 = Polygon(C, E, D)
g = Line(C, E)
h = Line(B, d_1)
F = Intersect(h, c_1)
v1, b_1, c_2, e_2, f_1 = Polygon(B, C, E, F)
B' = Rotate(B, -90°, C)
C' = Rotate(C, -90°, C)
E' = Rotate(E, -90°, C)
F' = Rotate(F, -90°, C)
p = CircleArc(C, E', E)
k = CircleArc(C, D, B)
v1', b', c', e', f' = Polygon(B', C', E', F')
i = Line(D, F')
j = Line(E', d_1)
G = Intersect(i, j)
H = Intersect(g, i)
v2, l, g_1, h_1, c_3 = Polygon(E', G, H, C)