@0 ADD 10 B: MOV UP DOWN A: MOV ACC LEFT JEZ B SUB 1 JMP A @1 @2 @3 D:MOV ACC DOWN MOV UP ACC JGZ D H:SUB RIGHT JGZ H L:MOV DOWN UP ADD 1 JLZ L JEZ L G:ADD UP @4 MOV ANY ANY @5 @6 @7 SAV MOV -1 UP SUB LEFT JLZ C MOV -1 DOWN B: SWP MOV ACC DOWN D: SWP C: ADD 1 JLZ B JEZ D @8