#N canvas 320 81 924 719 10; #X obj 191 213 textfile; #X obj 363 453 route control; #X obj 363 492 route mark; #X obj 191 360 switch print position; #X obj 494 583 bang; #X obj 494 612 s bangfile; #X obj 191 183 r bangfile; #X obj 572 583 bang; #X obj 333 322 r setmode; #X msg 572 610 print; #X obj 572 639 s setmode; #X msg 109 138 read small.txt; #X msg 227 138 read big.txt; #X msg 494 311 rewind; #X obj 450 284 t b b b; #X msg 472 349 position; #X obj 472 384 s setmode; #X obj 450 419 s bangfile; #X obj 420 229 s bangfile; #X obj 494 554 moses 0; #X obj 449 478 bang; #X obj 449 505 s bangfile; #X obj 333 390 t a a; #X obj 333 423 print skip; #X obj 191 407 print cue; #X msg 336 138 0; #X msg 379 138 1; #X msg 421 138 2; #X msg 460 138 3; #X msg 507 138 4; #X obj 450 255 t b f; #X obj 420 194 t b f; #X text 107 33 Click [read small.txt( then [0( \, [1( \, etc....; #X text 107 50 You will see "cue: This is mark 0" \, etc....; #X text 105 88 Click [read big.txt( should give the same behavior \, but does not.; #X connect 0 0 3 0; #X connect 1 0 2 0; #X connect 1 1 20 0; #X connect 2 0 19 0; #X connect 3 0 24 0; #X connect 3 1 22 0; #X connect 4 0 5 0; #X connect 6 0 0 0; #X connect 7 0 9 0; #X connect 8 0 3 1; #X connect 9 0 10 0; #X connect 11 0 0 0; #X connect 12 0 0 0; #X connect 13 0 17 0; #X connect 14 0 17 0; #X connect 14 1 15 0; #X connect 14 2 13 0; #X connect 15 0 16 0; #X connect 19 0 4 0; #X connect 19 1 7 0; #X connect 20 0 21 0; #X connect 22 0 23 0; #X connect 22 1 1 0; #X connect 25 0 31 0; #X connect 26 0 31 0; #X connect 27 0 31 0; #X connect 28 0 31 0; #X connect 29 0 31 0; #X connect 30 0 14 0; #X connect 30 1 19 1; #X connect 31 0 18 0; #X connect 31 1 30 0;