# Main script ----------- R = 1 = LOOP PYÖRII , 0 = LOOP POIS
#----- Var
PRINT X
INCREASE R
INCREASE W INCREASE W INCREASE W INCREASE W INCREASE W
REPEAT W TIMES ( REPEAT W TIMES ( INCREASE W ) )
REPEAT W TIMES (
REPEAT R TIMES (
# ----------------------------- IF a = 1 , niin parillinen | b = 1 , niin pariton
CLEAR B
CLEAR A
INCREASE A
REPEAT X TIMES (
CLEAR Z
REPEAT B TIMES (
CLEAR B
INCREASE Z
)
REPEAT A TIMES (
CLEAR A
INCREASE B
)
REPEAT Z TIMES ( INCREASE A )
)
# ---------------------------------
# -------------------- JOS PARILLINEN JAA KAHDELLA
REPEAT A TIMES (
CLEAR C
CLEAR A
INCREASE A
REPEAT X TIMES (
REPEAT B TIMES (
INCREASE C
CLEAR B
INCREASE Z
)
REPEAT A TIMES (
CLEAR A
INCREASE B
CLEAR Z
)
REPEAT Z TIMES ( INCREASE A )
)
CLEAR X
REPEAT C TIMES ( INCREASE X )
)
# ----------------------------------------------
# ------------------------------- JOS PARITON KERRO KOLMELLA LISÄÄ YKS
REPEAT B TIMES (
# ------------------------ JOS X = 1 , R = 0
# ---------------------------------------------
REPEAT X TIMES ( INCREASE X INCREASE X )
INCREASE X
)
# ---------------- LASKETTU ARVO
REPEAT R TIMES ( PRINT X )
# --------------------------
)
)