﻿; Square numbers 1 to 20

PUSH 0
STORE A
PUSH 20
STORE B
PUSH 0
STORE S

Loop:
 LOAD A
 DUP
 imul
 STORE C
 LOAD C
 syscall 1
 LOAD A
 PUSH 1
 iadd
 STORE A
 LOAD A
 LOAD B
 LTE
Jmpnz Loop
halt
