A = (-1.3361096222222248, 3.266555414814812)
B = (0, 4)
a = Segment(A, B)
C = (-1.6814809407407436, 2.1838317703703685)
b = Line(C, a)
c = Segment(A, C)
d = Line(B, c)
D = Intersect(b, d)
e = Segment(B, D)
f = Segment(C, D)
poly1, g, h, i, j, E, F = Polygon(A, B, 4)
poly2, k, l, m, n, G, H = Polygon(B, D, 4)
poly3, p, q, r, s, I, J = Polygon(D, C, 4)
poly4, t, a_1, b_1, c_1, K, L = Polygon(C, A, 4)
d_1 = Segment(F, B)
e_1 = Segment(E, A)
M = Intersect(d_1, e_1)
f_1 = Segment(B, G)
g_1 = Segment(H, D)
h_1 = Segment(D, I)
i_1 = Segment(J, C)
j_1 = Segment(C, K)
k_1 = Segment(L, A)
N = Intersect(f_1, g_1)
O = Intersect(h_1, i_1)
P = Intersect(j_1, k_1)
l_1 = Segment(P, M)
m_1 = Segment(M, N)
n_1 = Segment(N, O)
p_1 = Segment(O, P)