@1
START:
MOV UP, ACC
MOV ACC, DOWN
MOV ACC, RIGHT

@2
START:
MOV LEFT, ACC
JEZ ZERO
SWP
ADD 1
SWP
JMP START
ZERO:
SWP
MOV ACC, DOWN

@4
MOV UP, DOWN

@5
MOV UP, DOWN

@7
START:
MOV ACC, RIGHT
MOV RIGHT, ACC

@8
START:
MOV UP, ACC
JEZ ZERO
ADD LEFT
MOV ACC, LEFT
JMP START
ZERO:
MOV LEFT, DOWN
MOV 0, LEFT

@9
MOV UP, DOWN
