A

B

C

D

E

F

1

2

1

2

1

2

3

4

3

A = (5.88, -1.2)
B = (9.12, 1.48)
c = Circle(A, B)
C = Point(c)
a = Segment(C, A)
b = OrthogonalLine(C, a)
D = Point(c)
d = Segment(D, C)
e = Line(D, b)
E, F = Intersect(c, e)
f = Line(F, d)
G = Intersect(f, b)
g = Segment(F, D)
h = Segment(F, G)
i = Segment(G, C)
j = Line(F, C)
k = AngularBisector(C, F, D)
H = Intersect(k, b)
l = Segment(F, H)
I = Point(e)
m = Segment(F, C)
J = Intersect(c, l, 2)
n = Segment(J, C)
p = Segment(C, H)