A = (-1.6411845661357125, 7.677787568518186)
B = (-4.173049303975335, 1.1803515545442156)
C = (1.3787504826127532, 3.9867558422700617)
D = Transformation4(A, B, C)

Tool: Transformation 1 (command Transformation1)
Transformation1[ <Point>, <Point>, <Point> ]
Input: A, B, C
Output: A'

f = Line(B, C)
A' = Mirror(A, f)

Tool: Transformation 3 (command Transformation3)
Input: A, D
Output: A'

A' = Rotate(A, 45°, D)

Tool: Transformation 2 (command Transformation2)
Input: A, B, C
Output: A'

u = Vector(B, C)
A' = Translate(A, u)

Tool: Transformation4
Input: A, B, C
Output: A''

u = Vector(B, C)
A' = Translate(A, u)
f = Line(B, C)
A'' = Mirror(A', f)