@0
MOV 9, ACC
L: MOV 0, LEFT
SUB 1
JNZ L
T: MOV UP, DOWN
JMP T

@1


@2


@3
T: MOV RIGHT, ACC
ADD 1
SAV
L1: MOV UP, DOWN
SUB 1
JNZ L1
MOV UP, RIGHT
MOV RIGHT, UP
SWP
L2: MOV DOWN, UP
SUB 1
JNZ L2
JMP T

@4
T: MOV UP, ACC
SAV
MOV UP, LEFT
MOV LEFT, ACC
SWP
JEZ ST
SWP
MOV ACC, DOWN
MOV ACC, LEFT
JMP T
ST: MOV UP, LEFT
JMP T

@5


@6


@7
MOV UP, DOWN

@8

