@0 MOV -508 ACC ADD UP JGZ A ADD 508 A: SUB 254 JGZ B ADD 254 B: SUB 127 MOV ACC DOWN @1 MOV UP ACC JGZ A ADD 127 A: ADD ACC SUB 127 JGZ B ADD 127 B: ADD ACC SUB 127 MOV ACC DOWN @2 @3 @4 @5 MOV UP ACC JGZ A ADD 127 A: ADD ACC SUB 127 JGZ B ADD 127 B: ADD ACC MOV ACC RIGHT @6 MOV -127 ACC ADD LEFT JGZ B ADD 127 B: MOV ACC RIGHT ADD ACC ADD ACC MOV ACC DOWN @7 MOV LEFT ACC MOV ACC RIGHT ADD ACC MOV ACC DOWN @8 MOV LEFT DOWN