INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
INCREASE W
PRINT X
INCREASE L
REPEAT W TIMES ( REPEAT L TIMES (
CLEAR B
CLEAR C
CLEAR D
CLEAR E
CLEAR F
CLEAR G
CLEAR R
CLEAR S
CLEAR T
CLEAR U
CLEAR V
REPEAT X TIMES (
REPEAT C TIMES (
INCREASE B
)
INCREASE C
REPEAT B TIMES (
INCREASE R
CLEAR B
CLEAR C
)
)
REPEAT R TIMES (
REPEAT D TIMES (
INCREASE B
)
INCREASE D
REPEAT B TIMES (
INCREASE S
CLEAR B
CLEAR D
)
)
REPEAT S TIMES (
REPEAT E TIMES (
INCREASE B
)
INCREASE E
REPEAT B TIMES (
INCREASE T
CLEAR B
CLEAR E
)
)
REPEAT T TIMES (
REPEAT F TIMES (
INCREASE B
)
INCREASE F
REPEAT B TIMES (
INCREASE U
CLEAR B
CLEAR F
)
)
REPEAT U TIMES (
REPEAT G TIMES (
INCREASE B
)
INCREASE G
REPEAT B TIMES (
INCREASE V
CLEAR B
CLEAR G
)
)
CLEAR A
INCREASE A
#X=15 mod 16
#X=16x+15, 48x+46, 24x+23, 72x+70, 36x+35, 108x+106, 54x+53, 162x+160, 81x+80
REPEAT C TIMES ( REPEAT D TIMES ( REPEAT E TIMES ( REPEAT F TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+46
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+23
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #72x+70
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #36x+35
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #108x+106
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
PRINT X # 54x+53
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y # 162x+160
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
INCREASE X
INCREASE X
PRINT X # 81x+80
#81(2x+1)+80=162x+161
REPEAT G TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #162*3+161*3+1
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT V TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
INCREASE X
INCREASE X
INCREASE X
PRINT X #243x+242
CLEAR A
)
REPEAT A TIMES (
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT V TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
INCREASE X
INCREASE X
PRINT X
)
CLEAR A
) ) ) )
#14 mod 16
#16x+14, 8x+7, 24x+22, 12x+11, 36x+34, 18x+17, 54x+52, 27x+26
REPEAT A TIMES ( REPEAT D TIMES ( REPEAT E TIMES ( REPEAT F TIMES (
PRINT R #8x+7
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT R TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #24x+22
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
PRINT X # 12x+11
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y # 36x+34
REPEAT S TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X # 18x+17
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #54x+52
REPEAT R TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #27x+26
#27(2x+1)+26=54x+53
REPEAT G TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
REPEAT V TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
INCREASE X
PRINT X
CLEAR A
)
REPEAT A TIMES (
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
REPEAT V TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
PRINT X
)
CLEAR A
) ) ) )
#13 mod 16
#16x+13, 48x+40, 24x+20, 12x+10, 6x+5, 18x+16, 9x+8
REPEAT C TIMES ( REPEAT A TIMES ( REPEAT E TIMES ( REPEAT F TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+40
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+20
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT S TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #12x+10
CLEAR X
REPEAT S TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
PRINT X #6x+5
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #18x+16
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #9x+8
#9(2x+1)+8
REPEAT G TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y
REPEAT S TIMES ( INCREASE X )
REPEAT V TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X
CLEAR A
)
REPEAT A TIMES (
CLEAR X
REPEAT S TIMES ( INCREASE X )
REPEAT V TIMES ( INCREASE X )
INCREASE X
PRINT X
)
CLEAR A
) ) ) )
#11 mod 16
#16x+11, 48x+34, 24x+17, 72x+52, 36x+26, 18x+13, 54x+40, 27x+20
REPEAT C TIMES ( REPEAT D TIMES ( REPEAT A TIMES ( REPEAT F TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+34
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+17
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #72x+52
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #36x+26
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT R TIMES ( INCREASE Y )
REPEAT T TIMES ( INCREASE Y )
INCREASE Y
INCREASE Y
PRINT Y # 18x+13
REPEAT Y TIMES ( INCREASE X )
INCREASE X
PRINT X #54x+40
REPEAT R TIMES ( INCREASE Y )
REPEAT U TIMES ( INCREASE Y )
INCREASE Y
INCREASE Y
PRINT Y #27x+20
CLEAR X
REPEAT Y TIMES ( INCREASE X )
#REPEAT G TIMES (
# CLEAR X
# REPEAT Y TIMES ( INCREASE X )
# REPEAT Y TIMES ( INCREASE X )
# REPEAT Y TIMES ( INCREASE X )
# INCREASE X
# PRINT X
#
# CLEAR X
# REPEAT Y TIMES ( INCREASE X )
# REPEAT R TIMES ( INCREASE X )
# REPEAT S TIMES ( INCREASE X )
# REPEAT U TIMES ( INCREASE X )
# REPEAT V TIMES ( INCREASE X )
# INCREASE X
# INCREASE X
# INCREASE X
# INCREASE X
# PRINT X
#
# CLEAR A
#)
#
#REPEAT A TIMES (
# CLEAR X
# REPEAT R TIMES ( INCREASE X )
# REPEAT S TIMES ( INCREASE X )
# REPEAT U TIMES ( INCREASE X )
# REPEAT V TIMES ( INCREASE X )
# INCREASE X
# INCREASE X
# INCREASE X
# PRINT X
#
#)
CLEAR A
) ) ) )
#7 mod 16
#16x+7, 48x+22, 24x+11, 72x+34, 36x+17, 108x+52, 54x+26, 27x+13
REPEAT C TIMES ( REPEAT D TIMES ( REPEAT E TIMES ( REPEAT A TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+22
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+11
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #72x+34
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #36x+17
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #72x+34
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
PRINT X #54x+26
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
INCREASE X
INCREASE X
INCREASE X
PRINT X #27x+13
CLEAR A
) ) ) )
#12 mod 16
#16x+12, 8x+6, 4x+3, 12x+10, 6x+5, 18x+16, 9x+8
REPEAT F TIMES ( REPEAT E TIMES ( REPEAT A TIMES (
PRINT R #8x+6
PRINT S #4x+3
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT S TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #12x+10
CLEAR X
REPEAT S TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
PRINT X #6x+5
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #18x+16
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #9x+8
CLEAR A
) ) )
#10 mod 16
#16x+10, 8x+5, 24x+16, 12x+8, 6x+4, 3x+2
REPEAT F TIMES ( REPEAT D TIMES ( REPEAT A TIMES (
PRINT R #8x+5
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+16
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT S TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #12x+8
CLEAR Y
REPEAT S TIMES ( INCREASE Y )
REPEAT T TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #6x+4
CLEAR X
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X #3x+2
CLEAR A
) ) )
#9 mod 16
#16x+9, 48x+28, 24x+14, 12x+7, 36x+22, 18x+11, 54x+34, 27x+17
REPEAT F TIMES ( REPEAT C TIMES ( REPEAT A TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+28
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+14
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT S TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #12x+7
REPEAT Y TIMES ( INCREASE X )
INCREASE X
PRINT X #36x+22
REPEAT S TIMES ( INCREASE Y )
REPEAT T TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #18x+11
REPEAT Y TIMES ( INCREASE X )
INCREASE X
PRINT X #54+34
CLEAR X
REPEAT Y TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #27x+17
CLEAR A
) ) )
#6 mod 16
#16x+6, 8x+3, 24x+10, 12x+5, 36x+16, 18x+8, 9x+4
REPEAT E TIMES ( REPEAT D TIMES ( REPEAT A TIMES (
PRINT R #8x+3
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+10
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT S TIMES ( INCREASE Y )
INCREASE Y
PRINT Y # 12x+5
REPEAT Y TIMES ( INCREASE X )
INCREASE X
PRINT X #36x+16
REPEAT S TIMES ( INCREASE Y )
REPEAT T TIMES ( INCREASE Y )
INCREASE Y
INCREASE Y
PRINT Y #18x+8
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X #9x+4
CLEAR A
) ) )
#5 mod 16
#16x+5, 48x+16, 24x+8, 12x+4, 6x+2, 3x+1
REPEAT E TIMES ( REPEAT C TIMES ( REPEAT A TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+16
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+8
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
PRINT X #12x+4
CLEAR X
REPEAT S TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
PRINT X #6x+2
CLEAR X
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X #3x+1
CLEAR A
) ) )
#3 mod 16
#16x+3, 48x+10, 24x+5, 72x+16, 36x+8, 18x+4, 9x+2
REPEAT D TIMES ( REPEAT C TIMES ( REPEAT A TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+10
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+5
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #72x+16
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X # 36x+8
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT R TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
INCREASE X
PRINT X #18x+4
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X #9x+2
CLEAR A
) ) )
#8 mod 16
#16x+8, 8x+4, 4x+2, 2x+1
REPEAT F TIMES ( REPEAT A TIMES (
PRINT R
PRINT S
PRINT T
CLEAR X
REPEAT T TIMES ( INCREASE X )
CLEAR A
) )
#4 mod 16
#16x+4, 8x+2, 4x+1, 12x+4, 6x+2, 3x+1
REPEAT E TIMES ( REPEAT A TIMES (
PRINT R
PRINT S
CLEAR B
INCREASE B
REPEAT U TIMES (
CLEAR B
)
REPEAT B TIMES (
CLEAR L
)
REPEAT L TIMES (
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
PRINT X #12x+4
CLEAR X
REPEAT S TIMES ( INCREASE X )
REPEAT T TIMES ( INCREASE X )
INCREASE X
PRINT X #6x+2
CLEAR X
REPEAT T TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X #3x+1
)
CLEAR A
) )
#2 mod 16
#16x+2, 8x+1, 24x+4, 12x+2, 6x+1, 18x+4, 9x+2
REPEAT D TIMES ( REPEAT A TIMES (
PRINT R
CLEAR B
INCREASE B
REPEAT U TIMES (
CLEAR B
)
REPEAT B TIMES (
CLEAR L
)
REPEAT L TIMES (
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+4
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT S TIMES ( INCREASE X )
INCREASE X
PRINT X #12x+2
CLEAR Y
REPEAT S TIMES ( INCREASE Y )
REPEAT T TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #6x+1
REPEAT Y TIMES ( INCREASE X )
INCREASE X
PRINT X #18x+4
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X #9x+2
)
CLEAR A
) )
#1 mod 16
#16x+1, 48x+4, 24x+2, 12x+1, 36x+4, 18x+2, 9x+1
REPEAT C TIMES ( REPEAT A TIMES (
CLEAR B
INCREASE B
REPEAT U TIMES (
CLEAR B
)
REPEAT B TIMES (
CLEAR L
)
REPEAT L TIMES (
CLEAR Y
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
REPEAT X TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #48x+4
REPEAT R TIMES ( INCREASE X )
INCREASE X
PRINT X #24x+2
CLEAR Y
REPEAT R TIMES ( INCREASE Y )
REPEAT S TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #12x+1
REPEAT Y TIMES ( INCREASE X )
INCREASE X
PRINT X #36x+4
REPEAT S TIMES ( INCREASE Y )
REPEAT T TIMES ( INCREASE Y )
INCREASE Y
PRINT Y #18x+2
CLEAR X
REPEAT R TIMES ( INCREASE X )
REPEAT U TIMES ( INCREASE X )
INCREASE X
PRINT X # 9x+1
)
CLEAR A
) )
#0 mod 16
#16x, 8x, 4x, 2x, 1x
REPEAT A TIMES (
PRINT R
PRINT S
PRINT T
PRINT U
CLEAR X
REPEAT U TIMES (
INCREASE X
)
)
) )