Ω = Intersect(a, b)
u_0 = (6, 0)
c = OrthogonalLine(u_0, xAxis)
B = Intersect(b, c)
d = OrthogonalLine(B, yAxis)
C = Intersect(a, d)
e = OrthogonalLine(C, xAxis)
u_1 = Intersect(e, xAxis)
D = Intersect(b, e)
f = OrthogonalLine(D, yAxis)
E = Intersect(a, f)
g = OrthogonalLine(E, xAxis)
F = Intersect(b, g)
u_2 = Intersect(g, xAxis)
h = Segment(u_0, B)
i = Segment(B, C)
j = Segment(C, D)
k = Segment(D, E)
l = Segment(E, F)
m = Segment(C, u_1)
n = Segment(E, u_2)
p = OrthogonalLine(F, yAxis)
G = Intersect(a, p)
q = Segment(F, G)
r = OrthogonalLine(G, xAxis)
H = Intersect(b, r)
u_3 = Intersect(xAxis, r)
s = Segment(H, G)
t = Segment(G, u_3)
a_1 = OrthogonalLine(H, yAxis)
I = Intersect(a, a_1)
b_1 = Segment(H, I)
c_1 = OrthogonalLine(I, xAxis)
u_4 = Intersect(c_1, xAxis)
d_1 = Segment(I, u_4)