A = (-1, -2)
B = (4, -2)
polígono1, a, b, c, d, C, D = Polygon(A, B, 4.0)
E = Midpoint(a)
F = Midpoint(d)
polígono2, e, f, g, h, G, H = Polygon(F, E, 4.0)
i = Semicircle(F, H)
I = Point(i)
j = Line(I, F)
k = Line(I, H)
l = OrthogonalLine(E, j)
m = OrthogonalLine(G, l)
J = Intersect(j, l)
K = Intersect(l, m)
L = Intersect(k, m)