@0
MOV 0 LEFT
MOV 0 LEFT
MOV 0 LEFT
MOV 0 LEFT
L:MOV UP DOWN
JMP L

@3
S:MOV RIGHT ACC
SWP
SUB RIGHT
JMP T
B:MOV UP DOWN
ADD 1
T:JLZ B
JEZ D
F:MOV DOWN UP
SUB 1
JGZ F
D:MOV UP RIGHT
MOV RIGHT UP

@4
S:MOV UP ACC
SAV
MOV UP ACC
SUB 4
MOV ACC LEFT
MOV ACC LEFT
SWP
JEZ W
MOV LEFT ACC
MOV ACC DOWN
MOV ACC LEFT
JMP S
W:MOV LEFT NIL
MOV UP LEFT

@7
MOV 0 LEFT
MOV 0 LEFT
MOV 0 LEFT
MOV 0 LEFT
L:MOV UP DOWN
JMP L
