@0


@1
MOV UP, ACC
MOV ACC, RIGHT
SUB UP
SUB 1
MOV ACC, RIGHT

@2
I:MOV LEFT, ACC
JEZ Z
S:MOV UP, NIL
SUB 1
JGZ S
Z:MOV LEFT, ACC
P:MOV UP, DOWN
ADD 1
JNZ P
MOV ACC, DOWN
D:MOV UP, ACC
JNZ D

@3


@4


@5


@6
MOV UP, DOWN

@7


@8


@9
MOV UP, DOWN

@10

