INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A # 2037147 # 2037078 # 2036957 PRINT X INCREASE B REPEAT A TIMES ( REPEAT B TIMES ( # WHILE TRUE CLEAR Z CLEAR Y CLEAR W CLEAR V CLEAR U CLEAR T CLEAR L CLEAR M CLEAR N CLEAR O CLEAR P CLEAR Q CLEAR E INCREASE E REPEAT X TIMES ( REPEAT P TIMES ( INCREASE Q ) INCREASE P REPEAT Q TIMES ( INCREASE W # O = NOT O: REPEAT O TIMES ( INCREASE V # N = NOT N: REPEAT N TIMES ( INCREASE U # M = NOT M: REPEAT M TIMES ( INCREASE T # L = NOT L: REPEAT L TIMES ( CLEAR Q CLEAR L INCREASE Z ) REPEAT Q TIMES ( INCREASE L CLEAR Q ) CLEAR M ) REPEAT Q TIMES ( INCREASE M CLEAR Q ) CLEAR N ) REPEAT Q TIMES ( INCREASE N CLEAR Q ) CLEAR O ) REPEAT Q TIMES ( INCREASE O CLEAR Q ) CLEAR P ) ) # Z = X/32 # W = 16Z # V = 8Z # U = 4Z # T = 2Z # P = FIRST BIT # O = SECOND BIT # N = THIRD BIT # M = FOURTH BIT # L = FIFTH BIT # Y IS TEMP VARIABLE # E = ELSE # F = PAUSE CASE REPEAT P TIMES ( #32Z > 96Z > 48Z # CHECK TO TERMINATE, 32Z+1 INCREASE R REPEAT W TIMES ( CLEAR R ) REPEAT R TIMES ( CLEAR B CLEAR E ) REPEAT B TIMES ( REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 96Z REPEAT W TIMES ( INCREASE X ) INCREASE X PRINT X # 48Z REPEAT O TIMES ( # 48Z > 144Z > 72Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 144Z REPEAT W TIMES ( INCREASE X ) REPEAT V TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X # 72Z REPEAT N TIMES ( # 72Z > 216Z > 108Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 216Z REPEAT W TIMES ( INCREASE X INCREASE X ) REPEAT U TIMES ( INCREASE X ) INCREASE X INCREASE X INCREASE X PRINT X # 108Z REPEAT M TIMES ( # 108Z > 324Z > 162Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 324Z REPEAT W TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT T TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 162Z REPEAT L TIMES ( # 162Z > 486Z > 243Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 486Z INCREASE X CLEAR E ) REPEAT E TIMES ( # 162Z > 81Z CLEAR X CLEAR E ) REPEAT W TIMES ( INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 243Z OR 81Z ) REPEAT E TIMES ( # 108Z > 54Z CLEAR X REPEAT W TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT T TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 54Z REPEAT L TIMES ( # 54Z > 27Z CLEAR X INCREASE X CLEAR E ) REPEAT E TIMES ( # 54Z > 162Z > 81Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 162Z CLEAR E ) REPEAT V TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT Z TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 27Z OR 81Z ) ) REPEAT E TIMES ( # 72Z > 36Z CLEAR X REPEAT V TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT U TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 36Z REPEAT M TIMES ( # 36Z > 108Z > 54Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 108Z REPEAT W TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X # 54Z REPEAT L TIMES ( # 54Z > 162Z > 81Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 162Z INCREASE X INCREASE X CLEAR E ) REPEAT E TIMES ( # 54Z > 27Z CLEAR X CLEAR E ) REPEAT V TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT Z TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 81Z OR 27Z ) REPEAT E TIMES ( # 36Z > 18Z CLEAR X REPEAT W TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 18Z REPEAT L TIMES ( # 18Z > 54Z > 27Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 162Z INCREASE X INCREASE X CLEAR E ) REPEAT E TIMES ( # 18Z > 9Z CLEAR X INCREASE X CLEAR E ) REPEAT V TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) PRINT X # 27Z OR 9Z ) ) ) REPEAT E TIMES ( # 48Z > 24Z CLEAR X REPEAT W TIMES ( INCREASE X ) REPEAT V TIMES ( INCREASE X ) INCREASE X PRINT X # 24Z REPEAT N TIMES ( # 24Z > 12Z > PAUSE CLEAR Y REPEAT X TIMES ( INCREASE Y ) CLEAR X REPEAT V TIMES ( INCREASE X ) REPEAT U TIMES ( INCREASE X ) INCREASE X PRINT X # 12Z CLEAR E INCREASE F # PAUSE ) REPEAT E TIMES ( # 24Z > 72Z > 36Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 72Z REPEAT V TIMES ( INCREASE X ) REPEAT U TIMES ( INCREASE X ) INCREASE X PRINT X # 36Z REPEAT M TIMES ( # 36Z > 108Z > 54Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 108Z REPEAT W TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X # 54Z REPEAT L TIMES ( # 54Z > 27Z CLEAR X INCREASE X CLEAR E ) REPEAT E TIMES ( # 54Z > 162Z > 81Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 162Z CLEAR E ) REPEAT V TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT Z TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X PRINT X # 81Z OR 27Z ) REPEAT E TIMES ( # 36Z > 18Z CLEAR X REPEAT W TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 18Z REPEAT L TIMES ( # 18Z > 9Z CLEAR X CLEAR E ) REPEAT E TIMES ( # 18Z > 54Z > 27Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 54Z CLEAR E ) REPEAT V TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 9Z OR 27Z ) ) ) ) ) REPEAT E TIMES ( # 32Z > 16Z CLEAR X REPEAT W TIMES ( INCREASE X ) PRINT X # 16Z REPEAT O TIMES ( # 16Z > 48Z > 24Z # CHECK TO TERMINATE, 32Z+2 INCREASE R REPEAT V TIMES ( CLEAR R ) REPEAT R TIMES ( CLEAR B CLEAR E ) REPEAT B TIMES ( REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 48Z REPEAT V TIMES ( INCREASE X ) INCREASE X PRINT X # 24Z REPEAT N TIMES ( # 24Z > 72Z > 36Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 72Z REPEAT V TIMES ( INCREASE X ) REPEAT U TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X # 36Z REPEAT M TIMES ( # 36Z > 108Z > 54Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 108Z REPEAT W TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X # 54Z REPEAT L TIMES ( # 54Z > 162Z > 81Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 162Z INCREASE X INCREASE X CLEAR E ) REPEAT E TIMES ( # 54Z > 27Z CLEAR X CLEAR E ) REPEAT V TIMES ( INCREASE X INCREASE X INCREASE X ) REPEAT Z TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X # 81Z OR 27Z ) REPEAT E TIMES ( # 36Z > 18Z CLEAR X REPEAT W TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 18Z REPEAT L TIMES ( # 18Z > 54Z > 27Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 54Z CLEAR E INCREASE X ) REPEAT E TIMES ( # 18Z > 9Z CLEAR X CLEAR E ) REPEAT V TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 27Z OR 9Z ) ) REPEAT E TIMES ( # 24Z > 12Z CLEAR X REPEAT V TIMES ( INCREASE X ) REPEAT U TIMES ( INCREASE X ) INCREASE X PRINT X # 12Z REPEAT M TIMES ( # 12Z > 6Z CLEAR X REPEAT U TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 6Z REPEAT L TIMES ( # 6Z > 18Z > 9Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 18Z CLEAR E INCREASE X ) REPEAT E TIMES ( # 6Z > 3Z CLEAR X CLEAR E ) REPEAT T TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 9Z OR 18Z ) REPEAT E TIMES ( # 12Z > 36Z > 18Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 36Z REPEAT U TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 18Z REPEAT L TIMES ( # 18Z > 54Z > 27Z REPEAT W TIMES ( INCREASE Y ) REPEAT T TIMES ( INCREASE Y ) INCREASE Y INCREASE Y PRINT Y # 54Z INCREASE X CLEAR E ) REPEAT E TIMES ( # 18Z > 9Z CLEAR X CLEAR E ) REPEAT V TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 27Z OR 9Z ) ) ) ) REPEAT E TIMES ( # 16Z > 8Z CLEAR X REPEAT V TIMES ( INCREASE X ) PRINT X # 8Z REPEAT N TIMES ( # 8Z > 24Z > 12Z > PAUSE # CHECK TO TERMINATE, 32Z+4 INCREASE R REPEAT U TIMES ( CLEAR R ) REPEAT R TIMES ( CLEAR B CLEAR E ) REPEAT B TIMES ( REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 24Z REPEAT U TIMES ( INCREASE X ) INCREASE X PRINT X # 12Z CLEAR E INCREASE F # PAUSE ) ) REPEAT E TIMES ( # 8Z > 4Z CLEAR X REPEAT U TIMES ( INCREASE X ) PRINT X # 4Z REPEAT M TIMES ( # 4Z > 12Z > 6Z # CHECK TO TERMINATE, 32Z+8 INCREASE R REPEAT T TIMES ( CLEAR R ) REPEAT R TIMES ( CLEAR B CLEAR E ) REPEAT B TIMES ( # IF RUNNING REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 12Z REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 6Z REPEAT L TIMES ( # 6Z > 18Z > 9Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 18Z INCREASE X CLEAR E ) REPEAT E TIMES ( # 6Z > 3Z CLEAR X CLEAR E ) REPEAT T TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 9Z OR 3Z ) ) REPEAT E TIMES ( # 4Z > 2Z CLEAR X REPEAT T TIMES ( INCREASE X ) PRINT X # 2Z REPEAT L TIMES ( # 2Z > 6Z > 3Z # CHECK TO TERMINATE, 32Z+16 INCREASE R REPEAT Z TIMES ( CLEAR R ) REPEAT R TIMES ( CLEAR B CLEAR E ) REPEAT B TIMES ( REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 6Z INCREASE X CLEAR E ) ) REPEAT B TIMES ( REPEAT E TIMES ( # 2Z > Z CLEAR X CLEAR E ) REPEAT Z TIMES ( INCREASE X ) PRINT X # 3Z OR Z ) ) ) ) ) INCREASE E REPEAT F TIMES ( # PAUSE CASE; XX101 OR XX100; X=12Z; Y=24Z REPEAT M TIMES ( # 12Z > 36Z > 18Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # 36Z REPEAT U TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X # 18Z REPEAT L TIMES ( # 18Z > 54Z > 27Z REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y # # 54Z INCREASE X CLEAR E ) REPEAT E TIMES ( # 18Z > 9Z CLEAR X CLEAR E ) REPEAT V TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 27Z OR 9Z ) REPEAT E TIMES ( # 12Z > 6Z CLEAR X REPEAT U TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) INCREASE X PRINT X # 6Z # CHECK TO TERMINATE, 32Z+5 INCREASE R REPEAT T TIMES ( CLEAR R ) REPEAT R TIMES ( CLEAR B CLEAR E ) REPEAT B TIMES ( REPEAT L TIMES ( # 6Z > 3Z CLEAR X CLEAR E ) REPEAT E TIMES ( # 6Z > 18Z > 9Z CLEAR Y REPEAT X TIMES ( INCREASE Y INCREASE Y INCREASE Y ) INCREASE Y PRINT Y # 18Z CLEAR E ) REPEAT T TIMES ( INCREASE X ) REPEAT Z TIMES ( INCREASE X ) INCREASE X PRINT X # 3Z OR 9Z ) ) CLEAR F ) ) )