@1
MOV UP, ACC
SUB 32
MOV ACC, DOWN
MOV UP, ACC
SUB 32
MOV ACC, RIGHT

@2
T: MOV LEFT, ACC
JLZ N
SUB 16
MOV ACC, DOWN
MOV 48, DOWN
JMP T
N: ADD 16
MOV ACC, DOWN
MOV 8, DOWN

@5
T: MOV UP, ACC
JLZ N
SUB 16
MOV ACC, DOWN
MOV 48, DOWN
JMP T
N: ADD 16
MOV ACC, DOWN
MOV 8, DOWN

@6
T: MOV UP, ACC
JLZ A
SUB 8
JLZ B
ADD 2
B: ADD 20
JMP W
A: ADD 8
JLZ W
ADD 2
W: ADD UP
MOV ACC, DOWN

@8
T: MOV UP, ACC
JLZ A
SUB 8
JLZ B
ADD 2
B: ADD 20
JMP W
A: ADD 8
JLZ W
ADD 2
W: ADD UP
MOV ACC, RIGHT

@9
MOV LEFT, DOWN
MOV UP, DOWN
