@0
N: MOV UP,ACC
C: JRO RIGHT
S: MOV ACC,RIGHT
MOV ACC,RIGHT
JMP C

@1
L: MOV UP,ACC
JEZ Z
MOV 1,LEFT
SUB LEFT
JLZ C
ADD LEFT
MOV ACC,DOWN
JMP L
C: MOV LEFT,DOWN
JMP L
Z: MOV -1,LEFT
MOV ACC,DOWN

@2
MOV UP,DOWN

@3


@4
MOV UP,DOWN

@5
MOV UP,DOWN

@6


@7


@8
L: MOV UP,ACC
JEZ Z
MOV 1,RIGHT
SUB RIGHT
JGZ C
ADD RIGHT
MOV ACC,DOWN
JMP L
C: MOV RIGHT,DOWN
JMP L
Z: MOV -1,RIGHT
MOV ACC,DOWN

@9
N: MOV UP,ACC
C: JRO LEFT
S: MOV ACC,LEFT
MOV ACC,LEFT
JMP C

@10

