INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE L
INCREASE T
INCREASE T
INCREASE T
CLEAR C
INCREASE C
REPEAT L TIMES (
REPEAT C TIMES (
PRINT X
# Find M = X-1 to check if X equals 1
CLEAR M
CLEAR E
REPEAT X TIMES (
REPEAT E TIMES ( INCREASE M )
REPEAT E TIMES ( CLEAR E )
INCREASE E
)
CLEAR U
REPEAT M TIMES (
CLEAR U
INCREASE U
)
CLEAR C
REPEAT U TIMES (
INCREASE C
# odd/even
CLEAR A
CLEAR Y
REPEAT X TIMES (
CLEAR B
INCREASE B
REPEAT A TIMES ( CLEAR A CLEAR B INCREASE Y )
REPEAT B TIMES ( INCREASE A )
)
# odd
INCREASE F
REPEAT A TIMES (
CLEAR F
CLEAR H
REPEAT X TIMES ( REPEAT T TIMES ( INCREASE H ) )
INCREASE H
CLEAR X
REPEAT H TIMES ( INCREASE X )
)
# even
REPEAT F TIMES (
CLEAR X
REPEAT Y TIMES ( INCREASE X )
)
)
)
)