# Longest odd jump: 65 (@871) # Longest even leap: 10 # Max amount to A (unpacked; currently 65) 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 # Max amount to B (unpacked; currently 5) INCREASE B INCREASE B INCREASE B INCREASE B INCREASE B 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 ) REPEAT X TIMES ( # Is first value odd INCREASE P REPEAT O TIMES ( CLEAR O CLEAR P INCREASE Q ) REPEAT P TIMES ( INCREASE O CLEAR Q ) ) REPEAT A TIMES ( REPEAT C TIMES ( # Continue if hasn't reached 1 REPEAT O TIMES ( # Skip the first time if even CLEAR D CLEAR E CLEAR A REPEAT X TIMES ( INCREASE E REPEAT D TIMES ( CLEAR D CLEAR E INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y # INCREASE Y INCREASE Y INCREASE Y ) REPEAT E TIMES ( INCREASE D ) ) INCREASE Y INCREASE Y INCREASE Y INCREASE Y # INCREASE Y INCREASE Y PRINT Y # PRINT Y ) REPEAT Q TIMES ( INCREASE O CLEAR Q REPEAT X TIMES ( INCREASE Y ) ) INCREASE R REPEAT B TIMES ( REPEAT R TIMES ( CLEAR F CLEAR G CLEAR H CLEAR L REPEAT Y TIMES ( INCREASE G REPEAT F TIMES ( CLEAR F CLEAR G INCREASE T INCREASE L REPEAT H TIMES ( CLEAR H CLEAR L INCREASE R ) REPEAT L TIMES ( INCREASE H ) ) REPEAT G TIMES ( INCREASE F CLEAR R ) ) CLEAR Y PRINT T ) REPEAT R TIMES ( CLEAR F CLEAR G CLEAR H CLEAR L REPEAT T TIMES ( INCREASE G REPEAT F TIMES ( CLEAR F CLEAR G INCREASE Y INCREASE L REPEAT H TIMES ( CLEAR H CLEAR L INCREASE R ) REPEAT L TIMES ( INCREASE H ) ) REPEAT G TIMES ( INCREASE F CLEAR R ) ) CLEAR T PRINT Y ) ) CLEAR R # PRINT R # PRINT X CLEAR X REPEAT Y TIMES ( INCREASE X ) REPEAT T TIMES ( INCREASE X ) CLEAR Y CLEAR T # PRINT X # 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 V TIMES ( # If loop went through (stopped at 1) CLEAR C ) ) )