M = Point(c)
a = Tangent(M, c)
A = Intersect(a, yAxis)
B = Intersect(xAxis, a)
O = Intersect(xAxis, yAxis)
poly1, a_1, o, b = Polygon(O, B, A)