@0
MOV UP, ACC
SUB 512
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, DOWN

@1
MOV UP, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, RIGHT

@2
MOV LEFT, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, DOWN

@6
MOV UP, ACC
JLZ M
SUB 511
M: ADD 512
MOV ACC, RIGHT
ADD ACC
ADD ACC
MOV ACC, DOWN

@7
MOV LEFT, ACC
MOV ACC, RIGHT
ADD ACC
MOV ACC, DOWN

@8
MOV LEFT, DOWN
