@0 @1 ST:MOV UP ACC SUB 1 JNZ =/= MOV 2 RIGHT JMP M =/=:MOV 1 RIGHT M: MOV RIGHT DOWN SUB 1 JNZ 2 MOV 2 DOWN JMP ST 2:MOV 1 DOWN ## GIGGS @2 MOV UP ACC LP: SUB 100 SWP ADD 1 SWP JGZ LP ADD 100 SWP JRO LEFT SWP MOV ACC ANY MOV 0 ACC SUB 1 SWP @3 @4 MOV UP ACC LP: SUB 10 SWP ADD 1 SWP JGZ LP JEZ LP ADD 10 SWP SUB 1 JRO UP SWP MOV ACC RIGHT MOV 0 ACC SWP @5 MOV ANY ACC JEZ = LP100: SWP ADD 100 SWP SUB 1 JGZ LP100 =:MOV ANY DOWN SWP ADD ANY MOV ACC DOWN @6 @7 @8 MOV UP ACC JEZ = LP10:SWP ADD 10 SWP SUB 1 JGZ LP10 SWP =:ADD UP MOV ACC DOWN @9