Bước 3

Bước 2

Dùng góc nhọn của êke để vẽ hai góc 
đồng vị bằng nhau

Bước 1

J = (1.142759679375327E-4, 3.9472027972027917)
K = (-0.019679345045196667, -0.2886320996077125)
j = Segment(J, K)
k = OrthogonalLine(K, j)
L = Point(k)
M = Point(k)
N = Point(j)
l = Line(N, k)
m = Line(M, j)
đa giác3, k_1, j_1, l_1 = Polygon(J, L, K)
R = Intersect(l, m)
O = Point(j)
n = Line(O, k_1)
P = Intersect(l, n)
Q = Intersect(m, n)
đa giác4, r, q, p = Polygon(Q, P, R)
S = (13.044110523622713, 0.2457956677468891)
T = (5.8194388538291, 0.2457956677468891)
s = Segment(S, T)
t = OrthogonalLine(S, s)
c_1 = OrthogonalLine(T, s)
U = Point(t)
d_1 = OrthogonalLine(U, t)
V = Intersect(c_1, d_1)
đa giác5, u, s_1, t_1, v = Polygon(U, S, T, V)
W = Midpoint(S, T)
Z = Midpoint(W, T)
A_1 = Midpoint(W, S)
B_1 = Midpoint(S, A_1)
C_1 = Midpoint(A_1, W)
D_1 = Midpoint(W, Z)
E_1 = Midpoint(Z, T)
F_1 = Midpoint(S, B_1)
G_1 = Midpoint(B_1, A_1)
H_1 = Midpoint(A_1, C_1)
I_1 = Midpoint(C_1, W)
J_1 = Midpoint(W, D_1)
K_1 = Midpoint(D_1, Z)
L_1 = Midpoint(Z, E_1)
M_1 = Midpoint(E_1, T)
N_1 = Point(u)
e_1 = OrthogonalLine(F_1, s_1)
f_1 = OrthogonalLine(B_1, s_1)
h_1 = OrthogonalLine(G_1, s_1)
i_1 = OrthogonalLine(A_1, s_1)
m_1 = OrthogonalLine(H_1, s_1)
n_1 = OrthogonalLine(C_1, s_1)
p_1 = OrthogonalLine(I_1, s_1)
q_1 = OrthogonalLine(W, s_1)
r_1 = OrthogonalLine(J_1, s_1)
a_2 = OrthogonalLine(D_1, s_1)
b_2 = OrthogonalLine(K_1, s_1)
c_2 = OrthogonalLine(Z, s_1)
d_2 = OrthogonalLine(E_1, s_1)
e_2 = OrthogonalLine(M_1, s_1)
f_2 = OrthogonalLine(L_1, s_1)
g_2 = OrthogonalLine(N_1, u)
O_1 = Intersect(e_1, g_2)
P_1 = Intersect(f_1, g_2)
Q_1 = Intersect(h_1, g_2)
R_1 = Intersect(i_1, g_2)
S_1 = Intersect(m_1, g_2)
T_1 = Intersect(n_1, g_2)
U_1 = Intersect(p_1, g_2)
V_1 = Intersect(q_1, g_2)
W_1 = Intersect(r_1, g_2)
Z_1 = Intersect(a_2, g_2)
A_2 = Intersect(b_2, g_2)
B_2 = Intersect(c_2, g_2)
C_2 = Intersect(f_2, g_2)
D_2 = Intersect(d_2, g_2)
E_2 = Intersect(e_2, g_2)
h_2 = Segment(O_1, F_1)
i_2 = Segment(P_1, B_1)
j_2 = Segment(Q_1, G_1)
k_2 = Segment(R_1, A_1)
l_2 = Segment(S_1, H_1)
m_2 = Segment(T_1, C_1)
n_2 = Segment(U_1, I_1)
p_2 = Segment(V_1, W)
q_2 = Segment(W_1, J_1)
r_2 = Segment(Z_1, D_1)
s_2 = Segment(A_2, K_1)
t_2 = Segment(B_2, Z)
a_3 = Segment(C_2, L_1)
b_3 = Segment(D_2, E_1)
c_3 = Segment(E_2, M_1)
F_2 = (-4.0179907896981035, -1.4762493603957032)
G_2 = (6.393453863209961, -1.4762493603957032)
a = Line(F_2, G_2)
A = (2.6722531127409193, 1.8886662118369415)
A_3 = (-0.7124560805048588, -3.5545795667746893)
b = Line(A, a)
B = Point(b)
C = Point(b)
c = Ray(A, B)
d = Ray(A, C)
e = false
g = false
a_1 = Line(A, k_1)
D = Point(a_1)
E = Intersect(a, a_1)
f = Ray(E, A)
h = false