@1
MOV UP ACC
SUB 999
MOV ACC RIGHT

@2
MOV UP ACC
ADD LEFT
JGZ P
ADD 1
MOV 499 DOWN
JMP D
P: SUB 999
MOV 999 DOWN
D: MOV ACC DOWN

@5
MOV UP ACC
SAV
MOV UP ACC
JMP T
L: ADD 2
SWP
SUB 1
SWP
T: JLZ L
SWP
MOV ACC DOWN

@9
MOV UP DOWN
