INCREASE Y
INCREASE Y
INCREASE Y
INCREASE Y
INCREASE Y
#INCREASE X
#INCREASE X
#INCREASE X
#INCREASE X
#INCREASE X
#INCREASE X
#INCREASE X
INCREASE B
INCREASE P
REPEAT Y TIMES ( REPEAT Y TIMES ( REPEAT Y TIMES ( INCREASE O ) ) )
PRINT X
REPEAT O TIMES (
REPEAT P TIMES (
CLEAR P CLEAR N CLEAR B CLEAR A
REPEAT X TIMES (
INCREASE B
REPEAT A TIMES (
CLEAR A CLEAR B
INCREASE N
CLEAR P INCREASE P
)
REPEAT B TIMES (
INCREASE A
)
)
)
REPEAT P TIMES (
CLEAR B INCREASE B
REPEAT A TIMES (
CLEAR B
CLEAR Y
REPEAT N TIMES ( INCREASE X )
INCREASE X
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
PRINT Y
PRINT X
CLEAR N CLEAR D CLEAR E
REPEAT X TIMES (
INCREASE D
REPEAT E TIMES (
CLEAR E CLEAR D
INCREASE N
)
REPEAT D TIMES (
INCREASE E
)
)
CLEAR D INCREASE D
REPEAT E TIMES (
CLEAR D
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y
REPEAT N TIMES ( INCREASE X )
INCREASE X
PRINT X
#3.
CLEAR N CLEAR F CLEAR G
REPEAT X TIMES (
INCREASE F
REPEAT G TIMES (
CLEAR G CLEAR F
INCREASE N
)
REPEAT F TIMES (
INCREASE G
)
)
CLEAR F INCREASE F
REPEAT G TIMES (
CLEAR F
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y
REPEAT N TIMES ( INCREASE X )
INCREASE X
PRINT X
)
REPEAT F TIMES ( CLEAR X
REPEAT N TIMES ( INCREASE X )
PRINT X
)
#
)
REPEAT D TIMES ( CLEAR X
REPEAT N TIMES ( INCREASE X )
PRINT X
)
)
REPEAT B TIMES ( CLEAR X
REPEAT N TIMES ( INCREASE X )
PRINT X
)
#3x+1
)
)