@0
MOV UP DOWN
MOV UP DOWN
MOV UP ACC
L:MOV ACC RIGHT
JMP L

@1
MOV RIGHT ACC
MOV ACC DOWN
SUB LEFT
MOV ACC RIGHT

@2
MOV UP LEFT
MOV LEFT DOWN

@4
MOV UP DOWN
MOV UP ACC
L:MOV ACC RIGHT
JMP L

@5
MOV UP ACC
SWP
MOV ACC DOWN
SUB LEFT
MOV ACC RIGHT

@6
L:MOV UP ACC
JEZ A
MOV LEFT NIL
JMP S
A:MOV LEFT ACC
S:MOV ACC DOWN

@8
MOV UP ACC
L:MOV ACC RIGHT
JMP L

@9
MOV UP ACC
SWP
SUB LEFT
MOV ACC RIGHT

@10
L:MOV LEFT ACC
JEZ A
MOV 0 DOWN
MOV UP NIL
JMP L
A:MOV UP ACC
JEZ Y
MOV 0 DOWN
JMP L
Y:MOV 1 DOWN
