@1
L: MOV UP, ACC
JNZ D
MOV -999, DOWN
MOV -999, RIGHT
JMP L
D: MOV ACC, DOWN
MOV 1, RIGHT

@2
L: ADD LEFT
JGZ L
ADD 999
MOV ACC, DOWN
MOV 0, ACC

@4
L: ADD UP
JGZ L
ADD 999
MOV ACC, DOWN
MOV 0, ACC

@5
MOV UP, DOWN

@8
MOV UP, DOWN

@9
MOV UP, DOWN
