สมมติว่าเรามีจำนวนเต็มบวก n เราต้องสร้างเมทริกซ์สี่เหลี่ยมจัตุรัสที่มีองค์ประกอบ n2 เรียงตามลำดับเกลียว ดังนั้นถ้า n =5 เมทริกซ์จะเป็น − 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 ให้เราดูขั้นตอน - set (row1, col1) :=(0, 0) and (row2, col2) :=(n, n) และสร้างเมทริกซ์หนึ่งชื่อ res จากนั้นเติมด้วย