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

@2
MOV LEFT, NIL
Z: MOV 0, DOWN
S: MOV LEFT, ACC
SUB LEFT
JGZ P
NEG
P: SUB 10
JLZ Z
MOV 1, DOWN
JMP S

@5
S: MOV UP, ACC
SUB UP
JGZ P
NEG
P: SUB 10
JLZ Z
MOV 1, RIGHT
JMP S
Z: MOV 0, RIGHT

@6
MOV UP, DOWN
MOV LEFT, DOWN

@9
MOV UP, DOWN
