@1
MOV UP,RIGHT

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

@5
L: MOV DOWN,ACC
SUB UP
JLZ NM
MOV UP,NIL
OC: NEG
ADD DOWN
MOV ACC,DOWN
JMP L
NM: ADD UP
JLZ OC
MOV DOWN,NIL
MOV 0,DOWN

@7
MOV ACC,UP
MOV ACC,UP
ADD 8
MOV UP,DOWN
