# Kauheaa shaibaa koko homma mutta toimii ja on aika siisti kuitenkin
###### Binary of X ######
REPEAT X TIMES ( INCREASE W )
REPEAT W TIMES ( REPEAT A TIMES ( CLEAR A CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE A INCREASE Z ) INCREASE T ) REPEAT A TIMES ( CLEAR T ) CLEAR A REPEAT T TIMES ( INCREASE A ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT B TIMES ( CLEAR B CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE B INCREASE W ) INCREASE T ) REPEAT B TIMES ( CLEAR T ) CLEAR B REPEAT T TIMES ( INCREASE B ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT C TIMES ( CLEAR C CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE C INCREASE Z ) INCREASE T ) REPEAT C TIMES ( CLEAR T ) CLEAR C REPEAT T TIMES ( INCREASE C ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT D TIMES ( CLEAR D CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE D INCREASE W ) INCREASE T ) REPEAT D TIMES ( CLEAR T ) CLEAR D REPEAT T TIMES ( INCREASE D ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT E TIMES ( CLEAR E CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE E INCREASE Z ) INCREASE T ) REPEAT E TIMES ( CLEAR T ) CLEAR E REPEAT T TIMES ( INCREASE E ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT F TIMES ( CLEAR F CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE F INCREASE W ) INCREASE T ) REPEAT F TIMES ( CLEAR T ) CLEAR F REPEAT T TIMES ( INCREASE F ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT G TIMES ( CLEAR G CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE G INCREASE Z ) INCREASE T ) REPEAT G TIMES ( CLEAR T ) CLEAR G REPEAT T TIMES ( INCREASE G ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT H TIMES ( CLEAR H CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE H INCREASE W ) INCREASE T ) REPEAT H TIMES ( CLEAR T ) CLEAR H REPEAT T TIMES ( INCREASE H ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT I TIMES ( CLEAR I CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE I INCREASE Z ) INCREASE T ) REPEAT I TIMES ( CLEAR T ) CLEAR I REPEAT T TIMES ( INCREASE I ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT J TIMES ( CLEAR J CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE J INCREASE W ) INCREASE T ) REPEAT J TIMES ( CLEAR T ) CLEAR J REPEAT T TIMES ( INCREASE J ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT K TIMES ( CLEAR K CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE K INCREASE Z ) INCREASE T ) REPEAT K TIMES ( CLEAR T ) CLEAR K REPEAT T TIMES ( INCREASE K ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT L TIMES ( CLEAR L CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE L INCREASE W ) INCREASE T ) REPEAT L TIMES ( CLEAR T ) CLEAR L REPEAT T TIMES ( INCREASE L ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT M TIMES ( CLEAR M CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE M INCREASE Z ) INCREASE T ) REPEAT M TIMES ( CLEAR T ) CLEAR M REPEAT T TIMES ( INCREASE M ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT N TIMES ( CLEAR N CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE N INCREASE W ) INCREASE T ) REPEAT N TIMES ( CLEAR T ) CLEAR N REPEAT T TIMES ( INCREASE N ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT O TIMES ( CLEAR O CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE O INCREASE Z ) INCREASE T ) REPEAT O TIMES ( CLEAR T ) CLEAR O REPEAT T TIMES ( INCREASE O ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT P TIMES ( CLEAR P CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE P INCREASE W ) INCREASE T ) REPEAT P TIMES ( CLEAR T ) CLEAR P REPEAT T TIMES ( INCREASE P ) CLEAR Z CLEAR T
REPEAT W TIMES ( REPEAT Q TIMES ( CLEAR Q CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE Q INCREASE Z ) INCREASE T ) REPEAT Q TIMES ( CLEAR T ) CLEAR Q REPEAT T TIMES ( INCREASE Q ) CLEAR W CLEAR T
REPEAT Z TIMES ( REPEAT R TIMES ( CLEAR R CLEAR T ) REPEAT T TIMES ( CLEAR T INCREASE R INCREASE W ) INCREASE T ) REPEAT R TIMES ( CLEAR T ) CLEAR R REPEAT T TIMES ( INCREASE R ) CLEAR Z CLEAR T CLEAR W
######
# Set S, the number of iterations, to 216
INCREASE T INCREASE T INCREASE T INCREASE T INCREASE T INCREASE T
REPEAT T TIMES (
REPEAT T TIMES (
REPEAT T TIMES (
INCREASE S # Increase to 6^3 = 216
)
)
)
CLEAR T
PRINT X
REPEAT S TIMES (
REPEAT B TIMES ( INCREASE U )
REPEAT C TIMES ( INCREASE U )
REPEAT D TIMES ( INCREASE U )
REPEAT E TIMES ( INCREASE U )
REPEAT F TIMES ( INCREASE U )
REPEAT G TIMES ( INCREASE U )
REPEAT H TIMES ( INCREASE U )
REPEAT I TIMES ( INCREASE U )
REPEAT J TIMES ( INCREASE U )
REPEAT K TIMES ( INCREASE U )
REPEAT L TIMES ( INCREASE U )
REPEAT M TIMES ( INCREASE U )
REPEAT N TIMES ( INCREASE U )
REPEAT O TIMES ( INCREASE U )
REPEAT P TIMES ( INCREASE U )
REPEAT Q TIMES ( INCREASE U )
REPEAT R TIMES ( INCREASE U )
REPEAT U TIMES ( CLEAR U INCREASE U )
REPEAT U TIMES (
INCREASE V # Is even
# If X is odd
REPEAT A TIMES (
# Print result of 3x+1
CLEAR T
INCREASE T INCREASE T
REPEAT X TIMES ( REPEAT T TIMES ( INCREASE X ) ) INCREASE X
CLEAR T
###### 3x+1 ######
# 2x
CLEAR R REPEAT Q TIMES ( INCREASE R )
CLEAR Q REPEAT P TIMES ( INCREASE Q )
CLEAR P REPEAT O TIMES ( INCREASE P )
CLEAR O REPEAT N TIMES ( INCREASE O )
CLEAR N REPEAT M TIMES ( INCREASE N )
CLEAR M REPEAT L TIMES ( INCREASE M )
CLEAR L REPEAT K TIMES ( INCREASE L )
CLEAR K REPEAT J TIMES ( INCREASE K )
CLEAR J REPEAT I TIMES ( INCREASE J )
CLEAR I REPEAT H TIMES ( INCREASE I )
CLEAR H REPEAT G TIMES ( INCREASE H )
CLEAR G REPEAT F TIMES ( INCREASE G )
CLEAR F REPEAT E TIMES ( INCREASE F )
CLEAR E REPEAT D TIMES ( INCREASE E )
CLEAR D REPEAT C TIMES ( INCREASE D )
CLEAR C REPEAT B TIMES ( INCREASE C )
CLEAR B REPEAT A TIMES ( INCREASE B )
CLEAR A
# 2x+x
REPEAT B TIMES ( INCREASE A )
REPEAT C TIMES ( INCREASE T REPEAT B TIMES ( INCREASE W CLEAR B CLEAR T ) REPEAT T TIMES ( INCREASE B ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT C TIMES ( CLEAR T CLEAR C ) REPEAT T TIMES ( INCREASE C CLEAR W ) ) CLEAR T REPEAT D TIMES ( INCREASE T REPEAT C TIMES ( INCREASE W CLEAR C CLEAR T ) REPEAT T TIMES ( INCREASE C ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT D TIMES ( CLEAR T CLEAR D ) REPEAT T TIMES ( INCREASE D CLEAR W ) ) CLEAR T REPEAT E TIMES ( INCREASE T REPEAT D TIMES ( INCREASE W CLEAR D CLEAR T ) REPEAT T TIMES ( INCREASE D ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT E TIMES ( CLEAR T CLEAR E ) REPEAT T TIMES ( INCREASE E CLEAR W ) ) CLEAR T REPEAT F TIMES ( INCREASE T REPEAT E TIMES ( INCREASE W CLEAR E CLEAR T ) REPEAT T TIMES ( INCREASE E ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT F TIMES ( CLEAR T CLEAR F ) REPEAT T TIMES ( INCREASE F CLEAR W ) ) CLEAR T REPEAT G TIMES ( INCREASE T REPEAT F TIMES ( INCREASE W CLEAR F CLEAR T ) REPEAT T TIMES ( INCREASE F ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT G TIMES ( CLEAR T CLEAR G ) REPEAT T TIMES ( INCREASE G CLEAR W ) ) CLEAR T REPEAT H TIMES ( INCREASE T REPEAT G TIMES ( INCREASE W CLEAR G CLEAR T ) REPEAT T TIMES ( INCREASE G ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT H TIMES ( CLEAR T CLEAR H ) REPEAT T TIMES ( INCREASE H CLEAR W ) ) CLEAR T REPEAT I TIMES ( INCREASE T REPEAT H TIMES ( INCREASE W CLEAR H CLEAR T ) REPEAT T TIMES ( INCREASE H ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT I TIMES ( CLEAR T CLEAR I ) REPEAT T TIMES ( INCREASE I CLEAR W ) ) CLEAR T REPEAT J TIMES ( INCREASE T REPEAT I TIMES ( INCREASE W CLEAR I CLEAR T ) REPEAT T TIMES ( INCREASE I ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT J TIMES ( CLEAR T CLEAR J ) REPEAT T TIMES ( INCREASE J CLEAR W ) ) CLEAR T REPEAT K TIMES ( INCREASE T REPEAT J TIMES ( INCREASE W CLEAR J CLEAR T ) REPEAT T TIMES ( INCREASE J ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT K TIMES ( CLEAR T CLEAR K ) REPEAT T TIMES ( INCREASE K CLEAR W ) ) CLEAR T REPEAT L TIMES ( INCREASE T REPEAT K TIMES ( INCREASE W CLEAR K CLEAR T ) REPEAT T TIMES ( INCREASE K ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT L TIMES ( CLEAR T CLEAR L ) REPEAT T TIMES ( INCREASE L CLEAR W ) ) CLEAR T REPEAT M TIMES ( INCREASE T REPEAT L TIMES ( INCREASE W CLEAR L CLEAR T ) REPEAT T TIMES ( INCREASE L ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT M TIMES ( CLEAR T CLEAR M ) REPEAT T TIMES ( INCREASE M CLEAR W ) ) CLEAR T REPEAT N TIMES ( INCREASE T REPEAT M TIMES ( INCREASE W CLEAR M CLEAR T ) REPEAT T TIMES ( INCREASE M ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT N TIMES ( CLEAR T CLEAR N ) REPEAT T TIMES ( INCREASE N CLEAR W ) ) CLEAR T REPEAT O TIMES ( INCREASE T REPEAT N TIMES ( INCREASE W CLEAR N CLEAR T ) REPEAT T TIMES ( INCREASE N ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT O TIMES ( CLEAR T CLEAR O ) REPEAT T TIMES ( INCREASE O CLEAR W ) ) CLEAR T REPEAT P TIMES ( INCREASE T REPEAT O TIMES ( INCREASE W CLEAR O CLEAR T ) REPEAT T TIMES ( INCREASE O ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT P TIMES ( CLEAR T CLEAR P ) REPEAT T TIMES ( INCREASE P CLEAR W ) ) CLEAR T REPEAT Q TIMES ( INCREASE T REPEAT P TIMES ( INCREASE W CLEAR P CLEAR T ) REPEAT T TIMES ( INCREASE P ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT Q TIMES ( CLEAR T CLEAR Q ) REPEAT T TIMES ( INCREASE Q CLEAR W ) ) CLEAR T REPEAT R TIMES ( INCREASE T REPEAT Q TIMES ( INCREASE W CLEAR Q CLEAR T ) REPEAT T TIMES ( INCREASE Q ) ) CLEAR T
#REPEAT W TIMES ( INCREASE T REPEAT R TIMES ( CLEAR T CLEAR R ) REPEAT T TIMES ( INCREASE R CLEAR W ) ) CLEAR T REPEAT _ TIMES ( INCREASE T REPEAT R TIMES ( INCREASE W CLEAR R CLEAR T ) REPEAT T TIMES ( INCREASE R ) ) CLEAR T
# 2x+x+1
INCREASE W
REPEAT W TIMES ( INCREASE T REPEAT A TIMES ( CLEAR T CLEAR A ) REPEAT T TIMES ( INCREASE A CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT B TIMES ( CLEAR T CLEAR B ) REPEAT T TIMES ( INCREASE B CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT C TIMES ( CLEAR T CLEAR C ) REPEAT T TIMES ( INCREASE C CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT D TIMES ( CLEAR T CLEAR D ) REPEAT T TIMES ( INCREASE D CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT E TIMES ( CLEAR T CLEAR E ) REPEAT T TIMES ( INCREASE E CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT F TIMES ( CLEAR T CLEAR F ) REPEAT T TIMES ( INCREASE F CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT G TIMES ( CLEAR T CLEAR G ) REPEAT T TIMES ( INCREASE G CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT H TIMES ( CLEAR T CLEAR H ) REPEAT T TIMES ( INCREASE H CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT I TIMES ( CLEAR T CLEAR I ) REPEAT T TIMES ( INCREASE I CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT J TIMES ( CLEAR T CLEAR J ) REPEAT T TIMES ( INCREASE J CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT K TIMES ( CLEAR T CLEAR K ) REPEAT T TIMES ( INCREASE K CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT L TIMES ( CLEAR T CLEAR L ) REPEAT T TIMES ( INCREASE L CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT M TIMES ( CLEAR T CLEAR M ) REPEAT T TIMES ( INCREASE M CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT N TIMES ( CLEAR T CLEAR N ) REPEAT T TIMES ( INCREASE N CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT O TIMES ( CLEAR T CLEAR O ) REPEAT T TIMES ( INCREASE O CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT P TIMES ( CLEAR T CLEAR P ) REPEAT T TIMES ( INCREASE P CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT Q TIMES ( CLEAR T CLEAR Q ) REPEAT T TIMES ( INCREASE Q CLEAR W ) ) CLEAR T
REPEAT W TIMES ( INCREASE T REPEAT R TIMES ( CLEAR T CLEAR R ) REPEAT T TIMES ( INCREASE R CLEAR W ) ) CLEAR T
#######
CLEAR V
)
# If X is even
REPEAT V TIMES (
####### x/2 ######
CLEAR A REPEAT B TIMES ( INCREASE A )
CLEAR B REPEAT C TIMES ( INCREASE B )
CLEAR C REPEAT D TIMES ( INCREASE C )
CLEAR D REPEAT E TIMES ( INCREASE D )
CLEAR E REPEAT F TIMES ( INCREASE E )
CLEAR F REPEAT G TIMES ( INCREASE F )
CLEAR G REPEAT H TIMES ( INCREASE G )
CLEAR H REPEAT I TIMES ( INCREASE H )
CLEAR I REPEAT J TIMES ( INCREASE I )
CLEAR J REPEAT K TIMES ( INCREASE J )
CLEAR K REPEAT L TIMES ( INCREASE K )
CLEAR L REPEAT M TIMES ( INCREASE L )
CLEAR M REPEAT N TIMES ( INCREASE M )
CLEAR N REPEAT O TIMES ( INCREASE N )
CLEAR O REPEAT P TIMES ( INCREASE O )
CLEAR P REPEAT Q TIMES ( INCREASE P )
CLEAR Q REPEAT R TIMES ( INCREASE Q )
CLEAR R
#######
###### Binary back to base10 value W ######
CLEAR T
INCREASE T INCREASE T
REPEAT A TIMES ( INCREASE W )
REPEAT B TIMES ( REPEAT T TIMES ( INCREASE W ) )
REPEAT C TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) )
REPEAT D TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) )
REPEAT E TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) )
REPEAT F TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) )
REPEAT G TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) )
REPEAT H TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) )
REPEAT I TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) )
REPEAT J TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) )
REPEAT K TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) )
REPEAT L TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) )
REPEAT M TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) ) )
REPEAT N TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) ) ) )
REPEAT O TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
REPEAT P TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
REPEAT Q TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
REPEAT R TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( REPEAT T TIMES ( INCREASE W ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
######
CLEAR X
REPEAT W TIMES ( INCREASE X )
CLEAR W
CLEAR V
)
PRINT X
)
CLEAR U
)