var IZ={b:function(V,D){V[V.length]=D;},q:function(b,V,D){if(V<=0){return [D].concat(b);}else{if(V>=b.length){return b.concat([D]);}else{return b.slice(0,V).concat([D],b.slice(V,b.length));}}},e:function(b,V){if(V==0){return b.slice(1);}else{return b.slice(0,V).concat(b.slice(V+1,b.length));}},S:function(b){return b.concat();},h:function(b,V){return IZ.q(b,0,V);},o:function(b){return IZ.e(b,0);},H:function(b,V,D){for(var r in b){if((D!=null&&D(b[r],V)==0)||b[r]==V){return r-0;}}return -1;},V:function(b,D,r){var H=IZ.H(b,D,r);return IZ.e(b,H);},r:function(b,V){for(var D in b){if(b[D]==V){return true;}}return false;},l:function(b,V){if(!IZ.r(b,V)){IZ.b(b,V);}},D:function(b){b.length=0;}};
