A = (4.376283692671963, 7.41981052252139)
B = (4.539352875719507, -2.8853554648107522)
f = Line(A, B)
g = OrthogonalLine(B, f)
C = Point(g)
t1, c, a, b = Polygon(A, B, C)
α = Angle(C, B, A)
h = Segment(A, B)
i = Segment(B, C)
j = Segment(C, A)
hulknurk1, k, l, m, n, D, E = Polygon(B, A, 4)
hulknurk2, p, q, r, s, F, G = Polygon(A, C, 4)
hulknurk3, t, d, e, f_1, H, I = Polygon(C, B, 4)
g_1 = Line(D, r)
h_1 = Line(E, s)
J = Intersect(g_1, h_1)
c_1 = Circle(F, Segment[D, J])
K = Intersect(c_1, r, 1)
Start = 1 (slider from 0 to 1, step 0.01)
O: (Start * (A - J)) + J
P: (Start * (C - J)) + J
R: (Start * (F - J)) + J
S: (Start * (G - J)) + J
T: (Start * (K - C)) + C
u = Vector(J, O)
v = Vector(J, S)
w = Vector(J, R)
u_1 = Vector(J, P)
v_1 = Vector(C, T)
L = Intersect(h_1, c)
q1, a_1, d_1, j_1, l_1 = Polygon(A, D, J, L)
t2, j_2, d_2, e_1 = Polygon(D, E, J)
M = Intersect(g_1, n)
t3, e_2, j_3, m_1 = Polygon(J, M, E)
q2, j_4, m_2, b_1, l_2 = Polygon(J, M, B, L)
q3, b_2, h_2, i_1, c_2 = Polygon(B, H, I, C)
o = 2.4 (slider from -5 to 5, step 0.1)
B' = Translate(B, v_1)
H' = Translate(H, v_1)
I' = Translate(I, v_1)
C' = Translate(C, v_1)
q3', b', h', i', c' = Polygon(B', H', I', C')
J' = Translate(J, u)
M' = Translate(M, u)
B'_1 = Translate(B, u)
L' = Translate(L, u)
q2', j', m', b'_1, l' = Polygon(J', M', B'_1, L')
A' = Translate(A, u_1)
D' = Translate(D, u_1)
J'_1 = Translate(J, u_1)
L'_1 = Translate(L, u_1)
q1', a', d', j'_1, l'_1 = Polygon(A', D', J'_1, L'_1)
J'_2 = Translate(J, v)
M'_1 = Translate(M, v)
E' = Translate(E, v)
t3', e', j'_2, m'_1 = Polygon(J'_2, M'_1, E')
D'_1 = Translate(D, w)
E'_1 = Translate(E, w)
J'_3 = Translate(J, w)
t2', j'_3, d'_1, e'_1 = Polygon(D'_1, E'_1, J'_3)