You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
915 B

# Start program writes 0 at pos 0 and moves left, and jumps to 11, everything from here to 15 inputs an 8 in the negative registry
1:0,1,11,0,0,0
11:0,1,12,0,0,0
12:0,1,13,0,0,0
13:0,1,14,0,0,0
14:1,0,15,0,0,0
# At card 15 we flip a bit at registry position -4 to indicate an 8 in the negative registry, then we jump to 140
15:0,0,140,0,0,0
# At card 21 write a one and move to 22
21:1,0,22,0,0,0
# At card 22 write a one and jump to 210 where we start to move back to registry pos 0
22:1,1,210,1,1,210
# At 30 - 38 we keep a decrementer
30:1,1,31,0,0,0
31:1,1,32,0,0,0
32:1,1,33,0,0,0
33:1,1,34,0,0,0
34:1,1,35,0,0,0
35:1,1,36,0,0,0
36:1,1,37,0,0,0
37:1,1,38,0,0,0
38:1,1,0,0,0,0
# 140 - 142 just moves us back to registry pos 0
140:0,0,141,1,0,141
141:0,0,142,1,0,142
# At 142 we jump to 21
142:0,0,21,0,0,21
# Here we move back to registry pos 0 and then jump to 30
210:0,1,211,1,1,211
211:0,1,30,1,1,30