#N canvas 778 45 469 624 10; #X obj 33 151 pack f s; #X obj 33 113 \$0; #X msg 14 457 bang \, set; #X msg 23 518; #X obj 33 370 s; #X obj 33 332 \$0; #X msg 23 476 add2 \$1; #X obj 33 313 t b s; #X obj 33 233 r \$0-r1; #X msg 33 201 \; \$2/foreach_child symbol \$1-r1; #X obj 33 389 r \$0-r2; #X msg 33 438 \$4; #X obj 14 94 t b b f; #X msg 73 113 set \$1; #X obj 23 556 #fold max; #X obj 23 575 #to_float; #X obj 23 537 t a; #X text 45 536 HACK; #X obj 33 170 t a a; #X msg 122 150 symbol \$2/foreach_child; #X text 174 168 (dummy); #X text 120 182 to prevent "no such object"; #X obj 14 15 inlet; #X obj 23 594 outlet; #X obj 78 16 inlet; #X msg 33 351 getbounds \$1-r2 1; #X obj 122 169 receives; #X obj 33 252 shunt 2 \$1; #X obj 99 271 spigot; #X obj 29 495 r \$0-zz; #X obj 73 132 s \$0-zz; #X obj 135 252 gf/string_<; #X obj 14 38 route2 before; #X msg 152 74 symbol \$1; #X obj 99 252 t s s; #X obj 33 409 route bang; #X text 99 408 HACK; #X connect 0 0 18 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 16 0; #X connect 5 0 25 0; #X connect 6 0 3 0; #X connect 7 0 5 0; #X connect 7 1 4 1; #X connect 8 0 27 0; #X connect 10 0 35 0; #X connect 11 0 6 0; #X connect 12 0 2 0; #X connect 12 1 1 0; #X connect 12 2 13 0; #X connect 13 0 30 0; #X connect 14 0 15 0; #X connect 15 0 23 0; #X connect 16 0 14 0; #X connect 18 0 9 0; #X connect 18 1 19 0; #X connect 19 0 26 0; #X connect 22 0 32 0; #X connect 24 0 0 1; #X connect 25 0 4 0; #X connect 27 0 7 0; #X connect 27 1 34 0; #X connect 28 0 7 0; #X connect 29 0 3 0; #X connect 31 0 28 1; #X connect 32 0 33 0; #X connect 32 1 12 0; #X connect 33 0 31 1; #X connect 34 0 28 0; #X connect 34 1 31 0; #X connect 35 1 11 0;