#N canvas 136 43 1415 574 10; #X obj 87 146 f; #X obj 142 150 + 1; #X msg 103 117 0; #X obj 87 40 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 27 237 bang; #X obj 124 274 spigot; #X msg 87 219 0; #X obj 87 60 t b b b; #X msg 131 85 1; #X obj 87 194 sel 10; #X obj 155 245 print nodelay; #X obj 124 218 t f f; #X obj 87 171 t f f; #X obj 947 165 f; #X obj 928 240 + 1; #X msg 947 97 0; #X obj 977 259 print nodelay; #X obj 947 190 moses 10; #X obj 947 216 t f f; #X text 912 34 other solution; #X obj 344 150 f; #X obj 399 154 + 1; #X msg 360 121 0; #X obj 344 44 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 284 241 bang; #X obj 381 303 spigot; #X msg 344 248 0; #X obj 344 64 t b b b; #X msg 388 89 1; #X obj 344 223 sel 10; #X obj 412 274 print nodelay; #X obj 381 247 t f f; #X obj 344 175 t f f; #X obj 649 180 f; #X obj 704 184 + 1; #X msg 665 151 0; #X obj 649 74 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 589 271 bang; #X obj 716 305 spigot; #X msg 649 253 0; #X obj 649 94 t b b b; #X msg 693 119 1; #X obj 649 228 sel 10; #X obj 686 363 print nodelay; #X obj 686 252 t f f; #X obj 649 205 t f f; #X text 356 18 bad (stack overflow); #X text 646 18 bad; #X text 111 11 good; #X connect 0 0 12 0; #X connect 1 0 0 1; #X connect 2 0 0 1; #X connect 3 0 7 0; #X connect 4 0 0 0; #X connect 5 0 4 0; #X connect 6 0 5 1; #X connect 7 0 0 0; #X connect 7 1 2 0; #X connect 7 2 8 0; #X connect 8 0 5 1; #X connect 9 0 6 0; #X connect 9 1 11 0; #X connect 11 0 5 0; #X connect 11 1 10 0; #X connect 12 0 9 0; #X connect 12 1 1 0; #X connect 13 0 17 0; #X connect 14 0 13 0; #X connect 15 0 13 0; #X connect 17 0 18 0; #X connect 18 0 14 0; #X connect 18 1 16 0; #X connect 20 0 32 0; #X connect 21 0 20 1; #X connect 22 0 20 1; #X connect 23 0 27 0; #X connect 24 0 20 0; #X connect 25 0 24 0; #X connect 26 0 25 1; #X connect 27 0 20 0; #X connect 27 1 22 0; #X connect 27 2 28 0; #X connect 28 0 25 1; #X connect 29 0 26 0; #X connect 29 1 31 0; #X connect 31 0 25 0; #X connect 31 1 30 0; #X connect 32 0 21 0; #X connect 32 1 29 0; #X connect 33 0 45 0; #X connect 34 0 33 1; #X connect 35 0 33 1; #X connect 36 0 40 0; #X connect 37 0 33 0; #X connect 38 0 37 0; #X connect 39 0 38 1; #X connect 40 0 33 0; #X connect 40 1 35 0; #X connect 40 2 41 0; #X connect 41 0 38 1; #X connect 42 0 39 0; #X connect 42 1 44 0; #X connect 44 0 43 0; #X connect 44 1 38 0; #X connect 45 0 42 0; #X connect 45 1 34 0;