M = (-2.2, 3.3200000000000003)
c = Circle(M, 1.5)
B = (-2.96, 6.18)
C = (0.78, 3.68)
g = Segment(B, C)
P = (1, 3.2)
a, b = Tangent(P, c)
D = Point(a)
E = Point(b)
d = Segment(D, P)
e = Segment(E, P)
F, G = Intersect(c, d)
H, I = Intersect(c, e)
f = Ray(P, M)
A, J = Intersect(c, f)