@1
MOV UP DOWN
MOV ACC DOWN
MOV ACC RIGHT
ADD 8

@2
S: MOV UP ACC
SAV
SUB LEFT
JGZ Z
SWP
MOV ACC DOWN
MOV UP ACC
SAV
SUB LEFT
JGZ Z
SWP
MOV ACC DOWN
JMP S
Z: MOV 0 DOWN

@4
S: MOV UP ACC
SAV
SUB UP
JGZ N
MOV 0 RIGHT
JMP S
N: SWP
MOV ACC RIGHT

@5
MOV LEFT ACC
ADD UP
MOV ACC DOWN

@7
MOV UP DOWN
