A = (-3, 0)
B = (2, 0)
g = Segment(A, B)
c = Circle(A, B)
C = Point(c)
h = Segment(A, C)
i = Segment(B, C)
d = Circle(C, B)
D = Intersect(c, d, 2)
k = Segment(C, D)
j = Segment(A, D)
e = Circle(D, C)
E = Intersect(c, e, 2)
l = Segment(D, E)
m = Segment(E, A)
f = Circle(E, D)
F = Intersect(c, f, 2)
n = Segment(E, F)
p = Segment(F, A)
q = Circle(F, E)
G = Intersect(c, q, 2)
r = Segment(F, G)
s = Segment(G, A)