Muestra

A = (-4.3, -1.7)
B = (0.38, 2.32)
C = (0.66, 3.3000000000000003)
a = Segment(B, C)
D = (0.38, 4.16)
b = Segment(C, D)
E = (1.32, 3.72)
c = Segment(D, E)
F = (1.32, 4.16)
d = Segment(E, F)
G = (1.76, 3.66)
e = Segment(F, G)
H = (1.04, 3.5)
f = Segment(G, H)
g = Segment(H, B)
I = (2.24, 5.1000000000000005)
J = (2.24, 3.24)
h = Segment(I, J)
K = (3.18, 4.16)
i = Segment(K, F)
L = Intersect(h, i)
poly1, l, b_1, d_1 = Polygon(B, D, L)
M = (0.4, 6.0200000000000005)
N = (4.1, 6.0200000000000005)
O = (4.12, 2.32)
poly2, m, n, o, b_2 = Polygon(M, N, O, B)
j = false