@1
MOV ACC RIGHT
SAV
SUB UP
MOV ACC RIGHT
SWP
ADD 8

@2
MOV LEFT ACC
SUB UP
MOV ACC DOWN
MOV LEFT DOWN

@5
MOV UP ACC
JLZ N
MOV UP NIL
JMP O
N: MOV UP ACC
JLZ O
MOV 999 ACC
O: MOV ACC DOWN

@7
SAV
SUB UP
JGZ O
MOV 0 ACC
O: MOV ACC DOWN
SWP
ADD 8
