@2
ADD 33
SAV
C: MOV RIGHT DOWN
MOV ACC RIGHT
SUB 2
JGZ C
SWP
SUB 37

@3
MOV 0 LEFT
MOV -1 RIGHT
MOV -1 ACC
JMP C
T: NEG
JMP D
L: SWP
D: MOV ACC LEFT
SWP
MOV ACC RIGHT
C: JRO LEFT
JMP T
JMP L

@4
MOV LEFT DOWN

@6
MOV 6 ACC
L: ADD UP
MOV ACC RIGHT
NEG
ADD 29
MOV ACC RIGHT
NEG
ADD 29
JMP L

@7
MOV LEFT DOWN
MOV RIGHT DOWN
MOV 4 DOWN
MOV -1 DOWN
MOV LEFT DOWN
MOV RIGHT DOWN
MOV 3 DOWN
MOV -1 DOWN

@8
MOV 18 ACC
L: ADD UP
MOV ACC LEFT
NEG
ADD 17
MOV ACC LEFT
NEG
ADD 17
JMP L
