A = (-3.790923873666377, 3.14290627840918)
c = Circle(A, 12)
B = (-5.3242045246804635, 0.8760357496332687)
C = (-8.108862079091482, 7.499056326360182)
D = (-10.477996315696405, -4.117343801509157)
d = CircleArc(B, C, D)
E = Point(c)
F = (-8.987734457186857, 9.829978720439227)
G = (-8.796675244557427, 5.473828672488225)
H = (-4.8226436218652955, 9.638919507809797)
I = (-0.5811291014919632, 6.276277365531831)
J = (-0.9632475267508219, 13.345468232820737)
h = CircleArc(H, I, J)
K = (-3.8673475587181487, 8.530776074559103)
L = (-6.503964693004274, 6.199853680480059)
M = Point(c)
l = Segment(B, M)
n = OrthogonalLine(B, l)
m = OrthogonalLine(M, l)
N = Intersect(c, m, 2)
p = OrthogonalLine(B, l)
q = OrthogonalLine(N, m)
r = Segment(M, N)
P = (-0.2836569358012398, 0.9886936446952832)
R = Point(c)
S = (3.305657626079177, 0.7399292691194116)
T = (6.290830132989623, 2.0903644508170007)
U = Point(c)
V = Point(c)
W = (1.244467085593393, -2.1741677019122276)