@0
MOV DOWN, RIGHT
MOV RIGHT, DOWN

@1
MOV LEFT, ACC
L: MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
MOV RIGHT, DOWN
SUB 1
JNZ L
MOV 3, LEFT
MOV -1, DOWN

@2
MOV 1, LEFT
MOV 0, LEFT
MOV 3, LEFT
MOV 2, LEFT

@4
MOV 0, RIGHT
MOV ACC, RIGHT
MOV 3, DOWN
ADD 1
MOV DOWN, NIL
MOV 3, UP
MOV 0, RIGHT
MOV ACC, RIGHT
ADD 1
MOV UP, NIL

@5
MOV ANY, DOWN

@7
MOV 0, RIGHT
MOV 1, RIGHT
MOV 2, RIGHT
MOV 3, RIGHT

@8
MOV UP, ACC
L: MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
MOV LEFT, RIGHT
SUB 1
JNZ L
MOV 3, UP
MOV -1, RIGHT

@9
MOV ANY, DOWN
