@1
MOV UP, RIGHT

@2
START: MOV UP, ACC
SAV
MOV LEFT, ACC
MOV ACC, DOWN
JEZ START
L: SWP
MOV ACC, DOWN
SWP
SUB 1
JNZ L

@5
MOV UP, ACC
JEZ DONE
E: SWP
ADD UP
SWP
SUB 1
JNZ E
DONE: SWP
MOV ACC, DOWN

@7
MOV UP, DOWN
