#N struct g1 float x float y float q;
#N canvas 241 458 827 446 12;
#X obj 164 282 struct g1 float x float y float q;
#X obj 195 158 pointer;
#X obj 121 309 filledpolygon 22 12 3 0 0 q 0 100 100 0 100;
#X obj 104 200 append g1 x y;
#X obj 194 84 t b b b;
#X obj 193 60 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 407 161 pointer;
#X msg 433 123 next;
#X obj 468 203 set g1 q;
#X floatatom 504 159 5 0 0 0 - - -;
#X msg 14 155 50 50 \, 200 50 \, 50 200;
#X text 51 15 5.2.3.1. data structures 4;
#X text 215 56 first here;
#X text 418 64 then here;
#X text 477 116 from here to the next;
#X text 502 139 adjust yalues here;
#X msg 263 155 \; pd-graphic clear;
#X msg 197 122 traverse pd-graphic \, bang;
#N canvas 0 0 482 332 graphic 1;
#X scalar g1 50 50 75 \;;
#X scalar g1 200 50 86 \;;
#X scalar g1 50 200 313 \;;
#X restore 348 251 pd graphic;
#X text 572 393 www.pd-tutorial.com;
#X text 575 366 Johannes Kreidler;
#X msg 405 91 traverse pd-graphic;
#X connect 1 0 3 2;
#X connect 4 0 10 0;
#X connect 4 1 17 0;
#X connect 4 2 16 0;
#X connect 5 0 4 0;
#X connect 6 0 8 1;
#X connect 7 0 6 0;
#X connect 9 0 8 0;
#X connect 10 0 3 0;
#X connect 17 0 1 0;
#X connect 21 0 6 0;
