@0


@1
MOV UP, ACC
MOV ACC, DOWN
ADD ACC
MOV ACC, DOWN

@2


@3


@4
S: MOV UP, ACC
MOV ACC, DOWN
ADD UP
SUB 3
JEZ O
P: MOV ACC, DOWN
SUB 9
JGZ P
JEZ O
JMP S
O: MOV 1, DOWN

@5


@6


@7


@8
S: MOV UP, ACC
SAV
SUB ACC
SWP
L: SWP
ADD UP
SWP
SUB 3
JGZ L
SWP
MOV ACC, DOWN

@9

