A = Intersect(xAxis, yAxis)
B = (3.48, 6.6000000000000005)
C = (8.92, 1.02)
D = (5, -2)
a = Segment(A, B)
b = Segment(B, C)
c = Segment(C, D)
d = Segment(D, A)
e = Segment(A, C)
f = Segment(B, D)
E = Point(a)
F = Point(f)
G = Point(b)
g = Line(E, F)
h = Line(A, D)
i = Line(F, G)
k = Line(A, C)
H = Point(k)
l = Ray(C, H)
I = Point(k)
m = Ray(A, I)
n = Ray(G, H)
K = Intersect(g, h)
q = Segment(E, G)
r = Ray(G, E)
L = Point(r)
s = Ray(E, L)
poly1, g_1, e_1, f_1 = Polygon(E, F, G)
poly2, c_1, a_1, d_1 = Polygon(A, D, C)
t = Ray(E, F)
b_1 = Ray(F, G)
j = Ray(D, C)
p = Ray(A, D)
J = Intersect(b_1, j)
h_1 = Line(J, K)
i_1 = Segment(B, D)