A = (0.98, 1.54)
B = (4.42, 3.58)
c = Circle(A, B)

Tool: hypSuora
Input: C, D, c
Output: g

E = Center(c)
a = Line(E, C)
b = OrthogonalLine(C, a)
F, G = Intersect(c, b)
d = Segment(E, G)
e = OrthogonalLine(G, d)
H = Intersect(e, a)
f = Circle(H, C, D)
I, J = Intersect(f, c)
g = CircumcircleArc(J, C, I)