prueba

O = (2.0033408069110923, 0.00769290707521858)
A = (-0.6166591930889058, -1.1523070929247814)
k = Circle(O, A)
B = Point(k)
c = Segment(A, B)
C = Point(k)
a = Segment(C, B)
b = Segment(C, A)
d = Line(C, c)
D = Intersect(k, d, 2)
e = Segment(C, D)
f = Segment(D, B)
g = OrthogonalLine(C, c)
h = OrthogonalLine(D, c)
F = Intersect(c, h)
E = Intersect(c, g)
i = Segment(C, E)
j = Segment(D, F)
l = Segment(A, D)
G = (-1, 3)
H = (5, 3)
I = (5, -3)
J = (-1, -3)
poly1, m, n, p, q, K, L = Polygon(G, J, 4)