B = (4.22, -1.46)
A = (2.14, -1.46)
d = Distance(A, B)
e = Circle(A, d * (1.0 - sqrt(2.0) / 2.0))
a = Segment(A, B)
C = Intersect(e, a, 1.0)
f = Circle(B, d * (1.0 - sqrt(2.0) / 2.0))
D = Intersect(f, a, 1.0)
polígono1, b, g, h, i, j, k, l, m, E, F, G, H, I, J = Polygon(C, D, 8.0)
n = Line(J, I)
p = Line(E, F)
q = Line(H, G)
K = Intersect(n, q)
L = Intersect(p, q)
polígono2, j_1, a_1, c_1 = Polygon(A, C, J)
polígono3, d_1, b_1, e_1 = Polygon(B, E, D)
polígono4, h_1, i_1, k_1 = Polygon(I, K, H)
polígono5, f_1, g_1, l_1 = Polygon(G, L, F)
u = Vector(A, B)
polígono6, polígono7, polígono8, polígono9, polígono10, M, N, c, r, s, t, m_1, n_1, p_1, q_1 = patron488(L, B)
polígono11, polígono12, polígono13, polígono14, polígono15, O, P, r_1, s_1, t_1, a_2, b_2, c_2, d_2, e_2 = patron488(M, N)
polígono16, polígono17, polígono18, polígono19, polígono20, Q, R, f_2, g_2, h_2, i_2, j_2, k_2, l_2, m_2 = patron488(A, K)
polígono21, polígono22, polígono23, polígono24, polígono25, S, T, n_2, p_2, q_2, r_2, s_2, t_2, a_3, b_3 = patron488(Q, R)
polígono26, polígono27, polígono28, polígono29, polígono30, U, V, c_3, d_3, e_3, f_3, g_3, h_3, i_3, j_3 = patron488(O, P)
polígono31, polígono32, polígono33, polígono34, polígono35, W, Z, k_3, l_3, m_3, n_3, p_3, q_3, r_3, s_3 = patron488(V, P)
polígono36, polígono37, polígono38, polígono39, polígono40, A_1, B_1, t_3, a_4, b_4, c_4, d_4, e_4, f_4, g_4 = patron488(P, N)
polígono41, polígono42, polígono43, polígono44, polígono45, C_1, D_1, h_4, i_4, j_4, k_4, l_4, m_4, n_4, p_4 = patron488(N, B)
polígono46, polígono47, polígono48, polígono49, polígono50, E_1, F_1, q_4, r_4, s_4, t_4, a_5, b_5, c_5, d_5 = patron488(B, A)
polígono51, polígono52, polígono53, polígono54, polígono55, G_1, H_1, e_5, f_5, g_5, h_5, i_5, j_5, k_5, l_5 = patron488(A, Q)
polígono56, polígono57, polígono58, polígono59, polígono60, I_1, J_1, m_5, n_5, p_5, q_5, r_5, s_5, t_5, a_6 = patron488(Q, S)
polígono61, polígono62, polígono63, polígono64, polígono65, K_1, L_1, b_6, c_6, d_6, e_6, f_6, g_6, h_6, i_6 = patron488(W, A_1)
polígono66, polígono67, polígono68, polígono69, polígono70, M_1, N_1, j_6, k_6, l_6, m_6, n_6, p_6, q_6, r_6 = patron488(A_1, C_1)
polígono71, polígono72, polígono73, polígono74, polígono75, O_1, P_1, s_6, t_6, a_7, b_7, c_7, d_7, e_7, f_7 = patron488(C_1, E_1)
polígono76, polígono77, polígono78, polígono79, polígono80, Q_1, R_1, g_7, h_7, i_7, j_7, k_7, l_7, m_7, n_7 = patron488(E_1, G_1)
polígono81, polígono82, polígono83, polígono84, polígono85, S_1, T_1, p_7, q_7, r_7, s_7, t_7, a_8, b_8, c_8 = patron488(G_1, I_1)
polígono86, polígono87, polígono88, polígono89, polígono90, U_1, V_1, d_8, e_8, f_8, g_8, h_8, i_8, j_8, k_8 = patron488(I_1, J_1)
polígono91, polígono92, polígono93, polígono94, polígono95, W_1, Z_1, l_8, m_8, n_8, p_8, q_8, r_8, s_8, t_8 = patron488(T, R)
polígono96, polígono97, polígono98, polígono99, polígono100, A_2, B_2, a_9, b_9, c_9, d_9, e_9, f_9, g_9, h_9 = patron488(R, K)
polígono101, polígono102, polígono103, polígono104, polígono105, C_2, D_2, i_9, j_9, k_9, l_9, m_9, n_9, p_9, q_9 = patron488(K, L)
polígono106, polígono107, polígono108, polígono109, polígono110, E_2, F_2, r_9, s_9, t_9, a_{10}, b_{10}, c_{10}, d_{10}, e_{10} = patron488(L, M)
polígono111, polígono112, polígono113, polígono114, polígono115, G_2, H_2, f_{10}, g_{10}, h_{10}, i_{10}, j_{10}, k_{10}, l_{10}, m_{10} = patron488(M, O)
polígono116, polígono117, polígono118, polígono119, polígono120, I_2, J_2, n_{10}, p_{10}, q_{10}, r_{10}, s_{10}, t_{10}, a_{11}, b_{11} = patron488(O, U)
polígono121, polígono122, polígono123, polígono124, polígono125, K_2, L_2, c_{11}, d_{11}, e_{11}, f_{11}, g_{11}, h_{11}, i_{11}, j_{11} = patron488(K_1, M_1)
polígono126, polígono127, polígono128, polígono129, polígono130, M_2, N_2, k_{11}, l_{11}, m_{11}, n_{11}, p_{11}, q_{11}, r_{11}, s_{11} = patron488(M_1, O_1)
polígono131, polígono132, polígono133, polígono134, polígono135, O_2, P_2, t_{11}, a_{12}, b_{12}, c_{12}, d_{12}, e_{12}, f_{12}, g_{12} = patron488(O_1, Q_1)
polígono136, polígono137, polígono138, polígono139, polígono140, Q_2, R_2, h_{12}, i_{12}, j_{12}, k_{12}, l_{12}, m_{12}, n_{12}, p_{12} = patron488(Q_1, S_1)
polígono141, polígono142, polígono143, polígono144, polígono145, S_2, T_2, q_{12}, r_{12}, s_{12}, t_{12}, a_{13}, b_{13}, c_{13}, d_{13} = patron488(S_1, U_1)
polígono146, polígono147, polígono148, polígono149, polígono150, U_2, V_2, e_{13}, f_{13}, g_{13}, h_{13}, i_{13}, j_{13}, k_{13}, l_{13} = patron488(U_1, V_1)
polígono151, polígono152, polígono153, polígono154, polígono155, W_2, Z_2, m_{13}, n_{13}, p_{13}, q_{13}, r_{13}, s_{13}, t_{13}, a_{14} = patron488(W_1, A_2)
polígono156, polígono157, polígono158, polígono159, polígono160, A_3, B_3, b_{14}, c_{14}, d_{14}, e_{14}, f_{14}, g_{14}, h_{14}, i_{14} = patron488(A_2, C_2)
polígono161, polígono162, polígono163, polígono164, polígono165, C_3, D_3, j_{14}, k_{14}, l_{14}, m_{14}, n_{14}, p_{14}, q_{14}, r_{14} = patron488(C_2, E_2)
polígono166, polígono167, polígono168, polígono169, polígono170, E_3, F_3, s_{14}, t_{14}, a_{15}, b_{15}, c_{15}, d_{15}, e_{15}, f_{15} = patron488(E_2, G_2)
polígono171, polígono172, polígono173, polígono174, polígono175, G_3, H_3, g_{15}, h_{15}, i_{15}, j_{15}, k_{15}, l_{15}, m_{15}, n_{15} = patron488(G_2, I_2)
polígono176, polígono177, polígono178, polígono179, polígono180, I_3, J_3, p_{15}, q_{15}, r_{15}, s_{15}, t_{15}, a_{16}, b_{16}, c_{16} = patron488(I_2, J_2)
polígono181, polígono182, polígono183, polígono184, polígono185, K_3, L_3, d_{16}, e_{16}, f_{16}, g_{16}, h_{16}, i_{16}, j_{16}, k_{16} = patron488(V_2, V_1)
polígono186, polígono187, polígono188, polígono189, polígono190, M_3, N_3, l_{16}, m_{16}, n_{16}, p_{16}, q_{16}, r_{16}, s_{16}, t_{16} = patron488(V_1, J_1)
polígono191, polígono192, polígono193, polígono194, polígono195, O_3, P_3, a_{17}, b_{17}, c_{17}, d_{17}, e_{17}, f_{17}, g_{17}, h_{17} = patron488(J_1, S)
polígono196, polígono197, polígono198, polígono199, polígono200, Q_3, R_3, i_{17}, j_{17}, k_{17}, l_{17}, m_{17}, n_{17}, p_{17}, q_{17} = patron488(S, T)
polígono201, polígono202, polígono203, polígono204, polígono205, S_3, T_3, r_{17}, s_{17}, t_{17}, a_{18}, b_{18}, c_{18}, d_{18}, e_{18} = patron488(T, W_1)
polígono206, polígono207, polígono208, polígono209, polígono210, U_3, V_3, f_{18}, g_{18}, h_{18}, i_{18}, j_{18}, k_{18}, l_{18}, m_{18} = patron488(W_1, W_2)
polígono211, polígono212, polígono213, polígono214, polígono215, W_3, Z_3, n_{18}, p_{18}, q_{18}, r_{18}, s_{18}, t_{18}, a_{19}, b_{19} = patron488(V_3, W_2)
polígono216, polígono217, polígono218, polígono219, polígono220, A_4, B_4, c_{19}, d_{19}, e_{19}, f_{19}, g_{19}, h_{19}, i_{19}, j_{19} = patron488(W_2, A_3)
polígono221, polígono222, polígono223, polígono224, polígono225, C_4, D_4, k_{19}, l_{19}, m_{19}, n_{19}, p_{19}, q_{19}, r_{19}, s_{19} = patron488(A_3, C_3)
polígono226, polígono227, polígono228, polígono229, polígono230, E_4, F_4, t_{19}, a_{20}, b_{20}, c_{20}, d_{20}, e_{20}, f_{20}, g_{20} = patron488(C_3, E_3)
polígono231, polígono232, polígono233, polígono234, polígono235, G_4, H_4, h_{20}, i_{20}, j_{20}, k_{20}, l_{20}, m_{20}, n_{20}, p_{20} = patron488(E_3, G_3)
polígono236, polígono237, polígono238, polígono239, polígono240, I_4, J_4, q_{20}, r_{20}, s_{20}, t_{20}, a_{21}, b_{21}, c_{21}, d_{21} = patron488(G_3, I_3)
polígono241, polígono242, polígono243, polígono244, polígono245, K_4, L_4, e_{21}, f_{21}, g_{21}, h_{21}, i_{21}, j_{21}, k_{21}, l_{21} = patron488(I_3, J_3)

Tool: Patrón 4, 8, 8 (command patron488)
Punto, Punto
Input: A, B
Output: polígono1, polígono2, polígono3, polígono4, polígono5, K, L, b, g, h, i, j, k, l, m

d = Distance(A, B)
e = Circle(A, d * (1.0 - sqrt(2.0) / 2.0))
a = Segment(A, B)
C = Intersect(e, a, 1.0)
f = Circle(B, d * (1.0 - sqrt(2.0) / 2.0))
D = Intersect(f, a, 1.0)
polígono1_1, b_2, g_2, h_2, i_2, j_2, k_2, l_2, m_1, E_1, F_1, G_1, H_1, I_1, J_1 = Polygon(C, D, 8.0)
polígono1, b, g, h, i, j, k, l, m, E, F, G, H, I, J = Polygon(C, D, 8.0)
n = Line(J, I)
p = Line(E, F)
q = Line(H, G)
K = Intersect(n, q)
L = Intersect(p, q)
polígono2, j_1, a_1, c_1 = Polygon(A, C, J)
polígono3, d_1, b_1, e_1 = Polygon(B, E, D)
polígono4, h_1, i_1, k_1 = Polygon(I, K, H)
polígono5, f_1, g_1, l_1 = Polygon(G, L, F)