#N canvas 71 230 760 526 12;
#X obj -26 145 swap;
#X floatatom 5 116 5 0 0 0 - - -;
#X floatatom -48 116 5 0 0 0 - - -;
#X obj -74 18 cnv 15 400 40 empty empty [swap] 80 18 0 24 -262144 -66577
0;
#X obj -9 268 /;
#X floatatom 10 234 5 0 0 0 - - -;
#X floatatom -38 235 5 0 0 0 - - -;
#X floatatom -9 306 5 0 0 0 - - -;
#X obj -100 195 print esq;
#X obj 17 197 print dir;
#X text 110 108 Em casos especiais \, você pode querer inverter a ordem
da direita para a esquerda. O [swap] serve para isso. ele respeita
a regra da direita para a esquerda \, tanto nos inlets (quente e frio)
como nos outlets (primeiro o dado é enviado pela direita \, e depois
pela esquerda - como se vê nos objetos [print].;
#X text 114 211 Agora \, o [swap] inverte os dados \, de modo que o
dado enviado pelo inlet quente (esquero) vai para o outlet direito.
;
#X floatatom 363 312 5 0 0 0 - - -;
#X floatatom 295 312 5 0 0 0 - - -;
#X floatatom 418 417 5 0 0 0 - - -;
#X floatatom 295 418 5 0 0 0 - - -;
#X obj 295 387 float;
#X obj 295 344 trigger bang float;
#X text -116 379 Esse é um [swap] programado com o [trigger] e o [float]
;
#X connect 0 0 8 0;
#X connect 0 0 6 0;
#X connect 0 1 5 0;
#X connect 0 1 9 0;
#X connect 1 0 0 1;
#X connect 2 0 0 0;
#X connect 4 0 7 0;
#X connect 5 0 4 1;
#X connect 6 0 4 0;
#X connect 12 0 16 1;
#X connect 13 0 17 0;
#X connect 16 0 15 0;
#X connect 17 0 16 0;
#X connect 17 1 14 0;
