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 CLEAR X REPEAT Y TIMES ( INCREASE X ) REPEAT R TIMES ( INCREASE X ) REPEAT U TIMES ( INCREASE X ) INCREASE X INCREASE X PRINT X #27x+20 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 ) ) ) )