@0 MOV 36 ACC! SUB RIGHT MOV 1 DOWN JEZ . MOV 0 DOWN .: MOV 4 DOWN @1 ADD 68 MOV UP DOWN SUB UP JEZ . MOV ACC DOWN MOV ACC RIGHT MOV -2 DOWN MOV ACC LEFT .: JNZ . MOV 7 RIGHT MOV 2 DOWN MOV 36 LEFT MOV -2 DOWN @2 JRO ANY ^: MOV ACC DOWN SUB 42 ADD 64 >: SUB 6 JGZ > JNZ ^ MOV 4 DOWN MOV -9 DOWN MOV -1 DOWN MOV -3 DOWN MOV -2 DOWN NOP MOV 6 DOWN MOV 1 DOWN @3 @4 MOV 0 RIGHT MOV UP NIL MOV RIGHT NIL JRO UP ADD 4 >: SUB 1 JNZ > JRO RIGHT @5 JRO ANY MOV -3 LEFT NOP MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV 0 LEFT MOV DOWN NIL JRO ANY MOV UP LEFT @6 JRO ANY MOV 11 LEFT MOV -11 LEFT MOV 3 UP MOV UP LEFT JRO -1 MOV -2 LEFT MOV -1 LEFT MOV -12 LEFT MOV -8 LEFT JRO -4! @7 @8 MOV 0 ANY @9 MOV 0 ANY MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN MOV ANY DOWN @10 MOV 1 LEFT MOV 1 LEFT MOV 1 LEFT MOV 0 LEFT MOV 1 LEFT MOV 1 LEFT MOV 1 LEFT