@0
MOV UP, ACC
MOV ACC, RIGHT
MOV ACC, DOWN
MOV RIGHT, ACC
MOV ACC, DOWN
JRO DOWN

@1
MOV LEFT, DOWN
MOV UP, ACC
MOV ACC, LEFT
SUB 11
NEG
MOV ACC, DOWN
JRO DOWN

@2
MOV UP, ACC
MOV ACC, DOWN
L: SUB UP
MOV -1, UP
JGZ L
MOV ACC, DOWN
NEG
ADD ACC
SUB UP
JLZ LO
MOV -1, UP
MOV UP, DOWN
JMP E
LO: MOV 0, DOWN
E: MOV -5, UP

@3
MOV UP, ACC
MOV ACC, DOWN
L: SUB UP
MOV -1, UP
JGZ L
MOV ACC, DOWN
NEG
ADD ACC
SUB UP
JLZ LO
MOV -1, UP
MOV UP, DOWN
JMP E
LO: MOV 0, DOWN
E: MOV -6, UP

@5
MOV UP, ACC
SUB UP
SUB UP
MOV ACC, DOWN

@6
MOV UP, ACC
SUB UP
SUB UP
MOV ACC, DOWN
