x

x

30

20

A

B

C

D

A = (-10, -10)
B = (20, -10)
C = (20, 10)
D = (-10, 10)
E = (7.526854328135051, -9.985286433432622)
c = Circle(A, E)
a = Segment(D, A)
b = Segment(A, B)
d = Segment(C, B)
e = Segment(C, D)
F = Intersect(c, a)
f = OrthogonalLine(F, a)
g = OrthogonalLine(E, b)
G = Intersect(f, g)
h = Circle(B, E)
H = Intersect(h, d)
i = OrthogonalLine(H, d)
I = Intersect(i, g)
k = Circle(C, H)
J = Intersect(k, e)
j = OrthogonalLine(J, e)
K = Intersect(i, j)
veelhoek1, f_1, g_1, e_1, a_1 = Polygon(F, G, E, A)
veelhoek2, i_1, h_1, b_1, e_2 = Polygon(I, H, B, E)
veelhoek3, j_1, k_1, h_2, c_1 = Polygon(J, K, H, C)
L = (-11.397759277367696, 7.457781500551929)
M = (-11.43189155408036, -10.002626298444376)
l = Segment(L, M)
N = (-10.062468307387158, -11.508991869806898)
O = (7.5705236754402945, -11.408521436380722)
m = Segment(N, O)
P = (-10.062468307387158, -13.563126739846702)
Q = (20.13331428219795, -13.563126739846702)
n = Segment(P, Q)
R = (23.009103100253675, 10.059424265611035)
S = (23.009103100253675, -9.865683973775056)
p = Segment(R, S)