@1
MOV UP, DOWN
MOV UP, ACC
SAV
MOV UP, DOWN
MOV UP, ACC
MOV ACC, DOWN
A: SWP
MOV ACC, DOWN
ADD 1
SWP
SUB 1
JNZ A

@4
MOV UP, ACC
SAV
MOV UP, RIGHT
MOV UP, ACC
MOV ACC, RIGHT
C: SWP
MOV ACC, RIGHT
SWP
MOV UP, RIGHT
SUB 1
JNZ C

@5
MOV LEFT, ACC
SAV
MOV LEFT, ACC
D: MOV LEFT, DOWN
MOV LEFT, DOWN
SWP
MOV ACC, DOWN
SWP
SUB 1
JNZ D

@9
MOV UP, DOWN
MOV UP, DOWN
MOV UP, ACC
E: MOV 3, DOWN
SUB 1
JNZ E
MOV -1, DOWN
