Z = (0, 3)
A = (2, 0)
B = (6, 1)
C = (4, 3)
poly1, c, b, c_1 = Polygon(A, B, C)
k = 1 (slider from -2 to 2, step 0.1)
E = Midpoint(c_1)
F = Midpoint(b)
e = Line(E, B)
f = Line(F, A)
G = Intersect(e, f)
g = Line(E, F)
h = Circle(G, 0.7)
J = Point(c_1)
i = Line(J, c)
K, L = Intersect(h, i)
k_1 = Circle(G, 0.5)
H, I = Intersect(k_1, g)
p = CircleArc(G, K, L)
A' = Dilate(A, k, Z)
B' = Dilate(B, k, Z)
C' = Dilate(C, k, Z)
poly1', c', a', b' = Polygon(A', B', C')
G' = Dilate(G, k, Z)
K' = Dilate(K, k, Z)
L' = Dilate(L, k, Z)
p' = Arc(Dilate[Circle[G, K], k, Z], K', L')
I' = Dilate(I, k, Z)
H' = Dilate(H, k, Z)
j = Segment(A, Z)
l = Segment(Z, B)
m = Segment(C, Z)
n = Segment(Z, A')
q = Segment(Z, B')
r = Segment(Z, C')
u = Vector(A, B)
v = Vector(B, C)
w = Vector(C, A)
z = Vector(A', B')
a = Vector(B', C')
d = Vector(C', A')