# Longest odd jump: 65 (@871) # Longest even leap: 10 # Max amount to A (unpacked; currently 113) 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 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 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 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 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 PRINT X # Start the conjecture INCREASE C # Will be nuked when reaches 1 (and if already 1) INCREASE K REPEAT X TIMES ( REPEAT K TIMES ( REPEAT M TIMES ( INCREASE N ) INCREASE M REPEAT N TIMES ( CLEAR K # Loop will break ) ) ) REPEAT K TIMES ( # If loop went through (stopped at 1) CLEAR C ) INCREASE R REPEAT A TIMES ( REPEAT C TIMES ( # Continue if hasn't reached 1 # R G H # L S T REPEAT L TIMES ( CLEAR G CLEAR H INCREASE R ) REPEAT S TIMES ( CLEAR R CLEAR H INCREASE G ) REPEAT T TIMES ( CLEAR R CLEAR G INCREASE H ) CLEAR L CLEAR S CLEAR T # PRINT R PRINT G PRINT H CLEAR O CLEAR P CLEAR D CLEAR E REPEAT R TIMES ( CLEAR A CLEAR B REPEAT X TIMES ( INCREASE P REPEAT O TIMES ( CLEAR O CLEAR P INCREASE A # Coefficient of 2 INCREASE E # Check for division by neljä in addition to division by kaksi REPEAT D TIMES ( CLEAR D CLEAR E INCREASE B # Coefficient of 4 ) REPEAT E TIMES ( INCREASE D ) ) REPEAT P TIMES ( INCREASE O ) ) CLEAR Q INCREASE Q REPEAT O TIMES ( CLEAR Q ) CLEAR F INCREASE F REPEAT D TIMES ( CLEAR F ) REPEAT O TIMES ( CLEAR X REPEAT D TIMES ( REPEAT A TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X ) REPEAT F TIMES ( REPEAT B TIMES ( INCREASE X INCREASE X INCREASE X ) INCREASE X ) REPEAT A TIMES ( INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ) INCREASE A INCREASE A INCREASE A INCREASE A PRINT A REPEAT F TIMES ( REPEAT B TIMES ( INCREASE B INCREASE B INCREASE B INCREASE B INCREASE B ) INCREASE B INCREASE B PRINT B ) PRINT X ) REPEAT Q TIMES ( CLEAR X REPEAT F TIMES ( PRINT A PRINT B INCREASE T # Set B as primary variable # Stop if 1 (Clear C) INCREASE V REPEAT B TIMES ( REPEAT V TIMES ( REPEAT Z TIMES ( INCREASE W ) INCREASE Z REPEAT W TIMES ( CLEAR V # Loop will break CLEAR W # Clear everything else if continuing CLEAR Z ) ) ) ) REPEAT D TIMES ( PRINT A INCREASE S # Set A as primary variable # Stop if 1 (Clear C) INCREASE V REPEAT A TIMES ( REPEAT V TIMES ( REPEAT Z TIMES ( INCREASE W ) INCREASE Z REPEAT W TIMES ( CLEAR V # Loop will break CLEAR W # Clear everything else if continuing CLEAR Z ) ) ) ) ) ) # THE SAME PROGRAM UNDERNEATH BUT WITH X AND A SWAPPED!!! BE CAUTIOUS AND STUFF!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REPEAT G TIMES ( CLEAR X CLEAR B REPEAT A TIMES ( INCREASE P REPEAT O TIMES ( CLEAR O CLEAR P INCREASE X # Coefficient of 2 INCREASE E # Check for division by neljä in addition to division by kaksi REPEAT D TIMES ( CLEAR D CLEAR E INCREASE B # Coefficient of 4 ) REPEAT E TIMES ( INCREASE D ) ) REPEAT P TIMES ( INCREASE O ) ) CLEAR Q INCREASE Q REPEAT O TIMES ( CLEAR Q ) CLEAR F INCREASE F REPEAT D TIMES ( CLEAR F ) REPEAT O TIMES ( CLEAR A REPEAT D TIMES ( REPEAT X TIMES ( INCREASE A INCREASE A INCREASE A ) INCREASE A INCREASE A ) REPEAT F TIMES ( REPEAT B TIMES ( INCREASE A INCREASE A INCREASE A ) INCREASE A ) REPEAT X TIMES ( INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X REPEAT F TIMES ( REPEAT B TIMES ( INCREASE B INCREASE B INCREASE B INCREASE B INCREASE B ) INCREASE B INCREASE B PRINT B ) PRINT A ) REPEAT Q TIMES ( CLEAR A REPEAT F TIMES ( PRINT X PRINT B INCREASE T # Set B as primary variable # Stop if 1 (Clear C) INCREASE V REPEAT B TIMES ( REPEAT V TIMES ( REPEAT Z TIMES ( INCREASE W ) INCREASE Z REPEAT W TIMES ( CLEAR V # Loop will break CLEAR W # Clear everything else if continuing CLEAR Z ) ) ) ) REPEAT D TIMES ( PRINT X INCREASE L # Set X as primary variable # Stop if 1 (Clear C) INCREASE V REPEAT X TIMES ( REPEAT V TIMES ( REPEAT Z TIMES ( INCREASE W ) INCREASE Z REPEAT W TIMES ( CLEAR V # Loop will break CLEAR W # Clear everything else if continuing CLEAR Z ) ) ) ) ) ) # THE SAME PROGRAM UNDERNEATH BUT WITH X AND B SWAPPED!!! BE CAUTIOUS AND STUFF!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REPEAT H TIMES ( CLEAR A CLEAR X REPEAT B TIMES ( INCREASE P REPEAT O TIMES ( CLEAR O CLEAR P INCREASE A # Coefficient of 2 INCREASE E # Check for division by neljä in addition to division by kaksi REPEAT D TIMES ( CLEAR D CLEAR E INCREASE X # Coefficient of 4 ) REPEAT E TIMES ( INCREASE D ) ) REPEAT P TIMES ( INCREASE O ) ) CLEAR Q INCREASE Q REPEAT O TIMES ( CLEAR Q ) CLEAR F INCREASE F REPEAT D TIMES ( CLEAR F ) REPEAT O TIMES ( CLEAR B REPEAT D TIMES ( REPEAT A TIMES ( INCREASE B INCREASE B INCREASE B ) INCREASE B INCREASE B ) REPEAT F TIMES ( REPEAT X TIMES ( INCREASE B INCREASE B INCREASE B ) INCREASE B ) REPEAT A TIMES ( INCREASE A INCREASE A INCREASE A INCREASE A INCREASE A ) INCREASE A INCREASE A INCREASE A INCREASE A PRINT A REPEAT F TIMES ( REPEAT X TIMES ( INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X ) INCREASE X INCREASE X PRINT X ) PRINT B ) REPEAT Q TIMES ( CLEAR B REPEAT F TIMES ( PRINT A PRINT X INCREASE L # Set X as primary variable # Stop if 1 (Clear C) INCREASE V REPEAT X TIMES ( REPEAT V TIMES ( REPEAT Z TIMES ( INCREASE W ) INCREASE Z REPEAT W TIMES ( CLEAR V # Loop will break CLEAR W # Clear everything else if continuing CLEAR Z ) ) ) ) REPEAT D TIMES ( PRINT A INCREASE S # Set A as primary variable # Stop if 1 (Clear C) INCREASE V REPEAT A TIMES ( REPEAT V TIMES ( REPEAT Z TIMES ( INCREASE W ) INCREASE Z REPEAT W TIMES ( CLEAR V # Loop will break CLEAR W # Clear everything else if continuing CLEAR Z ) ) ) ) ) ) REPEAT V TIMES ( # If loop went through (stopped at 1) CLEAR C ) ) )