@1
MOV UP, DOWN

@2
MOV UP, DOWN

@3
F: MOV UP, ACC
JNZ S
MOV 999, ACC
S: MOV ACC, RIGHT
JRO RIGHT
MOV ACC, RIGHT

@4
L: MOV LEFT, ACC
SUB RIGHT
JLZ A
JGZ B
MOV -4, LEFT
MOV -4, RIGHT
MOV 0, DOWN
JMP L
A: MOV 1, LEFT
MOV -1, RIGHT
MOV LEFT, DOWN
JMP L
B: MOV 1, RIGHT
MOV -1, LEFT
MOV RIGHT, DOWN

@5
F: MOV UP, ACC
JNZ S
MOV 999, ACC
S: MOV ACC, LEFT
JRO LEFT
MOV ACC, LEFT

@8
MOV UP, DOWN
