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 C INCREASE C INCREASE C
REPEAT C TIMES ( REPEAT C TIMES ( INCREASE D ) )
PRINT X
INCREASE B
REPEAT A TIMES ( REPEAT B TIMES ( # WHILE TRUE
CLEAR U CLEAR V CLEAR W CLEAR J CLEAR K CLEAR L CLEAR M CLEAR N CLEAR O CLEAR P CLEAR Y
REPEAT X TIMES (
REPEAT P TIMES ( INCREASE Q )
INCREASE P REPEAT Q TIMES (
# O = NOT O:
REPEAT O TIMES (
INCREASE W
# N = NOT N:
REPEAT N TIMES (
INCREASE V
# M = NOT M:
REPEAT M TIMES (
INCREASE U
# L = NOT L:
REPEAT L TIMES (
# K = NOT K:
REPEAT K TIMES (
# J = NOT J:
REPEAT J TIMES (
INCREASE Z
CLEAR Q CLEAR J
)
REPEAT Q TIMES ( INCREASE J CLEAR Q )
CLEAR K
)
REPEAT Q TIMES ( INCREASE K CLEAR Q )
CLEAR L
)
REPEAT Q TIMES ( INCREASE L CLEAR Q )
CLEAR M
)
REPEAT Q TIMES ( INCREASE M CLEAR Q )
CLEAR N
)
REPEAT Q TIMES ( INCREASE N CLEAR Q )
CLEAR O
)
REPEAT Q TIMES ( INCREASE O CLEAR Q )
CLEAR P
)
)
# JKLMNOP are bits;
# U = X/16
# V = X/8 = 2U
# W = X/4 = 4U
CLEAR E INCREASE E
REPEAT P TIMES (
INCREASE R
REPEAT W TIMES ( CLEAR R )
REPEAT O TIMES ( CLEAR R )
REPEAT R TIMES ( CLEAR B CLEAR E )
REPEAT B TIMES (
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
REPEAT W TIMES ( INCREASE X INCREASE X ) REPEAT O TIMES ( INCREASE X ) INCREASE X PRINT X
REPEAT O TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
REPEAT C TIMES ( REPEAT W TIMES ( INCREASE X ) INCREASE X ) PRINT X
REPEAT N TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
REPEAT D TIMES ( REPEAT V TIMES ( INCREASE X ) INCREASE X ) PRINT X
REPEAT M TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
CLEAR E
REPEAT D TIMES ( INCREASE X )
INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X
) REPEAT E TIMES (
CLEAR X
CLEAR E
)
REPEAT C TIMES ( REPEAT D TIMES ( REPEAT U TIMES ( INCREASE X ) ) )
REPEAT D TIMES ( INCREASE X )
INCREASE X INCREASE X INCREASE X INCREASE X
PRINT X
) REPEAT E TIMES (
CLEAR X
REPEAT D TIMES ( REPEAT V TIMES ( INCREASE X ) ) INCREASE X INCREASE X INCREASE X INCREASE X PRINT X
REPEAT M TIMES (
CLEAR Y
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
CLEAR E
INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X
) REPEAT E TIMES (
CLEAR X
CLEAR E
)
REPEAT D TIMES ( REPEAT U TIMES ( INCREASE X ) )
INCREASE X INCREASE X
PRINT X
)
) REPEAT E TIMES (
CLEAR X
REPEAT C TIMES ( REPEAT W TIMES ( INCREASE X ) ) INCREASE X PRINT X
REPEAT N TIMES (
CLEAR X
REPEAT C TIMES ( REPEAT V TIMES ( INCREASE X ) ) INCREASE X INCREASE X PRINT X
REPEAT M TIMES (
CLEAR Y
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
CLEAR E
INCREASE X INCREASE X
) REPEAT E TIMES (
CLEAR X CLEAR E
)
REPEAT C TIMES ( REPEAT U TIMES ( INCREASE X ) ) INCREASE X PRINT X
) REPEAT E TIMES (
CLEAR Y
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
REPEAT C TIMES ( REPEAT V TIMES ( INCREASE X ) ) INCREASE X PRINT X
REPEAT M TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
CLEAR E
INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X
) REPEAT E TIMES (
CLEAR X
CLEAR E
)
REPEAT D TIMES ( REPEAT U TIMES ( INCREASE X ) ) INCREASE X PRINT X
)
)
) ) REPEAT E TIMES (
CLEAR X
REPEAT W TIMES ( INCREASE X INCREASE X ) REPEAT O TIMES ( INCREASE X ) PRINT X
REPEAT O TIMES (
INCREASE R
REPEAT W TIMES ( CLEAR R )
REPEAT R TIMES ( CLEAR B CLEAR E )
REPEAT B TIMES (
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
REPEAT W TIMES ( INCREASE X ) INCREASE X PRINT X
REPEAT N TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
REPEAT C TIMES ( REPEAT V TIMES ( INCREASE X ) INCREASE X ) PRINT X
REPEAT M TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
CLEAR E
INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X
) REPEAT E TIMES (
CLEAR X
CLEAR E
)
REPEAT D TIMES ( REPEAT U TIMES ( INCREASE X ) )
INCREASE X INCREASE X INCREASE X INCREASE X PRINT X
) REPEAT E TIMES (
CLEAR X
REPEAT C TIMES ( REPEAT V TIMES ( INCREASE X ) ) INCREASE X PRINT X
REPEAT M TIMES (
CLEAR X
CLEAR E
INCREASE X
) REPEAT E TIMES (
CLEAR Y
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
CLEAR E
)
REPEAT C TIMES ( REPEAT U TIMES ( INCREASE X ) )
INCREASE X PRINT X
)
) ) REPEAT E TIMES (
CLEAR X
REPEAT W TIMES ( INCREASE X )
PRINT X
REPEAT N TIMES (
INCREASE R
REPEAT V TIMES ( CLEAR R )
REPEAT R TIMES ( CLEAR B CLEAR E )
REPEAT B TIMES (
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
REPEAT V TIMES ( INCREASE X ) INCREASE X PRINT X
REPEAT M TIMES (
REPEAT X TIMES ( INCREASE Y ) INCREASE Y PRINT Y
CLEAR E
INCREASE X INCREASE X
) REPEAT E TIMES (
CLEAR X
CLEAR E
)
REPEAT C TIMES ( REPEAT U TIMES ( INCREASE X ) ) INCREASE X PRINT X
) ) REPEAT E TIMES (
CLEAR X
REPEAT V TIMES ( INCREASE X ) PRINT X
REPEAT M TIMES (
INCREASE R
REPEAT U TIMES ( CLEAR R )
REPEAT R TIMES ( CLEAR B CLEAR E )
REPEAT B TIMES (
REPEAT C TIMES ( REPEAT X TIMES ( INCREASE Y ) ) INCREASE Y PRINT Y
CLEAR E
INCREASE X
) )
REPEAT B TIMES (
REPEAT E TIMES (
CLEAR X CLEAR E
)
REPEAT U TIMES ( INCREASE X ) PRINT X
)
)
)
)
) )