A = (-0.44152762046503347, -4.731409363602063)
B = (7.834701118258067, 0.4652924025729064)
C = (9.422582213478197, 8.019757007105039)
D = (-4.868347643502971, 5.180818079287231)
poly1, a, b, c, d = Polygon(A, B, C, D)
e = Line(A, c)
f = Line(B, d)
g = Line(C, a)
h = Line(D, b)
E = Intersect(e, f)
F = Intersect(f, g)
G = Intersect(g, h)
H = Intersect(h, e)
poly2, e_1, f_1, g_1, h_1 = Polygon(E, F, G, H)