(function(){science={version:“1.7.0”},science.ascending=function(a,b){return a-b},science.EULER=.5772156649015329,science.expm1=function(a){return a<1e-5&&a>-0.00001?a+.5*a*a:Math.exp(a)-1},science.functor=function(a){return typeof a==“function”?a:function(){return a}},science.hypot=function(a,b){a=Math.abs(a),b=Math.abs(b);var c,d;a>b?(c=a,d=b):(c=b,d=a);var e=d/c;return c*Math.sqrt(1+e*e)},science.quadratic=function(){function b(b,c,d){var e=c*c-4*b*d;if(e>0){e=Math.sqrt(e)/(2*b);return a?:[-c-e,-c+e]}if(e===0){e=-c/(2*b);return a?:[e]}if(a){e=Math.sqrt(-e)/(2*b);return}return[]}var a=!1;b.complex=function©{if(!arguments.length)return a;a=c;return b};return b},science.zeroes=function(a){var b=-1,c=[];if(arguments.length===1)while(++b=0;else while(++b=science.zeroes.apply(this,Array.prototype.slice.call(arguments,1));return c},science.vector={},science.vector.cross=function(a,b){return[a*b-a*b,a*b-a*b,a*b-a*b]},science.vector.dot=function(a,b){var c=0,d=-1,e=Math.min(a.length,b.length);while(++da[0].length
“ != ”+e};var i=Array©;while(++f<c){i=Array(d),g=-1;while(++g<d){var j=0;h=-1;while(++h