Arrastra una ficha al espacio de trabajo. Haz clic en ella para girarla.

Arrastra una ficha al espacio de trabajo. Haz clic en ella para girarla.

Cuadrícula

a

b

c

A = (0.8660254037844386, 5.5)
f, g, h, i, j, k, poly1, B = Hexagon(A)
C = (0.8660254037844386, 5.5)
l, m, n, p, q, r, poly2, D = Hexagon(C)
E = (0.8660254037844386, 5.5)
s, t, a, b, c, d, poly3, F = Hexagon(E)
G = (0.8660254037844386, 5.5)
e, f_1, g_1, h_1, i_1, j_1, poly4, H = Hexagon(G)
I = (0.8660254037844386, 3.5)
poly5, k_1, l_1, m_1, n_1, J = Tool2(I)
K = (0.8660254037844386, 3.5)
poly6, p_1, q_1, r_1, s_1, L = Tool2(K)
M = (0.8660254037844386, 3.5)
poly7, t_1, a_1, b_1, c_1, N = Tool2(M)
O = (0.8660254037844386, 3.5)
poly8, d_1, e_1, f_2, g_2, P = Tool2(O)
Q = (0.8660254037844386, 2.5)
h_2, i_2, j_2, k_2, R, poly9 = Tool4(Q)
S = (0.8660254037844386, 2.5)
l_2, m_2, n_2, p_2, T, poly10 = Tool4(S)
U = (0.8660254037844386, 2.5)
q_2, r_2, s_2, t_2, V, poly11 = Tool4(U)
W = (0.8660254037844386, 2.5)
a_2, b_2, c_2, d_2, Z, poly12 = Tool4(W)
A_1 = (0.8660254037844386, 2.5)
e_2, f_3, g_3, h_3, B_1, poly13 = Tool4(A_1)
C_1 = (0.8660254037844386, 2.5)
i_3, j_3, k_3, l_3, D_1, poly14 = Tool4(C_1)
E_1 = (1.7320508075688772, 2)
m_3, n_3, p_3, F_1, poly15 = Tool3(E_1)
G_1 = (1.7320508075688772, 2)
q_3, r_3, s_3, H_1, poly16 = Tool3(G_1)
I_1 = (1.7320508075688772, 2)
t_3, a_3, b_3, J_1, poly17 = Tool3(I_1)
K_1 = (1.7320508075688772, 2)
c_3, d_3, e_3, L_1, poly18 = Tool3(K_1)
M_1 = (1.7320508075688772, 2)
f_4, g_4, h_4, N_1, poly19 = Tool3(M_1)
O_1 = (1.7320508075688772, 2)
i_4, j_4, k_4, P_1, poly20 = Tool3(O_1)
Q_1 = (1.7320508075688772, 2)
l_4, m_4, n_4, R_1, poly21 = Tool3(Q_1)
S_1 = (1.7320508075688772, 2)
p_4, q_4, r_4, T_1, poly22 = Tool3(S_1)
U_1 = (1.7320508075688772, 2)
s_4, t_4, a_4, V_1, poly23 = Tool3(U_1)
W_1 = (1.7320508075688772, 2)
b_4, c_4, d_4, Z_1, poly24 = Tool3(W_1)
A_2 = (1.7320508075688772, 2)
e_4, f_5, g_5, B_2, poly25 = Tool3(A_2)
C_2 = (0.8660254037844386, 2.5)
h_5, i_5, j_5, D_2, poly26 = Tool3(C_2)
o(x) = x ≤ 1.9
A_3 = (0.8660254037844386, 5.5)
f_6, g_6, h_6, i_6, j_6, k_5, poly1_1, B_3 = Hexagon(A_3)
C_3 = (0.8660254037844386, 5.5)
l_5, m_5, n_5, p_5, q_5, r_5, poly2_1, D_3 = Hexagon(C_3)
E_2 = (0.8660254037844386, 5.5)
s_5, t_5, a_5, b_5, c_5, d_5, poly3_1, F_2 = Hexagon(E_2)
G_2 = (0.8660254037844386, 5.5)
e_5, f_7, g_7, h_7, i_7, j_7, poly4_1, H_2 = Hexagon(G_2)
I_2 = (0.8660254037844386, 3.5)
poly5_1, k_6, l_6, m_6, n_6, J_2 = Tool2(I_2)
K_2 = (0.8660254037844386, 3.5)
poly6_1, p_6, q_6, r_6, s_6, L_2 = Tool2(K_2)
M_2 = (0.8660254037844386, 3.5)
poly7_1, t_6, a_6, b_6, c_6, N_2 = Tool2(M_2)
O_2 = (0.8660254037844386, 3.5)
poly8_1, d_6, e_6, f_8, g_8, P_2 = Tool2(O_2)
Q_2 = (0.8660254037844386, 2.5)
h_8, i_8, j_8, k_7, R_2, poly9_1 = Tool4(Q_2)
S_2 = (0.8660254037844386, 2.5)
l_7, m_7, n_7, p_7, T_2, poly10_1 = Tool4(S_2)
U_2 = (0.8660254037844386, 2.5)
q_7, r_7, s_7, t_7, V_2, poly11_1 = Tool4(U_2)
W_2 = (0, 3)
a_7, b_7, c_7, d_7, Z_2, poly12_1 = Tool4(W_2)
A_4 = (0, 3)
e_7, f_9, g_9, h_9, B_4, poly13_1 = Tool4(A_4)
C_4 = (0, 3)
i_9, j_9, k_8, l_8, D_4, poly14_1 = Tool4(C_4)
E_3 = (1.7320508075688772, 2)
m_8, n_8, p_8, F_3, poly15_1 = Tool3(E_3)
G_3 = (1.7320508075688772, 2)
q_8, r_8, s_8, H_3, poly16_1 = Tool3(G_3)
I_3 = (1.7320508075688772, 2)
t_8, a_8, b_8, J_3, poly17_1 = Tool3(I_3)
K_3 = (1.7320508075688772, 2)
c_8, d_8, e_8, L_3, poly18_1 = Tool3(K_3)
M_3 = (1.7320508075688772, 2)
f_{10}, g_{10}, h_{10}, N_3, poly19_1 = Tool3(M_3)
O_3 = (1.7320508075688772, 2)
i_{10}, j_{10}, k_9, P_3, poly20_1 = Tool3(O_3)
Q_3 = (1.7320508075688772, 2)
l_9, m_9, n_9, R_3, poly21_1 = Tool3(Q_3)
S_3 = (1.7320508075688772, 2)
p_9, q_9, r_9, T_3, poly22_1 = Tool3(S_3)
U_3 = (1.7320508075688772, 2)
s_9, t_9, a_9, V_3, poly23_1 = Tool3(U_3)
W_3 = (0.8660254037844386, 2.5)
b_9, c_9, d_9, Z_3, poly24_1 = Tool3(W_3)
A_5 = (1.7320508075688772, 3)
e_9, f_{11}, g_{11}, B_5, poly25_1 = Tool3(A_5)
C_5 = (0.8660254037844386, 2.5)
h_{11}, i_{11}, j_{11}, D_5, poly26_1 = Tool3(C_5)
A_6 = (3.3699960978959034, 1.7998968965557602)
c_{10} = Circle(A_6, 1)
B_6 = Point(c_{10})
B'_1 = Rotate(B_6, 90°, A_6)
A'_1 = Rotate(A_6, (-(90°)), B_6)
C_6 = (0.8660254037844386, 0.5)
D_6, poly2_2, f_{12}, g_{12}, h_{12}, i_{12} = Square(C_6)
E_4 = (0.8660254037844387, 0.5)
F_4, poly3_2, j_{12}, k_{10}, l_{10}, m_{10} = Square(E_4)
G_4 = (0.8660254037844386, 0.5)
H_4, poly4_2, n_{10}, p_{10}, q_{10}, r_{10} = Square(G_4)
I_4 = (0.8660254037844387, 0.5)
J_4, poly5_2, s_{10}, t_{10}, d_{10}, e_{10} = Square(I_4)
K_4 = (1.7320508075688772, 1)
L_4, poly6_2, f_{13}, g_{13}, h_{13}, i_{13} = Square(K_4)
M_4 = (0.8660254037844386, 0.5)
N_4, poly7_2, j_{13}, k_{11}, l_{11}, m_{11} = Square(M_4)
O_4 = (1.7320508075688772, 1)
P_4, poly8_2, n_{11}, p_{11}, q_{11}, r_{11} = Square(O_4)
A_7 = (0.8660254037844386, 0.5)
c_{11} = Circle(A_7, 1)
B_7 = Point(c_{11})
B'_2 = Rotate(B_7, 150°, A_7)
C_7 = Midpoint(B'_2, B_7)
A'_2 = Mirror(A_7, C_7)
poly1_2, a_{10}, b_{10}, a'_1, b'_1 = Polygon(A_7, B_7, A'_2, B'_2)
D_7 = (0.8660254037844386, 0.5)
E_5, poly2_3, f_{14}, g_{14}, h_{14}, i_{14} = TanRhombus(D_7)
F_5 = (0.8660254037844386, 0.5)
G_5, poly3_3, j_{14}, k_{12}, l_{12}, m_{12} = TanRhombus(F_5)
H_5 = (0.8660254037844386, 0.5)
I_5, poly4_3, n_{12}, p_{12}, q_{12}, r_{12} = TanRhombus(H_5)
J_5 = (0.8660254037844386, 0.5)
K_5, poly5_3, s_{11}, t_{11}, d_{11}, e_{11} = TanRhombus(J_5)
L_5 = (0.8660254037844386, 0.5)
M_5, poly6_3, f_{15}, g_{15}, h_{15}, i_{15} = TanRhombus(L_5)
N_5 = (0.8660254037844386, 0.5)
O_5, poly7_3, j_{15}, k_{13}, l_{13}, m_{13} = TanRhombus(N_5)
P_5 = (0.8660254037844386, 0.5)
Q_4, poly8_3, n_{13}, p_{13}, q_{13}, r_{13} = TanRhombus(P_5)
A_8 = (0.8660254037844386, 5.5)
f_{16}, g_{16}, h_{16}, i_{16}, j_{16}, k_{14}, poly1_3, B_8 = Hexagon(A_8)
C_8 = (0.8660254037844386, 5.5)
l_{14}, m_{14}, n_{14}, p_{14}, q_{14}, r_{14}, poly2_4, D_8 = Hexagon(C_8)
E_6 = (0.8660254037844386, 5.5)
s_{12}, t_{12}, a_{11}, b_{11}, c_{12}, d_{12}, poly3_4, F_6 = Hexagon(E_6)
G_6 = (0.8660254037844386, 5.5)
e_{12}, f_{17}, g_{17}, h_{17}, i_{17}, j_{17}, poly4_4, H_6 = Hexagon(G_6)
I_6 = (0.8660254037844386, 3.5)
K_6 = (0.8660254037844386, 3.5)
M_6 = (0.8660254037844386, 3.5)
O_6 = (0.8660254037844386, 3.5)
Q_5 = (0.8660254037844386, 1.5)
S_4 = (0.8660254037844386, 1.5)
U_4 = (0.8660254037844386, 1.5)
W_4 = (0.8660254037844386, 1.5)
A_9 = (0.8660254037844386, 1.5)
C_9 = (0.8660254037844386, 1.5)
E_7 = (0.8660254037844386, 0.5)
G_7 = (0.8660254037844386, 0.5)
I_7 = (0.8660254037844386, 0.5)
K_7 = (0.8660254037844386, 0.5)
M_7 = (0.8660254037844386, 0.5)
O_7 = (0.8660254037844386, 0.5)
Q_6 = (0.8660254037844386, 0.5)
S_5 = (0.8660254037844386, 0.5)
U_5 = (0.8660254037844386, 0.5)
W_5 = (0.8660254037844386, 0.5)
A_{10} = (0.8660254037844386, 0.5)
C_{10} = (0.8660254037844386, 1.5)
A_{11} = (0.8660254037844386, 5.5)
f_{18}, g_{18}, h_{18}, i_{18}, j_{18}, k_{15}, poly1_4, B_9 = Hexagon(A_{11})
C_{11} = (0.8660254037844386, 5.5)
l_{15}, m_{15}, n_{15}, p_{15}, q_{15}, r_{15}, poly2_5, D_9 = Hexagon(C_{11})
E_8 = (0.8660254037844386, 5.5)
s_{13}, t_{13}, a_{12}, b_{12}, c_{13}, d_{13}, poly3_5, F_7 = Hexagon(E_8)
G_8 = (0.8660254037844386, 5.5)
e_{13}, f_{19}, g_{19}, h_{19}, i_{19}, j_{19}, poly4_5, H_7 = Hexagon(G_8)
I_8 = (0.8660254037844386, 3.5)
K_8 = (0.8660254037844386, 3.5)
M_8 = (0.8660254037844386, 3.5)
O_8 = (0.8660254037844386, 3.5)
Q_7 = (0.8660254037844386, 1.5)
S_6 = (0.8660254037844386, 1.5)
U_6 = (0.8660254037844386, 1.5)
W_6 = (0.8660254037844386, 1.5)
A_{12} = (0.8660254037844386, 1.5)
C_{12} = (0.8660254037844386, 1.5)
E_9 = (0.8660254037844386, 0.5)
G_9 = (0.8660254037844386, 0.5)
I_9 = (0.8660254037844386, 0.5)
K_9 = (0.8660254037844386, 0.5)
M_9 = (0.8660254037844386, 0.5)
O_9 = (0.8660254037844386, 0.5)
Q_8 = (0.8660254037844386, 0.5)
S_7 = (0.8660254037844386, 0.5)
U_7 = (0.8660254037844386, 0.5)
W_7 = (0.8660254037844386, 0.5)
A_{13} = (0.8660254037844386, 0.5)
C_{13} = (0.8660254037844386, 1.5)
A_{14} = (4.277747932233123, 6.07710729336945)
C_{14} = (4.277747932233123, 6.07710729336945)
E_{10} = (4.277747932233123, 6.07710729336945)
G_{10} = (4.277747932233123, 6.07710729336945)
I_{10} = (0.8660254037844386, 3.5)
poly5_4, k_{16}, l_{16}, m_{16}, n_{16}, J_6 = Tool2(I_{10})
K_{10} = (0.8660254037844386, 3.5)
poly6_4, p_{16}, q_{16}, r_{16}, s_{14}, L_6 = Tool2(K_{10})
M_{10} = (0.8660254037844386, 3.5)
poly7_4, t_{14}, a_{13}, b_{13}, c_{14}, N_6 = Tool2(M_{10})
O_{10} = (0.8660254037844386, 3.5)
poly8_4, d_{14}, e_{14}, f_{20}, g_{20}, P_6 = Tool2(O_{10})
Q_9 = (4.277747932233123, 2.07710729336945)
S_8 = (4.277747932233123, 2.07710729336945)
U_8 = (4.277747932233123, 2.07710729336945)
W_8 = (4.277747932233123, 2.07710729336945)
A_{15} = (4.277747932233123, 2.07710729336945)
C_{15} = (4.277747932233123, 2.07710729336945)
E_{11} = (4.277747932233123, 1.0771072933694499)
G_{11} = (4.277747932233123, 1.0771072933694499)
I_{11} = (4.277747932233123, 1.0771072933694499)
K_{11} = (4.277747932233123, 1.0771072933694499)
M_{11} = (4.277747932233123, 1.0771072933694499)
O_{11} = (4.277747932233123, 1.0771072933694499)
Q_{10} = (4.277747932233123, 1.0771072933694499)
S_9 = (4.277747932233123, 1.0771072933694499)
U_9 = (4.277747932233123, 1.0771072933694499)
W_9 = (4.277747932233123, 1.0771072933694499)
A_{16} = (4.277747932233123, 1.0771072933694499)
C_{16} = (4.277747932233123, 2.07710729336945)
A_{17} = (0.8660254037844386, 5.5)
C_{17} = (0.8660254037844386, 5.5)
E_{12} = (0.8660254037844386, 5.5)
G_{12} = (0.8660254037844386, 5.5)
I_{12} = (0.8660254037844386, 3.5)
poly5_5, k_{17}, l_{17}, m_{17}, n_{17}, J_7 = Tool2(I_{12})
K_{12} = (0.8660254037844386, 3.5)
poly6_5, p_{17}, q_{17}, r_{17}, s_{15}, L_7 = Tool2(K_{12})
M_{12} = (0.8660254037844386, 3.5)
poly7_5, t_{15}, a_{14}, b_{14}, c_{15}, N_7 = Tool2(M_{12})
O_{12} = (0.8660254037844386, 3.5)
poly8_5, d_{15}, e_{15}, f_{21}, g_{21}, P_7 = Tool2(O_{12})
Q_{11} = (0.8660254037844386, 1.5)
S_{10} = (0.8660254037844386, 1.5)
U_{10} = (0.8660254037844386, 1.5)
W_{10} = (0.8660254037844386, 1.5)
A_{18} = (0.8660254037844386, 1.5)
C_{18} = (0.8660254037844386, 1.5)
E_{13} = (0.8660254037844386, 0.5)
G_{13} = (0.8660254037844386, 0.5)
I_{13} = (0.8660254037844386, 0.5)
K_{13} = (0.8660254037844386, 0.5)
M_{13} = (0.8660254037844386, 0.5)
O_{13} = (0.8660254037844386, 0.5)
Q_{12} = (0.8660254037844386, 0.5)
S_{11} = (0.8660254037844386, 0.5)
U_{11} = (0.8660254037844386, 0.5)
W_{11} = (0.8660254037844386, 0.5)
A_{19} = (0.8660254037844386, 0.5)
C_{19} = (0.8660254037844386, 1.5)
A_{20} = (0.8660254037844386, 5.5)
C_{20} = (0.8660254037844386, 5.5)
E_{14} = (0.8660254037844386, 5.5)
G_{14} = (0.8660254037844386, 5.5)
I_{14} = (0.8660254037844386, 3.5)
K_{14} = (0.8660254037844386, 3.5)
M_{14} = (0.8660254037844386, 3.5)
O_{14} = (0.8660254037844386, 3.5)
Q_{13} = (0.8660254037844386, 1.5)
S_{12} = (0.8660254037844386, 2.5)
l_{18}, m_{18}, n_{18}, p_{18}, T_4, poly10_2 = Tool4(S_{12})
U_{12} = (0.8660254037844386, 2.5)
q_{18}, r_{18}, s_{16}, t_{16}, V_4, poly11_2 = Tool4(U_{12})
W_{12} = (0.8660254037844386, 2.5)
a_{15}, b_{15}, c_{16}, d_{16}, Z_4, poly12_2 = Tool4(W_{12})
A_{21} = (0.8660254037844386, 2.5)
e_{16}, f_{22}, g_{22}, h_{20}, B_{10}, poly13_2 = Tool4(A_{21})
C_{21} = (0.8660254037844386, 1.5)
E_{15} = (0.8660254037844386, 0.5)
G_{15} = (0.8660254037844386, 0.5)
I_{15} = (0.8660254037844386, 0.5)
K_{15} = (0.8660254037844386, 0.5)
M_{15} = (0.8660254037844386, 0.5)
O_{15} = (0.8660254037844386, 0.5)
Q_{14} = (0.8660254037844386, 0.5)
S_{13} = (0.8660254037844386, 0.5)
U_{13} = (0.8660254037844386, 0.5)
W_{13} = (0.8660254037844386, 0.5)
A_{22} = (0.8660254037844386, 0.5)
C_{22} = (0.8660254037844386, 1.5)
A_{23} = (0.8660254037844386, 5.5)
C_{23} = (0.8660254037844386, 5.5)
E_{16} = (0.8660254037844386, 5.5)
G_{16} = (0.8660254037844386, 5.5)
I_{16} = (0.8660254037844386, 3.5)
K_{16} = (0.8660254037844386, 3.5)
M_{16} = (0.8660254037844386, 3.5)
O_{16} = (0.8660254037844386, 3.5)
Q_{15} = (0.8660254037844386, 1.5)
S_{14} = (0.8660254037844386, 1.5)
U_{14} = (0.8660254037844386, 1.5)
W_{14} = (0.8660254037844386, 2.5)
A_{24} = (0.8660254037844386, 2.5)
C_{24} = (0.8660254037844386, 2.5)
E_{17} = (0.8660254037844386, 0.5)
G_{17} = (0.8660254037844386, 0.5)
I_{17} = (0.8660254037844386, 0.5)
K_{17} = (0.8660254037844386, 0.5)
M_{17} = (0.8660254037844386, 0.5)
O_{17} = (0.8660254037844386, 0.5)
Q_{16} = (0.8660254037844386, 0.5)
S_{15} = (0.8660254037844386, 0.5)
U_{15} = (0.8660254037844386, 0.5)
W_{15} = (0.8660254037844386, 1.5)
A_{25} = (1.7320508075688772, 1)
C_{25} = (0.8660254037844386, 1.5)
A_{26} = (0.8660254037844386, 0.5)
c_{17} = Circle(A_{26}, 1)
B_{11} = Point(c_{17})
B'_3 = Rotate(B_{11}, 150°, A_{26})
C_{26} = Midpoint(B'_3, B_{11})
A'_3 = Mirror(A_{26}, C_{26})
poly1_5, a_{16}, b_{16}, a'_2, b'_2 = Polygon(A_{26}, B_{11}, A'_3, B'_3)
D_{10} = (0.8660254037844386, 0.5)
E_{18}, poly2_6, f_{23}, g_{23}, h_{21}, i_{20} = TanRhombus(D_{10})
F_8 = (0.8660254037844386, 0.5)
G_{18}, poly3_6, j_{20}, k_{18}, l_{19}, m_{19} = TanRhombus(F_8)
H_8 = (0.8660254037844386, 0.5)
I_{18}, poly4_6, n_{19}, p_{19}, q_{19}, r_{19} = TanRhombus(H_8)
J_8 = (0.8660254037844386, 0.5)
K_{18}, poly5_6, s_{17}, t_{17}, d_{17}, e_{17} = TanRhombus(J_8)
L_8 = (0.8660254037844386, 0.5)
M_{18}, poly6_6, f_{24}, g_{24}, h_{22}, i_{21} = TanRhombus(L_8)
N_8 = (0.8660254037844386, 0.5)
O_{18}, poly7_6, j_{21}, k_{19}, l_{20}, m_{20} = TanRhombus(N_8)
P_8 = (0.8660254037844386, 0.5)
Q_{17}, poly8_6, n_{20}, p_{20}, q_{20}, r_{20} = TanRhombus(P_8)
R_5 = (11.586166592103439, -1.8979576823581257)
R_7 = (5.196152422706632, 4)
T_7 = (7.794228634059947, 5.5)
V_7 = (2.598076211353316, 5.5)
δ = Angle(T_7, R_7, V_7)
Z_7 = (5.196152422706632, 0)
R_8 = (7.794228634059947, 1.5)
a_{17} = Segment(Z_7, R_8)
T_8 = (11.258330249197702, 1.5)
ε = Angle(T_8, R_8, Z_7)
V_8 = (7.794228634059947, -2.5)
Z_8 = (11.258330249197702, -2.5)
b_{17} = Segment(V_7, R_7)
s_{18} = Segment(R_7, T_7)
t_{18} = Segment(R_8, T_8)
a_{18} = Segment(V_8, Z_8)
R_4 = (4.330127018922193, -2.5)
b_{18} = Segment(V_8, R_4)
α = Angle(Z_8, V_8, R_4)

Tool: Hexagon
Hexagon[ <Point> ]
Input: p01
Output: p01a_1, p01b_1, p01c_1, p01d_1, p01e_1, p01f_1, poly1, p01a

c = Circle(p01, 1)
p01a = Point(c)
p01b = Rotate(p01a, 60°, p01)
p01c = Rotate(p01b, 60°, p01)
p01d = Rotate(p01c, 60°, p01)
p01e = Rotate(p01d, 60°, p01)
p01f = Rotate(p01e, 60°, p01)
poly1, p01a_1, p01b_1, p01c_1, p01d_1, p01e_1, p01f_1 = Polygon(p01a, p01b, p01c, p01d, p01e, p01f)

Tool: Tool2
Tool2[ <Point> ]
Input: C
Output: poly3, d', d'', d''', d_1, D

d = Circle(C, 1)
D = Point(d)
D' = Rotate(D, 60°, C)
D'' = Rotate(D', 60°, C)
D''' = Rotate(D'', 60°, C)
poly3, d''', d_1, d', d'' = Polygon(D''', D, D', D'')

Tool: Tool3
Tool3[ <Point> ]
Input: A
Output: a, b, b', B, poly1

c = Circle(A, 1)
B = Point(c)
B' = Rotate(B, 60°, A)
poly1, b', a, b = Polygon(A, B, B')

Tool: Tool4
Tool4[ <Point> ]
Input: A
Output: a, b, b', b'', B, poly1

c = Circle(A, 1)
B = Point(c)
B' = Rotate(B, 60°, A)
B'' = Rotate(B', 60°, A)
poly1, a, b, b', b'' = Polygon(A, B, B', B'')

Tool: Square
Square[ <Point> ]
Input: A
Output: B, poly1, a', a, b, b'

c = Circle(A, 1)
B = Point(c)
B' = Rotate(B, 90°, A)
A' = Rotate(A, (-(90°)), B)
poly1, a, b, a', b' = Polygon(A, B, A', B')

Tool: TanRhombus
TanRhombus[ <Point> ]
Input: A
Output: B, poly1, a, a', b, b'

c = Circle(A, 1)
B = Point(c)
B' = Rotate(B, 150°, A)
C = Midpoint(B', B)
A' = Mirror(A, C)
poly1, a, b, a', b' = Polygon(A, B, A', B')