O = (-2.8, 0.26666666666666666)
A = (1.1666666666666667, 0.3333333333333333)
a = Line(O, A)
b = OrthogonalLine(O, a)
B = Point(b)
c = Circle(B, O, A)
P = Point(c)
d = OrthogonalLine(P, a)
Q = Intersect(d, a)
e = Line(O, P)
f = OrthogonalLine(Q, e)
M = Intersect(e, f)