A0 = (1, -2)
a = 1 (slider from 0 to 2, step 0.1)
A1 = Point(Circle[A0, a])
u = Vector(A0, A1)
b = Line(A0, u)
A2 = Translate(A1, u)
A3 = Translate(A2, u)
A_1 = Translate(A0, Vector[-(u)])
A_2 = Translate(A_1, Vector[-(u)])
A_3 = Translate(A_2, Vector[-(u)])
l = OrthogonalLine(A0, b)
B = Point(l)
j = Line(B, u)
A = Point(j)
c = Line(A0, A)
d = Line(A_3, A)
e = Line(A_2, A)
f = Line(A_1, A)
g = Line(A1, A)
h = Line(A2, A)
i = Line(A3, A)