#N canvas 442 49 687 517 10;
#X obj 113 37 inlet;
#X obj 205 38 inlet;
#X obj 143 108 f;
#X obj 235 127 f;
#X text 174 110 a;
#X text 267 103 b;
#X obj 205 61 t b a;
#X obj 235 179 != 0;
#X text 99 209 while (b != 0);
#X obj 235 150 t a a a;
#X obj 381 326 mod;
#X obj 235 373 f;
#X obj 350 326 f;
#X text 147 374 return a;
#X obj 235 397 outlet;
#X obj 305 237 t b b b;
#X obj 113 58 t b a;
#X obj 235 103 f;
#X text 434 327 b-next = a mod b;
#X text 467 271 a-next = b;
#X text 269 130 b-next;
#X obj 327 283 f;
#X obj 235 204 select 0 1;
#X connect 0 0 16 0;
#X connect 1 0 6 0;
#X connect 2 0 12 1;
#X connect 3 0 9 0;
#X connect 6 0 2 0;
#X connect 6 1 17 0;
#X connect 7 0 22 0;
#X connect 9 0 7 0;
#X connect 9 1 21 1;
#X connect 9 2 10 1;
#X connect 10 0 3 1;
#X connect 11 0 14 0;
#X connect 12 0 10 0;
#X connect 15 0 3 0;
#X connect 15 1 21 0;
#X connect 15 2 12 0;
#X connect 16 0 17 0;
#X connect 16 1 2 0;
#X connect 17 0 3 0;
#X connect 21 0 12 1;
#X connect 21 0 11 1;
#X connect 22 0 11 0;
#X connect 22 1 15 0;
