Distance from D to the three points

Can you draw a circle centred at D

Draw perpendicular bisectors and intersect them

Join D to A,B and C

A = (-0.3, -2.34)
B = (6.52, -0.96)
G = (4.16, 6.16)
H = (20.84, 5.74)
C = (3.57785123966942, -5.681652892561983)
f = Segment(C, A)
g = Segment(C, B)
h = LineBisector(g)
i = LineBisector(f)
D = Intersect(h, i)
j = Segment(C, D)
k = Segment(D, B)
l = Segment(D, A)
distanceDC = Distance(D, C)
TextDC: Name[D] + (Name[C]) + " = " + distanceDC
distanceDB = Distance(D, B)
TextDB: Name[D] + (Name[B]) + " = " + distanceDB
distanceDA = Distance(D, A)
TextDA: Name[D] + (Name[A]) + " = " + distanceDA
a = false
b = true
d = false
e = false