#N canvas 0 31 583 340 10;
#X floatatom 197 104 5 0 0 0 - - -;
#X msg 118 105 0 1 2 3 4;
#X obj 197 163 print shorter;
#N canvas 130 18 600 416 rot 0;
#X obj 173 193 list prepend;
#X obj 151 44 inlet;
#X obj 252 115 inlet;
#X text 304 115 how often to rotate;
#X obj 151 220 list;
#X text 198 43 list to rotate;
#X obj 151 250 outlet;
#X obj 151 70 t b l b;
#X text 267 194 move right part of list to left.;
#X obj 173 152 list-splat 1;
#X connect 0 0 4 1;
#X connect 1 0 7 0;
#X connect 2 0 9 1;
#X connect 4 0 6 0;
#X connect 7 0 4 0;
#X connect 7 1 9 0;
#X connect 7 2 0 1;
#X connect 9 0 0 0;
#X connect 9 1 0 1;
#X restore 374 156 pd rot;
#X msg 374 126 0 1 2 3 4;
#X floatatom 456 127 5 0 0 0 - - -;
#X obj 374 184 print;
#X obj 118 138 list-splat 2;
#X text 72 37 list-splat: an advanced [list split] which also accepts
negative indices to split of elements from the back of a list.;
#X obj 118 219 print head;
#X obj 157 192 print tail;
#N canvas 506 181 494 396 META 0;
#X text 12 25 LICENSE SIBSD;
#X text 12 195 HELP_PATCH_AUTHORS Frank Barknecht. "pd meta" information
added by Jonathan Wilkes for Pd version 0.42.;
#X text 12 5 KEYWORDS control list_op;
#X text 12 45 DESCRIPTION an advanced [list split] which also accepts
negative indices to split elements from the back of a list;
#X text 12 75 INLET_0 anything;
#X text 12 95 INLET_1 float;
#X text 12 115 OUTLET_0 list float symbol pointer;
#X text 12 135 OUTLET_1 list float symbol pointer;
#X text 12 155 OUTLET_2 list float symbol pointer;
#X text 12 175 AUTHOR Frank Barknecht;
#X restore 521 311 pd META;
#X connect 0 0 7 1;
#X connect 1 0 7 0;
#X connect 3 0 6 0;
#X connect 4 0 3 0;
#X connect 5 0 3 1;
#X connect 7 0 9 0;
#X connect 7 1 10 0;
#X connect 7 2 2 0;
