@0
MOV UP, DOWN

@1


@2


@3


@4
MOV UP, DOWN

@5
MOV UP, RIGHT

@6
A: MOV LEFT, ACC
MOV ACC, RIGHT
JGZ AP
MOV 0, DOWN
B: MOV LEFT, ACC
MOV ACC, RIGHT
JGZ BP
MOV 0, DOWN
JMP A
AP: MOV 1, DOWN
JMP B
BP: MOV 1, DOWN

@7
B: MOV LEFT, ACC
MOV ACC, RIGHT
JEZ BP
MOV 0, DOWN
JMP A
AP: MOV 1, DOWN
JMP B
BP: MOV 1, DOWN
A: MOV LEFT, ACC
MOV ACC, RIGHT
JEZ AP
MOV 0, DOWN

@8
S: MOV LEFT, ACC
JLZ P
MOV 0, DOWN
JMP S
P: MOV 1, DOWN
