1
Beregn magisk konstant. Du finder dette tal ved hjælp af en simpel matematisk formel, hvor n = antal rækker eller kolonner på magisk firkant. Således vil et magisk firkant på 3x3 side have n = 3. Formlen for den magiske konstant er = [n * (n2 + 1)] / 2. I eksemplet på 3x3 sidekvadrat:
- Sum = [3 * (32 + 1)] / 2
- Sum = [3 * (9 + 1)] / 2
- Sum = (3 * 10) / 2
- Sum = 30/2
- Den magiske konstant af en 3x3 sidekvadrat er 30/2 eller 15.
- Summen af alle rækker, kolonner og diagonaler skal give dette tal.
2
Sæt hus 1 for at være midt på øverste række. Det er fra dette, at du altid vil begynde, når den magiske firkant har ulige sider uanset størrelsen. Så hvis din firkant er 3x3, skal du indstille nummer 1 i feltet 2- Hvis firkanten er 15x15, skal du indstille nummer 1 i felt 8.
3
Udfyld de resterende tal efter mønsteret en og en til højre. Du skal altid udfylde sekvensnummeret (1, 2, 3, 4 osv.) Ved først at hæve en række og derefter flytte en kolonne til højre. Du vil straks bemærke at for at indstille nummer 2, skal du gå over den øverste linje uden for magisk firkant. Intet problem: Selvom det altid er muligt at arbejde på denne måde "en op og en ret", er der tre undtagelser, der også har et mønster:
- Hvis sekvensen slutter et "hus" over den øverste række af magisk firkant, fortsæt i den række, men indstil nummeret i den nederste række af den kolonne.
- Hvis sekvensen slutter et "hus" til højre for højre kolonne på magisk firkant, fortsæt det, men angiv tallet i den venstre kolonne af den pågældende række.
- Hvis sekvensen slutter i et allerede nummereret hus, skal du gå tilbage til det sidste hus, der allerede var nummereret, og indstille det næste nummer i huset lige under det.