INCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE TINCREASE T
# DEBUG T
INCREASE S
REPEAT X TIMES ( INCREASE V )
CLEAR Z
CLEAR Y
REPEAT V TIMES (
INCREASE Z
REPEAT A TIMES ( INCREASE Y CLEAR Z CLEAR A )
REPEAT Z TIMES ( INCREASE A CLEAR Z )
)
CLEAR V
REPEAT Y TIMES (
INCREASE Z
REPEAT B TIMES ( INCREASE V CLEAR Z CLEAR B )
REPEAT Z TIMES ( INCREASE B CLEAR Z )
)
CLEAR Y
REPEAT V TIMES (
INCREASE Z
REPEAT C TIMES ( INCREASE Y CLEAR Z CLEAR C )
REPEAT Z TIMES ( INCREASE C CLEAR Z )
)
CLEAR V
REPEAT Y TIMES (
INCREASE Z
REPEAT D TIMES ( INCREASE V CLEAR Z CLEAR D )
REPEAT Z TIMES ( INCREASE D CLEAR Z )
)
CLEAR Y
REPEAT V TIMES (
INCREASE Z
REPEAT E TIMES ( INCREASE Y CLEAR Z CLEAR E )
REPEAT Z TIMES ( INCREASE E CLEAR Z )
)
CLEAR V
REPEAT Y TIMES (
INCREASE Z
REPEAT F TIMES ( INCREASE V CLEAR Z CLEAR F )
REPEAT Z TIMES ( INCREASE F CLEAR Z )
)
CLEAR Y
REPEAT V TIMES (
INCREASE Z
REPEAT G TIMES ( INCREASE Y CLEAR Z CLEAR G )
REPEAT Z TIMES ( INCREASE G CLEAR Z )
)
CLEAR V
REPEAT Y TIMES (
INCREASE Z
REPEAT H TIMES ( INCREASE V CLEAR Z CLEAR H )
REPEAT Z TIMES ( INCREASE H CLEAR Z )
)
CLEAR Y
REPEAT V TIMES (
INCREASE Z
REPEAT I TIMES ( INCREASE Y CLEAR Z CLEAR I )
REPEAT Z TIMES ( INCREASE I CLEAR Z )
)
CLEAR V
REPEAT Y TIMES (
INCREASE Z
REPEAT J TIMES ( INCREASE V CLEAR Z CLEAR J )
REPEAT Z TIMES ( INCREASE J CLEAR Z )
)
CLEAR V
INCREASE V
REPEAT T TIMES (
REPEAT S TIMES (
# DEBUG A DEBUG B DEBUG C
# NEWLINE X
PRINT X
CLEAR Y
INCREASE Y
REPEAT A TIMES ( REPEAT V TIMES (
CLEAR Y
#IS ONE
CLEAR U INCREASE U
REPEAT B TIMES ( CLEAR U )
REPEAT C TIMES ( CLEAR U )
REPEAT D TIMES ( CLEAR U )
REPEAT E TIMES ( CLEAR U )
REPEAT F TIMES ( CLEAR U )
REPEAT G TIMES ( CLEAR U )
REPEAT H TIMES ( CLEAR U )
REPEAT I TIMES ( CLEAR U )
REPEAT J TIMES ( CLEAR U )
REPEAT K TIMES ( CLEAR U )
REPEAT L TIMES ( CLEAR U )
REPEAT M TIMES ( CLEAR U )
REPEAT N TIMES ( CLEAR U )
REPEAT O TIMES ( CLEAR U )
REPEAT P TIMES ( CLEAR U )
REPEAT Q TIMES ( CLEAR U )
REPEAT U TIMES (
CLEAR S
)
#FLIP
CLEAR Z INCREASE Z
REPEAT U TIMES ( CLEAR Z CLEAR U )
REPEAT Z TIMES ( INCREASE U )
#FLIP END
REPEAT U TIMES (
#MUL3PLUS1
CLEAR V
CLEAR W INCREASE W
CLEAR U INCREASE U
#ADD
REPEAT W TIMES (
REPEAT A TIMES ( CLEAR A CLEAR U )
REPEAT U TIMES ( INCREASE A CLEAR W CLEAR U )
INCREASE U
)
REPEAT B TIMES (
REPEAT A TIMES ( CLEAR A INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE A CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT B TIMES ( CLEAR B CLEAR U )
REPEAT U TIMES ( INCREASE B CLEAR W CLEAR U )
INCREASE U
)
REPEAT C TIMES (
REPEAT B TIMES ( CLEAR B INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE B CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT C TIMES ( CLEAR C CLEAR U )
REPEAT U TIMES ( INCREASE C CLEAR W CLEAR U )
INCREASE U
)
REPEAT D TIMES (
REPEAT C TIMES ( CLEAR C INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE C CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT D TIMES ( CLEAR D CLEAR U )
REPEAT U TIMES ( INCREASE D CLEAR W CLEAR U )
INCREASE U
)
REPEAT E TIMES (
REPEAT D TIMES ( CLEAR D INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE D CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT E TIMES ( CLEAR E CLEAR U )
REPEAT U TIMES ( INCREASE E CLEAR W CLEAR U )
INCREASE U
)
REPEAT F TIMES (
REPEAT E TIMES ( CLEAR E INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE E CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT F TIMES ( CLEAR F CLEAR U )
REPEAT U TIMES ( INCREASE F CLEAR W CLEAR U )
INCREASE U
)
REPEAT G TIMES (
REPEAT F TIMES ( CLEAR F INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE F CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT G TIMES ( CLEAR G CLEAR U )
REPEAT U TIMES ( INCREASE G CLEAR W CLEAR U )
INCREASE U
)
REPEAT H TIMES (
REPEAT G TIMES ( CLEAR G INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE G CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT H TIMES ( CLEAR H CLEAR U )
REPEAT U TIMES ( INCREASE H CLEAR W CLEAR U )
INCREASE U
)
REPEAT I TIMES (
REPEAT H TIMES ( CLEAR H INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE H CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT I TIMES ( CLEAR I CLEAR U )
REPEAT U TIMES ( INCREASE I CLEAR W CLEAR U )
INCREASE U
)
REPEAT J TIMES (
REPEAT I TIMES ( CLEAR I INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE I CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT J TIMES ( CLEAR J CLEAR U )
REPEAT U TIMES ( INCREASE J CLEAR W CLEAR U )
INCREASE U
)
REPEAT K TIMES (
REPEAT J TIMES ( CLEAR J INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE J CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT K TIMES ( CLEAR K CLEAR U )
REPEAT U TIMES ( INCREASE K CLEAR W CLEAR U )
INCREASE U
)
REPEAT L TIMES (
REPEAT K TIMES ( CLEAR K INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE K CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT L TIMES ( CLEAR L CLEAR U )
REPEAT U TIMES ( INCREASE L CLEAR W CLEAR U )
INCREASE U
)
REPEAT M TIMES (
REPEAT L TIMES ( CLEAR L INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE L CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT M TIMES ( CLEAR M CLEAR U )
REPEAT U TIMES ( INCREASE M CLEAR W CLEAR U )
INCREASE U
)
REPEAT N TIMES (
REPEAT M TIMES ( CLEAR M INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE M CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT N TIMES ( CLEAR N CLEAR U )
REPEAT U TIMES ( INCREASE N CLEAR W CLEAR U )
INCREASE U
)
REPEAT O TIMES (
REPEAT N TIMES ( CLEAR N INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE N CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT O TIMES ( CLEAR O CLEAR U )
REPEAT U TIMES ( INCREASE O CLEAR W CLEAR U )
INCREASE U
)
REPEAT P TIMES (
REPEAT O TIMES ( CLEAR O INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE O CLEAR U )
INCREASE U
)
#ADD
REPEAT W TIMES (
REPEAT P TIMES ( CLEAR P CLEAR U )
REPEAT U TIMES ( INCREASE P CLEAR W CLEAR U )
INCREASE U
)
REPEAT Q TIMES (
REPEAT P TIMES ( CLEAR P INCREASE W CLEAR U )
REPEAT U TIMES ( INCREASE P CLEAR U )
INCREASE U
)
REPEAT W TIMES (
REPEAT Q TIMES ( CLEAR Q CLEAR U )
REPEAT U TIMES ( INCREASE Q CLEAR W )
)
REPEAT X TIMES (
INCREASE X
INCREASE X
)
INCREASE X
)
) )
REPEAT Y TIMES (
REPEAT V TIMES (
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
)
CLEAR V
INCREASE V
#CONV TO INT
CLEAR X
REPEAT Q TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT P TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT O TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT N TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT M TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT L TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT K TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT J TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT I TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT H TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT G TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT F TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT E TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT D TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT C TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT B TIMES ( INCREASE X )
REPEAT X TIMES ( INCREASE X )
REPEAT A TIMES ( INCREASE X )
#CONV TO INT END
)
)
)