| Task: | Lukujono |
| Sender: | rottis |
| Submission time: | 2025-11-01 21:53:47 +0200 |
| Language: | text |
| Status: | READY |
| Result: | 76 |
| group | verdict | score |
|---|---|---|
| #1 | ACCEPTED | 76 |
| test | verdict | time | score | |
|---|---|---|---|---|
| #1 | ACCEPTED | 0.00 s | 76 | details |
Code
# 747 successful iterations
#INCREASE Q INCREASE Q INCREASE Q INCREASE Q # 4^3 = 64
# NOTE: only need 30 iterations, but it's faster to loop 34 times unintentionally than to create another var lol
INCREASE V INCREASE V INCREASE V INCREASE V # 4 CONST
INCREASE S # yes continue
INCREASE A
INCREASE E # the code should mainain these variables in the correct state
PRINT X
REPEAT V TIMES (
REPEAT S TIMES ( # skips iterations a lot faster if there are a lot to skip
REPEAT V TIMES (
REPEAT S TIMES (
REPEAT V TIMES ( # repeat 4 times 4 times 4 times: 64 times
# if x > 1
REPEAT S TIMES (
# o: store x / 16
CLEAR O
# ea: % 16 == 0
# eb: % 16 == 1
# ec: % 16 == 2
# ed: % 16 == 3
# fa: % 16 == 4
# fb: % 16 == 5
# fc: % 16 == 6
# fd: % 16 == 7
# ga: % 16 == 8
# gb: % 16 == 9
# gc: % 16 == 10
# gd: % 16 == 11
# ha: % 16 == 12
# hb: % 16 == 13
# hc: % 16 == 14
# hd: % 16 == 15
# abcd: period of 4 (changes once every x)
#INCREASE A hope it's maintained
# efgh: period of 16 (changes once every 4x)
#INCREASE E hope it's maintained
REPEAT X TIMES (
REPEAT D TIMES ( CLEAR D INCREASE T
REPEAT H TIMES ( CLEAR H INCREASE W INCREASE O )
REPEAT G TIMES ( CLEAR G INCREASE H )
REPEAT F TIMES ( CLEAR F INCREASE G )
REPEAT E TIMES ( CLEAR E INCREASE F )
REPEAT W TIMES ( CLEAR W INCREASE E )
)
REPEAT C TIMES ( CLEAR C INCREASE D )
REPEAT B TIMES ( CLEAR B INCREASE C )
REPEAT A TIMES ( CLEAR A INCREASE B )
REPEAT T TIMES ( CLEAR T INCREASE A )
)
#DEBUG A DEBUG B DEBUG C DEBUG D DEBUG E DEBUG F DEBUG G DEBUG H
# MARKER E
REPEAT E TIMES (
#CLEAR E do not clear; keep as 1 for next iter
# % 16 == 0
REPEAT A TIMES (
#CLEAR A do not clear; keep as 1 for next iter
# z: 8o
# y: 4o
# o: 2o
# x: o
CLEAR Z CLEAR Y CLEAR X
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE Z# INCREASE Z INCREASE Z INCREASE Z
INCREASE Z# INCREASE Z INCREASE Z INCREASE Z
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
)
INCREASE O
INCREASE X
)
PRINT Z # 8o
PRINT Y # 4o
PRINT O # 2o
PRINT X # 1o
# skip check here; after loop we just go to branch EB and fast exit there
)
# % 16 == 1
REPEAT B TIMES (
CLEAR B
INCREASE A
# n == 0?
CLEAR S
REPEAT O TIMES ( CLEAR S INCREASE S )
REPEAT S TIMES (
# z: 3x + 1 (48o + 4)
# y: 12n+1; 18n+2
# x: (16n+1); 24n+2; 36n+4; 9n+1
CLEAR Z CLEAR Y
REPEAT X TIMES (
INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z
PRINT Z # 3x + 1
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
)
)
INCREASE X
PRINT X # 24n + 2
INCREASE Y
PRINT Y # 12n + 1
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y INCREASE Y
)
INCREASE X INCREASE X
PRINT X # 36n + 4
INCREASE Y
PRINT Y # 18n + 2
CLEAR X
REPEAT O TIMES (
REPEAT V TIMES ( INCREASE X INCREASE X )
INCREASE X
)
INCREASE X
PRINT X # 9n + 1
)
)
# % 16 == 2
REPEAT C TIMES (
CLEAR C
INCREASE A
# n == 0?
CLEAR S
REPEAT O TIMES ( CLEAR S INCREASE S )
CLEAR T
INCREASE T
REPEAT S TIMES (
CLEAR T
# y: 8o + 1; 12o + 2; 18o + 4
# z: 6o + 1
# x: (16o + 2); 24o + 4; 9o + 2
CLEAR Y CLEAR Z
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE Z# INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z INCREASE Z
)
INCREASE Y
PRINT Y # 8o + 1
INCREASE X INCREASE X
PRINT X # 24o + 4
REPEAT O TIMES (
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y
PRINT Y # 12o + 2
INCREASE Z
PRINT Z # 6o + 1
CLEAR X
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE X# INCREASE X INCREASE X INCREASE X
INCREASE X# INCREASE X INCREASE X INCREASE X
)
INCREASE Y INCREASE Y
INCREASE X
)
INCREASE Y INCREASE Y
PRINT Y # 18o + 4
INCREASE X INCREASE X
PRINT X # 9o + 2
)
REPEAT T TIMES (
#PRINT X # 2
PRINT A # 1
)
)
# % 16 == 3
REPEAT D TIMES (
CLEAR D
INCREASE A
# z: 48o + 10 (3x+1); 72n + 16
# y: 18o + 4
# x: (16n + 3); 24n+5; 36n+8; 9n+2
CLEAR Z CLEAR Y
REPEAT X TIMES (
INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z
PRINT Z # 3x + 1
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X INCREASE X
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
)
)
INCREASE X INCREASE X
PRINT X # 24o + 5
INCREASE Z INCREASE Z INCREASE Z INCREASE Z INCREASE Z INCREASE Z
PRINT Z # 72n + 16
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X INCREASE X
INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y
)
INCREASE X INCREASE X INCREASE X
PRINT X # 36o + 8
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 18o + 4
CLEAR X
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X
)
INCREASE X INCREASE X
PRINT X # 9o + 2
)
)
# MARKER F
REPEAT F TIMES (
CLEAR F
INCREASE E
# % 16 == 4
REPEAT A TIMES (
#CLEAR A keep as 1
CLEAR S
REPEAT O TIMES ( CLEAR S INCREASE S )
INCREASE T
REPEAT S TIMES (
CLEAR T
# y: 8n+2; 12n+4
# z: 4n+1; 6n+2
# x: (16n+4); 3n+1
CLEAR Y CLEAR Z CLEAR X
REPEAT O TIMES (
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
INCREASE X INCREASE X INCREASE X
)
INCREASE Y INCREASE Y
PRINT Y # 8o + 2
INCREASE Z
PRINT Z # 4o + 1
REPEAT O TIMES (
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
INCREASE Z INCREASE Z
)
INCREASE Y INCREASE Y
PRINT Y # 12n + 4
INCREASE Z
PRINT Z # 6n + 2
INCREASE X
PRINT X # 3n + 1
)
REPEAT T TIMES (
#PRINT X # 4
CLEAR Z
INCREASE Z INCREASE Z
PRINT Z # 2
PRINT T # 1
)
)
# % 16 == 5
REPEAT B TIMES (
CLEAR B
INCREASE A
# x: (16n+5); 3x+1; 3n+1
# z: 24n+8
# y: 12n+4
# r: 6n+2
CLEAR Z CLEAR Y CLEAR R
REPEAT O TIMES (
INCREASE R INCREASE R INCREASE R
INCREASE R INCREASE R INCREASE R
)
INCREASE R INCREASE R
REPEAT R TIMES (
INCREASE Y INCREASE Y
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
)
REPEAT X TIMES (
INCREASE X INCREASE X
)
INCREASE X
PRINT X # 3x+1
PRINT Z # 24n+8
PRINT Y # 12n+4
PRINT R # 6n+2
CLEAR X
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X
)
INCREASE X
PRINT X # 3n+1
)
# % 16 == 6
REPEAT C TIMES (
CLEAR C
INCREASE A
# z: 8n+3; 12n+5; 18n+8
# x: 16n+6; 24n+10; 36n+16; 9n+4
CLEAR Z
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
INCREASE X INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X INCREASE X
)
INCREASE Z INCREASE Z INCREASE Z
PRINT Z # 8n + 3
INCREASE X INCREASE X INCREASE X INCREASE X
PRINT X # 24n + 10
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
INCREASE X INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X INCREASE X
)
INCREASE Z INCREASE Z
PRINT Z # 12n+5
INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X
PRINT X # 36n+16
CLEAR X
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X
)
INCREASE Z INCREASE Z INCREASE Z
PRINT Z # 18n+8
INCREASE X INCREASE X INCREASE X INCREASE X
PRINT X # 9n+4
)
# % 16 == 7
REPEAT D TIMES (
CLEAR D
INCREASE A
# z: 48n+22 (3x+1); 72n+34 (3x+1 + 24n + 12); 108n + 52 (72n+34 + 36n + 18)
# y: 36n+17; 54n+26
# x: (16n+7); 24n+11; 27n+13
CLEAR Z CLEAR Y
REPEAT X TIMES (
INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z
PRINT Z # 48n+22
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE X INCREASE X
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z INCREASE Z INCREASE Z INCREASE X
)
PRINT X # 24n+11
PRINT Z # 72n+34
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y
PRINT Y # 36n+17
INCREASE Z INCREASE Z
PRINT Z # 108n+52 !!!!!!
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X
REPEAT V TIMES (
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y INCREASE Y
)
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 54n+26
INCREASE X INCREASE X
PRINT X # 27n+13
)
)
# MARKER G
REPEAT G TIMES (
CLEAR G
#CLEAR E
INCREASE E
# % 16 == 8
REPEAT A TIMES (
#CLEAR A keep
CLEAR S
REPEAT O TIMES ( CLEAR S INCREASE S )
INCREASE T
REPEAT S TIMES (
CLEAR T
# y: 8n+4
# z: 4n+2; 6n+4
# x: (16n+8); 2n+1; 3n+2;
CLEAR X CLEAR Y CLEAR Z
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE Y# INCREASE Y INCREASE Y INCREASE Y
INCREASE Z# INCREASE Z INCREASE Z INCREASE Z
)
INCREASE X INCREASE X
)
INCREASE Y INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 8n+4
INCREASE Z INCREASE Z
PRINT Z # 4n+2
INCREASE X
PRINT X # 2n+1
REPEAT O TIMES (
INCREASE Z INCREASE Z
INCREASE X
)
INCREASE Z INCREASE Z
PRINT Z # 6n+4
INCREASE X
PRINT X # 3n+2
)
REPEAT T TIMES (
CLEAR Z
CLEAR Y
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
INCREASE Y INCREASE Y
PRINT Z # 4
PRINT Y # 2
PRINT T # 1
)
)
# % 16 == 9
REPEAT B TIMES (
CLEAR B
INCREASE A
# x: (16n+9); 24n+14; 27n+17
# y: 48n+28 (3x+1); 54n+34
# z: 12n+7; 18n+11
# r: 36n+22
CLEAR Y CLEAR Z CLEAR R
REPEAT X TIMES (
INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y
PRINT Y # 3x+1; 48n+28
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE X INCREASE X # 8o
INCREASE Z INCREASE Z INCREASE Z # 12o
INCREASE R INCREASE R INCREASE R
INCREASE R INCREASE R INCREASE R
INCREASE R INCREASE R INCREASE R # 36o
)
INCREASE X # +4
INCREASE Z # +4
INCREASE R INCREASE R INCREASE R INCREASE R INCREASE R # +20
)
INCREASE X
PRINT X # 24n+14
INCREASE Z INCREASE Z INCREASE Z
PRINT Z # 12n+7
INCREASE R INCREASE R
PRINT R # 36n+22
REPEAT O TIMES (
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
INCREASE X INCREASE X INCREASE X
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z INCREASE Z INCREASE Z INCREASE Z
PRINT Z # 18n+11
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 54n+34
INCREASE X INCREASE X INCREASE X
PRINT X # 27n+17
)
# % 16 == 10
REPEAT C TIMES (
CLEAR C
INCREASE A
# x: (16n+10); 24n+16; 3n+2
# y: 8n+5; 12n+8
# z: 6n+4
CLEAR Y CLEAR Z
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X INCREASE X # 8
INCREASE Y INCREASE Y # 8
INCREASE Z
)
INCREASE Z INCREASE Z
)
INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 8n+5
INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X INCREASE X
PRINT X # 24n+16
CLEAR X
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X
REPEAT V TIMES ( INCREASE Y )
)
INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 12n+8
REPEAT V TIMES ( INCREASE Z )
PRINT Z # 6n+4
INCREASE X INCREASE X
PRINT X # 3n+2
)
# % 16 == 11
REPEAT D TIMES (
CLEAR D
INCREASE A
# x: (16n+11); 18n+13; 27n+20
# y: 48n+34 (3x+1); 72n+52
# z: 24n+17; 36n+26; 54n+40
CLEAR Y CLEAR Z
REPEAT X TIMES (
INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y
PRINT Y # 48n+34
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z # 24
INCREASE Y INCREASE Y # 8
)
REPEAT V TIMES ( INCREASE Z ) # 16
INCREASE Y
)
INCREASE Z
PRINT Z # 24n+17
REPEAT X TIMES (
INCREASE Y
) # Y = 64n+8n + 45
INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 72n+52
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z
)
INCREASE Z INCREASE Z
)
INCREASE Z
PRINT Z # 36n+26
REPEAT O TIMES (
INCREASE X INCREASE X
REPEAT V TIMES (
REPEAT V TIMES ( INCREASE Z )
)
INCREASE Z INCREASE Z
)
INCREASE X INCREASE X
PRINT X # 18n+13
REPEAT V TIMES (
INCREASE Z INCREASE Z INCREASE Z
REPEAT O TIMES (
INCREASE X INCREASE X
)
INCREASE X
)
INCREASE Z INCREASE Z
PRINT Z # 54n+40
REPEAT O TIMES (
INCREASE X
)
INCREASE X INCREASE X INCREASE X
PRINT X # 27n+20
)
)
# MARKER H
REPEAT H TIMES (
CLEAR H
INCREASE E
# % 16 == 12
REPEAT A TIMES (
#CLEAR A keep
# x: (16n+12); 18n+16; 9n+8
# y: 8n+6; 12n+10
# z: 4n+3; 6n+5
CLEAR Y CLEAR Z
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE Y INCREASE Y
INCREASE Z
)
)
REPEAT V TIMES ( INCREASE Y ) INCREASE Y INCREASE Y
PRINT Y # 8n+6
INCREASE Z INCREASE Z INCREASE Z
PRINT Z # 4n+3
REPEAT O TIMES (
REPEAT V TIMES ( INCREASE Y )
INCREASE Z INCREASE Z
INCREASE X INCREASE X
)
REPEAT V TIMES ( INCREASE Y )
PRINT Y # 12n+10
INCREASE Z INCREASE Z
PRINT Z # 6n+5
REPEAT V TIMES ( INCREASE X )
PRINT X # 18n+16
CLEAR X
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X INCREASE X
)
INCREASE X
)
REPEAT V TIMES ( INCREASE X INCREASE X )
PRINT X # 9n+8
)
# % 16 == 13
REPEAT B TIMES (
CLEAR B
INCREASE A
# x: (16n+13); 3x+1; 6n+5; 9n+8
# z: 24n+20
# y: 12n+10; 18n+16
CLEAR Z CLEAR Y
REPEAT X TIMES (
INCREASE X INCREASE X
)
INCREASE X
PRINT X # 48n+40
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE Z INCREASE Z INCREASE Z
INCREASE Z INCREASE Z INCREASE Z
INCREASE Y INCREASE Y INCREASE Y
)
REPEAT V TIMES ( INCREASE Z ) INCREASE Z
INCREASE Y INCREASE Y
)
PRINT Z # 24n+20
INCREASE Y INCREASE Y
PRINT Y # 12n+10
CLEAR X
REPEAT O TIMES (
REPEAT V TIMES ( INCREASE X )
INCREASE X INCREASE X
)
REPEAT V TIMES ( INCREASE X ) INCREASE X
PRINT X # 6n+5
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X
INCREASE Y INCREASE Y INCREASE Y
INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 18n+16
INCREASE X INCREASE X INCREASE X
PRINT X # 9n+8
)
# % 16 == 14
REPEAT C TIMES (
CLEAR C
INCREASE A
# x: (16n+14); 24n+22; 36n+34; 54n+52; 27n+26
# y: 8n+7; 12n+11; 18n+17
CLEAR Y
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE Y INCREASE Y
INCREASE X INCREASE X
)
INCREASE Y
INCREASE X INCREASE X
)
INCREASE Y INCREASE Y INCREASE Y
PRINT Y # 8n+7
PRINT X # 24n+22
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE Y
INCREASE X INCREASE X INCREASE X
)
INCREASE Y
INCREASE X INCREASE X INCREASE X
)
PRINT Y # 12n+11
PRINT X # 36n+34
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE Y
REPEAT V TIMES ( INCREASE X )
)
INCREASE Y INCREASE Y
INCREASE X INCREASE X
)
REPEAT V TIMES ( INCREASE Y ) INCREASE Y INCREASE Y
PRINT Y # 18n+17
REPEAT V TIMES (
INCREASE X INCREASE X INCREASE X INCREASE X
)
INCREASE X INCREASE X
PRINT X # 54n+52
CLEAR X
REPEAT O TIMES (
REPEAT V TIMES (
REPEAT V TIMES ( INCREASE X ) INCREASE X INCREASE X
)
INCREASE X INCREASE X INCREASE X
)
REPEAT V TIMES (
INCREASE X INCREASE X INCREASE X
INCREASE X INCREASE X INCREASE X
)
INCREASE X INCREASE X
PRINT X # 27n+26
)
# % 16 == 15
REPEAT D TIMES (
CLEAR D
INCREASE A
# y: 48n+46 (3x+1)
# x: 24n+23
CLEAR Y
REPEAT X TIMES (
INCREASE Y INCREASE Y INCREASE Y
)
INCREASE Y
PRINT Y # 48n+46
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE X INCREASE X
)
INCREASE X INCREASE X
)
PRINT X # 24n+23
REPEAT X TIMES (
INCREASE Y
)
INCREASE Y
PRINT Y # 72n+70
REPEAT V TIMES (
REPEAT O TIMES (
INCREASE X INCREASE X INCREASE X
)
INCREASE X INCREASE X INCREASE X
)
PRINT X # 36n+35
REPEAT X TIMES (
INCREASE Y
)
INCREASE Y
PRINT Y # 108n+106
REPEAT O TIMES (
REPEAT V TIMES (
INCREASE X INCREASE X INCREASE X INCREASE X
)
INCREASE X INCREASE X
)
REPEAT V TIMES (
INCREASE X INCREASE X INCREASE X INCREASE X
)
INCREASE X INCREASE X
PRINT X # 54n+53
#REPEAT X TIMES (
# INCREASE Y
#)
#INCREASE Y # 162n+160
#PRINT Y
#REPEAT O TIMES (
# REPEAT V TIMES (
# REPEAT V TIMES (
# INCREASE X
# )
# INCREASE X INCREASE X
# )
# INCREASE X INCREASE X INCREASE X
#)
#REPEAT V TIMES (
# REPEAT V TIMES (
# INCREASE X
# )
# INCREASE X INCREASE X
#)
#INCREASE X INCREASE X INCREASE X
#PRINT X # 81n+80
## TODO: add more here! instruction limit reached, adding later once have free instructions
)
)
)
)
)
)
)
)
