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

@2
L: MOV LEFT, ACC
SUB 1
JGZ L
MOV UP, DOWN

@5
MOV UP, ACC
ADD ACC
ADD 1
MOV ACC, RIGHT

@6
L: JRO LEFT
MOV UP, ACC
JMP L
SWP
MOV UP, ACC
SWP
JMP L
JMP AD
JMP L
MOV ACC, DOWN
JMP L
AD: SWP
MOV ACC, RIGHT
SWP
ADD RIGHT

@7
MOV LEFT, ACC
MOV ACC, LEFT

@9
MOV RIGHT, DOWN

@10
MOV UP, LEFT
