Từ M kẻ các đường thẳng 
vuông góc với a và  b 
chỉ dùng thước và compa

G = (19.108156525258156, -4.032679031037961)
J = (19.81352745320999, 2.2342703673033197)
M_1 = (11.728891432838983, 2.1800110651531788)
A = (9.171305236034614, -0.888105838245701)
B = (24.536553072188156, 6.214930079590926)
a = Line(A, B)
C = (8.332752384623351, -3.3544377541612023)
D = (31.93554881993467, -3.0831412434104943)
b = Line(C, D)
M = (18.247406686603647, -0.14820626347105142)
E = (23.919970093209294, 0.049100289802188446)
c = Circle(M, E)
F = Intersect(c, b, 1.0)
H_1 = Intersect(c, b, 2.0)
d = Circle(H_1, M)
e = Circle(F, M)
I = Intersect(d, e, 2.0)
f = Line(M, I)
K_1 = Intersect(c, a, 1.0)
L = Intersect(c, a, 2.0)
g = Circle(L, M)
h = Circle(K_1, M)
N = Intersect(g, h, 2.0)
i = Line(M, N)
H = Intersect(a, i)
K = Intersect(b, f)