dùng biến i:1..n
với mỗi i: Nếu i chẵn dùng
j:1..(i div 2)
write(j){nửa đầu}
và j: (i div 2+1)..1
write(j){nửa sau}
còn nếu i lẻ:j:1..(i div 2)
write(j){nửa đầu}
và j: (i div 2)..1 ...