# 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
)
)
)