diff --git a/app/browsercheck.js b/app/browsercheck.js new file mode 100644 index 0000000000..113741ba34 --- /dev/null +++ b/app/browsercheck.js @@ -0,0 +1,27 @@ +function isChrome() { + // Snippet taken from: http://stackoverflow.com/questions/4565112/javascript-how-to-find-out-if-the-user-browser-is-chrome/13348618#13348618 + // + // please note + // that IE11 now returns undefined again for window.chrome + // and new Opera 30 outputs true for window.chrome + // and new IE Edge outputs to true now for window.chrome + // and if not iOS Chrome check + // so use the below updated condition + var isChromium = window.chrome, + winNav = window.navigator, + vendorName = winNav.vendor, + isOpera = winNav.userAgent.indexOf("OPR") > -1, + isIEedge = winNav.userAgent.indexOf("Edge") > -1, + isIOSChrome = winNav.userAgent.match("CriOS"); + + if (isIOSChrome) { + // is Google Chrome on IOS + return true; + } else if (isChromium !== null && isChromium !== undefined && vendorName === "Google Inc." && isOpera == false && isIEedge == false) { + // is Google Chrome + return true; + } else { + // not Google Chrome + return false; + } +} diff --git a/app/co2eq.js b/app/co2eq.js new file mode 100644 index 0000000000..cabb6d3e7e --- /dev/null +++ b/app/co2eq.js @@ -0,0 +1,115 @@ +function Co2eqCalculator() { + // Node dependencies + if (typeof require != 'undefined') { + d3 = require('d3'); + math = require('mathjs'); + } + + this.defaultCo2eqFootprint = { + 'biomass': 740, + 'coal': 820, + 'gas': 490, + 'hydro': 24, + 'nuclear': 12, + 'oil': 650, + 'solar': 45, + 'wind': 12, + }; // in gCo2eq/kWh + + this.countryCo2eqFootprint = { + 'DE': function (productionMode) { + return productionMode == 'other' ? 700 : null; + }, + 'DK': function (productionMode) { + return productionMode == 'other' ? 700 : null; + }, + 'FI': function (productionMode) { + return productionMode == 'other' ? 700 : null; + }, + 'GB': function (productionMode) { + return productionMode == 'other' ? 300 : null; + }, + 'NO': function (productionMode) { + return productionMode == 'other' ? 700 : null; + }, + 'SE': function (productionMode) { + return productionMode == 'other' ? 700 : null; + } + }; + + this.footprintOf = function(productionMode, countryKey) { + var defaultFootprint = this.defaultCo2eqFootprint[productionMode]; + var countryFootprint = this.countryCo2eqFootprint[countryKey] || function () { }; + return countryFootprint(productionMode) || defaultFootprint; + }; + + this.compute = function(countries) { + var validCountries = d3.entries(countries) + .map(function(d) { return d.value.data }) + .filter(function (d) { + return d.countryCode !== undefined; + }); + var validCountryKeys = validCountries.map(function (d) { return d.countryCode }); + + // x_i: unknown co2 (consumption) footprint of i-th country + // f_ij: known co2 footprint of j-th system of i-th country + // v_ij: power volume of j-th system of i-th country + // CO2 mass flow balance equation for each country i: + // x_i * (sum_j_intern(v_ij) + sum_j_import(v_ij) - sum_j_export(v_ij)) = + // sum_j_intern(f_ij * v_ij) + // + sum_j_import(x_j * v_ij) + // - x_i * sum_j_export(v_ij) + + // We wish to solve Ax = b + var n = validCountries.length; + var A = math.sparse().resize([n, n]); + var b = math.zeros(n); + + var that = this; + + validCountries.forEach(function (country, i) { + A.set([i, i], -country.totalProduction - country.totalNetExchange); + // Intern + d3.entries(country.production).forEach(function (production) { + var footprint = that.footprintOf(production.key, country.countryCode); + if (footprint === undefined) { + console.warn(country.countryCode + ' CO2 footprint of ' + production.key + ' is unknown'); + return; + } + // Accumulate + b.set([i], b.get([i]) - footprint * production.value); + }); + // Exchanges + d3.entries(country.exchange).forEach(function (exchange) { + var j = validCountryKeys.indexOf(exchange.key); + if (j < 0) { + console.warn(country.countryCode + ' neighbor ' + exchange.key + ' has no data'); + return; + } + if (exchange.value > 0) { + // Import + A.set([i, j], exchange.value); + } else { + // Accumulate export + A.set([i, i], A.get([i, i]) - Math.abs(exchange.value)); + } + }); + }); + + // Solve + var x = math.lusolve(A, b); + this.assignments = {}; + x.toArray().forEach(function (x, i) { + that.assignments[validCountries[i].countryCode] = x[0]; + }); + + return this; + } + + return this; +} + +if (typeof module != 'undefined') + module.exports = { + Co2eqCalculator: Co2eqCalculator + } diff --git a/app/countrymap.js b/app/countrymap.js new file mode 100644 index 0000000000..3978449bdf --- /dev/null +++ b/app/countrymap.js @@ -0,0 +1,119 @@ +function CountryMap(selector, co2color) { + var that = this; + + this.STROKE_WIDTH = 0.3; + + this.selectedCountry = undefined; + + this.root = d3.select(selector); + this.co2color = co2color; + this.graticule = this.root + .on('click', function (d, i) { + if (that.selectedCountry !== undefined) { + that.selectedCountry + .style('stroke', 'black') + .style('stroke-width', that.STROKE_WIDTH); + } + that.seaClickHandler.call(this, d, i); + }) + .append('path') + .attr('class', 'graticule') + this.land = this.root.append('g'); +} + +CountryMap.prototype.render = function() { + var computedMapWidth = this.root.node().getBoundingClientRect().width, + computedMapHeight = this.root.node().getBoundingClientRect().height; + + this._projection = d3.geo.mercator() + .center([3, 48]) + .translate([0.6 * computedMapWidth, 0.6 * computedMapHeight]) + .scale(700); + + this.path = d3.geo.path() + .projection(this._projection); + + var graticuleData = d3.geo.graticule() + .step([5, 5]); + + this.graticule + .datum(graticuleData) + .attr('d', this.path); + + var that = this; + if (this._data) { + var getCo2Color = function (d) { + return (d.data.co2 !== undefined) ? that.co2color(d.data.co2) : 'gray'; + }; + var selector = this.land.selectAll('.country') + .data(this._data); + selector.enter() + .append('path') + .attr('class', 'country') + .attr('stroke', 'black') + .attr('stroke-width', that.STROKE_WIDTH) + .attr('fill', getCo2Color) + .on('mouseover', function (d, i) { + return that.countryMouseOverHandler.call(this, d, i); + }) + .on('mouseout', function (d, i) { + return that.countryMouseOutHandler.call(this, d, i); + }) + .on('click', function (d, i) { + d3.event.stopPropagation(); // To avoid call click on sea + if (that.selectedCountry !== undefined) { + that.selectedCountry + .style('stroke', 'black') + .style('stroke-width', that.STROKE_WIDTH); + } + that.selectedCountry = d3.select(this); + // that.selectedCountry + // .style('stroke', 'darkred') + // .style('stroke-width', 1.5); + return that.countryClickHandler.call(this, d, i); + }); + selector + .attr('d', this.path) + .transition() + .attr('fill', getCo2Color); + } +} + +CountryMap.prototype.projection = function(arg) { + if (!arg) return this._projection; + else this._projection = arg; + return this; +}; + +CountryMap.prototype.onSeaClick = function(arg) { + if (!arg) return this.seaClickHandler; + else this.seaClickHandler = arg; + return this; +}; + +CountryMap.prototype.onCountryClick = function(arg) { + if (!arg) return this.countryClickHandler; + else this.countryClickHandler = arg; + return this; +}; + +CountryMap.prototype.onCountryMouseOver = function(arg) { + if (!arg) return this.countryMouseOverHandler; + else this.countryMouseOverHandler = arg; + return this; +}; + +CountryMap.prototype.onCountryMouseOut = function(arg) { + if (!arg) return this.countryMouseOutHandler; + else this.countryMouseOutHandler = arg; + return this; +}; + +CountryMap.prototype.data = function(data) { + if (!data) { + return this._data; + } else { + this._data = data; + } + return this; +}; diff --git a/app/countrytable.js b/app/countrytable.js new file mode 100644 index 0000000000..f8f065c670 --- /dev/null +++ b/app/countrytable.js @@ -0,0 +1,372 @@ +function CountryTable(selector, co2Color) { + this.root = d3.select(selector); + this.co2Color = co2Color; + + // Create containers + this.headerRoot = this.root.append('g'); + this.productionRoot = this.root.append('g'); + this.exchangeRoot = this.root.append('g'); + + // Constants + this.ROW_HEIGHT = 10; + this.RECT_OPACITY = 0.8; + this.LABEL_MAX_WIDTH = 60; + this.PADDING_X = 5; this.PADDING_Y = 5; // Inner paddings + this.FLAG_SIZE_MULTIPLIER = 3; + this.TEXT_ADJUST_Y = 9; // To align properly on a line + this.PRODUCTION_COLORS = { + 'wind': '#74cdb9', + 'solar': '#f27406', + 'hydro': '#2772b2', + 'biomass': '#166a57', + 'coal': '#ac8c35', + 'oil': '#8356a2', + 'nuclear': '#AEB800', + 'gas': '#f30a0a', + 'other': 'gray' + }; + this.PRODUCTION_MODES = d3.keys(this.PRODUCTION_COLORS); + this.POWER_FORMAT = function (d) { return d3.format('s')(d * 1000000) + 'W'; }; + + // State + this._displayByEmissions = false; + + // Header + this.gPowerAxis = this.headerRoot.append('g') + .attr('class', 'x axis'); +} + +CountryTable.prototype.render = function() { + var that = this; + + var width = this.root.node().getBoundingClientRect().width; + if (width == 0) + return; + + // Update scale + this.barMaxWidth = width - 2 * this.PADDING_X - this.LABEL_MAX_WIDTH; + this.powerScale = d3.scale.linear() + .range([0, this.barMaxWidth]); + this.co2Scale = d3.scale.linear() + .range([0, this.barMaxWidth]); + + // ** Production labels and rects ** + var gNewRow = this.productionRoot.selectAll('.row') + .data(this.PRODUCTION_MODES) + .enter() + .append('g') + .attr('class', 'row') + .attr('transform', function(d, i) { + return 'translate(0,' + (i * (that.ROW_HEIGHT + that.PADDING_Y)) + ')'; + }); + gNewRow.append('text') + .text(function(d) { return d; }) + .attr('transform', 'translate(0, ' + this.TEXT_ADJUST_Y + ')'); + gNewRow.append('rect') + .attr('class', 'capacity') + .attr('height', this.ROW_HEIGHT) + .attr('fill', function (d) { return that.PRODUCTION_COLORS[d]; }) + .attr('fill-opacity', 0.2) + .attr('stroke', function (d) { return that.PRODUCTION_COLORS[d]; }) + .attr('stroke-width', 1.0) + .attr('opacity', 0.3) + .attr('shape-rendering', 'crispEdges'); + gNewRow.append('rect') + .attr('class', 'production') + .attr('height', this.ROW_HEIGHT) + .attr('fill', function (d) { return that.PRODUCTION_COLORS[d]; }) + .attr('opacity', this.RECT_OPACITY) + .attr('shape-rendering', 'crispEdges'); + gNewRow.append('text') + .attr('class', 'unknown') + .text('?') + .style('fill', 'darkgray') + .attr('transform', 'translate(1, ' + this.TEXT_ADJUST_Y + ')') + .style('display', 'none'); + this.resize(); +} + +CountryTable.prototype.displayByEmissions = function(arg) { + if (arg === undefined) return this._displayByEmissions; + else { + this._displayByEmissions = arg; + // Quick hack to re-render + this.data(this._data); + } + return this; +} + +CountryTable.prototype.onExchangeMouseOver = function(arg) { + if (!arg) return this.exchangeMouseOverHandler; + else this.exchangeMouseOverHandler = arg; + return this; +} +CountryTable.prototype.onExchangeMouseOut = function(arg) { + if (!arg) return this.exchangeMouseOutHandler; + else this.exchangeMouseOutHandler = arg; + return this; +} +CountryTable.prototype.onProductionMouseOver = function(arg) { + if (!arg) return this.productionMouseOverHandler; + else this.productionMouseOverHandler = arg; + return this; +} +CountryTable.prototype.onProductionMouseOut = function(arg) { + if (!arg) return this.productionMouseOutHandler; + else this.productionMouseOutHandler = arg; + return this; +} + +CountryTable.prototype.resize = function() { + this.headerHeight = 2 * this.ROW_HEIGHT; + this.productionHeight = this.PRODUCTION_MODES.length * (this.ROW_HEIGHT + this.PADDING_Y); + this.exchangeHeight = (!this._data) ? 0 : d3.entries(this._data.exchange).length * (this.ROW_HEIGHT + this.PADDING_Y); + + this.yProduction = this.headerHeight + this.ROW_HEIGHT; + this.productionRoot + .attr('transform', 'translate(0,' + this.yProduction + ')'); + this.yExchange = this.yProduction + this.productionHeight + this.ROW_HEIGHT + this.PADDING_Y; + this.exchangeRoot + .attr('transform', 'translate(0,' + this.yExchange + ')'); + + this.root + .attr('height', this.yExchange + this.exchangeHeight); +} + +CountryTable.prototype.show = function() { + this.root.style('display', 'block'); + d3.select('.country-table-header') + .style('display', 'block'); + this.render(); +} + +CountryTable.prototype.hide = function() { + this.root.style('display', 'none'); + d3.select('.country-table-header') + .style('display', 'none'); +} + +CountryTable.prototype.data = function(arg) { + var that = this; + + if (!arg) return this._data; + else { + this._data = arg; + var exchangeData = d3.entries(this._data.exchange); + + // Construct a list having each production in the same order as + // `this.PRODUCTION_MODES` + var sortedProductionData = this.PRODUCTION_MODES.map(function (d) { + return { + production: arg.production[d], + capacity: arg.capacity[d], + mode: d, + gCo2eqPerkWh: co2eqCalculator.footprintOf(d, that._data.countryCode), + gCo2eqPerH: co2eqCalculator.footprintOf(d, that._data.countryCode) * 1000.0 * arg.production[d] + }; + }); + + // update scales + this.powerScale + .domain([ + -this._data.maxExport, + Math.max(this._data.maxCapacity, this._data.maxProduction) + ]); + // co2 scale in tCO2eq/s + var maxCO2eqExport = d3.max(exchangeData, function (d) { + return d.value >= 0 ? 0 : that._data.co2 / 1000.0 * -d.value; + }); + var maxCO2eqImport = d3.max(exchangeData, function (d) { + return d.value <= 0 ? 0 : that._data.neighborCo2[d.key]() / 1000.0 * d.value; + }); + this.co2Scale + .domain([ + -maxCO2eqExport || 0, + Math.max( + d3.max(sortedProductionData, function (d) { return d.gCo2eqPerH / 1000000.0; }), + maxCO2eqImport || 0 + ) + ]); + + // Prepare axis + this.axis = d3.svg.axis() + .orient('top') + .innerTickSize(-250) + .outerTickSize(0) + .ticks(4); + if (that._displayByEmissions) + this.axis + .scale(this.co2Scale) + .tickFormat(function (d) { return d3.format('s')(d) + 't/h'; }); + else + this.axis + .scale(this.powerScale) + .tickFormat(this.POWER_FORMAT) + this.gPowerAxis + .transition() + .attr('transform', 'translate(' + (this.powerScale.range()[0] + this.LABEL_MAX_WIDTH) + ', 24)') + .call(this.axis); + this.gPowerAxis.selectAll('.tick text') + .attr('fill', 'gray') + .attr('font-size', '0.7em') + this.gPowerAxis.selectAll('.tick line') + .style('stroke', 'gray') + .style('stroke-width', 1) + .attr('opacity', 0.3) + .attr('shape-rendering', 'crispEdges') + this.gPowerAxis.select('path') + .style('fill', 'none') + .style('stroke', 'gray') + .attr('opacity', 0.3) + .attr('shape-rendering', 'crispEdges') + + + // Set header + var header = d3.select('.country-table-header'); + header.select('img.country-flag') + .attr('width', 4 * this.FLAG_SIZE_MULTIPLIER) + .attr('height', 3 * this.FLAG_SIZE_MULTIPLIER) + .attr('src', 'vendor/flag-icon-css/flags/4x3/' + this._data.countryCode.toLowerCase() + '.svg') + header.select('span.country-name') + .text(this._data.countryCode); + header.select('span.country-last-update') + .text(moment(this._data.datetime).fromNow()) + + var selection = this.productionRoot.selectAll('.row') + .data(sortedProductionData); + /*selection.select('rect.capacity') + .attr('fill', function (d) { return that.co2Color(d.gCo2eqPerkWh); }) + .attr('stroke', function (d) { return that.co2Color(d.gCo2eqPerkWh); });*/ + if (that._displayByEmissions) + selection.select('rect.capacity') + .transition() + .style('display', 'none') + else + selection.select('rect.capacity') + .transition() + .attr('x', that.LABEL_MAX_WIDTH + that.powerScale(0)) + .attr('width', function (d) { + return (d.capacity === undefined || d.production === undefined) ? 0 : (that.powerScale(d.capacity) - that.powerScale(0)); + }) + .each('end', function () { d3.select(this).style('display', 'block'); }); + selection.select('rect.production') + .on('mouseover', function (d) { + that.productionMouseOverHandler.call(this, d, that._data.countryCode); + }) + .on('mouseout', function (d) { + that.productionMouseOutHandler.call(this, d); + }) + .on('click', function (d) { + console.log(d.gCo2eqPerH / 1000000.0, 'tCO2eq/h'); + }) + /*selection.select('rect.production') + .attr('fill', function (d) { return that.co2Color(d.gCo2eqPerkWh); });*/ + if (that._displayByEmissions) + selection.select('rect.production') + .transition() + .attr('x', that.LABEL_MAX_WIDTH + that.co2Scale(0)) + .attr('width', function (d) { + return !isFinite(d.gCo2eqPerH) ? 0 : (that.co2Scale(d.gCo2eqPerH / 1000000.0) - that.co2Scale(0)); + }); + else + selection.select('rect.production') + .transition() + .attr('x', that.LABEL_MAX_WIDTH + that.powerScale(0)) + .attr('width', function (d) { + return d.production === undefined ? 0 : (that.powerScale(d.production) - that.powerScale(0)); + }); + selection.select('text.unknown') + .transition() + .attr('x', that.LABEL_MAX_WIDTH + (that._displayByEmissions ? that.co2Scale(0) : that.powerScale(0))) + .style('display', function (d) { + return d.production === undefined ? 'block' : 'none'; + }); + + // Construct exchanges + var selection = this.exchangeRoot.selectAll('.row') + .data(exchangeData); + selection.exit().remove(); + var gNewRow = selection.enter().append('g') + .attr('class', 'row') + .attr('transform', function (d, i) { + return 'translate(0,' + i * (that.ROW_HEIGHT + that.PADDING_Y) + ')'; + }); + gNewRow.append('image') + .attr('width', 4 * this.FLAG_SIZE_MULTIPLIER) + .attr('height', 3 * this.FLAG_SIZE_MULTIPLIER); + gNewRow.append('text') + .attr('x', 4 * this.FLAG_SIZE_MULTIPLIER + this.PADDING_X) + .attr('transform', 'translate(0, ' + this.TEXT_ADJUST_Y + ')'); // TODO: Translate by the right amount of em + gNewRow.append('text') + .attr('class', 'unknown') + .style('fill', 'darkgray') + .text('?'); + gNewRow.append('rect') + .attr('height', this.ROW_HEIGHT) + .attr('opacity', this.RECT_OPACITY) + .style('transform-origin', 'left') + selection.select('text.unknown') + .transition() + .attr('transform', 'translate(' + (that.LABEL_MAX_WIDTH + that.co2Scale(0)) + ', ' + this.TEXT_ADJUST_Y + ')') + .style('display', function(d) { + return (that._displayByEmissions && getExchangeCo2eq(d) === undefined) ? 'block' : 'none'; + }); + selection.select('image') + .attr('xlink:href', function (d) { + return 'vendor/flag-icon-css/flags/4x3/' + d.key.toLowerCase() + '.svg'; + }) + function getExchangeCo2eq(d) { + return d.value > 0 ? + (that._data.neighborCo2[d.key]() !== undefined) ? that._data.neighborCo2[d.key]() : undefined + : (that._data.co2 !== undefined) ? that._data.co2 : undefined; + } + selection.select('rect') + .on('mouseover', function (d) { + that.exchangeMouseOverHandler.call(this, d, that._data.countryCode); + }) + .on('mouseout', function (d) { + that.exchangeMouseOutHandler.call(this, d); + }) + .transition() + .attr('fill', function (d, i) { + if (that._displayByEmissions) + return 'gray' + else { + var co2intensity = getExchangeCo2eq(d); + return (co2intensity !== undefined) ? that.co2Color(co2intensity) : 'gray'; + } + }) + .attr('x', function (d) { + if (that._displayByEmissions) { + var co2intensity = getExchangeCo2eq(d); + if (getExchangeCo2eq(d) === undefined) + return that.LABEL_MAX_WIDTH; + else + return that.LABEL_MAX_WIDTH + that.co2Scale(Math.min(d.value / 1000.0 * co2intensity, 0)); + } + else + return that.LABEL_MAX_WIDTH + that.powerScale(Math.min(d.value, 0)); + }) + .attr('width', function (d) { + if (that._displayByEmissions) { + var co2intensity = getExchangeCo2eq(d); + if (getExchangeCo2eq(d) === undefined) + return 0; + else + return Math.abs(that.co2Scale(d.value / 1000.0 * co2intensity) - that.co2Scale(0)); + } + else + return Math.abs(that.powerScale(d.value) - that.powerScale(0)); + }) + selection.select('text') + .text(function(d) { return d.key; }); + d3.select('.country-emission-intensity') + .text(Math.round(this._data.co2)); + d3.select('.country-emission-rect') + .transition() + .style('background-color', that.co2Color(this._data.co2)); + + this.resize(); + } + return this; +}; diff --git a/app/exchangelayer.js b/app/exchangelayer.js new file mode 100644 index 0000000000..2f378df3d6 --- /dev/null +++ b/app/exchangelayer.js @@ -0,0 +1,131 @@ +function ExchangeLayer(selector) { + this.TRIANGLE_HEIGHT = 1.0; + this.GRADIENT_ANIMATION_MIDDLE_WIDTH_COEFFICIENT = 0.2; + this.exchangeAnimationDurationScale = d3.scale.pow() + .exponent(2) + .domain([500, 6000]) + .range([2000, 10]) + this.exchangeArrowScale = d3.scale.linear() + .domain([500, 6000]) + .range([4, 15]) + + this.root = d3.select(selector); + this.exchangeArrowsContainer = this.root.append('g'); + this.exchangeGradientsContainer = this.root.append('g'); + + this.trianglePath = function() { + var hh = this.TRIANGLE_HEIGHT / 2.0; // half-height + var hb = this.TRIANGLE_HEIGHT; // half-base with base = 0.5 * height + return 'M -' + hb + ' -' + hh + ' ' + + 'L 0 ' + hh + ' ' + + 'L ' + hb + ' -' + hh + ' Z ' + + 'M -' + hb + ' ' + hh + ' ' + + 'L 0 ' + (3.0 * hh) + ' ' + + 'L ' + hb + ' ' + hh + ' Z ' + + 'M -' + hb + ' -' + (3.0 * hh) + ' ' + + 'L 0 -' + hh + ' ' + + 'L ' + hb + ' -' + (3.0 * hh) + ' Z'; + }; + + var that = this; + this.animateGradient = function(selector, color, duration) { + var arrow = selector.selectAll('stop') + .data([ + {offset: 0, color: color}, + {offset: 0, color: color}, + {offset: 0, color: d3.rgb(color).brighter(2.0)}, + {offset: 0, color: color}, + {offset: 1, color: color}, + ]); + arrow.enter() + .append('stop') + .attr('stop-color', function(d) { return d.color; }) + arrow + .transition() + .attr('stop-color', function(d) { return d.color; }) + .duration(duration) + .ease('linear') + .attrTween('offset', function(d, i, a) { + // Only animate the middle color + if (i == 0 || i == 4) + return function (t) { return d.offset }; + else { + return function (t) { + return t + (i - 2) * that.GRADIENT_ANIMATION_MIDDLE_WIDTH_COEFFICIENT; + }; + } + }) + .each('end', function () { + return that.animateGradient(selector, color, duration); + }); + }; +} + +ExchangeLayer.prototype.projection = function(arg) { + if (!arg) return this._projection; + else this._projection = arg; + return this; +}; + +ExchangeLayer.prototype.render = function() { + if (!this._data) { return; } + var that = this; + var exchangeGradients = this.exchangeGradientsContainer + .selectAll('.exchange-gradient') + .data(this._data) + exchangeGradients.enter() + .append('linearGradient') + .attr('gradientUnits', 'userSpaceOnUse') + .attr('x1', 0).attr('y1', -2.0 * this.TRIANGLE_HEIGHT - 1) + .attr('x2', 0).attr('y2', this.TRIANGLE_HEIGHT + 1) + .attr('id', function (d, i) { return 'exchange-gradient-' + i; }); + + var getTransform = function (d) { + var rotation = d.rotation + (d.netFlow > 0 ? 180 : 0); + var scale = that.exchangeArrowScale(Math.abs(d.netFlow)); + return 'rotate(' + rotation + '), scale(' + scale + ')'; + }; + var exchangeArrows = this.exchangeArrowsContainer + .selectAll('.exchange-arrow') + .data(this._data); + exchangeArrows.enter() + .append('g') // Add a group so we can animate separately + .attr('class', 'exchange-arrow') + .append('path') + .attr('d', function(d) { return that.trianglePath(); }) + .attr('fill', function (d, i) { return 'url(#exchange-gradient-' + i + ')' }) + .attr('stroke-width', 0.1) + .attr('transform', getTransform) + .on('click', function (d) { console.log(d); }) + exchangeArrows + .attr('transform', function (d) { + var center = that.projection()(d.lonlat); + return 'translate(' + center[0] + ',' + center[1] + ')'; + }) + .attr('stroke', function (d) { + var co2 = d.co2()[d.netFlow > 0 ? 0 : 1]; + return co2 > 400 ? 'lightgray' : 'black'; + }) + .select('path') + .transition() + .attr('transform', getTransform) + .each(function (d, i) { + if (!d.netFlow) return; + var co2 = d.co2()[d.netFlow > 0 ? 0 : 1]; + return that.animateGradient( + d3.select('#exchange-gradient-' + i), + co2 ? co2color(co2) : 'grey', + that.exchangeAnimationDurationScale(Math.abs(d.netFlow)) + ); + }); + + return this; +} + +ExchangeLayer.prototype.data = function(arg) { + if (!arg) return this._data; + else { + this._data = arg; + } + return this; +}; diff --git a/app/horizontalcolorbar.js b/app/horizontalcolorbar.js new file mode 100644 index 0000000000..b881ab7b86 --- /dev/null +++ b/app/horizontalcolorbar.js @@ -0,0 +1,178 @@ +function HorizontalColorbar(selector, d3ColorScale, d3TickFormat, d3TickValues) { + this.PADDING_X = 10; // Inner padding allow place for the axis text + + this.root = d3.select(selector); + this.scale = d3ColorScale.copy(); + this.colors = d3ColorScale.range(); + this.d3TickFormat = d3TickFormat; + this.d3TickValues = d3TickValues; + + this.gColorbar = this.root.append('g') + .attr('transform', 'translate(' + this.PADDING_X + ', 0)'); + + if (this.scale.ticks) { + // Linear scale + + // Create gradient + this.gGradient = this.gColorbar.append('linearGradient') + .attr('id', selector + 'gradient') + .attr('x1', 0) + .attr('y1', 0) + .attr('x2', '100%') + .attr('y2', 0) + + // Create fill + this.gColorbar.append('rect') + .attr('class', 'gradient') + .style('fill', 'url(#' + selector + 'gradient' + ')'); + + // Prepare an invisible marker + this.gColorbar.append('line') + .attr('class', 'marker') + .style('stroke', 'gray') + .style('stroke-width', 2) + .attr('y1', 0) + .style('display', 'none'); + + } else { + // Ordinal scale + + // Prepare an invisible marker + this.gColorbar.append('rect') + .attr('class', 'marker') + .style('stroke', 'gray') + .style('stroke-width', 2) + .style('fill', 'none') + .attr('y', 0) + .style('display', 'none'); + } + + // Draw a container around the colorbar + this.gColorbar.append('rect') + .attr('class', 'border') + .attr('x', 0) + .attr('y', 0) + .style('fill', 'none') + .style('stroke', 'gray') + .style('stroke-width', 1) + .attr('shape-rendering', 'crispEdges'); + + // Prepare axis + this.gColorbarAxis = this.gColorbar.append('g'); + + return this; +} + +HorizontalColorbar.prototype.render = function() { + this.width = this.root.node().getBoundingClientRect().width; + this.height = this.root.node().getBoundingClientRect().height; + + this.colorbarWidth = this.width - 2 * this.PADDING_X; + this.colorbarHeight = this.height - 2 * this.PADDING_X; + + var that = this; + + if (this.scale.ticks) { + // Linear scale + this.scale + .range(d3.range(this.colors.length).map(function (d, i) { + return d3.interpolate(0, that.colorbarWidth)(i / (that.colors.length - 1)); + })); + + // Place the colors on the gradient + this.gGradient.selectAll('stop') + .data(this.colors) + .enter() + .append('stop') + .attr('class', 'stop') + .attr('offset', function (d, i) { + return i / (that.colors.length - 1); + }) + .attr('stop-color', function (d) { return d; }); + // Add a rect with the gradient + this.gColorbar.select('rect.gradient') + .attr('width', this.colorbarWidth) + .attr('height', this.colorbarHeight); + + } else { + // Ordinal scale + this.scale.rangeBands([0, this.colorbarWidth]); + this.deltaOrdinal = this.colorbarWidth / this.scale.range().length; + gColorbar.selectAll('rect') + .data(this.scale.range()) + .enter() + .append('rect') + .attr('x', i * this.deltaOrdinal) + .attr('width', this.deltaOrdinal) + .attr('y', 0) + .attr('height', this.colorbarHeight) + .style('fill', d3.identity) + } + + // Prepare an invisible marker + if (this.scale.ticks) { + this.gColorbar.select('line') + .attr('y2', this.colorbarHeight) + } else { + this.gColorbar.select('rect') + .attr('width', this.deltaOrdinal) + } + + // Draw a container around the colorbar + this.gColorbar.select('rect.border') + .attr('width', this.colorbarWidth) + .attr('height', this.colorbarHeight); + + // Draw the horizontal axis + var axis = d3.svg.axis() + .scale(this.scale) + .innerTickSize(this.colorbarHeight / 2.0) + .tickPadding(3); + if (this.d3TickFormat) + axis.tickFormat(this.d3TickFormat); + if (this.d3TickValues) + axis.tickValues(this.d3TickValues); + + this.gColorbarAxis + .attr('class', 'x axis') + .attr('transform', 'translate(0, ' + (this.colorbarHeight) + ')') + .call(axis) + this.gColorbarAxis.selectAll('.tick text') + .attr('fill', 'gray'); + this.gColorbarAxis.selectAll('.tick line') + .style('stroke', 'gray') + .style('stroke-width', 1) + .attr('shape-rendering', 'crispEdges') + this.gColorbarAxis.select('path') + .style('fill', 'none') + .style('stroke', 'none'); + + return this; +} + +HorizontalColorbar.prototype.currentMarker = function(d) { + if (d !== undefined) { + if (this.scale.ticks) { + // Linear + this.gColorbar.select('.marker') + .attr('x1', this.scale(d)) + .attr('x2', this.scale(d)) + .style('display', 'block') + } else { + // Ordinal + this.gColorbar.select('.marker') + .attr('x', this.scale(d)) + .attr('width', this.delta) + .style('display', 'block') + } + } else { + this.gColorbar.select('.marker') + .style('display', 'none') + } +} + +HorizontalColorbar.prototype.markerColor = function(arg) { + this.gColorbar.select('.marker') + .style('stroke', arg); + return this; +} diff --git a/app/main.js b/app/main.js new file mode 100644 index 0000000000..a62ae0f371 --- /dev/null +++ b/app/main.js @@ -0,0 +1,533 @@ +// read querystring args +nobrowsercheck = false; +args = location.search.replace('\?','').split('&'); +args.forEach(function(arg) { + kv = arg.split('='); + if (kv[0] == 'nobrowsercheck' && kv[1] == '1') { + nobrowsercheck = true; + } +}); + +if (!nobrowsercheck && !isChrome()) { + // show force-chrome overlay + document.getElementById('force-chrome-overlay').style.display = "flex"; +} else { + // load all + var REMOTE_ENDPOINT = 'http://electricitymap-api.tmrow.co'; + var ENDPOINT = document.domain == 'localhost' ? 'http://localhost:8000' : REMOTE_ENDPOINT; + + var co2color = d3.scale.linear() + .domain([0, 250, 500]) + .range(['green', 'orange', 'black']); + var maxWind = 15; + var windColor = d3.scale.linear() + .domain(d3.range(10).map( function (i) { return d3.interpolate(0, maxWind)(i / (10 - 1)); } )) + .range([ + "rgba(0, 255, 255, 0.5)", + "rgba(100, 240, 255, 0.5)", + "rgba(135, 225, 255, 0.5)", + "rgba(160, 208, 255, 0.5)", + "rgba(181, 192, 255, 0.5)", + "rgba(198, 173, 255, 0.5)", + "rgba(212, 155, 255, 0.5)", + "rgba(225, 133, 255, 0.5)", + "rgba(236, 109, 255, 0.5)", + "rgba(255, 30, 219, 0.5)" + ]); + var solarColor = d3.scale.linear() + .range(['black', 'orange']) + .domain([300, 440]); + + var EXCHANGES_CONFIG = [ + { + countries: ['DE', 'DK'], + lonlat: [9.3, 54.9], + rotation: 0 + }, + { + countries: ['SE', 'DK'], + lonlat: [13, 55.7], + rotation: -100 + }, + { + countries: ['GB', 'FR'], + lonlat: [0, 50.4], + rotation: 160 + }, + { + countries: ['DK', 'NO'], + lonlat: [8.8, 58], + rotation: -25 + }, + { + countries: ['IE', 'GB'], + lonlat: [-5.7, 53], + rotation: 100 + }, + { + countries: ['NL', 'GB'], + lonlat: [3.3, 52.4], + rotation: -90 + }, + { + countries: ['FR', 'ES'], + lonlat: [0.3, 42.9], + rotation: -160 + }, + { + countries: ['FR', 'DE'], + lonlat: [5.7, 49.8], + rotation: 50 + }, + { + countries: ['FR', 'CH'], + lonlat: [6.5, 46.7], + rotation: 90 + }, + { + countries: ['FR', 'IT'], + lonlat: [6.5, 44.5], + rotation: 70 + } + ]; + + // Set up objects + var countryMap = new CountryMap('.map', co2color); + var exchangeLayer = new ExchangeLayer('.map'); + var countryTable = new CountryTable('.country-table', co2color); + var windLayer = new Windy({ canvas: d3.select('.wind').node() }); + + var co2Colorbar = new HorizontalColorbar('.co2-colorbar', co2color) + .markerColor('black'); + var windColorbar = new HorizontalColorbar('.wind-colorbar', windColor) + .markerColor('black'); + + var co2eqCalculator = new Co2eqCalculator(); + + // State + var tableDisplayEmissions = countryTable.displayByEmissions(); + + function toogleSource() { + tableDisplayEmissions = !tableDisplayEmissions; + countryTable + .displayByEmissions(tableDisplayEmissions); + d3.select('.country-show-emissions') + .style('display', tableDisplayEmissions ? 'none' : 'block'); + d3.select('.country-show-electricity') + .style('display', tableDisplayEmissions ? 'block' : 'none'); + } + + // TODO: Name properly + var canvas = d3.select('.wind'); + var width = window.innerWidth; + var height = window.innerHeight; + canvas.attr('height', height); + canvas.attr('width', width); + + var solarCanvas = d3.select('.solar'); + solarCanvas.attr('height', height); + solarCanvas.attr('width', width); + + if (solarCanvas.node()) { + var ctx = solarCanvas.node().getContext('2d'); + } + + // Prepare data + var countries = {}; + + // Events + function windMouseOver(coordinates) { + if (windLayer.field && coordinates) { + var wind = windLayer.field(coordinates[0], coordinates[1]); + windColorbar.currentMarker(wind[2]); + } else { + windColorbar.currentMarker(undefined); + } + } + + // Attach events + d3.select('.map') + .on('mousemove', function() { + windMouseOver(d3.mouse(this)); + }) + .on('mouseout', function() { + windMouseOver(undefined); + }); + countryTable + .onExchangeMouseOver(function (d, countryCode) { + var co2 = countries[d.value < 0 ? countryCode : d.key].data.co2; + co2Colorbar.currentMarker(co2); + }) + .onExchangeMouseOut(function (d) { + co2Colorbar.currentMarker(undefined); + }) + .onProductionMouseOver(function (d, countryCode) { + var co2 = co2eqCalculator.footprintOf(d.mode, countryCode); + co2Colorbar.currentMarker(co2); + }) + .onProductionMouseOut(function (d) { + co2Colorbar.currentMarker(undefined); + }); + + function dataLoaded(err, countryTopos, production, solar, wind) { + if (err) { + console.error(err); + return; + } + + console.log('wind', wind); + var t_before = moment(wind.forecasts[0][0].header.refTime).add(wind.forecasts[0][0].header.forecastTime, 'hours'); + var t_after = moment(wind.forecasts[1][0].header.refTime).add(wind.forecasts[1][0].header.forecastTime, 'hours'); + console.log('#1 wind forecast target', + t_before.fromNow(), + 'made', moment(wind.forecasts[0][0].header.refTime).fromNow()); + console.log('#2 wind forecast target', + t_after.fromNow(), + 'made', moment(wind.forecasts[1][0].header.refTime).fromNow()); + // Interpolate wind + var now = (new Date()).getTime(); + var interpolatedWind = wind.forecasts[0]; + if (moment(now) > moment(t_after)) { + console.error('Error while interpolating wind because current time is out of bounds'); + } else { + var k = (now - t_before)/(t_after - t_before); + interpolatedWind[0].data = interpolatedWind[0].data.map(function (d, i) { + return d3.interpolate(d, wind.forecasts[1][0].data[i])(k) + }); + interpolatedWind[1].data = interpolatedWind[1].data.map(function (d, i) { + return d3.interpolate(d, wind.forecasts[1][1].data[i])(k) + }); + var sw = countryMap.projection().invert([0, height]); + var ne = countryMap.projection().invert([width, 0]); + windLayer.params.data = interpolatedWind; + windLayer.start( + [[0, 0], [width, height]], + width, + height, + [sw, ne] + ); + } + + console.log('solar', solar); + if (ctx) { + // Interpolates between two solar forecasts + var Nx = solar.forecasts[0].DSWRF.length; + var Ny = solar.forecasts[0].DSWRF[0].length; + var t_before = d3.time.format.iso.parse(solar.forecasts[0].horizon).getTime(); + var t_after = d3.time.format.iso.parse(solar.forecasts[1].horizon).getTime(); + var now = (new Date()).getTime(); + console.log('#1 solar forecast target', + moment(t_before).fromNow(), + 'made', moment(solar.forecasts[0].date).fromNow()); + console.log('#2 solar forecast target', + moment(t_after).fromNow(), + 'made', moment(solar.forecasts[1].date).fromNow()); + if (moment(now) > moment(solar.forecasts[1].horizon)) { + console.error('Error while interpolating solar because current time is out of bounds'); + } else { + var k = (now - t_before)/(t_after - t_before); + var dotSize = 1.0; + d3.range(Nx).forEach(function(i) { + d3.range(Ny).forEach(function(j) { + var n = i * Ny + j; + var lon = solar.forecasts[0].lonlats[0][n]; + var lat = solar.forecasts[0].lonlats[1][n]; + var val = d3.interpolate(solar.forecasts[0].DSWRF[i][j], solar.forecasts[1].DSWRF[i][j])(k); + var p = countryMap.projection()([lon, lat]); + if (isNaN(p[0]) || isNaN(p[1])) + return; + ctx.beginPath(); + ctx.arc(p[0], p[1], dotSize, 0, 2 * Math.PI); + ctx.fillStyle = solarColor(val); + ctx.fill(); + }); + }); + } + } + + var topo = topojson.object(countryTopos, countryTopos.objects.europe).geometries; + + countries['AT'] = topo[3]; + countries['BE'] = topo[4]; + countries['BG'] = topo[5]; + countries['BA'] = topo[6]; + countries['BY'] = topo[7]; + countries['CH'] = topo[8]; + countries['CZ'] = topo[9]; + countries['DE'] = topo[10]; + countries['DK'] = topo[11]; + countries['ES'] = topo[12]; + countries['EE'] = topo[13]; + countries['FI'] = topo[14]; + countries['FR'] = topo[15]; + countries['GB'] = topo[17]; + countries['GR'] = topo[20]; + countries['HR'] = topo[21]; + countries['HU'] = topo[22]; + countries['IE'] = topo[24]; + countries['IS'] = topo[25]; + countries['IT'] = topo[26]; + countries['LT'] = topo[30]; + countries['LU'] = topo[31]; + countries['LV'] = topo[32]; + countries['MD'] = topo[34]; + countries['NL'] = topo[38]; + countries['NO'] = topo[39]; + countries['PL'] = topo[40]; + countries['PT'] = topo[41]; + countries['RO'] = topo[42]; + countries['RU'] = topo[43]; + countries['RS'] = topo[45]; + countries['SK'] = topo[46]; + countries['SI'] = topo[47]; + countries['SE'] = topo[48]; + countries['UA'] = topo[49]; + + // Add empty fields + d3.keys(countries).forEach(function (countryCode) { + countries[countryCode].data = {}; + countries[countryCode].data.capacity = {}; + countries[countryCode].data.exchange = {}; + countries[countryCode].data.neighborCo2 = {}; + }); + + countries['DE'].data.capacity = { + biomass: 8970, + coal: 28310 + 21140, + gas: 28490, + hydro: 5590, + nuclear: 10790, + oil: 4240, + solar: 39630, + wind: 3740 + 42460, + }; + countries['DK'].data.capacity = { + hydro: 0, + nuclear: 0, + solar: 790, + wind: 5070, + }; + countries['ES'].data.capacity = { + coal: 11482, + gas: 3498 + 27206, + hydro: 17787 + 2106, + nuclear: 7866, + solar: 4672 + 2300, + wind: 23002, + }; + countries['FI'].data.capacity = { + hydro: 3080, + nuclear: 2860, + wind: 1000 + }; + countries['FR'].data.capacity = { + nuclear: 63130, + oil: 6670, + coal: 2930, + hydro: 10326 + 8204 + 4965, + gas: 6121, + wind: 10358, + solar: 6580 + }; + countries['GB'].data.capacity = { + wind: 13500, + nuclear: 9000, + hydro: 1550, + gas: 38000, + solar: 8780 + }; + countries['NO'].data.capacity = { + hydro: 31000, + nuclear: 0, + solar: 0, + wind: 856, + }; + countries['SE'].data.capacity = { + hydro: 16200, + nuclear: 8849, + solar: 79, + wind: 6025 + }; + + // Populate with realtime production data + d3.keys(production.data).forEach(function(countryCode) { + var obj = production.data[countryCode]; + var country = countries[countryCode]; + if (!country) { + console.warn(countryCode + ' has no country definition.'); + return; + } + d3.keys(obj).forEach(function(k) { + country.data[k] = obj[k]; + }); + // Add own country code so each country is identifiable + country.data.countryCode = countryCode; + countryTable.PRODUCTION_MODES.forEach(function (mode) { + if (mode == 'other') return; + if (country.data.production[mode] === undefined) + console.warn(countryCode + ' is missing production of ' + mode); + else if (country.data.capacity[mode] === undefined) + console.warn(countryCode + ' is missing capacity of ' + mode); + }); + if (!country.data.exchange || !d3.keys(country.data.exchange).length) + console.warn(countryCode + ' is missing exchanges'); + }); + + // Populate exchange pairs for arrows + var exchanges = [] + EXCHANGES_CONFIG.forEach(function (item) { + // Shallow copy the configuration item + var pair = {}; + d3.entries(item).forEach(function (d) { + pair[d.key] = d.value; + }); + var o = pair.countries[0]; + var d = pair.countries[1]; + var netFlows = [ + countries[d].data.exchange[o], + -countries[o].data.exchange[d] + ]; + pair.netFlow = d3.mean(netFlows); + if (pair.netFlow == undefined) + return; + pair.co2 = function () { + return pair.countries.map(function (k) { return countries[k].data.co2; }); + }; + exchanges.push(pair); + + countries[o].data.exchange[d] = -pair.netFlow; + countries[d].data.exchange[o] = pair.netFlow; + }); + + console.log('exchanges', exchanges); + + // Compute aggregates + d3.entries(countries).forEach(function (entry) { + country = entry.value; + // Add extra data + country.data.maxCapacity = + d3.max(d3.values(country.data.capacity)); + country.data.maxProduction = + d3.max(d3.values(country.data.production)); + country.data.totalProduction = + d3.sum(d3.values(country.data.production)); + country.data.totalNetExchange = + d3.sum(d3.values(country.data.exchange)); + country.data.maxExport = + -Math.min(d3.min(d3.values(country.data.exchange)), 0) || 0; + }); + + + // Compute CO2 + d3.entries(co2eqCalculator.compute(countries).assignments).forEach(function (entry) { + var country = countries[entry.key]; + // Assign co2 + country.data.co2 = entry.value; + // Add co2 to each neighboring country + country.data.neighborCo2 = {}; + d3.keys(country.data.exchange).forEach(function (k) { + if (!countries[k]) + console.error(entry.key + ' neighbor ' + k + ' could not be found'); + country.data.neighborCo2[k] = function() { + return countries[k].data.co2; + }; + }); + // Display warnings for missing data + if (country.data.co2 === undefined) + console.warn(entry.key + ' is missing co2 footprint'); + }); + + // Issue warnings for missing exchange configurations + d3.keys(production.data).forEach(function(countryCode) { + var country = countries[countryCode] + if (!country) return; + d3.keys(country.data.exchange).forEach(function (sourceCountryCode) { + // Find the exchange object + var matches = exchanges.filter(function (e) { + return (e.countries[0] == countryCode && e.countries[1] == sourceCountryCode) || (e.countries[1] == countryCode && e.countries[0] == sourceCountryCode) + }); + if (!matches.length) + console.warn('Missing exchange configuration between ' + sourceCountryCode + ' and ' + countryCode); + }); + }); + + console.log('countries', countries); + + countryMap + .data(d3.values(countries)) + .onSeaClick(function () { + d3.select('.country-table-initial-text') + .style('display', 'block'); + countryTable.hide(); + }) + .onCountryClick(function (d, i) { + if (!d.data.production) { + countryMap.onSeaClick()(); + return; + }; + d3.select('.country-table-initial-text') + .style('display', 'none'); + countryTable.show(); + countryTable + .data(d.data); + }) + .onCountryMouseOver(function (d) { + if (d.data.production) + d3.select(this) + .style('opacity', 0.8) + .style('cursor', 'hand') + if (d.data.co2) + co2Colorbar.currentMarker(d.data.co2); + }) + .onCountryMouseOut(function (d) { + if (d.data.production) + d3.select(this) + .style('opacity', 1) + .style('cursor', 'normal') + if (d.data.co2) + co2Colorbar.currentMarker(undefined); + }) + .render(); + + exchangeLayer + .data(exchanges) + .projection(countryMap.projection()) + .render(); + + d3.select('.loading') + .transition() + .style('opacity', 0) + .each('end', function () { + d3.select(this).remove(); + }); + }; + + // Periodically load data + var REFRESH_TIME_MINUTES = 5; + function fetchAndReschedule() { + queue() + .defer(d3.json, 'europe.topo.json') + .defer(d3.json, ENDPOINT + '/v1/production') + .defer(d3.json, ENDPOINT + '/v1/solar') + .defer(d3.json, ENDPOINT + '/v1/wind') + .await(dataLoaded); + setTimeout(fetchAndReschedule, REFRESH_TIME_MINUTES * 60 * 1000); + } + + function redraw() { + countryMap.render(); + countryTable.render(); + co2Colorbar.render(); + windColorbar.render(); + exchangeLayer + .projection(countryMap.projection()) + .render(); + }; + + window.onresize = function () { + redraw(); + }; + + redraw(); + fetchAndReschedule(); +} diff --git a/chromelogo-highres.png b/chromelogo-highres.png new file mode 100644 index 0000000000..6b33e8f7c1 Binary files /dev/null and b/chromelogo-highres.png differ diff --git a/data/europe.topo.json b/data/europe.topo.json new file mode 100644 index 0000000000..1834348f3b --- /dev/null +++ b/data/europe.topo.json @@ -0,0 +1 @@ +{"type":"Topology","transform":{"scale":[0.036003600360036005,0.01363348411661166],"translate":[-180,-54.46249765399988]},"objects":{"europe":{"type":"GeometryCollection","geometries":[{"type":"Polygon","arcs":[[0,1,2,3,4,5]]},{"type":"MultiPolygon","arcs":[[[6]],[[7]],[[8]],[[9]],[[10]],[[11,12,13]],[[14]],[[15]],[[16]],[[17]],[[18,19]],[[20]],[[21]],[[22]],[[-20,23]],[[24]]]},{"type":"Polygon","arcs":[[25,26]]},{"type":"Polygon","arcs":[[27,28,29,30,31,32,33,34,35]]},{"type":"Polygon","arcs":[[36,37,38,39,40,41,42,43,44]]},{"type":"Polygon","arcs":[[45,46,47,48,49]]},{"type":"Polygon","arcs":[[50,51,52,53,54]]},{"type":"Polygon","arcs":[[55,56,57,58,59,60]]},{"type":"Polygon","arcs":[[-34,61,-32,62,63,64]]},{"type":"Polygon","arcs":[[65,66,-36,67]]},{"type":"MultiPolygon","arcs":[[[68]],[[-70]],[[70]],[[71]],[[72]],[[73]],[[74]],[[75]],[[76]],[[77,78]],[[79,80,81,82,83,84]],[[85,86]],[[87]],[[88]],[[89]],[[90]],[[91]],[[92]],[[93]],[[94,95,96,97,98,99,100,101,102,103,104,-68,-35,-65,105,106,-38,-37,107,108,109]],[[110]]]},{"type":"MultiPolygon","arcs":[[[111,112,113,114,115]],[[116]],[[117]],[[118]],[[119]],[[120]],[[121]],[[122]],[[123]],[[124]],[[125,126,127,128,129,130,131]],[[132]],[[133]],[[134]],[[135,-110,136,137]]]},{"type":"MultiPolygon","arcs":[[[138]],[[139]],[[140]],[[141]],[[142]],[[143]],[[144]],[[145]],[[146]],[[147]],[[148]],[[149]],[[150]],[[151]],[[152]],[[153]],[[154,-26,155,156,157,158,159]]]},{"type":"MultiPolygon","arcs":[[[160]],[[161]],[[162]],[[163]],[[164]],[[165]],[[166]],[[167,168,169]]]},{"type":"MultiPolygon","arcs":[[[170]],[[171]],[[172]],[[173]],[[174,175]],[[176]],[[177]],[[178]],[[179]],[[180]],[[181]],[[182]],[[183]],[[184]],[[185]],[[186]],[[187]],[[188]],[[189]],[[190]],[[191]],[[192]],[[193,194]],[[195]],[[196]],[[197]],[[198]],[[199]],[[200]],[[201]],[[202]],[[203]],[[204]],[[205]],[[206,207]],[[-207,208]],[[209]],[[210]],[[211]],[[212]],[[213,214,215,216,-176,217,218,219,220,221]]]},{"type":"MultiPolygon","arcs":[[[222]],[[223]],[[224]],[[225]],[[226]],[[227]],[[228]],[[229,230]],[[231,232,233]],[[234]],[[235]],[[236]],[[237]],[[238]],[[239]],[[240]],[[241]],[[242,-106,-64,243,244,245,246,-156,-27,247,248,-41],[-154]]]},{"type":"MultiPolygon","arcs":[[[249]],[[250]],[[251]],[[252,253]],[[254]],[[255,256,257,258,259]],[[260,261,262]],[[263]],[[264]],[[265]],[[266]]]},{"type":"MultiPolygon","arcs":[[[267]],[[268]],[[269]],[[270]],[[271,272]],[[273]],[[274,275,276,277]],[[278,279]],[[280]],[[281]],[[282]],[[283]],[[284]],[[285]],[[286]],[[287,288]],[[289]],[[290,291]],[[292]],[[293]],[[294]],[[295]],[[296]],[[297]],[[298]],[[299]],[[300]],[[301]],[[302]],[[303]],[[304]],[[305]],[[306]],[[307]],[[308]],[[309,310]],[[311,312]],[[313,314,315,316,317,-275,318,319,-289,320,321,322,323,324]],[[325]],[[326]],[[327]],[[328]],[[329]],[[330]],[[331]],[[332]],[[333]],[[334]],[[335]],[[336,337]],[[338]],[[339]],[[340,341]],[[342]],[[343]]]},{"type":"MultiPolygon","arcs":[[[344]],[[345]],[[346]]]},{"type":null},{"type":"MultiPolygon","arcs":[[[347]],[[348]],[[349]],[[350]],[[351]],[[352]],[[353]],[[354]],[[355]],[[356]],[[357]],[[358]],[[359]],[[360]],[[361]],[[362]],[[363]],[[364]],[[365]],[[366]],[[367]],[[368]],[[369]],[[370]],[[371]],[[372]],[[373]],[[374]],[[375]],[[376]],[[377]],[[378]],[[379]],[[380]],[[381]],[[382]],[[383]],[[384]],[[385]],[[386]],[[387]],[[388]],[[389]],[[390]],[[391]],[[392]],[[393]],[[394]],[[395]],[[396]],[[397]],[[398]],[[399]],[[400]],[[401]],[[402]],[[403,404]],[[405]],[[406,407]],[[408]],[[409]],[[410]],[[411]],[[412]],[[413]],[[414]],[[415]],[[416]],[[417]],[[418]],[[419,420,421,422,423,-404,424,425,426,427,428,-47]]]},{"type":"MultiPolygon","arcs":[[[429]],[[430]],[[431]],[[-53,432,433]],[[434]],[[435]],[[436]],[[437]],[[438]],[[439]],[[440]],[[441]],[[442]],[[443]],[[444,445]],[[446]],[[447]],[[448]],[[449]],[[450]],[[451]],[[452]],[[453]],[[454]],[[455,456,-55,457,458,459,460]]]},{"type":"Polygon","arcs":[[461,462,463,-456,464,-29,465]]},{"type":"Polygon","arcs":[[466]]},{"type":"MultiPolygon","arcs":[[[467,468]],[[469]],[[470]],[[471]],[[472,473,474]],[[475]],[[-279,476,-468,477,478,479,480,-473,481]]]},{"type":"MultiPolygon","arcs":[[[482]],[[483]],[[484]],[[485]],[[486]]]},{"type":"MultiPolygon","arcs":[[[487]],[[488]],[[489]],[[490]],[[491]],[[492]],[[493]],[[494]],[[495]],[[496]],[[497]],[[498]],[[499]],[[500]],[[501]],[[-503]],[[503]],[[504]],[[505]],[[506]],[[507]],[[508]],[[509]],[[510]],[[511]],[[512,513]],[[514]],[[515,516,517,-244,-63,-31],[518],[519]]]},{"type":"Polygon","arcs":[[520]]},{"type":"Polygon","arcs":[[521,-1,522,523]]},{"type":"Polygon","arcs":[[-62,-33]]},{"type":"MultiPolygon","arcs":[[[524,525]],[[-60,526,527,528,529]]]},{"type":"Polygon","arcs":[[-39,-107,-243,-40]]},{"type":"Polygon","arcs":[[530,-61,-530,531,-169]]},{"type":"Polygon","arcs":[[532,533]]},{"type":"Polygon","arcs":[[534,535]]},{"type":"Polygon","arcs":[[-48,-429,-2,-522,536]]},{"type":"MultiPolygon","arcs":[[[537]],[[538]]]},{"type":"Polygon","arcs":[[539,-523,-6,540,541,542,-52]]},{"type":"MultiPolygon","arcs":[[[543]],[[544]],[[545,546]],[[547]],[[548]],[[549]],[[550]],[[-108,-45,551]],[[552]],[[553]],[[554]]]},{"type":"MultiPolygon","arcs":[[[555]],[[556]],[[557]],[[558]],[[559]],[[560]],[[561]],[[562]],[[563]],[[564]],[[565]],[[566]],[[567]],[[568]],[[569,570]],[[571]],[[572]],[[573]],[[574]],[[575]],[[576,577]],[[578,579]],[[580]],[[581]],[[582]],[[583]],[[584]],[[585]],[[586]],[[587]],[[588,589,590,591]],[[592,593]],[[594]],[[595]],[[596]],[[597]],[[598]],[[599]],[[600,601,602]],[[603,604,605,606]],[[-603,607,608]],[[609]],[[610]],[[611]],[[612]],[[613,614]],[[615]],[[616]],[[617]],[[618]],[[619]],[[620]],[[621]],[[622]],[[623]],[[624]],[[625]],[[626]],[[627]],[[628,629]],[[630]],[[631,632]],[[633]],[[634]],[[635]],[[636]],[[637]],[[638]],[[639]],[[640]],[[641]],[[642]],[[643]],[[644]],[[645]],[[646]],[[647]],[[648,649,650]],[[651]],[[652]],[[653]],[[-650,654,655]],[[656]],[[657,658]],[[659]],[[660,661,662,663]],[[664]],[[665]],[[666]],[[667]],[[668]],[[669]],[[670]],[[671]],[[672]],[[673,-222,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690]],[[691]],[[692]],[[693]],[[694]],[[695]],[[696]],[[697]],[[698]],[[699]],[[700]],[[701]],[[702]],[[703]],[[704]],[[705]],[[706]],[[707]],[[708]],[[709]],[[710]],[[711]],[[712]],[[713]],[[714]]]},{"type":"Polygon","arcs":[[715,-527,-59,-58,716,717,-66,-105,718,719,720,-80,721]]},{"type":"MultiPolygon","arcs":[[[722]],[[723]],[[724]],[[725]],[[726]],[[727]],[[728]],[[729]],[[730]],[[731]],[[732,733]],[[734]],[[735]],[[736]],[[737,738,739,740,-159]]]},{"type":"Polygon","arcs":[[741,742,-50,743,-463,744,-535]]},{"type":"MultiPolygon","arcs":[[[745]],[[746]],[[747]],[[748]],[[749]],[[750]],[[751]],[[752]],[[753]],[[754]],[[755]],[[756]],[[757]],[[758]],[[759]],[[760]],[[761]],[[762]],[[763]],[[764]],[[765]],[[766]],[[767]],[[768]],[[769]],[[770]],[[771]],[[772]],[[773]],[[774]],[[775]],[[-716,776,-525,777,-528]],[[778]],[[779]],[[780]],[[781]],[[782]],[[783]],[[784]],[[785]],[[786,787]],[[788,-787]],[[789]],[[790]],[[791]],[[792,793]],[[794]],[[795,796]],[[797]],[[798]],[[799]],[[800]],[[801]],[[802]],[[803]],[[804]],[[805]],[[806]],[[807]],[[808]],[[809]],[[810]],[[811]],[[812]],[[813]],[[814]],[[815]],[[816]],[[817]],[[818]],[[819]],[[820]],[[821]],[[822]],[[823]],[[824]],[[825]],[[826]],[[827]],[[828]],[[829]],[[830]],[[831]],[[832]],[[833]],[[834]],[[835]],[[836]],[[837]],[[838]],[[839]],[[840]],[[841]],[[842]],[[843]],[[844]],[[845]],[[846]],[[847]],[[848]],[[849]],[[850]],[[851]],[[852]],[[853]],[[854]],[[855]],[[856]],[[857]],[[858]],[[859]],[[860]],[[861]],[[862]],[[863]],[[864]],[[865]],[[866]],[[867]],[[868]],[[869]],[[870]],[[871]],[[872]],[[873]],[[874]],[[875]],[[876,877]],[[878]],[[879]],[[880]],[[881]],[[882]],[[883]],[[884]],[[885]],[[886]],[[887]],[[888]],[[889]],[[890]],[[891]],[[892]],[[893]],[[894]],[[895]],[[896]],[[897]],[[898]],[[899]],[[900]],[[901]],[[902]],[[903]],[[904]],[[905]],[[906]],[[907]],[[908]],[[909,-56,-531,-168,910,-214,-674,911,912,913,914]],[[915]],[[916]],[[917]],[[918]],[[919]],[[920]],[[921]],[[922]],[[923]],[[924]],[[925]],[[926]],[[927]],[[928]],[[929]],[[930]],[[931]],[[932]],[[933]],[[934]],[[935]],[[936]],[[937]],[[938]],[[939]],[[940]],[[941]],[[942]],[[943]],[[944]],[[945]],[[946]],[[947]],[[948]],[[949]],[[950]],[[951]],[[952]],[[953]],[[954]],[[955]],[[956]],[[957]],[[958]],[[959]],[[960]],[[961]],[[962]],[[963]],[[964]],[[965]],[[966]],[[967]]]},{"type":"Polygon","arcs":[[-519]]},{"type":"Polygon","arcs":[[-744,-49,-537,-524,-540,-51,-457,-464]]},{"type":"Polygon","arcs":[[968,-466,-28,-67,-718]]},{"type":"Polygon","arcs":[[-461,969,-516,-30,-465]]},{"type":"MultiPolygon","arcs":[[[970]],[[971]],[[972]],[[973]],[[974]],[[975]],[[976]],[[977]],[[978]],[[979]],[[980]],[[981,982,983,984,985]],[[986]],[[987]],[[988]],[[989]],[[990]],[[991,992]],[[993]],[[994,995]],[[996]],[[997]],[[998,999]],[[1000,1001]],[[1002]],[[1003]],[[1004]],[[1005]],[[1006]],[[1007,1008]],[[1009]],[[1010]],[[1011]],[[1012]],[[1013]],[[1014]],[[1015]],[[1016]],[[1017]],[[1018]],[[1019,1020,1021,1022,1023,1024,1025,1026,-983,1027,1028,1029,-675,-221]]]},{"type":"MultiPolygon","arcs":[[[1030,1031]],[[1032]],[[1033]],[[1034,1035,1036,-742,-536,-745,-462,-969,-717,1037,-57,-910]]]},{"type":null}]}},"arcs":[[[5557,7116],[0,-2],[2,-1],[0,-1],[1,-4],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[1,0],[2,0],[4,-5],[0,-1],[0,-1],[1,-1],[1,-5],[0,-2],[0,-1],[0,-2],[1,-2],[0,-4],[1,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1]],[[5571,7066],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-5],[0,-2],[1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-1],[0,-1],[0,-2],[1,-1],[0,-2],[1,0],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-3],[1,-4],[0,-2],[1,-2],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[1,0],[0,-2],[1,-4],[1,-5],[0,-1],[0,-1],[1,0],[0,-1],[1,1],[1,1],[2,0],[1,-1],[1,-1],[0,-1],[0,-2]],[[5582,6991],[0,-3],[0,-2],[-1,-1],[0,-1],[1,0],[0,-1],[1,-2],[0,-2],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-3],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,-3],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[-1,0],[0,-1],[1,-4],[0,-1],[1,-1],[1,-4],[0,-2],[0,-1],[-1,-1],[-1,1],[-1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-2,1],[-1,1],[-1,1],[0,-1],[0,1]],[[5555,6907],[0,1],[0,2],[0,1],[-1,0]],[[5554,6911],[1,2],[0,3],[0,1],[0,2],[-1,1],[0,1],[-1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,5],[-1,1],[0,1],[-1,0],[0,1],[-1,0],[1,0],[-1,1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-2,1],[-1,2],[-1,2],[-2,1],[-1,1],[-2,6],[0,1],[-1,1],[0,3],[0,1],[-1,2],[-1,1],[0,1],[1,1],[1,-1],[1,-2],[0,-1],[1,-2],[0,-1],[0,-1],[1,0],[0,1],[1,7],[0,1],[-1,1],[-1,2],[-1,2],[0,2],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,2],[0,1],[0,2],[-1,1],[-1,-1],[0,-2],[0,1],[-2,6],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,4],[0,2],[1,0],[0,1],[1,0],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[0,1],[1,2],[0,-1],[0,-1],[0,-2],[0,-1],[0,1],[0,-1],[1,1],[1,1],[1,1],[0,2],[0,1],[-1,2],[0,1],[0,-2],[0,-1],[-1,-3],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[1,0],[0,6],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,3],[1,2],[-1,1],[0,2],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,3],[0,1],[-1,1],[1,-1],[1,2],[-1,1],[1,1],[1,1],[0,2],[1,2],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[3,-1],[1,1],[0,3],[1,0],[0,-1],[0,-1],[0,2],[0,1],[0,-1],[0,1],[-1,2],[0,1],[0,3],[0,2],[0,2],[1,-1],[0,1],[0,2],[0,1],[-1,0],[-3,3],[-1,1],[-2,-1]],[[5537,7065],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[-1,1],[0,1],[0,1],[0,2],[0,1],[1,2],[0,1],[-1,1],[-2,3],[0,2],[1,2],[2,8],[0,1],[0,1],[1,1],[0,1],[1,3],[1,1],[0,1],[1,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[0,2],[1,1],[1,1],[0,1],[1,0],[1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-2],[1,0],[1,1],[1,1],[0,1],[2,-1],[0,1],[1,2],[1,1],[1,0]],[[5581,8389],[-1,0],[-1,0],[0,1],[0,1],[1,0],[0,-1],[1,-1]],[[5583,8392],[-1,-1],[0,1],[0,-1],[1,-1],[-1,0],[-1,1],[0,1],[-1,0],[1,0],[0,1],[1,-1],[1,0]],[[5567,8395],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[0,2],[1,1],[1,0],[1,-1],[1,0],[0,-1]],[[5570,8400],[1,0],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[-1,0],[0,1],[1,2],[0,1]],[[5568,8399],[-1,-1],[-1,-1],[0,1],[0,1],[1,1],[1,1],[0,-2]],[[5568,8399],[0,1],[1,0],[1,0]],[[5570,8400],[-1,1],[1,0],[0,-1]],[[5570,8400],[-1,-1],[0,-1],[-1,1]],[[5558,8403],[1,-1],[1,0],[0,-2],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[1,1],[1,2]],[[5562,8404],[0,2],[1,0],[0,-1],[0,-2],[-1,-1],[1,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[1,-3]],[[5574,8404],[-1,0],[0,1],[0,1],[0,1],[1,-1],[0,-1],[0,-1]],[[5575,8410],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,-1],[0,-1],[0,-1]],[[5546,8410],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0]],[[5546,8411],[0,-1]],[[5566,8415],[1,0],[0,-1],[-1,-4],[0,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[1,0]],[[5578,8414],[0,-1],[-1,0],[0,2],[0,2],[1,-1],[1,-1],[0,-1],[-1,0]],[[5577,8420],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1]],[[5546,8411],[0,1],[-1,3],[1,0],[0,-2],[1,1],[0,1],[0,1],[1,0],[1,1],[-1,0],[0,1],[1,0],[0,-2],[-1,-2],[1,-1],[0,-1],[0,-2],[1,0],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,2],[1,1],[0,1],[0,1],[0,1],[0,-1],[0,-1],[1,0],[0,2],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[0,2],[1,-1],[1,1],[0,-1],[1,-1],[1,-1],[0,-2],[1,0],[1,-1],[1,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[0,1],[2,0],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-2],[0,1],[-1,1],[0,1],[0,1],[0,2],[1,1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[1,-2],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,2],[-1,3],[0,2],[-1,2]],[[5585,8429],[-1,1],[1,0],[0,1],[0,-1],[0,-1]],[[5047,7112],[-1,-1],[0,1],[-1,0],[0,-2],[-1,-1],[-2,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,2],[0,1],[1,0],[0,2],[-1,0],[0,1],[0,2],[0,1],[0,1]],[[5039,7119],[1,1],[0,2],[1,0],[1,1],[2,-2],[3,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,0],[-1,-1],[0,-2],[0,-2]],[[5470,7560],[0,-4],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-4],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1]],[[5476,7516],[-2,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-2],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[0,-1],[1,0],[-1,0],[-2,-1],[-2,-1],[-1,1],[0,1],[-1,0],[0,-2],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-2,1],[-1,0],[-1,0],[-1,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,-1],[1,-1],[1,-1],[1,0],[2,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-3],[-1,0],[-1,-2],[-3,-2],[0,1],[-1,0],[0,-1],[0,-3],[0,-1],[1,-3],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-3],[0,-1]],[[5447,7432],[-2,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-2],[0,1],[0,1],[-2,0],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[-2,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,0],[-2,0],[-3,0],[-1,0],[-2,0],[-1,0],[-2,0],[-1,-3],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,1],[-1,-2],[-1,0],[-1,-1],[0,-2],[0,-1],[-1,0],[0,2],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[-3,0],[-2,0],[-1,0],[-1,3],[-1,0],[-1,0],[-1,0],[-3,2],[-1,1],[-1,-1],[-1,0],[-2,1]],[[5380,7407],[-1,0],[-3,2],[-1,0],[-1,0],[0,1],[-2,0],[-1,0],[-3,-1],[-1,0],[-1,1],[-1,2],[-3,1],[-6,1],[-2,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[-2,0],[-1,1],[-1,0],[-1,1],[-1,0],[-1,2],[0,2],[-1,2],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[0,1],[2,2],[0,1],[0,1],[0,1],[-2,0],[-3,-3],[-2,0],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,0],[-1,2],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[-1,0],[-1,-2],[-1,1],[-1,0],[-2,0],[-2,-1],[-1,-1],[-1,-3],[-1,-1],[0,-3],[0,-2],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-2,2],[-1,0],[-3,-1],[-1,0],[-1,1]],[[5290,7432],[0,2],[0,2],[0,2],[-1,1],[-1,2],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-2],[0,-2],[-1,1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[-2,2],[-3,2],[0,1],[-1,1],[0,1],[1,2],[0,1],[-1,0],[0,1],[-5,3],[-2,0]],[[5266,7446],[0,2],[1,2],[-1,2],[0,2],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[-1,1]],[[5264,7461],[1,3],[1,2],[0,1],[0,1],[0,1],[1,2],[1,1],[0,3],[-1,2],[-1,0],[-1,3],[0,1]],[[5265,7481],[1,-1],[2,0],[1,1],[0,1],[1,2],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,-1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,1],[1,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,0],[0,1],[2,0],[0,-1],[0,-1],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1],[2,1],[1,0],[1,1],[0,1],[1,1],[0,3],[1,0],[0,1],[1,0],[0,1],[1,2],[0,1],[0,2],[0,1],[-1,1],[0,3],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,1],[0,1],[1,0],[4,-2],[0,-1],[1,0],[1,1],[1,0],[1,-1],[0,-1],[-1,-1],[2,-1],[1,-3],[0,-1],[0,-1],[0,-1],[3,0],[1,0],[2,2],[0,1],[1,-1],[0,-2],[1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[1,1],[0,1],[-1,1],[1,2],[1,1],[1,-1],[2,0],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[2,0],[2,-1],[0,1],[0,1],[1,0],[2,1],[6,-1],[1,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[2,-1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,0],[0,1],[1,2],[1,0],[1,1],[1,0],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[1,0],[0,-1],[1,-2],[2,-2],[1,0],[0,-1],[1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,2],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[-1,-1],[-2,0],[0,1],[0,2],[0,1],[0,1],[1,0],[1,5],[0,1],[0,1],[-1,4],[-1,1],[-1,1],[0,1],[-1,1],[0,1],[0,2],[-2,3],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,1],[0,1],[1,1],[0,1],[2,1],[0,1],[1,1],[1,1],[0,1],[3,2],[4,1],[1,1],[3,4],[0,1],[0,2],[1,1],[0,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[3,-1],[1,-1],[0,-1],[1,-1],[1,2],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[-1,1],[0,1],[1,3]],[[5383,7572],[1,-1],[1,0],[0,-1],[1,-1],[2,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[4,-1],[3,-2],[1,1],[2,2],[1,3],[0,1],[1,-2],[1,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[1,0],[1,1],[0,2],[0,2],[0,2],[0,1],[2,3],[0,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[2,-1],[1,2],[-1,1],[0,1],[1,1],[0,4],[0,2],[0,3],[0,2],[1,1],[-1,1],[1,0],[0,1],[2,-1],[2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[2,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[1,-1],[2,-1],[0,-1],[2,-2],[2,-1],[2,-3],[1,0],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[-1,0],[1,0],[0,-1],[1,0],[0,-1],[3,-4],[1,-1],[3,0],[4,-1],[1,0],[1,1],[1,4],[1,0],[1,0],[0,1],[1,-1],[2,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,-1],[1,0],[1,0],[1,-1],[0,-5],[1,-2]],[[5166,7717],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[1,-1],[2,-5],[-1,0],[1,-1],[0,-1],[2,0],[0,-1],[0,-1],[-1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[-1,-1],[1,-1],[0,-3],[1,0],[0,-1],[-1,0],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1]],[[5169,7673],[1,-1],[-1,-1]],[[5169,7671],[0,1],[0,1]],[[5169,7673],[-1,1],[0,-1],[-1,0],[-1,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-3],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[-1,-1]],[[5160,7628],[-1,1],[-1,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,4],[-1,1],[-1,0],[0,1],[-1,-1],[-1,1],[1,1],[0,1],[-1,2],[0,1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,1],[-1,3],[-1,1],[-1,0],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[-1,1],[-1,1],[0,1],[2,5],[0,1],[0,1],[0,2],[1,-1],[0,2],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,-1],[-3,-5],[-1,0],[0,-1],[0,-1],[1,0],[-1,-3],[0,-1],[0,-1],[-2,0],[-3,-4],[-1,0],[-1,0],[-4,2],[-1,0],[-1,0],[-2,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,4],[-1,0],[-1,-1],[0,1],[0,1],[1,3],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,3],[0,1],[-1,0],[-1,2],[-1,0],[-2,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,2],[0,3],[0,3],[0,3],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[1,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,2],[-1,4],[0,2],[1,1],[-1,2],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,2],[-1,0],[0,1],[-3,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[0,1],[-2,1],[-1,1],[0,2],[-1,2],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,3],[0,1],[1,1],[0,2],[0,1],[-1,2],[-1,1],[0,3],[0,2]],[[5070,7742],[0,1],[1,0],[4,5],[6,6],[5,6],[7,3]],[[5093,7763],[0,-3],[0,-2],[0,-1],[0,-2],[1,-1],[0,-1],[1,0],[2,0],[0,1],[0,1],[0,1],[1,0],[1,1],[1,0],[4,-2],[0,-1],[1,-1],[-1,-1],[1,0],[0,-1],[4,0],[1,2],[4,3],[1,1],[1,3],[1,1],[0,1],[0,1],[0,-1]],[[5117,7762],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1]],[[5118,7763],[1,0],[1,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[2,1],[1,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,-1],[1,1],[2,4],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[2,0],[1,0],[1,-1],[0,1],[1,1],[1,1],[0,1],[0,1],[1,1],[0,1],[0,-1],[1,-1],[1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,-2],[1,-2],[0,-1],[1,0],[1,0],[0,-1],[0,-2],[1,-1],[1,1],[3,0],[1,0],[1,1],[0,1],[1,0],[1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[2,-1],[0,-1],[1,0],[1,0],[1,0],[1,-2],[1,0],[1,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-2],[-2,-2],[1,0],[1,0],[-1,-1],[0,-2],[-1,-1],[0,-1],[-2,-3],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[-1,-2],[1,0],[0,-1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[3,0],[2,0],[1,0]],[[5793,7203],[0,-1],[0,-9],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[0,-2],[-1,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[-1,0],[-2,-1],[-2,0],[-1,-2],[-1,-2],[-2,-8],[0,-1],[-1,-1],[-2,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-3],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-3],[1,-1],[-1,-5],[1,-2],[-1,0],[0,-2],[0,-1],[0,-2],[0,-4],[0,-1],[-1,-1],[-2,1],[-1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[-1,-1],[-1,-1],[0,-2],[0,-2],[0,-2],[0,1],[-3,0],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[0,-2],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,0],[0,-1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[-1,0],[-1,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[-1,0],[-3,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,2],[-1,0],[-2,2],[-1,2],[0,1],[-1,4],[-1,1],[-1,1],[-1,1],[-1,-1],[-1,-2],[-1,0],[-1,1],[-1,0],[-1,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-3,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-3,0],[-1,-2],[0,-2],[-1,-1],[1,-2],[0,-1]],[[5731,7054],[-1,0],[-1,0],[0,1],[-1,2],[-1,-1],[-2,0],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[-1,-2],[0,-1],[-3,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,1],[-1,2],[-1,0],[-1,-2],[-1,0],[-1,0],[0,-1],[-1,0],[0,1],[-3,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-4,-3],[-1,0],[-1,0],[-1,4],[-1,1],[-1,1],[0,1],[-1,0],[-4,3],[-1,1],[-1,1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,2],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,0],[0,-3],[1,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[-1,-1],[-2,2],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-3],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,2],[-3,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,-1],[-1,0],[-6,2]],[[5636,7027],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,5],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[-1,2],[-1,0],[0,1],[-1,3],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[-1,1],[-3,4],[0,1],[-1,1],[0,3],[-1,1],[-3,7]],[[5620,7098],[1,1],[1,0],[1,1],[0,3],[1,1],[0,1],[1,0],[0,1],[0,3],[0,1],[0,2],[0,1],[-1,2],[-2,2],[0,2],[1,3],[0,1],[0,1],[0,1],[1,3],[0,1],[0,1],[-1,1],[-1,4],[1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[2,-1],[1,1],[1,0],[0,1],[0,1],[1,4],[0,1],[0,1],[1,0],[1,0],[0,1],[1,2],[0,1],[0,1],[1,1],[0,1],[1,0],[0,2],[1,2],[0,3],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[-2,4],[-1,1],[-1,0],[-1,2],[-1,0],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,3],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[-1,2],[0,2],[1,1],[0,3],[0,2],[0,1],[1,0],[0,2],[0,2],[0,1],[0,1],[1,0],[1,1],[1,0],[0,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[1,1],[1,1]],[[5630,7239],[6,-8],[1,-1],[1,0],[1,-1],[0,-2],[0,-3],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-2],[-1,-5],[0,-2],[1,-1],[0,-2],[1,0],[4,1],[2,0],[1,1],[1,0],[1,1],[2,1],[5,-1],[3,-3],[1,0],[2,1],[1,0],[2,-2],[9,-5],[1,0],[4,0],[1,1],[1,0],[1,2],[1,1],[1,-1],[4,-3],[2,-1],[1,0],[6,1],[3,-3],[4,0],[1,-1],[1,-1],[1,-1],[1,-1],[1,-1],[1,1],[1,1],[2,0],[1,0],[0,1],[1,0],[1,1],[0,1],[1,0],[1,0],[2,1],[0,2],[0,1],[1,2],[1,1],[1,3],[1,1],[0,1],[3,4],[0,1],[1,2],[1,2],[1,1],[2,1],[2,2],[1,0],[2,1],[6,1],[1,1],[1,1],[2,0],[1,1],[2,3],[3,0],[1,1],[2,-2],[3,-1],[1,-1],[1,-1],[0,-1],[0,-2],[2,-1],[0,-1],[1,-1],[0,-1],[5,0],[2,1],[1,0],[0,-2],[0,-1],[1,-3],[2,1],[2,2],[2,1],[0,-3],[2,-8],[1,-1],[5,-5],[6,-2],[4,0]],[[5528,7286],[1,0],[1,1],[2,3],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,-9],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[-1,-4],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-2],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[1,-2],[1,-1],[0,-1],[1,0],[1,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,-2],[1,0],[0,-2],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,1],[-2,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,-2],[1,-4],[3,-6],[1,-3],[0,-4],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,1],[-1,0],[0,-2],[0,-1],[-1,1],[0,1],[0,2],[-1,1],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-2],[-1,-1]],[[5533,7188],[-2,0],[-1,-2],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,1],[1,-1],[1,-2],[0,-5],[1,-3],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,-1],[-1,0],[1,-1],[-1,-1],[-4,-5],[0,-1],[1,-1],[-2,-3],[0,-2],[0,-2],[0,-2],[0,-6],[-1,1],[-2,0],[-1,-1],[-1,-2],[-1,-3],[1,-1],[0,-1],[0,-3],[1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-3],[1,-1],[0,-2],[1,-2],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1]],[[5512,7116],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[-5,7],[-2,2],[0,1],[-2,2],[0,1],[-1,1],[-1,3],[0,1],[0,2],[-1,1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-1]],[[5490,7141],[-3,3],[1,0],[0,-1],[1,0],[-1,1],[0,1]],[[5488,7145],[1,0],[1,1],[0,2],[-1,4],[-1,2],[0,1],[-4,5],[0,1],[-1,1],[0,2],[0,1],[-1,0],[0,1],[-1,2],[-1,3],[-1,4],[1,6],[-1,2],[-1,1],[-2,1],[-2,1],[-1,1],[0,2],[-2,3],[-4,9],[-3,4],[-1,2],[0,1],[0,1],[0,1],[-1,2],[-1,3],[-2,3],[0,2],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[-1,3],[0,2],[-2,2],[0,1],[-1,4],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[-1,4],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,1],[0,1],[-1,1],[-1,3],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,1],[0,2],[0,1],[-1,2],[1,1],[0,3],[0,1],[0,2],[0,2],[1,3],[0,1],[0,4],[0,1],[0,1],[0,1],[1,1],[2,0],[2,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-3],[0,-1],[3,-5],[1,-1],[1,-1],[1,0],[1,1],[0,2],[0,2],[1,1],[0,1],[0,1],[1,1],[0,1],[1,4],[2,2],[1,0],[6,-3],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,1],[0,-2],[0,-1],[1,0],[0,1],[0,-1],[1,-1],[0,1],[0,-1],[0,-1],[0,1],[1,0],[0,-2],[1,-2],[1,0],[2,-2],[0,1],[1,0],[1,0],[0,2],[1,-1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[1,0],[0,1],[0,-2],[2,0],[1,0],[0,1],[1,2],[1,1],[1,-1],[1,0],[0,-2],[2,-4],[1,-1],[1,1],[1,0],[0,1],[2,4],[1,0],[2,-3],[1,0],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,-2],[0,-1],[2,0],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,-1],[1,-4],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-2],[1,-1],[1,-1],[3,0],[1,1]],[[5781,8113],[1,-2],[2,-3],[1,-1],[0,-1],[1,-1],[0,1],[1,2],[1,1],[4,0],[2,0],[0,-1],[1,-1],[1,-2],[0,-1],[0,-1],[1,-2],[0,-2],[1,-1],[2,-1],[0,1],[0,1],[1,2],[2,1],[1,1],[2,1],[1,0],[2,-1],[1,-1],[1,-1],[4,-2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-2],[2,-3],[1,0],[2,4],[3,2],[1,1],[2,-1],[0,1],[1,3],[1,1],[1,1],[1,0],[1,0],[4,-2],[0,1],[2,1],[0,1],[1,0],[1,-2],[6,-3],[0,-1],[0,-1],[0,-1],[3,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[1,-1],[1,1],[1,1],[1,-1],[1,-2],[0,-3],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[-2,-2],[-1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-3],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-1,1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,0],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,0],[1,-1],[4,-5],[0,-1],[0,-1],[1,0],[2,0],[1,-2],[1,-2],[-1,-3],[-1,-3],[-1,-3],[1,-1],[2,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-4],[1,-1],[0,-1],[1,-1],[0,-4],[0,-2],[1,-2],[4,-5],[1,-1],[2,-1],[2,-2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,-1],[1,-4],[0,-1],[0,-1],[-1,-2],[0,-4],[0,-2],[-2,-3],[0,-1],[1,0],[3,-2],[6,3],[0,-1],[2,-1],[3,-2],[1,-1],[1,-2],[1,0],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[0,-1],[0,-1],[1,-2],[0,-2],[1,-1],[1,0],[1,-2],[1,0],[0,-2],[1,0],[0,1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-2],[0,-5],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[-2,-1],[1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-3],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-2,0],[0,-1],[0,-1],[0,1],[-1,-1],[-1,-1],[-1,0],[-2,2],[-1,-1],[-1,0],[-1,0],[-2,1],[-1,0],[-1,2],[0,3],[0,1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-2,1],[-1,0],[-1,-1],[0,-4],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-4],[-1,-1],[2,-2],[1,-2],[1,-3],[0,-2],[1,-1],[1,-1],[1,-1],[1,0],[0,-1],[0,-2],[1,-1],[0,-2],[0,-3],[0,-1],[-2,-2],[0,-1],[1,-3],[1,-3],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-2],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-2],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,-1],[0,-2],[0,-2]],[[5882,7816],[-3,0],[-5,2],[-3,0],[-2,-2],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,2],[-1,1],[-1,0],[-4,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,0],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[-1,3],[0,1],[-1,0],[-4,0],[-1,0],[-1,-2],[-1,0],[0,1],[-1,-1],[0,-1],[-1,-1],[-3,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[0,1],[0,2],[0,2],[0,1],[-1,2],[-1,3],[0,1],[-1,0],[-1,1],[-1,-1],[-1,-3],[-1,-1],[-2,0],[-1,0],[-1,-1],[-1,-1],[0,-2],[-1,-2],[0,-1],[0,-3],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[-1,4],[0,1],[0,1],[-1,1],[-2,1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-3],[0,-1],[-1,-1],[-3,0],[0,1],[-1,0],[-1,3],[-1,1],[-1,-1],[0,-2],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-3],[-1,0],[-1,0],[0,1],[0,1],[1,3],[0,2],[0,2],[-1,0],[-1,0],[-3,2],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,0],[-2,0],[-1,0],[1,1],[0,2],[0,1],[-1,1],[0,-1],[-1,1],[-1,2],[0,2],[1,1],[-1,1],[0,1],[-2,0],[-2,1],[-3,-2],[-2,1],[-5,3],[-6,1],[-1,1],[0,1],[0,1],[-6,0],[-1,1],[-2,3],[-1,0],[-2,0],[-6,2],[-2,-1],[-4,0],[-5,0],[-5,2],[-1,0],[-2,-1],[-2,-2],[-8,-2],[-2,1],[-7,-1],[-1,0],[0,-1],[-1,-3],[-1,-1],[0,-5],[-1,-2],[-3,-3],[-4,-6],[-2,-1],[0,1],[-1,2],[-1,1],[-1,0],[-2,1],[-1,0],[-2,-1],[-1,-1],[0,-1],[0,-1],[1,-4],[0,-2],[-1,0]],[[5655,7773],[0,1]],[[5655,7774],[0,1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[1,2],[-1,1],[0,1],[0,1],[0,2],[1,0],[-1,0],[1,1],[0,3],[0,1],[0,2],[1,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,3],[0,1],[-1,-1],[0,1],[0,1],[-1,-1],[0,1],[-1,-1],[0,1],[0,1],[-2,1],[-1,0],[-2,1],[0,1],[0,1],[0,1],[-1,1],[1,4],[1,2],[1,2],[3,8],[3,4],[2,2],[5,2],[3,4],[2,2],[0,3],[0,3],[0,8],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[-1,2],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,2],[-1,7],[-1,2],[-1,5],[-2,11],[-1,5],[0,5],[-1,1],[0,2],[0,4],[0,2],[-1,1],[0,2],[0,2]],[[5652,7951],[1,0],[2,-3],[1,0],[2,1],[1,0],[1,1],[1,0],[2,2],[1,0],[0,-1],[1,0],[1,-1],[1,1],[1,0],[2,1],[1,1],[1,-1],[0,-1],[1,-2],[0,-1],[1,0],[1,0],[1,-1],[1,0],[1,1],[3,5],[1,1],[2,0],[1,1],[0,-1],[1,-1],[2,0],[0,1],[1,1],[0,2],[0,1],[-1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,1],[1,-1],[3,-1],[1,0],[1,2],[1,1],[1,2],[0,3],[1,1],[0,1],[2,-1],[2,0],[1,0],[1,3],[1,1],[0,-1],[2,-4],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[1,-1],[0,-1],[1,0],[2,-1],[1,0],[1,1],[1,0],[1,1],[0,1],[0,4],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,1],[0,2],[0,2],[1,2],[1,2],[0,1],[0,1],[0,2],[0,2],[1,1],[2,1],[0,1],[0,1],[1,2],[-1,1],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[0,4],[0,1],[1,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[1,0],[3,1],[2,1],[0,1],[1,2],[1,3],[0,1],[0,2],[0,1],[1,2],[1,1],[3,-2],[1,0],[0,1],[0,1],[1,0],[3,-2],[1,1],[0,2],[0,2],[0,1],[1,1],[1,1],[1,1],[1,0],[1,1],[0,1],[0,1],[-1,1],[-5,1],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,2],[0,1],[1,2],[0,1],[1,2],[0,1],[-1,1],[0,2],[1,1],[1,1],[0,2],[0,1],[1,2],[-1,2],[0,2]],[[5738,8078],[1,1],[0,1],[1,0],[2,-1],[3,2],[0,1],[2,4],[1,3],[1,1],[4,0],[1,0],[2,-3],[1,0],[2,2],[0,1],[1,-1],[1,-1],[1,0],[3,-1],[1,0],[0,1],[0,2],[1,3],[0,4],[3,2],[1,3],[0,1],[1,2],[2,2],[0,1],[0,1],[1,1],[1,1],[1,0],[1,1],[1,1],[1,1],[1,-1]],[[5264,7461],[-1,-1],[0,-2],[0,-3],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[2,-1],[1,0]],[[5290,7432],[0,-2],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-2],[0,-2],[0,-2],[0,-1],[-1,0],[-2,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-3,-2],[-1,-3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,-1],[-1,-1],[0,-1],[-2,-1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[-1,1],[0,2],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[-2,-2],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,0],[-1,1],[-1,1],[0,3],[-1,1],[0,1],[0,1],[0,7],[-1,0],[0,-1],[-1,-1],[-1,1],[0,1],[0,1],[-2,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-2],[-1,-3],[0,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[1,-3],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-2],[0,-1],[-1,-2],[0,-2],[-1,0],[-1,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[-2,1],[0,1],[-1,0],[1,2],[0,2],[1,2],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,-1],[-2,1],[0,1],[-1,0],[-1,5],[-1,1],[-1,1],[-1,0],[0,1],[0,1],[-1,2],[1,2],[0,4],[0,2],[0,2],[0,2],[0,1],[-1,0],[-1,0],[-1,-1],[-1,0],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-4],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-3],[0,-2],[-1,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,0],[0,-3],[-1,0],[0,-1],[-1,0],[-2,1],[0,-1],[-1,1],[0,1],[-1,1],[-3,2],[-1,-1],[0,-1],[-1,-1],[-2,-2],[-1,-1],[-2,0],[-1,-1],[-2,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,2]],[[5195,7363],[-1,1],[0,1],[0,1],[0,2],[-1,0],[-1,4],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-2,1],[-1,1],[1,2],[0,3],[1,4],[0,2],[-1,1],[-1,2],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,0],[-4,2],[-2,0],[-1,0],[-3,-3],[-1,-1],[-1,0],[-1,-2],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,0],[0,-2],[-1,-1],[-2,-2],[-1,-3],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,2],[1,1],[-1,1],[0,1],[0,1],[1,1],[1,2],[1,0],[0,-1],[0,1],[1,0],[0,1],[0,1],[0,2],[0,2],[1,2],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,3],[1,2],[0,2],[-1,1],[1,0],[4,7],[2,2],[1,2],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,3],[2,1],[3,2],[2,3],[0,1],[0,2],[0,1],[1,0],[0,1],[1,1],[0,1],[1,1],[1,2],[0,1],[1,1],[1,2],[2,2],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[-4,-1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,-1],[2,1],[0,-1],[1,0],[1,0],[-1,-2],[1,-1],[0,-1],[1,0],[0,-1],[1,0],[1,1],[1,0],[1,0],[1,0],[1,1],[0,1],[0,1],[-1,1],[1,0],[1,0],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[1,1],[1,1]],[[5210,7485],[2,1],[0,-2],[-1,0],[1,-1],[0,-1],[1,0],[1,1],[1,0],[1,0],[0,1],[1,2],[0,-1],[2,0],[0,-1],[0,-1],[4,0],[1,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[2,0],[1,0],[1,0],[1,2],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,2],[1,1],[2,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,2],[1,0],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,1],[0,1],[1,0],[3,-1],[2,0],[0,-1],[1,0],[1,0],[8,-9]],[[5411,7725],[1,1],[4,-1],[0,1],[0,2],[0,1],[0,1],[0,3],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,-1],[1,0],[0,-1],[1,-1],[1,1],[0,1],[1,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[6,-3],[0,-1],[1,-1],[2,1],[1,0],[0,-1],[2,-4],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[2,1],[1,3],[1,-1],[1,-1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[2,-4],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[1,-2],[1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[1,-1],[0,-1],[1,-2],[1,-1],[1,0],[1,2],[1,1],[0,1],[0,1],[1,1],[1,1],[1,0],[1,1],[0,1],[1,0],[1,0],[-1,1],[1,0],[1,-1],[0,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[0,2],[0,1],[-1,2],[0,1],[1,1],[1,-1],[1,0],[3,-2],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[1,2],[1,0],[3,-1],[1,1],[0,2],[1,1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-2,-1],[-2,-1],[0,-1],[1,-3],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[2,-3],[1,0],[1,0],[1,2],[1,0],[1,0],[0,1],[0,1],[0,2],[0,-1],[2,-2],[0,-1],[0,-1],[2,0],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,1],[1,0],[1,0],[2,-2],[2,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-2],[1,-2],[0,-3],[1,-2],[0,-1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[0,-2]],[[5523,7626],[-2,0],[-1,-2],[-1,0],[-1,0],[-1,1],[-1,-1],[-1,1],[-1,-1],[0,-2],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[0,-3],[-1,-1],[-1,-1],[-3,-3],[-1,-1],[-1,-2],[0,-2],[-1,-3],[0,-2],[0,-3],[0,-2],[0,-2],[-1,-1],[-1,-1],[-2,0],[-1,0],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-2],[0,-1],[-5,-4],[-1,0],[-1,2],[-1,0],[-1,-1],[-1,0],[-3,2],[-1,1],[-2,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,-2],[-1,-7],[0,-1],[-1,-1],[0,-1]],[[5383,7572],[0,1],[-2,4],[0,2],[-1,0],[-1,1],[-1,1],[0,1],[0,2],[-1,1],[-1,1],[-1,1],[0,-1],[-1,0],[0,-2],[-1,1],[-1,1],[0,1],[-1,1],[0,2],[0,2],[-1,2],[-1,2],[-1,1],[-2,0],[0,1],[-1,1],[0,1],[-3,6],[0,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,1],[0,-1],[0,-1],[-2,1],[-1,0],[0,1],[-1,4],[-1,1],[-1,1],[-1,1],[0,2],[0,2],[0,1],[0,1],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[0,2],[0,1],[-1,0],[1,1],[1,1],[0,1],[0,1],[0,2],[1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-4,3],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,2],[-2,1],[0,1],[0,1],[1,0],[0,1],[0,2],[-1,1],[1,0],[1,0],[0,-1],[1,0],[0,-2],[0,-1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-2],[1,-1],[1,0],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[2,1],[2,-1],[0,1],[1,1],[0,1],[1,0],[1,0],[0,1],[1,0],[2,-3],[1,0],[1,1],[0,1],[1,1],[0,3],[0,1],[1,0],[0,-1],[1,0],[1,1],[1,0],[1,1],[0,1],[1,4],[1,0],[0,-1],[1,0],[0,2],[1,0],[1,2],[1,-1],[0,-1],[1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[1,0],[3,0],[0,1],[1,0],[1,0],[1,0],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[1,0],[1,0],[5,3],[0,1],[0,1],[1,1],[1,0],[2,0],[1,1],[0,2],[-1,0],[-1,1],[-1,1],[1,1],[-1,1],[-1,0],[0,1],[1,2],[0,1],[1,0],[1,0],[1,-1],[1,0],[1,0],[1,0],[0,1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[1,0],[1,0],[0,1],[1,2]],[[5187,7925],[0,-1],[-1,1],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[2,1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,0]],[[5196,7933],[-6,-1],[1,0],[4,1],[1,0]],[[5204,7936],[0,-1],[-1,0],[-1,-1],[-3,0],[-1,0],[1,1],[1,1],[4,0]],[[5204,7936],[1,0],[1,0],[0,-1],[-1,1],[-1,0]],[[5226,7935],[-1,0],[0,1],[1,0],[1,0],[-1,-1]],[[5211,7937],[-2,0],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[3,0],[0,-1]],[[5216,7939],[-1,0],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[1,2],[1,0],[3,0],[0,-1],[-1,0]],[[5220,7940],[-1,0],[-1,0],[0,-1],[0,1],[0,1],[1,0],[1,-1]],[[5318,7953],[-1,0],[1,2],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[1,2],[1,1],[1,1],[1,-1],[-1,-4]],[[5322,7963],[0,1],[0,-1]],[[5322,7963],[-2,-2],[0,-1],[0,1],[0,1],[2,1]],[[5394,7951],[0,-2],[-1,0],[1,-1],[0,-1]],[[5394,7947],[-3,-1],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,-1],[-2,0]],[[5385,7944],[-1,1],[-1,1]],[[5383,7946],[1,0],[0,1],[1,0],[1,1],[1,2],[-1,3],[0,2],[1,0],[1,0],[-1,-1],[0,-2],[0,-1],[1,1],[0,1],[1,0],[0,-1],[1,-1],[-1,1],[1,2],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,2]],[[5382,7959],[1,2],[0,2]],[[5383,7963],[0,1],[-1,2],[-1,1],[1,1],[1,1],[0,-1],[1,-3],[0,-1],[1,-1],[2,-2],[1,0],[1,-1],[5,-8],[0,-1]],[[5219,7969],[0,1]],[[5219,7970],[1,0],[-1,-1]],[[5246,7990],[-1,0],[-1,1],[1,0],[0,1],[-1,0],[1,2],[1,0],[1,1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0]],[[5312,7991],[2,-5],[-4,1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[1,3],[1,2],[1,0],[3,-2],[0,-1],[1,0],[0,-1]],[[5240,7992],[-1,0],[-1,1],[0,1],[1,1],[2,2],[0,-1],[0,-2],[-1,-2]],[[5365,8000],[0,-1],[0,-1],[0,1],[-1,0],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-2],[0,1],[0,2],[1,4],[0,2],[1,1],[1,0]],[[5371,8003],[0,-1],[0,-1],[1,-1],[0,-1],[2,-1],[3,1],[1,0],[1,-2],[0,-2],[0,-2],[-2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,-1],[1,-2],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[1,2],[1,0],[-1,1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[-3,0],[0,-1],[-2,-2],[0,-1],[-1,-1],[-1,-2],[1,0],[0,1],[1,0],[0,-2],[0,-1],[-1,1],[-1,0],[-1,1],[1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,-1],[0,1],[1,0],[-2,2],[0,2],[1,1],[0,1],[1,-1],[1,0],[1,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[2,0],[1,0],[1,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[1,1],[0,-2],[-1,-1],[1,0],[0,-1],[-1,-1],[1,0],[0,1],[0,1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0],[-1,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-2,0],[0,-1],[0,1],[0,1],[1,0],[3,2],[1,0],[1,-1],[-1,-1],[-1,-1]],[[5232,8008],[-1,-1],[0,-1],[1,-4],[1,0],[-1,0],[0,-1],[-1,1],[-1,1],[0,2],[1,2],[0,1],[1,0]],[[5238,8007],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,2],[0,2],[1,0],[1,1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[0,-1]],[[5262,8015],[2,1],[0,1],[1,1],[0,1],[1,0],[0,-3],[1,0],[2,0],[1,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[1,1],[0,2],[1,0],[1,-1],[0,-1],[1,-3],[0,-1],[1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[1,-1],[7,3],[2,-3],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,1],[0,1],[1,2],[0,2],[0,1],[1,0],[1,0],[0,1],[1,1],[1,0],[1,-1],[2,-2],[4,-3],[2,-3],[2,-1],[1,1],[1,1],[1,2],[1,1],[1,0],[3,1],[0,-1],[-1,0],[-1,0],[1,0],[1,0],[2,1],[1,0],[-1,-2],[-1,-1],[0,1],[0,-1],[0,-3],[1,-2],[-1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[-3,-3],[-1,-2],[-1,-1],[-1,0],[-1,-1],[0,1],[0,-1],[-2,-2],[0,-1],[1,-2],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[1,2],[1,0],[2,1],[3,1],[0,-1],[1,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,2],[1,0],[0,-1],[0,-1],[1,0],[1,-2],[1,0],[0,2],[0,1],[0,1]],[[5318,7953],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[-1,0],[1,0],[1,0],[0,2],[1,1],[0,1],[1,1],[-1,0]],[[5322,7963],[0,1]],[[5322,7964],[1,0],[0,2],[1,1],[1,0],[3,0],[6,2],[1,1],[0,-2],[0,-2],[0,-2],[1,-1],[0,1],[0,2],[-1,0],[1,1],[1,1],[0,1],[-1,0],[0,-1],[0,1],[1,2],[0,1],[1,1],[0,1],[1,0],[2,2],[1,1],[0,1],[1,3],[2,4],[1,3],[1,2],[0,1],[1,0],[-1,0],[1,-2],[1,0],[7,0],[1,-1],[0,1],[1,-1],[0,-1],[0,-1],[-1,0],[-3,1],[-1,0],[-1,0],[-1,-1],[-1,1],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[1,0],[-1,0],[-1,0],[-1,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[-1,0],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[2,1],[0,1],[-1,0],[1,1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[1,-1],[0,-1],[1,1],[0,-1],[0,1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,1],[0,1],[1,1],[1,1],[1,1],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[1,-1],[0,-2],[0,-1],[1,-2],[0,-1],[0,-1],[1,0],[0,-1],[2,-1],[1,-1],[1,0],[1,-3],[0,-1],[0,-1],[1,1],[1,-1],[0,-1],[-1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[3,1],[1,0],[2,2],[0,-1],[1,-1],[2,-3]],[[5383,7963],[0,-1],[-1,-2],[0,-1]],[[5382,7959],[-1,-1],[1,0],[0,-2],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-2,-2],[0,-1]],[[5383,7946],[0,-1],[1,-1],[1,0]],[[5385,7944],[0,-1],[0,-1],[1,0],[2,-3],[1,0],[0,-1],[1,0],[1,-1],[3,0],[1,1],[1,-1]],[[5396,7937],[0,-1]],[[5396,7936],[-2,-2],[1,0],[1,0]],[[5396,7934],[0,-2],[0,-2],[0,-1],[1,-3],[0,-1],[0,-2],[0,-2],[0,-1],[0,-2],[1,-2],[0,-1],[1,-4],[0,-4],[0,-2],[0,-2],[1,0],[0,-1],[0,-1],[1,0],[-1,-3],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-4],[0,-1],[0,-1],[-1,-2],[-2,-2],[-1,-1],[-2,-2],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[1,0],[1,-2],[1,0],[3,-4],[0,-1],[1,-3],[1,0],[0,-1],[1,-1],[2,-1],[1,-3],[0,-1],[1,-1],[-1,-2],[0,-2],[1,-1],[0,-1],[-1,-1],[0,-2],[-2,-2],[0,-3],[1,-3],[1,-2],[0,-2],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[1,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-4],[-1,-2],[0,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[0,-2],[0,-2],[1,-1],[1,-2],[1,-1],[0,-2],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-2],[0,-3],[0,-1],[0,-1],[1,-2],[0,-1],[1,-2],[0,-2],[-1,-2],[0,-2],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-5],[-2,-6],[-1,-1],[0,-1],[0,-2]],[[5210,7485],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,0],[0,1],[0,2],[1,1],[0,1],[0,1],[0,3],[0,1],[0,2],[1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,2],[0,3],[-1,3],[0,3],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[2,4],[0,1],[0,1],[0,2],[0,1],[1,1],[1,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[-1,2],[0,2],[0,3],[2,3],[1,1],[1,2],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[1,1],[1,6],[1,3],[0,1],[-3,1],[-4,4],[-1,1],[-1,-1],[-3,1],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,1],[-2,0],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-3,0],[0,1],[-1,0],[-1,1],[0,-1],[-1,-1],[-1,1],[0,2],[0,2],[-2,2],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[0,2],[-1,-1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-2,3],[0,1],[-1,1],[1,0],[0,1],[-1,3],[0,1],[-1,1],[0,1],[-3,2],[-1,-1]],[[5176,7622],[0,1],[0,2],[0,2],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,0],[0,1],[0,1],[-1,0],[1,1],[2,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,1],[-1,1],[-1,4],[0,1],[0,-1],[-1,1],[0,2],[0,1],[-1,1],[0,2],[0,1],[0,1],[0,2],[0,1],[0,1]],[[5166,7717],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[0,2],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,1],[-1,0],[-1,-1],[0,2],[-1,2],[0,2],[1,0],[1,-1],[1,0],[0,2],[1,1],[2,3],[2,2],[0,1],[0,1],[1,1],[-1,0],[-2,-2],[0,1],[0,1],[0,2],[0,2],[1,2],[1,4],[1,0],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,2],[-2,2],[-1,4],[-1,1],[1,1],[0,2],[-2,1],[-1,2],[1,2],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,1],[1,1],[1,0],[0,1],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,1],[-1,2],[1,1],[1,0],[0,-2],[1,0],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[0,1],[0,2],[1,-1],[1,0],[2,2],[3,1],[2,1],[1,0],[0,1],[1,2],[0,1],[1,0],[0,1],[-1,1],[0,1],[-2,2],[-1,0],[0,2],[0,1],[1,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,1],[0,2],[1,1],[1,1],[1,2],[0,1],[2,1],[0,1],[-1,1],[0,2],[0,1],[1,2],[0,3],[0,2],[-2,4],[0,-1],[-1,0],[-1,0],[-1,0],[-1,1],[-2,0],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[2,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[2,0],[2,-1],[1,1],[0,-1],[1,0],[1,1],[0,3],[0,8],[1,2],[0,2],[0,1],[2,5],[1,3],[0,2],[0,3],[0,5],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,2]],[[5199,7900],[1,0],[0,1],[0,1],[1,1],[-1,1],[1,2],[1,0],[1,0],[1,-1],[0,-1],[-1,2],[-1,1],[-6,0],[-1,1],[0,2],[0,5],[0,2],[0,2],[0,1],[1,1],[1,-1],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[1,1],[1,1],[1,2],[1,2],[2,1],[5,1],[0,-1],[1,0],[4,1],[8,2],[3,-1],[-1,-2],[1,-3],[1,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[1,-2],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[1,2],[0,2],[1,3],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[1,3],[0,1],[1,0],[1,1],[0,-1],[1,-1],[0,-1],[2,-1],[2,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-4],[0,-2],[1,-1],[0,1],[-1,5],[1,2],[0,2],[1,0],[0,1],[0,2],[0,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,2],[0,1],[1,4],[1,4],[1,2],[0,1],[1,1],[1,1],[1,-1],[0,-1],[1,-1],[1,-1],[3,-1],[1,0],[2,1],[1,0],[0,1],[3,1],[2,0],[1,0],[1,0],[0,-1],[1,-1],[3,-7],[1,-2],[1,-1],[0,-1],[0,-2],[2,-5],[1,0],[0,-1],[1,0],[2,-2],[2,-1],[1,0],[1,0],[-1,1],[-1,1],[-2,0],[-1,1],[-2,2],[-1,2],[-1,2],[0,2],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,2],[-1,3],[0,1],[-1,1],[-1,2],[-1,1],[-1,1],[-4,0],[-1,0],[-1,1],[0,-1],[-1,0],[-1,1],[-1,2],[-2,7],[1,1],[1,0],[1,-1],[1,-1],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[-1,0],[0,-1],[-1,2],[-1,1],[0,1],[1,1],[0,2],[0,1],[0,1],[0,1],[2,0],[0,1],[1,1],[0,1],[0,1],[-1,-2],[-1,0],[0,1],[-2,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[-1,1],[-1,1],[0,2],[1,1],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,0],[3,1],[3,0],[1,1],[1,1],[1,1],[1,1],[0,1],[0,2],[-1,1],[-2,4],[-1,1],[0,1],[-1,0],[0,-1],[-1,1],[1,1],[-1,4],[0,1],[-1,1],[-1,2],[-1,1],[0,1],[0,2],[-1,1],[0,2],[0,2],[0,1],[0,2]],[[5240,8021],[1,0],[1,0],[2,1],[1,0],[2,-1],[2,-1],[6,-2],[0,-1],[1,-1],[0,-1],[0,-1],[2,0],[1,1],[1,1],[1,-1],[1,0]],[[5240,8021],[-1,-1],[-3,1],[-1,-1],[0,-1],[-1,0],[-2,0],[0,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,1],[0,2],[1,8],[0,2],[2,9],[1,2],[2,-1],[-2,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[1,-2],[0,-2],[0,-2],[2,0],[6,0]],[[5327,8017],[0,-1]],[[5327,8016],[-1,0],[1,-1]],[[5327,8015],[1,-2],[1,-1]],[[5329,8012],[0,-1],[0,-1],[0,-1]],[[5329,8009],[-1,0],[0,-1],[-1,0],[2,-1],[-1,-2],[0,-1],[-2,-1],[-4,1],[-1,0],[-2,-1],[-1,-1],[-3,2],[-2,2],[-3,3],[-1,1],[-2,1],[-1,0],[-1,1],[0,1],[0,2],[1,0],[1,0],[1,0],[0,2],[-1,0],[-1,3],[0,1],[0,1],[0,1],[1,2],[4,1],[1,0],[1,-2],[1,0],[0,-1],[1,-3],[1,0],[1,-1],[5,-4],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[2,-3],[0,-1],[1,-2],[1,0]],[[5287,8021],[1,0],[0,1],[0,1],[0,-1],[1,-2],[1,0],[0,2],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[-3,-1],[0,-1],[-1,1],[-5,7],[0,2],[0,1],[2,-2],[1,-1],[1,-2],[0,-1]],[[5348,8029],[0,-2],[0,-1],[0,-1],[-1,0],[-4,1],[-1,0],[0,-1],[-1,-1],[-2,-3],[-1,0],[-2,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[1,0],[0,1],[1,-1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,-2],[1,-1],[2,0],[3,-1],[1,-1]],[[5268,8030],[0,1],[1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[2,2],[1,0],[2,0],[1,-3],[1,-1],[1,0],[1,-1],[1,-1],[1,-2],[0,-1],[1,-5],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-2,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[-1,2],[-2,1],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[0,2],[0,1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[-1,1],[-1,1],[1,1],[-3,0],[-1,0]],[[5301,8024],[-3,-13],[0,-1],[-1,0],[-1,0],[-1,5],[0,1],[-1,1],[1,0],[0,1],[1,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[-1,0],[1,2],[0,1],[2,3],[0,1],[2,3],[0,2],[1,4],[1,3],[1,-1],[-2,-9],[0,-2],[-1,-5]],[[5413,8046],[1,-1],[1,0],[1,-2],[0,-1],[2,-2],[2,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[-2,1],[-2,2],[-2,1],[-2,2],[-1,1],[1,2],[0,3],[0,4],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,-1],[1,-2],[0,-1],[1,-1],[1,-1]],[[5233,8061],[1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,2],[-1,3],[0,2],[0,1],[1,0],[0,-2]],[[5287,8074],[2,-2],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[1,-1],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-2],[0,-2],[1,0],[1,2],[2,1],[1,1],[0,1],[-1,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[0,1],[0,-1],[0,2],[0,1],[0,1],[1,0],[0,-1],[2,-4],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,-1],[2,0],[1,-1],[2,-6],[1,0],[0,-4],[0,-1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[-2,0],[-1,1],[-1,1],[-1,0],[-2,2],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,-1],[-1,1],[2,2],[1,1],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[1,-3],[0,-1],[-1,0],[0,1],[0,1],[0,2],[-1,0],[1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,3],[-1,0],[-1,0],[0,1],[-1,1],[1,0],[1,0],[0,1],[-2,1],[1,0],[0,1],[-1,1],[-1,0],[-1,2],[1,0],[1,-1],[0,-1],[1,0],[-3,4],[-1,0],[0,1],[1,0],[0,1],[1,2],[2,0],[1,0],[0,-1],[0,-1],[1,-1],[2,1],[2,3],[4,2],[1,1],[1,0],[1,0],[0,-1],[1,1],[-1,1],[1,0],[1,0]],[[5349,8080],[1,0],[0,-1],[2,-6],[-1,-2],[-1,0],[-1,-1],[-1,-1],[0,2],[-1,2],[0,1],[1,1],[0,1],[1,1],[0,1],[0,2]],[[5295,8093],[0,-1],[0,1],[1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-3],[-1,-1],[-1,-1],[-1,0],[0,2],[-1,2],[1,2],[0,1],[1,0],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,0],[0,-3],[0,-1],[1,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1]],[[5349,8080],[-1,-3],[-1,-2],[-1,-1],[0,-1],[-1,1],[-1,0],[-2,-1],[-1,-1],[-1,-3],[-2,-4],[1,-4],[1,-2],[1,0],[2,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-2],[-1,-1],[-1,-1],[-6,-2],[-1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[1,-1],[2,0],[1,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-3],[0,-2],[-1,-1],[-1,0],[-1,-1],[-1,0],[-2,2],[-1,1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-2],[1,0],[0,-2],[1,0],[1,0],[1,0],[1,-2],[1,-1],[0,-1],[-3,-3],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-4],[0,-3],[-1,0],[0,1],[0,1],[-1,1],[-1,3],[0,1],[0,2],[1,1],[0,2],[-1,0]],[[5329,8009],[0,1]],[[5329,8010],[1,1],[-1,0]],[[5329,8011],[0,1]],[[5329,8012],[0,1],[-2,2]],[[5327,8015],[0,1],[0,1]],[[5327,8017],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[1,1],[0,1],[-1,0],[0,2],[-1,1],[-1,2],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[2,-1],[3,-2],[1,0],[-1,1],[-1,2],[-1,2],[2,1],[1,0],[-1,1],[-2,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,1],[-2,1],[-1,0],[-2,1],[-1,0],[0,-1],[-1,0],[-2,0],[1,-1],[-1,0],[-1,1],[0,1],[0,2],[0,-1],[1,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,2],[-1,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,3],[0,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[1,1],[0,1],[0,1],[0,2],[-2,2],[-1,1],[-3,1],[0,1],[4,-1],[0,2],[-2,1],[-1,1],[0,1],[-1,0],[-1,1],[4,-1],[1,1],[2,1],[1,0],[0,-1],[-1,0],[-1,0],[1,-1],[1,-1],[0,-1],[1,1],[-1,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,2],[0,3],[-1,2],[-1,0],[-1,1],[-3,1],[0,1],[0,1],[3,-2],[1,0],[4,-1],[1,-1],[1,0],[2,1],[1,1],[1,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[2,-3],[0,-2],[0,-2],[-1,1],[-1,-1],[0,-1],[-1,0],[0,-1],[2,0],[0,1],[1,0],[0,1],[1,-1],[0,-1],[0,-2],[-2,-1],[-1,0],[1,-1],[1,0],[1,0],[0,1],[0,-1],[1,-2],[0,-1],[0,-2],[0,1],[1,1],[1,4],[-1,1],[0,1],[1,1],[0,2],[1,1],[1,0],[1,3],[-1,2],[-1,2],[0,1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-3],[0,-3],[0,-2],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-2],[-1,-1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[-1,1],[0,-1],[1,0],[0,-1],[1,1],[0,3],[0,1],[-1,8],[0,3],[0,1],[0,4],[-1,1],[-1,0],[-2,-1],[-1,0],[0,2],[2,2],[2,3],[4,5],[3,2],[2,0],[2,-2],[2,0],[1,-1],[1,-1],[1,-1],[1,-1],[0,-2],[-1,-2],[-1,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-2],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[-1,-1]],[[5321,8152],[-1,0],[0,1],[-1,0],[0,1],[0,1],[3,0],[1,1],[0,-1],[-1,-1],[-1,-1],[0,-1]],[[5245,8157],[-1,-1],[-1,-1],[0,-1],[-2,-1],[-1,-1],[-1,3],[-1,1],[-1,1],[-1,-1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[2,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,2],[1,0],[2,1],[1,0],[1,1],[1,3],[0,-1],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-3],[1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-2],[0,-1]],[[5310,8200],[1,-1],[-1,-1],[0,-1],[-1,1],[-2,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[1,0],[1,1],[1,1],[1,0],[1,1],[2,0],[1,1],[1,0]],[[5268,8030],[1,-1],[1,0],[0,-1],[1,-6],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[0,-2]],[[5240,8021],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[1,2],[-3,1],[-1,-1],[0,-3],[-1,-1],[0,-1],[-1,0],[0,1],[-1,2],[0,1],[1,2],[0,2],[0,1],[1,1],[2,-1],[0,-1],[-1,-1],[0,-1],[2,0],[1,-1],[1,0],[0,2],[-1,2],[0,3],[0,4],[0,1],[0,1],[0,1],[0,2],[-1,3],[0,2],[0,1],[-1,1],[-1,0],[-2,0],[-1,1],[-1,2],[-3,5],[0,1],[1,0],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,-1],[-1,-1],[-3,5],[-1,0],[-1,1],[-1,0],[0,1],[2,7],[0,2],[1,3],[0,3],[-2,15],[0,1],[0,1],[0,-1],[1,0],[1,-6],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,2],[2,1],[1,2],[1,1],[1,2],[-1,1],[0,1],[0,1],[-1,2],[0,3],[-1,2],[0,2],[-1,1],[-3,1],[0,-3],[0,-2],[-1,-1],[1,-2],[-1,0],[0,1],[0,1],[0,5],[0,2],[0,5],[0,1],[0,26],[0,1],[0,1],[2,7],[0,2],[1,1],[0,-1],[0,-1],[0,-3],[-1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,1],[-1,0],[0,1],[1,0],[2,0],[1,0],[0,-1],[1,0],[1,-2],[0,1],[1,0],[0,1],[0,1],[1,-4],[0,-1],[0,-1],[1,0],[0,-2],[1,0],[2,1],[0,1],[0,2],[1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[2,4],[0,1],[2,0],[1,0],[0,1],[-2,0],[0,2]],[[5245,8157],[1,1],[1,1],[1,2],[1,0],[1,0],[1,1],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-2],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-3],[1,0],[0,1],[0,2],[1,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,-2],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,-1],[1,1],[0,1],[-1,0],[-1,-1],[0,1],[0,3],[0,2],[1,2],[-1,2],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[2,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,2],[0,1],[1,1],[0,2],[1,0],[0,1],[5,2],[1,0],[3,-2],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[1,2],[0,1],[1,2],[1,0],[1,1],[1,-1],[3,1],[-2,2],[-1,1],[-1,0],[-1,-2],[-1,-1],[0,1],[-1,0],[-1,-1],[-1,-1],[-3,0],[-6,-3],[-1,0],[-3,4],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-2],[-1,-1],[-1,1],[-1,0],[0,-1],[-1,0],[0,-2],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[0,-3],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[1,1],[1,0],[0,-1],[1,0],[2,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[-1,3],[0,1],[-1,0],[-1,0],[1,-2],[0,-2],[0,-1],[-1,1],[0,4],[1,3],[0,2],[5,12],[2,2],[2,5],[1,2],[1,0],[2,-2],[1,0],[3,1],[1,1],[1,2],[1,0],[7,-1],[2,0],[3,2],[2,2],[2,3],[6,16],[1,3],[2,3],[1,2],[1,1],[0,1],[2,0],[2,0],[3,1],[2,1],[2,2],[3,5],[2,2],[1,1],[1,0],[1,-1],[-1,-1],[-2,-2],[-2,-5],[-1,-5],[1,-3],[1,-3],[1,-3],[0,-4],[0,-3],[0,-8],[0,-1],[-2,-2],[0,-1],[-1,-3],[-1,-2],[0,-3],[-1,-3],[0,-2],[-1,0],[0,-1],[-1,0],[-1,0],[-2,2],[-2,3],[-1,1],[-1,1],[-1,0],[-1,-2],[-1,0],[1,0],[0,1],[1,0],[0,1],[1,-1],[3,-4],[1,0],[1,-2],[2,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-4],[0,-3],[0,-2],[1,-3],[1,-1],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,0],[-1,-1],[-4,-1],[0,-1],[1,0],[4,2],[1,1],[1,0],[0,1],[1,-1],[0,1],[1,0],[0,1],[0,1],[1,-1],[0,-1],[1,0],[1,0],[1,0],[1,1],[1,0],[0,-2],[0,-2],[0,-2],[-2,-2],[-2,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[-1,3],[1,2],[0,1],[1,1],[1,2],[0,1],[1,-1],[0,-2],[0,-1],[1,-1],[2,-1],[3,-1],[6,2],[1,-1],[1,0],[0,-1],[1,-2],[2,-3],[-1,-1],[0,-2],[0,-2],[0,-2],[0,-1],[-3,-6],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[-1,1],[-1,2],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,-2],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,2],[0,1],[1,0],[0,1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,1],[0,1],[-1,1],[1,0],[1,1],[0,1],[1,-1],[0,-1],[1,0],[0,1],[-1,1],[0,1],[1,3],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-3],[-1,-1],[-2,-2],[0,-1],[-1,-2],[1,-1],[0,-1],[0,-1],[1,-2],[0,-2],[-1,-1],[0,-1],[1,0],[-1,-3],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-3,-1],[0,-1],[-1,0],[-2,0],[0,-1],[0,-1],[4,-1],[1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[1,0],[-1,-1],[-1,-1],[1,-1],[-1,-1],[0,1],[-3,-1],[-2,-1],[-1,-1],[-1,1],[-1,2],[-3,0],[-1,0],[0,-1],[2,0],[1,0],[1,-3],[0,-1],[1,0],[0,-1],[1,0],[2,0],[0,-1],[-2,-2],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-2,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[1,-1],[2,1],[2,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-3],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,0],[-1,0],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[2,1],[1,0],[0,1],[1,0],[0,-1],[1,-2],[1,0]],[[4503,6034],[-1,-4],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[-2,1],[-1,0],[0,1],[0,3],[1,1],[1,-1],[1,0],[1,3],[1,0],[0,1],[0,1],[1,2],[1,-1],[1,-1],[0,-1],[0,-1]],[[4571,6059],[0,-2],[1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-1,-1],[-2,-1],[0,-1],[-1,-2],[-1,1],[-1,0],[-1,1],[-2,3],[0,1],[-1,1],[0,1],[-1,4],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[2,1],[0,1],[1,2],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,-1],[1,1],[1,-2],[2,0],[2,-1],[1,1],[0,2],[1,1],[0,-1],[0,-1],[-1,-1]],[[4522,6050],[-1,0],[-1,0],[-1,2],[-1,4],[0,2],[0,3],[1,3],[1,0],[1,0],[2,-2],[1,-3],[0,-1],[1,-2],[-1,-2],[-1,-2],[-1,-1],[0,-1]],[[4552,6090],[0,-2],[-1,-1],[-2,-3],[-1,-2],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[-1,-4],[0,-3],[0,-1],[0,-2],[-1,-1],[-1,-4],[-1,-2],[0,-1],[-1,1],[-2,-2],[-1,-1],[0,1],[0,1],[-1,0],[1,1],[-1,0],[0,1],[0,2],[0,1],[-2,3],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,3],[0,1],[-1,1],[0,2],[-1,2],[0,2],[0,1],[2,1],[1,-1],[0,-1],[1,0],[1,1],[0,1],[1,0],[1,1],[1,0],[1,0],[0,1],[1,0],[1,1],[1,1],[1,2],[0,2],[1,0],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[2,0],[2,1],[1,-1]],[[4604,6058],[-1,-2],[-1,-2],[-1,-2],[-1,0],[-1,1],[0,1],[-2,0],[0,1],[0,1],[1,0],[1,0],[1,1],[1,1],[2,3],[1,2],[0,2],[1,1],[0,1],[0,4],[0,1],[1,2],[1,6],[0,1],[1,3],[1,4],[1,4],[0,3],[0,2],[1,3],[0,1],[0,1],[0,1],[1,1],[1,0],[1,-1],[1,-2],[1,-2],[0,-4],[-1,-6],[0,-2],[0,-2],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,-3],[0,-1],[-3,-1],[-2,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2]],[[4503,6110],[1,0],[1,1],[1,-1],[0,-1],[0,-2],[0,-2],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,-3],[-1,-1],[0,-2],[0,-2],[-1,-3],[0,-3],[-1,-1],[0,1],[-1,0],[0,2],[0,3],[0,1],[-1,1],[0,2],[0,2],[-1,4],[-1,2],[0,1],[0,1],[0,1],[-1,1],[1,2],[0,2],[1,2],[1,1],[1,-1]],[[4625,6140],[1,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[1,-2],[-1,0],[0,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,-2],[0,-2],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[0,4],[0,1],[1,3],[1,2],[1,1],[1,0],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[1,0],[0,1],[0,2],[0,2],[1,1],[0,1],[0,1]],[[4625,6140],[-1,-2],[-1,1],[1,1],[0,2],[0,1],[1,0],[0,-2],[0,-1]],[[4919,6582],[-1,0],[-1,1],[0,2],[1,1],[0,-3],[1,-1]],[[4852,6628],[1,1],[0,-2],[-2,-2],[0,-1],[0,1],[-1,2],[0,1],[0,2],[1,-1],[1,-1]],[[5039,6837],[2,-4],[1,-1],[1,1],[0,-1],[0,-2],[-1,0],[-2,1],[0,1],[-1,-1],[0,-2],[-1,0],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[0,1],[0,1]],[[5043,6863],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-3],[-1,-1],[0,-1],[0,1],[-1,-1],[0,-1],[0,-2],[-1,-2],[-1,2],[-1,0],[0,1],[-1,0],[-1,-1],[0,1],[-1,1],[0,1],[1,2],[0,1],[-1,1],[1,0],[0,1],[0,-1],[1,1],[1,0],[-1,3],[0,2],[1,1],[1,1],[0,1],[1,0],[1,1],[1,1],[1,0],[0,1],[1,0],[1,-1]],[[5082,6866],[0,-2],[-1,0],[-1,3],[1,1],[1,1],[0,-1],[0,-2]],[[5088,6926],[0,-1],[0,1],[1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[1,0],[3,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[1,-1],[2,0],[0,1],[1,2],[1,0],[0,-1],[2,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-3],[-1,-4],[0,-4],[-1,1],[0,-3],[-1,-2],[-3,-3],[-1,-2],[0,-1],[0,-1],[-1,0],[0,3],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[-2,0],[-1,1],[-1,2],[0,4],[0,1],[0,2],[0,2],[-1,1],[-1,1],[-1,1],[0,-1],[-2,-2],[-1,0],[0,-2],[-1,-2],[-1,2],[0,1],[0,2],[-1,-1],[0,1],[-1,-1],[-1,1],[0,1],[0,2],[0,1],[0,1],[2,3],[1,0],[0,1],[1,3],[1,0],[1,1],[1,2],[0,1],[1,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,1],[1,1],[0,1],[1,0],[1,1],[2,2],[1,1],[1,0],[2,1],[3,2]],[[5114,6933],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[-1,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,1],[0,-4],[-2,-1],[-1,2],[-5,6],[-1,1],[-1,0],[-2,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[2,1],[3,0],[1,0],[1,0],[0,1],[1,1],[0,-1],[0,-1]],[[5054,7108],[0,1],[0,2],[0,-1],[1,-1],[0,-1],[-1,0]],[[4950,7177],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[1,0],[1,-1],[0,-3],[-1,-3],[0,-2],[0,-1],[-2,-3],[1,-2],[0,-1],[1,-1],[1,0],[1,0],[0,1],[0,2],[0,2],[1,1],[1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0],[1,-1],[1,-2],[1,0],[1,-1],[1,0],[0,-1],[1,-1],[1,-1],[3,0],[2,0],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[2,-3],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,2],[2,-2],[1,0],[0,1],[2,2],[1,1],[0,-1],[2,-2],[0,-1],[1,0],[1,0],[0,1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[3,1],[1,1],[1,1],[2,-1],[1,-3],[0,-1],[1,1],[0,2],[1,1],[1,-1],[0,-1],[1,-1],[0,1],[1,0],[1,0],[3,0],[1,0],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[-1,1],[1,2],[0,2],[0,1],[1,1],[1,-1],[1,0],[0,-1],[1,1],[0,-1],[1,-1],[1,-1],[1,-1],[1,1],[1,-1],[2,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[3,0],[1,-1],[0,-1],[1,-2],[0,-1],[1,-3],[0,-1]],[[5047,7112],[1,-1],[1,0],[1,-1],[1,-2],[1,0],[1,0],[0,-1],[0,-1],[1,-3],[0,-1],[1,-1],[1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[2,1],[1,0],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[0,2],[1,2],[1,1],[1,-1],[1,1],[1,2],[1,0],[1,0],[0,1],[1,1],[1,-1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,0]],[[5088,7107],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,1],[1,0],[0,-1],[1,0],[1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-2],[0,-2],[0,-2],[0,-1],[1,-1],[1,-1],[0,-2],[1,-2],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-2],[0,-2],[-1,-2],[0,-1],[-1,-2],[-1,0],[-1,-1],[0,-2],[-1,-1],[-3,-4],[0,-2],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-4,-3],[-5,-5],[-1,-1],[-2,-2],[-2,-2],[-1,-1],[0,-2],[-2,-5],[0,-2],[-1,-2],[-2,-2],[-1,0],[-2,-1],[-2,-1],[-1,0],[0,-1],[-1,0],[-5,-3],[-3,0],[-7,-5],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-3,-6],[-2,-4],[-3,-6],[0,-3],[1,0],[0,-1],[1,0],[0,1],[-1,0],[1,0],[0,-1],[1,-1],[1,-2],[1,0],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,-1],[-2,-4],[-1,-2],[-1,0],[0,-1],[-1,2],[1,1],[1,-1],[1,1],[1,3],[-1,0],[-1,0],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,-5],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,-2],[-2,-7],[0,-1],[-1,-1],[0,-1],[-1,-3],[-2,-3],[-1,-7],[-1,-1],[-2,-2],[0,-2],[-2,-5],[0,-2],[-2,-4],[-3,-10],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,-2],[0,-4],[1,-3],[0,-5],[2,-8],[0,-1],[1,-1],[-1,-1],[0,-2],[0,-2],[1,-3],[0,-3],[1,-2],[1,-4],[1,-1],[1,-2],[1,-2],[0,-1],[1,-1],[1,0],[2,-1],[1,-1],[1,-2],[-1,-1],[1,0],[1,-2],[0,1],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-3,-3],[0,-1],[-1,-3],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-3],[1,-7],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-4],[-1,-4],[0,-2],[-1,-1],[0,-1],[0,-1],[-2,-6],[0,-1],[0,-3],[0,-1],[0,2],[-1,-4],[-1,-1],[0,-1],[0,-1],[1,-4],[1,-2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,1],[-2,1],[-2,0],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[-1,0],[-1,1],[0,1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-1,-1],[-1,-3],[-1,-3],[-1,-2],[0,-3],[-1,-3],[0,-2],[0,-2],[-1,-4],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[0,-1],[0,-3],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,2],[-1,2],[-1,2],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,1],[-3,-1],[-1,-3],[0,-3],[-1,-2],[0,-1],[-1,0],[-1,-1],[0,1],[-1,-1],[-1,1],[0,1],[-1,1],[0,-1],[-1,0],[-1,2],[0,1],[-1,0],[-1,-1],[-3,1],[-2,0],[-2,1],[-3,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[-2,0],[-1,2],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,-1],[-2,2],[-1,0],[-2,0],[-2,-1],[-2,1],[-1,0],[-1,-1],[-2,-1],[-1,0],[-5,0],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-2,-1],[-1,-3],[-1,-1],[0,-1],[-2,-1],[-1,1],[-3,0],[-1,0],[-2,-3],[-2,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-3],[0,-1],[0,-3]],[[4851,6646],[-1,1],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-3,-2],[-1,-1],[-1,2],[-1,1],[-1,1],[-1,0],[0,1],[-1,1],[-1,0],[-1,2],[-1,4],[-1,1],[-2,-1],[-1,1],[-1,2],[0,3],[-1,2],[-2,2],[0,1],[0,1],[0,1],[0,2],[-1,2],[-1,3],[0,2],[-1,3],[-1,1],[1,1],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,1],[-1,0],[-1,1],[1,2],[-1,2],[-1,2],[0,1],[-2,0],[-1,0],[0,1],[0,3],[-1,1],[0,2],[0,1],[0,1],[0,2],[1,0],[1,1],[0,1],[1,1],[-1,3],[0,2],[1,2],[3,0],[0,2],[0,-1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,-1],[0,-1],[0,-5],[-1,0],[-1,2],[-1,5],[0,2],[-1,2],[-7,10],[-1,1],[-1,1],[-1,2],[-1,1],[0,2],[-1,1],[1,1],[0,1],[1,3],[0,1],[-1,-3],[-1,-1],[-1,0],[0,-1],[1,-2],[0,-1],[0,-1],[-3,3],[-1,0],[-1,1],[0,-1],[1,0],[-7,-1],[-1,-1],[-1,0]],[[4794,6722],[0,1],[-1,3],[0,2],[0,1],[0,2],[0,6],[-1,2],[0,1],[0,2],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,2],[0,1],[0,4],[1,2],[0,2],[3,4],[1,3],[0,3],[0,3],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[0,1],[1,0],[0,1],[0,1],[1,1],[2,-2],[0,1],[1,1],[0,1],[0,3],[1,2],[0,2],[0,1],[1,2],[-1,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[-2,6],[0,1],[0,1],[-1,1],[-3,8],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[0,4],[1,3],[1,1],[-1,1],[0,1],[0,1],[0,2],[0,2],[0,1],[1,1],[1,2],[0,1],[1,0],[0,1],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[-1,1],[1,1],[-1,1],[1,1],[0,2],[1,4],[1,1],[0,1],[-1,1],[1,1],[-1,1],[0,2],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,1],[1,2],[-1,2],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,2],[0,1],[-1,4],[-1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,2],[0,1],[-1,5],[0,1],[6,0],[1,0],[1,0],[1,1],[0,-1],[1,0],[4,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,3],[0,2],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,4],[0,2],[-1,1],[0,1],[-1,0],[-1,1],[0,3],[0,1],[0,1],[0,2],[1,0],[0,1],[1,1],[1,0],[1,0],[0,1],[1,1],[0,1],[0,1],[1,2],[1,2],[-1,2],[-1,2],[0,2],[1,3],[0,2],[0,2],[0,1],[-1,1],[0,1],[0,2],[1,2],[0,1],[0,1],[0,1],[0,3],[0,2],[0,1],[0,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,3],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,2],[1,0],[1,0],[1,0],[1,1],[1,3],[0,1],[0,2],[0,1],[0,1],[1,1],[0,1],[1,1],[1,3],[0,1],[2,0],[2,2],[1,1],[1,2],[1,3],[0,1],[1,1],[1,0],[0,1],[1,3],[0,1],[0,1],[0,1],[1,1],[1,4],[0,1],[-1,1],[-1,2],[-1,2],[-1,1],[-3,1],[0,-1],[-1,-1],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,6],[0,2],[-1,0],[0,1],[0,3],[0,1],[0,1],[-1,1],[0,-2],[-1,0],[-2,-1],[-1,1],[-1,3],[-1,0],[0,-2],[-1,-1],[-2,0],[-1,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,0],[0,-1],[-1,-1],[1,-3],[0,-1],[-1,-1],[-1,-2],[-2,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,1],[-1,2],[0,1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,2],[-1,0],[-1,1],[-1,1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,2],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-2],[-1,-1],[-3,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,2],[1,3],[1,1],[1,1],[0,1],[1,1],[0,1],[-1,2],[-1,1],[-1,-1],[0,1],[0,1],[0,3],[-1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,-2],[-5,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,-1]],[[4756,7073],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,14],[0,1],[1,1],[1,0],[1,1],[-1,0],[0,1],[1,1],[0,1],[0,1],[1,2],[1,2],[1,0],[1,2],[1,1],[0,1],[0,2],[0,1],[-1,-1],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-2],[-1,-1],[-1,1],[-1,-1],[0,1],[1,2],[0,1],[0,-1],[0,3],[0,1],[1,0],[1,-1],[0,1],[0,1],[1,2],[1,1],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,0],[-1,3],[0,1],[0,1],[1,1],[0,1],[1,1],[1,4],[0,2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-1],[-1,1],[1,1],[-1,-1],[-1,-1],[1,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,2],[0,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[0,-2],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[-1,2],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[-1,-2],[0,2],[-1,0],[0,1],[1,0],[0,3],[0,1],[0,1],[1,1],[-1,0],[0,1],[0,2],[1,1],[0,1],[0,1],[0,1],[1,-1],[1,1],[0,1],[1,1],[1,0],[0,1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,1],[2,3],[1,1],[1,-1],[1,0],[0,1],[1,0],[0,1],[0,1],[1,-1],[1,0],[0,1],[1,1],[-1,0],[0,2],[-1,0],[0,1],[1,1],[2,1],[1,1],[0,1],[1,-1],[0,-1],[1,-1],[2,-1],[1,1],[1,1],[1,1],[1,-1],[1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[2,1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,2],[0,1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[-1,2],[0,1],[1,1],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[3,0],[1,1],[0,1],[-1,0],[0,-1],[-2,0],[1,0],[-1,1],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[4,6],[0,-1],[1,0],[-1,0],[1,1],[-1,1],[0,1],[0,1],[1,1],[1,0],[1,0],[1,1],[0,2],[1,1],[1,0],[0,-1],[0,-2],[1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,2],[1,0],[0,1],[1,1],[0,1],[1,0],[1,1],[0,1],[1,1],[0,1],[0,-1],[1,-1],[-1,0],[0,-2],[0,-1],[0,1],[1,0],[0,1],[0,-1],[1,-3],[0,-1],[1,1],[0,1],[0,1],[1,0],[1,0],[3,-3],[1,0],[2,-6],[1,-2],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[0,2],[2,0],[2,0],[1,0],[1,0],[2,0],[2,1],[1,0],[2,-1],[1,-1],[1,0],[0,1],[0,1],[1,-1],[2,0],[1,0],[1,1],[1,1],[1,0],[1,-1],[2,0],[1,0],[1,1],[3,0],[1,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,0],[1,1],[0,1],[1,-1],[1,-1],[1,-3],[1,-2],[0,2],[0,-1],[1,-1],[1,-1],[6,1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,1],[1,1],[1,0],[1,0],[2,-3],[1,0],[2,-1],[1,0],[0,-1],[0,1],[2,-2],[1,1],[1,0],[2,-1],[2,-2],[1,-1],[6,-1],[1,-1],[1,1],[1,0],[1,-1],[0,1],[2,0],[3,0],[1,2],[2,1],[2,0],[0,1],[1,-1],[0,1],[1,2],[1,0],[1,0],[0,1],[1,0],[1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[0,1],[1,0],[0,1],[1,0],[2,2],[1,0],[0,-2],[1,0],[0,-1],[2,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[1,0],[0,-1],[1,1],[0,-1],[1,1],[1,0],[1,-1],[2,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,0],[1,1],[1,-1],[1,-3],[0,1],[0,2],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[0,1],[0,1],[1,0],[1,0],[2,0],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,1],[0,1],[0,1],[1,0],[1,-1],[2,-1],[1,-1],[1,0],[0,-2],[3,-2],[1,-1],[1,0],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[1,1],[1,0],[2,2],[1,1],[1,-1],[0,-1],[1,1],[-1,0],[0,1],[1,1],[1,2],[1,1],[1,-1]],[[5646,8233],[-1,0],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5666,8257],[-1,-1],[0,1],[-1,2],[1,1],[1,1],[0,-1],[1,-1],[-1,-2]],[[5628,8292],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,2],[0,1],[1,-1],[2,0],[1,0],[1,-1],[1,-1],[2,-1],[0,-1],[1,-2],[0,-1],[2,-1],[1,0],[1,-1],[1,-1],[1,-2],[-1,-1],[-1,2],[-1,-1],[1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,0],[-1,0],[-1,-1],[2,-1],[-1,-1],[-2,-1],[0,2],[-1,0],[0,1],[-1,-1],[-1,0],[0,-1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-3],[0,-2],[0,-1],[-1,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-4,-5],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,2],[0,1],[1,2],[1,1],[0,1],[1,0],[1,0],[0,2],[0,1],[1,2],[0,1],[-2,0],[-1,1],[-1,1],[-1,3],[-1,1],[-1,0],[-1,0],[-1,1],[-1,2],[0,1],[1,1],[1,-1],[0,1],[-1,1],[0,1],[1,0],[1,-1],[0,-1],[1,1],[-1,1],[1,1],[1,0],[0,1],[-1,1],[-1,4],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[1,0],[1,0],[1,1],[1,0],[1,-1],[1,-4],[1,-1],[0,-1],[0,1],[0,1],[0,2],[0,1],[1,1],[1,1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,2],[1,2],[0,1],[4,0],[3,3],[1,1],[0,-1],[1,-2],[0,-1]],[[5648,8295],[0,-1],[0,-1],[1,-1],[0,-2],[0,-1],[-1,-1],[0,1],[-1,0],[-1,0],[-1,-1],[-3,4],[-1,0],[-1,1],[0,2],[1,0],[1,0],[0,2],[0,1],[1,1],[1,0],[2,-1],[1,-1],[1,-1],[0,-1]],[[5644,8326],[2,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,4],[-1,0],[1,1],[0,1],[1,0],[1,0]],[[5631,8323],[3,0],[2,-2],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[1,0],[1,1],[-1,1],[-1,-1],[-1,0],[0,-1],[-1,-2],[-1,-4],[0,-1],[-1,-1],[-2,-1],[-2,1],[-1,2],[1,0],[0,1],[0,1],[-1,1],[0,2],[0,1],[0,2],[0,1],[-1,1],[-1,2],[-1,0],[0,1],[-1,0],[-2,-1],[-1,0],[-4,3],[0,1],[0,1],[1,0],[2,0],[8,1],[0,1],[1,0],[0,3],[1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1]],[[5681,8363],[-1,-1],[0,1],[0,2],[0,1],[1,-1],[0,-2]],[[5778,8358],[0,-2],[2,-1],[1,-3],[0,-1],[1,-1],[0,-2],[0,1],[-2,-1],[-2,-1],[-1,0],[2,-1],[1,0],[-1,-1],[-3,0],[-1,-1],[-1,-1],[0,-2],[0,-1],[-1,-6],[-2,-6],[0,-2],[-1,-3],[-1,-1],[0,-1],[-3,-3],[-3,-5],[-1,-4],[-1,-5],[0,-3],[1,-4],[1,-9],[2,-10],[-2,-6],[0,-3],[0,-4],[1,-2],[0,-1],[2,-4],[1,-3],[0,-2],[0,-2],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[3,-2],[0,-1],[1,-1],[-1,-1],[0,-1],[-2,-1],[-4,-1],[-1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-2,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1]],[[5759,8214],[-1,0],[-4,2],[-2,0],[-1,0],[0,1],[-1,3],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-2,1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,2],[0,1],[-3,1],[-1,2],[-1,1],[-3,6],[-1,2],[-3,3],[0,1],[0,2],[0,1],[0,1],[0,1],[-6,0],[-1,1],[0,2],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-2,3],[-1,1],[-1,0],[0,-1],[0,1],[-1,1],[0,1],[-1,1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,2],[0,2],[0,1],[-1,1],[-2,0],[-1,-1],[-2,-3],[-1,-1],[-2,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,-2],[-1,-1],[-2,0],[-2,0],[-2,-2],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,0]],[[5675,8239],[0,1],[0,1],[0,1],[0,1],[2,5],[0,3],[2,2],[0,1],[0,4],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,1],[1,1],[0,1],[1,2],[-1,1],[0,2],[-3,2],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-1,-2],[-1,0],[0,2],[-2,2],[0,1],[-2,1],[-1,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,1],[-1,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[1,1],[0,2],[-1,1],[0,2],[0,2],[0,1],[1,0],[1,0],[-1,0],[0,1],[0,1],[0,1],[2,-1],[1,0],[1,1],[1,0],[1,-1],[1,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[1,-1],[1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[0,1],[-1,0],[-1,-1],[-2,0],[-1,0],[0,-1],[-1,0],[-1,0],[-2,-1],[1,3],[1,0],[1,1],[-2,3],[0,2],[-1,2],[0,1],[1,1],[1,0],[1,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-2,1],[-1,1],[0,1],[0,2],[2,2],[0,1],[1,-1],[0,4],[-1,3],[-1,3],[2,1],[1,0],[1,1],[1,1],[1,0],[1,-2],[1,0],[0,1],[0,1],[-1,1],[1,1],[3,0],[1,0],[1,0],[2,1],[1,0],[1,-2],[1,2],[0,1],[-2,4],[0,1],[0,1],[1,0],[1,0],[2,-3],[1,0],[0,2],[-1,1],[0,1],[3,1],[1,0],[0,1],[0,2],[0,1],[2,0],[1,0],[1,-2],[1,0],[1,1],[1,0],[1,-1],[1,-1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,1],[0,1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[0,1],[1,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[2,-3],[1,0],[2,0],[1,0],[1,-1],[1,0],[0,2],[0,1],[1,0],[1,-1],[6,-3],[0,2],[0,1],[1,0],[3,0],[0,1],[0,1],[-1,0],[0,1],[-1,3],[0,3],[0,1],[1,0],[1,-3],[1,0],[0,-1],[1,-2],[1,-1],[1,0],[1,1],[0,2],[-1,1],[0,2],[0,2],[1,-1],[2,-2],[-1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,2],[1,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[5,0],[1,0],[1,-1],[2,0],[1,-2],[1,0],[1,0],[1,0],[0,1],[1,0],[1,0],[1,0],[1,-1],[1,-1],[1,-2],[2,-2],[1,0],[1,-1],[1,-1],[5,0],[4,0],[4,0],[4,-1],[4,0],[5,-2],[1,1],[1,1],[1,1],[1,3]],[[5623,8385],[-1,0],[0,1],[1,0],[1,0],[0,1],[1,0],[0,-1],[-2,-1]],[[5664,8393],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[1,0],[1,0],[0,-1]],[[5635,8397],[0,-1],[-1,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1]],[[5623,8401],[0,-3],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[1,0],[0,-1]],[[5637,8403],[0,-1],[-1,0],[-1,0],[-1,0],[1,1],[0,1],[1,1]],[[5636,8405],[1,0],[0,-1],[0,-1]],[[5610,8404],[-1,0],[0,1],[0,1],[1,-1],[1,0],[0,-1],[-1,0]],[[5600,8406],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[-1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[2,1],[1,0],[1,-1],[0,-1],[-1,0]],[[5607,8409],[0,-1],[-1,0],[1,-1],[-2,0],[1,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,1],[1,1],[-1,0],[0,1],[1,1],[0,1],[2,0],[1,0],[1,-1]],[[5620,8406],[-1,0],[0,1],[0,1],[0,1],[0,1],[2,1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1]],[[5594,8410],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,1],[-1,0],[1,1],[2,0],[0,-1],[1,0]],[[5611,8406],[-1,0],[-1,1],[0,2],[1,1],[1,1],[1,0],[1,-1],[-2,-2],[0,-1],[1,0],[-1,-1]],[[5718,8410],[-1,0],[-1,1],[1,1],[1,0],[0,-1],[0,-1]],[[5617,8414],[1,0],[1,0],[0,-2],[-1,-2],[-1,-1],[-1,2],[1,1],[0,2]],[[5599,8415],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,0],[-1,0]],[[5711,8412],[1,-1],[-1,0],[0,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[3,-3],[0,-1],[-1,0],[0,-1],[-1,0]],[[5634,8410],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-2],[-1,-2],[-2,-3],[1,-1],[-1,0],[0,-2],[-1,0],[-1,0],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,-2],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[1,0],[1,1],[0,1],[3,0],[-5,1],[0,1],[1,2],[0,2],[1,0],[-1,-2],[1,-1],[2,1],[1,1],[1,0],[5,1],[1,1],[1,2],[0,2],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1]],[[5609,8419],[1,-1],[-1,-2],[-1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,0]],[[5617,8414],[-1,0],[1,1],[-1,1],[-1,0],[-1,0],[2,0],[-1,-1],[-1,0],[0,1],[-1,-1],[0,1],[0,2],[1,1],[3,0],[2,-2],[1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[-1,-1]],[[5622,8420],[1,0],[1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[1,1],[1,0],[0,-1],[0,-1]],[[5616,8421],[-1,0],[0,1],[3,1],[1,0],[0,-1],[-3,-1]],[[5616,8423],[-2,-1],[-1,0],[1,1],[1,1],[1,0],[0,-1]],[[5593,8423],[0,-1],[0,-1],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[1,0],[1,-1]],[[5738,8428],[2,-1]],[[5740,8427],[-1,-1],[-1,-1],[-1,0],[0,-2],[-1,1],[0,1],[0,1],[1,0],[1,1],[0,1]],[[5609,8425],[-1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,1],[-1,2],[0,1],[0,1],[1,0],[2,-1],[0,-1],[0,-1],[1,0],[0,-2]],[[5602,8429],[0,1],[0,1],[1,2],[0,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1]],[[5592,8431],[-1,0],[-1,1],[0,2],[0,1],[-1,0],[0,2],[1,0],[1,-2],[0,-1],[0,-1],[1,-2]],[[5596,8435],[0,-1],[-1,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,1],[0,2],[-1,-1],[0,2],[0,1],[1,0],[1,0],[0,-1],[2,-1]],[[5591,8437],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1]],[[5589,8458],[1,0],[0,-1],[-1,1],[-1,0],[0,1],[1,0],[0,-1]],[[5593,8463],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[1,-1],[1,0],[0,1],[0,1],[0,2],[-1,0],[0,2],[1,0],[1,-1],[0,-1],[1,-1],[0,-1]],[[5595,8482],[-1,0],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,-1],[-1,0],[1,-1],[0,-1],[1,0]],[[5597,8514],[-1,1],[0,1],[1,0],[0,-1],[0,-1]],[[5589,8614],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[0,-1],[1,0],[0,-1]],[[5585,8637],[1,-1],[1,0],[1,0],[2,0],[-1,0],[0,-1],[-1,-2],[0,-1],[1,0],[1,0],[1,-1],[0,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,0],[0,1],[-2,-2],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[-1,1],[1,0],[0,1],[-1,1],[0,1],[-1,1],[0,2],[0,1]],[[5612,8637],[0,-1]],[[5612,8636],[-1,0],[0,1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,-1],[1,-1],[0,-1]],[[5612,8637],[1,0],[0,1],[0,1],[-1,0],[1,0],[1,1],[0,-1],[1,0],[1,0],[0,-1],[0,1],[0,1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,0]],[[5593,8639],[-1,-2],[0,1],[-1,0],[-1,0],[-1,2],[1,0],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5612,8644],[1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0]],[[5633,8673],[1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[1,0],[1,1],[1,1],[0,-1],[1,0]],[[5690,8767],[1,0],[1,0],[2,-1],[1,1],[1,-1],[-1,-1],[-2,0],[-3,1],[-1,0],[-1,-2],[-2,-1],[1,-2],[2,0],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,-2],[-1,2],[-1,1],[0,1],[0,1],[0,1],[2,2],[3,1],[2,0],[2,0],[0,-1],[-1,-1]],[[5804,9058],[-4,-3],[-3,-2],[-7,-4],[-1,-1],[0,-1],[0,-1],[1,0],[5,0],[2,0],[2,-2],[-1,-6],[-1,-2],[-7,-14],[0,-1],[0,-1],[0,-2],[1,-2],[5,-19],[0,-1],[1,-1],[8,-3],[8,-4],[1,0],[1,-1],[2,-5],[1,-2],[5,-10],[2,-3],[8,-8],[-1,-1],[0,-1],[0,-5],[0,-1],[-1,-3],[-1,-2],[-11,-15],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-2],[-9,-18],[-2,-6],[1,-5],[7,-11],[1,-4],[1,-2],[0,-1],[0,-1],[0,-1],[4,-5],[0,-1],[0,-4],[0,-1],[1,-2],[0,-3],[2,-4],[4,-8],[2,-3],[1,-2],[1,-3],[0,-6],[1,-1],[1,-3],[0,-1],[1,-4],[1,-3],[0,-2],[1,-6],[0,-2],[0,-2],[-1,0],[-2,1],[-7,-2],[-2,-1],[1,-2],[2,-2],[1,-1],[0,-1],[-2,-3],[-1,-1],[0,-1],[0,-2],[0,-7],[0,-2],[-3,-5],[-1,-2],[1,-2],[4,0],[2,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,0],[1,-1],[-1,-1],[0,-1],[-4,-1],[-2,-1],[0,-2],[-1,-3],[2,-6],[1,-5],[3,-4],[2,0],[5,0],[2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,-1],[0,-2],[-1,-1],[0,-1],[-5,-2],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[2,-1],[1,-1],[-1,-2],[0,-2],[0,-2],[0,-1],[1,-1],[2,-2],[5,-2],[1,-1],[1,-1],[0,-2],[1,-1],[2,0],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,-3],[0,-2],[-1,-2],[-1,-3],[-5,-7],[-2,-4],[-2,-3],[-4,-2],[-1,-1],[-1,-1],[1,-2],[6,-10],[4,-3],[2,-3],[1,-2],[10,-7],[4,-6],[5,-5],[1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[1,-1],[1,-2],[1,-1],[2,-3],[1,-1],[1,-2],[0,-1],[0,-2],[1,-1],[-2,-6],[-1,-3],[-1,-3],[-1,-7],[-1,-1],[-1,-3],[-1,-2],[0,-3],[-1,-2],[0,-1],[-2,-1],[-1,-1],[0,-2],[-4,-5],[0,-1],[-1,-3],[-1,0],[0,-1],[-3,-3],[-3,-3],[-1,-1],[-1,-1],[0,-3],[-4,-6],[-4,-5],[-5,-11],[-5,-9],[-4,-5],[0,-1],[-1,-2],[0,-1],[-4,-6],[-1,-1],[-2,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[-4,-5],[-1,-2],[0,-1],[-1,-1],[-1,-3],[-2,-2],[-5,-4],[-1,-1],[-2,-3],[-2,-1],[0,-1],[-1,-1],[-2,-3],[0,-1],[-1,-2],[-1,-2],[-2,-1],[-1,-1],[-4,-5],[-3,-5],[-3,-3],[-4,-7],[0,-1],[-3,-3],[-2,-4]],[[5772,8436],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,1],[0,1],[1,0],[1,1],[-1,0],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,1],[-2,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-2,2],[-2,1],[-2,0],[0,1],[1,1],[1,-1],[-1,1],[-2,2],[1,1],[-1,1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,2],[-1,0],[0,-1],[0,-1],[-1,2],[-1,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[-2,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1]],[[5740,8427],[0,1],[-1,1],[-1,0],[0,-1]],[[5738,8428],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,1],[0,2],[0,2],[1,1],[1,1],[1,0],[3,-2],[-1,3],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,-3],[-2,-6],[-1,-3],[1,-2],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[1,-2],[-2,1],[-1,0],[0,-1],[-1,0],[-1,2],[-1,0],[0,1],[-1,2],[-1,1],[-1,0],[-1,0],[2,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[1,-2],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,3],[0,1],[-1,0],[0,-1],[-1,0],[-1,2],[-1,1],[-1,0],[1,-2],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[1,-1],[0,-2],[1,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,2],[-1,0],[1,-2],[1,-1],[1,-1],[-1,-1],[-1,-1],[-1,1],[-2,3],[0,1],[0,1],[1,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-3,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[-4,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-3,0],[0,-1],[0,-1],[-1,1],[0,-1],[1,-1],[1,0],[-1,-1],[0,-1],[-2,0],[0,1],[-1,-1],[-1,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[1,1],[-1,1],[-1,-1],[0,-3],[0,-1],[-3,0],[-1,1],[1,1],[0,1],[-1,1],[0,-2],[0,-1],[-1,-1],[-2,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-2,1],[-1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[2,1],[0,-1],[-1,-1],[1,0],[0,-1],[-2,-2],[-1,-2],[-1,-1],[-1,0],[0,1],[1,2],[0,1],[-1,0],[0,-1],[-1,-2],[-1,1],[-1,-1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,-1],[1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,1],[0,-2],[-1,0],[0,1],[1,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-2,-2],[-1,0],[-5,0],[0,1],[-1,0],[-2,-1],[-1,0],[-1,0],[1,1],[1,3],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,-2],[-2,-2],[0,-1],[-1,-1],[1,-1],[0,-1],[-4,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[-1,0],[-1,0],[1,0],[0,2],[1,1],[1,0],[4,2],[1,1],[0,1],[0,1],[1,-1],[1,1],[1,1],[0,2],[1,1],[0,2],[1,2],[-1,-1],[-2,-5],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[0,3],[1,0],[2,2],[1,2],[0,1],[-1,0],[-3,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,1],[1,2],[-1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0]],[[5636,8405],[-1,1],[0,1],[0,1],[0,1],[1,4],[1,1],[2,2],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,1],[-2,-1],[-4,-5],[-3,-1],[-2,-1],[-1,0],[1,0],[1,2],[-1,0],[1,2],[2,1],[-2,0],[-2,-2],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,1],[1,1],[0,1],[1,2],[1,1],[0,1],[0,1],[-1,-2],[-1,0],[-3,0],[1,2],[-4,-1],[-1,0],[-1,0],[-1,1],[-1,2],[-1,1],[-1,0],[0,1],[-1,1],[0,-2],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[-1,-1],[0,-1],[1,-2],[-1,0],[-1,0],[0,1],[0,2],[0,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-2,-2],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,1],[1,1],[0,1],[-2,3],[1,0],[1,0],[-1,1],[-2,0],[-1,-1],[-1,1],[0,1],[1,0],[-1,1],[1,0],[1,0],[-2,2],[-1,1],[0,1],[0,1],[0,1],[2,0],[0,1],[0,1],[-1,1],[2,0],[-1,0],[0,1],[-1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,1],[-1,0],[-1,0],[0,1],[0,1],[0,1]],[[5593,8463],[1,0],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,3],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[-1,0],[1,1],[1,-1],[1,0],[0,1],[-1,1],[0,1],[1,0],[-1,2],[0,1],[0,1],[1,0],[-1,0],[0,2]],[[5595,8482],[1,0],[1,0],[0,1],[0,1],[1,0],[0,2],[-1,0],[-1,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[-1,2],[0,1],[-1,0],[-1,1],[1,0],[2,0],[1,1],[-1,1],[-1,2],[-2,1],[-1,1],[4,-1],[1,1],[0,2],[-1,0],[-1,0],[-1,2],[0,1],[0,1],[1,0],[3,-2],[2,-1],[1,-1],[0,1],[-2,2],[-1,2],[-1,3],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[1,0],[1,-1],[-1,1],[-2,2],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[0,1],[-2,0],[1,5],[1,2],[0,3],[0,1],[0,-2],[1,3],[0,1],[0,1],[1,1],[0,1],[1,1],[-1,0],[0,1],[0,3],[-1,-1],[0,-1],[-1,-1],[1,2],[0,2],[0,1],[0,3],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,2],[-2,-4],[0,-1],[1,-1],[-1,0],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,1],[1,2],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,1],[0,1],[-1,1],[1,1],[0,1],[1,0],[1,0],[-1,1],[-2,1],[0,1],[-1,0],[0,-1],[0,-1],[0,2],[0,3],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[1,1],[1,-1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[2,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[0,2],[1,1],[1,0],[-1,3],[0,1],[0,2],[0,1],[1,0],[0,1],[1,1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,1],[-1,2],[-2,2],[-1,1],[0,1],[1,1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[2,-2],[1,-1],[0,2],[1,-1],[1,0],[0,-1],[1,1],[-1,1],[-1,0],[1,1],[1,0],[1,0],[1,1],[1,1],[1,0],[-1,-1],[0,-1],[1,-3],[-1,0],[0,-1],[1,0],[2,-3],[0,2],[-1,1],[1,1],[1,1],[0,1],[0,1],[1,1],[0,-1],[1,-1],[1,1],[1,0],[1,0],[0,1],[0,-1],[1,2],[1,2],[0,1],[1,-2],[1,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,3],[-1,0],[-1,1],[0,2],[0,1],[1,0],[1,-1],[1,-1],[1,-1],[1,0],[1,-1],[-3,4],[-1,2],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-2],[0,1],[1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,2],[1,1],[0,1],[0,1],[1,0],[1,-1],[-1,1],[-1,2],[1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[0,2],[1,0],[0,-1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[-1,1],[-1,1],[2,0],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[1,-2],[0,1],[0,1],[0,1],[0,1],[2,1],[0,1],[0,1],[2,-1],[0,1],[1,0],[-1,1],[1,1],[1,0],[2,0],[1,0],[0,2],[1,-1],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,4],[1,0],[1,0],[0,-1],[1,0],[1,-1],[2,0],[1,1],[-1,2],[-1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[0,-1],[1,0],[1,1],[0,1],[1,0],[0,3],[1,0],[1,-1],[1,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,2],[1,1],[0,2],[0,1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,1],[0,-1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,1],[1,1],[0,1],[0,2],[1,0],[0,1],[0,1],[1,1],[1,1],[1,1],[0,1],[0,1],[0,1],[1,1],[-1,2],[1,0],[2,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,2],[1,1],[3,0],[5,3],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[-1,-1],[1,0],[3,1],[0,2],[0,2],[0,1],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[-1,0],[-1,1],[-1,2],[1,1],[0,1],[3,-1],[1,-2],[1,0],[1,0],[0,1],[0,1],[0,1],[-1,0],[1,2],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-3,2],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,2],[1,0],[-1,1],[0,1],[1,0],[-1,0],[0,1],[0,3],[1,1],[-1,1],[1,0],[0,1],[-2,2],[1,0],[1,1],[1,1],[0,1],[-1,1],[1,3],[0,1],[-1,2],[-1,1],[-2,2],[-1,1],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[0,3],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[1,2],[0,2],[2,4],[0,1],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-3],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,1],[-1,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[0,1]],[[5671,8823],[0,1],[-1,2],[-1,3],[-1,2],[0,1],[0,2],[0,1],[-1,3],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,5],[-1,1],[-3,1],[-1,1],[-1,1],[-1,4],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,2],[1,0],[1,1],[0,1],[1,1],[1,1],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,2],[0,1],[1,1],[0,2],[1,0],[1,0],[0,1],[-1,4],[-1,2],[0,1],[-1,2],[-2,3],[-1,1],[-1,1],[-1,1],[-1,3],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,0],[-1,1],[0,2],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[3,1],[1,2],[0,2],[-1,1],[0,1],[1,2],[0,2],[-1,0],[0,1],[-2,0],[-2,1],[-1,0],[-1,0],[-1,0],[-1,1],[-1,2],[1,1],[0,1],[1,2],[-1,1],[1,1],[1,0],[1,1],[0,2],[-1,1],[0,2],[0,1],[-1,3],[0,1],[0,1],[0,5],[0,1],[0,2],[0,2],[0,1],[1,1],[2,0],[1,1],[1,2],[0,1],[-1,1],[-2,1],[-2,3],[-1,0],[-2,2],[0,1],[0,1],[-1,4],[-1,1],[-1,0],[-2,-2],[-1,0],[0,1],[-1,1],[1,1],[0,2],[-1,1],[1,1],[-1,2],[-1,1],[0,1],[-1,1],[0,1],[-4,3],[-1,1],[-1,3],[-1,0],[-2,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,1],[-2,1],[-2,0],[0,1],[-2,0],[-6,0],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-2,1],[-5,2],[0,2],[-2,1],[-2,2],[-2,1],[-1,1],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[-1,3],[-2,2],[-2,2],[-5,2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[-1,1],[-2,2],[-3,0],[-2,1]],[[5572,9058],[3,5],[1,0],[8,-4],[1,0],[1,0],[1,3],[-3,7],[1,3],[0,1],[1,0],[5,4],[10,-1],[0,-1],[8,-14],[2,-4],[4,-4],[0,-1],[1,-2],[0,-1],[2,-4],[2,-1],[1,-1],[1,-7],[0,-1],[4,1],[1,0],[7,-4],[5,1],[1,-1],[1,0],[2,-4],[1,0],[8,5],[4,0],[3,2],[1,3],[0,3],[2,1],[2,0],[6,-3],[1,-1],[0,-1],[4,-3],[4,-1],[6,-2],[2,-2],[2,-3],[1,-2],[1,-1],[1,1],[0,2],[1,1],[0,1],[1,0],[2,1],[1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[0,3],[0,2],[0,1],[1,2],[6,5],[1,0],[1,1],[4,-2],[0,1],[1,0],[0,1],[1,1],[0,1],[1,2],[1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,2],[-1,2],[0,2],[1,6],[1,1],[2,4],[0,1],[-1,2],[1,2],[0,1],[1,0],[-1,2],[1,1],[0,1],[0,1],[0,1],[2,1],[0,1],[1,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[1,1],[1,1],[4,1],[1,1],[0,1],[1,1],[1,3],[3,3],[1,2],[0,1],[0,1],[1,1],[1,1],[0,1],[5,0],[2,0],[3,1],[1,-1],[1,-1],[1,1],[1,-1],[2,-1],[6,2],[1,1],[0,1],[-1,0],[1,1],[1,0],[2,2],[3,2],[0,1],[1,2],[2,0],[3,-1],[3,2],[0,-1],[1,-1],[2,-3],[5,-9],[6,-2],[0,-3],[0,-1],[1,-1],[2,-1],[9,-4],[9,-4],[2,-6],[4,-9],[-4,-7],[-10,-11],[0,-1],[0,-2],[-1,-5],[0,-2],[1,0],[3,-4]],[[6541,2464],[1,0],[1,0],[1,-1],[1,-1],[1,-1],[0,-2],[1,-1],[0,-2],[0,-1],[1,-2],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-5],[0,-1],[0,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,0],[0,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,2],[-1,0],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,2],[-1,2],[0,1],[0,2],[0,1],[-1,4],[0,1],[-1,2],[0,1],[1,2],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,2],[1,1],[2,1],[0,-1],[1,0]],[[6252,3066],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-2],[1,-1],[-1,-1],[0,-1],[0,1],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,4],[0,-1]],[[3505,4414],[-1,1],[1,0],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[3,-3],[1,-1],[1,-2],[1,-1],[1,0],[1,0],[2,-2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[-1,2],[-1,0],[1,1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,-3],[1,-1],[1,0],[1,0],[0,-1],[2,-3],[2,-4],[1,-2],[1,-4],[2,-4],[4,-10],[1,0],[0,-1],[0,-1],[0,1],[0,-1],[1,-1],[2,-4],[1,-3],[-1,-3],[1,1],[1,2],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-3],[-1,-3],[-1,-4],[0,-3],[0,1],[0,1],[0,1],[1,2],[0,2],[0,1],[1,2],[1,1],[1,-2],[0,-1],[0,-1],[1,-1],[2,-3],[1,-2],[1,-3],[0,-3],[1,-3],[0,-3],[0,-6],[1,-3],[-1,-3],[0,-2],[-1,-1],[-1,-2],[2,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,10],[0,3],[1,2],[0,1],[1,0],[0,-1],[2,-3],[0,-1],[0,-1],[0,-2],[1,-2],[0,-2],[0,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-2],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,-4],[1,-2],[0,-2],[0,-3],[0,-2],[-1,-4],[0,-2],[-2,-3],[-1,-1],[0,-3],[0,-2],[-1,-2],[0,-2],[-2,-5],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-2],[-1,-1],[0,-3],[0,-2],[-1,-4],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-4,-16],[0,-1],[-1,0],[-1,0],[0,-2],[-1,-3],[-1,-2],[0,-2],[0,-1],[0,-3],[0,-1],[-1,-8],[-1,-2],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-3,-13],[0,-2],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-4],[-1,-3],[-1,-2],[-1,-3],[0,-1],[0,-1],[-4,-5],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,2],[-1,1],[-4,-2],[0,2],[0,1],[1,0],[0,1],[-2,4],[-1,2],[0,1],[-1,-3],[0,-1],[-1,-1],[-1,-2],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[-1,2],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,0],[-1,-1],[0,-3],[0,-1],[-1,0],[-1,0],[-1,3],[-1,0],[-1,-1],[-1,1],[-1,0],[0,2],[-1,1],[-1,0],[0,1],[-2,0],[0,1],[-1,1],[-1,2],[0,1],[1,0],[0,1],[-1,2],[-1,0],[0,2],[1,-1],[1,0],[0,1],[1,5],[1,1],[1,0],[1,4],[1,2],[1,7],[1,5],[2,7],[0,2],[0,3],[1,1],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,2],[0,1],[-1,1],[0,4],[1,2],[1,3],[0,3],[1,1],[0,1],[1,1],[0,1],[0,2],[0,1],[1,2],[1,3],[-1,6],[1,3],[0,2],[0,1],[0,1],[-1,1],[0,-1],[-1,0],[0,1],[0,2],[-1,6],[-1,3],[-1,1],[-1,1],[0,2],[0,1],[-1,0],[0,1],[-1,3],[0,1],[0,1],[-1,3],[0,1],[-1,2],[0,1],[0,2],[0,1],[0,3],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,2],[0,1],[0,2],[-1,3],[0,5],[-1,8],[0,2],[1,2],[0,1],[0,3],[0,1],[-1,3],[0,2],[1,1],[0,1],[-1,2],[-1,1],[0,1],[0,9],[0,1],[0,1],[1,1],[0,1],[0,1],[0,3],[0,1],[0,1],[1,2],[1,5],[0,1],[0,1],[1,0],[0,1],[0,3],[1,1],[0,1],[1,3],[2,4],[1,2],[1,1],[1,1],[0,2],[1,3],[1,5],[0,2],[0,1],[1,8],[0,2],[1,3],[0,1],[2,0],[1,-1],[1,-1]],[[3306,5079],[0,-2],[1,0],[0,1],[1,1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,1],[0,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,1],[1,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,2],[0,1],[-1,-1],[0,-1],[0,1],[-1,0],[-2,1],[0,-1],[-1,0],[-1,0],[0,2],[0,1],[-1,1],[1,2],[1,1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,2],[-1,-1],[-1,0],[-1,1],[0,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,2],[1,0],[1,-1],[2,-2],[1,-1],[0,-1],[0,-1],[0,-1],[1,0]],[[3288,5158],[0,-1],[-1,1],[1,1],[0,-1]],[[3299,5160],[-1,-1],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,-2],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1]],[[3304,5191],[-1,0],[1,3],[1,0],[1,0],[-2,-3]],[[3290,5189],[0,-2],[0,-1]],[[3290,5186],[-1,-1],[0,-4],[1,-2],[0,-4],[0,-4],[-1,-3],[-2,-2],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,3],[0,6],[-1,2],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[1,-1],[-1,-1],[1,0],[0,-1],[0,1],[0,1],[1,0],[0,-1]],[[3290,5186],[0,1]],[[3290,5187],[0,1],[0,1]],[[3290,5189],[1,4],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,1],[1,1],[0,2],[0,1],[1,1],[1,-2],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[2,-2],[1,-1],[-1,-1],[-1,1],[-5,-3],[-1,-1],[-1,0],[-1,1],[0,1],[-1,0],[0,1]],[[5262,7123],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,1],[-1,0],[0,2],[1,-2],[0,-1],[0,-2],[0,-4],[0,-2],[1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-3],[0,-1],[0,-9],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[-2,-6],[0,-1],[0,-3],[-1,-5],[1,-5],[0,-5],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,0],[-1,1],[0,2],[1,0],[-1,1],[-1,1],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[-1,0],[0,-1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,2],[-1,0],[1,1],[0,2],[0,1],[0,-1],[2,2],[0,1],[1,1],[0,1],[-2,1],[-1,0],[-1,1],[1,2],[-1,0],[-1,-1],[-1,0],[0,1],[0,-1],[0,1],[-1,0],[1,1],[1,1],[0,1],[-1,1],[1,0],[1,0],[1,2],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[0,1],[0,1],[0,1],[-1,2],[1,0],[1,1],[0,1],[0,1],[1,1],[0,1],[1,1],[0,1],[0,1],[-1,2],[0,1],[-1,-1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,1],[1,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[1,1],[1,0],[0,1],[-1,1],[-1,1],[0,1],[0,-1],[-1,0],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[1,0],[-1,1],[1,2],[-1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,0],[2,2],[3,1],[1,1],[0,1],[1,4],[1,0],[1,0],[1,0],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,3],[0,2],[0,2],[0,1],[0,2],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-2],[1,-7],[0,-2],[-1,-7],[0,-2],[0,-2]],[[5173,7150],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,-1]],[[4964,7369],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-3],[-1,-2],[0,-1],[-1,1],[0,2],[0,1],[-1,1],[-1,4],[-1,0],[0,2],[-1,1],[0,1],[0,2],[-1,3],[1,-1],[1,0],[1,-2],[1,-1]],[[4959,7387],[0,-1],[-1,1],[0,-2],[1,0],[1,1],[0,-1],[3,-1],[1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,1],[-2,0],[-2,3],[-2,0],[-1,2],[-1,1],[2,1],[1,0],[0,-1]],[[4936,7421],[0,-1],[-2,0],[-1,2],[1,0],[0,1],[1,-1],[1,0],[0,-1]],[[4939,7440],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[-1,2],[0,2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1]],[[4913,7466],[1,0],[0,-2],[-3,0],[-1,1],[-1,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,-1],[1,-2]],[[4859,7550],[1,0],[-2,-2],[0,1],[-1,0],[0,1],[1,1],[1,0],[0,-1]],[[5160,7628],[1,-2],[1,0],[0,-1],[2,-1],[1,-1],[0,-2],[1,0],[2,1],[1,1],[0,1],[1,1],[2,0],[1,0],[1,-2],[1,-1],[1,0]],[[5195,7363],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-3],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[2,-1],[1,-2],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,-1],[-1,0],[0,-1],[-1,1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-2],[0,-4],[1,-1],[1,-2],[2,-2],[2,0],[1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-3],[0,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-3],[-1,-2],[-1,-1],[0,-2],[1,-2],[1,-2],[1,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[2,-2],[1,-1],[3,-3],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[2,0],[4,3],[1,0],[1,1],[1,0],[0,-2],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,0],[0,-2],[-2,-2],[0,-2],[-1,-2],[-1,-2],[0,-2],[1,-3]],[[5208,7207],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0]],[[5206,7204],[0,-1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1]],[[5204,7202],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-2],[1,-2],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,-1],[-1,0],[1,-2],[-1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-2],[0,-2],[2,1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[1,-1],[-1,0],[-1,1],[0,1],[-1,0],[-1,1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[-1,1],[-2,-1],[0,2],[-1,0],[-1,0],[-1,1],[0,1],[1,1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,-2],[-1,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,2],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,2],[-1,0],[0,1],[0,1],[0,2],[-1,2],[-2,-2],[-2,0],[-1,0],[-2,0],[-1,0],[0,2],[0,2],[0,2],[1,1],[2,0],[1,0],[1,1],[0,1],[1,2],[0,2],[-1,-1],[-1,-1],[-1,0],[0,2],[-1,1],[0,1],[-1,0],[-1,2],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,-2],[0,-2],[-1,-1],[-1,0],[-2,2],[0,-1],[-1,0],[-1,-1],[0,-1],[1,-2],[1,0],[-1,-2],[-1,0],[0,1],[0,2],[-1,1],[-1,2],[-1,2],[0,4],[0,1],[0,1],[0,2],[-1,1],[1,-3],[0,-1],[0,-5],[0,-2],[1,-2],[1,-1],[0,-1],[0,-2],[-4,0],[-2,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,1],[-3,0],[-6,0],[0,1],[-1,0],[-1,1],[0,2],[0,2],[0,1],[-2,1],[-2,-1],[-1,-1],[-6,-9],[-3,-3],[-1,-1],[-2,-6],[-2,1],[-1,0],[-2,-2],[-2,-3],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-4],[0,-5],[0,-3],[0,-1],[0,-3],[0,-4],[0,-3],[0,-3],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-2]],[[5039,7119],[0,1],[-1,3],[0,1],[-1,2],[0,1],[-1,1],[-3,0],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,1],[-1,1],[-1,-1],[-1,1],[-1,1],[-1,1],[0,1],[-1,-1],[0,1],[-1,0],[-1,1],[-1,-1],[0,-1],[0,-2],[-1,-2],[1,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-3,0],[-1,0],[-1,0],[0,-1],[-1,1],[0,1],[-1,1],[-1,-1],[0,-2],[-1,-1],[0,1],[-1,3],[-2,1],[-1,-1],[-1,-1],[-3,-1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,2],[0,-1],[-1,0],[-1,0],[0,1],[-2,2],[0,1],[-1,-1],[-2,-2],[0,-1],[-1,0],[-2,2],[0,-2],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-2,3],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[-2,0],[-3,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[-1,2],[-1,1],[-2,0],[0,1],[-1,1],[0,1],[0,1],[1,1],[-1,0],[-1,-1],[0,-2],[0,-2],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,2],[2,3],[0,1],[0,2],[1,3],[0,3],[-1,1],[-1,0],[-1,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[0,1]],[[4950,7177],[1,0],[2,1],[1,2],[1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[1,2],[1,1],[0,2],[1,3],[0,4],[1,12],[1,4],[1,10],[2,20],[1,11],[0,4],[0,1],[0,2],[0,1],[0,2],[0,1],[1,4],[1,1],[2,-1],[1,0],[0,1],[0,1],[0,2],[0,1],[-2,3],[0,1],[-1,0],[0,-1],[-1,0],[-1,-4],[0,-3],[0,-2],[-1,-1],[2,36],[1,12],[1,15],[0,1],[1,4],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-3],[2,-1],[0,-1],[3,-6],[1,-3],[1,-2],[0,-1],[0,-3],[1,-7],[0,-1],[1,-4],[0,-2],[2,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[0,1],[-1,2],[0,1],[1,2],[-1,1],[0,2],[-1,0],[1,0],[1,0],[0,-1],[1,-1],[-1,3],[-1,1],[-1,0],[-1,2],[-1,2],[0,2],[-1,14],[0,3],[-1,5],[-1,2],[-1,1],[-1,3],[-4,6],[0,1],[0,1],[-1,0],[-2,3],[0,1],[-1,0],[-1,1],[0,1],[-1,1],[-1,-1],[0,1],[0,5],[0,1],[2,1],[1,0],[1,-4],[1,-1],[2,-2],[-1,1],[-2,4],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,1],[1,1],[-1,1],[0,1],[0,2],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[-1,2],[1,1],[2,2],[0,1],[0,1],[0,1],[-1,2],[-1,0],[-1,-1],[0,-3],[-1,1],[0,1],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[-1,0],[-2,0],[-1,0],[1,1],[-1,1],[-1,1],[-1,1],[-1,0],[0,1],[-1,0],[0,2],[0,1],[0,-1],[0,-1],[0,-1],[-1,1],[0,5],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,2],[-1,0],[0,1],[-1,3],[-1,3],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,3],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-2,2],[-3,1],[-1,1],[1,0],[0,1],[1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[3,1],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,-1],[-1,0],[1,-2],[1,0],[1,-1],[0,-1],[1,0],[2,0],[-1,0],[-1,1],[-1,0],[0,2],[-1,2],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-4,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,2],[-1,0],[-1,0],[0,-1],[-1,0],[-2,2],[0,1],[1,-1],[1,-1],[0,1],[1,1],[0,1],[-1,1],[0,1],[-1,-1],[0,-1],[0,2],[0,1],[-2,1],[3,3],[0,-1],[1,0],[0,-1],[0,1],[1,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[1,1],[-1,1],[1,1],[1,0],[1,0],[1,0],[-1,1],[0,-1],[-1,0],[-2,2],[-1,0],[-1,-1],[-1,0],[-1,0],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-1,0],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[-2,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,-2],[1,0],[0,1],[0,-1],[0,1],[0,1],[1,-1],[1,-1],[0,1],[1,0],[0,1],[1,2],[0,2],[-1,1],[1,-1],[-1,0],[0,-1],[1,0],[-1,-1],[0,1],[-2,1],[1,0],[1,0],[-1,1],[-1,0],[0,-1],[-2,0],[0,-1],[-1,-1],[-1,0],[1,0],[0,1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[0,1],[0,1],[0,1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,1],[1,0],[-1,1],[0,-1],[0,-3],[0,-2],[0,-1],[1,-2],[-1,0],[0,1],[0,-1],[-1,2],[0,1],[0,1],[0,1],[1,1],[-1,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[2,2],[0,1],[0,1],[-1,-1],[0,2],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[1,1],[1,-1],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,2],[0,1],[0,1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-2,-1],[-1,0],[-1,2],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,-2],[-1,1],[-1,0],[-1,0],[0,2],[0,1],[-1,0],[1,1],[-1,0],[0,1],[-1,1],[-1,1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[1,0],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-4,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,2],[0,2],[0,2],[-2,3],[-2,3],[-1,0],[0,-1],[-1,1],[-1,1],[-1,-1],[-2,1],[0,1],[1,0],[0,1],[0,1],[0,-1],[9,4],[2,-1],[0,1],[1,2],[0,1],[-1,1],[0,2],[0,1],[-2,0],[0,1],[0,1],[-1,-1],[-1,2],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,0],[-1,-3],[1,-1],[3,1],[0,-1],[1,0],[1,0],[2,1],[0,-1],[-1,0],[1,0],[2,1],[-1,0],[0,1],[-1,-1],[0,1],[-2,0],[1,1],[0,1],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[0,-1],[-1,0],[0,1],[1,3],[1,0],[2,3],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[-2,0],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,1],[1,0],[0,1],[-1,1],[0,2],[1,2],[0,1],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,2],[0,1],[1,0],[1,0],[-1,0],[0,1],[0,1],[2,0],[1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[1,-1],[0,1],[-1,0],[1,1],[0,1],[1,0],[0,1],[1,0],[1,-1],[0,1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[0,2],[1,0],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[1,0],[1,0],[0,2],[0,1],[2,1],[-1,0],[-1,2],[0,1],[0,1],[1,1],[1,2],[1,0],[1,-1],[1,0],[-1,0],[0,-1],[1,0],[1,1],[2,1],[1,1],[1,1],[0,-1],[0,-1],[0,-2],[0,-1],[0,1],[1,2],[1,1],[0,1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,4],[0,1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[2,-2],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,2],[0,1],[1,0],[2,2],[0,1],[0,1],[-1,0],[2,1],[0,-1],[1,0],[1,1],[1,1],[0,2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,1],[0,1],[1,0],[0,-2],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,-1],[0,-1],[0,-1],[1,1],[-1,0],[0,1],[1,1],[0,-1],[0,1],[0,1],[1,1],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[-1,-2],[1,1],[1,1],[-1,1],[0,2],[-1,1],[1,0],[0,-1],[0,1],[-1,0],[0,1],[-1,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[-1,1],[3,1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[2,0],[2,0],[2,0],[1,2],[1,0],[2,-1],[3,1],[1,0],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,2],[-1,1],[0,2],[0,2],[0,2],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,3],[0,1],[0,-1],[1,1],[0,1],[-1,0],[0,1],[0,4],[1,1],[1,0],[-1,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,-1],[0,2],[0,1],[0,1],[0,2],[1,0],[0,1],[-1,0],[-1,-1],[0,1],[-1,3],[0,1],[0,1],[-1,1],[0,1],[1,0],[-1,2],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[0,2],[0,2],[-1,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,1],[-2,1],[1,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[2,0],[2,-1],[1,0],[0,-1],[1,0],[0,1],[0,-1],[1,0],[1,0],[0,1],[1,2],[1,1],[1,0],[3,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-2],[1,-2],[0,-1],[0,-2],[3,-5],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[3,0],[4,-3],[4,0],[2,-1],[1,1],[1,0],[1,-1],[2,0],[1,0],[0,-1],[2,-1],[2,-3],[1,2],[5,1],[1,1],[1,2],[1,2],[2,2],[3,2],[4,1],[1,1],[1,1],[0,1],[-2,-2],[-2,-1],[-2,1],[-2,1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,4],[1,7],[1,0],[1,2],[1,1],[3,3],[1,0],[3,4],[1,0],[1,2],[2,1],[3,0],[11,6],[1,1],[0,1],[2,2],[3,5],[2,3],[0,1],[1,4],[1,2],[1,0],[2,-2],[1,0],[0,1],[-1,0],[0,1],[1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[0,2],[1,3],[0,2],[1,0],[0,-1],[0,1],[-1,2],[0,3],[0,3],[0,3],[1,1],[-1,2],[0,1],[0,4],[0,3],[0,1],[0,2],[1,3],[0,1],[0,1],[0,2],[-1,3],[0,1],[1,1],[1,0],[1,1],[1,2],[1,1],[5,4],[1,1],[5,1],[5,3],[2,0],[2,1],[1,0],[1,1]],[[4808,8515],[1,0],[-2,-2],[3,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,1],[0,-1],[1,0],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,2],[-2,3],[-1,2],[0,2],[-1,1],[-1,2],[0,1],[-1,2],[0,1],[1,0],[-1,1],[2,1],[0,-1],[0,-1]],[[4809,8535],[1,0],[1,0],[1,-1],[0,-1],[2,0],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-2,5],[-2,1],[-1,0],[0,1],[0,1],[-1,1],[0,2],[0,1],[1,-1]],[[4790,8550],[0,-1],[-3,1],[1,1],[1,0],[1,-1]],[[4801,8552],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,0],[-2,-1],[-1,0],[1,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,1],[-2,0],[-1,1],[0,1],[2,0],[-1,1],[-2,0],[0,1],[-1,2],[0,1],[1,0],[1,-1],[1,0],[0,1],[1,0],[0,1],[2,0]],[[4799,8554],[0,-1],[1,-1],[1,0]],[[4824,8561],[-1,-1],[0,1],[-1,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[-1,-1],[1,-1],[-1,-1]],[[4803,8564],[0,-1],[1,-2],[1,-3],[0,-2],[1,0]],[[4806,8556],[2,-2]],[[4808,8554],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[2,0],[1,-1],[0,-1],[0,-1],[-2,0],[0,-1],[1,0],[2,0],[1,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[-1,2],[-2,1],[-1,3],[-1,1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[-1,0],[-2,0],[0,1],[-1,0]],[[4801,8552],[0,1],[1,0],[-1,1],[-1,-1],[0,1],[-1,0]],[[4799,8554],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,1],[0,2],[1,2],[2,-1],[1,0]],[[4808,8554],[0,1],[-1,0],[0,1],[-1,0]],[[4806,8556],[-1,4],[-1,4],[-1,0]],[[4803,8564],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,1],[2,0],[1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,-1],[-1,2],[0,1],[3,1],[1,-1],[-1,0],[0,-1],[2,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[2,-1],[1,-1],[0,-1],[-1,0],[-2,1],[0,-1],[3,-2],[1,-2],[-1,1],[-2,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[-1,1],[-1,1],[0,2],[0,2],[0,1],[-1,2],[-1,1],[-1,-1],[1,-1],[1,0],[0,-2],[1,-2],[-1,-1],[-1,1],[-2,3],[-1,0]],[[4818,8570],[0,-1],[0,-3],[1,-2],[2,-1],[1,-2],[0,-1],[-1,0],[-1,1],[-1,0],[1,-2],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,2],[-1,0],[1,-3],[0,-1],[-1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,-1],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,1],[0,2],[0,1],[1,1]],[[4817,8562],[-1,0],[-1,1],[0,1],[-1,2],[0,2],[0,1],[0,1],[1,-1],[0,-1],[1,-3],[1,-1],[0,-1],[0,-1]],[[4815,8560],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,2],[0,1],[1,0],[0,-1],[1,-2],[2,-5],[0,-1],[0,-1]],[[4818,8570],[-1,1],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[-1,1],[0,2]],[[4825,7656],[-1,0],[0,1],[1,0],[0,-1]],[[4824,7658],[-1,0],[0,1],[0,1],[0,-1],[1,0],[0,-1]],[[4964,7719],[4,-3],[1,0],[0,-1],[0,-1],[0,1],[1,-2],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,-1],[-1,0],[-4,5],[-1,1],[0,1],[-1,-1],[-1,0],[0,-1],[1,3],[1,1],[2,2],[0,-1],[1,0],[0,1],[1,2],[1,1],[1,0]],[[4971,7721],[1,0],[0,2],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-2,1],[0,1]],[[5020,7765],[0,1],[0,2]],[[5020,7768],[1,0],[3,-2],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-3,1],[-1,0],[0,1],[-1,1]],[[4873,7901],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1]],[[4884,7899],[-1,-1]],[[4883,7898],[-1,-1],[0,-1],[-1,-2]],[[4881,7894],[-2,-2],[-1,0],[-1,0],[0,1],[0,1],[1,1],[0,1],[-1,0],[-1,-2],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,2]],[[4873,7901],[0,1],[0,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[4,2],[2,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,1],[0,1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,-1]],[[4825,7963],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-3,-2],[0,1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,1],[1,1],[0,1],[-1,1],[1,1],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,1],[0,2],[0,1],[0,1],[-1,0],[-1,1],[1,0],[0,1],[0,1],[0,2],[-1,1],[-1,1],[0,1],[-1,2],[-1,1],[-1,0],[-1,-1],[-1,-4],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-2],[-1,1],[-1,-1],[0,1],[0,1],[-1,0],[1,0],[-1,0],[-1,-1],[-1,0],[-3,1],[0,1],[0,1],[-2,2],[-1,0],[-2,0],[-1,1],[-1,0],[0,1],[0,3],[0,2],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[-1,2],[-1,0],[-1,1],[-1,3],[-1,1],[0,1],[0,1],[-1,0],[1,1],[2,1],[1,1],[0,1],[1,1],[0,1],[2,0],[1,0],[1,0],[3,4],[1,1],[0,1],[0,1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,1],[2,1],[1,1],[1,-1],[1,-1],[1,0],[1,1],[1,2],[1,0],[1,0],[1,0],[0,1],[0,2],[0,1],[2,4],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[1,2],[0,1],[2,0],[0,1],[1,1]],[[4798,8034],[0,-1],[2,0],[1,-1],[1,0],[1,0],[1,1],[0,1],[1,0],[0,1],[0,1],[0,2],[1,1],[0,3],[0,1],[1,0],[1,-1],[4,0],[3,2],[2,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,-1],[1,1],[1,0],[3,-3],[1,0],[1,1],[1,0],[1,0],[0,-1],[1,0],[1,-2],[0,-1],[0,-4],[0,-1],[-1,-2],[1,0],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-3],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[1,0],[1,-2],[-1,2],[-2,3],[1,1],[1,-1],[1,-1],[0,-1],[0,-2],[0,-2],[0,-2],[-1,-1],[0,-1],[-2,0],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,2],[1,1],[1,1],[1,1],[0,-1],[1,0],[4,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-3],[1,-1],[0,-1],[0,-3],[1,-1],[0,-2],[1,0],[-1,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,2],[0,2],[0,1],[-2,3],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-4],[0,-1],[-1,-1],[0,-1],[1,1],[1,1],[2,1],[0,-2],[1,-2],[-1,-3],[0,-1],[-1,-2],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[-2,0],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-3],[0,-2],[-1,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-2,1],[0,1],[-1,1],[-1,0],[-1,0]],[[4828,8051],[0,-1],[0,-1],[-1,-1],[0,1],[1,0],[0,1],[-1,1],[-1,0],[-1,0],[1,1],[2,-1]],[[4857,8061],[-1,0],[-1,0],[-2,1],[-1,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,2],[0,2],[0,2],[1,2],[1,1],[1,0],[-1,0],[0,1],[1,0],[2,-1],[1,-1],[0,-1],[1,-2],[0,-4],[0,-1],[1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1]],[[4855,8096],[1,0],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[-2,2],[0,2],[0,2],[0,1],[-1,1],[-1,1],[0,2],[0,1]],[[4830,8094],[0,-4],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,1],[0,1],[0,2],[1,1],[1,1],[-1,3],[0,1],[-1,0],[0,2],[1,1],[1,2],[-1,0],[0,1],[-1,-1],[-1,0],[0,-3],[-1,-1],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,3],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[0,1],[1,0],[-1,-3],[1,-1],[0,-1],[0,2],[1,2],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[1,-1],[0,-3]],[[4829,8111],[-1,-3],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[1,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[1,0]],[[4830,8094],[0,1],[1,1],[0,1],[1,0],[0,1],[1,1],[2,0],[1,2],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[1,2],[1,1],[1,1],[2,4],[2,2],[1,1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-1],[-1,-4],[-2,-7],[-1,-3],[-1,-1],[0,-1],[-1,0],[0,-3],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[-1,4]],[[4840,8114],[0,1],[1,1],[1,1],[0,-2],[-1,0],[-1,-1]],[[4844,8121],[-1,-1],[0,-2],[0,-2],[0,1],[-1,2],[1,2],[0,1],[0,-1],[1,1]],[[4844,8122],[0,-1]],[[4844,8124],[0,-1],[-1,0],[0,1],[0,2],[1,0],[0,-1],[0,-1]],[[4846,8131],[-1,0],[-1,0],[1,0],[0,1],[0,1],[1,0],[1,0]],[[4847,8133],[-1,-1],[0,-1]],[[4828,8137],[-1,0],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[4808,8135],[-2,1],[0,1],[0,1],[-1,1],[1,1],[2,0],[0,1],[1,1],[1,0],[2,1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1]],[[4832,8148],[1,-2],[1,-4],[0,-1],[3,0],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[-3,-2],[-1,-1],[-1,1],[1,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,0],[-1,-1],[-3,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,2],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[2,0],[1,1],[1,0],[2,2],[0,1],[0,-1],[-2,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,0],[1,0],[1,1],[1,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[0,2],[-1,1],[-1,1],[-2,0],[-1,1],[-1,1],[2,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,-1],[1,0],[0,2],[1,1],[1,0],[1,0],[1,-1],[0,-1],[1,0]],[[4817,8146],[-1,-2],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[1,0],[1,2],[1,3],[1,1],[1,0],[1,2],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-2]],[[4794,8175],[1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,2],[0,-1],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1]],[[4825,8177],[0,-1],[1,0],[0,-2],[-1,-2],[-1,0],[-1,-1],[0,1],[-1,2],[-1,2],[-1,0],[2,3],[1,1],[1,0],[1,-1],[1,-1],[-1,-1]],[[4819,8179],[-1,0],[-1,0],[-1,0],[0,1],[1,1],[1,0],[1,-1],[0,-1]],[[4833,8197],[0,1],[-1,1],[1,1],[1,-1],[1,-1],[0,-1],[-1,0],[-1,0]],[[4795,8206],[3,-3],[-1,0],[0,-1],[1,-1],[1,0],[-1,-1],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,0],[2,-1],[1,0],[0,-2],[0,-1],[0,-2],[0,-1],[-1,1],[-2,0],[0,-1],[1,0],[1,1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[-2,1],[-1,-1],[-1,1],[0,1],[0,4],[-1,1],[1,1],[0,1],[-1,0],[0,1],[-1,0],[1,1],[0,2],[1,1],[0,1],[0,1],[0,2],[-1,3],[1,1],[1,1]],[[4797,8211],[1,0],[0,-1],[1,1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-2,-1],[-1,1],[-2,1],[0,1],[0,2],[0,1],[1,1],[1,-1],[1,1],[0,-1]],[[4833,8212],[0,-1],[0,-2],[-1,-3],[0,-2],[1,0],[0,-2],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,5],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,-1]],[[4834,8215],[0,-1],[-1,0],[0,1],[0,1],[1,1],[-1,0],[1,1],[0,-3]],[[4800,8224],[0,-1],[1,1],[1,-1],[1,0],[0,-1],[0,-2],[-1,0],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[1,0],[-1,-1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-2,0],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-2,-1],[2,0],[2,0],[1,0],[0,-1],[0,-2],[-1,0],[-1,0],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[1,0],[-1,0],[-1,2],[-1,0],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,2],[0,1],[1,1],[2,0],[0,-1],[0,-1],[1,1],[1,2],[0,1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[-1,0],[1,1],[1,1],[1,0],[0,-1],[0,-1]],[[4833,8197],[0,-1],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[0,1],[1,1],[1,-1],[1,2],[1,0],[1,-1],[2,0],[-1,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-2,-4],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[3,2],[-1,0],[-3,-1],[0,1],[0,1],[-1,2],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,1],[-1,0],[0,-1],[-4,-2],[0,1],[1,2],[-1,0],[-1,-1],[0,2],[-1,1],[1,0],[0,1],[-1,0],[-2,3],[0,1],[0,1],[-1,1],[2,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[-2,3],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,2],[-1,1],[0,1],[0,2],[-2,1],[0,2],[2,0],[-1,1],[0,1],[0,1],[1,1],[2,-3],[0,-1],[1,-1],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[1,1],[0,-3],[0,1],[1,2],[2,-4],[0,1],[0,1],[-1,1],[-1,2],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-2],[2,-2],[0,-1],[0,-1],[1,0],[0,-5],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[2,1],[1,-1],[-1,-1],[0,-1],[1,1],[1,0]],[[4800,8228],[-1,0],[1,2],[1,0],[0,-1],[-1,-1]],[[4761,8235],[-1,0],[0,2],[0,-1],[1,0],[1,0],[-1,-1]],[[4805,8243],[0,-2],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[1,2],[1,0]],[[4811,8266],[0,-1],[0,-1]],[[4811,8264],[-2,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-2],[1,0]],[[4811,8264],[0,-1],[1,-1],[0,-1],[1,2],[-1,0],[0,1],[0,1],[0,1],[-1,0]],[[4811,8266],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[2,3],[1,1],[1,0],[1,0],[1,1],[1,1],[1,0],[0,2],[5,5],[2,2],[0,2],[1,-1],[1,0],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[-2,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[1,0],[1,2],[1,1],[1,0],[-1,-1],[1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-2,-1],[0,1],[-1,0],[0,-2],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-2,-1],[1,0],[3,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-1],[-3,1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,1],[1,2],[0,1],[1,1],[1,0],[-2,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-2,1],[-1,1],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,2],[0,-1],[1,-1],[-1,0],[0,-1],[-1,-1],[1,0],[-1,-1],[-2,-2],[0,-1],[0,1],[-2,2],[-2,3],[0,1],[0,1],[1,0],[0,-1],[0,-1],[2,3],[0,1],[1,0],[1,0],[-1,2],[2,1],[0,1],[1,-1],[1,0],[-1,0],[0,1],[0,1],[1,0],[-2,0],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[-1,0],[1,0],[1,0],[2,2],[-3,-1],[-1,0],[1,0],[0,1],[0,1],[0,1],[-1,-1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[2,1],[1,0],[-1,0],[0,1],[-1,1],[1,1],[0,1],[1,-1],[1,0],[2,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[-1,2],[0,1],[1,0],[0,1],[1,0],[0,1],[1,0]],[[5020,7768],[-1,0],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[2,0],[1,0],[0,1],[0,1],[1,0]],[[5020,7766],[0,-1]],[[5020,7765],[0,-1],[0,-1],[1,-1],[6,-1],[3,2],[9,1],[1,0],[-1,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-3],[0,-3],[-1,-2],[-1,-2],[-2,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-2,0],[-1,-1],[-1,-1],[-1,-4],[-1,-1],[0,-2],[1,-2],[-1,-1],[-2,1],[-2,1],[-1,-1],[-3,-4],[-1,-1],[-6,-2],[-1,-1],[-1,0],[0,-1],[-1,-2],[-1,-2],[-1,0],[-1,0],[-1,1],[-1,0],[-1,1],[-2,0],[0,1],[-5,3],[-1,0],[-1,-1],[-1,1],[-4,-2],[-4,0],[-5,-3],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-3,3],[0,1],[1,0],[1,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-2]],[[4971,7721],[-1,-1],[-1,-1],[0,2],[0,1],[1,1],[0,1],[-1,1],[-1,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[-3,3],[0,1],[0,-1],[1,-1],[1,-1],[2,-4],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,-3],[-1,1],[-2,0],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,-3],[0,1],[1,0],[0,1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-2,0],[-2,2],[-6,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,3],[0,2],[-6,7],[-5,3],[-1,0],[-1,-1],[-1,0],[-1,-1],[-1,1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-2,-2],[-1,1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,-3],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[2,0],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,-1],[-1,1],[-1,4],[-2,3],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[1,0],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[-1,-1],[0,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,0],[1,-1],[1,1],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-2,1],[-1,0],[-2,-2],[-1,-1],[-5,0],[0,-1],[-1,2],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-3],[-1,1],[0,2],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,0],[-1,-2],[-1,-1],[0,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,2],[-1,1],[0,1],[-2,1],[-1,0],[-1,1],[-1,1],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-2,0],[-1,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,2],[1,0],[1,1],[1,0],[1,-1],[0,-1],[1,1],[0,1],[1,1],[0,1],[1,0],[1,1],[3,5],[1,2],[1,0],[0,1],[0,1],[-1,2],[1,0],[2,2],[1,1],[0,3],[0,1],[0,2],[0,1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[1,1],[0,-1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[1,0],[2,0],[0,1],[1,1],[0,1],[1,1],[-1,2],[1,0],[0,1],[2,2],[0,1],[1,2],[0,1],[1,1],[1,3],[0,6],[0,3],[0,1],[1,2],[0,1],[0,1],[0,1],[2,0],[1,-1],[2,-1],[1,1],[2,4],[0,1],[1,0],[-1,1],[0,2],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[-1,1],[0,1],[2,1],[5,1],[1,1],[1,0],[2,0],[1,1],[1,0],[3,-2],[3,0],[3,-1],[1,-1],[0,-1],[4,0],[2,1],[1,1],[1,0],[2,0],[0,1],[1,-1],[-1,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[1,2],[2,4],[1,1],[1,1],[1,0],[1,1],[2,7],[1,1],[0,1],[0,1],[0,1],[2,3],[1,2],[1,0],[1,1],[0,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,-3],[0,-2],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-2,-1],[-1,1],[0,1],[-1,-2],[-2,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[1,-2],[0,-1],[-1,-1],[-1,0],[-2,-1],[-7,1],[-1,1],[-1,2],[-1,2],[-1,1],[0,-1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,2],[-1,0],[-3,0],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[-1,1],[-1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,-1],[0,-1],[1,1],[2,0],[1,0],[0,2],[0,1],[0,-1],[-1,0],[-1,0],[-1,2],[-1,-1],[-2,0],[-1,1],[-1,2],[0,1],[1,0],[1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[1,-1],[-1,0],[-1,-1],[-3,1],[-1,-1],[-1,0],[0,-1],[0,-2],[-1,0],[0,-1],[0,-2],[-1,0],[0,1],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,1],[-1,1],[1,0],[-1,2],[-1,0],[-1,1],[0,1],[3,-1],[0,1],[-1,0],[1,0],[1,0],[1,1],[2,0],[0,1],[1,0],[-1,2],[0,1],[0,2],[2,0],[0,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-2,-1],[-1,0],[-4,1],[0,-1],[0,-1],[0,1],[-2,2],[1,1],[0,1],[1,0],[1,1],[1,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,-1],[-1,1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[1,0],[-1,1],[1,1],[1,0],[1,2],[1,0],[1,1],[1,1],[0,2],[1,0],[-1,1],[1,1],[1,0],[2,-2],[1,1],[0,1],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,1],[1,2],[0,1],[1,0],[1,-1],[0,2],[1,1],[3,0],[1,0],[0,1],[1,1],[1,1],[1,2],[1,0],[0,1],[1,0],[3,4],[2,4],[0,3],[1,1],[0,3],[0,2],[1,2],[0,1],[0,1],[0,1],[0,1],[1,-1],[2,2],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,3],[0,1],[0,2],[0,2],[1,1],[1,1],[0,1],[0,1],[1,1],[1,1],[-1,0],[0,-1],[-1,0],[-2,4],[-1,2],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[2,2],[-1,0],[0,1],[0,-1],[-1,0],[0,1],[-1,-1],[-2,0],[-2,-1],[-1,-1],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[1,1],[-1,0],[1,1],[0,1],[4,7],[1,0],[0,1],[1,0],[2,3],[1,1],[1,2],[1,1],[0,2],[0,3],[0,1],[0,-1],[1,0],[0,1],[1,3]],[[4881,7894],[1,0],[0,1],[1,2],[0,1]],[[4884,7899],[1,0],[1,0],[1,0],[1,1],[1,1],[3,2],[1,0],[0,2],[-1,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[3,0],[2,1],[5,4],[1,0],[1,-1],[1,-1],[0,-1],[4,-4],[1,-1],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,3],[-1,2],[0,1],[0,1],[0,1],[1,0],[1,1],[1,0],[1,1],[1,-1],[1,-7],[1,-1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[0,1],[1,1],[0,-1],[0,1],[1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-2,1],[-1,1],[-1,1],[0,2],[-4,11],[0,1],[0,1],[1,1],[2,5],[1,3],[1,1],[1,1],[0,1],[-2,0],[-1,1],[-1,2],[0,2],[0,6],[0,2],[0,1],[1,1],[2,1],[1,0],[1,1],[0,1],[1,2],[0,1],[-1,-1],[-1,0],[0,2],[-1,0],[1,1],[1,2],[0,1],[1,0],[0,1],[1,2],[-1,1],[0,2],[-1,1],[0,1],[1,0],[0,1],[1,1],[0,2],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,0],[-1,0],[0,1],[0,2],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,2],[0,1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[-1,1],[1,1],[0,2],[0,2],[0,2],[0,-1],[-1,-2],[1,-2],[-1,0],[-1,0],[-1,1],[-1,2],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,3],[-1,1],[-2,6],[-1,0],[0,1],[0,1],[0,1],[1,3],[1,6],[0,3],[1,2],[0,1],[1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[1,4],[0,2],[1,2],[1,0],[0,-1],[1,0],[1,1],[-2,1],[1,1],[0,1],[2,1],[1,-1],[1,-1],[1,0],[2,1],[1,1],[-2,0],[1,1],[1,0],[-1,1],[-3,-1],[-8,1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[-3,0],[-1,0],[0,-1],[-2,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-2],[-1,-1],[-3,-3],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,2],[-1,2],[0,3],[-1,0],[0,-2],[-1,0],[-2,2],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,4],[-1,1],[-3,4],[-2,0],[0,1],[-1,2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-2],[0,-1],[0,-2],[0,-1],[1,-1],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[-3,5],[-1,2],[0,3],[0,3],[0,2],[0,2],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[0,1],[-1,3],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,2],[0,1],[1,1],[1,1],[2,4],[0,1],[0,1],[1,2],[0,1],[0,2],[0,1],[1,2],[1,1],[0,1],[0,1],[1,1],[0,2],[2,1],[1,1],[0,2],[0,2],[-1,1],[-1,1],[1,1],[0,2],[-1,1],[-1,1],[-1,1],[-1,0],[0,1],[0,1],[-2,2],[-1,1],[0,1],[1,2],[0,1],[0,3],[0,1],[0,1],[0,3],[0,2],[0,2],[0,2],[1,0],[1,1],[1,0],[1,-1],[1,0],[1,-1],[4,-1],[1,1],[-3,1],[-1,0],[-1,1],[-2,3],[-1,1],[0,1],[-1,1],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[1,-3],[1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[0,3],[1,4],[2,5],[1,1],[-1,0],[0,-1],[-2,-5],[-1,0],[0,2],[0,1],[0,1],[-1,0],[0,-2],[1,-2],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[-1,-1],[-1,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[0,2],[0,1],[-1,2],[-1,1],[0,1],[0,-1],[0,-1],[1,-4],[0,-1],[0,-1],[-2,3],[0,1],[0,1],[-1,-1],[0,-2],[0,-1]],[[4855,8096],[-1,-2],[1,-2],[0,-1],[0,-1],[-2,1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,1],[3,8],[2,1],[1,1],[0,1],[1,3],[0,1],[1,1],[1,1],[1,1],[1,2],[-1,-1],[-1,-2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-4,-3],[-2,-5],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-4],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,0],[-1,0],[0,-1],[2,-2],[1,-2],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[-1,-2],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[0,-2],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,3],[-1,2],[1,1],[0,1],[1,2],[1,1],[0,1],[0,2],[0,2],[0,2],[0,1],[0,1],[0,2],[1,3],[0,1],[0,1],[1,2],[0,1],[1,1],[0,1],[0,2],[1,0],[1,0],[1,2],[0,2],[1,2],[-3,-5],[-1,-1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,3],[0,1],[1,1],[0,1],[1,0],[-1,0],[-1,-2],[-1,0],[0,-1],[-1,1],[0,1],[3,7],[1,1],[-1,0],[1,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-2],[-1,-1],[0,-1],[0,1],[0,1],[0,2],[1,3],[2,5],[1,0],[0,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[-1,-1],[-1,-2],[0,1],[0,2],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,0]],[[4844,8122],[0,2]],[[4844,8124],[1,2],[0,1],[1,1],[1,0],[1,1],[-2,-1],[0,1],[0,2]],[[4846,8131],[0,1]],[[4846,8132],[1,0],[0,1]],[[4847,8133],[1,2],[1,0],[3,1],[2,-1],[1,0],[1,1],[1,4],[1,3],[1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-3,1],[-1,-1],[-1,3],[0,-1],[-1,-1],[1,4],[0,1],[0,-1],[1,-1],[1,0],[0,1],[2,1],[0,1],[1,0],[0,1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[1,2],[1,2],[0,1],[0,1],[1,1],[1,0],[1,1],[1,-1],[1,1],[1,1],[2,0],[1,1],[-5,-2],[-2,2],[0,1],[0,1],[2,3],[1,1],[0,1],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-3],[-2,-3],[-2,-2],[-1,1],[-1,1],[-1,1],[1,1],[0,1],[-1,-2],[-2,1],[-4,5],[0,1],[0,1],[2,0],[1,0],[1,-1],[0,-1],[1,1],[-1,1],[0,1],[3,3],[2,-2],[1,0],[1,0],[1,1],[1,0],[-3,0],[-1,0],[-1,1],[-1,1],[-3,-3],[-1,0],[-1,0],[-1,1],[-2,0],[-2,0],[-1,0],[-1,-1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,1],[4,0],[0,1],[1,1],[1,0],[1,-1],[0,-1],[2,-1],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,-1],[1,1],[1,0],[1,0],[-2,1],[-1,1],[0,1],[0,1],[3,0],[1,1],[1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,2],[-1,0],[-3,-1],[-1,1],[1,0],[1,0],[0,1],[-1,1],[1,1],[0,1],[0,2],[1,1],[0,1],[1,1],[1,1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[2,0],[1,1],[0,1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,1],[1,2],[1,1],[0,1],[1,-1],[0,1],[1,0],[2,-2],[3,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[-1,0],[-2,0],[-1,0],[0,-1],[-1,1],[0,1],[-1,0],[-2,1],[0,1],[0,1],[1,2],[0,2],[0,1],[0,1],[2,1],[1,1],[0,-1],[1,-2],[1,-1],[1,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,1],[-1,1],[1,2],[1,1],[0,1],[1,-1],[1,0],[3,2],[1,2],[0,2],[-1,-1],[-1,-3],[-1,-1],[-1,0],[0,1],[-1,0],[1,1],[0,1],[-1,1],[-2,-4],[-1,0],[-1,-1],[-1,1],[0,3],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[1,0],[1,0],[1,-2],[1,-1],[0,-1],[1,0],[1,-1],[0,1],[-1,1],[2,0],[2,0],[0,1],[-2,1],[-1,0],[-1,-1],[-1,1],[1,1],[-1,0],[-1,2],[0,1],[-1,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,-2],[1,1],[0,1],[-1,0],[0,1],[-3,1],[0,1],[0,2],[0,1],[0,2],[0,1],[0,1],[1,1],[1,1],[1,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,-1],[0,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[1,1],[0,1],[1,1],[0,-1],[1,0],[0,-2],[1,-2],[1,-1],[1,0],[0,1],[0,2],[1,1],[1,-1],[1,0],[1,-1],[0,-1],[2,-1],[0,1],[-1,1],[-1,2],[-2,1],[0,1],[0,1],[1,-1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,-2],[1,0],[-1,1],[0,1],[0,1],[-3,3],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[-1,2],[-1,1],[-1,0],[0,1],[0,1],[-1,2],[1,1],[1,0],[0,-2],[1,1],[1,-1],[1,1],[0,1],[0,1],[0,1],[-1,1],[1,0],[1,1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[1,1],[-1,0],[-1,3],[0,1],[1,0],[1,-1],[1,0],[1,1],[1,0],[1,-1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,1],[1,-1],[1,-2],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[-2,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[2,-2],[1,0],[-1,1],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[1,1],[1,0],[1,-1],[-3,4],[0,1],[0,1],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[1,1],[4,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,2],[0,-1],[1,-2],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[-1,-1],[1,0],[1,3],[1,0],[0,1],[1,1],[1,2],[0,1],[0,1],[1,1],[1,-1],[1,-1],[2,-1],[0,-1],[-1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,2],[1,0],[1,-1],[1,-1],[-1,1],[1,0],[0,1],[1,1],[0,-1],[1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[2,-1],[3,1],[1,1],[2,2],[1,1],[2,0],[1,0],[0,-1],[0,-1],[1,0],[2,1],[1,-1],[1,0],[0,2],[-1,0],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[1,0],[1,0],[2,0],[1,-1],[1,0],[2,1],[1,-1],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-3],[-1,-3],[-2,-3],[-1,-2],[-1,-1],[-3,-1],[-1,-1],[-1,-2],[0,-2],[-1,-1],[-1,-2],[-6,-7],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-2,-2],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[1,-1],[1,0],[1,-2],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[-2,1],[-1,1],[-2,-1],[-1,1],[0,1],[-1,1],[1,-3],[1,-1],[1,0],[1,1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,-2],[1,0],[2,1],[1,0],[0,-1],[0,-1],[1,0],[1,1],[1,1],[1,2],[1,-1],[-1,-1],[-4,-7],[0,-1],[-1,-2],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[-2,-3],[-1,0],[-2,-1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-3],[0,-1],[-1,-1],[1,0],[1,1],[1,1],[0,1],[0,1],[2,1],[1,1],[1,1],[1,-1],[1,0],[1,0],[1,1],[1,1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[-2,0],[1,0],[1,-1],[-1,-2],[-1,-1],[1,0],[1,0],[1,0],[0,1],[0,1],[1,0],[1,1],[0,1],[1,0],[0,1],[-1,2],[1,0],[2,0],[3,0],[1,0],[4,5],[2,0],[0,-1],[-1,0],[1,-1],[0,1],[1,0],[-1,2],[1,-1],[1,0],[1,1],[0,1],[0,1],[1,1],[1,0],[0,1],[1,0],[3,-1],[2,-1],[4,-2],[1,0],[1,0],[2,2],[1,0],[4,0],[0,-1],[1,0],[0,1],[1,-1],[1,1],[2,-1],[1,0],[0,-1],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,1],[0,-1],[1,0],[0,1],[1,1],[2,-2],[1,0],[1,2],[1,0],[3,0],[0,-1],[1,-1],[0,1],[1,0],[0,-1],[0,-1],[3,-3],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,-1],[-1,0],[0,-1],[-1,-2],[-1,-1],[0,-1],[-3,-4],[-1,-2],[-1,-7],[-1,-4],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-2,-6],[-1,-2],[-1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-3],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[-1,0],[-2,0],[-6,-2],[-1,0],[-1,0],[-1,-1],[-2,-5],[-2,0],[-1,0],[1,-1],[1,0],[1,0],[1,1],[1,1],[6,4],[0,1],[1,1],[1,-1],[1,0],[1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,0],[2,-1],[1,0],[1,-1],[0,-1],[1,-1],[-2,-2],[0,-2],[-1,0],[-1,-1],[-2,-2],[-1,0],[-2,2],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[0,-3],[0,-1],[-1,0],[-2,-1],[-1,-1],[-1,-1],[-1,0],[-2,0],[-4,2],[-2,0],[-2,1],[-1,1],[-1,1],[0,1],[-1,1],[0,-1],[2,-2],[1,-3],[0,-1],[1,1],[0,-1],[1,-1],[2,1],[5,-2],[1,0],[1,0],[0,-1],[1,0],[5,-1],[0,-1],[1,-1],[2,1],[2,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[1,2],[1,0],[4,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[0,-1],[1,-1],[1,0],[2,-3],[1,0],[5,-2],[0,-1],[0,-1],[1,0],[1,-1],[1,-5],[1,-1],[3,-7],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[1,-1],[0,-1],[-1,0],[1,0],[1,0],[2,-2],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-4],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-9],[1,-3],[1,-1],[0,-1],[2,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,1],[1,0],[0,2],[0,-1],[1,-1],[2,0],[1,-2],[6,-2],[6,-6],[1,-2],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[2,0],[0,-1],[1,0],[0,-1],[0,-2],[1,-2],[3,-2],[1,-1],[-2,-2],[-1,-2],[-1,-3],[1,-2],[1,-5],[0,-2],[3,-7],[5,-12],[1,-2],[-1,-2],[0,-1],[0,2],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[0,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[0,1],[-3,5],[-1,1],[-1,0],[0,1],[-3,-2],[-1,0],[-2,0],[-1,-1],[-1,1],[0,1],[-1,0],[-1,0],[-2,-2],[1,-1],[1,1],[1,0],[1,0],[1,-1],[0,-1],[1,0],[1,1],[5,2],[1,-1],[0,-1],[2,-5],[1,-1],[1,-2],[1,0],[1,-1],[2,-2],[2,-4],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[-1,0],[1,-1],[0,-1],[1,-1],[0,-1],[2,-10],[0,-3],[0,-3],[0,-4],[-1,-1],[-1,0],[-2,-4],[-1,-1],[-2,-5],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[2,-3],[0,-2],[1,1],[2,0],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[1,1],[0,2],[1,1],[0,1],[0,2],[1,2],[0,1],[1,2],[1,1],[2,0],[1,0],[0,1],[1,0],[1,0],[0,-1],[3,0],[1,0],[1,-1],[1,-1],[2,1],[-1,1],[-1,0],[9,-3],[3,-3],[7,-8],[1,-2],[1,-1],[0,-4],[1,-2],[0,-2],[0,-2],[0,-1],[0,-1],[0,-3],[1,-3],[0,-1],[-1,-1],[0,-4],[-1,-1],[-1,-5],[-1,-3],[0,-1],[0,-2],[0,-3],[0,-2],[-1,-2],[0,-2],[0,-2],[0,-1],[-1,0],[-2,-2],[0,-1],[-1,1],[0,-1],[0,-1],[-1,-2],[-2,-3],[0,-1],[-2,3],[-1,1],[-2,2],[0,-1],[1,-1],[0,-1],[2,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[-1,0],[-1,-1],[1,0],[5,-1],[0,1],[0,-1],[-2,-4],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[-2,-3],[-1,-1],[-1,-1],[-2,-1],[0,1],[-1,0],[0,1],[-1,2],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[1,0],[1,-2],[0,2],[2,0],[1,1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[-1,-2],[-1,-2],[-1,-2],[-1,0],[-1,-1],[-2,1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,-1],[-2,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[2,0],[0,1],[0,1],[1,0],[1,1],[5,-1],[0,-1],[1,-1],[0,-1]],[[4919,8309],[0,-1],[-1,0],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,2],[0,1],[0,1],[-1,2],[0,-1],[1,0],[0,1],[-2,0],[0,1],[1,0],[1,1],[2,-1],[0,-1]],[[4909,8315],[2,-3],[-1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[1,0],[2,1],[1,0],[-1,-1],[-2,-1],[-2,0],[-1,2],[0,1],[-1,1],[0,2],[0,1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,1],[1,0],[1,-2],[1,0]],[[4914,8332],[0,-1],[1,0],[0,-1],[-1,0],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[2,0],[0,1],[1,1],[1,-2],[1,1],[1,-1],[1,0],[-1,0],[0,-1],[1,-1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,2],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-2],[-1,0],[-2,1],[-1,0],[0,1],[-1,3],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[-1,-1],[-1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,2],[0,3],[0,2],[1,0],[-1,4],[1,2],[1,1],[2,0],[1,0],[1,0],[1,-2],[1,1]],[[4927,8334],[0,-1],[1,0],[-1,0],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[1,1],[1,0],[0,1],[-1,1],[-1,1],[2,0]],[[4914,8332],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0]],[[4923,8340],[1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,2],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[4933,8344],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[0,2],[-1,0],[-1,-2],[0,1],[-1,0],[-1,-2],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[-1,-1],[1,0],[1,0],[0,2],[1,0],[1,0],[0,1],[1,1],[0,-2]],[[4918,8348],[-1,0],[0,-1],[0,-1],[2,-1],[1,-2],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,1],[1,1],[-2,2],[0,1],[-1,0],[0,-1],[0,-1],[0,1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[1,-1]],[[4955,8362],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[1,0],[1,0],[-1,0],[0,-1]],[[4963,8403],[0,-1],[0,1],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[0,-1],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[4943,8405],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[4968,8407],[0,1],[0,1]],[[4968,8409],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,2]],[[4972,8421],[-1,-1],[0,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[-1,-1],[-1,-1]],[[4977,8440],[1,1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[-1,1],[-1,1],[-1,2],[0,1],[4,0],[0,-1],[0,-1]],[[4968,8409],[-1,-1],[1,-1]],[[4968,8407],[0,-1],[-1,0],[0,-1],[-1,0],[1,0],[-1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-2],[0,-1],[-1,1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[1,3],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,-1],[0,-2],[-1,1],[0,2],[-1,0],[-1,1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,1],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,1],[0,1],[0,1],[1,0],[1,1],[-1,0],[0,2],[0,-1],[-1,-1],[0,-1],[0,1],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[0,2],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,1],[1,0],[0,1],[1,0],[1,-1],[0,-2],[0,1],[0,1],[1,0],[-1,0],[0,1],[1,1],[1,-1],[0,-1],[1,-1],[0,1],[0,1],[0,2],[1,0],[0,1],[1,0],[-1,1],[-1,0],[0,2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,3],[0,-2],[-1,-1],[0,1],[0,1],[-1,0],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[1,-1],[0,-2],[1,-1],[1,0],[1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[0,2],[1,-2],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[1,0],[0,-1],[-1,0],[1,0],[-1,-3],[1,0],[0,1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,-3],[-1,0],[0,-1],[1,0],[1,1],[0,1],[0,1],[2,0],[-1,2],[0,1],[0,-1],[1,0],[0,2],[1,0],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[1,0],[1,0],[-1,0],[0,-1],[1,1],[1,-2],[0,1],[0,1],[1,1],[0,-1],[0,1],[1,1],[0,1],[1,0],[-1,-2],[-2,-3],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[-3,-1],[1,-1],[1,0],[1,-1],[-2,-2],[0,-1],[1,0],[-1,-2],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[1,0],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[1,1],[0,-2],[-1,-1],[1,0],[0,1],[1,-1]],[[4970,8450],[0,-2],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[-1,0],[1,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,1],[0,2],[0,7],[0,1],[1,0],[0,-1],[0,-1],[1,0],[-1,2],[0,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0]],[[4978,8454],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[1,1],[1,1],[0,1],[0,1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,1],[0,2],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1]],[[4934,7620],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,-1],[0,-1]],[[4929,7620],[-1,0],[-3,0],[0,1],[1,0],[0,1],[0,1],[1,0],[1,2],[1,1],[1,1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1]],[[4938,7641],[0,-1],[0,1],[0,1],[1,0],[0,-1],[-1,0]],[[5670,6549],[0,-1],[-1,1],[-1,0],[-1,2],[1,0],[0,1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[1,-1]],[[5749,6593],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,0],[1,1],[1,0],[0,-1],[-1,0]],[[5663,6601],[1,-1],[1,0],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[-1,2],[1,1],[2,0],[0,-1],[1,-3],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[1,0],[1,-2],[1,0],[0,1],[1,0],[0,1],[0,-3],[0,-2],[0,-2],[0,-1],[1,0],[1,-1],[1,0],[2,1],[1,0],[1,0],[2,1],[1,1],[1,2],[1,0],[1,0],[3,-1],[1,0],[0,1],[1,0],[2,-1],[0,1],[1,-1],[1,0],[0,-1],[0,-1],[0,-2],[1,-1],[1,0],[1,0],[1,1],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,0],[1,-1],[0,-1],[1,-1],[1,0],[5,3],[0,1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,2],[1,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,2],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[1,1],[0,2],[1,1],[1,0],[0,1],[0,1],[1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-4],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,-2],[-1,0],[-1,1],[-1,1],[0,-1],[-1,1],[-1,1],[0,-1],[-1,0],[-2,0],[-2,-2],[-5,1],[-2,-1],[-1,-1],[-3,1],[-1,-1],[-1,0],[-1,0],[0,-1],[-2,-1],[0,-1],[-2,1],[-1,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[-6,0],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-3,0],[-1,1],[-1,0],[0,2],[0,1],[-1,0],[-1,0],[-2,2],[0,1],[-3,-1],[-2,1],[0,1],[-1,0],[0,-1],[-2,0],[0,1],[-1,0],[0,-1],[-1,0],[-1,3],[-3,0],[-1,0],[-1,1],[-1,-1],[-2,0],[-1,0],[-2,0],[0,1],[-1,0],[1,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[0,1],[1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,0],[-1,1],[1,2],[0,1],[0,-2],[0,-3],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[0,1],[1,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,-2],[0,-1],[2,0]],[[5756,6621],[-1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-3],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-2],[0,1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,2],[0,1],[1,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,2],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5648,6623],[-1,0],[0,2],[-1,1],[0,1],[0,1],[1,-1],[0,-1],[1,-1],[0,-2]],[[5766,6651],[-1,0],[-1,0],[0,1],[0,1],[1,0],[2,0],[0,-1],[-1,-1]],[[5640,6650],[0,-4],[-1,0],[-1,0],[0,-1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,5],[0,1],[0,2],[0,1],[0,1],[0,3],[1,1],[0,-1],[1,-4],[1,-1],[1,-3],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1]],[[5718,6662],[-1,-1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,-1],[1,-2],[1,0]],[[5784,6667],[-1,-1],[1,-3],[-1,-1],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[1,-2],[-2,1],[-1,0],[-1,-2],[-1,-1],[-1,-4],[-1,-2],[-1,-2],[-1,-2],[-1,2],[0,1],[-1,2],[1,1],[0,5],[1,2],[-1,2],[0,1],[-1,2],[0,1],[-1,1],[1,0],[1,2],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,2],[0,1],[2,1],[3,4],[1,1],[0,1],[2,-1],[1,3],[1,-1],[0,-1]],[[5707,6663],[0,-1],[0,-2],[-1,0],[-2,1],[0,1],[1,0],[1,0],[0,2],[0,2],[0,1],[-1,0],[1,1],[-1,1],[-1,1],[1,0],[1,-2],[1,-2],[1,-2],[-1,-1]],[[5760,6670],[0,-2],[0,-1],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[-1,1],[0,-1],[-1,-1],[0,1],[0,1],[0,2],[0,1],[0,-1],[1,1],[1,0]],[[5754,6676],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,-2],[0,-1],[-1,-1]],[[5734,6679],[1,-1],[-1,0],[0,1],[0,-1],[-1,-1],[-1,1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,1],[0,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-2]],[[5772,6681],[0,-1],[1,0],[1,1],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,1],[1,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,-1],[-1,-1]],[[5693,6680],[0,-1],[-1,0],[-1,2],[0,1],[-1,0],[0,1],[-1,1],[1,0],[2,-3],[1,-1]],[[5697,6684],[-1,-2],[1,5],[1,1],[1,0],[0,-1],[-2,-3]],[[5679,6691],[0,-1],[1,1],[1,1],[0,-1],[0,-1],[0,-4],[0,-1],[-1,0],[0,-1],[-4,0],[-1,-1],[0,1],[0,2],[0,1],[1,1],[-1,0],[0,1],[1,1],[0,1],[0,-1],[0,-1],[1,0],[0,-2],[1,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[-1,1],[1,1],[0,-1],[1,0]],[[5684,6690],[0,1],[-1,2],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1]],[[5705,6689],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,1],[-2,4],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,2],[1,-1],[0,-2],[1,-1],[1,-1]],[[5603,6694],[0,-1],[0,-1],[0,-1],[-1,-1],[0,2],[0,1],[0,1],[1,0]],[[5682,6697],[1,0],[0,-1],[-1,-3],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0]],[[5707,6696],[-1,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1]],[[5755,6695],[-2,-4],[-1,0],[-1,1],[-2,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[1,-1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,0],[0,1],[0,1],[0,-1],[1,0],[1,1],[0,2],[1,1],[0,1],[3,4],[3,1],[1,-1],[1,-1],[0,-1],[-1,-1],[-3,-2],[0,-1]],[[5713,6700],[-1,0],[-1,0],[0,1],[1,1],[1,-1],[0,-1]],[[5724,6701],[-1,0],[-1,0],[-1,-1],[-1,-2],[-1,-1],[0,-3],[-1,0],[-2,-2],[-1,0],[-1,2],[1,-1],[0,1],[0,1],[1,0],[0,-1],[1,1],[1,2],[0,-1],[-1,1],[0,1],[1,0],[3,3],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[1,-1],[1,-1]],[[5696,6706],[0,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[1,1],[0,-4],[0,-1],[0,-1]],[[5684,6712],[1,-1],[1,0],[0,-1],[1,-2],[0,-3],[0,-1],[-1,-2],[-1,1],[0,2],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1]],[[5749,6712],[0,-1],[0,-1],[1,0],[0,-1],[0,1],[1,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[1,0],[0,1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[1,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,-1],[2,-2]],[[5717,6718],[0,-1],[0,-1],[-1,0],[0,2],[1,1],[0,-1]],[[5702,6718],[-1,-3],[0,-1],[1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,3],[0,1],[1,1],[0,1],[0,1],[1,1],[1,1],[1,1],[-1,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5744,6723],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0]],[[5710,6716],[0,-1],[0,-3],[0,-2],[-1,-4],[-1,0],[0,-2],[-1,-1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[1,0],[1,3],[2,3],[1,2],[1,0],[1,-1],[0,-2],[0,-1],[0,-3]],[[5680,6724],[0,-1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,-1],[-1,1],[0,-1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1]],[[5643,6727],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5654,6734],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-2,-1],[2,4],[1,0],[1,0],[1,1],[1,0],[-1,-1],[0,-1]],[[5737,6736],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,1],[-1,0],[0,1],[0,2],[1,0],[0,1],[-1,1],[1,1]],[[5679,6740],[1,-1],[-1,-2],[0,1],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,-1],[1,3],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,2],[0,1],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1]],[[5704,6746],[0,-3],[1,2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-2],[-3,0],[0,1],[0,1],[1,0],[0,2],[-1,0],[1,1],[0,1],[1,1]],[[5693,6738],[-2,-2],[0,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1]],[[5650,6747],[1,1],[1,0],[0,1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,1]],[[5687,6752],[-1,0],[-1,1],[-1,0],[1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1]],[[5696,6756],[1,1],[0,-1],[1,0],[0,-1],[0,1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[-1,1],[0,1],[1,1],[1,-1],[1,0],[0,-1],[0,-1]],[[5677,6759],[0,-2],[0,-3],[-1,-2],[0,-2],[-1,-2],[-1,-1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,2],[1,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,0]],[[5731,6755],[-3,-4],[0,-1],[-3,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[2,-1],[1,0],[1,1],[1,0],[0,2],[1,1],[2,0],[-1,-2],[0,-2]],[[5652,6759],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[3,0],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0]],[[5748,6764],[1,0],[-1,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,-2],[-1,-1],[0,-1],[-2,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[1,0],[0,1],[0,1],[3,1],[1,0],[1,0],[1,-2],[1,0],[1,-2]],[[5576,6771],[1,0],[2,-1],[1,-2],[0,-1],[0,-2],[2,-3],[1,-2],[-1,1],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,1],[0,2],[-2,2],[0,2],[0,1],[-1,1],[-1,3],[-1,1],[0,1],[0,1],[0,1],[1,3],[1,2],[1,0],[0,-1],[0,-3],[1,-1],[0,-1]],[[5690,6776],[0,-1],[3,0],[0,-1],[0,-1],[-1,-2],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,1],[0,1],[-1,4],[-1,0],[0,1],[0,1],[-1,2],[-1,0],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,2],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0]],[[5650,6781],[1,0],[1,0],[-1,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,0],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[0,-1],[1,1],[0,1],[0,1],[0,-1],[-1,0],[-1,0],[1,1],[-1,1]],[[5571,6817],[1,-9],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-3],[0,-1],[1,-3],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,-1],[0,1],[-1,1],[0,4],[-1,1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,2],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,2],[0,2],[0,3],[0,-1],[0,-1],[1,2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,2],[0,-1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,0]],[[5574,6818],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[0,-2],[-1,-1],[0,-2],[0,-1],[1,0],[0,1],[0,1],[1,-1],[0,-1],[-1,0],[1,-2],[0,-1],[-1,-1],[-1,2],[0,1],[0,1],[-1,3],[0,2],[0,1],[-1,1],[0,1],[1,0],[0,2],[1,0],[0,-1]],[[5580,6822],[0,1],[1,3],[0,-2],[-1,-1],[0,-1]],[[5723,6825],[2,-3],[0,1],[0,1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[1,0],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-6],[0,-3],[-1,0],[0,-1],[-1,-2],[1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[0,1],[0,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,3],[0,1],[0,1],[0,1],[0,1],[0,1],[5,1],[1,-1]],[[5710,6827],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,-1],[0,1],[1,0],[0,-1],[0,1]],[[5579,6825],[0,1],[1,2],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1]],[[5577,6831],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,2],[-1,2],[1,1],[1,1],[0,-1]],[[5575,6842],[0,-1]],[[5575,6841],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[1,0],[0,1],[0,1],[0,-1],[0,-4],[0,-1],[0,1],[-1,0],[0,-1],[1,-1],[-1,1],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[-1,1],[1,0],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-2],[0,2],[1,7],[0,2],[0,2],[1,2],[0,1],[1,2],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[5682,6847],[0,-1],[1,-1],[1,-1],[1,-1],[0,-2],[0,-1],[0,-1],[0,1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,2],[1,1],[0,3],[-1,-1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[2,-3],[0,-1],[0,-2],[0,-1]],[[5656,6812],[-1,4],[0,-1]],[[5655,6815],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,2],[0,1],[-2,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[-1,2],[-1,2],[0,1],[-3,4],[-1,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-3,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,1],[1,1],[1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,1],[2,0],[2,2],[1,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-3],[0,-1],[0,-1],[0,-1],[1,-2],[1,-1],[1,-2],[1,0],[0,-1],[1,-1],[1,-1],[0,1],[0,-1],[1,1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,0],[1,-1],[1,1],[1,0],[1,0],[2,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[2,-4],[1,-2],[-1,-1],[-1,-2],[0,-3],[1,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[1,1],[2,1],[0,-4],[0,-2],[1,-1],[-1,-1],[0,-4],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,2],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,2],[0,1],[-1,-1],[0,1],[1,2],[0,1],[-1,1],[0,2],[0,1],[-1,0],[0,-1],[0,1],[0,2],[1,1],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[0,3],[-1,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-2,0],[-1,0],[-1,1],[-1,0],[-1,-1],[-2,1],[-1,0],[-1,0]],[[5653,6868],[-1,-1],[0,1],[0,-1],[-1,-2],[0,1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[1,-1],[1,-2]],[[5655,6871],[1,-2],[1,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,3]],[[5560,6870],[1,-1],[-1,0],[-1,0],[0,2],[0,1],[-1,1],[1,0],[0,-1],[1,-1],[0,-1]],[[5663,6867],[-1,-1],[-1,0],[1,1],[0,1],[1,1],[0,2],[1,5],[1,1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-3],[-1,-2]],[[5668,6881],[1,0],[0,-1],[-1,-2],[0,-1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,-1]],[[5733,6879],[-1,-3],[1,-3],[1,0],[1,-1],[1,-3],[0,-1],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[1,-2],[1,-3],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,0],[-1,1],[-1,0],[-1,1],[-1,1],[-1,1],[-2,0],[0,1],[-1,2],[0,1],[-1,0],[0,1],[1,0],[1,1],[1,1],[0,1],[1,0],[1,2],[0,1],[1,0],[0,1],[-1,1],[-1,1],[-1,-1],[-1,0],[0,-1],[0,-2],[-2,-4],[0,-1],[-1,0],[-3,2],[0,1],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[1,1],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,2],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,1],[0,1],[0,-1],[1,1],[1,1],[1,0],[0,1],[0,1],[0,2],[5,0],[1,0],[0,-1],[0,-1],[1,-1],[0,-1]],[[5694,6890],[-1,0],[0,3],[0,2],[1,1],[0,1],[1,-2],[0,-1],[-1,-4]],[[5554,6911],[-1,-1],[0,-1],[-2,-2],[-1,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,1],[1,-2],[0,-8],[1,0],[0,-1],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,1],[-1,0],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[1,0],[0,1],[-1,1],[-1,1],[0,1],[0,2],[0,3],[-1,1],[0,2],[-1,1],[-1,0],[0,1],[-1,3],[0,1],[-1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[0,1],[1,2],[0,1],[3,0],[1,1],[1,1],[1,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-2]],[[5706,6930],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[-2,-2],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,2],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[2,1],[0,-1],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,1],[1,1],[1,0],[0,1],[0,2],[1,0],[1,0],[0,1],[0,-1]],[[5713,6964],[0,-1],[0,-1],[0,-2],[-3,-2],[-1,1],[-2,3],[-1,1],[0,1],[1,0],[1,2],[1,1],[1,-1],[2,-1],[1,-1]],[[5688,6974],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[0,2],[0,2],[1,1],[1,3],[2,4],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-2],[-1,0],[0,-1],[1,-2],[0,-1],[0,-1]],[[5731,7054],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-3],[1,-1],[1,-1],[0,2],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-3],[0,-3],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-2,-3],[0,-1],[-1,-1],[-1,-1],[0,-1],[-2,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[-1,-1],[1,-1],[-2,-3],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[0,1],[0,-1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,0],[0,1],[-2,-1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[-2,2],[-1,1],[-1,-2],[-2,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[-3,0],[0,-2],[-1,-1],[0,-2],[-1,0],[-1,0],[-1,-2],[-1,-1],[-1,-2],[-1,-2],[-1,1],[-1,-1],[-1,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[-2,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-4,-5],[-3,-3],[-1,0],[-1,0],[-1,0],[-3,4],[-1,0],[-1,0],[-2,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,-2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-2,0],[-1,-1],[0,-2],[0,-1],[1,-4],[1,0],[1,-1],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,2],[0,1],[1,-2],[1,-2],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[1,-2],[1,0],[0,-2],[2,-5],[2,-3],[0,-2],[-1,-2],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,1],[-1,3],[-1,2],[0,2],[-1,1],[-3,1],[-1,1],[-1,3],[-1,0],[0,1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,-2],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[2,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[-2,0],[0,1],[0,1],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,4],[0,1],[0,1],[0,1],[0,1],[0,1],[-3,7],[-1,1],[-3,1],[-1,1],[-1,1],[-2,0],[-1,-1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[1,0],[0,-1],[1,-4],[1,-2],[3,-3],[2,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-3,1],[-4,4],[-2,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,3],[0,3],[0,2],[0,2],[-1,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,2],[-1,1],[-1,1],[0,1],[-2,3],[-1,0],[-1,0],[0,1],[0,1],[-1,3],[1,0],[-1,2],[-1,2],[1,0],[2,0],[1,1],[0,1],[1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,0],[-1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-2],[-1,-3],[-1,-5],[-1,-5],[0,-2],[0,-1],[0,-1],[0,-2],[0,-2],[1,-1],[0,-2],[2,-3],[1,-1],[0,-2],[1,-3],[0,-1],[1,-2],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[0,-2],[0,-1],[1,-4],[0,-5],[1,-1],[0,-1],[1,-2],[2,-1],[1,-2],[0,-2],[1,-1],[2,-6],[1,-1],[1,-3],[0,-4],[2,-6],[0,-1],[-1,-2],[-1,0],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,-1],[0,-3],[2,2],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,1],[0,3],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[-1,-2],[0,-3],[1,-5],[1,1],[0,1],[0,-1],[1,1],[0,-2],[0,-1],[0,-1],[1,-1],[0,1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[2,2],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[-1,1],[-1,-1],[-1,-1],[0,-1],[-1,1],[0,-2],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[1,0],[2,1],[1,-2],[0,-1],[1,-1],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,2],[1,0],[1,-1],[0,-1],[2,0],[1,-2],[1,-5],[0,-1],[1,0],[0,1],[1,0],[1,1],[-1,1],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[1,1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[1,0],[2,0],[3,-1],[0,1],[0,1],[1,-1],[1,-2],[-1,-1],[0,-1],[1,0]],[[5655,6815],[0,-1],[0,-1],[1,-1]],[[5656,6812],[1,-4],[1,-1],[2,0],[1,-1],[3,-2],[1,-1],[1,-2],[1,-3],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[-1,-2],[0,-1],[0,-4],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[0,1],[-1,1],[-1,0],[0,1],[0,3],[-1,0],[0,1],[-1,3],[0,-1],[0,2],[-1,1],[0,1],[-1,0],[0,1],[0,-2],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,4],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,-1],[-1,1],[0,1],[-1,0],[0,1],[1,1],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,-1],[1,0]],[[5650,6781],[0,-1],[-3,1],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,2],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[1,1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[1,-1],[1,-2],[0,1],[1,-2],[0,-1],[1,-1],[1,0],[0,1],[0,2],[0,2],[-1,0],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-2],[-1,-2],[0,-2],[0,-1],[1,0],[0,-1]],[[5650,6747],[-1,0],[0,-1],[1,0],[1,-1],[1,0],[1,-3],[0,-1],[-1,-1],[-1,-1],[-4,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[-1,1],[0,-1],[-1,1],[1,0],[0,1],[-1,1],[0,-1],[-1,1],[0,2],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,3],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,-4],[0,-1],[0,-1],[1,-1],[0,-2],[0,-2],[1,-3],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,0],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,1],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[1,0],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-2],[1,-2],[0,-2],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,-2],[-1,1],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[0,3],[-1,1],[0,1],[-1,2],[0,1],[-1,3],[0,-1],[-1,-1],[0,1],[0,2],[0,1],[0,2],[0,2],[-1,2],[-1,1],[-1,0],[-2,-1],[-1,-1],[0,-3],[-1,-2],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-2],[0,1],[-1,0],[0,-1],[0,-4],[0,-2],[0,-2],[1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,2],[0,-1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,1],[0,2],[0,2],[-1,2],[0,2],[-1,1],[0,2],[0,1],[-2,6],[-1,1],[-1,-1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,2],[0,2],[-2,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-7],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[-1,-3],[-1,0],[0,2],[-1,0],[0,4],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[-1,0],[1,0],[0,1],[-1,0],[0,-1],[0,2],[-1,2],[-1,2],[0,2],[0,3],[0,3],[0,3],[0,2],[2,3],[1,1],[0,3],[0,3],[0,1],[0,2],[-2,7],[-1,4],[-1,1],[-2,3],[-1,1],[0,1],[-1,1],[0,1],[-2,1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[0,1],[0,2],[1,1],[-1,1],[0,3],[0,1],[-1,1],[-1,1],[-3,2],[0,1],[0,2],[0,5],[1,0],[0,-1],[2,1],[1,2],[0,2],[1,0],[1,1],[0,1],[0,1],[-1,-1],[0,-1],[1,4],[0,1],[1,3],[0,1],[0,1],[0,4],[0,1],[1,-2],[0,1],[0,1],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[3,-1],[1,1],[1,1],[0,2],[1,5],[1,2],[2,2],[0,1],[2,-1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,1],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,-1],[1,0],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[1,-1],[1,1],[2,-2],[3,-3],[1,-1],[1,-1],[2,-4],[1,-2],[1,-2],[1,0],[0,-1],[0,1],[1,0],[1,0],[1,2],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[1,1],[1,0],[0,2],[1,0],[2,-1],[1,-1],[1,1],[2,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,1],[1,0],[-1,1],[0,1],[-2,1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,4],[0,-1],[0,1],[-1,-1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[1,1],[-1,2],[0,1],[-1,-2],[0,-1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,2],[0,1],[1,0],[-1,1],[-1,4],[0,1],[-1,0],[0,1],[-1,1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,-1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,1],[-1,0],[-2,-2],[-1,0],[0,1],[-1,-2],[-1,-1],[0,-2],[-1,1],[0,1],[-2,0],[-1,0],[0,-1],[-1,1],[-1,-3],[-1,-1],[-1,0],[0,1],[-1,1],[0,1],[1,-1],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[1,1],[-1,1],[-1,0],[0,1],[0,4],[-1,2],[-1,0],[2,-4],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,-1],[0,1],[0,1],[1,0],[-1,1],[0,-1],[-1,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,1],[-1,1],[0,1],[0,3],[0,2],[0,1],[-1,3],[-1,0],[0,1],[-1,0],[0,1],[0,6],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[0,-1],[-1,0],[0,1],[-1,2]],[[5575,6842],[1,2],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[-1,-1],[1,-1],[1,-2],[0,1],[0,1],[1,0],[-1,1],[1,1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[0,2],[0,2],[-2,3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[-2,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[-1,0],[0,-1],[0,2],[0,1],[0,1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,-1],[0,-1],[1,-2],[1,0],[0,-1],[0,-1],[0,1],[-1,0],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,2],[-1,1],[-1,1],[0,1],[-3,6],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,1],[-1,-1],[-1,2],[-1,2],[0,2],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,1],[-1,0],[1,0],[-1,0],[0,1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1]],[[5560,6902],[-1,0],[0,1],[-1,1],[-1,1]],[[5557,6905],[-1,0],[0,1]],[[5556,6906],[-1,0],[0,1],[1,-1],[1,-1],[2,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,2],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[1,-1],[1,1],[0,1],[0,2],[-1,4],[-1,1],[0,1],[-1,4],[0,1],[1,0],[1,0],[1,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,0],[1,0],[1,1],[1,0],[0,1],[1,3],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[1,1],[0,1],[1,0],[0,3],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,2],[0,2],[0,1],[0,1],[-1,1],[0,2],[-1,2],[0,1],[-1,0],[0,1],[1,1],[0,2],[0,3]],[[5582,6991],[4,0],[2,2],[1,-1],[1,0],[1,0],[1,0],[0,1],[1,2],[1,0],[1,0],[2,0],[1,-2],[1,-1],[0,1],[1,1],[1,0],[0,1],[0,1],[1,1],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,2],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,1],[1,1],[0,-1],[1,-1],[1,0],[1,2],[1,1],[1,0],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,1],[1,0],[1,0],[1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,1],[1,1],[0,3],[0,6],[0,2],[1,1],[0,1],[1,0],[3,0]],[[5470,7132],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,1],[1,1],[0,1],[-1,-1],[0,1],[1,1],[1,0],[1,-1],[1,0]],[[5482,7134],[0,-1],[1,0],[1,0],[1,0],[1,-1],[2,-1],[0,-1],[2,0],[1,-1],[1,-1],[0,-2],[-10,6],[0,-1],[0,1],[-1,1],[0,1],[1,0],[1,0],[-1,0]],[[5465,7147],[2,-1],[1,0],[1,0],[0,1],[4,0],[2,-1],[0,1],[1,-2],[0,-1],[1,-1],[0,-1],[0,1],[-1,0],[-1,-1],[-3,2],[-1,-1],[-2,-1],[-1,-1],[-4,2],[-1,0],[-1,0],[0,1],[2,2],[0,1],[-1,0],[-1,0],[-1,0],[1,1],[1,0],[1,0],[0,-1],[1,0]],[[5512,7116],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,2]],[[5513,7108],[-1,0],[-1,1],[0,1],[-5,6],[0,2],[0,1],[0,1],[-1,1],[-1,0],[-1,2],[-1,0],[-1,1],[1,0],[-1,2],[0,1],[-1,-1],[0,1],[-2,2],[-1,2],[-1,1],[0,1],[-1,2],[-1,0],[-1,-1],[0,1],[-1,1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[1,1],[-1,0],[0,1],[-1,1],[-2,1],[-1,1],[-2,1],[-2,1],[0,2],[-1,1],[-2,1],[-2,3],[-1,1],[-1,1],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,-1],[1,0],[2,0],[2,-1],[5,-3],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,1],[2,-3],[-1,1],[0,1],[0,1],[-1,1]],[[5449,7154],[1,1],[1,-1],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-3,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[2,0],[1,0],[0,-1]],[[5460,7166],[0,-1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[2,0],[1,0],[0,-1],[1,0],[2,0],[1,-1],[3,0],[1,0],[1,-1],[-7,0],[-7,0],[-4,1],[-2,2],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,-1],[1,1],[1,1],[0,-1],[1,1],[1,-1],[0,-1],[1,0],[-1,1],[0,1],[-1,1],[1,-1],[1,1]],[[5466,7174],[1,0],[1,-1],[0,-1],[1,0],[-1,-2],[-1,-1],[-1,-1],[-5,0],[-1,1],[-2,1],[-2,2],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,2],[2,-1],[5,-1],[3,-1],[0,-1]],[[5452,7178],[0,-1],[1,0],[1,0],[0,-2],[1,-1],[-1,-1],[0,1],[-2,2],[-2,1],[0,1],[-1,1],[1,0],[2,0],[0,-1]],[[5453,7186],[1,-1],[0,-1],[-1,0],[-1,1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[2,0]],[[5435,7196],[2,-1],[-2,1],[-2,2],[0,1],[0,-1],[1,0],[1,0],[0,-1],[0,-1]],[[5422,7213],[1,0],[0,-1],[1,0],[2,-4],[0,-1],[1,-2],[0,1],[-2,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1]],[[5423,7223],[1,0],[2,-3],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,1]],[[5423,7223],[0,1],[0,1],[-1,1],[0,-1],[0,1],[-1,0],[-1,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[4,-7],[1,-1],[0,-3]],[[5412,7233],[0,-1],[-1,1],[0,1],[1,-1]],[[5422,7213],[-1,0],[0,1],[-1,1],[-1,1],[0,1],[-1,3],[-1,1],[-1,5],[0,1],[-1,1],[-2,4],[-1,1]],[[5412,7233],[0,1],[0,1],[1,-1],[1,-3],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[2,-3],[1,-3],[2,-2],[0,-1],[0,-1],[-2,3],[0,-1],[0,-1],[1,-1],[1,0],[0,-1]],[[5410,7242],[-1,-1],[0,1],[0,1],[0,1],[1,-1],[0,-1]],[[5407,7245],[0,-1],[-1,1],[-1,2],[0,1],[0,-1],[1,-1],[1,-1]],[[5411,7248],[0,-1],[-1,1],[-1,1],[1,1],[0,3],[1,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1]],[[5396,7267],[-1,0],[0,1],[0,1],[0,2],[1,1],[0,-1],[0,-1],[-1,0],[1,0],[-1,-1],[1,0],[0,-1],[0,-1]],[[5423,7247],[-1,0],[-1,1],[0,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-2,1],[0,1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,0],[0,1],[0,2],[-2,2],[-2,2],[0,1],[1,0],[0,1],[-1,3],[-1,1],[-2,6],[-1,2],[0,2],[1,-3],[2,-5],[1,-1],[0,2],[1,-1],[1,-2],[1,-2],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,1],[1,0],[-2,1],[0,1],[-1,1],[0,-1],[1,-1],[2,-7],[2,-1],[-1,0],[0,1],[0,2],[-1,1],[1,-1],[3,-5],[1,-1],[0,-1],[1,-1],[0,-1]],[[5400,7266],[1,-2],[2,-5],[0,-1],[0,-1],[-1,2],[-1,2],[0,1],[0,2],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[1,0],[-1,0],[1,1],[0,2],[-1,2],[0,1],[0,2],[0,2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1]],[[5409,7284],[0,-1],[0,-1],[1,-2],[1,-1],[1,-3],[0,-1],[0,-1],[-1,1],[-1,3],[-1,1],[0,-1],[-1,0],[-1,3],[1,0],[0,-1],[0,1],[0,1],[0,-1],[1,0],[-1,1],[0,1],[-1,1],[1,0],[1,0],[-1,0],[0,1],[1,0],[0,-1]],[[5401,7292],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[-1,2],[-1,4],[0,3],[0,1],[0,-1],[0,1],[-1,1],[0,2],[0,1],[0,1],[-1,5],[0,1],[0,1],[-1,1],[1,0],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,-1],[-1,1],[0,1],[-1,5],[0,1],[-2,3],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,-1],[0,-3],[0,-2],[1,-1],[0,-3],[1,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1]],[[5405,7313],[0,-1],[0,-1],[0,-1],[1,-2],[-1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-3],[0,-1],[0,-1],[1,0],[1,0],[0,-2],[2,-3],[0,-2],[-1,-1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,1],[0,2],[0,2],[0,1],[-1,-1],[0,-1],[-2,1],[-1,0],[-1,1],[0,2],[-1,1],[1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[1,1],[1,-1]],[[5458,7406],[0,-1],[2,-1],[0,-1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[1,-1],[1,-1],[0,-1],[0,1],[1,-1],[1,0],[0,-1],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-2],[1,-2],[0,-1],[1,-2],[1,-1],[0,-1],[1,-2],[1,0],[2,0],[0,-1],[2,-2],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[0,-2],[1,0],[1,0],[0,-1],[1,1],[2,-1],[1,0],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-2],[1,-1],[1,-2],[0,1],[0,1],[1,0],[2,0],[3,-2],[1,1],[2,0],[1,0],[1,-1],[1,-1],[0,-1],[1,1],[1,0],[0,-1],[1,0],[0,1],[1,2],[1,1],[0,-1],[1,0],[1,2],[1,1],[0,2],[1,1],[0,1],[0,1],[1,1],[2,-1],[1,-1],[0,1],[1,1],[1,0],[0,1],[1,0],[0,1]],[[5524,7364],[1,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[1,0],[0,-1],[2,0],[0,-1],[0,-1],[1,-2],[1,-1],[5,-2],[1,-2],[1,-2],[-1,-1],[0,-1],[-2,0],[-1,0],[0,1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,-1],[0,-1],[1,-2]],[[5488,7145],[-1,0],[-1,1],[0,1],[-1,0],[0,2],[0,1],[1,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[-1,1],[-2,4],[-4,4],[0,2],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[-2,6],[-1,1],[0,1],[-1,1],[-3,1],[-2,1],[-2,1],[-2,3],[0,1],[-1,0],[-1,0],[-2,0],[0,1],[1,0],[1,1],[0,1],[-1,0],[-3,0],[-1,-1],[-1,-1],[-4,0],[1,-1],[1,-1],[-2,0],[0,-1],[-1,1],[-1,0],[-1,1],[0,-1],[0,1],[-1,0],[0,1],[1,0],[-1,1],[1,1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,0],[1,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[1,1],[-1,1],[0,-2],[-1,1],[0,1],[-1,0],[0,1],[0,1],[-2,2],[0,1],[-2,0],[-1,1],[0,1],[-1,1],[-1,1],[1,0],[1,-1],[0,1],[-1,1],[-2,2],[-1,1],[0,2],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[-1,4],[-1,2],[0,1],[-1,0],[-1,3],[-1,3],[-1,0],[0,1],[0,1],[0,1],[-2,2],[1,2],[-1,1],[0,2],[-1,0],[1,1],[0,1],[1,0],[0,-2],[0,-1],[1,1],[0,1],[-1,1],[1,0],[0,1],[1,-2],[1,-1],[0,-1],[0,3],[0,1],[1,0],[-1,0],[0,1],[0,1],[-1,1]],[[5423,7247],[1,-1],[1,-1],[0,-1],[2,-2],[1,0],[2,-1],[1,0],[0,1],[-1,1],[-1,0],[-1,0],[0,2],[-1,1],[-2,2],[-1,1],[-4,7],[-1,4],[-1,1],[0,1],[-1,0],[0,2],[-1,0],[0,1],[-3,8],[0,2],[0,1],[0,1],[0,1],[0,2],[0,4],[0,1],[0,5],[1,1],[0,1],[0,2],[-2,7],[0,1],[0,1],[-1,1],[-1,2],[-3,4],[-2,3]],[[5405,7313],[0,1],[-1,1],[0,1],[1,0],[-1,1],[-1,1],[1,-1],[-1,-1],[0,1],[-3,3],[-2,1],[-1,0],[-1,-2],[0,-2],[0,-3],[-1,-5],[0,-2],[0,-1],[-1,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[0,1],[0,-1],[0,-2],[-1,1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[1,1],[-1,2],[0,1],[0,1],[-1,0],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[1,-1],[0,-1],[0,-2],[0,2],[-1,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[1,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,3],[-1,2],[-2,4],[0,1],[-1,1],[0,1],[0,2],[0,1],[3,0],[-1,1],[-2,0],[0,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[0,1],[0,2],[0,1],[0,1],[1,-2],[1,0]],[[5377,7331],[1,-2],[1,0],[3,0],[1,-1],[0,-1],[1,0],[1,0],[1,0],[0,1],[2,1],[0,1],[-1,2],[0,1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[2,2],[1,0],[1,-1],[1,-1],[2,1],[1,1],[0,1],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[1,1],[0,1],[1,2],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[3,-2],[0,-2],[2,-1],[1,1],[0,2],[0,1],[1,0],[1,-1],[1,-1],[2,0],[0,-1],[2,-3],[1,0],[1,0],[2,2],[1,0],[1,1],[0,1],[-1,2],[-1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[-1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[2,1],[0,1],[3,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,0],[2,0],[1,0],[0,1],[0,1],[0,2],[-1,1],[1,1],[0,1],[0,2],[0,2],[0,1],[0,2],[0,1],[1,0],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,2],[0,2],[0,2],[0,2],[1,0],[0,1],[0,1],[1,0],[2,-1],[0,1],[1,2],[1,1],[2,0],[1,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,1],[1,1],[0,1],[-1,1],[1,1],[1,0],[0,1],[1,1],[1,-2],[1,0],[1,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,1],[0,1],[1,0],[1,1],[0,1],[1,-1],[0,1],[0,-1],[1,0],[1,-1],[1,0],[1,0],[0,-1]],[[5614,7545],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,-4],[1,0],[1,0],[1,0],[1,0],[2,-5],[0,-1],[1,-2],[0,-2],[1,0],[2,0],[1,1],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1]],[[5635,7512],[-1,-1],[0,-3],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,2],[-1,0],[0,-3],[0,-1],[-1,0],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-2,-1],[-1,-2],[-1,-2],[-1,-2],[0,-2],[1,-3],[0,-2],[-1,-2],[-1,-1],[-1,0],[0,-1],[-1,-3],[0,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-2],[0,-1],[1,0],[0,-1],[0,-4],[0,-1],[-2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-3],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-3],[1,-2],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-3],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-3],[-1,1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,1],[-1,1],[-1,-1],[-1,-2],[-1,0],[0,-1],[1,-2],[-1,-1],[0,1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,1],[-1,-2],[-4,-1],[-1,-2]],[[5562,7377],[-2,2],[-1,0],[-1,1],[-1,0],[0,-1],[-1,0],[-1,1],[-2,1],[-1,-1],[-1,0],[-2,-2],[-2,2],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-3,1],[-1,2],[-1,0],[0,-2],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-2,0]],[[5458,7406],[0,3],[-1,1],[-1,3],[-1,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,0],[-1,0],[-1,0]],[[5476,7516],[1,1],[1,0],[1,-1],[2,-1],[1,-1],[3,-7],[1,-1],[1,-2],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[2,-1],[0,-1],[3,-1],[1,0],[7,1],[3,-1],[1,1],[2,1],[6,1],[1,0],[1,-1],[1,0],[1,0],[0,1],[1,2],[1,0],[0,1],[1,0],[-1,2],[-1,1],[0,1],[0,2],[0,3],[0,1],[0,1],[1,0],[0,1],[1,0],[0,3],[1,0],[2,1],[2,1],[1,0],[2,1],[3,-1],[1,0],[1,2],[4,0],[2,2],[0,1],[0,2],[0,2],[1,1],[0,1],[3,1],[1,-2],[2,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,1],[1,0],[1,-2],[1,0],[1,2],[1,1],[1,0],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,1],[1,1],[1,2],[0,2],[1,6],[1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[1,1],[2,0],[6,2],[1,0],[0,-1],[1,-1],[1,0],[1,-1],[1,-1],[1,1],[1,-1],[1,0],[0,-1],[1,-1],[2,2],[1,1],[0,-1],[1,0],[0,-1],[0,1],[1,1],[0,1],[1,1],[1,0],[2,1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-3],[0,-1],[2,-4],[0,-2],[1,0],[1,-1],[1,0],[1,1],[1,1],[1,1],[1,0],[1,0],[1,0],[2,0],[1,1],[0,1]],[[4871,7960],[0,1],[0,-1],[-1,0],[0,1],[-1,1],[-1,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,2],[1,2],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,1],[1,4],[1,2],[1,2],[1,1],[1,1],[1,0],[1,0],[-1,-1],[0,-3],[0,-1],[0,-2],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[1,-2],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2]],[[4724,7781],[0,1]],[[4724,7782],[1,1],[1,0],[1,-1],[0,1],[0,-1],[-2,-2],[-1,1]],[[4712,7801],[-1,0],[-1,-1],[0,1],[0,1],[2,1],[0,1],[1,0],[0,-1],[0,-1],[-1,-1]],[[4729,7892],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-3,2],[-1,1],[0,1],[1,0],[1,-1]],[[4732,7901],[-1,-2],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1]],[[4724,7952],[0,-1]],[[4724,7951],[-1,-1],[0,-1],[1,-1],[-1,-1]],[[4723,7947],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-2,0],[-1,0],[-1,1],[-1,0],[1,0],[1,1],[0,2],[1,-1],[0,1],[1,-1],[1,0],[0,1],[1,0],[2,0],[1,0],[1,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,-1]],[[4764,8027],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1]],[[4825,7963],[2,-3],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,-2],[-1,0],[-1,1],[-1,0],[-2,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[1,-1],[1,-1],[2,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[-1,-1],[0,-2],[0,-2],[0,-3],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,1],[-1,0],[-1,-1],[2,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[1,-1],[1,0],[0,-2],[-1,1],[0,1],[-1,0],[-1,0],[-1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-4],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[1,-1],[1,-2],[0,-1],[-1,-2],[0,-1],[-1,-3],[0,-1],[-1,-2],[-1,-1],[0,-4],[0,-1],[0,-1],[-1,-2],[-1,-3],[0,-2],[0,-1],[0,-2],[0,-1],[0,-3],[0,-1],[-2,-5],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,1],[-2,0],[0,2],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,1],[0,2],[0,-1],[0,-1],[1,-2],[1,-2],[-1,-4],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-2,1],[-2,-1],[-1,1],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-1,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[-1,1],[1,0],[0,1],[1,1],[0,1],[-1,3],[0,1],[-1,1],[-1,2],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[1,2],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-5,-1],[-2,-2],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[0,-1],[0,-2],[0,1],[1,0],[1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-3,0],[0,1],[0,1],[-1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[1,-1],[1,0],[-1,-1],[-1,-1],[-2,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[-2,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,1],[-2,0],[0,1],[-1,-1],[-1,0],[-1,0],[-1,-1],[1,0],[1,0],[1,-1],[0,-3],[1,1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,2],[-1,0],[-1,0],[1,0],[0,-1],[0,1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,1],[0,1],[-1,1],[-1,-1],[-4,1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,1],[0,-1],[-1,-1],[0,1],[0,-1],[0,1],[0,1],[0,1],[-1,0],[1,1],[1,2],[1,0],[1,1],[1,0],[0,1],[1,2],[1,1],[1,1],[-1,1],[-5,-5],[-2,0],[1,1],[1,1],[0,1],[1,1],[4,3],[0,1],[1,0],[1,1],[1,0],[1,1],[0,1],[0,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[-1,0],[0,-1],[-2,0],[-1,0],[-4,-1],[-1,-1],[0,-1]],[[4724,7781],[-1,0],[-1,-1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,1],[0,1],[1,0],[0,1],[2,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[1,2],[0,1],[-1,0],[0,1],[1,1],[1,1],[1,0],[0,-1],[-1,0],[1,0],[1,1],[0,1],[1,0],[1,0],[-1,0],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[2,2],[0,1],[-2,-1],[-3,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-2,2],[1,0],[0,2],[-1,2],[-1,1],[-1,-2],[0,-1],[-1,-1],[-1,-1],[0,1],[0,2],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[1,1]],[[4712,7801],[2,1],[1,0],[0,1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[-1,1],[1,1],[1,0],[0,1],[2,1],[3,1],[1,1],[1,2],[0,-1],[0,-1],[1,0],[0,1],[0,5],[1,-1],[1,0],[2,0],[0,1],[0,1],[-5,0],[0,-2],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[-4,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,-1],[1,-1],[0,1],[1,1],[-1,0],[0,1],[1,1],[1,0],[0,1],[1,1],[0,1],[3,1],[0,-1],[0,-2],[0,-1],[2,1],[1,0],[1,2],[0,1],[-1,2],[1,0],[0,-1],[0,-1],[0,-2],[1,-1],[1,-1],[1,0],[1,0],[1,0],[0,2],[1,0],[0,-1],[2,0],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[0,-1],[1,0],[0,1],[1,1],[-1,1],[0,3],[0,1],[-2,1],[-1,1],[1,1],[2,0],[3,2],[0,1],[1,1],[1,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,2],[1,0],[3,0],[0,-1],[1,0],[0,1],[2,0],[1,0],[2,0],[1,1],[1,0],[0,1],[4,2],[0,-1],[1,0],[1,1],[0,1],[1,1],[4,1],[1,0],[-2,1],[-1,1],[-2,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,0],[0,1],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,-3],[-3,-5],[0,-1],[-3,0],[0,-1],[0,-1],[-1,0],[-1,1],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-2,-1],[-2,0],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[-2,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[-4,-1],[0,1],[1,1],[2,1],[5,8],[0,1],[1,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[1,3],[1,1],[-1,1],[-2,-1],[-1,1],[1,1],[0,1],[1,2],[0,1],[1,0],[1,5],[1,1],[0,1],[0,2],[1,1],[1,0],[2,-2],[0,-1],[1,1],[1,1],[1,-1],[0,1],[-1,1],[-1,0],[0,1],[2,0],[1,-1],[-1,1],[0,1],[1,0],[0,-1],[1,1],[0,-1],[1,-1],[0,1],[0,1],[0,2],[1,0],[0,1],[-1,0],[-2,0],[-1,0],[1,1],[1,0],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[-2,0],[-1,0],[-1,0],[-9,-2],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,2],[0,1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,1]],[[4732,7901],[1,2],[-1,3],[1,0],[1,0],[0,1],[-1,2],[0,1],[1,1],[-1,0],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[1,2],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,0],[1,0],[0,1],[0,1],[0,1],[1,0],[1,1],[1,1],[0,1],[-1,0],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[1,1],[1,0],[1,0],[0,1],[-1,1],[0,1],[1,-1],[1,0],[0,1],[0,-1],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[1,1],[1,0],[1,0],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,1],[1,1],[-2,1],[-1,1],[2,1],[2,-1],[0,1],[1,1],[1,0],[0,-1],[1,0],[1,-1],[2,0],[0,1],[-2,0],[-1,0],[-3,3],[0,3],[0,1],[0,2],[1,1],[-1,1],[1,0],[1,1],[1,0],[1,1],[0,-1],[1,0],[5,2],[-1,0],[-1,1],[1,1],[0,1],[1,2],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,0],[-4,0],[-2,-2],[-2,-1],[-1,2]],[[4723,7947],[1,0],[0,2],[0,1],[0,1]],[[4724,7952],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,2],[1,1],[1,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,2],[1,0],[1,1],[-1,1],[0,1],[0,1],[1,-1],[-1,1],[-1,2],[1,-1],[0,1],[1,0],[-2,2],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[-1,1],[0,2],[0,1],[1,2],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[0,-1],[1,0],[-1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[1,-1],[0,-1],[0,1],[-1,1],[1,1],[0,-1],[0,1],[-2,0],[0,1],[0,1],[0,1],[2,0],[1,-1],[1,0],[5,-1],[0,1],[1,0],[0,-1],[1,0],[2,-1],[0,1],[1,0],[0,1],[1,0],[1,-1],[1,-2],[1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,-2],[0,2],[0,1],[0,1],[0,1],[1,1],[0,2],[1,2],[0,1],[1,0],[2,-1],[0,1],[1,-1],[1,-1],[1,0],[1,0],[1,1],[1,-1],[2,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-2],[1,1],[1,0],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[1,1],[1,0],[2,0],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[-3,0],[0,1],[0,1],[0,1],[1,0],[4,4],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,1],[1,1],[2,1],[2,1],[0,1],[-1,0],[0,1],[1,2],[0,1],[2,2],[-1,2],[1,0],[0,-1],[1,2],[0,1],[-1,0],[0,-1],[-2,0],[-1,-2],[-1,0],[0,1],[1,1],[-1,0],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,2],[1,0],[1,1],[0,1],[-1,1],[0,-1],[0,2],[-1,0],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[-2,0],[-1,1],[0,1],[-2,1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[1,0],[1,1],[0,1],[2,3],[1,0],[2,0],[2,-1],[1,0],[0,1],[-2,0],[-1,1],[1,0],[1,0],[1,-1],[0,-1],[1,1],[-2,2],[-1,0],[-1,1],[0,1],[1,1],[0,1],[1,0],[0,-1],[1,0],[1,1],[2,-1],[-1,1],[0,2],[1,0],[1,0],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,2],[1,0],[0,-1],[1,0],[1,1],[-1,1],[0,1],[-1,2],[0,1],[1,-1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,2],[0,2],[-1,2],[1,0],[0,1],[0,2],[1,1],[2,-1],[1,1],[0,-1],[0,-1],[0,-1],[1,2],[2,2],[1,1],[0,1],[0,1],[1,0],[1,-1],[-1,0],[-1,-2],[1,1],[1,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[1,0],[1,2],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,2],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[0,1],[1,2],[0,1],[1,-1],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-1],[0,-1],[2,1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-2],[-1,-1],[1,0],[3,4],[0,1],[1,1],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[1,0],[1,2],[1,0],[0,-2],[1,-1],[1,1],[-2,2],[-1,2],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,-1],[2,-1],[1,-1],[1,0],[1,-4],[2,-1],[1,0],[1,-1],[1,-1],[0,1],[1,-2],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,-1],[-1,-1],[-1,-2],[0,-1],[-1,-2]],[[4437,8646],[-1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1]],[[4507,8667],[0,-1],[-1,0],[0,1],[-2,-1],[1,1],[0,1],[1,0],[1,0],[0,-1]],[[4490,8834],[-1,0],[0,1],[-1,1],[0,2],[1,-1],[0,-1],[1,-1],[0,-1]],[[4507,8667],[1,2],[0,1],[1,0],[1,0],[0,1],[-2,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,1],[-1,-1],[0,-1],[1,0],[1,1],[2,0],[1,0],[-1,-3],[-1,-1],[0,1],[-1,0],[-1,0],[-1,-1],[1,0],[0,-1],[2,0],[0,-2],[-1,-2],[-1,-2],[-3,-1],[-2,-2],[-2,-1],[-1,2],[1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,0],[-2,2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[-5,-1],[-4,-2],[-6,-2],[-1,0],[-6,2],[-2,-1],[-1,0],[1,0],[0,1],[-1,0],[-1,1],[0,-1],[-4,1],[-1,0],[-1,1],[-2,1],[-4,3],[-4,1],[-1,1],[1,0],[0,1],[-1,0],[-1,-1],[-2,1],[2,-1],[-7,1],[-1,0],[0,-1],[-2,0],[-1,1],[-4,4],[-1,0],[1,0],[1,0],[0,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[1,-2],[1,-1],[0,-1],[-2,2],[-1,1],[0,2],[0,1],[-1,1],[1,1],[1,1],[2,0],[1,0],[1,-2],[1,-1],[0,1],[-1,2],[-2,1],[1,2],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-2,1],[0,1],[-2,2],[1,0],[1,-1],[1,0],[1,0],[0,1],[-1,0],[1,0],[-2,0],[-1,0],[1,2],[0,2],[0,2],[-1,1],[0,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-1,-1],[-1,1],[0,-2],[-1,1],[-2,2],[-4,2],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[2,0],[1,0],[1,1],[-2,0],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[-2,0],[-1,-1],[0,-1],[0,-1],[-8,-1],[-1,1],[-1,1],[-1,0],[-1,1],[-4,-2],[-2,0],[-1,-1],[-8,2],[-1,-1],[-1,-1],[0,1],[-1,-1],[-1,0],[-1,-1],[-3,0],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,3],[2,0],[0,1],[-1,0],[-1,0],[-1,1],[0,2],[0,1],[1,1],[0,2],[0,1],[-1,0],[1,1],[0,1],[1,-1],[1,-1],[1,0],[0,-2],[1,-1],[0,-2],[0,-1],[1,0],[3,-1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,1],[1,1],[1,-1],[1,0],[1,0],[1,1],[2,1],[1,0],[1,2],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,-1],[1,0],[1,0],[0,1],[-1,0],[1,0],[-2,2],[-1,1],[-1,0],[1,0],[4,0],[0,-1],[1,0],[1,-1],[0,1],[-1,0],[1,1],[-1,1],[1,0],[1,0],[1,0],[1,1],[-1,-1],[-1,0],[0,1],[0,1],[1,0],[1,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[1,1],[1,1],[-1,1],[2,1],[1,1],[1,1],[0,2],[1,1],[2,0],[-1,0],[1,1],[1,1],[4,-1],[1,0],[0,1],[1,0],[-2,-1],[0,1],[1,1],[-5,1],[-3,-1],[-2,-2],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,0],[-2,1],[0,1],[1,1],[1,1],[1,1],[0,1],[1,-1],[1,1],[1,0],[0,1],[-2,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,2],[0,-1],[1,2],[0,1],[0,1],[1,1],[3,2],[2,0],[-1,0],[0,1],[-1,0],[1,1],[1,2],[1,0],[0,1],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[2,0],[-1,0],[-1,1],[0,1],[-1,0],[1,1],[-3,0],[0,1],[2,1],[0,1],[1,0],[2,-1],[0,1],[-2,0],[-1,0],[-2,-2],[0,1],[0,1],[1,0],[0,1],[-1,-1],[-1,-1],[0,-2],[-1,0],[-1,-2],[-1,0],[-1,-1],[1,-1],[-1,1],[-1,-1],[-2,-1],[0,-1],[-1,0],[-1,1],[1,0],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[-2,-1],[-1,0],[0,1],[-1,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[1,0],[1,-1],[0,-1],[1,1],[-1,0],[1,1],[0,1],[1,0],[-1,0],[0,1],[3,2],[1,1],[-2,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[1,0],[-1,1],[-1,0],[-2,0],[1,1],[-1,0],[0,1],[1,2],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[1,0],[-3,-1],[0,1],[1,0],[0,1],[-1,0],[0,1],[-3,0],[0,-1],[2,-1],[-1,0],[-1,1],[-1,0],[-3,1],[-4,0],[-4,0],[-1,2],[-2,0],[-2,-1],[-1,-1],[-1,-1],[-3,1],[0,1],[1,0],[-1,0],[-1,0],[-1,-2],[0,-1],[0,-2],[-1,-1],[-2,0],[-1,0],[-1,-1],[-2,2],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,2],[-1,1],[0,1],[-1,3],[0,1],[1,-1],[1,1],[1,1],[3,1],[1,0],[2,-1],[3,-1],[1,1],[1,0],[0,1],[1,1],[2,1],[2,-1],[0,1],[0,1],[1,0],[0,-2],[1,1],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[1,0],[2,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[2,-3],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,0],[1,0],[0,-2],[1,1],[0,1],[2,0],[2,1],[-1,1],[-2,-1],[0,1],[1,0],[2,3],[2,0],[-1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,1],[0,-1],[1,-1],[1,0],[1,-2],[0,1],[-1,2],[1,1],[1,0],[0,1],[3,0],[2,1],[4,-1],[2,-2],[0,1],[1,0],[0,1],[2,0],[1,-1],[1,-1],[0,1],[1,-1],[3,1],[1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,0],[1,4],[0,3],[-1,1],[-1,0],[-1,-1],[0,-1],[-4,-4],[-1,-1],[-8,2],[-2,1],[-1,1],[0,-1],[-3,0],[-1,0],[0,1],[1,0],[1,1],[1,0],[-1,1],[-1,0],[-1,-1],[0,1],[1,1],[1,2],[1,0],[1,1],[0,1],[1,0],[1,2],[1,1],[3,1],[2,2],[1,1],[2,1],[1,1],[0,1],[1,-1],[0,1],[2,1],[3,2],[1,0],[1,1],[-3,-1],[-1,0],[-2,0],[-1,0],[-1,0],[1,1],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,2],[-2,1],[-1,1],[0,2],[1,0],[3,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-2,-3],[-1,-1],[-1,-1],[-2,0],[0,1],[1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[-2,0],[-1,1],[0,1],[1,1],[0,1],[-1,1],[0,3],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[-1,2],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,2],[0,2],[0,1],[1,1],[-1,1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-2],[1,-1],[1,-5],[-1,-1],[-1,1],[0,1],[-1,1],[-1,-1],[0,1],[-1,0],[0,1],[2,2],[0,1],[0,1],[-1,1],[0,-2],[-1,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,-3],[-1,-1],[-2,-1],[-2,1],[-1,1],[0,1],[-1,-2],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-2,0],[-1,1],[-1,0],[0,1],[-1,0],[0,-1],[-2,-2],[-4,0],[-1,0],[0,-1],[-1,-2],[-5,-2],[-2,0],[-1,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,2],[-1,0],[-1,-1],[0,1],[-5,2],[-7,-1],[-1,0],[-1,2],[1,1],[1,0],[0,1],[2,2],[1,1],[0,2],[0,1],[1,0],[0,1],[1,0],[3,-2],[1,0],[2,-2],[1,-1],[2,-1],[1,-1],[0,-1],[1,0],[1,0],[1,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,1],[-1,2],[-1,1],[-1,1],[5,-1],[2,-1],[1,-1],[0,1],[-1,1],[-1,1],[-1,0],[-1,2],[-2,0],[0,1],[-1,1],[-1,3],[-1,1],[0,1],[0,1],[1,1],[2,0],[11,-7],[1,-1],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,1],[1,2],[0,-1],[1,0],[1,0],[1,0],[0,1],[-1,1],[1,0],[1,1],[1,0],[1,0],[-4,0],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[2,1],[1,-1],[2,0],[1,1],[1,0],[1,0],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-8,0],[-1,1],[-1,1],[-2,-1],[0,1],[-2,2],[-1,2],[0,3],[0,2],[1,1],[2,-1],[2,0],[1,-1],[0,-1],[1,0],[1,0],[1,0],[4,-1],[1,0],[2,-2],[1,0],[1,0],[-2,1],[-1,1],[-2,0],[-1,1],[-1,1],[-3,1],[-1,0],[-2,3],[-1,1],[-2,1],[-1,2],[0,1],[0,2],[0,1],[1,1],[1,0],[1,0],[5,-3],[2,-1],[1,1],[0,-1],[0,-1],[1,-1],[0,1],[-1,2],[-1,1],[-2,1],[-1,0],[0,1],[-2,2],[-1,1],[1,1],[2,0],[2,0],[3,-2],[-1,1],[-1,2],[-1,0],[-2,0],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,0],[0,1],[1,1],[4,-2],[3,-2],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-2],[1,3],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[0,-1],[1,1],[1,2],[1,1],[0,1],[0,1],[1,0],[1,-2],[-1,0],[0,-1],[1,1],[1,1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,-1],[1,0],[1,0],[0,1],[1,2],[0,1],[1,0],[0,-2],[0,-2],[0,-2],[0,-1],[1,4],[0,2],[0,1],[0,2],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[1,-2],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-4],[-1,-2],[1,0],[0,3],[2,5],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-3],[-1,0],[0,-2],[-1,-1],[1,0],[2,5],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-2,2],[-2,1],[-7,3],[-2,3],[-1,3],[2,1],[4,1],[1,0],[3,-1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[1,0],[1,0],[1,1],[2,0],[0,1],[-4,-1],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[-2,0],[-1,0],[0,1],[0,1],[1,1],[0,2],[2,1],[-2,0],[-1,-1],[-2,-2],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-4,1],[-1,1],[-1,1],[-1,1],[1,1],[1,0],[1,-1],[1,0],[1,3],[-1,0],[-1,0],[0,1],[-1,2],[1,0],[1,0],[1,-1],[0,1],[3,1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[-1,0],[-1,1],[3,0],[1,-1],[2,-1],[1,-1],[1,0],[1,1],[1,1],[-1,1],[1,0],[1,-1],[1,-1],[2,-1],[1,0],[0,1],[0,1],[-1,0],[0,1],[1,-1],[1,-1],[0,-2],[1,-1],[2,-2],[1,-1],[-1,-1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,1],[1,1],[0,-1],[1,0],[0,-1],[0,1],[1,1],[0,-2],[2,1],[1,-1],[0,1],[0,-1],[1,0],[1,-2],[-1,0],[-1,-2],[1,1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,1],[0,1],[-1,2],[1,0],[1,1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[3,1],[1,0],[1,-1],[0,-1],[0,-1],[-4,-1],[-3,-1],[-1,0],[1,-1],[1,0],[1,1],[3,0],[1,0],[-1,-1],[-1,-1],[3,1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-3],[0,-1],[-1,-1],[-3,-1],[0,-1],[1,0],[1,0],[2,-1],[-2,-3],[-1,-1],[-4,0],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[5,1],[1,-1],[0,-1],[0,-1],[-2,-2],[0,-1],[1,1],[2,1],[1,1],[1,-4],[-1,-2],[-1,-3],[-2,-2],[-1,0],[0,-1],[3,1],[1,1],[0,1],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-4],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,6],[-1,2],[1,1],[1,0],[0,-2],[1,-3],[1,-2],[0,-1],[1,0],[1,0],[-1,2],[-1,2],[0,3],[0,2],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,2],[3,2],[1,3],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,-1],[-1,0],[0,-3],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,1],[0,1],[0,2],[-1,1],[-1,0],[-1,1],[1,0],[1,0],[1,1],[1,0],[0,-4],[0,-1],[0,1],[0,1],[1,1],[-1,1],[1,1],[0,2],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[0,1],[1,1],[0,1],[-1,2],[0,2],[-1,1],[0,1],[0,1],[0,2],[-1,3],[-1,2],[0,1],[0,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[1,1],[1,0],[0,1],[1,-1],[0,1],[1,1],[1,0],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-2],[0,-1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[2,-1],[0,-1],[0,2],[1,0],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,2],[1,2],[0,2],[0,2],[-1,1],[-1,3],[-1,2],[0,1],[0,1],[1,1],[1,1],[0,1],[-1,1],[0,2],[1,1],[2,1],[3,1],[2,-1],[0,1],[1,0],[0,-1],[1,0],[1,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[1,0],[0,1],[1,1],[2,1],[1,-1],[0,-2],[1,0],[0,1],[1,1],[-1,1],[1,1],[1,0],[1,-1],[0,-1],[-1,-2],[0,-1],[1,0],[2,2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[1,0],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[0,-2],[-1,-2],[1,0],[2,-1],[1,-1],[2,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-2],[1,0],[0,-3],[0,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,4],[0,1],[-1,0],[0,2],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[1,0],[0,1],[-1,2],[-1,3],[1,4],[0,2],[1,0],[2,0],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,0],[3,1],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,-1],[0,-1],[2,-2],[0,-1],[0,-2],[1,-1],[1,0],[0,-1],[1,-2],[1,-3],[0,-1],[0,2],[0,1],[0,1],[-1,1],[1,0],[1,0],[1,1],[-3,0],[-1,0],[5,0],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[2,1],[0,1],[1,-1],[3,0],[1,-1],[0,-1],[1,-3],[0,-1],[0,-1],[1,0],[0,1],[1,1],[3,1],[1,-1],[-1,0],[-1,-1],[1,0],[0,-1],[1,2],[1,0],[1,-2],[1,-1],[1,0],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[1,1],[2,1],[1,0],[1,0],[-2,-1],[-1,-1],[2,1],[1,0],[0,-1],[2,-1],[0,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[-1,2],[-1,1],[0,1],[1,1],[1,0],[0,-1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[1,0],[0,1],[0,-1],[1,0],[0,-1],[1,0],[-1,0],[0,-1],[1,0],[1,1],[0,1],[1,1],[0,-1],[1,1],[0,1],[1,0],[2,-1],[0,1],[1,0],[3,-2],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[1,0],[0,-1],[2,0],[1,-1],[1,-1],[-1,-1],[1,-2],[-1,-2],[-1,-1],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[1,0],[2,-1],[1,1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[0,1],[0,1],[1,1],[0,2],[0,1],[-1,1],[1,1],[4,0],[2,1],[0,1],[0,1],[2,1],[0,1],[1,1],[0,1],[1,1],[1,1],[2,1],[1,-1],[1,-1],[1,0],[5,1],[-1,-2],[-5,-2],[-2,-2],[-3,0],[-1,-1],[-1,-2],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-3,-2],[0,-1],[-2,0],[-1,0],[0,-2],[1,-1],[2,0],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[3,0],[2,-1],[1,1],[2,2],[2,0],[1,-1],[0,-1],[0,-2],[1,-1],[1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[-2,-2],[-2,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[1,0],[0,1],[2,2],[-1,-2],[0,-1],[-1,-2],[1,0],[1,0],[2,2],[6,1],[2,2],[2,0],[0,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[1,0],[2,-2],[-1,-1],[-1,0],[-1,-2],[-1,-2],[-1,-2],[-2,-3],[-1,-2],[0,-1],[0,1],[1,1],[0,1],[1,0],[1,1],[0,2],[4,5],[0,1],[1,0],[2,-2],[-1,1],[0,1],[6,-4],[1,0],[3,1],[1,-1],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,2],[1,0],[1,0],[0,-1],[1,-2],[1,-1],[-1,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,1],[-1,-1],[1,-1],[2,0],[0,-2],[-1,-1],[-2,0],[-2,-1],[-2,0],[-1,-1],[1,-1],[4,2],[2,0],[2,1],[1,0],[2,-1],[0,-1],[1,-1],[-1,-1],[-1,-2],[-1,0],[-3,-1],[-4,0],[-2,-1],[-1,0],[1,-1],[3,1],[4,0],[2,0],[1,0],[0,-1],[0,-1],[0,-1],[-2,0],[0,-1],[-1,0],[2,0],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[0,-1],[1,1],[0,1],[1,2],[1,1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-2,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-2,0],[-1,2],[-1,1],[0,-1],[0,-1],[1,0],[-1,-2],[-6,0],[0,-1],[9,0],[0,-1],[1,0],[0,-1],[0,-1],[2,-2],[2,-1],[1,-1],[-1,-1],[-1,0],[-3,1],[-3,0],[-1,1],[-1,-1],[2,-1],[4,-1],[2,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-3,1],[0,-1],[3,-1],[0,-1],[-1,-1],[-3,1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[1,-1],[0,-1],[-2,-1],[-6,-2],[-1,1],[-1,1],[-1,2],[0,1],[-1,2],[-3,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[2,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0],[0,-1],[0,-1],[-5,2],[-1,-2],[2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-3,0],[-1,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[2,3],[1,1],[0,-1],[-3,-4],[0,-1],[0,-2],[-1,0],[0,-2],[-1,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-3,-1],[-2,0],[-1,-1],[1,1],[3,1],[1,1],[-1,0],[-3,1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-2,-1],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,2],[-1,0],[-1,2],[0,1],[-1,-1],[1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[-2,0],[1,-1],[1,0],[0,-1],[1,-2],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[0,-1],[1,0],[1,0],[-1,0],[-2,-1],[-1,0],[-2,-1],[-1,-1],[0,1],[-1,-1],[-2,-2],[2,1],[0,-1],[0,-1],[-8,-2],[-1,-1],[2,0],[0,-1],[-2,-2],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[-2,-1],[0,1],[-1,-2],[-1,-1],[-1,-1],[1,0],[0,1],[0,-2],[-1,0],[-2,-2],[-1,-3],[-1,0],[1,0],[0,1],[0,1],[-4,-4],[-4,-2],[-1,1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[-1,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,2],[0,1],[-1,1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[1,2],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-2,0],[-1,1],[-1,0],[0,-1],[0,2],[-4,-3],[-4,-1],[-2,-1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-4,-3]],[[4500,8875],[-1,1],[0,1],[1,-1],[0,-1]],[[5350,6598],[-1,0],[-1,1],[0,1],[-1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1]],[[5357,6624],[-1,1],[0,1],[1,0],[0,-1],[0,-1]],[[5332,6696],[1,0],[0,1],[1,-3],[0,-1],[0,-1],[0,-2],[-1,0],[-1,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[5342,6778],[0,-1],[1,0],[0,-1],[-1,0],[0,1],[-1,-1],[0,1],[-1,1],[1,0],[1,0]],[[5335,6779],[0,-1],[-1,1],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5434,6801],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-5],[-1,-4],[-3,-8],[-2,-8],[-1,-2],[0,-2],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-3],[-2,-3],[0,-2],[0,-1],[0,-2],[0,-7],[0,-1],[0,-1],[0,-1],[2,-2],[1,0],[1,-1],[0,-1],[0,-2],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[-1,-1],[1,-1],[-1,-1],[1,-2],[0,-2],[1,1],[0,-1],[-1,0],[1,-1],[0,-2],[1,0],[1,-1],[0,-1],[0,-2],[-1,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,-1],[0,-1],[-1,0],[1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-2],[-2,-8],[0,-1],[0,-2],[0,-2],[1,-4],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,1],[-1,1],[-1,1],[-1,0],[-2,-2],[-1,0],[0,1],[-2,1],[0,1],[0,1],[-2,1],[0,1],[-1,-1],[-2,2],[-3,11],[0,2],[-3,5],[-2,3],[-2,2],[-1,0],[-3,0],[-1,0],[0,-1],[-2,0],[-1,3],[-1,1],[-2,0],[-1,1],[0,2],[-3,4],[-1,2],[-1,0],[-1,1],[-1,1],[-1,1],[-1,2],[-1,2],[-1,1],[-1,1],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-3,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[-1,0],[-2,1],[-3,0],[-2,-1],[-1,0],[-1,1],[-1,4],[0,1],[-1,1],[-1,0],[-1,2],[0,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,3],[1,2],[0,1],[0,1],[-1,1],[1,0],[1,2],[1,1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,1],[0,2],[0,2],[0,1],[0,-1],[1,0],[0,-1],[1,-3],[1,-3],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[2,3],[1,1],[1,1],[-1,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,0],[1,-1],[1,0],[1,1],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,-2],[0,-3],[0,-2],[4,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,-1],[1,0],[0,-1],[1,0],[2,-1],[1,2],[2,0],[0,1],[0,1],[1,0],[2,1],[0,1],[1,-2],[1,0],[1,0],[1,0],[3,-1],[2,0],[1,1],[1,2],[1,-1],[2,0],[3,3],[1,1],[1,2],[1,3],[1,0],[1,0],[2,1],[0,1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,1],[1,0],[1,1],[1,2],[1,5],[0,1],[0,-2],[0,-1],[0,-1],[1,0],[1,0],[2,2],[1,1],[0,1],[1,1],[1,2],[1,0],[1,0],[1,-1],[1,-1],[0,-1]],[[5416,6809],[-1,1],[0,1],[0,1],[0,2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5415,6815],[-1,1],[0,1],[-1,0],[0,2],[1,1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1]],[[5412,6822],[-1,0],[-1,2],[1,1],[1,0],[1,-1],[0,-1],[-1,0],[0,-1]],[[5405,6823],[-1,0],[-1,1],[0,1],[1,0],[0,-1],[1,-1]],[[5365,6833],[0,1],[0,1],[1,0],[0,-1],[-1,-1]],[[5422,6839],[-1,1],[1,1],[0,1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0]],[[5235,6861],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-2],[0,-2],[-1,-1],[0,1],[0,1],[-1,4],[-1,2],[1,1],[0,1],[-1,0],[0,1],[1,1],[0,-1],[1,0],[1,0],[0,-2],[0,-1],[1,0],[0,1]],[[5230,6863],[-1,0],[0,1],[-1,2],[0,1],[0,1],[1,1],[1,0],[0,1],[0,-3],[0,-3],[0,-1]],[[5387,6981],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[1,0],[0,1],[0,1],[2,-2],[0,-1],[0,-1]],[[5372,6987],[0,-1],[0,1],[1,0],[-1,0]],[[5231,7010],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1]],[[5262,7018],[0,1],[0,1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,-1],[0,1],[0,1],[0,1]],[[5262,7018],[-2,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[1,-1]],[[5235,6861],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[2,3],[0,2],[-1,1],[0,1],[-1,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,2],[-1,1],[1,1],[0,2],[1,1],[0,2],[1,2],[-1,0],[1,1],[0,2],[-1,3],[0,3],[0,1],[0,1],[0,2],[1,0],[1,-3],[0,-1],[1,-1],[0,1],[-1,1],[0,2],[0,1],[1,1],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[-1,1],[-1,1],[-1,-1],[1,0],[-1,0],[0,-1],[0,-2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,2],[-1,4],[1,3],[0,2],[0,2],[-1,1],[-1,1],[0,-1],[-1,2],[0,1],[1,4],[0,1],[-1,2],[0,2],[-1,1],[0,2],[0,1],[-1,2],[0,1],[-1,0],[-1,-1],[-1,0],[0,2],[1,1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,2],[0,1],[-1,0],[0,2],[-1,0],[3,10],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[1,-1],[3,-1],[2,-1],[1,0],[2,2],[1,1],[0,1],[1,1],[1,2],[1,0],[1,0],[2,2],[0,1],[1,4],[0,1],[1,0],[0,1],[1,0],[0,2],[1,1],[0,1],[1,2],[0,1],[2,0],[1,2],[0,-1],[1,1],[0,2],[0,3],[0,1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,1],[0,1],[1,-1],[-1,0],[0,-1],[1,0],[0,1],[0,-1],[1,0],[0,2],[0,-1],[1,-2],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,1],[0,1],[1,0],[-1,1],[1,1],[1,-1],[0,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-5],[0,-1],[0,1],[1,1],[0,-1],[0,-1],[1,1],[1,-1],[1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[1,-1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[-1,-1],[-1,0],[1,-1],[0,-1],[-1,0],[0,-1],[1,-3],[0,-1],[0,-1],[1,-3],[0,-1],[0,-5],[0,-1],[1,0],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[0,-3],[-1,-1],[-1,0],[0,-1],[-1,-3],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[1,-4],[0,-1],[1,0],[0,-2],[1,-1],[0,-1],[-1,-6],[0,-2],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,-3],[0,-2],[-1,-5],[0,-1],[0,-2],[0,-4],[-1,-4],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,-2],[-1,-2],[0,-2],[0,-1],[1,-1],[-1,-2],[0,-1],[-1,-1],[0,-2],[0,1],[-1,1],[-1,0],[0,-1],[0,1],[-1,1],[-1,2],[-1,2],[-1,1],[0,1],[-1,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,3],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-3],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[-1,-1],[0,-3],[-1,-1],[-2,-6],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,-1],[0,1],[-1,2],[-1,0],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,1],[1,1],[-1,1],[-1,0],[1,2],[0,2],[-1,1],[0,-1],[0,4],[-1,4],[0,-1],[-1,1],[0,1],[0,1],[-1,-1]],[[5286,7100],[0,-1],[-1,0],[1,2],[0,-1]],[[5303,7100],[0,-1],[-1,0],[-1,2],[0,1],[1,1],[0,1],[1,-1],[0,-2],[0,-1]],[[5280,7118],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5289,7135],[0,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,-2],[0,1],[-1,-1],[-1,1],[0,-1],[0,-1],[-3,0],[0,1],[-1,1],[0,2],[0,1],[1,1],[1,0],[1,0],[0,-1],[1,0],[1,0],[0,1],[-1,0],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,2],[0,1],[1,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1]],[[5272,7149],[-1,2],[1,3],[1,0],[0,-1],[0,-1],[0,-1],[-1,-2]],[[5344,7327],[1,-1],[-1,0],[-1,0],[-1,-5],[0,2],[1,2],[0,2]],[[5343,7327],[1,0]],[[5343,7327],[-1,0],[0,1],[0,1],[1,-1],[0,-1]],[[5380,7407],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[-1,2],[1,-1],[1,0],[1,0],[0,-1],[1,-2],[1,0],[1,0],[0,-1],[0,-3],[-3,-4],[-1,-2],[0,-1],[0,-1],[-1,-1],[1,-1],[1,-2],[1,1],[1,1],[1,-2],[0,-1],[-1,-2],[0,-1],[-1,-3],[0,-3],[1,0],[0,-1],[0,-1],[1,0],[1,0],[1,-2],[2,-2],[2,-7],[1,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[-1,1],[-2,0]],[[5380,7339],[1,1],[1,0],[1,1],[-1,0],[0,1],[-1,1],[1,0],[0,2],[-1,1],[0,1],[-2,4],[-1,1],[-1,1],[-1,1],[-1,-1],[0,-2],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,1],[1,0],[0,1],[1,0],[-1,2],[-1,0],[0,1],[-1,0],[-2,1],[-1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-2,0],[-1,0],[-5,-6],[-4,-4],[-3,-2],[0,-1],[-1,0],[-1,-1],[-1,-1]],[[5344,7327],[0,2],[1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,1],[0,-1],[0,1],[0,-1],[-1,0],[0,-1],[1,1],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,-1],[-1,1],[0,2],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,1],[0,-1],[0,2],[-1,-1],[1,-1],[1,-1],[-1,0],[-1,0],[-2,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-3],[-1,0],[0,1],[0,1],[0,-2],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[-1,1],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,0],[0,1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[-1,-2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[-1,-1],[0,-1],[1,0],[-1,-5],[0,-3],[0,-3],[0,-2],[0,-1],[1,-1],[0,-1],[0,-5],[0,-3],[1,-7],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-3],[1,-2],[0,-2],[2,-2],[0,-2],[1,-1],[1,-2],[1,-1],[1,-4],[1,-1],[1,-2],[1,0],[1,-1],[1,0],[1,-1],[1,-2],[2,-1],[0,-1],[9,-15],[3,-4],[1,-1],[1,0],[1,-1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[1,0],[1,-1],[0,-1],[0,-1],[4,-20],[0,-1],[0,-1],[0,-3],[1,0],[0,-1],[1,-4],[0,-3],[1,-6],[1,-7],[1,-8],[1,-5],[0,-2],[2,-6],[0,-1],[0,-1],[4,-9],[2,-3],[2,-3],[1,-1],[1,-4],[4,-7],[1,-1],[2,-2],[1,0],[0,-1],[0,-1],[0,-3],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[1,-1],[2,-1],[1,-1],[1,-2],[0,-1],[1,0],[1,-2],[1,0],[0,-1],[1,0],[3,0],[3,-1],[2,0],[4,1],[5,0],[7,1],[2,-1],[1,0],[0,-2],[1,0],[0,-2],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-2],[-3,-3],[-1,-2],[0,-3],[0,-3],[0,-2],[1,-2],[1,-1],[2,-3],[1,-1],[1,0],[0,-1],[5,-5],[5,-5],[1,-1],[1,0],[0,-1],[1,-2],[7,-4],[1,-1],[0,-1],[5,-3],[4,-4],[2,-3],[1,-2],[1,-3],[1,-1],[1,-2],[2,-3],[0,-1],[1,0],[1,-1],[2,-2],[1,0],[2,-2],[3,-4],[2,-1],[1,-1],[0,-2],[1,0],[0,1],[1,-1],[0,-1],[1,-2],[-1,-3],[3,-4],[2,-3],[1,0],[0,-1],[1,-2],[1,-2],[1,-2],[0,-1],[0,-1],[1,0],[2,-6],[1,-8],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,-2],[-1,-3],[0,-1],[0,-1],[-1,-2],[1,-2],[0,-1],[-1,-4],[0,-1],[0,-1],[-1,0],[-2,2],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[-1,2],[-1,2],[-1,0],[-1,6],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,2],[-1,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,3],[-1,0],[-9,1],[-1,0],[-1,2],[-1,0],[-1,1],[-1,1],[-1,2],[-2,1],[0,1],[-1,1],[1,0],[0,1],[1,1],[-1,2],[1,0],[1,-1],[0,1],[1,1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[-2,0],[-2,-2],[-2,-4],[-1,-4],[-2,-6],[-1,-3],[-1,-4],[0,-1],[-1,-4],[-1,-2],[-1,0],[0,-2],[-1,-3],[1,-1],[0,-3],[0,-2],[0,-1],[-1,-2],[-1,-3],[-1,-3],[0,-3],[0,-2],[0,-2],[1,-2],[-1,-2],[1,-2],[1,-2],[1,-1],[4,0],[1,-1],[1,-1],[0,-1],[0,-2],[2,-2],[1,-2],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[1,-1],[1,0],[-1,-5],[0,-4],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-3],[-1,-4],[0,-2],[1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-3],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,1],[-1,-1],[-1,-1],[0,2],[-1,1],[-1,0],[-3,-2],[-3,-3],[-1,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[0,-2],[0,-2],[0,-5],[1,-5],[0,-2],[0,-5],[-1,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-3,-3],[-1,-2],[-3,-9],[-1,-3],[-1,-8],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-1],[-2,1],[-5,0],[-1,1],[-1,1],[0,1],[-1,1],[0,2],[0,1],[0,1],[0,2],[-1,2],[1,1],[0,1],[0,2],[0,1],[0,2],[0,2],[0,2],[1,1],[3,1],[0,1],[1,1],[0,4],[2,9],[1,3],[0,2],[-1,2],[-1,2],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[1,1],[2,2],[1,1],[1,0],[2,0],[1,0],[0,1],[1,1],[0,2],[1,3],[0,3],[0,3],[0,1],[0,2],[-1,0],[-1,1],[0,1],[-2,8],[-1,17],[0,3],[-1,7],[-1,2],[-1,3],[-1,2],[-1,1],[0,1],[0,2],[0,1],[-1,3],[0,2],[0,1],[-1,8],[0,-1],[0,2],[0,1],[0,3],[0,2],[-1,3],[0,1],[-1,1],[0,1],[-1,2],[-1,3],[0,1],[-1,0],[0,1],[-2,0],[-1,0],[0,-2],[-1,-1],[-1,-2],[0,-1],[-2,1],[-1,2],[-1,0],[-1,0],[1,1],[-1,2],[0,2],[-1,1],[-1,0],[-1,4],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,-1],[0,1],[0,2],[0,2],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,2],[-1,2],[-2,11],[-1,2],[0,2],[-1,2],[-1,1],[-1,0],[-1,0],[0,-2],[-1,0],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-1],[-2,-1],[0,-1],[0,1],[-1,1],[1,2],[1,0],[0,1],[1,1],[1,2],[1,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[-1,1],[-1,2],[0,1],[-1,0],[-1,0],[-1,-1],[0,-2],[-1,0],[0,2],[-1,0],[-1,1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,0],[1,3],[0,3],[-1,3],[-2,6],[-1,1],[0,1],[0,2],[0,1],[-1,3],[-1,3],[-1,4],[-2,4],[-1,0],[-1,-1],[0,1],[-2,0],[-1,-1],[1,-3],[-1,0],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,2],[-4,4],[-1,0],[-3,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,2],[0,1],[-2,4],[0,1],[-1,1],[-1,1],[-2,0],[-2,3],[-1,0],[-1,-1],[0,1],[-2,6],[-3,6],[-3,6],[-1,1],[-1,1],[-1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[-1,1],[0,3],[-1,1],[-3,4],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-2,0],[0,1],[0,1],[-1,2],[-1,1],[0,2],[0,2],[-1,1],[-1,6],[-1,2],[-3,5],[-1,1],[-2,2],[-1,0],[0,1],[-1,0],[-1,0],[-2,1],[-1,0],[0,-2],[-1,-1],[0,-1],[0,1],[-1,-1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[1,1],[1,0],[1,0],[0,1],[0,2],[0,1],[0,2],[0,1],[-1,2],[0,-1],[-1,1],[0,2],[0,1],[-1,0],[0,2],[0,1],[-2,1],[0,1],[0,1],[0,2],[-1,0],[-1,2],[-1,1],[-4,3],[0,1],[0,2],[1,1],[0,2],[0,1],[0,1],[-1,1],[-2,2],[-1,1],[-2,0],[-1,-1],[0,-1],[0,-1],[-1,1],[0,4],[0,1],[1,2],[0,4],[0,2],[0,2],[0,1],[0,1],[0,1],[0,3],[0,2],[0,1],[-3,9],[-1,5],[-1,1],[-1,1],[0,1],[-1,5],[0,18],[-1,3],[-1,5],[-1,3],[-1,2],[-1,2],[0,1],[-1,0],[-1,2],[-1,0],[-1,-1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[-1,0],[1,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,1],[0,1],[-1,1],[-2,2],[0,1],[-1,1],[-1,1],[-1,2],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,2],[-3,3],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,2],[-1,1],[-2,1],[-2,0],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[-2,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-2,-2],[-1,-1],[0,-1],[-2,-3],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[0,-2],[0,-2],[-1,-2],[-1,-1],[0,-1],[-1,-1],[-2,-3],[-5,-2],[-2,-2],[-1,0],[-3,0],[-1,-1],[-1,1]],[[5345,7214],[1,0],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[1,-1]],[[5345,7068]],[[4942,7608],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,-1],[0,-1],[0,1],[-1,0],[0,-1],[-1,0],[1,2],[-1,2],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,1],[1,0]],[[5598,7093],[0,1],[-1,-1],[-1,1],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,1],[0,-1],[-2,-5],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,2],[-1,2],[-1,1],[0,1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-2,-1],[-2,-2],[-1,-1],[-1,-1],[0,-1],[0,-4],[0,-2],[0,-2],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,2],[-1,-1],[0,-1],[-1,1],[0,1]],[[5557,7116],[0,1],[0,1],[0,2],[1,1],[0,2],[0,1],[-2,3],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[1,-2],[1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[3,1]],[[5565,7136],[2,1],[1,1],[1,2],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,1],[1,3],[0,2],[1,2],[-1,0],[-1,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[1,0],[2,3],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[2,-2],[3,-3],[2,-1],[1,0],[0,-2],[1,-4],[0,-1],[1,0],[0,1],[1,-1],[0,-1],[0,-2],[0,-3],[1,-2],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[3,0],[0,-1],[1,0],[1,-3],[1,0],[1,1],[1,-1],[1,0],[0,-2],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-2],[-2,-5],[-1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,-2],[0,-1],[1,-3],[0,-3]],[[5582,8049],[-1,1]],[[5581,8050],[2,5],[1,4],[1,6],[0,7],[1,1],[-1,0],[1,1],[-1,1],[0,5],[0,2],[1,-2],[0,-3],[0,-6],[0,-1],[0,-2],[0,-3],[0,-1],[-1,-2],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[-2,-3],[0,-1]],[[5652,7951],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,2],[0,3],[-1,2],[0,1],[0,2],[-1,1],[-1,1],[-1,2],[0,1],[-1,1],[-2,1],[-1,1],[-2,2],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[0,1],[-2,1],[-1,0],[0,-1],[-1,-2]],[[5632,7982],[-2,4],[-1,3],[0,3],[0,5],[1,4],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,2],[0,3],[-1,1],[-2,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,1],[0,1],[-1,1],[0,4],[0,1],[-1,1],[0,1],[-3,-2],[-5,1],[-3,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,2],[0,1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,0],[0,2],[-2,0],[-1,1],[0,1],[-2,2],[-1,1],[-3,0],[-1,1],[-2,5],[-1,1],[-1,0],[-2,-3]],[[5590,8047],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,2],[-2,-2],[0,1],[1,3],[0,1],[1,1],[0,1],[-1,3],[0,3],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[0,2],[-1,3],[-1,1],[0,1],[0,1],[-1,2],[0,6],[0,3],[0,1],[0,1],[0,1],[0,6],[0,3]],[[5584,8108],[1,0],[2,0],[1,0],[0,2],[1,2],[0,2],[1,2],[1,1],[1,2],[1,0],[1,0],[0,1],[4,4],[1,1],[3,0],[8,5],[0,1],[3,2],[1,0],[1,-1],[1,-1],[1,0],[8,0],[2,0],[0,-1],[2,-2],[4,2],[1,1],[1,1],[1,1],[1,-1],[1,-2],[1,-4],[1,-1],[1,0],[2,2],[0,1],[0,1],[3,1],[1,-1],[2,-1],[3,-1],[1,-1],[1,2],[1,0],[2,0],[1,0],[0,-1],[0,-1],[1,0],[2,1],[1,0],[1,0],[3,-2],[2,-3],[1,-1],[1,0],[1,0],[3,3],[1,0],[1,0],[2,-2],[1,-1],[0,1],[2,1],[1,1],[2,5],[1,1],[1,1],[2,1],[1,0],[1,0],[0,1],[0,1],[0,1],[1,-1],[0,-1],[1,-3],[1,-4],[0,-2],[1,-2],[1,-1],[0,-2],[1,-2],[1,-1],[7,-2],[3,-1],[1,1],[2,-1],[2,0],[0,-1],[1,-2],[0,-1],[1,-1],[1,-1],[1,-2],[2,-3],[3,-3],[1,-1],[2,-3],[3,-4],[0,-1],[1,-3],[1,-4],[2,-2],[4,-2],[2,-1],[1,0]],[[5759,8214],[5,0],[0,-2],[0,-2],[0,-2],[0,-1],[0,-1],[3,-2],[2,-2],[0,-1],[3,-2],[0,-1],[1,-1],[0,-2],[0,-4],[0,-2],[-1,-2],[-1,-1],[-2,-2],[-1,-1],[1,-1],[0,-1],[1,0],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[-2,-6],[0,-3],[1,0],[2,2],[1,0],[2,0],[0,-1],[1,-2],[1,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[1,-1],[3,-3],[0,-2],[0,-3],[0,-1],[1,-2],[2,-2],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[2,-3],[0,-1],[0,-3],[0,-2],[0,-1],[1,-5],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-2],[-1,-1]],[[5584,8108],[0,3],[0,2],[-2,5],[0,1],[0,2],[0,2],[0,1],[0,1],[0,3],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,3],[1,4],[0,3],[1,6],[-1,2],[0,1],[0,1],[1,1],[2,3],[2,2],[0,1],[1,2],[1,0],[0,1],[1,1],[1,1],[0,1],[1,2],[0,3],[0,3],[0,1],[0,2],[0,1],[0,1],[0,5],[0,2],[0,1],[1,1],[0,1],[1,1],[1,4],[2,4],[3,8],[1,2],[1,1],[5,0],[2,1],[5,4],[8,6],[1,1],[1,0],[1,0],[1,0],[-1,0],[0,-1],[0,-3],[0,-3],[0,-1],[0,-1],[2,-3],[6,-8],[2,-4],[2,-2],[2,-2],[1,0],[0,-1],[0,-1],[1,-2],[0,-2],[0,-1],[1,-3],[0,-1],[1,-1],[0,-7],[1,-1],[0,-1],[2,-2],[2,-1],[2,-1],[1,0],[1,-3],[0,-1],[1,0],[1,0],[2,-1],[4,2],[2,1],[1,1],[1,1],[0,1],[1,1],[0,1],[1,0],[1,1],[3,3],[0,1],[1,1],[1,0],[0,1],[0,1],[1,0],[2,4],[0,2],[0,3],[0,3],[0,9],[0,3],[0,1],[-1,1],[0,1],[0,2],[1,3],[-1,4],[0,1],[-1,3],[-1,1],[0,2],[0,3],[0,2],[0,1],[0,1],[1,0]],[[5206,7203],[0,-1],[-1,-1],[-1,1]],[[5204,7202],[0,1],[1,1],[0,1],[1,-1],[0,-1]],[[5783,7329],[-1,2],[0,1],[0,2],[0,1],[-1,2],[-1,0],[-1,2],[0,1],[1,1],[1,0],[1,1],[0,1],[0,1],[0,7],[-1,1],[0,2],[-1,2],[0,2],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,1],[0,1],[0,4],[-1,1],[1,1],[0,2],[0,1],[0,1],[0,1],[1,3],[0,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,2],[0,1],[1,0],[-1,1],[1,1],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,3],[1,0],[-1,2],[1,1],[0,1],[0,1],[0,1],[0,2],[-2,6],[0,1],[-1,4],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,3],[0,1],[-1,2],[0,2],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[-1,1],[0,2],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[1,0],[0,1],[-1,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,3],[-1,1],[1,2],[-1,1],[0,1],[0,1],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,2],[-2,4],[-1,2],[0,2],[1,0],[-1,1],[1,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,2],[1,1],[0,1],[-1,0],[-1,0],[-1,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,1],[0,1],[-2,2],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,-2]],[[5739,7534],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[0,-1],[1,-1],[0,-1],[1,-1],[0,1],[1,1],[0,1],[-1,2],[0,1],[1,1],[1,0],[0,1],[1,0],[1,-2],[1,-1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[3,-2],[1,0],[1,1],[2,4],[1,0],[1,-1],[1,0],[2,3],[0,1],[2,0],[1,1],[0,-2],[1,0],[3,0],[1,-1],[2,-2],[0,-1],[1,-2],[0,-1],[1,0],[0,-2],[1,0],[1,-1],[2,0],[1,-1],[0,-2],[-1,-3],[1,0],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[1,0],[0,1],[2,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[3,-2],[2,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[0,-1],[1,-2],[1,-2],[0,-1],[1,0],[0,-1],[1,0],[2,3],[1,1],[1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,-2],[0,-3],[0,-2],[0,-3],[-1,-2],[0,-2],[-1,-2],[1,-3],[0,-1],[0,-2],[1,-1],[1,1],[1,-2],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,0],[-1,0],[0,-1],[1,-3],[1,0],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[1,-1],[1,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-2],[1,0],[1,-1],[1,1],[0,-1],[1,-1],[1,-2],[0,1],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-5],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[2,-1],[0,-1],[1,0],[0,-2],[1,-2],[1,-1],[1,0],[0,-2],[-1,-2],[-1,0],[-4,0],[-1,-2],[-1,0],[-1,1],[0,2],[0,1],[0,2],[-2,2],[0,1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[-1,1],[-1,0],[0,-1],[-2,-4],[0,2],[-1,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-2],[0,-1],[-1,1],[0,1],[1,1],[0,1],[0,7],[0,1],[-1,1],[-1,0],[-2,-2],[0,-1],[-1,0],[-3,-3],[0,-1],[0,-3],[0,-2],[0,-4],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-2],[0,-1],[0,-2],[0,-2],[-1,-2],[-1,-1],[0,-2],[0,-1],[1,-4],[0,-1],[-1,-1],[-5,-2],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-2,0],[-2,1],[-2,1],[-2,-2],[0,-1],[0,-1],[0,-1]],[[5598,7093],[1,0],[1,0],[1,0],[1,0],[0,1],[1,1],[2,3],[1,0],[1,0],[1,2],[1,0],[1,-2],[1,0],[1,0],[0,-1],[1,1],[4,3],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1]],[[5404,6624],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,2],[-1,2],[0,1],[0,2],[0,2],[0,2],[-1,0],[1,1],[0,1],[1,0],[0,-1],[-1,0],[0,-1],[2,0],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2]],[[5396,6637],[0,-1],[-1,0],[-1,1],[-1,1],[1,1],[-1,0],[0,1],[1,0],[1,1],[1,-1],[1,-1],[1,-1],[-1,-1],[-1,0]],[[5533,7188],[-1,-2],[0,-2],[1,-2],[0,-1],[4,-3],[1,-1],[1,-3],[1,-4],[1,-1],[0,-2],[0,-1],[1,-1],[1,-2],[1,-1],[0,-1],[2,-1],[1,1],[1,-3],[0,-1],[1,-1],[1,-1],[1,0],[1,1],[0,1],[1,0],[0,-1],[1,-1],[2,-3],[1,-2],[1,-3],[1,0],[1,-1],[1,0],[2,-2],[1,-2],[1,-1],[0,-2],[0,-3]],[[5537,7065],[-1,3],[-1,0],[-2,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,4],[-1,2],[-1,1],[1,1],[-1,1],[0,2],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,2],[-1,1],[0,2],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-2],[-1,0],[0,1],[0,-1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[0,1],[2,-2],[1,0],[0,-1],[1,-1],[0,1],[0,1],[-1,3],[0,1],[1,1],[-1,-2],[-2,-1],[-3,1],[0,-1]],[[5513,7108],[1,0],[0,-3],[-1,1]],[[5513,7106],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[0,2],[0,1]],[[3104,4877],[-1,3],[0,2],[0,1],[0,2],[0,2],[0,1],[-1,2],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[1,1],[-1,1],[1,1],[0,1],[1,-1],[0,-2],[1,0],[0,-1],[2,-2],[1,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-4],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[1,-1],[-1,0],[0,-1],[0,-1]],[[3251,5276],[-1,0],[0,2],[0,2],[0,-1],[1,-1],[0,-1],[0,-1]],[[5117,7763],[0,-1],[0,-1],[-1,-1],[-1,-3],[-1,-1],[-4,-3],[-1,-2],[-4,0],[0,1],[-1,0],[1,1],[-1,1],[0,1],[-4,2],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-2,0],[-1,0],[0,1],[-1,1],[0,2],[0,1],[0,2],[0,3]],[[5093,7763],[4,2],[0,1],[1,0],[2,-2],[2,-1],[1,-1],[1,-1],[1,0],[1,0],[1,0],[2,2],[1,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[1,0],[0,1],[1,0],[1,0]],[[5111,7787],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,0],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,3],[1,1],[2,0],[1,0],[3,0],[1,0],[0,-1],[1,-2]],[[5135,7890],[1,0],[0,-1],[-1,-1],[0,-2],[-2,-2],[0,-2],[-1,0],[-1,0],[-1,2],[0,2],[1,2],[1,2],[1,2],[1,2],[0,2],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1]],[[5137,7899],[-1,-1],[-1,0],[1,3],[2,3],[2,1],[1,0],[0,-1],[-1,0],[-1,0],[-2,-4],[0,-1]],[[5150,7912],[-1,-1],[-1,0],[-4,-3],[-1,0],[0,1],[0,2],[2,0],[0,1],[1,0],[4,1],[0,1],[1,0],[4,2],[-1,-2],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0]],[[5118,7763],[0,1],[-1,1],[0,1],[-1,-1],[-2,0],[-1,1],[-2,2],[0,1],[-2,0],[-1,-3],[0,-1],[-1,0],[-1,0],[0,-1],[-1,2],[-2,1],[-1,2],[-2,-1],[-2,1],[-1,1],[0,1],[0,1],[-1,2],[-1,0],[0,2],[1,0],[2,3],[8,1],[1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[3,-1],[1,-1],[1,-1],[1,-1],[0,-3],[1,-1],[2,0],[1,0],[1,0],[1,2],[0,2],[-1,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,0],[-1,0],[-2,4],[2,1],[3,0],[1,0],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[-1,0],[0,1],[-2,1],[-1,1],[0,3],[0,1],[-1,1],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,2],[1,1],[1,1],[1,1],[1,-1],[1,0],[1,0],[0,1],[-1,2],[-1,0],[0,1],[1,1],[0,1],[-1,3],[0,1],[0,1],[2,0],[1,0],[1,1],[4,8],[3,8],[3,9],[1,8],[1,2],[0,2],[1,14],[1,4],[0,1],[0,2],[1,5],[1,3],[0,1],[0,2],[0,1],[0,1],[2,-1],[0,1],[0,-1],[0,-2],[1,-1],[1,-1],[1,0],[1,1],[1,2],[1,0],[2,1],[5,8],[1,1],[1,1],[1,0],[0,2],[1,5],[1,2],[1,2],[0,1],[1,1],[1,1],[0,1],[1,0],[0,1],[2,0],[1,1],[4,3],[1,1],[1,1],[2,1],[2,0],[3,0],[3,1],[0,-1],[1,0],[1,1],[4,1],[6,2],[3,-1],[1,0],[0,-1],[1,-6],[1,-1],[0,-1],[1,0],[1,-1],[1,0],[1,-1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[2,-1]],[[5164,7917],[1,-1],[-3,-1],[-3,0],[-2,-1],[-1,1],[0,1],[1,1],[7,0]],[[5170,7917],[0,-1],[0,1],[0,1],[0,1],[1,0],[1,1],[3,0],[1,0],[0,-1],[-1,0],[-5,-2]],[[5179,7923],[1,-1],[-1,0],[-1,1],[1,0]],[[5093,1],[0,-1],[0,1],[-1,2],[1,2],[2,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,0]],[[5306,8328],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[5301,8330],[1,1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[1,0],[0,1],[0,-1]],[[5155,8332],[1,0],[1,-1],[1,0],[0,1],[1,-1],[1,0],[0,-1],[0,-2],[-1,0],[-2,2],[-2,1],[-1,0],[1,1]],[[5151,8334],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2]],[[5169,8342],[-1,-2],[-2,-1],[-1,0],[-1,1],[0,2],[1,1],[1,1],[1,0],[1,-1],[1,0],[0,-1]],[[5146,8344],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-2],[-1,-2],[-1,0],[-1,0],[0,1],[-1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,2],[2,-1],[-2,3],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,-4],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5144,8383],[1,-1],[0,-1],[1,0],[0,-2],[1,-1],[1,-3],[0,-1],[-1,-1],[-1,-1],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,3],[0,2],[1,1],[1,2],[-2,0],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[-1,2],[1,0],[0,1],[1,-1],[0,-1],[1,-2]],[[5149,8393],[1,-2],[1,-2],[0,-2],[1,-2],[0,-2],[0,-2],[0,-1],[-2,-2],[-1,0],[-1,0],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[0,1],[-1,3],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,0],[1,2],[1,1],[-1,1],[1,1],[1,0],[0,-1],[1,0]],[[5149,8393],[0,1],[-1,1],[1,1],[2,0],[0,1],[0,1],[0,1],[0,1],[1,-1],[0,1],[1,0],[1,1],[1,-1],[0,1],[1,0],[0,1],[1,-1],[0,-4],[0,-1],[-2,-3],[0,-1],[1,-1],[0,-2],[-1,1],[-1,0],[-1,-2],[-1,0],[0,1],[0,3],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0]],[[5146,8401],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,2],[1,0],[0,-1],[0,-1],[1,-1]],[[5141,8419],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,-2],[-1,0],[-1,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,2],[0,-1],[0,1],[-1,0],[0,1],[-1,2],[0,1],[1,1],[-1,1],[0,2],[0,1],[1,0],[0,-3],[2,-4],[1,-2]],[[5139,8434],[4,-2],[1,-2],[0,-1],[0,-2],[0,-1],[-2,-1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[-1,3],[1,-1],[1,-2]],[[5134,8442],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[-1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[0,-1]],[[5156,8429],[-1,0],[0,-1],[-2,0],[-1,0]],[[5152,8428],[-1,2],[-1,1],[-1,2],[-2,3],[1,0],[1,0],[1,1],[0,1],[2,1],[1,1],[0,1],[1,1],[1,0],[0,1],[0,2],[0,1],[1,0],[1,0],[0,-1],[0,-4],[0,-2],[0,-3],[0,-1],[0,-4],[0,-1],[-1,0],[0,-1]],[[5134,8464],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,-1]],[[5131,8471],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1]],[[5135,8480],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,-1],[0,1],[1,0],[-1,0],[0,1],[1,0],[0,-1],[1,-4],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,2],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,2],[0,1],[0,3],[0,1],[0,1],[1,1],[0,-2],[1,-1],[0,1],[0,1],[-1,4],[1,0],[0,-1],[0,-2],[0,-1]],[[5136,8519],[0,-2],[-1,1],[0,-1],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,0]],[[5137,8535],[8,-4],[-1,-1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[-1,-2],[-1,-2],[-1,-1],[-3,-1],[-1,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[-2,0],[-1,1],[0,1],[1,0],[1,1],[0,1],[1,1],[1,0]],[[5142,8540],[0,-1],[0,-1]],[[5142,8538],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[1,-1],[0,1],[-2,2],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,0],[0,1],[1,0],[1,-2],[-1,-1],[0,-1]],[[5161,8563],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-2,-2]],[[5158,8556],[-4,1],[-1,0],[0,1],[0,1],[-1,0],[3,-1],[0,1],[-1,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,2],[1,0],[2,0],[1,1],[0,-1],[0,-1],[1,0],[1,0],[1,0]],[[5155,8567],[1,0],[1,1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,-1],[-1,0],[-1,0],[0,1]],[[5155,8567],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,-1],[1,0],[0,-1],[0,-1]],[[5161,8563],[1,2],[-1,2],[0,1],[0,1],[0,2],[1,1],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,0],[-4,-6],[-2,-1],[0,1],[1,1],[0,1],[-1,0]],[[5172,8575],[1,-2],[2,1],[0,-1],[0,-1],[-4,-1],[-2,1],[-2,2],[5,1]],[[5191,8596],[1,-1],[0,-1],[-5,-2],[-2,-1],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[3,2],[1,0],[0,-1]],[[5189,8605],[0,-1],[1,0],[1,1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,0]],[[5219,8622],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,2],[1,1],[0,1],[0,1],[2,-1],[1,1],[2,0],[0,-1]],[[5213,8617],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-2,-2],[-1,0],[-1,1],[-2,1],[-1,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[1,0],[2,1],[-1,-1],[1,0],[1,-1],[1,-2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2]],[[5228,8627],[0,1],[-1,0]],[[5227,8628],[0,1],[0,2],[-1,0]],[[5226,8631],[0,1],[1,0],[1,0],[1,-2],[1,0],[0,-1],[1,0]],[[5231,8629],[0,-1],[-1,0],[-2,-1]],[[5226,8631],[0,-1],[0,-1],[1,-1]],[[5227,8628],[0,-1],[-5,-1],[-1,0],[-1,3],[1,1],[2,3],[1,0],[1,0],[1,-2]],[[5231,8629],[-1,3],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,-1],[1,-2],[2,-2],[1,-2],[-1,-1],[-4,-1],[-1,0],[-1,1]],[[5224,8641],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,1],[1,0],[2,0],[-1,1],[-5,1],[0,1],[0,1],[0,1],[0,1],[1,0],[2,0],[1,1],[1,2],[1,0],[2,0],[1,-3],[1,-1],[1,-2],[-1,-2],[0,-1],[-1,0],[-1,0]],[[5249,8664],[0,-1],[-1,-1],[1,-1],[0,-2],[1,1],[1,0],[1,0],[1,-2],[0,-1],[1,0],[-1,-1],[-1,-1],[-6,-4],[-4,0],[-2,-1],[-2,-1],[-2,-1],[-1,-1],[-2,0],[0,1],[-2,1],[-1,-1],[0,1],[0,1],[-1,0],[1,1],[0,2],[1,0],[2,4],[1,0],[5,1],[2,-1],[1,0],[-1,1],[-3,1],[-1,1],[0,1],[1,0],[1,-1],[5,3],[1,0],[0,-2],[1,1],[0,1],[1,0],[1,1],[1,0]],[[5253,8664],[0,-1],[0,1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,0]],[[5244,8675],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[-2,-1],[-5,-1],[-2,-1],[-1,1],[2,1],[-1,0],[-1,-1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,1],[2,1],[5,2],[6,4],[-1,0],[-1,-1],[1,1],[1,2],[1,0],[1,0],[0,1],[0,-1]],[[5275,8691],[1,0],[0,-1],[-1,-1],[-1,0],[0,1],[-1,0],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,-1],[0,-1]],[[5315,8736],[1,-2],[0,1],[1,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1]],[[5317,8729],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,2]],[[5315,8735],[0,1]],[[5313,8733],[0,-3],[1,-1],[3,0]],[[5317,8729],[1,-2]],[[5318,8727],[-1,-1],[0,-2]],[[5317,8724],[-1,0],[-2,1],[-1,1],[0,1],[-1,0],[-2,-1],[-1,4],[0,1],[1,0],[1,0],[-1,2],[-3,-1],[-1,1],[0,1],[0,1],[1,1],[0,1],[1,-1],[1,-1],[2,-1],[2,-1]],[[5315,8735],[-1,0],[0,-1],[0,-1],[-1,0]],[[5313,8733],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[3,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1]],[[5311,8756],[1,-1],[0,-1],[-1,-1],[-1,-2],[-1,0],[-2,-1],[0,1],[0,1],[-1,-1],[0,1],[1,0],[0,1],[1,1],[0,1],[-1,0],[-2,0],[-2,-2],[-1,-1],[-1,-1],[-1,0],[0,1],[7,7],[1,0],[1,-1],[1,0],[0,-1],[1,-1]],[[5300,8753],[-2,-2],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,1],[0,1],[2,0],[2,1],[1,1],[2,1],[0,2],[1,0],[1,-1],[0,-1],[-4,-4],[-2,0],[-1,-3],[-1,0]],[[5327,8771],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[-2,0],[0,1],[1,0],[0,1],[0,1],[1,1],[2,1],[1,0],[1,0],[0,-1],[0,1],[1,0],[1,0]],[[5340,8773],[-1,-1],[1,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[-1,1],[1,0],[1,0],[0,1],[0,1],[2,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[1,0],[1,0],[0,-2],[1,-1],[0,-2]],[[5347,8792],[-1,-1],[0,-1]],[[5346,8790],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-3,-1],[-1,0],[1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[-1,-1],[-3,-3],[-1,1],[1,1],[0,1],[1,4],[-1,0],[1,1],[0,2],[0,1],[1,0],[1,-1],[0,2],[1,0],[0,1],[-1,0],[-1,0],[1,1],[1,2],[1,1],[2,2],[0,1],[0,1],[-2,-2],[-1,0],[-1,0],[1,1],[-1,0],[1,2],[0,1],[1,1],[-1,0],[0,1],[1,0],[0,2],[1,-1],[1,-2],[0,-1],[2,-1],[1,-3],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0]],[[5332,8814],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,0],[0,-1],[0,1],[-2,0],[-1,1],[0,1],[1,2],[0,2],[1,0],[2,1],[1,0],[1,0]],[[5353,8834],[-1,-2],[-2,0],[-4,-5],[0,-1],[-1,0],[0,1],[1,0],[0,1],[-3,0],[0,1],[2,2],[0,1],[1,2],[0,1],[4,2],[1,0],[-1,-2],[0,-1],[1,0],[1,1],[0,1],[1,1],[2,1],[2,0],[1,-1],[0,-1],[-1,0],[-4,-2]],[[5350,8849],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[2,0],[-1,-1],[1,0],[1,0],[0,-1],[0,-1],[-2,0],[0,-1],[-1,-1],[-7,-3],[1,2],[1,0],[0,1],[1,1],[0,1],[1,0],[-1,0],[-1,-1],[-1,0],[0,1],[1,0],[1,1],[1,1],[1,0],[0,1],[0,1],[1,0],[2,1],[-1,1],[-1,1],[-1,0],[-1,-1],[2,2],[1,0],[0,1],[0,1],[1,-1],[0,-1],[1,-1]],[[5355,8858],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,-1],[0,1],[1,1],[0,1],[1,0],[1,1],[0,1],[0,1],[0,-1]],[[5359,8868],[0,-2],[0,-1],[0,-1],[-1,1],[0,1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,-1],[1,0],[-1,-1]],[[5390,8914],[-2,1],[1,1],[1,2],[0,1],[2,-2],[1,0],[1,2],[0,2],[1,1],[1,-1],[0,-2],[-1,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,2],[-1,0]],[[5399,8940],[1,0],[0,-1],[-1,-1],[-3,-1],[-1,0],[0,1],[1,0],[0,1],[1,1],[2,1],[1,0],[-1,-1]],[[5419,8981],[1,-2],[1,0],[1,0],[1,-1],[1,0],[1,0],[-1,-1],[-1,-1],[0,1],[-2,-1],[-1,0],[-1,0],[-2,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,0],[0,1],[1,1],[0,1],[0,-1],[0,-1]],[[5441,8984],[1,0],[0,-1],[0,-1],[-1,-1],[-2,0],[-1,1],[-2,1],[-1,-1],[-1,0],[-1,-1],[-2,1],[-1,0],[0,1],[1,1],[1,0],[8,0],[1,0]],[[5424,8980],[-3,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-2],[1,-1],[0,-1],[0,-1]],[[5363,8987],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-2,0],[-2,2],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-2,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[1,0],[0,1],[0,1],[1,3],[0,1],[1,1],[1,0],[0,1],[1,1],[-1,0],[0,1],[1,0],[2,-1],[0,-1],[-1,-1],[-1,0]],[[5372,8987],[-1,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,1],[-2,-3],[-1,-1],[0,1],[0,2],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,2],[1,0],[1,-2],[1,0],[0,2],[-1,1],[0,1],[-1,1],[1,2],[1,0],[2,-1],[0,-1],[1,0],[-1,-3],[0,-2]],[[5410,9001],[1,1],[2,3],[1,0],[1,-2],[-2,-3],[0,-1],[-1,0],[-1,0],[-1,2]],[[5395,9001],[-1,0],[-1,1],[-1,1]],[[5392,9003],[0,1],[-1,0],[-1,0],[-1,1],[2,1],[-1,1],[2,0],[1,-1],[1,0],[1,0],[1,-3],[-1,-2]],[[5392,9003],[1,-2],[-2,-3],[-1,-1],[0,-1],[-1,0],[-2,0],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[-2,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-2,0],[0,1],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,0],[-1,0],[-1,0],[1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,3],[1,2],[3,4],[-1,1],[-1,-2],[-1,-1],[0,1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,2],[1,0],[2,1],[-1,0],[0,1],[-1,0],[-2,0],[4,4],[1,0],[1,0],[0,-1],[1,0],[1,0],[1,-1],[0,1],[0,1],[1,0],[0,1],[1,1],[1,2],[2,-1],[1,-3],[-2,-2],[1,-1],[1,1],[2,1],[1,0]],[[5410,9001],[-1,0],[-1,1],[0,1],[1,1],[1,2],[-1,0],[0,1],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-2,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[1,2],[2,1],[1,0],[-1,0],[-1,0],[-1,1]],[[5395,9001],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,-1],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[0,1],[-1,1],[0,-1],[-1,1],[1,1],[-2,0],[0,1],[3,1],[1,0],[1,-2],[1,0],[0,1],[-1,1],[-1,1],[4,2],[0,-1],[0,-1],[1,-1],[0,-1],[0,1],[0,2],[0,1],[1,0],[1,0],[1,-1],[0,-2],[-2,-2],[0,-1],[1,0],[2,2],[1,0],[0,1],[0,2],[0,1],[1,1],[2,-1],[2,1],[1,1],[2,0],[-1,-1],[-3,-6],[0,1],[-1,0],[0,-1],[-1,-1],[1,-1],[-2,0],[-4,-6]],[[5455,9014],[0,-1],[-5,0],[-1,-1],[-1,-1],[-1,-1],[0,1],[0,1],[0,1],[2,1],[-1,0],[-1,0],[1,3],[1,2],[0,1],[1,1],[3,1],[1,0],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,-1],[1,0],[0,-1]],[[5410,9019],[-2,-1],[0,2],[-1,1],[-1,1],[-1,1],[1,1],[1,2],[1,-1],[2,0],[2,-1],[2,0],[2,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-3,0]],[[5475,9038],[-8,-2],[0,1],[0,1],[0,1],[1,1],[1,1],[2,3],[1,1],[0,1],[0,-1],[1,-3],[1,0],[1,-2],[1,-1],[-1,-1]],[[5478,9046],[1,-1],[1,0],[-1,1],[-1,1],[-1,1],[0,1],[1,1],[3,0],[1,-1],[1,-1],[1,-2],[-3,-2],[-1,-3],[-1,0],[-1,0],[-1,0],[0,1],[-1,3],[0,1],[-1,1],[-1,1],[0,2],[1,0],[1,-3],[1,-1],[1,0]],[[5415,9047],[-2,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[2,-1],[1,0],[0,-1],[0,-2],[-1,0]],[[5441,9053],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-4],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-2],[1,1],[2,0],[1,1],[1,2],[1,1],[0,-1],[1,-2],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-2,0],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[1,2],[1,0],[1,0],[0,-2],[1,-1],[0,2],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,1],[3,-1],[-1,2],[0,1],[-2,1],[0,1],[-1,1],[1,1],[0,1],[2,1],[1,0],[1,-1],[1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[2,-3],[2,-1],[1,0],[0,-1],[0,-1],[1,-1],[2,1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[-1,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-2,1],[-4,-1],[-2,-2],[-1,1],[-1,0],[0,-2],[0,-2],[-1,-1],[-1,-2],[0,-1],[-1,-3],[-1,-1],[-1,0],[-1,0],[1,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[1,0],[1,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[-1,0],[1,0],[0,1],[-1,0],[-1,1],[-4,0],[-1,0],[-1,1],[1,0],[0,1],[1,2],[2,1],[1,1],[2,3],[1,1],[-1,1],[0,1],[0,1],[-1,0],[0,-2],[1,-1],[-1,0],[-3,-4],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[1,0],[1,-1],[-1,0],[-2,-2],[-1,-1],[0,-2],[-2,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,3],[1,1],[1,3],[1,1],[1,1],[1,0],[2,0],[-1,1],[-2,0],[0,1],[1,0],[1,0],[-1,1],[0,1],[-3,1],[1,1],[0,1],[1,1],[1,0],[1,-1],[0,1],[0,1],[2,0],[1,-1],[1,-1],[-1,2],[-1,2],[1,-1],[1,0],[-1,1],[0,1],[3,0],[1,0],[0,-1],[1,0],[1,0],[-1,0],[0,1],[-1,1],[-2,0],[0,1],[-1,1],[-1,2],[0,1],[0,2],[1,0],[3,0],[1,0],[1,0],[1,-1],[1,-1],[-1,1],[0,1],[-1,1],[-4,0],[-1,0],[0,1],[0,1],[0,2],[0,1],[1,0],[0,-1],[0,1],[1,1],[1,0],[1,-1],[1,1],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[3,0],[2,1],[1,0],[0,-1]],[[5455,9054],[2,-1],[1,0],[2,1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-2],[-3,-1],[-1,1],[-1,1],[-2,2],[-1,1],[-1,2],[1,1],[2,0],[1,-1]],[[5421,9051],[1,0],[0,-1],[1,0],[-1,-1],[0,-1],[-1,-1],[1,0],[2,3],[0,-1],[0,-3],[0,-1],[-1,-2],[2,1],[0,1],[1,0],[1,0],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,0],[1,-2],[-1,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-3],[0,-1],[-2,-2],[-7,-5],[-5,0],[-1,1],[0,1],[-1,1],[0,1],[1,1],[1,0],[2,1],[2,0],[0,1],[1,0],[0,1],[1,0],[1,0],[1,1],[-1,1],[0,1],[0,1],[0,1],[-3,1],[-1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,-2],[-1,-1],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-2,0],[0,1],[0,1],[0,2],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[2,0],[0,1],[-2,1],[0,1],[1,2],[1,1],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[-1,1],[0,2],[0,1],[1,0],[-1,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[-1,-3],[0,-1],[1,0],[3,2],[1,1],[1,-1],[0,-1],[0,-1],[1,0],[0,2],[1,0],[0,1],[0,1],[-2,2],[1,2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,2],[0,-1],[2,-1],[1,-1],[-1,2],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[2,3],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[-1,0]],[[5483,9055],[-1,0],[-1,1],[0,1],[0,1],[1,1],[0,1],[1,2],[1,0],[3,1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1]],[[5439,9058],[-2,-2],[-3,-1],[-1,1],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-2],[-1,-1],[-1,0],[0,3],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[2,3],[0,2],[1,2],[1,1],[1,1],[3,1],[1,1],[2,4],[0,1],[0,1],[1,0],[1,1],[1,2],[4,2],[1,0],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[-1,-3],[0,-1],[0,-1],[-2,0],[-1,-2],[-1,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0]],[[5492,9096],[1,-1],[0,1],[1,2],[0,1],[1,0],[1,0],[0,-1],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[0,2],[1,1],[1,1],[1,0],[2,-2],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-2],[1,-1],[1,0],[0,1],[0,1],[1,0],[1,-1],[0,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[1,-1],[1,-1],[0,-1],[1,0],[1,0],[-1,-1],[-1,-1],[-4,-1],[-3,1],[-2,-2],[-3,0],[-1,0],[0,1],[1,1],[0,2],[-1,0],[-1,-1],[-1,-1],[-1,-2],[-4,-3],[-1,-2],[-1,-2],[0,-1],[1,0],[1,0],[-1,-1],[-2,-1],[-1,-1],[-1,1],[0,1],[0,1],[1,0],[0,1],[1,1],[1,0],[-1,1],[-8,-2],[-1,1],[-1,1],[1,2],[1,1],[1,-2],[1,0],[0,2],[2,1],[2,0],[1,1],[-1,0],[0,1],[3,1],[0,2],[-2,-2],[-1,0],[-2,1],[-2,0],[0,1],[0,1],[-1,0],[2,1],[4,0],[2,2],[-1,-1],[0,1],[0,1],[-1,0],[0,1],[0,-1],[0,-1],[-1,1],[-2,0],[0,1],[1,0],[0,1],[-2,-1],[-1,1],[0,1],[6,0],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[-1,0],[-1,1],[-2,-1],[-3,0],[0,1],[1,0],[1,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[1,1],[1,0],[3,0],[3,-2],[1,0],[-1,1],[-1,1],[-1,1],[4,0],[1,1],[-4,1],[-3,1],[-1,4],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[2,0],[1,0],[-1,1],[-1,2],[-1,0],[0,1],[1,0],[1,0],[1,-1],[1,0],[1,-2],[1,0],[2,-2],[2,0],[-1,1],[-1,0],[0,1],[0,2],[-1,0],[-2,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[1,0],[1,-2],[2,-4],[0,-1],[1,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[0,1],[1,0],[0,-1],[1,-3]],[[5523,9120],[0,-1],[0,-1],[1,0],[3,-1],[1,-1],[0,-1],[1,-1],[0,-2],[-1,-2],[-2,0],[-1,-3],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-2],[-1,-1],[-1,-1],[-1,-1],[-3,1],[-1,-1],[-1,0],[-2,0],[-6,-2],[-2,0],[-1,0],[-1,2],[-1,1],[-1,0],[-1,0],[-1,1],[1,1],[0,1],[0,1],[1,0],[1,0],[1,0],[0,1],[3,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,1],[-3,-1],[0,1],[-3,5],[3,0],[1,0],[4,0],[3,-1],[1,0],[-1,1],[-6,1],[-1,0],[0,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,1],[1,1],[2,0],[-1,-4],[1,-3],[1,-2],[2,0],[-1,1],[0,1],[0,1],[0,2],[1,2],[0,1],[-2,3],[-1,1],[0,1],[0,2],[1,-1],[2,0],[1,0],[-1,0],[1,1],[1,-1]],[[5573,9115],[-1,-1],[-2,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[3,1],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-2],[0,-1],[-2,-1]],[[5833,9117],[3,0],[-1,-1],[-1,-1],[-2,0],[-1,-2],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,1],[0,2],[2,2],[1,1],[-1,2],[1,2],[0,1],[1,1],[3,-1],[1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1]],[[5602,9124],[-1,1],[1,1],[1,0],[0,-1],[0,-1],[-1,0]],[[5539,9117],[1,2],[1,2],[1,2]],[[5542,9123],[0,1]],[[5542,9124],[2,0],[2,3],[1,1],[1,1],[1,1],[0,-1],[1,0],[1,-2],[-1,-2],[-1,-1],[-1,-3],[-1,-2],[-1,0],[-5,-2],[-2,0]],[[5555,9130],[-1,0],[-1,0],[-1,0],[1,1],[1,0],[1,-1]],[[5581,9130],[1,-1],[4,1],[-4,-2],[0,-2],[-1,-1],[-1,0],[-2,0],[-1,0],[0,2],[-1,1],[0,1],[1,2],[0,1],[1,0],[1,0],[1,0],[1,-2]],[[5583,9131],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,-2],[-1,-1]],[[5542,9123],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1]],[[5539,9117],[-1,-1],[-1,-1],[-6,-1],[-1,1],[-1,2],[-1,0],[-5,5],[-2,1],[-1,1],[0,1],[1,1],[2,-1],[1,0],[1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[1,0],[2,0],[1,1],[1,-1],[0,-1],[2,1],[-1,1],[0,1],[-1,1],[0,1],[1,-1],[1,1],[2,1],[1,0],[0,-1],[-1,0],[1,-1],[1,1],[1,0],[0,-1],[-1,-1],[0,-2],[2,-1],[1,-1],[1,-1],[0,2],[0,2],[1,1],[2,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[1,-1],[0,-2],[-1,-1],[-3,-1],[0,-1],[0,-1]],[[5522,9134],[0,1],[2,2],[1,0],[0,-1],[1,-1],[1,0],[-1,-1],[-1,-1],[-2,-1],[-2,-1],[-1,-2],[-1,-1],[-1,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,-1],[1,0],[1,-2],[0,-1]],[[5577,9135],[0,1],[0,2],[0,2]],[[5577,9140],[1,0],[1,0],[1,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0]],[[5543,9136],[-1,0],[-1,0],[-2,1],[-2,0],[0,1],[0,1],[0,1],[2,1],[1,0],[3,-3],[0,-1],[0,-1]],[[5577,9136],[0,-1]],[[5577,9135],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[-1,1],[1,0],[0,1],[0,2],[-1,1],[0,-1],[0,-1],[-2,0],[0,-1],[0,-1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,2],[1,2],[0,1],[1,1],[2,0],[0,1],[0,1],[1,0],[4,1],[2,-1],[0,-1],[1,0],[0,-2],[-1,-1],[0,-2]],[[5577,9140],[0,-2]],[[5577,9138],[-1,0],[1,-1],[0,-1]],[[5533,9148],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[-2,-1],[-1,-1],[-1,1],[-2,2],[-1,0],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,2],[1,1],[-1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0]],[[5547,9148],[0,-1],[1,-1],[1,-1],[0,-2],[1,-1],[1,0],[0,1],[0,2],[1,0],[1,-1],[0,-2],[0,-1],[1,0],[1,-1],[3,-2],[1,0],[0,-1],[-2,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-4,0],[-1,0],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,2],[-1,1],[0,1],[-1,1],[-2,1],[-1,2],[1,0],[1,0],[0,1],[0,1],[2,0],[1,-1],[0,-1]],[[5602,9148],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[2,-2],[0,-2],[-1,-3],[0,-1],[-1,0],[0,-1],[-1,0]],[[5630,9157],[0,-1],[0,-1],[0,-1],[1,0],[0,2],[0,2],[1,0],[1,-2],[0,-2],[1,0],[3,-1],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[-7,1],[-8,3],[-2,2],[0,1],[0,1],[1,0],[0,1],[1,-1],[1,-1],[1,-1],[-1,2],[0,1],[0,1],[1,-1],[2,1],[0,-1],[0,1],[1,1],[0,-1],[1,0],[0,1],[1,0],[0,-1]],[[5652,9174],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-3],[-1,-1],[-5,-5],[-3,-1],[-1,0],[1,0],[1,-1],[1,0],[-5,-3],[-1,0],[-2,0],[0,1],[0,2],[0,3],[1,0],[0,1],[0,2],[0,1],[-2,-4],[-1,-2],[0,1],[-1,0],[-1,0],[0,1],[-2,3],[-1,0],[1,1],[2,-1],[0,1],[-1,1],[-1,1],[1,1],[1,0],[0,1],[1,0],[1,1],[0,1],[3,1],[1,-1],[1,1],[1,0],[0,1],[-1,0],[-1,1],[1,1],[1,-1],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[1,0],[-1,1],[1,1],[2,-1],[1,0],[0,1],[-1,1],[-2,1],[1,0],[0,1],[0,1],[-2,0],[0,1],[2,0],[1,0],[0,-1]],[[5661,9181],[1,0],[3,0],[2,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[2,-1],[-1,-3],[-3,-1],[-2,-3],[-2,-1],[-1,0],[-2,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,2],[3,0],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0]],[[5649,9191],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,-2],[0,-1],[-1,0],[-1,-1],[1,-1],[-3,1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[1,-1],[0,-2],[-1,1],[-1,0],[-1,0],[1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[2,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[-2,1],[-2,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,2],[-1,0],[0,-2],[0,-1],[-1,1],[-1,0],[0,1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,-1],[-1,-3],[0,-1],[-1,0],[-1,0],[-1,1],[1,1],[0,1],[1,1],[0,1],[1,1],[1,1],[-1,1],[2,1],[1,1],[-7,0],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[1,1],[-2,0],[-1,0],[-1,1],[1,1],[2,0],[4,-2],[1,0],[1,1],[0,1],[-1,0],[0,1],[1,0],[1,-1],[3,-3],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[-1,1],[0,1],[1,1],[1,0],[0,-1],[3,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[-1,1],[1,1],[-1,1],[-1,1],[0,1],[0,1],[2,1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[-1,1],[0,1],[2,0],[0,1],[-1,0],[0,1],[-2,0],[0,1],[-1,1],[1,1],[1,0],[-1,0],[0,1],[1,0],[1,-1],[1,-1],[1,1],[-1,1],[0,1],[1,-1],[1,-2],[1,-1],[1,0],[1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[5668,9203],[1,0],[2,0],[1,-1],[-1,0],[-2,0],[-1,-1],[1,-1],[-1,0],[4,0],[1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[0,1],[-2,1],[0,1],[2,0],[1,1],[-1,0],[-2,0],[-1,1],[0,1],[2,0],[-1,0],[0,1],[1,1],[4,-1],[-1,0],[0,-1]],[[5688,9209],[1,1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,1],[1,0],[1,-1],[1,0],[-1,1],[0,1],[1,1],[0,-1],[1,0],[0,-1]],[[5856,9115],[0,-3],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-6],[-1,-1],[0,-2],[-2,-1],[-2,-1],[-7,1],[-1,1],[-5,5],[-2,2],[-1,0],[-1,0],[-1,-1],[1,-1],[2,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,-3],[-1,-2],[-1,0],[-1,-1],[-4,0],[-1,0],[-2,-2],[-1,-1],[-5,0],[-2,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-3],[0,-1],[-1,-1],[-1,-2],[-2,-2],[-1,-1],[-2,1],[-1,-1]],[[5572,9058],[-7,0],[-7,-1],[6,-8],[1,-1],[0,-7],[0,-1],[-1,-1],[-2,-8],[-3,-4],[-5,-5],[8,-5],[-7,-8],[-1,-1],[-1,0],[-12,6],[-13,6],[-9,-1],[-2,0],[-4,5],[-1,1],[-7,-3],[-1,0],[0,-1],[-1,-7],[0,-2],[2,-15],[-1,-3],[-5,-10],[-1,-2],[-1,-2],[-8,5],[-8,5],[-1,0],[-2,-5],[-12,-9],[0,-1],[-1,-2],[-4,-16],[-1,-2],[-3,-5],[-1,-2],[-2,-1],[-5,-1],[-2,-6],[9,-16],[0,-1],[-1,-10],[0,-1],[-1,-1],[-1,-1],[-6,-6],[-2,-3],[-10,-21],[-7,-8],[0,-2],[1,-8],[1,-1],[0,-3],[0,-1],[0,-1],[-12,-9],[-8,-1],[-7,-1],[3,-21],[0,-3],[0,-1],[-2,-5],[0,-1],[-1,-17],[0,-4],[0,-4],[0,-3],[-1,-2],[-3,-3],[0,-1],[0,-2],[-1,-7],[-1,-2],[-4,-7],[-7,-15],[-8,-15],[9,-7],[1,0],[2,-1],[1,-1],[1,-2],[1,-17],[0,-1],[-1,-2],[-4,-10],[-1,-1],[-10,3],[-10,3],[-7,-3],[-6,-5],[-2,-2],[-6,-11],[-5,-11],[-3,-4],[1,-8],[0,-1],[-1,-2],[-5,-12],[1,-6],[5,-15],[-3,-6],[-1,-1],[0,-2],[2,-11],[0,-1],[0,-3],[-1,-3],[-1,-2],[0,-2],[6,-17],[0,-1],[1,-4],[0,-1],[0,-2],[-3,-19],[-2,-19],[1,-1],[3,-4],[1,-2],[2,-3],[1,-1],[1,0],[2,0],[1,-1],[1,-1],[7,-13],[0,-1],[0,-7],[-1,-2],[0,-2],[-2,-4],[-1,-1],[0,-5],[0,-1],[-1,-1],[-3,1],[-2,0],[-6,-3],[-1,-1],[0,-1],[1,-4],[1,-2],[0,-6],[1,-2],[0,-3],[3,-7],[3,-11],[1,-2],[0,-2],[0,-3],[-1,-1],[0,-2],[-1,-1],[-1,-2],[-1,-1],[0,-2],[1,-2],[0,-5],[0,-2],[0,-4],[-1,-2],[-1,-3],[-4,-6],[-4,-5],[-1,0],[-5,1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[1,-1],[1,-2],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-2],[-1,-1],[-4,-3],[0,-1],[0,-2],[0,-2],[3,-14],[0,-5],[1,-2],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,-4],[0,-4],[-1,-2],[0,-3],[-1,-2],[0,-2],[-1,-4],[-1,-1],[-2,-1],[-2,0],[0,1],[0,4],[-1,3]],[[5317,8322],[-1,3],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,0],[-3,-1],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[1,-2],[0,-1],[-2,0],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,-2],[0,-1],[-1,0],[0,1],[0,2],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,2],[-1,0],[0,1],[0,2],[0,2],[-1,-1],[0,-1],[0,-1],[0,2],[0,2],[0,2],[1,1],[-1,0],[0,1],[0,1],[-1,0],[0,-2],[-1,0],[0,2],[0,2],[-1,1],[0,1],[1,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,2],[1,-1],[0,-1],[-1,-2],[1,-1],[0,1],[0,1],[0,2],[0,1],[-1,2],[0,2],[0,1],[0,2],[0,2],[0,1],[-1,2],[0,2],[-1,1],[0,2],[0,1],[0,2],[1,3],[0,1],[1,2],[1,-2],[1,-4],[0,-3],[0,3],[1,3],[0,3],[0,2],[0,1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-2],[1,-1],[0,-1],[1,-1],[1,-1],[0,-2],[0,-1],[0,-3],[-2,-2],[-1,-2],[-2,0],[0,1],[0,2],[0,3],[0,1],[0,2],[0,2],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,-2],[1,0],[0,-1],[1,-1],[1,0],[1,-1],[1,-1],[0,-2],[0,-2],[0,-2],[0,-2],[0,-1],[-1,-1],[-1,0],[-1,2],[-1,0],[0,-1],[1,-1],[0,-1],[1,-1],[2,-3],[2,-1],[1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[1,-2],[-1,0],[0,2],[0,1],[0,1],[0,-2],[0,-3],[0,-1],[-1,1],[0,5],[-1,0],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,1],[1,0],[1,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,1],[0,-3],[0,-2],[-1,-1],[-1,0],[-3,0],[-1,1],[1,0],[0,2],[0,1],[-1,1],[-1,2],[0,-1],[-1,0],[0,2],[-1,0],[0,2],[0,-1],[0,-1],[-1,-1],[-1,2],[0,1],[0,1],[0,1],[0,1],[-1,-1],[-2,0],[1,-1],[2,-2],[0,-2],[1,-1],[1,0],[1,-2],[0,-2],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-2,-1],[0,-1],[-1,0],[-2,0],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[1,0],[1,0],[0,-1],[-1,0],[-1,-1],[-1,1],[0,1],[0,-1],[-1,-3],[1,0],[1,1],[1,0],[1,0],[1,-1],[0,-1],[-2,-1],[0,-1],[1,1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-2,0],[-4,1],[-1,-1],[0,-1],[2,-1],[1,1],[-1,1],[-1,0],[3,-1],[0,-1],[0,-1],[-3,0],[-1,-1],[1,0],[2,0],[1,0],[0,-1],[-1,-2],[-2,-2],[-2,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-3],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,1],[-1,-3],[0,-1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[1,1],[1,0],[0,1],[-1,1],[0,2],[0,1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[-2,-2],[0,-1],[0,-1],[-1,-1],[-4,-1],[-1,-1],[-1,0],[-1,1],[0,-2],[-1,1],[0,-2],[-1,0],[0,1],[0,-1],[0,-1],[-5,0],[-4,2],[0,1],[-2,-1],[0,-1],[0,1],[-1,1],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-2,-2],[-1,0],[1,1],[0,3],[1,0],[-1,1],[-1,-3],[-1,-1],[0,1],[1,1],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[2,1],[0,1],[3,0],[1,1],[-1,0],[-2,0],[-1,0],[0,1],[-2,2],[1,-4],[-2,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-4],[-1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[0,1],[-1,0],[-3,0],[0,1],[-2,2],[0,1],[1,1],[0,1],[0,1],[1,1],[1,0],[1,0],[-1,1],[1,1],[1,1],[1,2],[3,2],[-1,0],[-1,0],[-1,-1],[-1,-3],[-1,0],[0,1],[-1,2],[0,1],[0,2],[1,0],[0,-1],[1,2],[-1,1],[-1,-1],[-1,0],[0,-4],[1,-1],[-2,0],[-2,1],[-3,1],[-1,1],[-2,2],[-1,0],[0,1],[-1,0],[0,1],[-2,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-2,0],[-1,1],[-1,2],[-1,1],[-1,-1],[-2,2],[0,1],[-1,3],[-1,2],[0,3],[-1,2],[0,1],[-1,2],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,-1],[1,-2],[1,0],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[-1,1],[-1,-1],[0,1],[0,1],[1,2],[4,-4],[0,-2],[0,-3],[0,-2],[0,-1],[1,4],[2,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[1,-2],[0,-1],[4,-4],[1,0],[3,0],[-1,0],[-3,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,2],[1,1],[2,1],[12,5],[0,1],[-8,-2],[-2,-2],[-3,-1],[-1,-1],[-3,-6],[-1,4],[-1,1],[1,1],[0,1],[1,0],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[-1,0],[-1,2],[0,1],[0,2],[0,1],[1,1],[3,1],[1,0],[1,1],[1,0],[-1,1],[-2,-1],[-1,0],[1,2],[1,3],[2,1],[1,3],[2,1],[2,2],[1,1],[3,0],[-3,0],[-1,0],[-3,-3],[-2,-1],[-1,0]],[[5169,8342],[0,3],[4,0],[0,1],[-1,1],[0,1],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,-1],[-1,-1],[-1,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[2,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[5,3],[3,0],[-1,1],[-5,-1],[-1,-2],[-1,0],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,2],[1,0],[-1,0],[0,-2],[-1,-2],[0,-2],[0,-1],[-1,-2],[0,-1],[-1,-3],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,2],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[6,2],[0,1],[-1,0],[-1,0],[-1,-1],[-4,0],[0,1],[-1,1],[0,1],[-1,2],[-1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,0],[0,2],[0,-2],[0,-1],[-2,-2],[1,0],[2,2],[1,0],[1,-1],[1,-2],[0,-1],[0,-2],[-2,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,3],[0,2],[-1,-1],[1,-1],[-1,-1],[0,-3],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,1],[-1,1],[0,2],[0,1],[1,1],[0,2],[-1,1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[0,-4],[0,-1],[-1,0],[-2,5],[-1,1],[0,1],[0,1],[0,3],[-1,1],[1,0],[0,1],[1,0],[-1,1],[1,1],[1,3],[1,2],[0,1],[1,1],[1,0],[0,-1],[1,-2],[0,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,2],[1,1],[1,2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[1,-1],[2,0],[1,-1],[0,-2],[-1,-1],[1,0],[1,0],[0,1],[0,1],[0,1],[1,1],[2,-1],[0,2],[-3,-1],[-1,1],[0,1],[2,1],[0,1],[0,1],[2,0],[0,1],[0,1],[1,0],[0,-1],[2,-1],[1,1],[4,4],[1,1],[0,1],[2,1],[1,1],[-2,-1],[-3,-3],[-3,-3],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[1,0],[0,1],[0,2],[0,1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[-1,0],[0,1],[0,1],[-1,-1],[-1,1],[1,0],[1,1],[1,1],[0,2],[1,2],[1,1],[1,0],[3,1],[1,0],[0,1],[0,1],[-1,1],[1,4],[3,2],[5,3],[-1,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,2],[-1,2],[0,2],[2,1],[0,1],[1,1],[0,2],[1,1],[0,1],[0,1],[1,0],[1,1],[1,1],[0,1],[1,1],[0,1],[1,0],[1,1],[1,3],[1,0],[1,1],[1,-1],[2,-1],[-1,-4],[-1,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-6],[-1,-2],[0,-1],[0,-2],[1,-2],[0,4],[0,2],[0,1],[1,3],[0,1],[0,1],[0,2],[1,1],[1,5],[0,2],[1,0],[1,1],[0,1],[1,2],[0,1],[1,1],[4,2],[3,-1],[1,0],[1,2],[-6,0],[1,0],[0,1],[0,1],[1,0],[1,4],[-1,-1],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[-2,-2],[-1,-1],[-1,1],[0,2],[2,2],[0,2],[-1,-1],[-2,-3],[-2,-1],[-2,-1],[-1,-1],[-1,0],[-1,-2],[-1,-1],[-1,1],[-1,1],[0,1],[0,3],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[1,-1],[1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[1,0],[-1,-2],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-2],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[1,-4],[0,-3],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,-2],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,-1],[1,0],[0,1],[1,2],[-2,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,2],[0,2],[1,0],[1,2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[2,1],[1,1],[-2,0],[-1,0],[1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[1,0],[0,1],[0,1],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,1],[0,1],[0,-1],[-1,-2],[0,-2],[-1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[1,1],[-2,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[-2,-1],[2,3],[0,1],[-1,0],[-3,1],[0,1],[0,1],[0,1],[1,0],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[0,2],[1,1],[3,0],[1,1],[-1,0],[-1,2],[1,1],[0,1],[-1,1],[0,2],[1,2],[1,0],[1,-1],[1,-1],[0,-1],[2,-3],[1,0]],[[5152,8428],[1,-1],[1,-1],[2,0],[1,1],[-1,2]],[[5156,8429],[1,0],[1,1],[0,1],[0,1],[0,3],[0,2],[0,3],[0,3],[1,1],[-1,1],[1,1],[0,1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-3],[0,-1],[-1,0],[-1,-1],[-2,-3],[-2,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,2],[-2,2],[0,1],[1,0],[1,-1],[2,-2],[-2,4],[-2,3],[1,-1],[0,2],[-1,0],[-1,0],[-1,1],[-1,3],[-1,1],[-1,0],[1,1],[1,0],[1,0],[1,-2],[1,-1],[2,-1],[0,-1],[3,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[-1,1],[0,1],[1,0],[1,-2],[0,1],[-1,1],[0,1],[0,1],[1,-2],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[1,1],[2,1],[0,2],[0,1],[2,1],[1,0],[1,0],[1,0],[0,1],[-1,0],[0,1],[-1,0],[1,1],[-1,0],[-2,-2],[-1,0],[-1,-1],[0,-1],[0,-2],[-2,0],[-1,0],[-1,2],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[-2,0],[0,1],[-1,0],[0,3],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,0],[1,-1],[0,-3],[0,-1],[0,-1],[0,1],[0,4],[1,1],[0,1],[0,1],[-1,-1],[-2,0],[0,1],[0,1],[-1,1],[1,2],[1,2],[2,1],[2,-1],[2,-2],[1,-1],[2,0],[1,0],[1,-1],[0,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,2],[1,-1],[1,0],[1,-1],[0,1],[-1,1],[1,1],[1,0],[0,-1],[1,1],[1,1],[1,0],[0,-2],[0,-1],[1,1],[0,1],[1,0],[0,1],[-1,0],[1,1],[1,0],[2,0],[1,-1],[1,0],[2,1],[1,0],[2,-1],[1,-1],[1,-1],[0,-2],[-1,-1],[1,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,1],[1,1],[1,2],[0,1],[1,1],[2,0],[0,1],[1,1],[0,2],[1,1],[0,1],[1,-1],[4,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,-1],[0,-3],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,-3],[3,3],[1,0],[1,-1],[2,-1],[1,-1],[0,-1],[-1,-4],[1,1],[0,2],[1,1],[-1,2],[0,1],[-1,0],[-1,1],[-1,4],[0,1],[-1,1],[0,2],[0,1],[2,1],[3,0],[0,2],[1,0],[2,0],[1,-1],[0,-1],[1,0],[2,-1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[4,1],[1,0],[1,2],[-1,0],[-1,-1],[-5,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[1,1],[0,1],[0,2],[0,1],[2,1],[0,1],[0,1],[1,1],[0,1],[1,0],[1,1],[1,2],[-3,-2],[-3,-5],[-1,-1],[-1,1],[-1,0],[1,-1],[0,-1],[1,0],[-1,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-1],[1,-3],[0,-1],[1,-1],[-1,-2],[-1,0],[-1,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,-1],[0,-1],[-4,-1],[-1,-1],[0,-1],[-1,0],[0,2],[0,1],[1,1],[1,2],[-1,-2],[-1,0],[-1,0],[-2,1],[-4,1],[-3,3],[0,1],[1,1],[0,1],[1,4],[1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,-1],[-2,-6],[-1,-3],[-1,0],[-1,1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[-2,0],[-2,1],[-2,2],[-1,3],[-1,-2],[-2,-1],[-1,0],[-2,1],[1,1],[1,1],[0,1],[-2,-2],[-2,-1],[-2,-1],[-1,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,-1],[-1,-1],[-3,0],[-1,0],[-1,-3],[-2,-1],[-1,0],[-1,1],[-1,3],[-1,-1],[0,-1],[-2,0],[-1,0],[0,1],[0,1],[1,0],[1,1],[-1,0],[-1,0],[-1,0],[-2,1],[0,2],[2,0],[3,-2],[-1,1],[0,1],[1,0],[-1,2],[-1,0],[-1,1],[-3,-1],[-1,1],[1,0],[1,0],[0,1],[-1,-1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[1,1],[1,1],[1,0],[0,1],[1,0],[1,0],[0,2],[1,0],[1,0],[1,-1],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[6,1],[5,0],[-1,1],[-1,0],[-11,-2],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[1,1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,1],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,0],[0,1],[3,2],[3,0],[1,1],[-1,1],[1,-1],[2,-1],[1,0],[1,1],[4,-2],[1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[1,1],[1,0],[1,0],[0,-1],[1,-2],[1,0],[0,1],[-1,0],[-1,2],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-2],[-1,0],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-2,1],[-3,-1],[-1,1],[-2,1],[-1,1],[0,2],[0,1],[1,0],[1,-1],[1,1],[3,0],[-5,2],[-1,1],[6,0],[-1,-1],[3,0],[-2,2],[-2,0],[1,1],[1,1],[-2,0],[-1,-1],[-7,0],[-1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[1,-1],[1,-1],[1,0],[-1,2],[0,1],[2,0],[-4,0],[1,1],[0,1],[1,0],[3,2],[1,1],[-1,0],[2,1],[1,0],[-1,0],[-1,0],[0,1],[1,1],[1,2],[1,1],[3,0],[1,-1],[2,0],[1,-1],[1,0],[1,0],[0,-2],[1,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[3,1],[5,1],[1,0],[0,-1],[-1,-1],[0,-3],[-1,-2],[0,-1],[1,1],[0,1],[1,0],[0,2],[0,2],[0,1],[1,0],[2,-2],[1,-2],[1,0],[1,-1],[0,1],[-1,1],[-1,1],[0,1],[-1,1],[6,0],[1,0],[1,-1],[1,-1],[2,0],[1,0],[1,1],[0,1],[0,1],[1,1],[1,1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[1,0],[0,1],[1,1],[-1,0],[-1,0],[-2,1],[0,1],[0,-1],[-1,0],[-2,-1],[-1,0],[0,-2],[-1,-1],[-1,0],[-6,2],[-4,-1],[-1,0],[-1,2],[-2,0],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[-1,2],[0,1],[5,0],[1,1],[-9,1],[-3,1],[-2,-1],[0,1],[-1,0],[-2,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[-1,0],[-1,1],[1,1],[0,1]],[[5142,8538],[0,2]],[[5142,8540],[1,1],[0,-1],[0,-1],[1,1],[1,-1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[0,1],[-3,3],[-3,0],[0,1],[0,1],[1,0],[-1,1],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,-1],[0,1],[1,1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[2,-1],[2,-2],[0,-4],[1,0],[0,1],[1,3],[0,1],[1,0],[1,-1],[-1,2],[-4,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[1,0],[1,0],[1,-1],[3,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,-2],[0,1],[-1,1],[-1,2],[0,2],[0,1],[1,0]],[[5158,8556],[2,-1],[0,1],[2,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[-2,-3],[0,-2],[2,3],[0,2],[1,4],[2,-3],[1,-1],[0,-2],[1,1],[1,0],[2,0],[4,-1],[-7,3],[-1,1],[-1,2],[-1,3],[-2,1],[0,1],[0,1],[1,0],[1,-1],[1,0],[1,-1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[1,3],[1,2],[1,1],[2,0],[3,3],[2,1],[1,-2],[1,-3],[0,-2],[1,-1],[1,-1],[1,-2],[1,-4],[1,-1],[0,-1],[-1,-3],[2,2],[-1,2],[-2,7],[-2,4],[-1,2],[0,2],[0,2],[1,0],[1,1],[1,0],[1,-1],[1,-3],[0,2],[0,1],[0,1],[-1,0],[0,1],[1,0],[2,1],[1,1],[1,1],[0,-1],[1,-1],[4,-1],[0,-1],[-1,-2],[0,-2],[1,-1],[2,-4],[1,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-2,-4],[0,-1],[1,-1],[1,-1],[1,0],[2,1],[0,1],[1,0],[1,-1],[-1,2],[-3,-2],[-2,1],[0,1],[1,1],[1,2],[0,1],[0,1],[0,4],[0,1],[0,1],[2,0],[3,-2],[1,1],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,1],[-1,2],[-1,1],[0,1],[-1,0],[-4,-1],[-3,2],[-2,1],[-1,4],[1,0],[-3,6],[-1,0],[-1,0],[-1,0],[1,1],[-3,0],[-5,-3],[-3,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,1],[1,1],[3,0],[2,1],[0,1],[1,0],[2,0],[1,0],[3,0],[-1,0],[-1,2],[-1,-1],[-3,0],[0,1],[2,0],[1,0],[-1,1],[-8,-1],[1,1],[-1,0],[1,1],[-1,1],[0,1],[1,1],[0,1],[1,0],[6,1],[1,-1],[0,-1],[1,-1],[0,-1],[0,2],[0,1],[0,1],[1,0],[0,-1],[1,2],[1,1],[1,0],[1,0],[3,-3],[0,-1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,0],[4,0],[0,-1],[-1,-1],[0,-1],[2,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,2],[0,1],[0,1],[0,3],[1,-1],[1,0],[3,-1],[1,-1],[2,-3],[2,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[6,2],[-1,0],[-7,-1],[-1,1],[-1,0],[0,1],[-1,1],[1,2],[0,1],[1,-1],[1,-1],[0,-2],[0,-1],[1,1],[0,1],[-1,3],[0,1],[0,1],[2,0],[1,2],[6,2],[3,0],[2,0],[1,0],[2,-3],[1,0],[-1,2],[-1,2],[-1,1],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-3,-1],[-1,-1],[-6,-1],[-3,-3],[-1,0],[-3,0],[-1,1],[1,0],[0,1],[-1,1],[1,1],[2,2],[6,2],[-1,0],[-1,0],[-5,-2],[-1,-1],[-1,0],[-1,-1],[-10,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[4,-1],[-1,1],[-1,1],[0,1],[-4,-1],[0,1],[-1,2],[-1,2],[-1,0],[0,1],[0,1],[3,1],[2,2],[1,1],[2,1],[2,1],[1,-1],[1,-2],[1,0],[2,-2],[0,-2],[2,-1],[1,2],[2,2],[1,1],[1,0],[2,0],[1,0],[-1,-1],[0,-1],[0,-1],[-3,-1],[1,-1],[4,3],[1,0],[1,0],[1,2],[1,0],[3,-2],[0,-1],[1,-1],[0,-2],[0,-2],[1,-2],[0,-2],[1,-1],[2,-1],[2,-1],[2,-3],[1,-1],[1,0],[1,-1],[1,-1],[0,-2],[0,1],[0,2],[0,1],[-3,3],[-2,1],[-1,2],[-2,1],[-2,3],[-1,0],[0,2],[0,1],[1,1],[1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[-2,3],[-1,1],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[-1,0],[1,1],[1,2],[1,3],[1,1],[1,1],[1,0],[1,-1],[0,-1],[0,-3],[1,-1],[1,-1],[2,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,-1],[1,-1],[0,-2],[0,-2],[1,1],[1,0],[0,-1],[2,-2],[1,-1],[1,1],[-1,1],[-2,1],[0,1],[4,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[-2,4],[-1,0],[-2,1],[-1,1],[-2,3],[0,1],[7,0],[0,1],[-1,1],[-1,-1],[-1,0],[-1,1],[1,1],[1,1],[-1,0],[-2,-2],[-2,-1],[-1,0],[0,1],[-1,0],[0,1],[1,0],[2,0],[1,1],[-1,1],[-4,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,2],[-1,1],[1,1],[1,1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,1],[1,0],[0,1],[-1,0],[1,1],[-1,1],[0,1],[-2,0],[0,1]],[[5228,8627],[9,-2],[3,-1],[-1,1],[-1,1],[-1,2],[1,1],[1,0],[6,2],[3,0],[-2,0],[-6,0],[-1,0],[-1,1],[0,1],[0,1],[-2,2],[0,1],[-1,0],[1,1],[5,1],[1,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[1,2],[0,1],[2,-1],[1,1],[1,0],[1,0],[1,-1],[0,-1],[0,2],[1,0],[2,-1],[0,1],[0,1],[0,2],[1,0],[1,-1],[2,-3],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-2],[0,-2],[1,2],[0,1],[2,1],[2,1],[5,2],[1,1],[-1,0],[-2,-1],[-3,0],[-1,-1],[-1,0],[0,1],[-1,1],[0,2],[1,1],[8,2],[0,1],[-1,0],[-2,-1],[-1,0],[-1,1],[-1,0],[0,1],[0,-1],[0,-1],[1,-1],[-3,0],[-1,1],[0,1],[0,2],[1,0],[1,0],[0,2],[1,0],[1,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[1,3],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,2],[0,1],[-1,1],[-1,0],[1,1],[1,1],[1,0],[2,2],[1,0],[1,-1],[-1,-1],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-2],[2,-2],[2,-2],[0,-2],[0,-2],[-1,-2],[-2,-3],[1,0],[1,1],[2,1],[1,0],[1,0],[1,-2],[1,-1],[2,1],[1,0],[0,-1],[0,-4],[1,1],[0,2],[0,1],[0,1],[-1,1],[-4,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,1],[2,1],[4,1],[1,-2],[1,0],[1,1],[1,0],[1,0],[1,0],[0,-1],[1,-1],[3,2],[1,0],[1,-1],[1,-1],[0,-1],[1,1],[0,1],[1,0],[1,0],[0,1],[1,1],[-3,1],[-1,0],[-1,3],[1,1],[1,1],[3,0],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,1],[-2,0],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[1,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[2,1],[0,1],[1,2],[4,2],[1,0],[0,-1],[1,0],[1,1],[1,1],[1,1],[1,2],[0,1],[2,0],[3,0],[1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-2,0],[-1,0],[-1,1],[-1,0],[-4,-1],[0,1],[0,1],[0,1],[2,1],[1,1],[0,1],[0,1],[2,2],[4,1],[1,1],[1,1],[0,1],[-1,-1],[-1,1],[-2,0],[-3,1],[0,1],[0,1],[1,1],[2,2],[0,1],[-1,-1],[-1,0],[-2,-3],[0,-3],[-1,-1],[-6,-5],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-4,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[1,0],[1,1],[1,1],[1,1],[2,0],[3,3],[1,1],[2,-2],[1,0],[1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[-3,0],[-2,-3],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[-3,-3],[-1,0],[-1,0],[0,-1],[-1,0],[-2,0],[-1,-1],[0,-1],[-1,0],[-3,-2],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[1,0],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[1,0],[-1,1],[-1,0],[1,1],[0,1],[1,1],[2,1],[2,1],[1,1],[1,1],[1,1],[-1,0],[-1,-1],[-1,-1],[1,1],[0,1],[0,1],[-1,-1],[-1,0],[-1,-1],[-2,-2],[-2,0],[-1,-2],[-3,0],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[0,1],[4,3],[2,0],[0,1],[-5,-2],[-1,2],[3,3],[5,3],[1,0],[0,1],[-1,0],[-1,0],[-1,1],[3,1],[1,0],[0,-1],[1,1],[3,1],[1,2],[2,-1],[1,1],[-1,1],[-1,1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,2],[4,2],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[-2,-2],[-1,0],[-1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[2,-1],[0,-1],[3,1],[0,1],[-3,0],[1,1],[1,0],[0,1],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[1,-1],[1,1],[2,0],[1,-1],[1,0],[-1,1],[-1,1],[-2,1],[0,1],[1,1],[2,0],[-1,0],[0,1],[1,0],[1,-1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,2],[1,0],[-1,0],[1,0],[1,0],[1,-2],[0,1],[-1,1],[-1,1],[1,0],[1,0],[1,-2],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-3,0],[0,1],[1,0],[0,1],[1,-1],[2,-1],[1,-1],[0,1],[-1,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[2,-2],[1,1],[-2,1],[0,1],[1,1],[-1,1],[-1,1],[-2,-1],[-1,1],[1,0],[0,1],[1,1],[1,-1],[0,1],[1,0],[1,0],[0,-1],[1,0],[-1,2],[0,1],[-1,0],[1,1],[1,-1],[0,-1],[1,-1],[0,1],[1,0],[1,0],[-1,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,0],[1,-1],[1,-1],[0,-2],[0,-2],[1,0],[2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[2,1],[1,0],[1,0],[1,-1],[-1,-2],[0,-1],[-2,-2],[-1,-3],[1,0],[0,1],[1,2],[3,2],[0,1],[-1,0],[0,1],[1,2],[1,0],[0,-1],[1,0],[0,1],[1,1],[3,1],[1,0],[-6,-1],[0,1]],[[5317,8724],[1,1],[0,2]],[[5318,8727],[2,0],[0,1],[-1,0],[0,1],[2,1],[-1,-1],[1,-1],[2,3],[3,1],[1,1],[-4,0],[0,-1],[-1,1],[1,1],[-1,1],[-1,0],[0,-1],[-1,-1],[1,0],[1,0],[-1,-2],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[1,1],[2,2],[1,0],[0,-1],[1,0],[0,1],[0,1],[-1,0],[-1,0],[7,2],[1,0],[0,1],[-2,0],[-1,1],[-1,0],[-1,0],[1,1],[3,0],[0,1],[0,1],[-2,-1],[-1,-1],[-1,1],[2,1],[0,1],[1,1],[2,1],[2,2],[3,0],[0,1],[1,1],[1,0],[4,-1],[-1,1],[-1,1],[-3,0],[-1,-1],[-1,0],[-2,0],[-4,-5],[-4,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-4,-1],[0,1],[2,1],[1,0],[0,1],[2,2],[0,1],[-2,-1],[-2,1],[-1,0],[-1,0],[1,2],[1,0],[7,1],[3,3],[1,1],[-2,-2],[-10,-2],[0,1],[4,4],[1,0],[1,0],[1,-2],[1,0],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[0,-1],[0,1],[-2,1],[1,1],[2,1],[1,-1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,-1],[2,0],[1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[1,1],[1,2],[1,0],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,-1],[0,-1],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[-1,0],[0,1],[0,1],[3,1],[1,1],[1,1],[2,0],[1,0],[0,2],[1,0],[3,1],[0,1],[0,1],[1,0],[1,0],[1,2],[1,2],[1,0],[0,1],[0,1],[1,1],[3,4],[0,1],[0,1],[-1,-2],[-1,-1],[-1,0],[0,-1],[-5,-6],[-2,-2],[-1,0],[0,-1],[-1,-1],[-2,0],[-1,0],[-1,1],[0,1],[3,1],[1,1],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[5,0],[1,0],[-1,1],[-3,0],[-2,0],[-1,-1],[0,1],[-1,0],[-3,0],[-1,-2],[-1,-1],[0,1],[1,2],[0,1],[1,1],[0,1],[1,0],[1,0],[1,0],[1,2],[-2,-1],[0,1],[1,1],[1,2]],[[5346,8790],[1,0],[0,-1],[2,-1],[1,0],[1,-1],[0,-1],[1,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1]],[[5347,8792],[0,1],[-1,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-1],[2,-3],[1,0],[-2,3],[-1,1],[1,1],[3,1],[-1,1],[-3,-1],[0,1],[1,1],[-1,0],[-1,0],[0,1],[-1,1],[1,1],[1,0],[-1,1],[0,1],[0,1],[0,2],[-1,-2],[0,-2],[-1,-2],[-1,1],[0,1],[1,1],[0,1],[1,1],[-1,0],[-1,-3],[-1,-1],[-1,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[1,1],[1,2],[0,1],[1,1],[0,1],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,0],[0,-1],[1,0],[1,0],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,2],[1,1],[1,1],[0,1],[1,1],[1,-1],[0,-1],[1,0],[-1,1],[1,2],[-1,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,1],[3,3],[1,0],[2,-1],[1,0],[0,-1],[1,-1],[1,1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[-2,0],[-2,1],[-1,1],[-1,1],[1,1],[1,1],[-1,1],[1,2],[1,1],[1,1],[-1,0],[-2,-2],[-6,-1],[0,1],[-1,0],[-1,0],[1,1],[2,2],[0,1],[1,0],[2,2],[5,1],[1,-1],[0,1],[0,1],[2,0],[0,1],[2,0],[2,3],[6,1],[1,0],[1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[3,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[1,1],[2,0],[1,1],[1,0],[1,-1],[1,0],[0,1],[-1,0],[-1,1],[-2,-1],[-2,1],[0,3],[2,1],[2,1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,1],[2,1],[4,1],[0,1],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,-1],[-1,-1],[-3,-1],[0,-1],[-1,-1],[0,-1],[-3,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-1],[-1,1],[0,1],[1,1],[-1,1],[-1,0],[-1,-2],[-1,0],[-2,-1],[-2,0],[-1,-1],[-3,-2],[-3,-2],[-1,0],[-1,1],[1,1],[1,1],[1,1],[0,1],[1,1],[4,3],[5,0],[1,0],[0,1],[-3,0],[0,1],[1,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,-2],[1,0],[0,-1],[-1,-1],[-2,-1],[-1,-1],[-1,1],[-1,0],[1,0],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,2],[3,2],[1,2],[0,1],[0,1],[-2,1],[1,0],[0,1],[1,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[3,2],[1,-1],[2,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[4,0],[1,1],[-3,0],[-1,0],[0,1],[0,1],[1,1],[-1,1],[2,1],[0,1],[3,-1],[1,1],[1,0],[1,-1],[2,-1],[1,0],[0,1],[-1,0],[-4,1],[-1,1],[2,2],[2,1],[4,0],[-1,1],[-5,-1],[-1,0],[-2,-3],[-2,0],[-2,-1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[1,1],[1,-1],[1,1],[-1,0],[-3,0],[-3,2],[1,1],[1,-1],[1,0],[1,0],[1,-1],[1,0],[1,1],[1,0],[2,-1],[1,0],[-1,1],[-1,1],[-6,2],[-1,1],[1,1],[6,-1],[1,-1],[5,-1],[1,1],[-1,1],[3,0],[1,0],[1,2],[-5,0],[-1,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[4,-1],[0,1],[-5,1],[0,-1],[-1,1],[1,2],[2,0],[2,0],[2,-1],[6,0],[-1,0],[-4,1],[-1,0],[0,2],[-1,0],[-1,0],[-1,1],[1,0],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[1,1],[0,1],[1,1],[4,0],[1,0],[0,1],[0,1],[2,-1],[1,1],[0,1],[1,1],[1,0],[1,0],[-1,-2],[-1,-1],[-1,0],[1,-2],[1,-1],[0,1],[-1,0],[2,2],[0,1],[1,0],[1,1],[0,1],[-1,1],[0,1],[0,2],[1,1]],[[5390,8914],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[2,-1],[0,1],[1,-1],[0,1],[1,0],[0,1],[1,2],[0,1],[-1,1],[1,1],[4,0],[2,-1],[0,-1],[1,1],[0,-1],[1,-1],[0,-1],[1,1],[0,1],[-1,1],[0,1],[-2,0],[-3,1],[-3,0],[0,1],[1,1],[1,1],[-1,1],[0,1],[1,1],[3,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[6,1],[1,-1],[1,-2],[0,1],[0,1],[0,1],[-1,0],[-2,1],[-3,0],[0,1],[1,1],[1,0],[1,0],[0,-1],[1,0],[1,1],[1,0],[1,1],[3,-1],[3,1],[0,-1],[-2,0],[0,-2],[-1,-1],[0,-1],[1,-2],[1,-1],[1,-1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[1,1],[1,3],[1,0],[1,1],[1,0],[1,-2],[2,0],[1,0],[1,-1],[2,-1],[1,0],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[1,-1],[1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[1,2],[0,2],[-2,1],[0,1],[1,1],[1,0],[7,-3],[1,0],[-1,1],[0,1],[-1,0],[1,1],[-3,-1],[-2,1],[-4,1],[-1,0],[-1,-2],[-1,0],[-1,1],[1,0],[1,0],[0,1],[1,1],[-2,0],[-1,0],[-1,-1],[-4,1],[0,1],[1,0],[0,1],[1,0],[0,1],[1,2],[-1,0],[-2,-1],[-1,0],[-1,-1],[0,-1],[-2,0],[-4,0],[0,-1],[1,0],[1,0],[-1,-1],[-4,-2],[-2,0],[2,1],[1,1],[0,2],[-1,1],[0,-1],[-1,-1],[-2,0],[-4,-1],[-1,0],[-1,-1],[-1,1],[2,1],[1,1],[0,1],[1,1],[1,2],[3,4],[0,1],[-1,0],[1,0],[0,1],[1,1],[3,0],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,1],[1,1],[1,0],[1,1],[1,0],[1,2],[-3,-1],[-3,1],[1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[6,3],[2,0],[1,-1],[1,0],[1,-2],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[0,-1],[1,-2],[1,0],[-2,-2],[-3,0],[-2,-1],[1,0],[4,-1],[1,1],[1,1],[0,1],[1,0],[1,0],[1,1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[1,2],[1,0],[0,1],[0,1],[1,0],[3,1],[2,0],[1,-2],[0,-1],[1,-1],[1,-4],[0,-2],[1,-2],[1,-1],[1,-1],[-1,-1],[1,-1],[2,2],[-1,1],[-1,1],[-1,1],[0,1],[0,2],[-1,1],[0,1],[-2,1],[1,1],[1,1],[0,1],[-1,0],[1,2],[1,2],[5,3],[3,0],[-1,1],[-5,-1],[-3,-3],[-2,0],[-6,1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[2,-1],[1,0],[0,-2],[1,0],[0,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[1,-1],[-1,0],[-1,0],[0,1],[-1,0],[-2,-1],[-1,0],[1,2],[3,4],[0,-1],[-1,1],[0,2],[1,0],[1,-1],[2,-1],[3,-1],[0,1],[-1,0],[4,-1],[-2,2],[-1,0],[-1,-1],[-1,1],[-2,2],[0,1],[6,0],[1,-1],[4,-4],[1,0],[0,1],[-1,1],[0,1],[0,1],[-3,2],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,-1],[-1,-1],[-5,2],[0,1],[1,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,2],[-1,1],[0,-1],[0,-1],[1,-2],[0,-1],[-2,-2],[-2,-2],[-1,0],[0,-2],[-1,0],[0,-1],[-4,-2],[-2,-1],[-1,-1],[-2,-1],[-1,1],[-2,0],[4,3],[0,1],[-3,1],[0,1],[1,0],[1,-1],[1,1],[6,1],[-1,0],[-1,0],[-1,2],[1,0],[0,1],[-4,-1],[-2,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[-1,1],[1,1],[1,1],[2,-1],[2,2],[3,0],[1,1],[-1,0],[-6,-1],[0,1],[1,0],[0,1],[2,1],[1,1],[1,0],[1,-1],[3,0],[2,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[3,4],[0,1],[1,0],[4,1],[1,1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[4,2],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,2],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[2,0],[0,1],[-5,0]],[[5441,8984],[-1,1],[0,1],[1,1],[-1,1],[0,-1],[-1,-1],[-1,-1],[-5,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-4,-3],[0,-1],[1,0],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[1,0],[1,1],[0,1],[1,2],[2,2],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[1,0],[1,1],[0,1],[0,2],[1,0],[0,-1],[-1,0],[1,-1],[1,0],[1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-2,1],[-1,-1],[1,0],[0,-1],[-1,-1],[1,-1],[1,0],[-1,1],[1,1],[2,0],[0,1],[1,0],[1,0],[1,1],[1,2],[1,0],[-1,2],[-1,1],[0,1],[1,1],[1,-1],[1,1],[0,1],[-1,1],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[1,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[3,-3],[1,-1],[1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[2,-1],[1,-1],[3,-4],[1,0],[1,0],[-1,0],[0,1],[-1,1],[0,2],[-3,1],[-2,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,1],[-1,1],[-1,1],[1,0],[1,0],[0,-1],[3,-5],[0,-1],[1,-1],[1,0],[0,1],[-1,1],[1,1],[-1,1],[-1,0],[-1,2],[-1,1],[0,1],[1,0],[1,0],[1,-2],[0,-1],[1,-1],[1,0],[1,1],[-1,0],[-1,0],[0,1],[0,1],[1,2],[-4,1],[0,1],[1,1],[1,1],[0,1],[1,0],[2,-2],[3,-1],[1,1],[-1,0],[1,0],[0,1],[-3,1],[-1,0],[-1,2],[-2,0],[-2,-2],[-2,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,1],[1,0],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[4,-1],[1,0],[-1,1],[-2,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-6,-1],[-1,1],[1,1],[1,0],[4,0],[0,1],[0,1],[-1,0],[-4,0],[-2,2],[0,1],[1,1],[1,1],[1,-1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[2,0],[3,-2],[1,-1],[1,-3],[4,-4],[1,-1],[1,0],[-1,2],[-1,1],[-2,2],[-1,2],[-1,1],[1,1],[-1,2],[-2,1],[-3,0],[-1,1],[-1,1],[0,1],[-2,-1],[0,1],[1,1],[-1,0],[-1,0],[1,1],[3,1],[2,1],[7,1],[1,0],[2,-2],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[5,2],[0,1],[1,0],[2,1],[1,0],[1,-2],[0,-1],[0,-2],[1,-2],[3,-2],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[0,2],[-2,1],[-2,2],[0,1],[-1,1],[0,1],[-1,2],[1,0],[1,1],[0,1],[2,0],[4,-3],[3,0],[-1,1],[-5,3],[1,1],[4,0],[4,-1],[3,-2],[2,0],[-2,1],[-5,4],[-4,-1],[2,6],[-1,0],[-1,0],[-1,-1],[-2,-1],[-1,0],[-2,-3],[-6,-2],[-1,1],[0,1],[2,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,0],[-2,-3],[-2,-2],[-3,1],[-2,-1],[-3,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[2,1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[2,0],[3,2],[4,1],[1,1],[1,-1],[1,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[1,1],[2,1],[2,1],[0,-1],[1,-1],[1,0],[0,1],[1,0],[1,-2],[0,-1],[1,0],[0,-1],[1,0],[3,1],[2,-1],[1,0],[-2,1],[-4,1],[-1,2],[0,1],[-1,1],[-1,1],[-1,-1],[0,-1],[-1,1],[-2,1],[1,1],[2,1],[2,1],[1,1],[3,-2],[5,0],[1,-3],[0,3],[-1,1],[-2,0],[-5,2],[2,2],[2,1],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,-1],[1,0],[1,0],[0,2],[-4,2],[1,1],[-6,-1],[-2,-2],[0,1],[1,3],[0,1],[1,0],[1,1],[-1,1],[-1,0],[0,1],[2,2],[1,2],[2,2],[1,1],[-1,0],[-1,1],[1,0],[6,1],[2,2],[2,0],[4,0],[-2,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-2,0],[-1,0],[1,1],[0,3],[0,1],[1,1],[2,1],[0,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,0],[0,1],[1,0],[0,-1],[1,-1],[1,-3],[0,-1],[0,-1],[2,0],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,2],[0,1],[0,1],[0,3],[0,1],[1,1],[0,1],[1,-1],[0,-2],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[-1,1],[1,1],[1,1],[2,0],[1,-1],[2,-1],[2,-1],[1,0],[0,1],[-1,0],[-1,2],[-1,0],[-7,3],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[-1,2],[1,1],[2,0],[2,2],[6,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[2,-2],[0,-1],[1,-1],[1,-1],[2,-2],[6,-1],[1,-2],[0,-1],[-1,-1],[-2,-1],[-1,1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,1],[1,-1],[0,-1],[-1,0],[1,-1],[1,-1],[1,0],[0,1],[1,1],[1,-1],[1,-1],[1,1],[0,1],[-1,0],[0,1],[-1,2],[1,0],[0,1],[0,1],[0,1],[-1,1],[-2,3],[-1,0],[-4,-1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[1,1],[1,1],[3,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[-1,1],[0,1],[0,1],[-3,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,4],[4,6],[0,3],[1,1],[1,0],[1,0],[1,1],[0,1],[1,0],[5,0],[1,0],[2,2],[5,0],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[1,-1],[0,-1],[0,-2],[0,-2],[-2,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-2],[4,3],[1,2],[0,2],[0,2],[0,1],[1,5],[0,1],[2,0],[3,-1],[2,-1],[2,-1],[1,1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,0],[-1,1],[0,2],[-1,1],[0,1],[0,2],[0,1],[1,1],[1,0],[-1,2],[1,1],[1,0],[0,1],[1,3],[1,0],[0,1],[0,-1],[0,-1],[0,-2],[-1,-2],[1,0],[1,2],[1,4],[1,2],[1,3],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,1],[0,4],[1,1],[1,2],[1,0],[3,-6],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-3],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-2],[-1,-1],[-1,0],[0,-2],[-1,-2],[0,-1],[-2,-1],[-1,-2],[-2,-1],[0,-1],[-2,-3],[0,-1],[1,-1],[0,1],[1,1],[1,1],[0,1],[1,1],[4,4],[1,0],[1,1],[2,5],[0,1],[2,2],[0,1],[0,2],[1,1],[0,1],[1,0],[1,-1],[1,-1],[2,-2],[4,-1],[1,-1],[1,0],[-1,1],[-3,2],[-1,1],[-1,2],[0,1],[-1,0],[-2,2],[-1,1],[-1,1],[1,0],[1,3],[0,2],[0,1],[-1,2],[-1,0],[0,1],[1,0],[4,1],[4,2],[1,2],[0,1],[-1,1],[0,1],[1,1],[6,4],[1,0],[-3,-3],[-1,-3],[-1,0],[0,-1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[2,-2],[1,0],[0,1],[-1,1],[1,1],[1,1],[-1,1],[1,0],[3,1],[0,-1],[-1,-3],[-1,-1],[1,0],[1,1],[1,1],[0,1],[0,1],[0,3],[3,0],[-1,1],[-1,1],[-1,0],[0,3],[1,2],[1,2],[1,0],[2,0],[4,-3],[0,-1],[1,0],[1,-1],[-1,-2],[1,-1],[1,-1],[1,-1],[2,0],[4,-5],[1,-1],[0,-1],[0,-1],[3,-2],[-1,-1],[-1,1],[1,-1],[1,0],[1,0],[0,1],[-1,1],[0,2],[-1,1],[-3,2],[1,1],[2,-1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[0,2],[-1,1],[0,1],[1,1],[0,1],[-1,0],[1,1],[1,0],[1,0],[1,0],[0,-1],[-1,-1],[1,-1],[0,1],[0,2],[0,2],[0,1],[1,0],[1,0],[-5,-1],[-2,0],[-2,2],[1,1],[4,0],[1,1],[1,1],[1,1],[0,1],[0,1],[-2,-1],[-1,-1],[-1,-1],[-3,1],[-1,-1],[0,-1],[-2,0],[-1,0],[-2,2],[-3,0],[-1,0],[0,1],[-1,2],[0,1],[0,1],[1,0],[1,1],[-4,-1],[-2,0],[0,1],[-1,1],[0,1],[-1,0],[0,2],[1,1],[1,0],[1,1],[2,1],[1,0],[0,-1],[0,-1],[1,-3],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0]],[[5602,9148],[3,-4],[0,-1],[1,-1],[1,-2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[-1,1],[-1,1],[-1,1],[0,1],[1,1],[4,4],[1,0],[0,-1],[-1,-1],[0,-1],[1,0],[2,2],[0,-1],[1,0],[0,-4],[0,-1],[0,1],[1,0],[0,1],[-1,2],[4,1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[-1,0],[-1,-1],[0,-1],[1,0],[4,1],[3,-2],[1,0],[-1,1],[0,1],[-5,1],[0,1],[1,3],[0,2],[0,1],[1,0],[1,0],[1,0],[1,0],[1,-1],[1,0],[0,-2],[2,1],[8,-2],[1,0],[0,-1],[-4,-5],[-1,0],[-2,-1],[-5,-2],[-2,1],[-1,0],[-2,-2],[-3,-2],[1,0],[1,0],[1,1],[1,1],[7,1],[1,1],[5,1],[3,3],[1,0],[-1,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[1,1],[3,3],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[3,3],[1,0],[1,1],[0,1],[1,0],[0,1],[-1,1],[-5,0],[-1,1],[-3,3],[1,0],[1,0],[0,1],[1,0],[2,1],[1,0],[0,1],[0,1],[-2,1],[0,1],[3,0],[0,2],[-3,-1],[-1,1],[-1,1],[1,1],[3,0],[1,0],[2,0],[0,1],[1,0],[-1,1],[-1,0],[-5,-1],[1,1],[2,2],[5,0],[1,2],[-2,-1],[0,1],[0,1],[-1,-1],[-1,1],[1,0],[1,3],[0,1],[1,0],[1,1],[1,1],[3,3],[2,3],[1,1],[2,1],[7,-2],[3,-1],[1,0],[0,-1],[1,0],[0,1],[-1,1],[-2,2],[0,1],[-4,1],[3,3],[1,1],[0,1],[1,0],[0,1],[0,2],[0,1],[1,1],[1,1],[1,-1],[2,0],[1,0],[3,-4],[1,0],[1,-1],[1,1],[1,1],[-1,2],[-2,2],[0,1],[-2,1],[0,1],[-1,1],[-1,0],[-1,0],[-3,1],[-2,0],[-1,1],[0,1],[1,1],[0,1],[0,2],[2,1],[1,1],[1,-1],[-1,-1],[2,0],[0,-1],[0,-1],[2,0],[1,-1],[1,-2],[1,0],[0,2],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,-1],[1,0],[0,1],[-2,2],[-1,0],[0,1],[1,0],[-1,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[-1,0],[-1,1],[1,0],[1,1],[1,0],[3,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[4,0],[0,1],[0,2],[1,0],[-1,1],[1,0],[1,0],[1,-1],[-1,-2],[0,-1],[-1,-1],[-2,-1],[0,-1],[1,0],[1,0],[0,-1],[1,0],[1,0],[0,1],[0,1],[1,2],[1,1],[0,-1],[1,-1],[1,-2],[1,-1],[0,-2],[0,-3],[1,1],[0,1],[1,0],[1,0],[1,5],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[1,2],[1,-1],[4,-3]],[[5709,9197],[0,-1],[0,-1],[-1,-1],[-2,-2],[0,-1],[1,0],[1,2],[1,-1],[1,2],[1,0],[1,1],[1,0],[1,-1],[0,-1],[1,-1],[0,1],[1,1],[1,0],[1,1],[1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-1,-1],[-3,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-2,0],[0,-2],[-2,-2],[-2,-1],[-1,-2],[-4,-3],[-1,-2],[5,2],[1,-1],[-1,-2],[-5,0],[1,-1],[4,0],[1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-2,1],[-1,-1],[-2,-2],[0,-1],[1,0],[1,0],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[1,0],[0,-2],[-1,0],[-4,-4],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[1,-2],[1,-1],[1,0],[0,2],[0,1],[-1,0],[0,1],[0,1],[1,1],[2,0],[-1,0],[0,-2],[0,1],[1,0],[1,-1],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[1,0],[2,1],[1,1],[0,1],[1,4],[1,1],[1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[2,3],[1,1],[-1,1],[-2,1],[0,1],[6,7],[6,10],[1,0],[1,0],[1,1],[0,2],[1,1],[1,5],[1,1],[0,1],[1,0],[1,1],[0,1],[0,1],[1,1],[2,2],[1,2],[2,3],[7,6],[2,0],[-1,-1],[2,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[-2,-2],[-8,-4],[1,-1],[4,2],[1,0],[2,-1],[1,-1],[-2,-6],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[0,1],[1,0],[1,0],[-1,2],[1,1],[1,0],[1,0],[1,1],[1,2],[0,1],[4,1],[0,-2],[3,1],[1,0],[-1,1],[-1,1],[-1,2],[-1,1],[1,0],[1,1],[-1,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[1,0],[1,0],[2,-1],[1,0],[-1,1],[-3,2],[-1,1],[0,1],[2,2],[-1,1],[-1,0],[0,1],[0,2],[1,1],[4,0],[1,-1],[1,1],[0,1],[-1,0],[-1,1],[1,1],[0,2],[0,1],[1,0],[8,-2],[-4,2],[1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[1,1],[-1,0],[0,-1],[-1,-1],[-4,1],[-1,1],[-1,1],[0,2],[1,1],[5,-2],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[0,2],[7,-1],[0,-1],[1,-2],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,-1],[1,1],[0,2],[2,-2],[1,-1],[-1,-2],[2,0],[1,0],[1,-1],[1,-1],[2,1],[1,1],[1,1],[1,-1],[0,-1],[1,0],[1,2],[1,1],[1,0],[1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,1],[-1,-1],[0,-1],[1,0],[3,2],[4,0],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,0],[-3,0],[1,-1],[1,0],[1,0],[-1,-1],[-1,-1],[-1,0],[0,-1],[-4,0],[1,0],[0,-1],[2,0],[-1,-2],[-2,0],[-1,0],[-1,0],[-2,1],[-1,-1],[-1,1],[1,1],[-1,0],[-1,-1],[-4,-1],[0,1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[2,1],[1,1],[3,-1],[0,-1],[2,0],[1,0],[1,-1],[-2,-2],[-4,-1],[-1,-2],[-3,-2],[-1,0],[-1,-1],[-1,-1],[-1,0],[4,0],[10,5],[3,3],[1,0],[1,-1],[-1,-4],[-1,-3],[-2,-2],[-3,-2],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-2],[1,3],[0,1],[1,0],[1,1],[-1,-1],[-1,-1],[4,1],[3,1],[-3,-2],[0,-1],[-1,-1],[1,0],[1,0],[0,1],[1,1],[-1,-1],[0,-1],[1,0],[1,2],[1,2],[1,1],[1,0],[2,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-3],[0,-4],[0,-3],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[1,0],[2,1],[1,3],[1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,2],[1,1],[0,1],[0,1],[0,2],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[1,1],[1,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[-2,0],[-1,0],[-2,2],[0,1],[3,5],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[0,1],[-1,1],[-1,0],[0,1],[1,2],[2,3],[1,3],[1,1],[1,2],[1,0],[8,1],[1,-1],[-1,0],[0,-1],[4,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[3,-1],[0,-1],[-3,-2],[1,-1],[3,0],[-1,0],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[1,1],[1,2],[1,0],[3,1],[5,3],[2,0],[1,-2],[0,-2],[-1,-2],[-2,-2],[0,-1],[4,1],[1,1],[0,1],[3,3],[1,0],[2,1],[1,-1],[2,-2],[0,-1],[-1,-1],[-2,0],[1,-1],[3,0],[3,-2],[0,-1],[0,-1],[-2,-1],[-3,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-2,1],[-1,0],[4,-1],[8,2],[2,0],[2,-1],[0,-1],[-1,-1],[5,-3],[0,-2],[2,-2],[1,0],[0,1],[2,2],[1,-1],[1,-2],[1,-1],[1,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,0],[-3,-1],[-11,-2],[-1,0],[0,-2],[-1,-1],[-2,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-5,-2],[-1,-1],[1,-1],[-13,2],[-13,2],[-8,2],[-8,3],[-1,-1],[0,-1],[4,0],[0,-1],[-2,-1],[-1,-1],[-1,0],[1,-1],[1,0],[2,-1],[1,1],[1,-1],[1,0],[-3,0],[0,-1],[5,0],[2,-2],[4,0],[-1,-1],[1,0],[1,0],[-1,-2],[6,0],[1,0],[8,-3],[-1,0],[-2,-3],[-1,0],[-2,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[1,0],[1,0],[1,2],[1,2],[1,0],[1,0],[0,-1],[1,0],[2,0],[1,1],[1,-1],[-1,-1],[1,-1],[0,-1],[1,-2],[-1,0],[-1,-2],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[1,0],[0,-1],[-1,-2],[0,-1],[0,1],[1,0],[1,2],[3,3],[1,0],[3,0],[2,0],[3,2],[1,1],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,-2],[0,2],[1,0],[2,1],[1,1],[1,-2],[2,-2],[0,1],[-1,1],[-1,2],[0,1],[0,1],[2,0],[1,1],[-1,1],[0,1],[-1,0],[0,1],[0,2],[0,2],[2,0],[2,1],[1,-2],[-2,-1],[1,-1],[2,1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-3],[0,-3],[0,-1],[-2,-1],[1,0],[2,0],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[1,1],[-1,1],[1,1],[6,-1],[1,-1],[-1,0],[0,-1],[1,-1],[1,1],[0,1],[1,0],[1,1]],[[5709,9197],[0,1],[-1,0],[0,2],[-1,1],[-2,0],[4,2],[0,1],[-1,0],[-1,1],[-1,0],[-3,-2],[-1,0],[0,1],[0,1],[0,1],[2,1],[-1,1],[1,1],[1,0],[1,0],[0,-1],[1,0],[0,1],[0,1],[1,-1],[1,0],[1,0],[0,-1],[2,0],[2,-1],[0,-1],[0,2],[-1,1],[-4,4],[1,1],[1,-1],[0,1],[1,0],[0,1],[1,-1],[0,-1],[3,1],[0,-1],[0,-2],[0,-1],[2,1],[0,-1],[1,0],[1,1],[1,-1],[1,2],[0,-1],[1,-2],[-2,-2],[-1,0],[-1,-1],[1,-1],[1,0],[0,-1],[-1,-1],[1,-1],[1,1],[1,0],[1,0],[1,2],[2,1],[1,-1],[-1,-2],[-2,-1],[-1,-1],[-3,0],[-1,0],[0,-1],[-1,0],[-3,0],[-1,1],[-1,0],[0,-2],[1,0],[0,-1],[-3,1],[-1,-1],[-2,-1]],[[4778,9215],[1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-11,-5],[-1,0],[-1,1],[-1,0],[-3,-2],[-1,-1],[-1,0],[-5,-6],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[1,1],[-2,2],[0,1],[1,1],[1,0],[1,0],[1,2],[1,0],[0,1],[1,1],[2,0],[1,1],[2,1],[0,1],[1,0],[3,1],[1,1],[1,0],[0,1],[1,2],[0,1],[1,0],[0,1],[1,3],[1,1],[1,1],[4,1],[1,1],[1,1],[2,-1],[1,1],[1,0],[0,-1]],[[5532,9461],[2,-3],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,-2],[1,0],[-1,-1],[-3,-1],[-1,1],[0,1],[-1,0],[-1,1],[-1,1],[-2,2],[-1,3],[-1,1],[1,2],[2,0],[3,1],[1,-1],[2,1],[2,0]],[[5694,9601],[-1,0],[-1,1],[0,1],[1,1],[1,1],[1,1],[2,3],[7,7],[2,3],[-1,1],[1,0],[1,1],[1,1],[2,-1],[0,-1],[-1,0],[-4,-5],[-3,-2],[-1,-2],[-1,0],[0,-1],[-1,-2],[-4,-2],[-1,-2],[1,-1],[0,-1],[-1,0],[0,-1]],[[5647,9731],[3,-3],[1,0],[0,-1],[-2,-1],[0,-2],[-1,0],[-6,-1],[-1,-1],[-1,-1],[0,-2],[0,-2],[2,-2],[7,-2],[0,-1],[2,-2],[3,-2],[1,-1],[1,-1],[8,-1],[2,1],[1,1],[1,1],[5,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-3],[-3,-2],[-2,-3],[-1,-3],[-2,-2],[-1,-3],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,-3],[-1,-1],[-4,-4],[-6,-2],[-4,-3],[-1,-1],[-2,-3],[0,-3],[-1,-2],[-9,-1],[-6,-1],[-3,1],[-3,1],[-1,0],[-1,0],[0,1],[-1,2],[1,1],[3,1],[-1,2],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,1],[3,2],[1,1],[2,1],[2,2],[1,1],[0,1],[-3,0],[-2,-1],[0,-2],[-1,1],[1,1],[0,1],[-1,1],[-1,1],[-2,0],[-4,-2],[-1,0],[-1,-2],[-1,-1],[-12,-2],[-11,-1],[-1,-1],[-7,-1],[-1,0],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[2,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[-1,1],[9,3],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[2,2],[1,2],[1,0],[1,1],[0,2],[1,1],[2,1],[1,2],[-1,0],[0,1],[0,1],[3,1],[0,1],[-1,0],[0,1],[-1,0],[-6,1],[-1,2],[-2,0],[-11,7],[0,1],[1,1],[3,2],[9,3],[10,2],[10,0],[10,0],[2,1],[1,1],[12,2],[3,-2],[2,0],[5,-2]],[[5596,9759],[1,-1],[1,0],[3,2],[1,0],[3,0],[0,-1],[0,-1],[1,0],[1,1],[1,-2],[1,0],[1,1],[2,2],[1,0],[0,-1],[0,-1],[1,-3],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[-11,-2],[-11,-2],[-12,-1],[-1,0],[0,1],[-6,1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[2,1],[0,1],[1,0],[0,2],[1,0],[1,1],[0,1],[-1,0],[0,1],[-1,0],[-7,1],[0,1],[1,1],[1,0],[3,0],[1,0],[0,1],[0,1],[0,1],[-1,1],[-2,1],[-3,2],[-9,3],[1,0],[0,1],[10,3],[9,2],[2,-1],[2,0],[2,1],[1,2],[0,1],[2,2],[3,0],[4,-1],[1,-2]],[[5742,9762],[-1,1],[0,1],[0,1],[-2,0],[-4,3],[-1,2],[0,1],[-1,2],[1,2],[1,1],[4,-1],[0,-1],[1,-1],[2,-2],[1,-2],[2,-1],[5,-1],[-1,0],[-1,-1],[0,-2],[-1,0],[-4,-1],[-1,-1]],[[5313,9756],[-1,-1],[3,1],[2,0],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,-2],[5,-2],[3,0],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[4,-6],[2,-1],[-1,-2],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-2,1],[-3,1],[-1,0],[-1,1],[-1,2],[1,1],[0,1],[0,1],[-1,0],[-1,0],[-5,4],[0,1],[-1,1],[-3,1],[-2,2],[-1,1],[-1,0],[-4,-1],[-2,0],[-1,1],[-1,3],[-1,2],[0,2],[-1,1],[0,1],[-1,1],[0,2],[-1,1],[-1,1],[-2,2],[0,1],[1,0],[-1,0],[-4,3],[0,1],[-2,2],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,1],[-1,1],[1,1],[1,1],[8,-3],[4,-3],[0,-1],[0,-2],[1,-1],[2,0],[1,-1],[1,-2],[-3,-3],[1,-1],[1,-1],[0,-2],[1,-1],[2,-1],[1,0],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1]],[[5806,9783],[1,-1],[10,0],[4,1],[2,0],[2,-1],[-11,-3],[0,-1],[-2,1],[-9,3],[-1,1],[-1,0],[-7,-1],[-7,-2],[-7,-4],[-7,2],[5,2],[1,1],[1,1],[1,1],[6,1],[1,0],[1,1],[0,2],[10,0],[6,-3],[1,-1]],[[5839,9787],[-1,0],[-1,0],[-2,1],[0,2],[6,0],[1,0],[0,-1],[-1,-1],[-1,0],[-2,0],[1,-1]],[[5561,9798],[-1,0],[8,1],[1,-1],[2,-1],[5,-1],[1,-1],[1,-2],[-4,-2],[-5,0],[-3,-2],[-1,0],[-1,0],[-1,2],[-1,0],[-4,0],[-1,1],[-1,0],[2,1],[1,1],[0,1],[-1,1],[1,1],[0,1],[-1,0],[2,1],[1,-1]],[[5559,9816],[1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[-9,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[3,0],[1,-1],[6,-1],[2,-1]],[[5305,9840],[1,0],[1,-1],[0,-1],[-2,1],[0,-1],[-1,0],[0,-1],[-1,0],[-3,0],[-1,0],[-1,2],[0,1],[3,0],[-1,1],[-2,0],[-1,1],[4,1],[4,-2],[1,0],[0,-1],[-1,0]],[[5305,9844],[0,-1],[-8,1],[-1,0],[-1,0],[0,1],[1,1],[1,1],[4,-1],[4,-2]],[[5467,9854],[1,-1],[1,0],[0,2],[-1,1],[0,1],[0,1],[1,0],[2,2],[8,-1],[4,-3],[4,-1],[1,-1],[1,-1],[2,-1],[6,-4],[1,-2],[1,-1],[1,0],[2,-2],[-1,-3],[-1,-1],[-3,-1],[-1,-1],[-1,0],[-1,-2],[-2,-1],[1,-1],[-1,-2],[-1,-1],[-2,0],[-1,0],[2,-1],[2,1],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-2],[-4,-1],[1,-2],[1,1],[2,1],[2,0],[1,1],[2,2],[1,1],[1,1],[0,2],[0,1],[0,1],[1,1],[0,2],[1,1],[0,1],[1,2],[1,1],[2,0],[3,1],[2,-2],[1,-1],[3,-1],[5,-3],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[-1,0],[0,-2],[0,-1],[1,-2],[-3,-2],[-4,-1],[-1,-1],[2,0],[5,0],[2,-2],[1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[3,0],[1,-1],[3,0],[1,1],[1,1],[0,1],[1,0],[3,0],[5,-2],[2,-1],[3,1],[2,-1],[-1,0],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[2,-2],[0,-1],[0,-2],[-1,-1],[3,0],[0,1],[1,0],[1,-1],[4,-1],[7,-4],[13,-3],[13,-2],[1,-1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-2,1],[-4,0],[0,-2],[-2,0],[0,1],[-2,0],[-1,0],[-1,1],[0,1],[-1,0],[-5,1],[-1,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,0],[-1,1],[-1,0],[-6,0],[-1,-1],[-2,1],[-2,-1],[0,-1],[0,-1],[-8,2],[-2,-1],[-3,-2],[0,-1],[0,-1],[1,-1],[2,-1],[0,-1],[-9,-2],[-10,-2],[-1,-1],[1,-2],[1,-1],[1,-2],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[2,-1],[1,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[-2,-1],[-1,0],[0,-1],[0,-1],[2,-2],[2,-1],[1,-1],[-1,-2],[-7,-4],[-6,2],[-3,-1],[-2,-1],[0,-2],[2,-1],[0,-2],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-3,-5],[0,-2],[0,-1],[0,-1],[-2,-4],[1,-2],[0,-2],[-2,-2],[-1,0],[-3,0],[-2,0],[-1,0],[-1,1],[-4,-1],[-2,0],[0,-2],[-1,-1],[-2,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-2],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[0,-2],[-1,-1],[1,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-7,1],[1,-2],[2,-1],[2,-2],[2,-1],[-1,-2],[-6,-6],[-1,-1],[0,-1],[-2,-1],[-1,-1],[-1,-1],[1,-1],[4,-2],[1,-1],[1,-1],[1,-1],[0,-2],[-1,-1],[-2,-1],[0,-1],[1,0],[-1,-1],[-2,0],[0,-2],[-1,-1],[-2,0],[-1,-1],[-2,-1],[-6,1],[-1,1],[1,1],[-1,0],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[-3,1],[-2,1],[-3,1],[-2,1],[-1,3],[-6,4],[-5,2],[1,2],[1,1],[4,1],[1,0],[1,1],[2,0],[1,0],[1,1],[3,1],[4,0],[1,-1],[1,-1],[-1,0],[0,-1],[1,0],[2,1],[0,1],[0,1],[1,1],[3,-1],[1,1],[1,1],[-2,0],[-4,0],[-1,-1],[-1,0],[-2,2],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-2,1],[-1,0],[0,-1],[0,-1],[1,-2],[-2,0],[-2,-1],[-1,0],[-1,0],[-9,0],[-2,1],[-1,0],[-1,1],[-2,1],[0,2],[0,1],[-2,0],[-1,1],[1,1],[-1,2],[-12,3],[-4,0],[-2,1],[-2,3],[0,1],[0,1],[0,1],[-4,1],[-1,1],[0,1],[1,1],[0,1],[-5,4],[0,1],[-1,1],[1,1],[-1,0],[0,1],[2,-1],[1,1],[-1,1],[-2,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[3,2],[11,2],[2,-1],[2,-3],[0,-1],[-1,-1],[-1,0],[1,-1],[1,0],[1,0],[2,0],[1,0],[0,1],[0,2],[1,1],[3,0],[3,1],[1,0],[3,-1],[10,-1],[10,0],[0,-1],[1,0],[1,-2],[2,0],[1,-1],[2,-2],[0,-1],[2,0],[1,0],[-1,2],[1,0],[2,0],[-1,1],[-4,1],[-2,1],[-1,2],[-1,0],[-1,1],[-1,1],[-1,1],[-13,2],[-12,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[3,2],[5,0],[2,1],[11,2],[10,2],[11,1],[2,2],[8,1],[7,0],[2,-1],[2,0],[1,0],[0,-1],[1,0],[1,-1],[0,1],[-1,1],[-2,1],[-3,0],[-1,1],[-1,1],[-1,3],[1,1],[1,-1],[1,0],[2,2],[1,0],[-1,0],[0,1],[0,1],[1,0],[-7,-1],[-1,-1],[0,-2],[-1,-1],[-13,-1],[-12,-1],[-5,3],[-1,0],[-7,-2],[-6,-4],[-9,-1],[-2,-1],[-1,0],[-3,2],[-1,-1],[3,-1],[-1,-1],[-4,0],[-3,1],[-2,-1],[-2,2],[-1,0],[-2,-1],[-2,-3],[-2,-1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,2],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,2],[1,0],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,1],[2,0],[2,1],[2,0],[0,1],[1,0],[2,0],[2,-1],[1,-1],[5,-5],[1,0],[0,-1],[0,-1],[0,-1],[2,0],[0,1],[0,1],[0,1],[0,1],[-1,2],[-2,2],[0,1],[0,1],[11,1],[11,1],[-1,1],[1,1],[1,1],[1,0],[1,0],[1,2],[2,1],[1,1],[4,1],[4,1],[1,-2],[2,0],[1,0],[0,1],[0,1],[-2,1],[-1,0],[0,2],[0,1],[1,1],[4,2],[1,0],[1,0],[1,0],[5,1],[1,1],[1,0],[4,-2],[9,0],[9,1],[4,2],[2,1],[1,1],[2,0],[1,1],[0,1],[-1,1],[-2,-1],[-9,-4],[-7,2],[-1,1],[0,1],[0,1],[-1,0],[-4,-1],[-1,1],[-1,0],[0,1],[1,0],[1,1],[1,0],[0,1],[0,1],[1,1],[0,1],[1,1],[4,3],[1,1],[0,1],[0,1],[1,0],[0,1],[2,0],[1,0],[0,2],[-1,1],[-5,-1],[0,1],[0,1],[-2,2],[-1,0],[0,-1],[-1,-2],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-8,-4],[0,-2],[-1,-1],[-8,-1],[-8,0],[-2,1],[-3,5],[0,1],[0,1],[-1,1],[-1,0],[1,1],[1,1],[4,0],[1,1],[1,1],[0,1],[0,3],[1,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[-1,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-2,-3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-4,-1],[-1,-2],[-1,-1],[-2,1],[-3,2],[0,1],[1,1],[0,1],[0,1],[-1,2],[0,1],[-2,0],[-2,0],[-1,-1],[-2,-2],[-2,-1],[-1,0],[0,-1],[2,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-2,0],[-1,0],[-2,-3],[1,-2],[2,-1],[3,0],[1,-1],[1,-1],[1,-2],[1,-1],[-2,-1],[-6,0],[-1,-1],[-2,2],[-1,0],[-1,-1],[-1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-4,-3],[-1,-1],[-1,0],[-1,0],[1,1],[0,1],[1,0],[0,1],[-2,0],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[-3,2],[-1,0],[-1,0],[1,-2],[2,-1],[0,-1],[-9,0],[-10,1],[-2,-1],[-2,-1],[-2,1],[0,1],[-1,1],[1,1],[0,1],[0,1],[0,1],[-2,2],[1,0],[-1,1],[0,1],[-6,2],[-2,2],[-2,2],[-1,0],[-1,2],[-2,1],[0,1],[5,1],[13,0],[5,3],[-1,1],[-2,-1],[-3,-1],[-8,1],[-7,0],[-1,0],[-1,2],[0,1],[-1,1],[-9,1],[-2,1],[-1,1],[-1,1],[0,1],[0,1],[-1,2],[-1,0],[-2,0],[-1,1],[-1,1],[0,1],[1,1],[1,4],[2,1],[3,-1],[1,0],[-1,2],[-1,1],[-8,2],[-2,1],[-2,1],[-2,2],[0,1],[-1,1],[7,1],[9,-3],[10,-3],[6,0],[1,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-9,-2],[-3,1],[1,1],[1,0],[2,0],[-1,1],[-1,0],[-1,0],[-7,4],[-1,0],[-1,0],[1,1],[1,1],[1,2],[2,0],[1,1],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[2,0],[2,0],[2,1],[-1,1],[-1,0],[-1,1],[2,1],[0,1],[-1,1],[1,1],[-1,1],[-3,-2],[-4,1],[2,-3],[0,-1],[0,-1],[-1,0],[-2,1],[0,1],[-1,0],[-1,2],[0,1],[0,1],[-1,0],[0,1],[-2,-1],[0,-1],[-1,0],[0,-1],[-1,0],[1,-1],[3,-4],[1,-2],[-1,-1],[-11,-5],[-2,0],[-1,1],[1,1],[-1,1],[0,1],[0,2],[0,2],[-1,2],[-1,1],[-1,0],[-1,1],[-1,3],[-2,1],[-2,4],[1,0],[1,1],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,1],[0,1],[-1,2],[-2,0],[-1,1],[-1,0],[0,1],[-1,1],[1,1],[13,1],[-1,0],[-8,2],[0,1],[1,1],[3,2],[12,-2],[1,1],[0,1],[-1,0],[-2,1],[-4,3],[0,1],[0,1],[0,1],[1,1],[-2,1],[1,1],[2,0],[5,-1],[2,0],[1,1],[-1,2],[2,-1],[0,1],[1,1],[1,1],[3,0],[1,0],[1,-1],[0,-1],[2,-1],[0,-1],[0,-1],[1,-1],[2,-2],[0,-1],[1,0],[0,-1],[-1,-1],[2,-1],[1,0],[1,0],[-1,0],[0,1],[0,1],[1,0],[3,-3],[1,0],[0,1],[1,3],[-2,1],[-3,2],[1,0],[-1,1],[0,1],[-1,1],[0,1],[1,0],[0,2],[6,0],[1,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-2,0],[2,-1],[4,2],[2,0],[4,2],[1,1],[3,1],[6,1],[2,1],[7,0],[6,2],[1,0],[1,-1],[2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-3,-3],[-4,-2],[-13,-1],[-1,1],[-1,-1],[-5,0],[0,-1],[-10,-6],[-3,0],[-1,0],[-1,0],[-1,-2],[1,0],[2,-1],[1,0],[1,0],[2,1],[6,0],[4,2],[4,0],[3,0],[3,0],[1,0],[1,-1],[0,-1],[-1,-3],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[4,-2],[1,0],[0,1],[-1,2],[1,0],[1,1],[2,-1],[1,0],[0,-1],[0,-1],[1,0],[3,-1],[0,-1],[0,-1],[1,-1],[2,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[1,0],[1,0],[2,-1],[1,2],[2,3],[-1,1],[-1,2],[0,1],[-2,0],[0,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[-2,1],[0,1],[0,1],[-1,2],[-1,1],[1,1],[1,2],[3,2],[5,0],[1,1],[-1,0],[-2,1],[-1,0],[1,1],[3,1],[1,1],[-1,0],[-1,0],[1,1],[4,4],[2,3],[1,1],[0,1],[1,0],[8,-3],[2,-2],[5,-6],[1,-1],[1,-1],[1,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-2],[1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[2,-1],[1,-1],[0,-2],[1,-1],[2,0],[1,-1],[0,-2],[-1,-1],[-2,-2],[-1,-2],[0,-1],[1,-1],[1,0],[2,3],[3,0],[2,-2],[1,-2],[1,-1],[2,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[2,0],[1,0],[1,1],[-2,2],[1,0],[0,1],[-2,0],[-1,1],[0,3],[0,1],[-1,0],[0,1],[-1,3],[-1,1],[-1,2],[-1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-3,4],[-1,1],[0,2],[0,3],[-1,2],[0,4],[-1,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[2,1],[-1,0],[-1,0],[-1,1],[0,2],[-1,1],[-1,2],[-1,1],[1,1],[-1,0],[-1,2],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,2],[1,1],[1,1],[11,-2],[1,1],[-1,2],[-3,1],[-1,2],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[1,1],[2,0],[3,2],[1,1],[1,-1],[1,0],[5,-1],[1,-1],[0,-1],[0,-2],[1,0],[1,-2],[1,0],[1,-1],[0,-1],[-1,0],[0,-1],[1,-1],[3,-2]],[[5934,9879],[-1,-1],[-2,-1],[-7,-1],[-7,-1],[-6,-3],[-11,-1],[-11,-2],[-12,-1],[-3,2],[0,1],[14,2],[13,3],[13,2],[2,1],[1,0],[1,0],[1,0],[5,2],[10,-2]],[[5519,9886],[0,-1],[1,1],[0,-1],[-1,-1],[-1,0],[-1,-2],[-4,-2],[-1,0],[-4,3],[-4,0],[-1,1],[0,1],[1,1],[1,0],[0,1],[1,1],[2,1],[8,-1],[2,-2],[1,0]],[[5677,9891],[-6,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[2,-1],[1,-2]],[[5671,9900],[2,0],[1,-2],[-1,-1],[-1,0],[-6,1],[-1,1],[1,0],[1,1],[1,0],[1,0],[2,0]],[[5642,9891],[1,-1],[1,0],[0,-1],[2,-1],[1,0],[1,0],[0,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-4,-1],[-1,0],[-1,-4],[-1,-2],[1,0],[0,-1],[1,-2],[2,-1],[1,0],[2,1],[-1,0],[-1,1],[-1,1],[-1,1],[4,0],[0,1],[-1,0],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[1,1],[-1,2],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,1],[2,2],[4,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,1],[1,1],[0,1],[1,1],[1,0],[1,-2],[3,0],[1,0],[1,0],[-3,2],[-1,0],[5,0],[3,-2],[1,0],[0,1],[3,0],[2,0],[-1,1],[-1,0],[0,1],[2,0],[0,1],[-5,0],[-2,1],[1,2],[2,0],[6,-1],[1,-1],[3,-2],[-1,0],[-1,0],[-1,-1],[-1,-1],[1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,-1],[1,1],[1,1],[3,1],[1,1],[0,1],[0,1],[1,0],[1,1],[0,1],[1,-2],[1,-1],[-1,0],[0,-1],[-1,0],[1,-1],[-1,-1],[-1,-2],[1,0],[2,1],[4,-1],[2,1],[7,1],[-1,-1],[-3,-1],[1,-1],[2,-1],[3,1],[2,0],[1,0],[1,0],[0,-1],[1,0],[0,-2],[2,2],[2,0],[1,-1],[-1,-1],[-2,-2],[4,0],[3,1],[12,0],[12,-1],[3,-1],[3,-3],[1,0],[4,0],[1,-1],[-2,-2],[0,-2],[-1,0],[0,-1],[1,0],[0,-2],[-1,-1],[-1,-1],[1,-2],[3,-2],[0,-1],[-1,-3],[-1,-1],[-7,-1],[-2,-1],[-1,-2],[-1,-1],[-3,0],[-1,0],[0,-1],[0,-1],[-1,0],[-2,0],[0,-2],[-1,-1],[-5,-2],[-2,-2],[-11,-3],[-1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[2,-3],[0,-1],[-1,-1],[-2,-2],[-1,-1],[0,-1],[-1,-1],[-4,-3],[-7,-1],[-1,-1],[-5,-2],[-6,0],[0,1],[-1,0],[0,1],[0,1],[-4,0],[-6,-4],[-8,-1],[-1,-2],[1,-1],[0,-1],[-1,-1],[0,-1],[-5,-3],[-11,1],[-10,1],[-11,1],[-5,3],[-2,1],[0,2],[-1,0],[0,1],[1,3],[6,4],[-10,-2],[-3,1],[-10,-1],[-9,-1],[-6,1],[-10,0],[-9,-1],[-1,1],[1,1],[1,0],[-3,2],[0,1],[-1,1],[-7,0],[-8,1],[-3,1],[-2,2],[-9,3],[0,1],[-1,1],[0,2],[5,2],[11,1],[0,-1],[2,-1],[3,-2],[11,-1],[10,-1],[-1,1],[-13,3],[-4,4],[-1,1],[13,0],[13,1],[12,0],[1,0],[0,1],[-1,1],[2,2],[10,1],[2,1],[-1,1],[-2,0],[-12,-2],[1,1],[-3,0],[1,1],[2,1],[1,1],[-11,-1],[-12,-1],[-12,0],[-12,-1],[-5,-3],[-5,0],[-2,-1],[-7,-1],[-2,1],[-1,1],[-2,0],[-2,-1],[-8,0],[-5,-1],[-1,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-4,-1],[-1,0],[0,1],[-1,2],[-1,0],[-2,1],[0,1],[-1,1],[-1,2],[-1,0],[-2,1],[1,1],[4,2],[3,0],[3,1],[2,-1],[1,0],[1,1],[0,1],[-3,0],[2,1],[1,1],[1,0],[-1,-1],[1,0],[2,-1],[1,0],[0,1],[0,1],[-1,0],[1,1],[1,0],[1,1],[1,2],[-2,-2],[-13,1],[-2,1],[-2,-1],[-1,1],[-1,1],[0,1],[1,-1],[2,0],[1,0],[2,1],[-6,1],[-1,1],[-2,1],[-1,1],[-1,-2],[0,1],[-1,0],[-4,0],[-1,1],[1,0],[2,1],[2,1],[2,2],[1,-1],[1,0],[1,0],[6,0],[1,-1],[1,0],[1,1],[3,0],[2,-1],[1,0],[1,0],[2,1],[-2,2],[4,-1],[2,-1],[1,-1],[6,-4],[2,-2],[1,0],[1,0],[2,2],[0,1],[0,1],[3,0],[2,1],[-1,1],[-1,1],[-3,-1],[-3,1],[-2,1],[0,2],[-2,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-2,1],[0,1],[1,1],[7,-1],[2,-1],[7,-8],[2,0],[5,0],[-1,1],[-2,0],[-1,1],[1,1],[3,2],[-1,0],[0,1],[1,0],[-1,1],[-1,0],[0,1],[1,0],[1,0],[0,1],[-2,0],[1,1],[2,1],[1,0],[0,1],[-11,0],[-1,1],[-1,1],[0,2],[0,1],[0,1],[1,0],[1,0],[2,-1],[2,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[5,-1],[1,-1],[-1,-1],[5,0],[1,0],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,-1],[1,1],[0,1],[1,2],[2,0],[4,0],[1,-1],[0,-2],[1,-1],[2,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[5,1],[1,-1],[-2,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,-1],[1,0],[8,2],[3,2],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[2,1],[3,-3],[1,0],[-1,1],[1,2],[1,0],[3,0],[1,-1],[1,-3],[0,-1],[-1,0],[-1,-1],[-2,-1],[-1,-1],[-4,-3],[1,-1],[1,0],[3,2],[2,1],[1,-1],[1,-1],[4,-1],[0,-1],[1,0],[1,-1],[1,-2],[1,-1],[1,0],[-1,-1],[-1,-1],[2,-1],[-1,-1],[1,-1],[1,0],[2,1],[1,1],[-1,1],[-1,1],[2,1],[2,-3],[1,1],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[3,-1],[0,1],[0,1],[-2,2],[0,1],[1,1],[0,1],[0,1],[1,1],[0,2],[0,1],[0,1],[0,2],[1,1],[2,1],[1,1],[-1,0],[-5,2],[0,1],[-1,1],[0,2],[0,1],[1,1],[0,1],[2,1],[6,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[1,-1],[2,0],[0,1],[-1,0],[0,1],[2,1],[1,0],[0,1],[0,1],[0,1],[1,0],[-1,1],[1,1],[-1,0],[0,1],[0,2],[-1,0],[0,1],[-1,1],[1,0],[0,1],[1,-1],[5,-3],[8,-1],[2,-2],[-1,0],[-1,-1],[1,0],[0,-1],[-3,0],[-2,0],[0,-1]],[[5555,9899],[-3,-1],[0,1],[-1,0],[0,1],[0,1],[3,1],[2,0],[1,0],[1,-1],[1,-1],[-1,0],[-2,0],[-1,-1]],[[5577,9910],[-1,-1],[0,1],[0,-1],[-1,0],[-1,1],[-4,1],[-1,0],[0,1],[8,-1],[0,-1]],[[5583,9914],[1,0],[5,1],[3,0],[0,-1],[1,-1],[-5,-2],[-1,0],[-2,0],[-1,1],[-1,2]],[[5583,9914],[-1,0],[-2,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[-2,0],[-1,0],[-1,2],[3,0],[1,0],[1,-2],[1,0],[3,-1],[4,0],[1,-1],[0,-1]],[[5544,7989],[1,-1],[1,0],[2,-1],[6,0],[11,-1],[8,-1],[8,0],[10,-1],[12,-1],[8,-1],[7,0],[7,-1],[5,0],[2,1]],[[5655,7773],[0,-1],[1,0],[0,-1],[1,0],[-1,-2],[1,-3],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[2,-6],[1,-1],[1,-1],[1,-3],[1,0],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-3],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-3],[3,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-2],[1,-3],[-1,-1],[1,-4],[0,-1],[0,-1],[-1,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-2,-1],[-5,0],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-2,-4],[-1,-1],[-1,-2],[-2,-2],[-6,-11],[-1,-3],[-1,-1],[-1,-2],[-3,-7],[-1,-3],[0,-2],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-5],[-1,-1],[-1,0],[0,-1],[-1,-3],[-2,-5],[-1,-2],[1,-3],[0,-1],[0,-3],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-7],[0,-1],[-1,-2],[0,-3],[0,-1],[-1,-1],[1,-1],[0,1],[1,0],[-1,0],[1,-1],[1,-2],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-2],[0,1],[-1,1],[-1,0],[0,2],[-1,0],[-1,0],[-1,0],[-1,0],[0,1],[-1,2],[-1,0],[0,-1]],[[5626,7594],[-1,1],[-3,0],[-1,1],[-1,2],[-1,1],[-1,-1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,1],[-1,1],[-2,0],[-1,1],[0,3],[-1,2],[0,2],[-1,2],[-2,1],[-1,2],[0,1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,1],[-1,3],[-1,0],[0,1],[-1,1],[-1,0],[-2,0],[0,-1],[-1,0],[-1,0],[-3,1],[-2,2],[0,-1],[-1,-2],[-1,-1],[-1,1],[-1,1],[-1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[-3,5],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-3,2],[0,-1],[-2,0],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[0,-1],[-1,-1],[0,1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-3],[0,-2],[-1,0],[-1,0],[-1,3],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[0,1],[0,1],[1,3],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,3],[0,1],[0,2],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,2],[0,4],[-1,1],[0,1],[-1,0],[0,2],[-1,0],[-2,-5],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[-1,1],[-2,0]],[[5396,7934],[1,1],[-1,1]],[[5396,7936],[1,0],[-1,1]],[[5396,7937],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[1,0],[2,-1],[0,-1],[1,0],[0,-3],[1,-1],[0,2],[0,1],[1,0],[0,1],[-1,0],[-1,1],[-1,3],[1,2],[0,3],[1,-1],[0,1],[1,0],[-1,2],[1,1],[0,1],[0,2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[1,0],[0,1],[-1,1],[0,1],[-3,0],[-1,1],[1,1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[-1,0],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[1,-1],[-1,0],[0,1],[-1,0],[-1,3],[-1,1]],[[5394,7951],[1,0],[0,-1],[1,0],[3,0],[1,0],[1,1],[2,2],[7,5],[6,3],[8,5],[5,2],[6,2],[5,4],[4,1],[4,1],[-1,0],[-1,-1],[0,-1],[3,1],[0,1],[1,0],[0,2],[-1,0],[-1,-1],[1,1],[1,1],[2,3],[-1,-1],[0,-1],[-1,-1],[1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[1,3],[3,6],[0,-1],[1,0],[0,1],[0,1],[-1,-1],[1,2],[1,2],[2,1],[6,2],[2,1],[1,0],[1,1],[3,5],[8,6],[11,3],[4,2],[8,1],[4,0],[1,0],[1,-2],[1,0],[9,-9],[2,-3],[0,-1],[1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,0],[0,2],[-1,1],[-1,3],[-1,1],[-1,0],[0,1],[-2,2],[-2,1],[-1,1],[0,1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[0,-2],[0,-3],[0,-2],[1,-2],[1,-1],[1,0],[1,-1],[0,-1],[5,-3],[1,0],[1,1],[1,-1],[11,2],[2,2],[1,0],[1,1],[2,3]],[[4541,6380],[1,-2],[-1,3],[-1,1],[0,1],[0,1],[0,1],[1,-1],[0,-2],[0,-2]],[[4525,6402],[1,-1],[1,1],[0,1],[1,0],[2,1],[0,-1],[1,-1],[2,-3],[1,-1],[1,0],[1,0],[0,-1],[-1,-1],[-1,0],[-1,-3],[0,-1],[0,-2],[-1,-1],[-2,0],[-2,0],[-5,5],[-1,1],[-1,2],[0,2],[-1,1],[0,2],[0,1],[1,0],[1,3],[1,0],[0,-1],[1,-2],[1,0],[0,-1]],[[4546,6423],[1,0],[0,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[0,2],[1,1]],[[4781,6709],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[1,0],[0,2]],[[4305,6706],[0,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[2,0],[1,-1],[0,-1],[1,-2]],[[4286,6771],[4,-1],[1,1],[1,0],[0,-1],[1,0],[3,2],[4,0],[1,-1],[0,-2],[0,-3],[0,-2],[-1,-1],[-4,-1],[-1,-1],[-2,0],[-1,0],[-1,0],[-1,0],[0,1],[-2,1],[-2,0],[-4,5],[-1,3],[1,4],[2,1],[1,-1],[1,-2],[0,-1],[0,-1]],[[4220,6814],[1,-2],[-1,-1],[-1,0],[-2,1],[-1,-1],[-1,-1],[-1,1],[0,1],[-4,0],[-1,0],[-2,3],[0,3],[0,3],[0,1],[1,1],[2,0],[1,-1],[3,-3],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[2,-1],[1,-1]],[[4204,6820],[-1,0],[-1,0],[-1,0],[-1,3],[0,1],[-2,1],[0,1],[1,0],[1,0],[1,1],[1,2],[2,-2],[1,-1],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1]],[[4215,6835],[6,-4],[4,-5],[2,-1],[1,-1],[0,-2],[-1,0],[-1,0],[-1,1],[-1,0],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[-1,1],[0,-1],[0,1],[-1,1],[-3,2],[-1,1],[0,2],[-1,0],[0,1],[-1,1],[-1,2],[0,1],[1,0],[0,-1],[1,-1]],[[4248,6830],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,3],[0,1],[1,2],[1,0],[5,-1],[1,-2],[1,-1],[1,-2],[-1,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1]],[[4747,6842],[1,1],[0,2],[0,1]],[[4748,6846],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1]],[[4221,6863],[1,0],[0,-1],[1,-2],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,3],[1,0]],[[4133,6892],[1,0],[1,-1],[0,-1],[0,-4],[0,-1],[-1,-2],[0,-2],[-1,1],[-1,-1],[-1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,0],[0,1],[1,0],[0,-1],[0,-1]],[[4136,6904],[-1,0],[-1,2],[0,1],[0,1],[1,0],[0,1],[1,-1],[0,-2],[0,-2]],[[4794,6722],[0,-1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-4,-6],[-1,-1],[-1,0]],[[4781,6709],[-2,0],[0,1],[-1,-1],[0,1],[0,-1],[0,-1],[-1,2],[-1,1],[-2,3],[-1,0],[-1,1],[-1,0],[-2,-1],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,1],[-2,1],[-1,1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,1],[0,-1],[0,2],[0,1],[0,1],[1,3],[1,2],[0,2],[0,2],[0,1],[1,2],[0,3],[0,1],[0,1],[0,2],[1,2],[0,2],[1,2],[0,4],[0,2],[0,3],[0,2],[0,1],[-1,1],[0,1],[1,3],[0,2],[0,2],[1,1],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,4],[0,4],[0,2],[0,2],[0,2],[-1,0],[-2,2],[1,0],[0,1],[2,7],[0,5],[1,4],[0,4],[-1,4],[0,4],[-1,3],[0,2],[-1,2],[-1,2],[-1,0],[1,1],[1,-2],[1,-1],[1,-1],[0,-1],[1,0],[3,-1],[1,1],[-1,0],[-2,2],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,2],[-1,-2],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,-1],[-1,-3],[-2,-2],[-3,0],[0,-1],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[1,2],[0,2],[0,3],[0,4],[-1,3],[0,2],[1,1],[1,0],[1,-1],[0,-1],[1,0],[-1,2],[1,0],[1,1],[0,1],[1,1],[1,2],[1,1],[0,1],[0,1],[0,2],[-1,1],[1,1],[-1,0],[0,2],[-1,1],[0,2],[1,5],[1,2],[1,2],[1,0],[1,1],[1,2],[1,0],[0,2],[-1,-2],[-1,-1],[-2,-1],[-1,-1],[0,-2],[-2,-4],[-1,-6]],[[4748,6846],[-1,-2],[0,-1],[0,-1]],[[4747,6842],[0,-2],[0,-2],[0,-2],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,-1],[0,-1],[-1,2],[-2,1],[-2,0],[0,1],[0,2],[0,3],[0,1],[0,1],[0,1],[1,1],[1,6],[0,5],[-1,3],[1,1],[0,2],[1,4],[0,2],[1,3],[0,3],[0,2],[0,4],[-1,1],[-1,2],[0,1],[2,-1],[2,3],[0,1],[1,0],[0,-1],[1,1],[0,1],[-1,1],[1,1],[0,2],[1,1],[1,1],[0,2],[0,1],[1,2],[0,1],[0,2],[0,1],[1,3],[2,12],[3,21],[1,1],[0,-1],[1,-1],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,2],[1,4],[2,15],[1,4],[0,3],[0,5],[1,0],[0,-1],[0,-1],[0,2],[1,1],[0,-1],[0,1],[0,1],[1,0],[0,2],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,-1],[-1,0],[0,1],[-1,2],[1,3],[0,2],[0,-2],[0,-1],[0,1],[-1,-1],[0,-2],[0,-2],[0,-2],[-1,-1],[0,-2],[0,-2],[-1,0],[3,25],[0,2],[0,5],[0,3],[0,1],[-1,1],[0,2],[-1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[1,2],[-1,2],[0,2],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,1],[2,0],[0,1],[1,0],[0,1],[-3,-2],[-1,0],[-1,1],[0,2],[0,2],[0,4],[0,2],[0,1],[2,3],[1,2],[0,3]],[[5783,7329],[0,-1],[1,1],[1,-1],[0,-2],[0,-1],[1,-4],[0,-2],[1,-1],[1,-1],[3,-1],[2,-2],[4,-2],[1,0],[1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[2,2],[1,1],[1,0],[0,1],[1,0],[0,1],[1,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[2,0],[4,-3],[1,-2],[1,-1],[1,-3],[0,-3],[-1,-2],[0,-1],[0,-1]],[[5823,7311],[-1,0],[1,-1],[0,-2],[1,0],[0,-1],[0,-1],[-1,-2],[0,-6],[0,-2],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[-1,-1],[-5,-1],[-4,-1],[-1,0],[-2,-4],[-1,-1],[-1,-2],[0,1],[-1,2],[0,1],[1,0],[1,0],[1,1],[1,1],[0,1],[1,1],[0,2],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[0,2],[0,4],[0,1],[2,1],[0,1],[0,1],[-1,2],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-2],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[2,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[2,1],[0,1],[1,1],[1,1],[-1,2],[2,-1],[1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,2],[0,1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,1],[0,-1],[1,0],[-1,-1],[0,-2],[0,-2],[0,-2],[0,1],[1,1],[0,1],[0,1],[1,1],[0,2],[1,1],[1,0],[0,1],[1,1],[0,2],[0,-2],[-1,-1],[-1,-7],[-2,-2],[-2,-6],[0,-2],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-2],[1,-2],[0,-1],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-6],[1,-4],[0,-1],[-1,-2],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-4],[0,-1],[-1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1]],[[5630,7239],[0,1],[0,4],[-1,1],[-1,0],[-1,1],[-1,2],[-1,2],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,2],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,0],[1,0],[0,1],[1,1],[0,1],[-2,3],[-2,1],[-1,1],[-1,1],[-2,4],[0,1],[-1,0],[-1,0],[0,-1],[-1,-2],[-2,-1],[0,-1],[-3,-11],[-1,-1],[-1,0],[-1,0],[0,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,4],[-1,0],[0,1],[-3,2],[-1,0],[-1,-1],[-1,0],[-2,0],[-1,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-3,1],[-1,2],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,0],[1,1],[1,0],[0,2],[0,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,1],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-3,2],[-1,0],[-1,0],[-1,1],[0,1],[-1,3],[0,1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-2,1],[-1,1],[0,1],[-1,2],[-2,3],[-1,3],[-1,1],[-1,1],[0,1],[1,1],[0,1],[0,2],[-1,3],[0,1],[0,2],[0,1],[1,1],[0,1],[0,4],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,2],[-1,1],[0,1],[-1,3],[-1,0],[0,1],[-1,0],[-1,0],[-1,3],[-1,1],[-1,0],[0,1],[-1,1],[0,4],[-1,1],[-1,4]],[[5635,7512],[1,1],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[1,0],[1,2],[0,1],[1,4],[1,1],[0,1],[1,0],[2,-2],[1,-3],[2,-2],[0,-1],[1,0],[2,-2],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[2,-1],[1,0],[1,-1],[2,1],[0,-1],[2,-2],[0,-1],[1,0],[2,2],[1,0],[1,-1],[1,-1],[1,0],[1,-2],[2,-1],[1,0],[1,2],[2,0],[1,1],[0,1],[1,0],[2,-1],[1,0],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[2,-2],[1,0],[0,-1],[1,-3],[0,-2],[1,-1],[1,1],[2,0],[2,2],[1,2],[3,8],[1,1],[14,3],[2,1],[1,0],[1,1],[2,0],[1,1],[2,0],[1,0],[1,1],[1,1],[0,2],[1,1],[0,1],[1,1],[0,1],[1,3],[0,2],[0,2],[0,2],[1,0],[1,1],[1,0],[1,0],[4,2],[1,0]],[[8678,7137],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-2]],[[8662,7153],[1,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[-2,0],[-1,1],[-1,1],[1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,-1],[1,-1],[0,1],[-1,2],[1,-1]],[[9059,7189],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[0,2],[1,1],[1,1]],[[9079,7212],[1,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[1,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[0,1],[1,2],[0,1],[-1,0],[0,1],[2,1],[3,3],[1,0],[1,1],[1,0],[0,-1]],[[6329,7222],[0,-1],[-3,-4],[-1,0],[-1,0],[0,1],[0,1],[-1,-1],[0,1],[-1,0],[1,2],[0,1],[4,0],[1,0],[1,0]],[[9064,7254],[1,-1],[3,1],[2,1],[1,0],[-1,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-3,-4],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[0,1],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,-1],[-2,0],[0,-1],[-1,-2],[-1,-1],[0,-1],[0,-8],[-1,-5],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,-1],[-1,0],[0,3],[0,2],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,2],[2,2],[0,1],[0,1],[3,3],[1,3],[1,0],[0,1],[1,2],[0,1],[0,3],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,1],[0,2],[0,1],[1,1],[0,1],[1,5],[1,2],[1,1],[1,0],[0,-1],[2,-3],[2,-2]],[[9133,7320],[-1,-1],[-1,-1],[-1,0],[-2,1],[-2,0],[0,-1],[-3,-4],[-1,0],[-2,-1],[-2,-1],[-2,-2],[-2,-5],[-2,-4],[-1,-3],[-1,-2],[-1,-1],[-1,-2],[-2,0],[-1,0],[-1,-1],[0,-1],[-1,2],[0,2],[-1,1],[-1,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-2],[-2,-4],[-3,-3],[-1,-3],[-2,-2],[0,-2],[-1,-4],[-2,-2],[-1,1],[-2,-2],[-1,-3],[-1,-2],[0,-1],[0,-2],[-1,-1],[-1,1],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,2],[0,1],[-1,2],[1,1],[0,-2],[0,-1],[1,-1],[1,1],[0,1],[0,2],[0,1],[-1,2],[1,0],[1,-2],[1,0],[1,1],[1,2],[1,2],[0,2],[0,2],[-1,1],[-1,0],[-1,1],[0,3],[2,0],[1,-2],[1,1],[0,3],[1,1],[2,2],[2,3],[1,1],[0,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,1],[2,6],[0,1],[1,1],[3,2],[0,1],[0,1],[0,1],[0,3],[0,1],[-1,2],[1,2],[0,2],[1,1],[1,1],[0,-1],[0,-2],[0,-1],[1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[7,2],[1,1],[1,3],[1,2],[1,0],[0,1],[0,2],[1,1],[1,1],[1,2],[0,1],[1,0],[0,2],[1,0],[2,2],[1,0],[1,-1],[2,-2],[0,-1],[-1,-2],[-1,-1],[0,-1],[1,-1],[1,-2],[0,-2],[-1,-1]],[[6333,7329],[0,-1],[-1,0],[0,1],[0,1],[-1,2],[0,3],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,-1],[0,-4],[0,-1]],[[9182,7386],[-2,-3],[-1,-2],[-1,-2],[-1,-3],[-1,-1],[-1,-1],[-1,-2],[-1,0],[-1,-3],[-1,-1],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[-2,-1],[-1,-2],[-2,-5],[-2,-3],[-1,-3],[-1,0],[-1,2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-3,1],[1,0],[0,2],[0,4],[1,0],[1,1],[0,1],[0,1],[1,1],[1,3],[0,1],[0,1],[1,2],[1,2],[0,1],[2,0],[2,1],[1,3],[1,3],[1,3],[2,5],[2,2],[1,0],[1,0],[1,1],[1,1],[0,1],[-1,2],[1,1],[1,1],[1,0],[1,1],[2,2],[2,-2],[3,2]],[[9189,7401],[-1,1],[-1,0],[1,1],[0,1],[1,-1],[0,-1],[0,-1]],[[9227,7453],[0,-1],[1,0],[0,2],[1,0],[0,-1],[-3,-6],[0,-1],[0,-2],[-1,-2],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,-3],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[-1,-1],[-1,-2],[-1,-2],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[3,0],[1,1],[1,4],[1,2],[3,4],[3,9],[2,3],[-1,-1],[0,-1]],[[9236,7466],[0,-2],[-1,0],[-2,2],[0,1],[0,2],[0,1],[1,1],[1,-1],[1,-1],[0,-1],[0,-2]],[[9250,7494],[0,-1],[-1,0],[-1,-1],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1]],[[9257,7519],[0,-1],[-1,0],[-1,1],[-1,2],[-1,1],[1,2],[1,1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1]],[[9279,7570],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[1,2],[2,2],[1,2],[0,1],[0,1],[0,1],[0,1],[1,2],[1,0],[1,0],[0,-2],[0,-1],[-1,-2],[0,-1],[-3,-3],[0,-2],[-1,-1],[1,-1]],[[9277,7584],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,0],[0,-1],[0,-1]],[[9292,7595],[-1,0],[-1,0],[0,2],[-1,2],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[1,0],[1,-2],[0,-1],[-1,-1],[-1,0],[0,-1]],[[9301,7635],[1,0],[0,-1],[0,-3],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[1,2],[0,1],[1,2],[0,1],[1,2],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[2,3],[0,1],[1,-1],[0,-1]],[[9290,7643],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,1],[1,-1],[0,-2],[0,-1],[0,-2]],[[9336,7699],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-4],[-1,-4],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-4,-1],[-2,-1],[-1,-2],[-1,-1],[-2,-6],[0,-2],[0,-1],[-1,0],[0,2],[0,1],[0,1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[0,1],[1,1],[-1,1],[-1,2],[0,1],[0,2],[1,1],[1,0],[2,-2],[0,1],[1,3],[1,2],[1,0],[1,1],[2,0],[0,1],[1,0],[1,0],[0,-1],[1,1],[1,1],[1,1],[1,4],[0,1],[0,2],[1,0],[0,4],[1,2],[1,1],[0,4],[0,1],[0,1],[3,4],[1,1],[1,1],[0,1],[1,-2],[1,-1],[0,-1],[0,-4],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[-1,0],[0,-1]],[[9344,7710],[0,-2],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,2],[0,2],[0,1],[0,2],[1,1],[1,1],[1,1],[2,3],[0,1],[1,1],[1,0],[1,0],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[0,-1]],[[9323,7722],[0,-1],[-2,1],[-1,-1],[-1,1],[-1,1],[0,2],[-1,2],[1,3],[2,0],[2,-1],[1,-3],[0,-4]],[[8960,7978],[-1,-1],[0,1],[1,1],[0,-1]],[[8967,7976],[1,-2],[2,-6],[1,-2],[1,-2],[0,-2],[-1,-1],[0,-2],[0,-1],[-1,-3],[-1,-1],[0,-5],[0,-1],[-1,0],[-1,-1],[0,-1],[1,1],[1,-1],[0,-1],[1,0],[0,-2],[0,-1],[1,-4],[0,-3],[0,-1],[-1,6],[-1,3],[-1,0],[0,-1],[1,-2],[0,-2],[1,-1],[0,-3],[1,-1],[-1,-2],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[1,0],[1,1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[1,-1],[0,-2],[1,-8],[0,-3],[1,-3],[0,-2],[0,-5],[1,-1],[0,-1],[0,-2],[0,-3],[0,-3],[1,-2],[0,-1],[0,-2],[0,-2],[-1,-3],[1,-2],[0,-1],[0,-4],[-1,-6],[1,-2],[-1,-1],[0,-9],[0,-1],[-1,-2],[-1,-3],[0,-2],[-1,-1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[-1,1],[0,1],[1,5],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-2],[-1,-3],[-1,-2],[0,-3],[0,-1],[-1,-3],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-5],[0,-6],[-1,0],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-2],[-1,0],[0,-1],[0,-3],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,1],[1,1],[0,1],[0,-4],[2,-6],[0,-4],[0,1],[-1,-1],[0,-2],[-1,-2],[0,-2],[0,-1],[0,-2],[0,-1],[0,-2],[-1,0],[1,-1],[0,-1],[1,1],[1,-1],[1,0],[0,1],[0,2],[0,2],[-1,0],[0,1],[1,2],[0,1],[0,1],[1,-1],[0,-1],[0,-3],[0,-1],[2,-4],[0,-3],[1,-9],[-1,1],[-1,1],[-1,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,2],[-1,2],[0,2],[1,-2],[0,-3],[2,-17],[2,-20],[1,-9],[2,-22],[1,-3],[3,-9],[2,-10],[1,-8],[1,-5],[1,-2],[0,-3],[1,-1],[0,-7],[0,-1],[0,-1],[1,-2],[1,-5],[0,-1],[0,-4],[0,-2],[2,-14],[3,-13],[0,-2],[1,-2],[7,-9],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[0,-3],[1,-2],[0,-1],[1,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,2],[-1,2],[0,2],[0,2],[0,2],[-4,10],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[-1,3],[-1,1],[0,1],[-1,2],[0,1],[0,1],[-4,7],[-1,1],[-2,2],[-8,2],[-1,1],[2,1],[-7,1],[0,1],[-1,0],[0,2],[-1,1],[-3,1],[-1,-1],[-1,-2],[1,-1],[1,-1],[1,-1],[-1,0],[0,-1],[1,0],[8,1],[1,-1],[-1,-1],[-7,0],[-6,-4],[-1,-1],[-2,-4],[-1,-2],[0,-2],[-1,-3],[0,-3],[0,-3],[0,-3],[0,-3],[-1,-3],[-1,-5],[-1,-5],[-2,-13],[-2,-12],[-2,-10],[-1,-6],[-2,-12],[0,-1],[-1,0],[0,-1],[1,0],[0,-3],[0,-2],[-1,-1],[0,-2],[1,-9],[1,-9],[1,-4],[3,-10],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[1,-1],[2,-2],[1,-2],[3,-8],[0,-2],[0,-1],[1,-5],[-1,-1],[0,-4],[0,-1],[1,-3],[1,-6],[0,-1],[0,-2],[1,-1],[0,-1],[-1,0],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[0,-2],[0,-1],[1,-1],[1,-3],[0,-2],[0,-1],[1,1],[1,0],[1,0],[1,-1],[1,-1],[1,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[0,2],[1,0],[3,-2],[0,-1],[2,0],[1,0],[0,2],[0,1],[1,1],[1,-1],[0,-2],[1,-3],[0,-2],[0,-4],[0,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-4],[0,-4],[0,-3],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[-1,-1],[1,-5],[0,-2],[-1,0],[0,-1],[0,-2],[-1,-1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,2],[0,1],[-1,7],[0,2],[-1,5],[0,2],[0,1],[0,1],[0,2],[1,0],[0,3],[0,2],[-1,0],[-2,0],[1,-3],[-1,0],[0,2],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[-3,-1],[-2,0],[-1,1],[-1,1],[0,-1],[-2,-1],[-1,0],[-1,2],[0,2],[-1,4],[0,2],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[-3,-3],[-2,-4],[-1,-6],[-2,-12],[-2,-4],[0,-1],[0,-1],[0,-3],[-1,-5],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[0,-2],[0,-1],[-2,-1],[0,-1],[0,-3],[-1,-3],[-1,1],[-1,4],[-2,4],[0,5],[-1,13],[-1,3],[-1,7],[0,3],[-1,6],[0,3],[1,2],[0,1],[0,1],[0,1],[1,2],[0,4],[5,24],[0,2],[0,2],[0,2],[0,3],[0,2],[-1,2],[-1,4],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,2],[0,2],[0,9],[1,1],[1,4],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,2],[1,6],[0,1],[1,2],[1,2],[1,1],[0,2],[-1,10],[0,1],[0,3],[-1,12],[0,1],[-1,5],[-5,15],[-1,6],[0,3],[0,3],[1,5],[1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[1,1],[0,2],[0,2],[0,2],[1,1],[-1,3],[1,3],[0,2],[1,2],[0,2],[0,1],[-1,6],[1,5],[0,2],[1,3],[0,1],[0,3],[1,5],[0,4],[0,2],[0,2],[0,4],[0,4],[0,2],[0,3],[-1,3],[1,1],[0,1],[-1,1],[0,1],[1,1],[0,3],[0,1],[0,2],[0,3],[0,11],[-1,4],[1,1],[0,1],[0,2],[0,1],[-1,1],[0,3],[-1,1],[-1,7],[0,2],[0,1],[0,1],[0,1],[0,1],[0,3],[1,5],[0,4],[0,1],[0,1],[0,1],[0,1],[1,2],[0,2],[0,1],[2,5],[1,2],[0,3],[1,3],[0,3],[0,1],[0,2],[-3,8],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[-1,3],[-1,3],[0,2],[0,2],[-4,7],[0,1],[0,1],[0,1],[0,1],[-2,-1],[-1,2],[-1,3],[-3,4],[0,1],[2,-1],[1,0],[0,-1],[0,1],[1,1],[0,1],[-1,0],[0,4],[-1,2],[-2,1],[-1,2],[1,2],[0,3],[-1,6],[0,2],[0,1],[0,1],[0,2],[1,1],[0,1],[0,2],[-1,4],[0,3],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[3,5],[1,1],[0,1],[0,3],[0,1],[0,1],[1,1],[0,2],[-1,1],[1,2],[0,3],[0,5],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,2],[1,2],[-1,1],[0,1],[0,2],[-1,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[1,1],[2,2],[2,2],[0,1],[2,0],[2,3],[4,2],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[1,1],[2,0],[2,3],[0,2],[1,3],[1,1],[1,2],[1,-1],[1,1],[-1,2],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,1],[0,1],[0,2],[-1,1],[0,2],[0,2],[1,1],[1,0],[0,-1],[1,0],[1,1],[1,0],[0,-2],[1,-1],[1,0],[2,4],[0,1],[0,1],[0,1],[0,4],[-1,1],[0,2],[-1,1],[-1,-2],[0,-5],[-1,-2],[0,-1],[-1,-1],[-1,0],[0,1],[1,2],[0,2],[1,4],[1,4],[1,3],[-1,3],[-1,3],[-2,4],[-1,3],[-2,4],[-1,2],[-1,3],[0,2],[-1,1],[-1,2],[-2,1],[0,1],[1,0],[1,-2],[1,0],[2,-1],[0,1],[2,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[-1,2],[1,0],[1,-1],[1,1],[-1,1],[0,1],[0,2],[1,0],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,-2],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[1,-2]],[[8828,7985],[-1,-1],[0,-1],[-2,-1],[0,1],[0,1],[0,1],[2,2],[0,1],[1,1],[0,3],[1,0],[0,1],[1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-3]],[[8822,7986],[0,-1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[1,2],[-1,3],[0,1],[0,1],[1,1],[0,2],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1]],[[8868,7999],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,-1],[0,-1]],[[8838,8007],[0,1],[-1,0],[1,0],[1,0],[0,-1],[-1,0]],[[9669,7993],[-1,-1],[0,1],[-1,1],[-2,2],[-1,3],[-3,4],[-1,0],[-1,1],[-1,0],[0,1],[-1,1],[-5,7],[-2,3],[0,3],[1,0],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[1,-2],[0,-1],[1,-1],[1,-1],[1,-2],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[2,-3],[0,-1],[1,-1],[1,-1],[0,-1]],[[8810,8036],[-2,-5],[-1,-1],[-1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[-2,-2],[-1,1],[0,-1],[-1,0],[-1,-1],[1,0],[0,-2],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,2],[1,1],[1,0],[3,4],[2,2],[1,-2],[0,2],[1,1],[1,0],[1,-1],[0,-1]],[[8827,8039],[1,0],[1,0],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-2,-3],[-1,-2],[4,4],[1,0],[2,1],[2,-1],[0,-1],[0,-2],[-2,0],[0,-1],[-2,-4],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-2],[-3,-3],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[0,1],[-2,7],[-1,1],[0,1],[0,2],[-1,2],[0,2],[-1,1],[-1,-1],[-1,-1],[-3,-4],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,3],[0,1],[0,1],[1,2],[1,2],[1,2],[0,2],[1,0],[0,1],[1,0],[0,1],[1,1],[0,2],[1,2],[-1,2],[1,1],[1,3],[0,1],[2,1],[0,-1],[2,-2],[0,-1],[1,0],[1,-1],[1,0]],[[5544,7989],[1,0],[0,1],[3,4],[2,5],[2,5],[0,1],[0,1],[0,1],[1,0],[0,1],[1,3],[0,1],[0,2],[0,1],[-1,4],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[1,1],[1,-2],[1,1],[2,-1],[2,1],[4,-1],[1,0],[2,2],[5,6],[4,9],[1,0],[3,8]],[[5582,8049],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[-2,-2],[-2,-4],[-3,-5],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[5,1],[1,0],[2,-3],[3,0],[2,0],[0,1],[1,-1],[1,0],[0,1],[2,1],[1,0],[1,2],[-1,2],[0,2],[-1,9],[0,1],[0,1],[0,2],[0,1],[0,1],[1,-1],[1,0],[0,1],[0,1],[0,1]],[[9609,8056],[6,-4],[2,1],[1,-1],[0,-1],[-1,-2],[-1,-2],[1,-2],[0,-3],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-3],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[1,-2],[0,-1],[2,-2],[1,0],[0,-1],[1,-1],[1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-2],[-1,-1],[0,-1],[1,-2],[-1,1],[-1,2],[-1,1],[0,2],[-2,2],[0,1],[0,2],[-1,1],[-2,0],[-1,0],[-2,3],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-3,4],[0,1],[1,1],[0,1],[-1,2],[-1,4],[-1,1],[-1,1],[1,1],[-1,1],[-2,2],[-2,1],[-1,1],[-1,1],[2,0],[1,1],[1,1],[1,2],[0,1],[1,0]],[[9183,8323],[-2,-1],[-2,0],[0,1],[0,1],[1,1],[1,2],[1,1],[1,1],[1,0],[1,1],[0,2],[0,1],[1,-1],[1,-2],[0,-1],[0,-1],[-1,0],[-1,-2],[-1,-2],[-1,-1]],[[9142,8337],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,-1]],[[9571,8336],[1,0],[0,-1],[0,-1],[0,-4],[1,-1],[1,-1],[0,-2],[1,-2],[-1,-1],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[-2,0],[-3,1],[-1,-1],[-2,-1],[-1,-1],[0,-2],[-1,0],[-1,1],[-1,0],[0,1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-1,-1],[-2,-2],[-1,-1],[-1,-1],[-1,1],[-1,-1],[-1,-4],[-4,-3],[-2,-3],[-1,-3],[-1,-2],[-1,-3],[0,1],[-1,1],[0,2],[-1,2],[0,1],[1,1],[3,1],[2,3],[1,3],[0,3],[1,1],[1,3],[1,2],[0,2],[0,2],[0,3],[1,2],[1,2],[1,3],[1,2],[0,1],[-1,0],[-1,0],[-1,1],[-1,-1],[-1,-1],[-1,0],[1,1],[1,1],[1,1],[5,-1],[8,7],[1,1],[1,1],[2,3],[1,2],[3,2],[1,0],[0,-4]],[[9321,8347],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[1,0]],[[5827,8394],[-2,1],[0,1],[-1,0],[-1,2],[1,0],[1,-1],[2,-2],[0,-1]],[[5774,8395],[-2,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5750,8397],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5792,8419],[0,1]],[[5792,8420],[0,1],[1,0],[1,0],[0,-1],[2,-2],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-2,1],[0,1],[-1,1]],[[5792,8419],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1],[1,-1]],[[5795,8440],[-1,-2],[-1,0],[0,1],[0,2],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[6000,8714],[-1,-1],[-1,1],[-1,3],[-1,0],[-1,0],[0,2],[1,0],[1,0],[1,0],[0,-1],[2,-2],[1,0],[-1,-2]],[[204,8733],[-1,0],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,-1],[1,0],[5,0],[1,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,0]],[[6118,8740],[0,-1],[0,-2],[1,-1],[1,-1],[2,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-3,1],[-4,0],[-1,1],[-1,2],[0,1],[-2,2],[-1,0],[-2,1],[-1,0],[-1,1],[-1,0]],[[6106,8739],[0,1],[2,1],[2,1],[1,0],[0,-1],[1,-1],[1,0],[2,1],[1,0],[1,-1],[1,0]],[[6110,8743],[-1,-1],[0,2],[1,0],[1,-1],[-1,0]],[[6118,8740],[-2,2],[-1,0],[0,1],[-2,2],[-2,0],[1,1],[2,0],[3,1],[3,-1],[1,-1],[0,-2],[1,-2]],[[6122,8741],[0,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,1],[-1,1],[0,2]],[[214,8741],[-2,-1],[-4,1],[-1,-2],[-2,0],[0,4],[1,2],[2,2],[1,2],[0,1],[2,0],[2,0],[2,-1],[4,-2],[2,-3],[-4,-1],[-3,-2]],[[5996,8765],[1,1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-2,0],[-1,0],[0,1],[-1,0]],[[5996,8765],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,0],[-2,0],[-1,1],[-1,2],[0,1],[0,2],[0,2],[1,0],[1,1],[2,0],[0,1],[1,0],[1,0],[1,0],[1,-1],[1,-2],[1,-4],[-1,-1],[-1,2],[0,1],[0,1],[0,-1],[-1,-2],[0,-1],[1,0],[1,-1],[1,-1]],[[5999,8776],[1,0],[0,-1],[1,0],[0,-1],[4,0],[1,0],[1,0],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,0],[-2,1],[0,1],[0,1],[0,1],[1,0]],[[304,8818],[-1,0],[0,2],[0,1],[0,1],[1,1],[2,-1],[-1,-1],[0,-2],[-1,-1]],[[6185,8885],[-1,0],[-2,1],[-3,2],[-1,1],[0,2],[1,2],[1,0],[1,0],[1,-1],[2,-1],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1]],[[6924,8894],[4,1],[1,-1],[1,-3],[0,-1],[2,-2],[1,-1],[1,0],[0,1],[-2,1],[0,1],[-1,1],[0,1],[1,0],[3,0],[1,0],[1,0],[1,-1],[-1,-1],[3,-1],[1,0],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,-2],[0,-2],[0,-1],[0,-1],[-1,0],[0,-2],[2,-2],[0,-1],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-3,0],[-1,-1],[0,-1],[-1,0],[-1,1],[-2,3],[-6,4],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[-1,4],[-2,4],[-1,1],[-1,0],[-2,-1],[0,-1],[-1,0],[-1,0],[-2,2],[0,1],[0,1],[1,0],[3,-1]],[[5900,8917],[-1,-1],[-1,1],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[6508,9006],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-3,-1],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[1,1],[0,-1],[-1,0]],[[6498,9004],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[1,0],[1,1],[1,0],[1,-1],[0,-2],[-1,-2]],[[6410,9010],[1,1],[0,1],[1,2],[9,5],[3,0],[6,-1],[-1,-1],[-8,-1],[-2,-2],[-3,0],[-2,-2],[-1,-1],[-1,0],[-1,-1],[-1,0]],[[6364,9031],[-10,2],[0,1],[1,0],[7,-2],[1,0],[1,-1]],[[6376,9041],[-2,-1],[0,1],[2,1],[1,1],[0,-1],[-1,-1]],[[6870,9042],[1,-1],[1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[-4,3],[-1,-1],[-1,0],[0,1],[3,2],[3,-1]],[[6510,9040],[-4,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[3,-2]],[[6382,9047],[-1,0],[1,1],[1,0],[0,1],[1,0],[-2,-2]],[[6528,9050],[-1,-1],[-1,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[0,-1]],[[6540,9051],[1,-1],[-4,1],[-3,-2],[-1,1],[1,1],[3,1],[2,-1],[1,0]],[[6390,9052],[-2,-1],[2,1],[0,1],[1,0],[0,-1],[-1,0]],[[204,8733],[0,-1],[1,-1],[4,-1],[1,-1],[0,-1],[0,-1],[1,-2],[5,-6],[-3,0],[-2,0],[-1,-1],[-1,-1],[-2,0],[-1,-1],[-2,2],[-1,1],[-1,-1],[0,2],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,-1],[-2,0],[-2,-2],[1,-2],[2,1],[2,0],[1,-1],[0,-1],[0,-2],[0,-2],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,3],[-1,0],[0,-2],[0,-2],[1,-2],[-3,0],[-3,-1],[-3,2],[-1,1],[-3,0],[0,2],[0,2],[0,2],[2,2],[1,3],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,1],[-1,2],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[0,-1],[0,-2],[1,-3],[1,-2],[0,-2],[-1,-1],[0,-3],[0,-2],[-2,-2],[-2,-2],[-2,-1],[-1,0],[-2,2],[-4,2],[-1,1],[-3,1],[-1,3],[0,2],[0,1],[-1,3],[0,1],[-2,2],[-1,1],[-2,1],[-1,1],[-1,1],[-1,1],[1,1],[1,0],[-1,1],[-1,0],[-2,0],[-1,0],[-5,4],[-1,1],[1,1],[0,3],[1,2],[0,3],[-1,3],[-1,0],[-1,-2],[0,-3],[0,-2],[-2,0],[-2,0],[-1,0],[-1,2],[0,2],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-2],[-2,0],[-3,0],[-4,1],[-1,1],[-2,-1],[-1,2],[1,0],[2,2],[0,1],[-1,0],[-1,-1],[-2,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[-1,1],[-1,1],[-2,0],[-2,1],[0,1],[0,1],[-2,2],[0,2],[3,1],[-1,2],[-1,1],[0,1],[1,1],[1,1],[0,2],[0,2],[-1,1],[-3,5],[1,2],[0,1],[-1,3],[0,3],[0,2],[-2,1],[0,1],[-2,2],[-1,0],[-3,0],[-5,3],[-7,3],[-10,5],[-3,-1],[-2,-2],[-3,-2],[-1,-4],[-3,-3],[-10,0],[-7,0],[-7,0],[-5,2],[-1,2],[-1,1],[0,1],[0,1],[1,2],[0,1],[0,2],[1,1],[0,2],[0,1],[1,1],[0,3],[-2,2],[-1,1],[-2,-2],[-1,0],[-1,3],[1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,3],[-1,1],[-3,3],[-1,2],[1,1],[0,3],[-3,5],[1,0],[1,0],[1,-2],[1,-1],[1,0],[0,-1],[2,0],[2,2],[0,2],[-1,2],[1,2],[1,1],[2,-1],[1,2],[1,1],[-1,1],[0,1],[0,2],[1,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[1,2],[0,1],[-1,1],[2,3],[-1,1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-2],[-2,-4],[0,-1],[-1,-2],[-3,-1],[-3,0],[-2,3],[0,1],[-1,3],[-1,0],[0,2],[1,1],[0,1],[0,3],[-1,3],[-1,2],[-1,-1],[1,-2],[0,-2],[0,-2],[0,-2],[-2,0],[-1,1],[-1,2],[-3,1],[1,-4],[1,0],[1,-1],[0,-2],[1,-1],[2,-4],[-1,-3],[-2,-1],[-3,0],[-4,-1],[-3,1],[0,1],[2,0],[1,1],[-2,1],[-1,2],[0,-1],[-1,-1],[-2,-5],[0,-2],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-1],[1,-8],[1,-2],[1,-1],[7,-8],[2,-1],[3,-2],[-1,-2],[0,-2],[2,-4],[-2,-2],[-1,-2],[-1,-1],[-1,-1],[-1,-2],[-1,-2],[0,-2],[0,-1],[-1,-1],[1,-2],[-1,-2],[0,-3],[-2,-3],[-1,-2],[-1,-2],[-2,0],[-1,-1],[-1,-2],[0,-1],[-2,-1],[-1,-1],[-2,0],[0,1],[0,36],[0,37],[0,36],[0,37],[0,36],[0,37],[0,37],[0,31],[8,-5],[4,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-2],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[2,-1],[1,1],[1,0],[0,-1],[1,-1],[2,0],[4,-1],[2,-1],[5,-6],[2,-2],[2,-3],[1,-1],[-1,-1],[-1,1],[-2,3],[-1,1],[-1,1],[-1,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[5,-1],[1,-1],[1,-1],[1,-1],[2,1],[1,-1],[1,-1],[4,-2],[1,-1],[0,-3],[1,-2],[0,-1],[1,0],[-1,0],[0,-2],[-2,-2],[-1,-1],[1,-1],[2,0],[0,1],[1,0],[-1,0],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[3,-1],[1,2],[-7,5],[-7,6],[-1,1],[-2,1],[-1,1],[-1,1],[9,-7],[10,-7],[1,-2],[5,-3],[-3,1],[-1,0],[0,-1],[0,-1],[-4,-1],[1,-1],[1,0],[1,-2],[1,0],[0,-1],[0,-1],[5,4],[1,0],[2,-1],[4,-2],[1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-2],[2,0],[2,1],[-1,1],[1,0],[4,-4],[3,-2],[6,-5],[1,-1],[-4,2],[0,-1],[-1,0],[-1,-1],[1,-1],[-1,-1],[0,-1],[3,-1],[1,-1],[2,-1],[1,-1],[0,-1],[1,-1],[3,1],[4,0],[1,0],[-2,2],[-2,1],[-2,2],[-1,1],[-2,1],[0,1],[4,-3],[3,-3],[6,-3],[3,-2],[1,0],[0,-1],[-2,1],[-1,0],[-1,-2],[-1,-2],[-1,-2],[1,-1],[1,-1],[1,-1],[-1,-1],[-1,1],[-2,0],[-1,-1],[-2,0],[-1,-1],[0,-1],[1,0],[1,-2],[1,-2],[3,-1],[3,0],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[2,0],[2,0],[1,0],[1,-1],[0,1],[1,0],[0,2],[0,1],[-1,0],[0,1],[-1,1],[-2,0],[-1,-1],[-1,1],[0,1],[1,1],[0,2],[-1,1],[-1,0],[-2,0],[2,2],[2,1],[1,1],[0,2],[0,1],[9,-7],[3,-2],[3,-2],[0,-1],[1,0],[-1,-1],[-1,0],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[2,-3],[-2,2],[0,-1],[0,-1],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-3,-1],[0,-2],[1,-1],[1,0],[1,0],[1,0],[1,0],[1,0],[1,1],[1,0],[0,1],[1,1],[1,1],[0,1],[0,1],[1,0],[-1,1],[-1,1],[-1,1],[0,1],[3,-2],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,-3],[1,-2],[-2,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[-1,-1],[1,-1],[1,-1],[-1,-1],[1,-1],[1,-1],[1,-2],[2,-2],[-1,0],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-2],[0,-2],[0,-1],[1,-1],[0,-2],[-1,-2],[0,3],[-2,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[3,1],[3,-2],[2,-2],[2,-1],[1,0],[0,-2],[1,-2],[-1,0],[-1,-2],[0,-2],[0,-2],[0,-2],[1,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-3],[1,0],[2,0],[1,2],[0,2],[0,1],[-2,0],[2,1],[1,1],[1,1],[2,1],[0,1],[0,1],[0,2],[-2,-1],[0,1],[1,1],[1,-1],[1,0],[1,1],[2,0],[1,0],[1,-2],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[1,1],[1,2],[2,0],[0,1],[-1,1],[-1,0],[0,1],[1,1],[1,0],[1,0],[1,1],[1,1],[-1,2],[1,1],[0,1],[0,1],[-1,1],[-2,1],[0,2],[-1,1],[-1,1],[-1,0],[-1,0],[-1,1],[-1,0],[-1,0],[-1,0],[-1,1],[-1,-1],[-1,2],[-2,0],[2,2],[3,2],[2,1],[1,1],[2,2],[0,1],[-1,2],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-2,1],[-1,0],[-1,-1],[1,2],[1,1],[-1,1],[-1,1],[-1,1],[-4,-2],[-2,0],[4,3],[-1,0],[-5,-2],[-1,0],[0,2],[1,1],[10,0],[8,0],[5,0],[2,1],[0,2],[2,-1],[1,-1],[2,-1],[1,0],[0,-1],[-1,0],[0,-2],[1,-1],[0,1],[1,1],[-1,1],[1,1],[1,0],[2,-1],[4,-1],[2,-1],[-2,0],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[2,1],[1,-1],[1,0],[2,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-2,0],[0,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[1,-1],[0,-1],[-1,0],[1,-1],[0,-2],[2,-1],[3,-1],[2,-1],[4,0],[1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[3,1],[1,1],[-4,4],[-4,1],[-5,1],[-3,1],[0,-1],[-1,0],[-1,0],[-1,1],[1,1],[1,0],[5,-1],[2,0],[2,-1],[7,-2],[6,-2],[4,-1],[2,1],[1,1],[0,1],[1,-1],[0,-1],[2,0],[1,0],[2,0],[2,-2],[0,-2],[-1,0],[0,-2],[0,-2],[1,-1],[2,-2],[4,-2],[1,0],[1,-1],[1,-2],[-1,0],[-1,-2],[1,-3],[2,-2],[6,-6],[2,-1],[3,-2],[1,-1],[1,-1],[1,-1],[1,-1],[1,-1],[0,-2],[1,-1],[1,-1],[2,-3],[2,-1],[3,-2],[0,-1],[-1,0],[-2,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-2,0],[-1,1],[0,-1],[1,-1],[3,0],[0,2],[1,1],[1,1],[1,1],[1,0],[1,0],[1,0],[2,-1],[1,-1],[0,-1],[1,-2],[1,-2],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,0],[-2,0],[4,-2],[2,-1],[1,1],[0,1],[2,0],[1,-2],[1,0],[1,1],[0,1],[-1,1],[-2,1],[1,0],[1,-1],[1,-1],[3,-1],[3,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-2,0],[-1,0],[-2,1],[0,2],[-3,0],[-2,-2],[-2,-1],[-3,-4],[-3,-1],[-1,-1],[-1,-1],[-2,-3],[-3,0],[-1,-1],[1,0],[1,0],[1,0],[0,-2],[0,-1],[-1,-4],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-2],[0,-2],[-2,-1],[-2,-1],[-6,2],[0,1],[0,1],[-4,3],[-3,0],[-1,2],[-1,3],[-1,1],[-4,3],[-2,2],[0,-1],[1,-2],[0,-2],[1,-1],[0,-1],[2,-1],[-1,0],[0,-2],[2,-1],[1,-2],[0,-1],[2,0],[1,0],[2,-1],[1,-1],[0,-2],[0,-1],[1,1],[1,-3],[0,-3],[-1,-2],[-1,-1],[-3,1],[-1,1],[-2,2],[-4,0],[-4,-1],[-10,-4],[-4,1],[7,1],[1,1],[-1,1],[-2,0],[-3,0],[-1,2],[-1,1],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,-1],[0,1],[-2,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[-2,1],[1,1],[1,1],[-1,1],[-1,-1],[-1,2],[-1,0],[-1,0],[-1,1],[-6,1],[-2,-1],[-1,0],[-1,0],[-1,1],[1,-2],[2,-1],[3,1],[0,-1],[-1,-1],[0,-2],[1,0],[2,-1],[3,0],[2,-2],[1,-1],[-1,-2],[0,-1],[2,-2],[0,-1],[0,-1],[-1,1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[3,0],[2,2],[2,3],[1,0],[-2,-5],[-1,-5],[0,-2],[0,-2],[0,-2],[0,-2],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-1],[3,1],[2,-1],[2,1],[0,-1],[3,0],[1,-3],[-1,-1],[0,-2],[-1,0],[-1,1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[2,-1],[0,-1],[0,-2],[-3,-2],[-1,-3],[-3,-2],[-4,-2],[-1,-1],[-1,1],[-2,-2],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-3,1],[-3,0],[-1,-1],[0,-2],[-1,-3],[-2,-1],[3,0],[1,2],[1,2],[2,0],[1,0],[2,-1],[1,-1],[0,-2],[0,-2],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,-1],[-1,-2],[2,0],[2,1],[1,0],[1,-1],[-1,-2],[-1,-2],[-2,-2],[0,-1],[2,0],[1,1],[1,2],[1,1],[0,-1],[1,0],[1,0],[2,0]],[[6517,9053],[-1,-1],[-1,1],[1,1],[0,2],[1,0],[0,1],[1,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0]],[[6645,9067],[-1,1],[-1,0],[0,1],[-1,1],[-1,3],[-1,1],[-8,6],[0,1],[1,0],[9,-6],[2,-2],[0,-1],[-1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5955,9082],[-1,-1],[-9,1],[-2,0],[0,1],[0,1],[1,0],[1,1],[2,1],[3,0],[5,-4]],[[6868,9088],[1,0],[0,-1],[-2,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-3,1],[-1,2],[0,2],[0,1],[1,1],[0,-1],[0,-1],[1,0],[4,-1],[1,0],[2,1]],[[6396,9070],[1,-3],[0,-3],[-2,-4],[-2,-3],[-2,-1],[1,0],[0,1],[0,2],[0,1],[2,4],[0,2],[0,1],[-1,0],[-1,-1],[-3,-3],[-1,-1],[-1,-1],[-2,-3],[-1,-1],[1,0],[1,0],[0,-1],[-1,-1],[-2,-2],[-3,-5],[0,-1],[-2,0],[-1,-1],[-2,-2],[-3,-2],[-2,0],[-1,0],[0,-1],[-2,-1],[-12,-4],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[-3,0],[-1,1],[-1,2],[-3,3],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[1,1],[0,1],[-1,0],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[1,2],[-1,1],[0,1],[0,2],[1,2],[0,1],[0,2],[0,1],[0,1],[0,2],[1,3],[0,1],[1,2],[2,3],[1,1],[0,1],[2,1],[1,3],[7,5],[3,1],[5,1],[5,-1],[12,-8],[9,-7],[4,-3],[1,-2],[2,-3]],[[9482,9096],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[0,-2],[0,-1],[0,-1],[1,-2],[-1,-2],[-1,-2],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-2],[1,-1],[2,-4],[1,-4],[0,-3],[-1,-2],[-2,-1],[0,2],[1,2],[1,2],[-1,2],[-1,1],[-1,2],[-2,1],[-5,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,2],[1,2],[0,2],[-1,2],[-1,3],[-1,1],[0,2],[1,2],[1,1],[3,3],[1,1],[1,0],[1,1],[1,0]],[[6868,9088],[-1,0],[-1,0],[-4,1],[-1,2],[0,1],[4,5],[1,1],[3,1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,-2],[0,-1],[0,-1]],[[9483,9086],[-1,0],[-1,0],[1,1],[1,1],[0,1],[0,1],[0,3],[0,1],[0,2],[-1,2],[0,1],[2,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,-1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-4,-1]],[[9494,9096],[-1,0],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[0,2],[1,0],[1,0],[2,1],[2,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1]],[[9729,9113],[0,-1],[-1,0],[-1,-2],[-1,-2],[-2,-2],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[1,1],[2,2],[2,1],[4,0]],[[9705,9112],[-3,0],[-1,0],[0,-1],[1,-1],[-1,-1],[0,-2],[1,-1],[0,-1],[0,-2],[-1,-1],[-1,-3],[-1,-1],[-2,0],[-2,0],[-5,-1],[-10,5],[-10,5],[-1,1],[-1,2],[-1,2],[-2,1],[-3,1],[-2,1],[-1,2],[1,2],[1,1],[4,6],[6,4],[1,0],[1,1],[10,-3],[2,-1],[2,-1],[2,-1],[11,-3],[1,0],[3,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1]],[[6648,9155],[2,-5],[1,0],[1,-1],[1,0],[0,-1],[0,-3],[0,-1],[1,0],[2,0],[2,-2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[3,-2],[1,0],[1,1],[1,-1],[1,-1],[1,-1],[6,-7],[0,-1],[2,0],[1,0],[1,-3],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-3,0],[0,-1],[-3,-2],[-1,0],[-3,2],[-2,1],[-1,0],[-1,-1],[-1,-2],[0,-1],[-1,1],[0,1],[-1,0],[-2,0],[-6,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,0],[1,0],[1,1],[0,1],[-1,1],[-4,3],[-1,2],[-1,0],[-1,0],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-2,0],[-4,2],[0,-1],[1,-1],[2,-1],[2,-2],[-1,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[-2,2],[-5,5],[-4,6],[1,2],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[-1,1],[-1,-1],[0,1],[-1,0],[-1,1],[1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[1,0],[10,-4],[0,1],[0,1],[-1,1],[-2,2],[-1,1],[-4,2],[-1,1],[1,1],[1,0],[2,-1],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[3,0],[3,3],[1,0],[0,-1],[1,-1],[0,-1],[2,0],[5,-5],[1,-1]],[[6857,9157],[-1,0],[-2,2],[-4,4],[-1,1],[0,1],[1,3],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[1,-1]],[[6583,9171],[1,-1],[1,0],[1,0],[2,-1],[1,-1],[-1,-1],[-3,1],[-1,1],[0,-1],[2,-1],[1,-1],[-3,0],[-3,2],[-1,2],[0,1],[1,0],[-1,1],[-1,0],[-1,2],[3,-2],[2,-1]],[[9511,9179],[1,-2],[-3,-1],[-3,1],[0,1],[1,0],[1,0],[1,0],[0,1],[1,0],[1,0]],[[6849,9166],[-1,0],[-1,0],[-1,2],[-1,3],[-1,2],[0,2],[-1,3],[0,2],[0,1],[1,2],[0,1],[0,2],[0,1],[1,1],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-3],[1,-2],[0,-1]],[[7310,9157],[-3,-1],[1,2],[0,3],[0,3],[0,4],[1,3],[-1,3],[1,3],[2,3],[0,3],[0,3],[1,2],[1,0],[2,-1],[3,-4],[-1,-3],[-2,-2],[-2,-2],[0,-2],[-1,-5],[0,-2],[1,-3],[0,-2],[-1,-2],[-2,-3]],[[9488,9189],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,1],[-2,2],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,-1]],[[9463,9195],[0,-1],[0,-1],[1,-2],[0,-1],[1,-2],[-3,0],[-2,-1],[-2,1],[0,2],[1,2],[0,2],[-2,1],[0,-1],[-1,-1],[-1,3],[0,1],[1,1],[2,0],[1,-1],[3,-1],[1,-1]],[[6846,9189],[-1,0],[0,1],[0,1],[1,4],[1,2],[0,1],[2,5],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[-1,-1]],[[6478,9229],[4,-5],[0,-1],[1,0],[-1,0],[-1,0],[-3,2],[0,1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[1,0]],[[6464,9232],[4,-2],[1,-1],[1,-2],[0,-1],[1,-1],[1,-1],[0,-1],[-3,2],[0,1],[-1,2],[-2,2],[-1,0],[-1,0],[1,0],[2,-2],[1,-1],[-1,-1],[-2,0],[8,-6],[2,0],[1,0],[-1,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-3],[0,-1],[2,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[-1,1],[-4,2],[0,1],[0,1],[-1,1],[0,2],[0,1],[-2,1],[-1,1],[0,1],[0,1],[-1,1],[-2,1],[-1,0],[-2,-1],[-2,1],[-3,2],[-1,1],[0,1],[0,2],[0,1],[1,0],[3,1],[1,1],[2,0],[1,1],[1,0],[3,-1],[1,-1],[1,-1],[-1,2],[0,1],[0,1],[1,0]],[[117,9233],[5,-3],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[-2,1],[-2,2],[1,0]],[[9999,9242],[0,-36],[0,-4],[-3,-2],[-1,-2],[-1,-2],[-4,-3],[-6,0],[-4,1],[-3,0],[-2,0],[-8,-6],[-2,0],[0,1],[0,1],[0,1],[-1,3],[0,1],[-1,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,3],[0,1],[0,1],[0,1],[1,2],[1,1],[3,4],[1,1],[1,2],[-1,0],[2,2],[7,5],[6,6],[1,0],[2,3],[2,2],[4,0],[2,1],[-1,1],[1,0],[0,1],[1,-1],[1,1],[0,1],[4,2]],[[8829,9245],[1,-1],[0,-1],[2,-3],[-1,-1],[-5,-5],[-1,-1],[-1,0],[-3,2],[-2,2],[-1,1],[-2,0],[-2,1],[-1,0],[-1,-1],[1,0],[2,-1],[1,-1],[-1,-1],[1,-1],[-2,0],[-8,6],[-2,0],[1,2],[3,1],[3,2],[7,1],[3,-1],[1,0],[1,1],[1,0],[4,-1],[1,0]],[[35,9244],[10,-2],[2,-1],[1,-1],[-1,0],[-1,0],[1,0],[3,-2],[0,-1],[1,1],[1,0],[3,-3],[-1,-1],[1,-1],[-1,-1],[2,0],[6,-5],[1,-2],[1,0],[1,0],[0,-1],[2,0],[1,0],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[-2,-2],[-1,-2],[-2,0],[-2,-2],[-1,0],[-2,-3],[-2,0],[-7,-1],[-3,-1],[-8,-2],[-8,-1],[-3,-2],[-10,-3],[1,1],[-1,0],[-3,-1],[-1,1],[-5,3],[-5,1],[-1,1],[-3,0],[0,4],[0,36],[4,0],[-2,1],[1,0],[3,1],[1,1],[0,1],[1,-1],[1,0],[2,0],[6,-1],[2,-1],[1,1],[1,0],[1,1],[4,2],[9,-3]],[[7160,9298],[-6,-1],[-10,0],[-2,-1],[-6,1],[-1,1],[-1,2],[0,1],[1,1],[1,1],[9,7],[0,1],[1,3],[1,2],[1,1],[3,1],[3,4],[1,0],[5,0],[7,-3],[3,0],[2,-1],[2,-2],[2,-3],[1,-1],[-1,-1],[-3,-2],[-2,-2],[-3,-2],[-2,-1],[-2,-1],[-3,-4],[-1,-1]],[[8580,9323],[1,-2],[1,-2],[-3,0],[-1,0],[-1,-2],[-1,0],[0,-1],[-3,-1],[-1,0],[-2,1],[-2,1],[-3,-1],[-1,1],[-6,5],[0,1],[8,1],[7,1],[5,-1],[1,0],[1,-1]],[[8592,9333],[-4,-1],[-6,0],[-9,2],[-9,1],[0,2],[2,3],[3,0],[6,1],[3,2],[4,1],[7,0],[5,-5],[0,-4],[-2,-2]],[[7209,9344],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[-1,-1],[-4,-1],[-11,2],[-3,0],[-1,1],[-2,2],[-2,1],[-1,1],[-1,2],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,2],[0,1],[1,1],[1,1],[0,1],[7,7],[7,7],[1,1],[0,-1],[1,0],[3,-3],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[3,-3]],[[7078,9356],[4,-2],[-3,1],[-2,1],[-1,0],[-1,0],[-1,-1],[0,-2],[0,-2],[-1,-4],[0,-1],[0,-1],[0,-2],[2,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,1],[0,2],[-3,0],[-4,2],[0,1],[-3,1],[-1,1],[-2,2],[0,1],[-1,1],[2,5],[1,1],[1,1],[7,1],[7,-2],[3,-1]],[[8327,9352],[-2,0],[-1,1],[2,2],[-1,1],[-2,1],[-1,2],[1,0],[4,2],[6,1],[6,-4],[1,-1],[0,-1],[-1,-2],[-1,-1],[1,-1],[-12,0]],[[7116,9365],[9,-2],[4,1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-2,-1],[-9,1],[-4,3],[-1,1],[0,1],[2,0]],[[6981,9374],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-1,1],[-1,0],[1,0],[0,1],[0,2],[0,1],[0,1],[2,2],[0,2],[2,0],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1]],[[6536,9374],[5,-1],[7,0],[2,-1],[0,-1],[8,-3],[9,-2],[1,-1],[0,-1],[2,-3],[1,-1],[0,-1],[-1,-1],[-10,-2],[-10,-2],[1,-1],[7,1],[8,0],[2,-1],[-1,-2],[-2,-1],[-1,-1],[-3,1],[-8,-2],[-2,0],[-6,-1],[-1,0],[1,-1],[1,0],[1,0],[3,0],[4,-1],[4,2],[3,1],[1,-1],[0,-1],[-1,-3],[1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[-2,0],[-6,2],[-3,-2],[-2,0],[-5,2],[-1,0],[-1,-2],[5,0],[3,-2],[3,1],[1,-2],[2,-5],[-5,0],[-3,3],[-1,-1],[3,-3],[0,-1],[-1,-1],[-2,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-2,-1],[0,-1],[-2,1],[-1,2],[-1,1],[-5,0],[5,-2],[0,-2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,0],[-1,-1],[-1,1],[-6,0],[-1,-1],[6,-1],[1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-2,-3],[0,-1],[0,-1],[3,-2],[1,-2],[1,-2],[0,-2],[-1,-1],[-1,0],[-2,-3],[-1,-1],[-1,-2],[0,-1],[2,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-3,1],[0,-1],[0,-1],[-1,0],[5,-1],[1,0],[0,-1],[2,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-4],[0,-3],[2,-4],[2,-6],[2,-4],[2,-2],[0,-1],[2,-4],[1,-2],[1,-2],[1,-1],[1,-1],[0,-4],[0,-1],[1,-2],[1,-1],[6,-8],[7,-7],[2,-4],[4,-3],[1,0],[1,-1],[0,-1],[1,-2],[1,0],[1,-1],[2,-2],[0,-1],[2,0],[3,-1],[1,-2],[1,0],[5,0],[0,-2],[4,-4],[-2,0],[-1,0],[-1,1],[-1,0],[0,-2],[2,0],[1,-1],[-1,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[1,0],[0,-1],[-5,1],[-5,4],[-1,0],[-1,0],[0,-1],[-1,0],[-2,0],[-2,2],[-2,1],[-1,0],[1,-1],[0,-1],[1,0],[1,-2],[1,0],[5,-2],[2,1],[1,0],[0,-1],[0,-1],[2,-1],[2,-1],[1,-1],[-1,0],[-8,2],[-8,3],[-2,2],[-2,1],[1,-1],[1,-1],[1,-1],[-1,-1],[-2,1],[-2,2],[0,2],[0,1],[0,1],[0,1],[2,0],[0,1],[-1,0],[-2,0],[-1,-1],[0,-1],[-1,0],[-2,1],[-2,1],[-1,0],[0,-1],[1,-1],[1,0],[1,-1],[-4,0],[1,-1],[1,0],[1,-1],[0,-1],[-1,0],[-1,0],[1,-1],[3,0],[1,1],[-1,0],[-1,1],[3,0],[1,-1],[2,-2],[-2,0],[-1,-1],[4,-1],[2,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,-1],[-1,0],[-2,2],[3,-1],[-1,1],[0,1],[0,-1],[1,0],[1,0],[1,1],[-1,1],[-1,0],[-2,0],[-2,0],[-2,1],[-4,3],[-2,1],[-1,-1],[3,-2],[1,-1],[-1,-1],[-3,2],[-2,3],[-1,0],[-2,1],[-1,1],[1,-3],[4,-3],[1,-2],[-1,-1],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[-2,0],[-1,0],[-3,2],[0,1],[1,-1],[1,-1],[1,0],[0,2],[1,-1],[1,0],[0,2],[-1,2],[0,1],[-2,1],[-1,1],[-1,0],[0,-1],[1,-1],[1,-1],[1,-1],[1,-2],[-1,2],[-1,1],[-5,1],[-1,1],[-1,2],[-1,0],[0,-1],[-1,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-2],[0,1],[-1,1],[-1,1],[-1,-1],[-2,1],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-2,0],[0,-1],[-1,-1],[-2,1],[-1,2],[-2,1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-2,0],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-3,0],[-1,2],[-1,1],[0,1],[0,-1],[1,-2],[0,-1],[-2,1],[0,-2],[0,-1],[0,-1],[4,-3],[1,-1],[1,0],[1,-1],[1,-1],[-4,1],[-2,1],[-1,1],[1,1],[-1,0],[-1,0],[-1,1],[-4,4],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,1],[-5,4],[0,1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,1],[-2,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,1],[-2,1],[-1,2],[-1,0],[-2,1],[5,0],[1,0],[1,1],[1,0],[2,-3],[1,-1],[0,1],[0,1],[-1,1],[0,1],[1,2],[0,1],[1,1],[0,1],[0,1],[-2,3],[-3,3],[-2,2],[1,1],[1,0],[1,-1],[2,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[1,0],[3,-2],[1,0],[-3,4],[-1,1],[4,1],[2,0],[1,-2],[-2,1],[-1,0],[-1,-2],[1,0],[1,0],[3,0],[4,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,1],[1,0],[0,1],[0,1],[1,0],[1,0],[-1,2],[1,0],[1,0],[1,0],[-1,0],[-1,2],[-1,0],[-1,0],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-2,1],[-1,0],[1,1],[-1,1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,1],[-1,1],[-2,2],[0,1],[4,2],[0,1],[0,1],[2,2],[0,2],[1,2],[1,1],[4,1],[1,1],[1,1],[-1,1],[-1,0],[-1,-3],[-7,-3],[-1,-1],[0,-1],[0,-3],[-2,-1],[-2,0],[-1,2],[-1,2],[-1,2],[-1,5],[1,1],[1,1],[0,1],[1,1],[2,3],[-2,1],[-1,0],[-4,-4],[-1,-2],[0,-2],[0,-1],[-1,-1],[-1,0],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-2],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[1,-3],[-2,0],[-1,1],[0,2],[0,1],[-1,0],[-2,-2],[0,1],[0,1],[0,2],[1,1],[0,2],[-1,1],[-1,1],[-1,1],[0,3],[-1,0],[0,-2],[0,-1],[0,-2],[-1,-1],[-2,0],[-1,-1],[0,-2],[1,-1],[0,-2],[-1,1],[-1,1],[-1,1],[-1,2],[0,3],[0,1],[0,-1],[-2,-2],[-1,0],[0,-2],[1,-2],[2,0],[1,-2],[-4,1],[-3,-1],[-2,1],[-2,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-2,2],[-1,1],[-2,1],[-2,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-2,3],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,4],[1,6],[2,4],[2,3],[-1,1],[2,3],[4,2],[2,2],[1,1],[3,-4],[1,0],[1,0],[0,-2],[1,-1],[1,3],[1,1],[1,0],[1,0],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,-1],[1,-1],[1,0],[1,0],[1,1],[0,1],[-1,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[2,-1],[0,1],[0,1],[-2,3],[1,1],[1,-2],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[1,0],[1,-1],[2,-1],[1,0],[0,1],[0,1],[2,1],[1,2],[-1,1],[-2,1],[0,1],[2,-1],[2,-1],[4,0],[-1,1],[-2,0],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,2],[3,0],[1,0],[-2,2],[-1,0],[-1,-1],[0,1],[0,1],[1,1],[1,0],[2,0],[1,1],[0,1],[0,1],[2,1],[-1,0],[0,1],[1,0],[2,1],[2,0],[0,1],[-5,0],[-4,-3],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[-2,-1],[1,2],[6,2],[1,0],[3,-1],[3,-1],[-1,1],[-3,1],[-2,1],[-6,0],[-1,-1],[-5,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,1],[-1,0],[1,2],[1,0],[1,1],[0,2],[1,1],[1,1],[1,2],[1,1],[11,5],[8,-4],[1,0],[1,1],[-1,1],[-1,1],[2,0],[1,1],[-1,1],[-4,0],[-2,0],[0,1],[-1,2],[1,0],[-1,1],[1,1],[1,1],[5,-1],[0,1],[-2,0],[0,1],[-1,1],[0,1],[-2,0],[-1,1],[-1,2],[1,0],[0,1],[0,2],[0,1],[1,1],[4,3],[1,1],[1,1],[1,0],[2,-1],[1,0],[3,3],[2,2],[4,0],[6,-2],[3,0],[3,3],[2,0],[1,1],[1,1],[2,3],[2,1],[3,0],[2,1],[1,1],[2,0],[1,0],[6,-2],[5,-4]],[[6970,9387],[8,-4],[1,-1],[-1,-1],[-2,1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,-1],[0,-1],[1,0],[1,1],[1,0],[2,-1],[1,0],[1,0],[1,-1],[1,0],[-1,2],[1,1],[1,1],[2,1],[0,1],[1,1],[4,-6],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,-4],[1,-7],[-3,4],[-4,4],[-3,2],[-1,0],[-1,-1],[0,-1],[-1,0],[-8,-2],[-9,-1],[-5,-4],[-6,-1],[-2,1],[-1,1],[0,2],[-1,0],[0,1],[-1,-1],[-2,-2],[0,-1],[1,0],[1,-1],[1,-1],[-3,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[1,3],[0,1],[0,1],[1,1],[2,4],[1,1],[0,1],[1,2],[0,1],[-1,2],[-1,2],[0,1],[0,1],[-1,3],[0,1],[0,1],[14,7],[1,-1],[0,-1],[1,1],[3,1],[8,1]],[[8546,9389],[8,-4],[2,0],[-8,0],[-2,1],[-2,0],[-2,1],[-4,0],[0,1],[1,1],[2,0],[5,0]],[[7122,9387],[3,0],[6,-3],[0,-2],[0,-1],[-1,0],[-1,2],[-3,2],[-8,2],[-4,0],[-2,1],[3,2],[2,0],[5,-3]],[[7107,9386],[0,-1],[0,-1],[1,0],[-3,-1],[-9,-1],[1,1],[0,1],[0,1],[1,1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[1,2],[1,2],[6,4],[11,2],[2,-2],[-1,-1],[-4,-1],[-1,-1],[0,-1]],[[7409,9394],[-10,-1],[2,2],[1,0],[0,1],[2,1],[3,1],[5,2],[1,1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0]],[[8951,9413],[6,-2],[3,-1],[8,-9],[1,0],[1,0],[2,-3],[4,-2],[7,-7],[0,-1],[2,-4],[1,-2],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,0],[1,-3],[0,-2],[1,-2],[-1,-2],[-3,-1],[-7,-1],[-11,3],[-6,0],[-6,1],[-3,1],[-11,2],[-9,2],[-6,2],[-7,3],[-7,3],[-8,0],[-6,-2],[-4,-2],[-5,-2],[-4,1],[-1,2],[0,4],[3,4],[5,-1],[5,-1],[7,3],[3,5],[1,2],[1,2],[1,2],[0,1],[2,4],[0,1],[1,3],[1,1],[1,2],[1,1],[5,5],[1,0],[1,0],[0,-1],[1,0],[4,0],[6,3],[13,0],[6,-3]],[[8460,9416],[1,0],[1,-1],[-1,-2],[-3,-2],[-1,1],[-1,0],[-1,0],[-1,-1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[2,0],[-1,0],[0,1],[1,1],[6,1],[-3,-1],[-1,-1],[4,-1]],[[7342,9424],[0,-1],[0,-1],[2,-2],[-1,-1],[-1,0],[-3,1],[-1,1],[-8,1],[-1,1],[0,1],[1,0],[2,0],[0,1],[1,0],[4,-1],[2,0],[4,2],[1,0],[0,-1],[0,-1],[-2,0]],[[7322,9429],[-1,-1],[-2,0],[1,1],[-1,0],[-3,-1],[0,-1],[1,-1],[1,0],[-1,-1],[-1,0],[-9,4],[-7,-1],[0,1],[1,2],[2,1],[3,1],[4,1],[9,-3],[1,0],[1,0],[0,-1],[1,-1]],[[7296,9428],[-2,-1],[-1,0],[-1,1],[-5,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[2,0],[3,1],[5,-5],[-1,-1],[-1,-1]],[[8770,9435],[3,-2],[1,-1],[2,-1],[1,-1],[1,0],[2,-4],[3,-2],[1,-2],[0,-3],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[-1,0],[-2,1],[0,1],[0,1],[-1,1],[-9,8],[0,1],[-1,1],[0,2],[-1,1],[-3,3],[-1,0],[-1,0],[-1,0],[-1,2],[0,4],[-1,2],[1,0],[0,-1],[2,-1],[3,0],[5,-5]],[[8903,9416],[-3,0],[-3,2],[-3,6],[-1,4],[0,2],[0,4],[0,3],[1,2],[4,2],[7,1],[8,1],[2,-1],[2,-2],[2,-4],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[-3,0],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,-1],[-1,-1],[-1,-1]],[[8223,9443],[-1,0],[-2,1],[-1,1],[-1,0],[0,1],[1,2],[0,1],[1,1],[1,0],[1,0],[1,0],[1,-1],[1,-2],[0,-1],[0,-1],[-1,-1],[-1,-1]],[[7359,9458],[-1,-1],[-2,0],[-5,1],[-2,-1],[-1,-1],[6,-3],[-1,-1],[-8,2],[-1,1],[-1,1],[1,1],[5,2],[8,1],[1,-1],[1,0],[0,-1]],[[8148,9448],[-1,-1],[-2,-2],[1,-1],[0,-1],[-2,-1],[0,-1],[-2,-2],[-3,-1],[-2,-1],[0,-1],[-1,-2],[-2,-3],[-2,-2],[-3,1],[-3,0],[-2,2],[-9,1],[-1,1],[-3,2],[-2,2],[-10,4],[-3,2],[-1,2],[1,2],[1,1],[4,1],[1,0],[3,-1],[1,-1],[2,1],[1,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[1,4],[2,1],[9,-1],[9,-3],[8,0],[8,-1],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-3]],[[7374,9459],[0,-2],[-5,0],[-2,1],[-1,1],[-1,1],[-1,2],[1,2],[2,1],[8,0],[1,-1],[1,-1],[1,0],[0,-3],[-4,-1]],[[7388,9465],[2,-2],[3,0],[1,-1],[0,-2],[-2,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-2,-1],[-2,-1],[-1,0],[-3,2],[-1,0],[0,1],[2,1],[0,1],[0,1],[1,3],[1,1],[2,0],[1,0],[2,0]],[[7210,9466],[-1,-2],[-1,-1],[1,-2],[-2,-1],[-1,1],[-7,5],[-1,1],[1,0],[1,-1],[2,-1],[1,1],[-1,1],[-1,1],[-2,1],[0,1],[2,1],[2,0],[0,-1],[-1,0],[0,-1],[1,-1],[6,-1],[1,0],[1,0],[-1,-1]],[[7375,9481],[1,0],[1,1],[1,-1],[1,0],[-1,-2],[1,-1],[0,-1],[1,-1],[-1,0],[-2,1],[-3,-2],[-1,2],[-1,0],[-1,1],[-4,-1],[-3,0],[-1,1],[1,1],[6,1],[2,1],[1,1],[1,0],[1,-1]],[[7419,9492],[1,-1],[-1,0],[-1,-2],[-1,-1],[-1,-1],[-2,0],[0,1],[-2,2],[-4,0],[0,-1],[-1,-1],[2,-2],[1,0],[1,-1],[3,-1],[0,-1],[-2,0],[-4,2],[-4,-1],[-1,0],[-1,1],[-1,0],[-3,0],[-1,0],[-1,0],[0,2],[-1,1],[-1,1],[1,1],[1,0],[0,-1],[1,0],[5,-1],[2,0],[1,2],[-1,0],[-2,1],[1,1],[-1,1],[0,1],[1,1],[3,-1],[0,-1],[-1,-1],[3,1],[6,2],[3,0],[2,-3]],[[7281,9504],[0,-1],[-2,2],[-1,0],[0,2],[1,1],[1,0],[1,-2],[0,-1],[0,-1]],[[7281,9529],[0,-1],[1,0],[-1,-1],[-4,1],[2,-1],[1,-1],[1,1],[2,-1],[0,-1],[0,-1],[1,-1],[1,-2],[0,-1],[-1,0],[-5,1],[-1,0],[0,-1],[0,-2],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[-1,0],[0,-1],[0,-2],[-2,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,2],[0,2],[-1,0],[-1,1],[1,2],[5,5],[1,1],[1,0],[0,-1],[-1,-2],[0,-1],[1,-1],[-1,-1],[1,0],[4,1],[1,0],[0,2],[-1,1],[-1,0],[-1,0],[1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[-1,0],[2,1],[6,1],[0,-1],[-1,0],[0,-4]],[[9075,9532],[-1,-1],[0,-1],[-2,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,-1],[1,-2],[1,0],[10,-2],[1,0],[3,1],[1,0],[-1,1],[-1,0],[-3,-1],[1,2],[1,1],[1,1],[2,0],[0,-1],[1,0],[2,-1],[-1,2],[-1,1],[-1,0],[1,1],[8,0],[5,-1],[8,0],[8,0],[3,-3],[1,0],[0,-3],[-1,0],[-2,-2],[0,-2],[1,-2],[2,-2],[0,-1],[1,0],[2,0],[1,0],[2,0],[3,0],[1,1],[5,3],[10,-1],[9,-1],[9,-2],[2,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[2,1],[1,0],[4,-2],[4,-1],[-2,-1],[0,-1],[1,0],[1,0],[2,1],[1,1],[0,1],[0,1],[0,1],[1,0],[4,0],[1,0],[1,-1],[1,-1],[-1,0],[-1,-1],[-2,-2],[-1,-2],[1,0],[-1,-1],[-2,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-2],[-1,-1],[-12,-3],[-11,-3],[-1,-1],[-1,-2],[-12,0],[-2,-1],[-10,1],[-9,1],[-10,2],[-9,6],[-1,1],[-2,1],[0,1],[-2,2],[-4,1],[-6,0],[-6,2],[-4,4],[-8,5],[-12,4],[-3,2],[-1,1],[0,1],[0,1],[1,0],[1,2],[0,1],[1,2],[0,2],[0,1],[-1,2],[0,1],[1,0],[1,0],[0,-1],[1,1],[1,0],[-1,1],[0,1],[0,1],[1,1],[1,1],[1,0],[1,0],[-1,1],[-1,2],[0,1],[0,3],[1,2],[2,1],[1,0],[5,-3],[0,-1],[1,-1],[0,-1],[2,-1],[0,-1],[-1,0]],[[8804,9541],[0,-1],[0,-1],[2,-1],[1,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1]],[[8804,9541],[0,1],[1,0],[1,1],[1,0],[1,1],[1,0]],[[8809,9544],[-1,-1],[-4,-2]],[[8773,9524],[-11,-1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,3],[2,3],[-1,2],[-1,3],[0,3],[1,0],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,2],[0,1],[1,-1],[0,-1],[1,-2],[1,-1],[1,-2],[0,-2],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,-1],[2,-1],[1,-1],[1,-1],[0,-1],[-5,-5],[-1,-2],[0,-2],[1,-1],[1,-2],[-1,-1],[-1,0],[-3,-3]],[[7267,9564],[1,0],[12,-3],[3,0],[1,-1],[-1,-1],[-13,2],[-2,2],[-2,0],[-1,1],[0,1],[1,0],[1,0],[0,-1]],[[6645,9565],[-1,0],[-1,0],[-2,-1],[-2,0],[-2,-1],[-2,0],[-2,-1],[-2,0],[-1,0],[1,1],[7,2],[1,1],[1,1],[2,0],[2,1],[1,1],[0,-1],[1,-1],[-1,-2]],[[7304,9568],[8,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-3,1],[-1,0],[-3,-1],[-2,0],[-1,1],[1,1],[-1,1],[-3,-1],[-5,1],[-4,-1],[-2,0],[-1,1],[-1,1],[5,0],[1,0],[2,2],[1,0],[2,0],[1,0],[8,-1]],[[7695,9570],[-8,-2],[-2,1],[1,2],[1,1],[11,4],[4,0],[1,1],[-1,-2],[-3,-2],[-4,-3]],[[9244,9576],[-1,-1],[-2,1],[-3,3],[-1,0],[0,1],[2,2],[2,1],[3,1],[1,0],[1,-1],[-1,-2],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1]],[[7644,9581],[-2,0],[-1,0],[-2,0],[-1,1],[1,1],[1,1],[0,1],[1,1],[2,-2],[0,-1],[0,-1],[0,-1],[1,0]],[[8809,9544],[0,1],[0,1],[0,1],[-2,1],[0,1],[2,3],[1,1],[0,1],[4,0],[2,-1],[5,0],[3,-2],[1,-1],[0,1],[0,1],[-1,2],[-3,1],[-1,1],[0,2],[-2,2],[-1,1],[-1,2],[0,2],[1,1],[7,4],[6,1],[3,1],[3,3],[-1,0],[0,1],[0,-1],[-2,-1],[-1,-1],[0,1],[2,2],[1,0],[1,2],[7,3],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[-1,1],[1,3],[1,1],[0,1],[7,2],[8,2],[-2,-1],[-2,0],[-1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[3,-4],[13,-6],[2,-2],[4,0],[1,-1],[2,-2],[1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[2,-1],[1,-1],[1,-1],[5,-2],[3,2],[1,0],[2,-1],[3,-1],[1,-1],[1,-1],[0,-2],[-2,-3],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[6,-1],[2,0],[4,-1],[2,0],[2,1],[1,2],[-1,0],[-1,1],[-1,1],[1,0],[0,1],[-1,1],[-3,2],[1,2],[0,3],[0,3],[-1,4],[1,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,1],[1,2],[1,1],[1,0],[5,0],[10,-3],[1,0],[0,1],[-3,2],[-1,2],[-1,2],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[2,0],[6,-4],[3,-1],[6,-4],[7,-4],[7,-7],[2,-2],[0,-1],[2,-1],[10,-2],[4,-2],[6,1],[3,-1],[-1,2],[1,1],[6,2],[2,-1],[3,-1],[0,-1],[1,0],[1,1],[3,-1],[6,-5],[7,-2],[5,-3],[3,0],[1,-1],[0,-1],[2,-2],[10,-2],[3,-2],[2,-3],[1,-1],[0,-1],[-1,-1],[-3,1],[-5,-1],[-3,-2],[-5,-2],[-2,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[5,-3],[1,-1],[-1,-1],[-4,0],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-3,-1],[-2,-2],[-2,-3],[-1,-1],[-2,-1],[-5,0],[-4,-1],[-1,0],[-3,2],[-2,1],[-1,1],[-6,0],[-3,-1],[-2,0],[-3,2],[-4,1],[-1,1],[-1,0],[-1,1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[0,3],[-1,1],[-2,0],[-1,0],[0,2],[-1,1],[0,1],[0,2],[-1,0],[-1,1],[-2,1],[0,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[3,1],[0,1],[0,1],[3,2],[3,1],[5,3],[0,1],[1,2],[-2,5],[-2,1],[-6,-1],[0,1],[-1,1],[-1,0],[-3,-1],[-5,0],[-1,-1],[1,0],[1,0],[1,-1],[1,-1],[-1,-1],[-1,-1],[-9,1],[-1,0],[0,-1],[3,-1],[2,0],[0,-1],[-5,0],[1,-1],[0,-1],[2,0],[0,-1],[-1,-3],[0,-1],[0,-1],[3,-4],[-1,-3],[0,-2],[0,-1],[1,-2],[6,-7],[0,-1],[0,-1],[0,-1],[1,-1],[2,-2],[2,-1],[1,-3],[-1,-1],[1,-1],[1,-1],[5,-1],[5,0],[6,-3],[6,-2],[3,1],[1,0],[2,-2],[1,-3],[0,-1],[-1,0],[-6,-2],[-13,-2],[-2,1],[-1,0],[-1,-1],[-1,0],[-1,1],[-2,0],[-1,0],[0,-1],[-1,-2],[2,0],[-1,-1],[-4,-1],[-5,0],[-10,8],[0,1],[1,1],[2,0],[1,0],[2,-1],[3,-2],[1,0],[1,1],[-1,1],[-3,2],[0,1],[-1,1],[-10,0],[-5,-3],[-8,-3],[-7,0],[-13,-3],[-3,0],[-5,-3],[-8,-1],[-2,3],[0,1],[0,1],[-1,1],[-2,0],[-1,1],[0,1],[0,2],[-1,1],[-3,-1],[0,1],[-2,1],[0,-1],[-4,-2],[-1,-1],[1,-1],[0,-1],[-1,-1],[1,-2],[1,-1],[1,1],[1,0],[1,2],[0,-1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[-1,-2],[-4,-6],[-3,-2],[-3,-1],[-3,1],[-6,4],[-9,2],[-9,3],[-1,1],[-2,0],[-4,4],[-1,1],[-1,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[-4,4],[-6,2],[-8,6],[-1,0],[0,2],[-1,1],[-1,2],[-3,4],[-1,1],[1,2],[0,1],[-1,1],[-1,2],[3,2],[2,0],[2,-3],[1,0],[3,0],[3,1],[1,0],[0,1],[1,1],[-1,2],[0,1],[-2,0],[-2,0],[-2,-1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[4,0],[0,1],[-1,2],[0,1],[-2,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,1],[-1,1],[-1,2],[-1,0],[-1,1]],[[7637,9589],[-2,-1],[-1,-1],[0,-1],[1,-1],[-1,-2],[-2,0],[-5,1],[-1,0],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[1,2],[1,0],[8,-2],[1,0],[-1,1],[0,1],[-1,1],[2,1],[2,1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[-1,0]],[[7674,9592],[9,-3],[1,0],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[-2,3],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[1,-2],[1,0],[-2,-1],[-2,2],[-1,-2],[1,0],[2,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-3,4],[-8,0],[-5,1],[-1,1],[0,1],[-10,0],[-1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[3,0],[1,0],[1,-2],[0,-1],[1,0],[1,0],[3,4],[1,0],[2,0],[1,0],[0,-1],[5,0],[1,0],[0,-1],[0,-2],[1,-1],[0,1],[1,0],[1,3],[1,1],[2,1]],[[7686,9595],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-5,0],[-1,1],[1,1],[4,-1],[4,1]],[[7690,9595],[2,-1],[2,0],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-2,-1],[-2,0],[-1,-1],[-1,-1],[-1,-2],[0,-1],[1,0],[0,1],[2,2],[1,0],[3,-1],[-1,-1],[-2,0],[-1,-1],[-4,-3],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,2],[1,1],[-1,1],[1,1]],[[8145,9598],[2,0],[2,0],[1,-2],[-4,0],[-4,0],[-1,1],[1,2],[2,2],[1,1],[2,-2],[-1,-1],[-1,-1]],[[7619,9613],[1,-2],[-13,1],[0,1],[2,1],[6,-1],[4,0]],[[8125,9614],[-1,0],[0,-1],[2,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,0],[2,-1],[2,0],[2,0],[0,-1],[-1,0],[0,-1],[-2,0],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-3,1],[-1,0],[-1,2],[-1,1],[-1,2],[-2,1],[-3,1],[-1,0],[0,1],[-1,1],[-3,1],[1,1],[1,0],[-1,0],[0,1],[-1,0],[5,1],[4,-2],[1,1],[0,2],[1,1],[1,-1],[1,-1],[2,-1],[1,0],[0,-1]],[[7679,9621],[0,-1],[-2,-1],[-1,-1],[0,-2],[-1,-1],[-2,-1],[-3,1],[-2,-1],[-2,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[1,0],[2,-1],[3,2],[1,1],[2,0],[1,0],[2,0],[2,0]],[[7655,9619],[0,-1],[1,1],[1,0],[1,1],[1,0],[2,0],[0,-1],[-1,-1],[-3,-1],[-4,0],[-2,0],[-1,1],[0,1],[0,1],[0,1],[2,1],[1,0],[1,-1],[1,-2]],[[7642,9621],[1,0],[1,-1],[2,-2],[1,0],[-1,-2],[-2,0],[-3,1],[-7,-1],[-1,0],[0,1],[1,1],[0,1],[5,0],[1,0],[1,1],[1,2],[0,-1]],[[7706,9622],[1,-2],[0,-1],[0,-2],[0,-1],[1,-1],[2,-2],[-1,-1],[-1,0],[-1,0],[-2,1],[-2,0],[-1,1],[2,1],[1,1],[-1,1],[0,1],[0,1],[-2,0],[0,1],[1,0],[1,2],[1,0],[1,0]],[[9145,9616],[-1,-1],[-5,0],[-7,0],[-5,0],[-4,0],[-1,0],[0,1],[1,1],[3,2],[1,0],[3,1],[2,2],[2,1],[3,1],[12,2],[2,0],[-1,-2],[-2,-1],[-1,-1],[-2,-1],[0,-1],[0,-2],[0,-1],[0,-1]],[[7706,9622],[0,1],[0,1],[-8,0],[0,1],[10,1],[3,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[-1,0],[-2,-2]],[[6893,9640],[3,0],[5,0],[1,-1],[0,-1],[-1,0],[1,-1],[2,0],[1,0],[1,-2],[1,-1],[2,0],[1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[1,-1],[3,-1],[1,-1],[-1,-2],[0,-1],[0,-1],[1,-1],[2,0],[1,-1],[-4,-2],[-1,-2],[0,-1],[0,-1],[-2,-3],[3,0],[1,-1],[-1,-1],[-4,-3],[-3,-4],[-3,-2],[-1,-1],[-2,0],[-1,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-4,-1],[-1,-1],[0,-1],[1,0],[3,0],[0,-1],[-1,-1],[-10,-2],[-9,-4],[-2,0],[-4,-2],[-7,-5],[-4,-1],[-5,-2],[-3,0],[-3,-2],[-2,-1],[-2,-2],[-4,0],[-2,-2],[-1,-1],[-14,-3],[-13,-4],[-3,-3],[-1,-1],[-1,0],[-4,0],[-8,-3],[-8,-3],[-6,0],[-1,-1],[-1,-1],[-5,-2],[-3,-2],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,1],[-1,0],[-1,-1],[1,0],[0,-1],[1,0],[-1,-1],[-2,-4],[-1,0],[-1,0],[-4,-3],[-3,0],[-1,-1],[-3,1],[-1,0],[-8,-5],[-3,0],[-10,-6],[-1,0],[-2,1],[-2,0],[-1,0],[-1,0],[0,-1],[-1,-1],[-3,-3],[-1,-2],[-1,0],[-2,2],[-1,-1],[1,-1],[-1,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[-3,0],[1,-2],[0,-2],[-1,-1],[-4,-5],[-2,0],[-2,-2],[-4,-1],[-1,-2],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-3,0],[-1,0],[0,1],[0,1],[0,2],[1,1],[0,1],[-1,1],[-2,-1],[0,-1],[-2,-2],[1,-1],[-1,-1],[1,-1],[-1,-1],[-5,-2],[0,1],[-1,1],[-3,-2],[-5,1],[1,-1],[1,-1],[9,0],[8,0],[2,-4],[-1,0],[-2,-3],[0,-1],[-7,-1],[-3,1],[-1,-1],[1,-1],[1,-1],[1,0],[1,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-10,-2],[-1,0],[-1,1],[-1,0],[-3,0],[-2,2],[-2,1],[-2,1],[1,-1],[2,-2],[1,-2],[4,0],[0,-1],[0,-1],[2,0],[0,-1],[0,-1],[1,0],[-1,-2],[1,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-3,1],[-2,2],[-3,3],[-1,0],[-2,2],[-2,2],[-2,2],[-1,0],[-1,0],[0,-2],[3,-2],[2,-2],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,-1],[-1,0],[0,-1],[3,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-8,1],[-3,2],[0,1],[-1,0],[-7,3],[-7,3],[-1,-1],[3,-2],[4,-2],[0,-1],[2,-2],[4,-3],[0,-1],[-2,-2],[2,-2],[1,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[1,0],[1,-1],[-6,0],[3,-1],[1,0],[-4,0],[0,-2],[1,0],[1,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,1],[-1,-1],[0,1],[-1,1],[-1,-1],[-1,-1],[2,-3],[2,0],[4,0],[-1,-2],[-3,1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,2],[-1,1],[-2,1],[-1,1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-2,-2],[2,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-2,1],[-2,0],[-4,3],[-1,0],[-1,0],[0,1],[-3,4],[-2,5],[-1,1],[-1,0],[-2,-1],[2,-3],[1,-1],[1,-3],[-2,-1],[-4,1],[-2,-1],[7,-1],[1,0],[1,-1],[1,-1],[7,-7],[1,-2],[-1,0],[-1,0],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[-6,-6],[-1,1],[-2,1],[0,2],[-1,0],[-1,2],[-2,1],[-2,2],[-12,2],[-12,1],[3,-1],[8,-1],[4,-2],[3,0],[1,0],[3,0],[1,-1],[0,-1],[3,-3],[1,-1],[0,-1],[2,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-7,-3],[0,-1],[-9,2],[-6,7],[-1,0],[-1,0],[0,-1],[1,-1],[2,-2],[1,-1],[-1,0],[-1,0],[-1,0],[1,-1],[2,0],[1,0],[5,-4],[4,-2],[1,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[-1,-1],[0,-2],[-6,-6],[-2,-2],[-1,1],[0,1],[-1,1],[-1,1],[-1,0],[-1,-1],[1,-1],[0,-1],[1,0],[-2,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,0],[-2,1],[-13,2],[-1,2],[-1,1],[0,3],[-1,3],[-1,2],[-1,1],[-2,-1],[2,-1],[1,-1],[1,-2],[-1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,1],[-1,1],[-10,-1],[-11,8],[-4,0],[-3,-1],[-3,-2],[-3,0],[-2,-1],[-5,-4],[-2,-1],[-6,4],[1,1],[2,1],[4,1],[1,0],[0,1],[0,1],[1,1],[2,1],[-3,0],[-1,0],[-3,1],[1,1],[9,8],[2,0],[2,1],[1,1],[2,2],[4,0],[3,2],[2,1],[7,1],[-1,0],[-1,0],[-1,0],[-8,0],[-1,-1],[-1,-1],[-1,-1],[-1,1],[1,2],[1,1],[-1,0],[-1,-1],[-1,0],[-2,0],[-1,-1],[-4,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-1,0],[-2,-1],[-1,-1],[0,-1],[-4,1],[-2,0],[-1,1],[-2,0],[0,1],[-1,0],[1,0],[0,1],[-1,1],[-1,0],[-1,1],[-2,3],[-1,1],[-2,0],[-1,1],[0,1],[0,1],[0,2],[1,1],[2,-2],[1,-1],[1,0],[2,0],[6,4],[-1,1],[1,1],[0,1],[2,1],[2,2],[2,2],[4,1],[5,0],[3,2],[1,-1],[1,0],[0,2],[-1,0],[-2,1],[-2,0],[-1,0],[0,1],[2,4],[1,0],[9,7],[3,1],[1,0],[1,0],[1,-2],[1,0],[3,-1],[3,1],[9,-4],[1,0],[0,1],[0,1],[-2,1],[-3,1],[-1,1],[-1,2],[-10,4],[-3,-1],[0,1],[-1,0],[0,1],[-1,0],[1,0],[1,0],[0,1],[0,1],[1,0],[1,1],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[3,1],[4,-1],[1,1],[2,1],[1,-2],[1,-1],[1,1],[0,1],[-1,1],[-2,2],[-1,0],[0,-1],[-1,1],[-1,1],[-2,1],[-5,0],[-1,0],[0,1],[3,4],[1,1],[3,0],[3,2],[2,-1],[6,0],[1,1],[1,0],[2,0],[2,1],[4,0],[1,0],[0,1],[-1,1],[-1,0],[-1,-1],[-5,0],[1,0],[0,1],[1,0],[0,1],[-3,2],[-3,0],[-1,0],[-3,-2],[-2,0],[2,1],[0,1],[-1,1],[-1,1],[-4,-1],[2,4],[-1,0],[0,1],[0,1],[0,1],[2,1],[2,0],[2,1],[3,0],[0,-1],[1,-1],[14,4],[1,0],[0,-1],[3,-1],[12,0],[-1,1],[-1,1],[-2,0],[-1,-2],[-1,0],[-1,1],[-3,-1],[0,1],[-1,0],[0,2],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,1],[1,0],[2,3],[-1,0],[-7,0],[-8,-1],[-1,0],[-2,1],[0,1],[0,1],[0,1],[2,1],[9,3],[9,2],[1,2],[1,0],[1,0],[1,0],[0,1],[-1,1],[-2,-1],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,-1],[1,1],[-3,0],[1,1],[2,1],[1,1],[1,1],[0,1],[-1,0],[0,1],[-1,0],[-2,-1],[-4,-1],[-3,-1],[-5,-1],[-1,1],[1,2],[1,3],[0,1],[-1,0],[-2,0],[-2,-1],[-1,1],[1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[1,0],[0,1],[1,0],[1,0],[0,2],[1,0],[3,2],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[1,0],[1,0],[1,0],[0,-1],[-2,-1],[0,-1],[1,0],[1,0],[2,1],[1,2],[1,0],[0,-1],[1,0],[1,-4],[1,-3],[-1,-1],[3,1],[2,2],[5,6],[2,2],[1,1],[0,1],[0,1],[0,1],[-2,1],[-2,0],[-1,1],[1,1],[2,3],[6,3],[1,0],[2,-1],[8,-1],[-1,0],[1,-1],[1,0],[2,-2],[5,0],[0,1],[0,1],[-1,1],[-1,1],[0,2],[-1,2],[-1,0],[-1,1],[0,1],[-1,1],[0,2],[1,1],[14,4],[2,0],[1,0],[1,1],[0,1],[-1,1],[0,1],[-6,0],[-1,0],[1,2],[1,1],[1,1],[7,1],[1,0],[3,1],[1,1],[4,1],[-2,2],[1,1],[1,0],[4,1],[0,1],[0,1],[0,1],[5,3],[6,-1],[3,2],[2,0],[1,1],[0,1],[0,1],[1,1],[10,-1],[1,0],[1,1],[2,1],[3,2],[1,1],[8,0],[1,1],[0,1],[-1,0],[-1,0],[-6,1],[-1,1],[1,1],[5,3],[8,1],[8,0],[0,-1],[-1,0],[-1,0],[-8,-6],[0,-1],[2,1],[0,-1],[2,-1],[2,0],[1,1],[2,1],[0,1],[0,1],[1,1],[2,0],[2,0],[3,1],[1,1],[1,2],[0,1],[0,1],[-1,0],[-5,0],[-1,1],[1,1],[2,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[3,0],[8,1],[2,-1],[1,0],[1,1],[0,1],[2,0],[1,0],[1,-1],[4,0],[1,0],[1,-2],[3,-1],[8,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[2,0],[1,-1],[0,1],[0,1],[0,1],[1,0],[2,-1],[1,1],[0,1],[0,1],[3,2],[1,0],[1,-1],[1,-1],[-1,-1],[2,0],[0,-1],[1,-1],[6,3],[1,2],[7,1],[1,1],[1,2],[1,0],[2,0],[0,1],[1,0],[1,1],[4,-1],[2,2],[1,0],[1,-1],[1,-2],[0,-1],[1,0],[1,0],[2,1],[2,2],[2,1],[2,0],[1,0],[1,1],[0,1],[0,1],[2,0],[3,-2],[1,0],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[1,0],[0,2],[1,1],[4,1],[2,0],[1,0],[0,-2],[1,0],[1,0],[1,0],[1,1],[3,2],[1,1],[0,1],[1,1],[2,1],[4,1],[10,-4],[1,0],[1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,2],[-1,1],[-3,2],[0,1],[1,1],[1,0],[2,3],[1,0],[5,1],[1,0],[2,3],[1,0],[2,0],[1,1],[0,2],[1,0],[0,1],[1,0],[4,1],[1,1],[0,1],[1,0],[6,2],[1,2],[1,0],[7,0],[4,3],[2,0],[2,1],[3,1],[12,-1],[4,-3]],[[9351,9649],[-4,0],[-1,1],[0,1],[1,1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[0,-1]],[[7471,9642],[-2,-1],[-3,1],[-3,4],[-1,3],[4,3],[7,1],[2,-1],[-1,-2],[-1,-2],[-2,-2],[1,-2],[-1,-2]],[[7679,9649],[-1,-1],[-2,-1],[-1,-1],[-2,-1],[0,-1],[1,0],[0,-1],[-2,-1],[-1,0],[-2,1],[-1,0],[-2,-1],[-9,-3],[1,0],[0,1],[1,1],[1,1],[4,1],[1,1],[-1,1],[-2,0],[-2,-1],[-7,-1],[-8,-1],[0,1],[1,1],[2,1],[2,2],[4,1],[4,0],[8,3],[8,3],[4,4],[1,0],[2,0],[0,-1],[1,-3],[0,-1],[-3,-4]],[[7941,9663],[-1,-2],[-1,0],[-1,1],[0,1],[3,2],[2,0],[1,-1],[-1,-1],[-2,0]],[[7492,9655],[-7,-2],[-5,0],[-3,4],[-2,2],[1,2],[1,2],[2,1],[1,1],[8,1],[2,-1],[1,-2],[1,-2],[2,-3],[-2,-3]],[[7956,9665],[-2,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,-1]],[[7987,9667],[1,0],[1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-2,0],[-8,-2],[-2,0],[-1,0],[-1,0],[1,1],[5,1],[1,1],[-1,1],[-3,0],[-1,1],[2,3],[1,1],[2,0],[0,-1],[2,0],[1,-1]],[[7967,9677],[1,0],[1,0],[1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[1,0],[-2,-2],[-2,-1],[-3,1],[0,1],[1,2],[0,1],[1,0],[1,0],[1,1],[1,0],[1,1],[3,0]],[[7556,9686],[-2,0],[-2,1],[-1,1],[0,1],[1,1],[1,0],[4,-1],[1,-1],[0,-1],[-1,0],[-1,-1]],[[6061,7450],[0,2],[-1,2],[1,2],[0,2],[1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[1,2],[0,2],[1,2],[0,2],[0,5],[1,3],[0,2],[1,3],[1,1],[6,1],[0,1],[1,0],[1,3],[1,0],[1,0],[1,1],[0,3],[0,3],[1,3],[1,2],[1,1],[5,0],[1,-2],[1,0],[2,1],[4,0],[1,-1],[1,-1],[0,1],[1,0],[1,0],[1,0],[2,0],[3,-1],[1,0],[1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[2,0],[0,1],[0,2],[0,2],[0,1],[2,5],[0,1],[1,2],[1,1],[0,1],[0,2],[0,1],[-1,0],[-1,-1],[-1,0],[-2,2],[2,3],[1,1],[0,1],[0,1],[0,1],[0,2],[-1,3],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,2],[0,2],[-1,0],[-3,1],[-1,0],[-1,0],[1,1],[1,10],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[3,-2],[1,0],[1,2],[1,1],[0,2],[0,1],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-1],[-1,1],[0,1],[-1,0],[-3,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[1,3],[0,1],[2,0],[2,1],[1,0],[1,0],[0,1],[0,2],[1,1],[0,2],[1,1],[2,2],[0,1],[1,3],[1,1],[0,1],[0,3],[1,2],[0,1],[0,1],[-2,3],[-1,3],[0,2],[-1,3],[1,2],[0,1],[2,1],[0,1],[0,1],[0,1],[-3,1],[-1,0],[-2,-3],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,2],[-1,1],[-1,1],[-1,1],[-1,2],[0,4],[0,1],[-1,1],[-1,0],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,2],[-1,7],[-1,1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-3,0],[-1,1],[0,2],[-1,1],[-3,2],[-2,2],[0,1],[0,1],[-1,1],[0,1],[0,-1],[-1,0],[-1,0],[-2,-1],[-1,1],[-1,1],[-2,0],[0,1],[0,1],[-1,4],[-1,1],[-1,0],[-2,0],[0,-3],[0,-3],[0,-3],[-2,-2],[-1,1],[-1,-1],[-1,-1],[0,1],[-1,2],[-1,3],[0,1],[-1,2],[-1,1],[-3,2],[-1,1],[-2,7],[-1,2],[0,1],[0,1],[0,1],[0,4],[-1,1],[-2,2],[-1,2],[0,2],[-1,2],[0,1],[-3,-1],[-1,0],[-2,-3],[0,-1],[-4,-2],[-2,0],[-2,0],[-2,-1],[-5,-5],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,1],[-3,7],[-1,1],[0,1],[-1,1],[-4,1],[-3,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[-1,0],[-1,1],[-1,2],[-1,9],[0,1],[1,1],[2,1],[-1,2],[0,1],[0,2],[0,2],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,2],[0,2],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[2,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-2,-1],[-1,1],[0,1],[-1,2],[-1,7],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[-2,-2],[-2,0],[-2,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-2,-1],[-1,1],[-2,1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-2,2],[2,2],[1,2],[0,2],[0,3],[0,-1],[-1,0],[-1,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,1],[-1,2],[0,1],[0,2],[-1,1],[-1,0],[0,1],[0,1],[1,1],[5,2],[2,0],[0,1],[1,2],[0,3],[0,3],[-1,0],[-1,1],[0,1],[-1,2],[-1,0],[-1,0],[0,1],[0,1],[-2,3],[-1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,2],[0,2],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,0],[-1,2],[-1,1],[0,3],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-2,0],[-1,0],[-2,-2],[-2,-3],[-1,0],[0,1],[0,3],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-2,0],[-2,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-3,-4],[-1,0],[-1,1],[-1,0],[-2,-1],[-1,0],[-5,5],[-1,-1],[-3,2],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-5],[-1,-3],[-1,-1],[-4,-3],[-1,0],[-1,1],[-1,-1],[-2,-1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,-1]],[[5778,8358],[1,3],[0,4],[0,3],[-1,3],[-1,1],[0,2],[0,1],[0,2],[0,1],[2,2],[1,1],[1,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[4,-2],[1,0],[0,1],[1,2],[0,2],[0,4],[0,2],[1,2],[0,1],[1,0],[1,1],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,2],[1,0],[1,1],[1,2],[1,2],[0,1],[-2,3],[1,-1],[0,1],[1,1],[1,2],[1,1],[1,1],[3,0],[7,-3],[8,-2],[2,-1],[7,-4],[1,0],[1,1],[1,2],[0,2],[-1,1],[1,1],[1,1],[-1,1],[0,1],[-6,1],[-2,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,1],[-5,2],[-4,0],[-2,-1],[-1,-1],[-5,1],[-4,0],[-2,0],[-1,1],[0,2],[-1,3],[-1,1],[-1,1],[-1,0],[0,2],[-1,2],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,1],[-2,8],[-2,3],[-1,2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[2,-1],[2,-2],[0,-1],[1,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[-1,1],[1,2],[0,1],[-1,2],[0,1],[0,1],[1,0],[1,-1],[1,2],[-1,2],[-1,1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-2],[-1,0],[0,1],[-1,-1],[1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-4,0],[0,1],[-1,2],[0,-2],[-1,-1],[-1,1],[1,0],[0,1]],[[5856,9115],[5,-2],[3,0],[1,-1],[1,-1],[1,0],[0,1],[1,0],[1,-1],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-2],[1,0],[0,1],[3,4],[1,1],[1,-1],[0,1],[1,0],[7,-1],[0,2],[-1,0],[-1,1],[-1,1],[1,2],[-1,2],[0,1],[0,2],[1,1],[3,0],[1,0],[1,-1],[1,-1],[2,-3],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,2],[-2,1],[0,1],[0,1],[0,1],[-2,2],[0,2],[1,1],[1,0],[2,0],[5,-6],[1,-1],[2,0],[1,0],[3,-2],[1,-1],[-1,-1],[0,-1],[1,0],[3,-2],[3,1],[5,-1],[2,-2],[1,-1],[1,0],[0,1],[1,0],[0,-1],[1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-4,-2],[-11,3],[-2,2],[0,-1],[-1,0],[-5,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-3],[-1,-1],[-3,0],[1,-1],[1,0],[1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,2],[2,1],[2,-1],[1,-1],[1,0],[3,1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[2,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[-2,-2],[-1,0],[1,-1],[1,0],[3,3],[1,0],[1,2],[1,0],[1,0],[0,1],[1,0],[1,-2],[1,1],[1,1],[3,-1],[2,0],[1,0],[0,-1],[-2,-1],[-1,-2],[0,-2],[3,4],[3,1],[2,0],[-6,-8],[0,-3],[-1,-1],[0,-1],[1,1],[1,0],[0,1],[1,1],[1,3],[1,1],[8,3],[1,1],[1,-1],[1,0],[1,1],[1,0],[1,-1],[1,-1],[-1,-2],[-1,0],[-1,-1],[0,-1],[2,1],[-1,-2],[-2,-2],[0,-2],[-1,0],[-3,-1],[0,-1],[1,0],[1,1],[2,0],[2,0],[0,-1],[-2,-2],[-2,0],[-1,-1],[2,0],[1,0],[0,-2],[1,0],[1,1],[1,0],[1,-1],[-1,-2],[-3,-2],[-2,-2],[-1,-1],[-1,0],[-2,-1],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,-3],[0,-2],[1,-1],[0,1],[0,4],[1,2],[1,1],[3,0],[3,2],[2,0],[1,1],[1,1],[0,1],[0,1],[3,2],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[3,1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,1],[8,-1],[8,-1],[-1,-2],[1,0],[3,-1],[1,0],[1,0],[1,-2],[9,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,1],[1,1],[2,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,1],[1,1],[-1,1],[-1,2],[-1,1],[1,0],[2,0],[2,0],[13,-6],[2,0],[1,-1],[1,0],[1,-1],[1,-1],[1,-1],[0,-1],[1,1],[4,-2],[1,-1],[0,-1],[1,-2],[6,-2],[5,-3],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[2,0],[5,-4],[0,-1],[2,-1],[2,-1],[1,-1],[1,-1],[0,-1],[0,-1],[2,0],[1,-1],[1,0],[1,-2],[1,-1],[1,0],[1,-1],[1,0],[3,-1],[1,-1],[0,-1],[3,-2],[3,-4],[2,-3],[1,-1],[0,-1],[1,-2],[0,-1],[2,0],[1,0],[1,-1],[0,-1],[0,-1],[3,-1],[1,-2],[1,-1],[0,-4],[1,-1],[0,1],[0,1],[1,-1],[1,0],[6,-4],[1,0],[-1,1],[-3,2],[-2,2],[-1,0],[0,1],[1,0],[1,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[3,-3],[1,0],[3,-1],[1,-1],[0,-1],[0,-1],[0,-1],[3,-1],[6,-6],[3,-2],[4,-5],[3,-1],[2,0],[1,-1],[2,0],[1,0],[1,0],[0,1],[-1,1],[-1,3],[-1,1],[-1,2],[-1,1],[1,0],[1,0],[1,0],[2,-3],[1,-1],[0,-1],[1,-1],[0,-2],[1,-2],[1,-1],[1,0],[0,-1],[1,0],[1,-3],[1,-1],[4,-3],[0,-1],[1,1],[1,-1],[1,-2],[0,-1],[-1,-1],[-2,1],[0,-1],[2,-3],[2,-3],[1,-1],[1,0],[1,3],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-2],[1,-1],[1,-1],[2,-2],[1,-1],[2,1],[1,-1],[2,-2],[0,-1],[1,-2],[0,-2],[-1,-2],[-1,-1],[0,-2],[0,-1],[1,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[2,0],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-3],[0,-2],[0,-2],[-1,-2],[1,-2],[3,-1],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-3],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-3],[-3,-7],[-1,-1],[-3,-4],[-3,-5],[-2,-1],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,-1],[-2,-2],[-1,-1],[-3,-1],[-4,-4],[-2,-3],[-7,-3],[-1,-1],[-1,-1],[-2,-1],[-6,-2],[-3,-3],[-1,0],[-7,-3],[-3,1],[-1,0],[0,-1],[-11,-3],[-8,1],[-9,1],[-3,2],[-5,1],[-3,1],[-3,4],[-2,1],[-2,2],[-11,4],[-2,0],[-2,0],[-3,0],[-3,1],[-3,-1],[-4,2],[-7,2],[-7,1],[-3,2],[-3,0],[-5,2],[-2,3],[-2,1],[-1,1],[-8,9],[-3,1],[-2,-2],[-2,-2],[-2,-1],[-1,-1],[-2,0],[-1,1],[-1,3],[-1,2],[0,1],[1,1],[1,0],[1,-1],[1,1],[0,1],[-1,0],[1,0],[-1,-1],[-5,2],[-2,0],[-1,0],[0,1],[-1,-1],[-1,0],[-1,0],[2,2],[0,1],[0,2],[0,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-2,0],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,3],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,2],[-1,-1],[0,-1],[1,-1],[-1,1],[-1,1],[0,1],[0,-2],[0,-2],[2,-2],[-2,2],[0,-1],[1,-1],[0,-1],[-1,0],[-1,2],[0,-1],[1,-1],[1,-1],[-2,0],[-1,0],[-10,10],[-7,8],[-1,2],[0,1],[-1,1],[1,2],[0,1],[1,1],[2,0],[1,1],[-1,0],[-3,0],[-1,0],[-1,0],[-3,3],[-5,0],[-1,0],[-1,2],[-2,0],[-1,-1],[-1,0],[-1,0],[-4,0],[-1,0],[-2,1],[-1,0],[-1,0],[-1,-1],[2,0],[0,-2],[5,0],[3,1],[1,0],[1,-1],[1,-2],[1,-1],[0,-1],[0,1],[-1,0],[-1,0],[1,-1],[1,-1],[1,0],[1,0],[2,-2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-2,1],[-1,0],[1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,-1],[3,0],[2,-2],[1,-1],[1,-1],[0,-2],[1,-1],[5,-1],[1,-1],[0,-1],[0,-1],[-3,0],[-1,0],[5,-4],[6,1],[4,-3],[0,-1],[0,-1],[-1,0],[-2,1],[-2,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[-2,0],[1,-2],[6,0],[0,1],[0,1],[2,0],[1,0],[0,1],[1,0],[5,-2],[1,-1],[0,-1],[0,-1],[2,-1],[-1,-1],[-9,4],[-1,0],[1,0],[0,-1],[-2,-1],[-1,1],[-1,-1],[-2,-1],[-1,0],[2,-2],[1,0],[2,0],[2,2],[1,0],[2,-1],[0,-1],[1,0],[0,-1],[1,-1],[4,-1],[1,0],[1,2],[1,1],[0,-1],[1,-1],[-1,-1],[-1,0],[1,-1],[3,-1],[0,-1],[-1,-1],[-3,1],[-2,-1],[1,-1],[3,-1],[1,-2],[-1,-1],[-5,0],[-2,0],[-1,-1],[-1,-1],[4,0],[4,1],[1,-1],[-1,-1],[7,-3],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[3,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[2,0],[1,-1],[1,0],[1,0],[5,-4],[1,-2],[0,1],[1,-2],[1,-1],[1,-2],[2,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[1,0],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[1,0],[1,1],[1,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[-4,5],[-2,2],[0,1],[0,-2],[0,-1],[0,-3],[0,-1],[2,0],[0,-1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-3],[-1,-1],[-1,-2],[-1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[-2,1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-1],[1,0],[-1,-1],[-1,1],[-1,-1],[4,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,-1],[1,-1],[2,0],[1,-1],[-1,-1],[1,0],[1,-2],[0,-1],[-1,-1],[-1,0],[1,-1],[1,0],[-1,-2],[1,-1],[2,-1],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[2,0],[0,-1],[1,-1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[-1,-1],[1,-1],[0,-1],[0,1],[2,0],[2,0],[0,1],[1,0],[1,-2],[-1,-2],[-1,0],[-2,0],[0,-1],[-1,0],[0,-1],[2,-2],[1,-2],[1,-1],[0,-1],[-1,-2],[-2,0],[-1,-2],[-1,0],[-1,0],[-1,0],[1,0],[1,-1],[1,-1],[2,0],[1,0],[1,-2],[1,-1],[0,-1],[-2,-2],[2,-2],[1,0],[2,-1],[0,-1],[1,-1],[3,0],[1,-1],[1,0],[-1,-2],[1,-1],[0,-1],[0,-1],[2,-1],[2,2],[2,1],[1,0],[1,1],[-1,2],[0,1],[0,1],[-1,1],[1,0],[1,-2],[3,-2],[2,-1],[2,-1],[0,-2],[0,-2],[1,-1],[1,-1],[0,-1],[0,-2],[1,0],[1,-1],[0,1],[1,1],[1,-1],[1,-1],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[-1,0],[1,-2],[1,-1],[0,-2],[0,-1],[1,-1],[2,-1],[1,0],[1,-1],[1,-1],[2,0],[2,-1],[0,-1],[1,-1],[1,0],[2,1],[1,-1],[1,-1],[1,0],[1,1],[1,0],[1,-2],[5,-1],[1,0],[0,-1],[1,-2],[0,-1],[1,-1],[4,-2],[3,0],[2,2],[0,1],[0,2],[0,1],[1,2],[2,0],[3,0],[1,1],[2,2],[2,0],[0,1],[2,4],[0,2],[0,1],[-1,7],[0,1],[-1,1],[-2,2],[0,1],[-1,2],[1,1],[2,1],[1,2],[0,1],[-1,0],[-1,1],[-1,1],[-1,0],[1,1],[1,1],[-4,-1],[-1,2],[0,3],[1,0],[-1,1],[-1,0],[-2,0],[-1,-2],[0,-2],[-1,0],[-1,0],[-2,0],[-1,0],[-2,-2],[-1,-1],[-2,1],[-4,3],[-2,4],[-6,11],[-2,3],[-1,3],[-1,2],[-2,1],[-2,0],[-1,2],[0,1],[0,2],[0,1],[0,2],[-1,0],[2,0],[-2,2],[0,1],[-1,1],[0,2],[0,2],[2,-1],[1,-2],[2,0],[1,2],[1,1],[2,1],[1,0],[0,2],[0,1],[0,2],[0,1],[1,2],[0,1],[0,3],[-1,1],[0,1],[2,1],[2,0],[1,1],[2,0],[2,-1],[2,-1],[3,-2],[2,-1],[3,-2],[2,-2],[1,0],[2,-1],[1,-1],[0,-2],[0,-1],[0,-2],[2,-2],[7,-5],[3,-1],[3,0],[3,1],[1,-1],[-1,-1],[0,-2],[1,-1],[0,-1],[-1,0],[-1,2],[-1,0],[-1,-1],[0,-1],[-3,1],[-2,0],[0,-1],[-1,-1],[0,-1],[2,-3],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[1,0],[0,1],[1,0],[1,1],[1,1],[0,2],[0,1],[1,0],[1,0],[1,1],[1,2],[1,0],[2,-1],[1,0],[1,1],[-1,0],[-1,2],[0,1],[0,1],[1,0],[1,-2],[3,-2],[3,-1],[3,0],[1,-1],[2,0],[3,-3],[3,-2],[3,-2],[1,0],[1,0],[0,-1],[1,-1],[2,-2],[3,-3],[5,1],[1,0],[-1,1],[1,1],[2,0],[0,1],[2,0],[0,2],[-1,-1],[-2,-1],[0,1],[0,3],[1,1],[0,1]],[[6106,8739],[1,-1],[5,-3],[2,-2],[1,-2],[1,-1],[4,0],[1,0],[1,-1],[2,0],[1,0],[0,1],[0,1],[0,2],[-1,1],[0,2],[-1,4],[-1,1]],[[6122,8741],[0,1],[0,1],[0,1],[1,1],[1,1],[0,-1],[1,-1],[0,2],[-1,1],[-1,1],[-1,2],[-1,7],[0,1],[-1,1],[-1,2],[0,1],[-1,1],[0,1],[-1,1],[-3,2],[0,1],[-7,15],[-3,3],[-1,3],[0,1],[0,2],[-1,3],[0,2],[1,2],[0,2],[0,1],[1,1],[2,4],[4,4],[2,0],[6,5],[6,6],[4,9],[2,3],[3,1],[6,1],[2,2],[7,2],[1,2],[1,0],[0,1],[1,2],[1,0],[2,2],[2,1],[0,1],[0,1],[6,8],[5,8],[2,7],[1,1],[2,1],[4,-2],[8,-4],[0,-1],[0,-1],[-2,-2],[-1,-1],[6,1],[5,1],[5,1],[4,1],[1,-1],[1,-1],[1,-3],[0,-2],[1,-1],[3,0],[1,0],[3,-3],[1,-2],[0,-2],[-1,-1],[-4,-3],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[1,-2],[1,-1],[0,-2],[0,3],[0,1],[0,2],[-3,0],[-1,1],[1,2],[2,2],[1,1],[1,1],[1,0],[1,0],[1,1],[0,1],[1,0],[1,0],[1,0],[2,0],[2,-2],[1,-1],[1,-2],[2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,-2],[1,-2],[2,-6],[1,-1],[0,3],[-1,2],[0,2],[-1,2],[0,2],[1,3],[0,2],[0,1],[-2,3],[0,1],[0,4],[0,4],[1,4],[1,3],[0,1],[1,2],[1,1],[0,3],[3,3],[1,1],[0,1],[0,2],[0,4],[1,1],[1,2],[1,1],[2,1],[0,1],[-1,-1],[-1,0],[-1,1],[0,1],[0,3],[-2,2],[0,1],[0,2],[3,1],[0,2],[0,3],[0,1],[1,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[-1,1],[0,1],[-1,1],[-2,2],[0,2],[1,0],[1,1],[0,1],[-2,-1],[-1,0],[-1,1],[-1,1],[-1,1],[0,1],[-2,1],[-1,0],[-2,0],[-1,0],[-1,0],[-1,1],[-2,0],[-1,2],[0,1],[0,2],[0,2],[1,5],[2,6],[4,11],[0,3],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[2,-1],[1,1],[1,0],[1,2],[-1,1],[-2,-1],[-1,1],[0,3],[1,0],[1,0],[1,1],[-1,0],[-1,0],[-1,0],[1,1],[5,4],[2,0],[-1,1],[-2,-1],[-1,-1],[-1,-1],[-1,0],[-1,2],[0,2],[1,2],[0,2],[0,1],[0,1],[1,5],[0,1],[0,2],[0,1],[-2,3],[-12,10],[-11,10],[-1,2],[-1,2],[2,0],[1,0],[3,1],[4,-2],[1,-1],[1,-1],[2,0],[1,-1],[0,-1],[1,0],[1,0],[3,-3],[7,-1],[8,1],[12,0],[10,-1],[8,-2],[8,-4],[2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,-1],[3,-3],[1,-2],[2,-2],[2,0],[1,-1],[1,0],[1,-2],[2,-3],[0,-1],[-1,0],[-1,0],[2,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[-3,1],[-2,0],[-2,0],[-1,0],[-5,-1],[-6,-3],[-10,-1],[-5,-1],[-3,0],[-1,-2],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-3,0],[-2,-2],[-2,-2],[-2,-3],[-1,-4],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-2],[3,-3],[3,-2],[2,-2],[2,-1],[3,-1],[3,-1],[2,-2],[1,-4],[0,-2],[1,-1],[3,-7],[1,-2],[0,-2],[0,-1],[1,-1],[3,-2],[1,0],[1,-2],[8,0],[5,3],[1,0],[1,0],[1,-1],[0,-2],[-1,0],[-1,-1],[-1,-2],[0,-1],[-3,-2],[2,0],[1,1],[1,3],[1,1],[7,2],[3,0],[1,1],[2,0],[10,5],[2,0],[2,-2],[1,-1],[0,-2],[0,1],[1,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[2,2],[1,1],[1,2],[0,3],[0,4],[0,1],[-1,1],[-1,2],[0,2],[2,3],[1,1],[0,1],[-1,2],[0,1],[0,2],[1,2],[3,3],[1,1],[0,2],[0,1],[-1,2],[-2,5],[0,2],[0,1],[5,4],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[1,2],[1,2],[1,1],[1,1],[1,1],[2,0],[2,-2],[1,0],[1,0],[4,3],[1,1],[1,-2],[0,1],[-1,-1],[6,0],[2,-2],[-1,-1],[1,-1],[1,0],[2,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-2,1],[-1,0],[-1,1],[-1,2],[-2,-1],[-1,0],[0,2],[1,1],[0,1],[0,1],[0,3],[-6,8],[1,0],[1,0],[4,-4],[1,-1],[4,-1],[4,0],[1,1],[4,2],[6,4],[4,2],[4,4],[4,4],[2,0],[-1,-2],[-3,-2],[-1,-1],[4,3],[2,2],[0,1],[1,2],[3,3],[2,1],[2,2],[2,1],[6,6],[1,2],[1,1],[1,2],[1,0]],[[6410,9010],[2,-2],[1,0],[2,-1],[3,1],[0,1],[2,1],[1,0],[4,2],[3,2],[2,-1],[2,1],[0,1],[-1,1],[1,2],[1,1],[3,-1],[9,4],[4,3],[1,0],[-1,-1],[0,-2],[-2,-1],[-2,-1],[0,-1],[0,-1],[1,0],[1,0],[2,1],[3,0],[1,0],[1,-2],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-3,0],[0,-2],[3,-4],[1,0],[1,1],[2,0],[0,1],[1,1],[1,0],[3,4],[1,0],[2,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-2,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-2,1],[1,1],[0,1],[3,0],[0,1],[1,0],[0,1],[-1,1],[-2,-1],[-1,0],[0,-1],[-1,0],[-1,-2],[0,-1],[-1,-1],[-3,1],[0,2],[1,1],[1,1],[2,1],[10,8],[4,1],[4,4],[2,1],[3,2],[2,1],[3,2],[12,4],[6,2],[6,0],[1,1],[5,0],[1,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-2,-1],[-2,-1],[-10,-2],[-10,-2],[-1,0],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,1],[-1,0],[1,1],[6,-1],[1,-1],[1,-2],[-2,-2],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,-1],[-1,-1],[0,-2],[1,-2],[1,-1],[0,-2],[2,-2],[0,-1],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,2],[-2,2],[-2,1],[0,-1],[1,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-2,2],[-3,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-2,-3],[-1,-2],[1,-1],[3,-1],[1,0],[3,2],[9,-1],[1,-1],[1,-1],[3,0],[1,0],[2,2],[2,3],[0,2],[1,0],[-1,-3],[0,-1],[0,-2],[1,-2],[1,0],[6,7],[1,0],[1,0],[1,-1],[2,-7],[2,-2],[1,0],[2,0],[1,0],[0,1],[1,1],[0,1],[0,1],[1,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[1,0],[1,1],[-1,1],[1,2],[0,1],[0,1],[2,3],[1,0],[1,0],[1,2],[0,1],[2,0],[1,1],[0,1],[0,1],[5,3],[3,1],[3,-1],[3,1],[2,1],[5,4],[1,1],[1,-1],[3,-2],[2,0],[8,1],[0,-1],[0,-3],[0,1],[2,3],[0,1],[1,0],[1,-1],[1,0],[4,-5],[7,-1],[7,1],[1,1],[1,1],[1,4],[1,1],[2,2],[0,1],[1,2],[0,1],[9,1],[2,3],[-1,1],[0,1],[0,1],[1,1],[5,3],[2,0],[0,-1],[-1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[2,0],[1,-1],[-1,-2],[1,0],[1,1],[1,1],[-1,1],[-1,1],[-2,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[8,4],[8,3],[9,0],[1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-5,-1],[-1,-1],[-1,-1],[2,0],[4,-2],[9,-10],[0,-1],[0,-3],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,-2],[0,-1],[8,-2],[8,-3],[5,3],[1,2],[2,5],[0,3],[-1,2],[-2,3],[-1,2],[-1,1],[-1,1],[1,2],[1,2],[3,2],[3,-2],[1,0],[11,2],[2,2],[4,5],[1,1],[1,3],[0,1],[2,1],[1,1],[3,0],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,3],[-2,2],[-1,2],[-2,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-2,0],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,5],[0,1],[0,1],[0,1],[-1,2],[-1,1],[-1,1],[-1,1],[0,1],[0,2],[0,1],[-3,3],[-2,3],[-1,2],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,2],[0,1],[0,1],[1,2],[1,1],[12,0],[1,1],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,2],[1,1],[0,1],[1,1],[5,1],[1,0],[1,-1],[1,0],[1,1],[1,0],[0,-1],[1,-1],[4,-1],[1,0],[1,-1],[1,-1],[10,-2],[11,-1],[13,-1],[8,-2],[8,-2],[6,-1],[4,-2],[7,-4],[9,-3],[7,-5],[4,-2],[5,-5],[5,-3],[3,-3],[0,-1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[1,-1],[1,0],[1,2],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[3,1],[1,-1],[10,-6],[11,-3],[1,0],[1,-2],[-1,0],[-3,0],[-1,0],[1,1],[-1,0],[-1,0],[-1,0],[1,-2],[0,-1],[1,0],[1,0],[3,-1],[2,-1],[3,-1],[1,0],[1,0],[2,-2],[1,-1],[3,-3],[1,0],[8,-5],[9,-1],[3,-2],[1,-1],[-2,-1],[0,-2],[0,-1],[2,-2],[1,-1],[0,-2],[1,-1],[1,0],[2,0],[1,0],[0,-1],[1,-1],[6,-5],[6,-8],[-3,1],[2,-2],[1,-1],[2,0],[1,0],[4,-3],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[2,-2],[0,-2],[-1,-3],[0,-2],[0,-1],[-1,-1],[2,1],[1,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[1,1],[2,2],[2,1],[1,1],[0,1],[1,3],[1,0],[1,1],[1,0],[-1,1],[-1,1],[0,2],[0,1],[1,1],[1,2],[1,1],[0,2],[2,2],[5,10],[0,2],[0,1],[1,1],[1,3],[0,1],[0,2],[0,1],[0,2],[1,0],[1,1],[0,1],[1,1],[0,2],[-3,0],[-1,0],[-1,1],[1,1],[1,1],[2,0],[2,1],[-2,0],[1,1],[2,0],[1,1],[-6,-1],[1,1],[-1,0],[-2,-1],[-4,-2],[-3,0],[-5,4],[-1,1],[-1,1],[-1,3],[0,2],[-7,11],[-2,4],[-1,3],[0,1],[0,2],[1,2],[1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-2,0],[-4,1],[-4,4],[-1,2],[-2,1],[-3,2],[-4,0],[-6,5],[-2,0],[-1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[-2,0],[-1,0],[1,-2],[2,-6],[-1,0],[-1,0],[-2,3],[0,1],[0,1],[-1,2],[0,1],[1,3],[0,2],[-1,1],[0,1],[0,2],[0,1],[1,3],[2,13],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[1,-2],[1,-1],[0,1],[1,0],[2,1],[2,1],[1,2],[2,2],[1,4],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[0,-1],[1,-2],[0,-1],[-1,0],[-2,2],[-1,2],[-1,1],[0,2],[1,1],[1,2],[0,2],[1,5],[1,2],[1,1],[-1,1],[1,2],[0,1],[1,0],[-1,0],[-1,2],[-1,2],[1,1],[1,9],[0,1],[2,3],[0,1],[0,2],[-1,2],[-1,1],[0,2],[-4,1],[-1,0],[-1,-2],[-7,-2],[-2,-1],[-1,0],[-1,4],[0,1],[-1,1],[0,2],[0,1],[1,1],[3,3],[0,1],[2,3],[0,2],[0,1],[0,1],[1,1],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,2],[0,2],[1,1],[4,6],[1,2],[0,2],[0,1],[2,4],[0,1],[3,0],[4,3],[4,1],[5,4],[3,1],[0,1],[0,1],[2,1],[2,1],[3,3],[1,0],[1,1],[1,0],[2,3],[6,9],[2,1],[1,-2],[0,1],[-1,1],[0,1],[0,1],[4,6],[0,1],[1,1],[0,3],[0,2],[1,0],[0,1],[1,0],[0,1],[0,3],[0,2],[2,2],[0,2],[0,2],[0,1],[1,0],[0,1],[0,1],[0,2],[2,4],[0,3],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,2],[1,2],[0,2],[0,1],[1,0],[1,0],[-1,2],[-1,1],[0,1],[1,1],[1,1],[0,3],[1,2],[0,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[0,1],[1,1],[5,5],[1,2],[2,3],[0,3],[0,3],[2,2],[1,1],[2,0],[8,0],[1,0],[0,-2],[-1,0],[-5,-2],[-1,0],[0,-1],[1,-1],[0,-1],[9,1],[8,1],[13,-1],[10,1],[7,0],[2,1],[3,0],[2,0],[1,0],[3,-2],[9,-3],[1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[1,0],[1,0],[0,-1],[7,3],[5,-3],[5,0],[5,-4],[5,-2],[-4,-1],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-3],[1,-1],[2,-2],[0,-1],[-1,0],[0,-2],[-1,-1],[0,-4],[1,-1],[0,-3],[1,-2],[0,-1],[1,-1],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,-2],[-1,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[-2,-2],[-1,-2],[0,-1],[0,-4],[0,-1],[-1,-2],[0,-1],[-1,-2],[-3,-1],[-1,-1],[-1,-3],[1,-3],[0,-3],[0,-3],[-2,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-2],[-4,-2],[0,1],[-1,0],[-1,0],[-1,-1],[-2,-2],[-1,-2],[0,-2],[0,-2],[1,-2],[1,-1],[1,-1],[5,-8],[13,-10],[2,-2],[1,-1],[0,-2],[-1,-3],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[0,-2],[1,-2],[-1,-1],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[-2,-3],[0,-2],[0,-1],[1,0],[0,-1],[1,-2],[1,0],[0,-1],[0,-2],[-1,-3],[1,-4],[-1,-1],[-3,-1],[-1,-1],[-4,-5],[-1,-2],[0,-1],[1,-2],[4,-4],[1,-2],[-1,-1],[-1,-3],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[2,-3],[1,-2],[1,-2],[1,-3],[-1,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-2],[0,-2],[0,-1],[-1,-1],[-1,-1],[1,-1],[1,-2],[2,-7],[0,-1],[0,-3],[0,-1],[-1,-1],[-3,0],[0,-1],[1,-1],[1,-1],[1,-2],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-2],[0,-1],[-1,-2],[1,-2],[1,-4],[0,-1],[0,-4],[1,-1],[0,-1],[0,-2],[0,-1],[1,0],[3,-5],[4,-5],[6,-4],[13,-12],[2,-3],[1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,1],[0,1],[1,1],[0,1],[-1,1],[-1,-1],[-2,-3],[-1,-1],[0,-4],[-1,-1],[-2,-2],[-4,-6],[-2,-2],[0,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[2,-6],[1,-1],[0,-2],[0,-3],[0,-3],[0,-2],[-1,0],[-2,-1],[-1,-1],[0,-2],[1,-2],[1,-1],[0,-1],[0,-2],[-1,-1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-2,-1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-2,-1],[-5,0],[-1,0],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-2],[-1,-1],[-2,-2],[-1,-1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-1,-2],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,1],[0,1],[-1,-1],[-1,-1],[-2,0],[0,-1],[0,-2],[1,-1],[1,-1],[1,0],[1,-1],[1,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[-6,-2],[1,-1],[1,0],[1,-1],[-1,0],[0,-2],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-2,0],[0,-1],[-1,-1],[0,-2],[-1,-1],[-2,2],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,1],[-2,3],[-1,0],[-1,0],[-1,-1],[3,-2],[1,-2],[-2,0],[1,-1],[3,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[1,0],[-2,-1],[-2,0],[-2,0],[-1,1],[1,1],[0,1],[-1,0],[-1,-3],[-1,0],[-2,0],[-1,1],[1,-1],[1,-1],[-4,0],[-1,0],[0,-1],[0,-1],[2,-1],[-1,-1],[-2,0],[-2,1],[1,-2],[0,-1],[0,-1],[-8,-1],[-8,3],[-2,2],[-1,4],[0,1],[1,0],[2,0],[1,1],[1,1],[3,0],[0,1],[1,0],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,3],[0,1],[-3,0],[-1,0],[-1,-2],[2,0],[-4,-1],[0,-1],[2,0],[0,-1],[-6,-1],[-1,0],[-3,2],[-1,0],[0,1],[1,1],[-3,1],[0,1],[-2,2],[-1,2],[-1,2],[0,1],[-1,1],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-2,-1],[-1,1],[-2,1],[-1,0],[-1,0],[0,-1],[1,-1],[1,-1],[-1,0],[-6,3],[-1,0],[-1,-1],[-1,0],[-4,1],[-5,-2],[0,-1],[1,0],[0,-1],[2,0],[1,-1],[0,-1],[0,-1],[0,-4],[0,-1],[0,-2],[0,-2],[1,-1],[2,-2],[5,-5],[3,-1],[3,0],[2,-1],[1,0],[3,-2],[1,-1],[1,-2],[10,-4],[3,-2],[7,1],[6,1],[9,1],[5,-1],[2,0],[3,-2],[4,0],[1,-1],[1,-1],[2,-4],[1,-1],[2,1],[1,0],[1,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[5,3],[1,0],[1,1],[1,3],[0,3],[0,2],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,1],[1,1],[-1,1],[-1,-1],[-2,0],[1,1],[3,2],[1,1],[0,1],[0,2],[0,1],[1,0],[9,2],[1,0],[1,1],[1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[3,1],[2,2],[9,3],[1,1],[0,1],[1,2],[1,2],[0,2],[1,1],[3,1],[1,0],[2,3],[0,1],[0,2],[0,1],[1,1],[1,1],[0,1],[-1,2],[1,5],[0,2],[1,1],[-1,2],[-1,3],[6,10],[8,9],[9,9],[1,2],[0,4],[1,3],[0,6],[1,3],[0,1],[-1,5],[-1,4],[0,2],[-1,2],[0,3],[-1,2],[-3,6],[-6,6],[-1,3],[0,1],[2,3],[2,5],[0,2],[-1,2],[0,2],[-1,2],[1,1],[0,1],[0,2],[0,1],[1,2],[1,1],[3,3],[9,4],[7,4],[8,2],[4,-1],[5,4],[6,1],[3,1],[1,1],[6,0],[6,-1],[0,-1],[1,-1],[0,-2],[1,-2],[1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-2],[1,-2],[5,-4],[2,-2],[2,-2],[1,-1],[1,-2],[1,-2],[0,-1],[1,1],[0,1],[-1,0],[1,1],[1,-1],[4,-5],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[2,0],[1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,-2],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-2],[0,-2],[0,-1],[0,-1],[1,-2],[1,0],[0,-1],[1,-1],[-1,-2],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,1],[0,-1],[-1,0],[-1,-1],[0,-3],[2,-1],[8,-7],[3,-1],[4,-4],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,1],[3,1],[1,0],[0,-1],[2,1],[0,-1],[1,-1],[1,0],[1,0],[1,1],[1,0],[2,2],[1,0],[1,-1],[1,0],[1,-1],[4,0],[2,2],[1,0],[2,0],[2,1],[1,-1],[3,-2],[2,0],[2,1],[-1,2],[-1,1],[-3,0],[-1,0],[-1,1],[1,1],[1,0],[0,1],[-3,0],[-1,0],[0,-1],[-1,-2],[-2,0],[-1,-1],[-2,1],[-1,2],[1,0],[2,0],[1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,2],[-1,1],[-1,0],[-1,-2],[-1,1],[-1,0],[-1,0],[-1,-1],[-3,3],[-1,0],[-1,0],[-2,-1],[0,1],[0,1],[1,1],[2,1],[-1,-1],[-2,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-3],[-4,0],[-3,1],[-1,3],[0,2],[0,1],[0,2],[0,2],[0,1],[0,1],[1,0],[0,1],[1,0],[1,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[-1,1],[1,1],[0,2],[0,1],[0,1],[0,2],[0,1],[1,2],[1,2],[3,4],[1,1],[1,0],[4,0],[3,2],[3,0],[1,0],[1,2],[-1,1],[-1,1],[0,2],[0,1],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,2],[0,2],[-1,1],[1,0],[0,1],[1,1],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,0],[0,2],[0,1],[0,1],[-1,1],[-1,1],[0,2],[0,2],[1,1],[0,1],[0,1],[0,2],[0,2],[-1,1],[0,2],[0,1],[-1,1],[0,4],[0,1],[-1,2],[-1,1],[-5,0],[-2,1],[-2,3],[-1,1],[-9,2],[-1,1],[-1,1],[-1,3],[-2,3],[-2,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[-4,1],[-5,4],[-2,0],[-2,3],[-1,0],[-7,0],[-8,2],[-2,-1],[-4,-4],[-4,-2],[-1,-1],[-1,-1],[2,-1],[-1,-2],[-5,1],[-5,-2],[-1,0],[-6,4],[-5,1],[-2,-1],[-6,-3],[-2,-1],[-2,1],[-2,1],[-1,3],[-1,1],[0,1],[0,1],[1,2],[0,2],[1,3],[1,2],[1,7],[0,1],[-1,4],[-3,6],[-3,5],[-2,4],[-1,2],[-1,3],[1,2],[3,4],[0,2],[0,1],[0,1],[1,2],[1,3],[0,1],[0,3],[0,1],[1,3],[0,1],[0,1],[0,1],[-1,1],[-1,1],[1,2],[0,1],[8,10],[1,1],[0,1],[0,1],[1,1],[0,1],[3,4],[2,3],[2,3],[0,2],[0,1],[0,2],[0,1],[0,2],[0,2],[0,1],[-1,2],[-1,2],[-8,9],[-1,1],[-1,2],[0,2],[0,1],[0,2],[0,2],[-1,1],[-2,2],[-1,1],[-1,3],[-1,1],[0,2],[0,1],[-1,2],[-2,6],[0,1],[-1,1],[-1,0],[-1,2],[-1,1],[-2,2],[-3,2],[-2,1],[-3,1],[-1,1],[0,2],[0,1],[9,10],[1,1],[0,2],[1,1],[1,1],[1,1],[0,2],[1,1],[0,2],[-1,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[1,1],[6,4],[5,3],[9,3],[2,0],[2,1],[7,5],[8,4],[1,1],[0,2],[3,5],[0,3],[1,7],[0,2],[0,2],[-1,6],[-1,3],[0,2],[0,1],[0,2],[0,1],[0,1],[-1,3],[0,1],[-7,10],[-1,1],[1,0],[0,1],[6,3],[2,1],[1,-1],[1,0],[1,-2],[1,-1],[3,-1],[4,-3],[2,-1],[0,-2],[-2,-2],[-1,1],[-1,-1],[-1,-1],[0,-1],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,-2],[1,-1],[4,-2],[1,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[-1,-2],[0,-2],[1,-2],[1,-4],[0,-2],[1,-2],[1,-1],[-1,-1],[1,-1],[2,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-3,-2],[-1,0],[0,-1],[-2,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[-1,-1],[1,-2],[0,-1],[-2,-2],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[4,-4],[1,-1],[-1,-1],[-2,0],[0,-1],[0,-1],[2,-2],[1,-2],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,0],[0,-2],[-1,0],[-4,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[2,-2],[11,-5],[8,-2],[2,-2],[1,-1],[0,1],[0,1],[1,0],[8,-1],[7,0],[5,-2],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[-1,2],[2,2],[11,-2],[5,1],[6,-2],[1,-1],[1,-1],[1,-2],[0,-2],[0,-2],[0,-2],[1,-1],[1,-1],[1,-1],[8,-2],[2,-2],[1,-1],[2,0],[1,0],[1,2],[2,0],[4,-1],[3,1],[1,0],[0,1],[1,1],[0,-1],[0,-1],[1,0],[2,1],[0,1],[0,1],[-1,0],[2,1],[1,1],[0,1],[0,1],[-1,0],[-1,0],[-2,-2],[-4,1],[-1,-1],[1,0],[2,-1],[-4,-3],[-1,0],[-2,1],[-1,1],[-1,0],[-2,-1],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,3],[1,1],[-1,1],[0,1],[2,0],[0,1],[0,1],[-1,1],[0,1],[1,0],[-1,2],[-2,0],[-2,-1],[0,-2],[3,-1],[1,-1],[-2,0],[-2,1],[-2,1],[-1,3],[-1,1],[1,1],[1,2],[0,1],[0,1],[1,1],[0,1],[-1,3],[-2,0],[-5,1],[-2,-2],[-1,0],[0,2],[0,1],[-1,1],[1,2],[2,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,-1],[0,-1],[-1,-1],[-1,1],[-2,1],[-3,2],[-2,0],[1,-1],[2,-1],[-1,0],[-7,4],[-2,2],[-1,2],[-1,1],[-1,0],[-3,0],[-7,3],[-1,1],[-1,2],[-1,1],[-2,1],[-6,2],[-1,1],[-1,1],[0,1],[1,2],[0,1],[-3,5],[0,1],[-1,3],[-1,7],[-1,1],[-1,1],[-1,1],[1,1],[2,1],[7,5],[8,2],[7,2],[2,-1],[0,-1],[2,-1],[10,-8],[2,-3],[3,-3],[4,0],[11,4],[1,1],[1,2],[1,2],[0,1],[0,2],[0,1],[-5,7],[-1,1],[-2,1],[-6,-1],[-4,-3],[-2,-1],[-1,1],[-2,2],[0,1],[1,2],[2,3],[0,1],[-1,0],[-1,1],[1,1],[1,0],[3,-2],[1,0],[1,0],[1,1],[1,1],[4,6],[1,2],[4,2],[1,1],[0,1],[1,0],[1,-1],[1,0],[4,1],[2,1],[1,0],[1,-1],[0,1],[0,1],[7,-1],[7,-1],[6,0],[5,0],[3,-2],[8,-7],[6,-4],[13,-4],[10,-5],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,1],[0,1],[2,1],[0,1],[-2,0],[-1,0],[-1,-1],[-1,-2],[0,-1],[9,-6],[8,-6],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[1,-2],[1,-2],[1,0],[5,-2],[6,-3],[12,0],[3,2],[4,1],[2,1],[10,2],[2,-1],[0,-1],[1,-1],[1,-1],[4,1],[1,0],[2,-1],[1,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,-4],[-1,-1],[-3,0],[0,-1],[-1,-2],[0,-2],[0,-2],[-1,-1],[1,0],[0,-1],[1,-1],[0,-1],[-2,0],[-1,-1],[-3,-1],[-7,-4],[-8,-3],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-2,-2],[-1,-1],[0,-2],[3,-6],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[1,-1],[-1,-1],[-1,-1],[-3,-4],[-1,-2],[-1,-1],[1,-1],[-1,-1],[0,-1],[-2,-2],[-1,0],[0,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-3],[0,-3],[1,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,-2],[1,-2],[1,-1],[0,2],[-1,2],[-1,2],[0,1],[-1,6],[0,3],[-1,2],[0,2],[1,2],[-1,1],[-1,3],[-1,1],[1,1],[1,1],[1,0],[1,0],[4,1],[1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[-1,1],[1,1],[2,3],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,3],[1,0],[3,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[-1,3],[1,1],[0,-1],[1,-1],[0,-2],[1,-1],[2,-2],[2,-1],[1,-1],[0,-3],[0,-1],[0,-2],[-1,-1],[1,-2],[-1,-1],[-1,-2],[0,-2],[-1,-2],[0,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,-5],[-1,-1],[-3,-2],[-6,-9],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[1,-1],[3,-1],[3,-4],[1,-1],[2,0],[2,-1],[1,0],[1,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-2,5],[0,1],[-1,0],[0,1],[-1,3],[-1,1],[-1,2],[-1,1],[2,1],[6,-2],[3,0],[4,2],[1,-1],[1,1],[0,1],[1,1],[1,2],[1,0],[3,6],[0,2],[0,2],[0,1],[0,2],[-2,3],[0,1],[0,2],[-1,1],[-1,2],[0,1],[-1,1],[1,1],[0,1],[0,2],[-1,0],[-1,1],[0,1],[-1,3],[0,1],[-1,3],[0,2],[-1,1],[-1,2],[-1,1],[1,2],[-1,2],[-1,2],[-4,2],[-1,0],[0,1],[-1,1],[4,0],[-1,2],[0,3],[-2,4],[0,1],[1,0],[1,2],[1,0],[1,2],[2,3],[0,2],[1,1],[-1,1],[0,1],[0,2],[0,2],[1,0],[1,0],[2,1],[1,1],[0,1],[2,3],[0,2],[0,2],[0,2],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,3],[-2,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-3,1],[-3,2],[-3,0],[-2,1],[-5,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[-1,2],[0,1],[-4,4],[-1,1],[-1,1],[-2,2],[-1,1],[-3,1],[1,1],[1,1],[1,1],[1,3],[-1,2],[0,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[-6,1],[-2,2],[-7,3],[-11,0],[-1,1],[-7,6],[-2,1],[0,1],[-2,2],[-2,3],[0,1],[2,1],[0,1],[0,1],[1,0],[1,1],[-1,2],[-3,0],[-1,2],[0,1],[-1,2],[0,2],[2,2],[2,2],[0,1],[0,1],[0,1],[0,-1],[0,1],[1,1],[0,2],[1,4],[0,1],[-1,2],[0,2],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[-4,1],[-1,1],[-1,1],[1,0],[1,1],[2,0],[-1,2],[-1,1],[-3,0],[-2,2],[-1,0],[-1,-1],[-1,0],[1,2],[1,0],[4,0],[1,0],[1,1],[1,0],[0,2],[-1,3],[-2,1],[-3,0],[-2,1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,1],[0,-1],[1,0],[0,-1],[2,4],[2,1],[1,0],[0,1],[1,1],[0,1],[0,1],[1,1],[-1,1],[-2,-2],[-1,1],[0,1],[0,3],[0,1],[0,1],[1,0],[8,-1],[2,1],[9,2],[2,1],[6,2],[12,1],[9,0],[8,0],[14,-1],[11,0],[7,3],[9,1],[9,0],[5,3],[7,1],[3,-2],[3,-2],[2,1],[9,-1],[1,1],[1,1],[0,1],[-1,1],[1,1],[1,1],[1,2],[1,0],[0,1],[7,0],[5,3],[10,1],[11,1],[8,-2],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-4,-1],[-1,-1],[-2,-2],[-1,-1],[-1,-1],[-2,-1],[-2,0],[-4,-4],[-3,-2],[-5,-1],[-4,-4],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[1,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[2,-1],[9,-4],[0,-1],[0,-1],[2,-4],[6,-1],[2,-2],[1,0],[1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,4],[0,1],[-1,1],[0,2],[-3,3],[-1,1],[-1,1],[-2,0],[0,1],[-1,1],[-1,2],[-1,1],[-4,3],[-9,3],[-1,1],[-1,2],[0,1],[0,2],[0,1],[0,1],[1,5],[2,1],[3,1],[4,2],[8,1],[8,1],[2,2],[7,0],[2,0],[1,2],[0,1],[3,2],[0,2],[-1,-1],[-1,0],[1,3],[1,1],[6,4],[2,2],[1,2],[0,1],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,1],[-2,1],[-1,1],[-2,2],[0,1],[-1,0],[0,1],[0,1],[-1,2],[-1,0],[0,1],[-1,2],[-2,2],[-1,1],[2,1],[7,-1],[3,-2],[2,0],[-2,3],[-2,1],[-11,1],[-1,1],[0,1],[0,1],[-3,1],[-1,0],[0,1],[2,3],[-1,2],[-1,1],[-1,1],[-5,1],[-13,1],[-2,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[7,-1],[2,-2],[1,-1],[1,0],[0,1],[0,1],[-1,0],[-1,2],[0,1],[0,1],[-1,0],[-3,0],[-1,1],[0,1],[1,0],[1,0],[2,0],[1,-1],[1,1],[1,1],[4,1],[3,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,0],[2,1],[2,-1],[2,1],[1,0],[1,-1],[1,0],[-1,-2],[-1,-1],[-3,-1],[-2,-1],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,2],[1,1],[1,0],[0,-1],[1,-2],[0,-1],[-1,-1],[1,-1],[1,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,-1],[2,0],[4,0],[-1,0],[-3,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-7,-1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[-2,0],[1,1],[5,2],[1,1],[-8,0],[-1,1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-2,1],[-13,1],[1,1],[1,1],[1,1],[0,1],[0,1],[1,2],[1,0],[3,-1],[1,0],[0,1],[1,1],[1,1],[0,1],[-1,1],[-2,2],[0,1],[1,0],[1,0],[0,-1],[1,0],[2,0],[2,-2],[1,0],[1,0],[0,-1],[1,-1],[-5,1],[1,-1],[1,-2],[1,-2],[1,0],[0,1],[1,0],[0,1],[1,0],[1,0],[5,-2],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-2],[1,0],[2,1],[1,0],[1,0],[0,-1],[2,-1],[1,0],[0,1],[0,1],[-1,0],[-1,2],[1,1],[1,1],[-2,0],[-3,0],[-1,1],[1,1],[1,0],[0,1],[1,1],[2,1],[1,0],[1,-2],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,3],[1,2],[4,4],[2,0],[1,1],[1,1],[-1,1],[-1,0],[-1,0],[-1,0],[-2,2],[1,1],[1,1],[2,0],[2,-1],[1,0],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[1,0],[-2,2],[1,0],[2,1],[1,1],[1,1],[-1,1],[1,0],[1,0],[1,1],[-2,1],[-7,0],[-1,0],[-1,0],[-1,0],[-1,1],[-2,1],[-6,2],[-1,0],[-2,-2],[0,1],[-1,0],[1,2],[0,1],[2,2],[1,1],[5,0],[9,-2],[1,0],[9,-3],[1,0],[1,1],[3,2],[1,1],[1,-2],[0,2],[2,1],[1,0],[1,0],[0,1],[1,1],[0,2],[0,1],[0,1],[1,1],[3,1],[1,1],[3,-2],[0,2],[-1,1],[-1,1],[2,2],[4,1],[1,0],[-1,1],[2,2],[2,1],[3,0],[2,-1],[-1,2],[-1,1],[-8,-2],[1,0],[5,2],[2,1],[3,0],[1,0],[0,1],[1,0],[1,3],[1,0],[1,-2],[2,-1],[0,-1],[4,0],[1,-1],[1,1],[1,0],[1,-1],[1,0],[1,1],[-1,1],[-2,1],[-1,1],[1,1],[6,1],[6,0],[-1,2],[-1,0],[-1,0],[-1,1],[1,1],[10,2],[8,1],[4,3],[2,0],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,1],[2,1],[1,1],[1,0],[0,-2],[1,-1],[2,0],[5,2],[3,-1],[1,0],[1,1],[0,1],[0,1],[-1,1],[1,2],[1,1],[2,0],[1,-1],[1,-1],[2,2],[3,-1],[2,1],[4,1],[4,-1],[4,3],[10,1],[9,3],[10,1],[7,3],[7,2],[2,2],[1,0],[-1,1],[-1,-1],[-1,-1],[-9,-2],[-2,0],[-2,1],[0,2],[0,1],[-1,0],[-1,-1],[-2,-2],[1,-1],[-1,-1],[-1,-1],[0,1],[-1,1],[-2,2],[0,1],[-1,0],[0,1],[1,1],[-1,1],[-1,0],[-2,-2],[-4,-1],[-1,-1],[1,0],[2,-1],[1,0],[-1,-2],[-2,0],[-4,1],[1,1],[-1,1],[0,2],[-1,1],[3,2],[-1,1],[0,1],[1,1],[-1,1],[1,1],[1,1],[1,0],[1,0],[0,-1],[1,-3],[1,0],[2,1],[1,1],[0,1],[-2,2],[-1,0],[4,0],[1,1],[4,0],[-3,-2],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[1,-1],[1,1],[2,2],[1,0],[2,0],[2,1],[1,0],[0,-1],[1,-1],[2,1],[3,0],[1,0],[-1,2],[-2,0],[-1,0],[-1,2],[-1,0],[-2,-1],[-1,1],[0,1],[-1,0],[2,1],[11,-1],[3,-1],[1,0],[1,1],[1,0],[2,0],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[1,-1],[1,0],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[2,1],[2,0],[-1,2],[-2,0],[-3,0],[1,1],[8,-1],[1,-2],[1,0],[0,-1],[4,0],[2,2],[3,-1],[3,3],[1,0],[13,-2],[3,-1],[2,-1],[2,0],[1,0],[1,-1],[0,-1],[-1,0],[-3,0],[-1,-1],[1,0],[1,0],[0,-1],[-1,0],[-2,-1],[1,-2],[0,-1],[-1,0],[-1,-1],[-2,-1],[-4,-5],[-1,0],[-2,0],[-1,-1],[3,-2],[2,0],[0,1],[1,1],[0,1],[1,1],[1,1],[1,0],[1,2],[2,0],[2,0],[1,0],[1,0],[1,0],[3,0],[1,1],[-1,1],[-1,1],[1,0],[2,0],[1,0],[1,1],[1,0],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[2,0],[2,0],[0,-1],[0,-1],[-2,-1],[-3,-5],[-1,0],[1,0],[3,1],[2,1],[1,0],[3,-1],[1,0],[0,2],[1,1],[2,1],[1,1],[0,1],[1,0],[1,1],[4,4],[2,0],[4,1],[-6,-4],[0,-1],[0,-1],[2,-1],[-1,0],[-1,-1],[0,-1],[1,0],[2,0],[1,1],[-1,1],[0,1],[2,1],[1,0],[1,0],[2,1],[3,0],[2,-1],[4,0],[0,1],[0,1],[-1,1],[-3,2],[-1,0],[-2,0],[-1,0],[2,2],[2,1],[3,0],[2,-1],[0,-1],[1,0],[1,0],[4,2],[1,0],[1,0],[1,1],[1,0],[-6,0],[-3,1],[2,2],[1,1],[1,0],[1,-1],[1,0],[0,1],[0,1],[1,0],[5,0],[2,1],[4,3],[7,3],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[1,0],[3,0],[2,1],[0,1],[7,-1],[1,1],[1,0],[1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[1,-1],[-4,0],[2,-2],[1,0],[1,0],[4,1],[4,0],[1,1],[1,-1],[0,-1],[-1,-1],[-3,-1],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[1,1],[1,0],[2,-2],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[-2,-1],[-3,-2],[4,-1],[1,1],[1,1],[1,2],[1,2],[4,3],[1,2],[1,2],[-1,1],[0,2],[-1,1],[-1,1],[1,2],[0,1],[1,2],[-1,1],[-1,1],[0,1],[-1,1],[1,0],[-1,1],[-3,2],[-1,1],[0,2],[-1,2],[0,1],[-1,1],[-5,0],[0,1],[-1,2],[-1,1],[-1,1],[-6,0],[-1,1],[0,2],[0,1],[-1,1],[-1,2],[-1,0],[-2,2],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[9,-1],[8,-2],[8,0],[3,1],[9,0],[1,-1],[1,-1],[11,3],[3,2],[2,1],[1,-1],[1,-1],[2,-1],[1,-1],[0,-1],[-1,0],[0,-1],[7,1],[1,1],[1,0],[2,-2],[9,-1],[1,-1],[1,-1],[0,-1],[2,0],[10,-2],[-1,2],[-1,1],[-2,0],[-4,1],[-1,1],[-4,2],[-6,0],[-1,1],[1,0],[-5,2],[-9,0],[-3,3],[-2,0],[1,1],[3,0],[1,1],[2,2],[0,1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[1,0],[1,0],[1,1],[0,2],[-1,0],[-4,0],[-2,1],[-2,2],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,2],[2,4],[0,2],[1,1],[2,0],[3,-1],[2,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[1,2],[1,1],[6,4],[4,5],[6,3],[7,7],[0,2],[1,0],[2,1],[1,0],[0,-1],[1,0],[0,-1],[1,1],[1,0],[0,1],[1,1],[2,1],[2,3],[2,2],[9,4],[1,0],[0,1],[0,1],[1,1],[7,5],[1,0],[2,-1],[-1,0],[1,-1],[1,-1],[7,1],[4,3],[1,0],[2,2],[5,2],[1,1],[3,-1],[3,1],[1,-1],[-1,-2],[-1,-1],[1,-1],[1,0],[10,3],[2,-1],[1,-2],[0,-1],[1,-2],[1,-1],[3,-2],[7,-2],[3,-2],[8,1],[7,1],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,-1],[-1,-1],[1,-2],[1,-1],[0,-1],[1,0],[2,-1],[1,-1],[1,0],[3,-1],[1,-1],[-2,-1],[-12,1],[-1,0],[0,-1],[-1,-1],[-3,-3],[-1,-1],[-3,0],[-1,-1],[2,0],[1,-1],[-1,-1],[-1,-1],[-4,0],[-1,-1],[-2,-1],[-1,-1],[-5,0],[-3,-2],[-3,0],[-5,-1],[-2,-1],[-1,-1],[-4,1],[-5,-2],[-2,-1],[1,-1],[1,0],[1,1],[2,-1],[14,3],[0,-1],[1,-1],[1,-1],[6,0],[2,2],[1,0],[4,-2],[8,2],[5,0],[1,0],[1,1],[1,1],[1,0],[0,-1],[-1,-2],[-1,-1],[-3,-1],[-1,-1],[1,0],[0,-1],[1,0],[-2,-1],[-7,0],[-1,-2],[0,-2],[1,0],[2,1],[1,0],[1,-1],[1,0],[4,1],[3,0],[1,1],[6,4],[1,0],[3,0],[2,-1],[3,0],[0,-1],[1,-1],[1,0],[2,0],[0,-1],[1,0],[3,0],[0,1],[-1,0],[-2,1],[2,0],[1,0],[1,1],[1,1],[4,-2],[1,0],[-1,-1],[1,-1],[2,1],[1,0],[1,0],[3,0],[0,-1],[-1,0],[1,-1],[0,-1],[2,0],[-1,-1],[1,-1],[1,0],[3,-1],[0,-1],[0,-1],[-1,0],[-5,-1],[0,-1],[2,-1],[-1,0],[-2,-1],[-1,-1],[2,0],[-2,-3],[-1,0],[-2,1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,-2],[-1,0],[-2,0],[-1,0],[-1,0],[-1,0],[2,-2],[0,-1],[0,-1],[-2,-3],[-1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-2,1],[-1,0],[-1,-3],[0,-1],[1,-2],[-1,-1],[1,0],[1,-1],[7,0],[1,-1],[2,-1],[1,0],[1,1],[0,1],[1,1],[3,-1],[7,2],[9,-2],[7,2],[1,1],[0,1],[2,4],[1,1],[0,2],[-1,1],[-2,0],[1,3],[1,1],[-1,0],[1,1],[1,1],[3,-1],[3,1],[3,-2],[-1,-1],[6,2],[5,-1],[10,2],[4,-1],[4,2],[2,0],[0,-1],[1,0],[5,0],[0,-1],[1,-1],[3,-1],[2,1],[1,0],[0,-1],[3,0],[2,-1],[9,5],[5,0],[2,0],[0,-1],[1,-1],[1,0],[4,0],[2,0],[1,1],[-1,0],[0,1],[1,0],[2,1],[2,-1],[1,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[1,-1],[1,1],[0,1],[1,0],[10,-2],[-1,0],[-1,0],[0,-1],[1,0],[1,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[1,-1],[5,1],[4,-2],[10,-8],[1,-1],[-9,-8],[-1,-2],[0,1],[3,2],[1,0],[1,0],[1,2],[3,2],[2,1],[0,1],[1,-1],[11,-6],[1,-2],[1,0],[0,-1],[-2,0],[1,-2],[1,-1],[0,-1],[-2,-1],[0,-1],[0,-1],[1,0],[-1,0],[-2,0],[-1,1],[-1,0],[-1,0],[1,-1],[2,-2],[1,-1],[3,1],[1,-1],[1,-1],[1,-2],[-2,-4],[-1,-1],[-2,-2],[-2,0],[-1,0],[1,-1],[10,2],[2,1],[0,1],[0,2],[-1,1],[0,1],[2,1],[2,0],[3,-1],[1,-2],[0,1],[-1,1],[0,1],[1,1],[-1,0],[-3,2],[-3,1],[-2,1],[0,2],[-1,0],[6,0],[2,1],[1,0],[1,-2],[-2,-1],[1,-1],[0,-1],[2,1],[1,0],[3,-5],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-2],[1,0],[1,0],[0,-1],[-1,-2],[0,-1],[1,0],[1,-1],[-1,-1],[-1,0],[-1,0],[-1,-1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[-1,-1],[-1,0],[-1,0],[2,0],[2,0],[1,1],[0,1],[-1,1],[0,2],[1,0],[2,0],[1,-1],[1,2],[1,0],[0,-1],[1,-1],[-1,-1],[2,-3],[-1,-3],[-1,-2],[0,-1],[0,-1],[-2,-3],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-3],[-1,-2],[-3,-2],[0,-1],[-4,0],[0,1],[3,3],[1,2],[1,1],[0,1],[-10,3],[-5,-1],[1,1],[1,0],[0,1],[-1,1],[-7,5],[-8,4],[-6,1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[2,-1],[1,1],[1,0],[2,-2],[2,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[1,0],[1,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[1,-2],[2,-1],[3,0],[1,0],[0,1],[-1,2],[0,2],[1,0],[5,3],[2,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,-2],[1,-1],[6,-2],[1,0],[2,1],[1,-1],[0,-1],[0,-1],[1,-1],[0,-3],[0,-1],[-1,1],[-1,0],[-2,0],[-1,-1],[0,-1],[1,-1],[2,0],[1,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[-2,-1],[-5,-6],[-6,-5],[-1,-2],[-1,-1],[-2,-1],[0,-1],[0,-1],[-3,-4],[-10,-5],[-3,0],[-8,-3],[-1,-2],[0,-2],[-1,-3],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-8,3],[-1,-1],[-8,-6],[-1,0],[-2,0],[-1,-1],[1,0],[1,-1],[0,-1],[-3,-1],[-4,-1],[-2,-2],[-5,-2],[-1,0],[-3,1],[-2,0],[-1,-1],[2,-1],[0,-1],[1,0],[-1,-3],[-2,-1],[-2,-2],[-6,0],[-1,-2],[-1,-1],[-3,-1],[-1,0],[0,1],[-3,-1],[-1,1],[-2,-1],[2,-2],[2,0],[6,1],[1,0],[0,-1],[-1,-5],[-1,-1],[0,-1],[-3,-3],[-5,-3],[-4,-3],[-8,-1],[-5,-3],[-1,-2],[-1,-1],[-1,-1],[-2,-1],[-2,-1],[-2,-3],[-1,-2],[-1,0],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[-2,1],[1,0],[1,-2],[0,-1],[-1,0],[-2,-1],[-9,-9],[0,1],[1,0],[0,1],[-2,1],[-2,-1],[-5,-4],[-1,0],[-2,1],[-8,1],[-1,0],[0,-1],[-1,0],[-4,0],[-1,-1],[-1,-3],[1,0],[1,-1],[-1,-2],[-5,-4],[-1,-1],[-1,-1],[0,-1],[-1,-4],[-1,-2],[-1,-1],[-3,-2],[-2,0],[-2,1],[-1,0],[-2,-1],[-5,1],[-5,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-4,-3],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[-2,-1],[-2,-4],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-4,-3],[-2,-2],[-6,-2],[0,-1],[1,1],[10,-1],[1,1],[2,2],[1,0],[1,0],[1,1],[2,3],[1,1],[1,0],[3,1],[0,1],[1,2],[1,1],[1,1],[2,-1],[0,-2],[3,-2],[2,0],[3,-1],[4,-1],[2,0],[1,-2],[5,-1],[5,2],[2,1],[-1,1],[-2,1],[-3,-1],[-3,1],[-4,1],[-4,2],[-4,2],[-2,1],[-1,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,1],[0,1],[1,1],[1,0],[11,-3],[2,0],[2,0],[3,3],[9,-2],[4,1],[6,0],[4,1],[3,3],[4,1],[1,0],[3,-2],[2,0],[2,1],[0,2],[-1,1],[-3,0],[-1,1],[1,1],[4,1],[4,0],[4,2],[7,1],[4,2],[4,1],[1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[4,-3],[0,-1],[1,0],[1,0],[0,1],[0,1],[-1,1],[-2,2],[-1,1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[2,-2],[2,-2],[2,-1],[2,-1],[4,0],[4,2],[4,3],[3,0],[0,1],[1,1],[0,1],[-1,0],[-1,0],[1,2],[1,0],[3,0],[5,2],[-1,0],[0,2],[2,1],[2,0],[10,3],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[-1,1],[-4,0],[-1,1],[-1,0],[-10,-6],[-14,0],[-1,-2],[1,0],[0,-1],[-2,0],[-1,1],[-2,2],[-2,4],[0,1],[0,2],[0,1],[0,1],[5,2],[3,2],[0,1],[1,1],[0,2],[1,2],[1,1],[1,2],[1,1],[8,0],[8,-2],[4,-3],[2,0],[3,-3],[1,0],[2,0],[1,1],[1,2],[0,1],[-1,1],[1,1],[0,2],[1,1],[1,0],[10,1],[1,0],[1,-2],[-1,-1],[-1,0],[-2,0],[-2,-1],[-1,0],[-2,1],[-1,-1],[-1,-1],[3,-8],[4,-4],[10,-5],[9,-3],[7,0],[3,1],[3,0],[3,1],[3,1],[3,2],[1,1],[0,1],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[3,-4],[4,-3],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-6],[1,-1],[2,-4],[0,-1],[1,-2],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-2,-2],[-1,-3],[0,-1],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[3,0],[1,-1],[1,-1],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-3],[1,-1],[-1,-3],[-1,-3],[0,-2],[1,-2],[-5,-6],[-2,0],[-2,-1],[-2,-1],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[2,-3],[3,-1],[2,-1],[2,-1],[8,-1],[8,-2],[-1,1],[-9,3],[-9,2],[-4,4],[-1,0],[0,3],[-1,1],[-1,2],[1,1],[0,1],[2,2],[3,1],[4,5],[1,2],[-1,2],[1,3],[2,4],[0,2],[-2,4],[0,2],[0,2],[1,1],[3,3],[0,1],[1,0],[0,1],[4,-1],[2,2],[2,0],[1,1],[-1,1],[-4,-1],[-2,0],[-3,3],[-1,0],[-1,1],[-2,2],[-1,2],[0,3],[-1,0],[1,1],[5,1],[6,1],[6,4],[8,0],[8,0],[1,0],[4,1],[7,5],[8,2],[13,-1],[8,-1],[12,0],[13,-5],[11,-2],[8,0],[5,1],[7,0],[7,-1],[10,-2],[3,-2],[3,-3],[-2,-2],[-2,-1],[-1,0],[-2,1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[-1,0],[-2,0],[-1,-1],[-1,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[1,0],[0,-1],[1,0],[12,-7],[5,-1],[5,-2],[3,0],[3,-1],[1,0],[1,-1],[0,-1],[1,-2],[0,-1],[1,0],[1,0],[1,0],[0,-1],[1,-2],[11,-3],[11,-3],[1,1],[0,1],[-10,2],[-10,2],[-1,1],[-1,1],[0,2],[0,1],[13,-3],[5,0],[7,0],[4,-3],[7,-1],[2,1],[3,1],[4,1],[8,0],[2,-1],[1,2],[5,-1],[0,-1],[-1,-1],[0,-1],[3,-3],[11,-1],[3,-3],[2,0],[3,0],[-11,7],[0,1],[0,1],[1,0],[13,-6],[1,0],[3,1],[-8,3],[-7,4],[1,0],[0,1],[1,0],[-1,1],[0,1],[4,0],[4,-1],[3,-1],[0,-1],[0,-1],[1,-1],[7,-3],[1,1],[1,0],[1,1],[0,1],[1,1],[1,1],[1,0],[-1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,1],[0,1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[-1,1],[-1,-1],[0,1],[-1,3],[1,1],[1,1],[3,1],[-1,-2],[1,-1],[1,0],[2,1],[-1,1],[1,1],[0,1],[-1,0],[-2,0],[-1,1],[0,1],[-1,1],[1,0],[0,1],[-3,1],[0,1],[-1,1],[-1,2],[0,1],[2,2],[0,1],[-1,0],[-2,0],[-1,0],[-1,1],[0,1],[2,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[-1,2],[-2,1],[0,1],[-1,1],[0,1],[0,2],[1,0],[2,-1],[0,1],[-1,1],[0,1],[2,-1],[1,0],[-1,1],[0,1],[-1,1],[1,1],[-1,1],[0,1],[4,2],[1,1],[1,1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[2,0],[1,0],[0,-1],[-1,0],[0,-1],[1,-1],[1,1],[3,1],[2,0],[1,1],[1,-1],[1,0],[1,1],[-1,1],[-1,1],[-1,0],[0,2],[0,1],[0,1],[1,2],[-1,0],[0,1],[-1,1],[1,0],[1,0],[1,-1],[1,-2],[1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[2,-1],[1,1],[1,1],[0,1],[3,0],[0,1],[0,1],[0,1],[2,1],[0,1],[1,1],[1,0],[1,0],[0,-1],[-1,0],[2,0],[1,-1],[1,-1],[1,-1],[2,-1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[3,1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-2],[0,-1],[1,0],[1,1],[0,2],[0,1],[0,1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,-1],[0,-2],[1,0],[1,1],[0,-2],[1,0],[2,1],[1,2],[-1,-1],[1,0],[0,-1],[1,0],[0,1],[1,0],[1,-1],[0,-1],[-1,0],[1,0],[2,0],[2,-1],[0,-1],[0,-1],[-3,-2],[0,-1],[0,-2],[1,-1],[0,-1],[1,0],[1,1],[0,1],[-1,1],[1,1],[4,1],[0,-1],[1,-1],[2,1],[0,1],[-1,0],[-1,1],[2,2],[1,1],[0,1],[1,0],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-2],[1,0],[1,2],[1,1],[0,1],[-1,0],[0,1],[1,1],[2,0],[3,3],[2,0],[1,0],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[-1,0],[0,1],[-1,-1],[-1,1],[-1,0],[-1,-2],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[-2,0],[0,-1],[3,1],[3,1],[1,0],[1,-1],[-1,0],[0,-1],[2,-1],[1,0],[0,-1],[2,-4],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,3],[1,2],[0,1],[-2,5],[1,0],[1,0],[0,1],[1,0],[-1,1],[0,1],[1,1],[1,1],[1,-1],[1,-3],[1,-1],[0,1],[1,1],[-1,1],[0,1],[0,1],[1,0],[2,-1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[1,1],[1,1],[4,0],[4,0],[7,-4],[2,1],[13,-2],[0,-1],[-1,-1],[-1,-1],[4,-1],[1,-1],[-1,-1],[-2,-2],[0,-1],[6,1],[0,-1],[2,0],[1,1],[1,0],[1,-1],[-1,-2],[-1,-1],[0,-1],[-2,-2],[3,0],[1,-1],[1,-1],[1,0],[4,2],[1,0],[1,-1],[3,-2],[1,-1],[2,0],[0,-1],[-1,-1],[1,0],[2,1],[0,-1],[1,-1],[0,-1],[-1,0],[-3,0],[1,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[1,0],[1,1],[3,2],[1,1],[2,1],[2,-1],[3,-2],[3,-2],[3,-3],[1,-2],[0,-1],[-1,-2],[-3,-1],[-3,1],[-3,1],[-6,1],[-4,-1],[-3,-2],[-10,-2],[-2,-2],[0,-2],[0,-2],[0,-1],[-3,-2],[7,0],[13,-3],[13,-2],[1,-2],[-2,0],[-1,-1],[-1,-1],[1,-1],[-1,0],[-9,2],[-2,1],[-2,0],[-1,1],[-1,0],[-4,0],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-12,-1],[-2,1],[3,-3],[3,-2],[2,-2],[1,-1],[1,0],[10,-6],[6,-1],[8,1],[4,-1],[0,-1],[-1,-3],[2,0],[2,-1],[3,-3],[-1,-1],[1,0],[0,-1],[0,-1],[-3,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[2,-1],[1,0],[1,0],[1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-3,-3],[0,-1],[-1,-1],[-1,0],[-1,-1],[1,0],[1,-1],[1,1],[3,0],[1,0],[0,-1],[-1,0],[-3,-2],[-3,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[-1,0],[-3,-1],[-1,1],[-3,4],[-1,1],[-1,0],[-7,4],[0,1],[1,1],[2,1],[-2,1],[-10,4],[-8,8],[-2,1],[-4,-1],[2,-1],[0,-1],[1,-1],[2,-3],[1,-1],[-1,0],[-1,-1],[-1,1],[1,-2],[3,-1],[4,-2],[0,-1],[2,-1],[2,0],[2,-2],[1,-2],[0,-2],[1,0],[1,-2],[2,-2],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[2,-4],[2,-2],[1,0],[1,1],[4,2],[2,2],[0,2],[-1,1],[-1,3],[-1,1],[0,1],[0,2],[-1,1],[-1,2],[0,1],[0,1],[1,0],[1,-1],[2,-5],[3,-4],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[5,-4],[-1,-1],[-1,0],[-5,3],[-1,0],[-1,-1],[-2,-1],[-2,-1],[-3,0],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[1,-3],[1,-2],[1,0],[6,2],[1,-1],[1,-2],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[2,-1],[0,-1],[1,-2],[0,-2],[1,-3],[0,-1],[1,-2],[1,-1],[2,-1],[3,-2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[-2,0],[0,-1],[7,2],[2,-2],[-1,0],[0,-1],[0,-1],[1,1],[2,1],[1,0],[1,-1],[1,-1],[0,-1],[1,0],[-1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[4,-2],[4,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[2,-1],[1,0],[1,0],[1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-2],[1,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-2],[3,0],[2,1],[5,4],[4,6],[2,4],[3,9],[1,3],[0,1],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[-1,0],[1,2],[1,1],[3,0],[5,-1],[0,1],[-1,0],[-5,2],[-1,1],[0,2],[1,2],[2,4],[0,1],[0,1],[0,1],[0,1],[1,2],[0,3],[1,1],[2,7],[2,4],[0,2],[8,14],[2,3],[3,2],[2,0],[3,0],[2,1],[2,1],[4,-1],[2,-3],[2,-2],[0,-4],[-1,3],[-2,2],[-2,2],[-2,2],[-2,0],[-2,-2],[0,-2],[-2,1],[-2,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[5,-3],[2,-1],[1,-2],[1,-3],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[7,-7],[7,-3],[4,-1],[3,-2],[7,-2],[9,0],[2,2],[1,0],[4,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[1,-2],[0,2],[1,1],[0,2],[1,1],[1,1],[-1,2],[-1,1],[0,1],[1,1],[1,0],[0,2],[1,2],[1,1],[1,0],[1,1],[3,2],[1,0],[1,-2],[1,1],[1,1],[0,1],[1,0],[1,0],[2,-2],[3,0],[0,2],[-1,0],[-1,1],[1,1],[1,1],[3,1],[2,1],[10,1],[9,-4],[4,0],[2,-2],[0,-3],[1,0],[0,-1],[0,-2],[1,1],[1,1],[0,1],[1,1],[1,1],[1,-1],[1,0],[1,-1],[1,-1],[2,-3],[2,-1],[1,0],[1,-1],[1,-1],[4,-1],[1,-1],[0,-1],[-1,-1],[2,0],[2,1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[-2,0],[0,-1],[1,0],[2,-2],[1,-1],[1,0],[1,1],[2,2],[0,-1],[0,-1],[-1,0],[1,-1],[0,1],[1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[1,-1],[2,0],[3,-2],[1,0],[0,-2],[0,-1],[1,-1],[1,0],[1,1],[0,1],[1,0],[1,0],[1,0],[-1,0],[0,-1],[1,-1],[1,1],[1,0],[1,0],[-1,2],[-1,1],[0,1],[-1,1],[-2,0],[-2,-1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[1,1],[1,0],[4,-2],[2,0],[1,0],[0,1],[0,1],[2,-1],[1,1],[1,2],[-1,1],[-6,0],[0,1],[5,2],[1,-1],[2,-1],[1,0],[2,1],[-1,0],[-1,1],[-8,0],[-1,1],[-1,1],[0,1],[1,0],[-1,1],[-1,-1],[-1,-1],[0,1],[-1,1],[1,1],[1,1],[2,2],[1,2],[0,1],[0,1],[0,1],[0,1],[1,3],[1,1],[4,2],[7,0],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-2],[3,1],[1,1],[0,1],[0,1],[-1,1],[3,3],[1,0],[1,0],[4,-3],[1,-1],[2,-1],[1,-1],[1,-1],[0,-3],[1,-1],[0,-1],[1,-2],[1,-1],[-2,-1],[1,0],[2,-1],[3,0],[1,0],[0,1],[1,2],[1,2],[1,1],[4,0],[1,-1],[1,-1],[1,-1],[1,1],[2,2],[1,0],[1,-1],[2,0],[1,0],[0,-1],[1,0],[0,1],[0,1],[-2,0],[1,1],[0,1],[-5,5],[0,1],[-2,3],[0,1],[0,1],[0,1],[-1,2],[0,3],[0,1],[0,1],[-1,1],[1,0],[0,2],[1,0],[0,1],[0,1],[1,1],[1,0],[-1,0],[-2,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,1],[-6,1],[2,1],[4,-1],[2,1],[1,1],[1,2],[0,1],[0,2],[0,1],[0,2],[3,4],[1,2],[1,1],[1,0],[3,-2],[1,0],[2,0],[1,1],[1,2],[-1,2],[-1,0],[-8,1],[-8,0],[-1,-1],[-3,-3],[1,0],[3,0],[-1,-1],[-4,0],[-2,0],[-1,1],[-1,0],[0,-1],[1,-1],[1,0],[1,-1],[-2,0],[-1,1],[-1,1],[-2,2],[-1,2],[0,1],[0,1],[0,1],[1,1],[0,2],[1,2],[2,2],[1,3],[1,0],[0,1],[0,1],[1,0],[1,0],[3,5],[1,0],[9,1],[6,-2],[8,1],[6,0],[6,3],[2,0],[1,2],[1,1],[4,0],[1,1],[-3,0],[-2,0],[0,1],[1,1],[0,1],[0,1],[1,2],[0,2],[0,1],[-2,1],[-1,0],[0,1],[-1,2],[-6,3],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,0],[3,1],[2,-1],[1,0],[2,-1],[3,0],[2,0],[5,-1],[4,-1],[0,-1],[2,-2],[2,-2],[3,-1],[2,-1],[7,-2],[7,-2],[9,2],[4,-1],[9,-1],[2,-1],[11,1],[3,-1],[3,-1],[10,-2],[7,0],[7,-2],[7,-1],[8,-2],[8,-1],[9,-5],[7,-2],[4,0],[4,-2],[4,-1],[2,-2],[9,-3],[1,0],[0,-1],[-1,-1],[-10,1],[-9,1],[-2,-1],[-10,2],[-6,-1],[-3,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[0,1],[-1,1],[-1,1],[-2,0],[-1,0],[-1,-1],[-4,-4],[-1,-1],[0,-1],[-1,0],[-1,-2],[-2,-4],[0,-1],[0,-2],[-1,1],[-2,3],[-1,1],[-1,0],[-2,1],[-1,-1],[-1,-1],[0,-1],[-1,1],[-2,0],[2,-2],[0,-1],[1,-1],[1,0],[1,-1],[4,-2],[1,-1],[4,1],[2,3],[2,1],[6,1],[3,1],[9,1],[8,1],[9,0],[7,1],[9,0],[9,1],[-1,-3],[-3,-3],[-1,-2],[-2,-3],[-5,-7],[-7,-6],[-7,-10],[-1,0],[0,3],[0,1],[1,1],[1,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[1,0],[1,0],[2,2],[1,1],[1,0],[0,2],[2,1],[0,1],[-3,1],[0,2],[-1,0],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,1],[-1,1],[-1,1],[-4,2],[-1,0],[-1,-1],[2,-2],[1,0],[1,-1],[-1,-1],[0,-2],[-3,-5],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[2,1],[1,-1],[0,-2],[0,-1],[1,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-5,0],[-7,-3],[-1,1],[-1,2],[-3,2],[-2,1],[-2,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[3,-2],[1,-1],[-1,-2],[-1,-1],[-1,0],[-2,-2],[-3,1],[-1,-1],[1,-2],[-1,-1],[0,-2],[0,-2],[1,1],[1,1],[1,-1],[0,-1],[1,0],[0,1],[1,1],[1,-1],[1,-1],[1,0],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[7,6],[4,-1],[3,1],[3,2],[0,1],[2,0],[1,0],[1,2],[2,1],[3,4],[2,1],[0,1],[1,0],[0,1],[0,1],[1,1],[2,2],[3,5],[1,2],[0,1],[1,0],[12,16],[2,1],[1,1],[1,0],[3,0],[2,1],[7,-1],[2,1],[11,-1],[7,-1],[8,-3],[8,-2],[11,-5],[7,-2],[2,-2],[1,0],[0,-1],[1,0],[0,-1],[5,-7],[3,-4],[1,-2],[0,-2],[-1,-2],[-1,-1],[-8,-6],[-1,0],[-1,1],[-3,3],[-2,2],[-2,3],[-1,1],[-1,-1],[-1,-1],[1,0],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[-4,2],[-1,0],[-2,1],[-1,0],[2,-3],[1,0],[3,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-3,0],[-1,0],[-1,-2],[5,-1],[1,1],[1,2],[1,0],[2,-1],[4,0],[1,-1],[11,-2],[2,1],[1,1],[1,-1],[1,0],[0,1],[1,-1],[0,-1],[1,-1],[2,-1],[1,-2],[-1,-1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[-1,0],[-2,-2],[0,-1],[0,-1],[0,-1],[1,1],[6,3],[4,1],[1,0],[1,-1],[-1,-1],[1,0],[2,1],[1,0],[1,0],[3,1],[1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,0],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-2,-1],[-4,-3],[-1,-1],[-1,0],[1,-1],[1,0],[2,1],[3,3],[1,1],[3,0],[4,4],[2,3],[1,1],[2,0],[-1,-1],[-1,-1],[0,-2],[-1,-3],[0,-1],[-1,0],[1,0],[2,3],[2,1],[2,2],[1,1],[4,1],[2,0],[2,-2],[9,-2],[2,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,-2],[1,0],[-1,-1],[2,-2],[3,-3],[1,-2],[1,-2],[3,-3],[1,-2],[0,-2],[-1,0],[-1,-1],[-11,1],[0,-1],[8,-3],[7,-4],[8,-3],[2,-1],[-1,-3],[1,2],[1,1],[5,0],[6,0],[9,2],[0,1],[1,1],[3,0],[0,-1],[4,1],[2,-2],[7,3],[7,3],[1,2],[7,1],[7,2],[8,2],[13,2],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,2],[1,1],[9,2],[9,-1],[11,0],[9,0],[8,-1],[8,0],[2,-1],[1,0],[3,0],[6,-1],[5,-3],[3,0],[2,-2],[4,-1],[10,-5],[10,-5],[13,-12],[4,-6],[5,-12],[1,-4],[1,-2],[0,-2],[0,-2],[0,-1],[0,-2],[-2,-2],[-1,-2],[-1,-3],[0,-1],[-1,-1],[-5,2],[-1,-1],[1,0],[0,-1],[2,-1],[1,0],[1,0],[1,-1],[-1,-2],[-1,-1],[0,-2],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[0,-1],[2,-3],[-1,0],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[2,1],[1,1],[7,-6],[1,-1],[1,0],[-1,2],[-1,0],[4,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[2,1],[2,1],[2,0],[5,-1],[4,-3],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,-2],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[-1,-2],[-1,-1],[3,-3],[6,-2],[2,-1],[1,-2],[1,-1],[0,-2],[-1,-1],[-1,-4],[-1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,0],[-1,-2],[-1,-3],[-2,-3],[-2,-1],[-5,1],[0,-2],[1,-1],[3,0],[4,1],[1,1],[1,0],[0,1],[3,7],[1,1],[1,1],[1,1],[-1,2],[-1,2],[1,1],[0,1],[0,1],[3,4],[2,2],[1,1],[1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[-1,1],[-1,2],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[-1,1],[-1,1],[2,5],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,1],[-1,1],[-1,1],[1,1],[4,2],[1,1],[1,3],[1,1],[0,1],[1,0],[1,0],[1,2],[1,0],[1,-1],[2,1],[2,1],[-1,2],[1,1],[1,0],[2,2],[1,0],[1,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[1,0],[0,2],[0,1],[1,0],[1,-1],[0,-1],[6,1],[1,0],[2,-2],[1,0],[7,2],[2,2],[2,1],[4,0],[2,-1],[1,0],[2,-1],[0,-1],[3,0],[5,1],[4,3],[2,2],[1,1],[2,-1],[1,0],[0,-1],[0,-2],[3,-3],[2,-1],[4,-4],[3,-1],[8,-3],[12,3],[11,0],[2,-1],[1,0],[5,-2],[2,-2],[1,-1],[8,1],[8,0],[1,-1],[1,-1],[-1,-1],[6,0],[1,1],[8,7],[8,7],[1,1],[1,2],[3,2],[1,1],[2,0],[1,-1],[2,-2],[1,-1],[1,-1],[2,1],[1,-1],[-2,-2],[-1,0],[-1,-2],[1,-2],[4,-2],[3,-3],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[-1,-4],[1,-2],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[1,-1],[1,-1],[1,-1],[8,-1],[5,-1],[3,-3],[3,-1],[2,-2],[1,0],[4,-1],[2,-2],[1,-3],[1,-4],[0,-6],[0,-4],[1,-1],[1,-1],[3,-3],[10,2],[10,2],[1,0],[0,-1],[1,0],[2,-1],[2,-2],[0,-1],[1,0],[1,-1],[-2,4],[-1,1],[1,0],[0,1],[-3,0],[-1,1],[1,2],[0,1],[2,0],[2,2],[1,1],[1,0],[0,-1],[-1,-1],[0,-1],[1,0],[1,-2],[0,-1],[0,-1],[0,1],[0,2],[0,1],[0,2],[0,1],[-1,1],[2,1],[4,3],[1,1],[0,2],[1,1],[0,1],[1,0],[0,-1],[1,-1],[3,1],[-2,0],[-1,1],[-1,2],[0,2],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,2],[-1,1],[-2,2],[-1,1],[0,1],[0,3],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,2],[-1,1],[-2,0],[-1,-1],[-5,-1],[-3,1],[0,2],[0,2],[2,3],[2,2],[1,1],[2,1],[2,0],[2,1],[1,1],[-1,1],[0,1],[0,1],[-1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[1,1],[0,2],[0,1],[-1,1],[-3,0],[0,2],[2,1],[1,-1],[2,-1],[12,-3],[8,0],[6,-3],[11,-2],[2,-1],[9,-1],[9,-1],[1,1],[1,0],[1,-1],[1,-1],[0,-2],[2,-2],[9,-4],[1,-2],[-1,-1],[0,-1],[0,-1],[1,0],[1,1],[3,0],[1,0],[1,2],[1,1],[0,1],[-1,1],[-1,1],[-2,1],[-1,1],[-1,1],[-2,0],[0,-1],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,1],[5,0],[7,-4],[0,-1],[-1,0],[2,-1],[0,-1],[1,0],[0,1],[-1,1],[1,1],[2,-1],[1,-2],[1,0],[1,0],[1,2],[1,1],[1,0],[5,-1],[2,1],[2,-1],[11,-1],[9,-1],[2,0],[7,1],[2,1],[6,0],[-3,-1],[-2,0],[2,-1],[2,-1],[3,-1],[1,-2],[1,0],[2,-1],[2,-1],[2,0],[2,1],[0,2],[0,1],[0,1],[-1,2],[-3,0],[-2,0],[-2,0],[-2,1],[0,1],[2,0],[2,-1],[3,1],[1,0],[1,0],[1,0],[0,-1],[1,-1],[2,-2],[0,-1],[1,-1],[-1,-1],[-1,0],[1,-1],[0,-1],[2,1],[5,-2],[1,-1],[2,-1],[1,-1],[1,-2],[1,-1],[3,0],[4,-3],[5,-1],[6,0],[8,-3],[1,-2],[-2,1],[0,-1],[2,-1],[1,0],[1,0],[4,-3],[7,-2],[1,-2],[1,0],[2,2],[0,1],[-1,0],[1,1],[2,0],[11,-6],[1,-1],[2,-1],[1,-1],[2,-1],[2,-1],[0,-1],[-4,-1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,0],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[0,-3],[0,-1],[1,-1],[1,0],[3,1],[3,-1],[1,0],[2,1],[5,-2],[2,-1],[1,-3],[9,-8],[8,-8],[-2,0],[-1,1],[-5,5],[-1,0],[-2,2],[-1,0],[1,-1],[2,-2],[1,-1],[0,-2],[0,-1],[2,-1],[0,-1],[1,0],[6,-1],[0,-30],[0,-37],[0,-37],[0,-36],[0,-37],[0,-36],[0,-37],[0,-36],[0,-1],[-3,0],[-2,-2],[0,-1],[-1,0],[-2,-5],[-6,-10],[-1,0],[-2,0],[-3,-1],[-1,1],[-1,-2],[-1,0],[-4,-3],[-3,-2],[-4,-6],[-6,-4],[-1,0],[-1,2],[1,1],[5,1],[0,1],[1,0],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[-2,-1],[-9,-2],[0,1],[1,0],[0,1],[-1,1],[-4,0],[-3,-2],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-5,0],[-2,1],[-1,0],[-1,0],[1,1],[1,1],[-1,0],[-2,2],[0,1],[-2,0],[1,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[1,1],[1,0],[1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[-2,-1],[-1,1],[-1,0],[-1,0],[0,1],[-1,4],[-1,1],[0,1],[-5,2],[-1,1],[0,1],[-2,0],[-2,-1],[-2,-2],[-3,-1],[-1,0],[-2,2],[-1,1],[-1,0],[0,1],[-1,0],[-1,0],[1,-2],[-1,-1],[-2,1],[1,-2],[1,0],[2,1],[1,-1],[0,-1],[1,-1],[1,0],[10,3],[2,0],[0,-1],[0,-2],[1,0],[1,-1],[1,0],[0,-2],[2,-2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-2],[-3,-2],[-3,-1],[-1,0],[-1,0],[0,1],[-2,1],[-2,3],[-1,0],[-6,2],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[-1,1],[-4,3],[-1,1],[0,1],[-1,0],[-2,0],[-1,0],[0,2],[-1,1],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[-1,-1],[-2,-1],[-1,-2],[-1,-1],[-4,2],[-2,-1],[-2,-1],[-4,-1],[-1,1],[-1,-1],[-1,0],[-4,0],[-1,0],[-4,-4],[-2,-1],[-1,-1],[0,-1],[-8,1],[1,-1],[1,-1],[7,1],[7,5],[2,1],[5,-1],[9,3],[0,-1],[1,-1],[2,1],[3,3],[1,0],[0,1],[1,1],[1,0],[0,1],[1,3],[1,1],[1,1],[1,-1],[1,0],[3,-3],[1,-3],[1,-1],[0,-2],[0,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[-2,-1],[-4,-1],[-1,-2],[-1,-2],[0,-1],[0,-2],[0,-1],[0,1],[0,1],[1,1],[2,3],[1,0],[1,0],[1,0],[1,1],[1,0],[0,1],[1,2],[0,1],[1,0],[2,-1],[1,0],[3,-4],[0,-1],[1,-2],[1,-1],[1,1],[1,1],[0,1],[0,1],[1,1],[1,2],[2,3],[2,1],[2,0],[1,0],[2,1],[2,3],[1,0],[4,-1],[0,-2],[-1,-4],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[2,-3],[0,-2],[3,-3],[1,-3],[1,0],[1,-3],[1,0],[1,-1],[2,-2],[5,-3],[6,-1],[0,1],[-3,2],[0,1],[0,1],[3,2],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,2],[-1,0],[0,-1],[0,1],[0,1],[1,0],[5,-14],[0,-1],[0,-4],[1,-1],[3,-7],[1,-2],[-1,0],[-1,2],[-1,0],[-1,-1],[-1,-1],[-1,-3],[2,0],[1,-1],[-1,0],[-2,0],[0,-1],[1,0],[2,0],[1,0],[3,-2],[1,0],[0,1],[0,1],[-1,1],[0,1],[2,-6],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-3],[1,-3],[1,-7],[0,-2],[-1,2],[-1,1],[-1,0],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,0],[1,0],[0,1],[2,3],[1,0],[4,-1],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-2],[2,-2],[1,0],[3,3],[1,1],[-1,1],[-1,3],[-1,3],[1,3],[0,1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[5,-13],[-1,1],[-1,3],[-2,2],[-1,-1],[0,-3],[3,-1],[0,-3],[3,0],[1,-1],[2,-3],[1,0],[1,0],[0,1],[1,-1],[2,-2],[1,-1],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[0,-1],[0,-3],[-1,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-2],[0,-1],[1,-5],[1,-1],[1,-1],[3,-1],[1,-1],[1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,0],[-1,0],[0,-2],[0,-2],[0,-1],[-1,-2],[-1,-1],[-1,-1],[-3,0],[-2,0],[-1,-2],[0,-2],[1,-2],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,1],[-1,2],[-1,2],[-1,1],[-4,1],[-2,2],[-7,2],[-3,3],[-2,0],[-1,1],[-2,1],[-2,2],[-2,1],[-4,1],[-6,2],[-11,0],[1,0],[0,1],[-1,1],[-1,1],[1,2],[0,2],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[2,0],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-2,-1],[-1,0],[-1,-2],[-1,-2],[0,-2],[0,-1],[-2,-1],[-1,1],[-1,2],[1,2],[0,1],[0,1],[-2,2],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,-2],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-2,-2],[0,-2],[0,-1],[1,-2],[1,-2],[0,-2],[1,0],[0,-1],[1,0],[3,1],[2,0],[-1,-2],[-6,-1],[-4,-3],[-4,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-2],[-1,0],[-1,-1],[1,-1],[1,0],[-2,-1],[-1,-1],[-3,-3],[-1,0],[0,-1],[-2,-4],[-1,-1],[-9,-5],[-9,-5],[-2,-2],[-3,-1],[-3,-5],[-1,0],[0,1],[1,0],[1,1],[0,1],[-1,0],[-1,-1],[-1,1],[0,3],[-1,1],[0,-1],[0,-5],[0,-2],[0,-1],[-2,-2],[-10,-5],[-1,-3],[0,1],[1,1],[-1,1],[-1,1],[-1,-1],[-1,1],[-1,1],[-1,0],[1,-2],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-6,-3],[-1,0],[-1,0],[-1,1],[-1,-1],[1,1],[0,1],[-1,0],[-1,-2],[-1,0],[-2,0],[-1,-1],[1,1],[-1,1],[-1,1],[-1,0],[-1,0],[1,-1],[-2,0],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-2],[-2,-2],[0,2],[0,1],[-1,0],[-3,2],[-2,2],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[-5,-5],[-1,0],[-2,1],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-2,-1],[-3,-2],[1,-2],[2,-2],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-2,1],[-3,3],[-2,1],[2,-3],[1,-1],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-2,0],[-5,3],[-2,-1],[1,-2],[0,-1],[1,-1],[1,-1],[-3,-2],[-1,0],[-1,2],[0,-3],[1,0],[3,-1],[0,-1],[0,-1],[1,0],[1,1],[0,-2],[-1,-1],[-1,0],[-1,-2],[-1,0],[-2,0],[-4,4],[-3,2],[1,-1],[3,-4],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-1,-2],[-1,-1],[0,3],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[-2,0],[-1,0],[-1,1],[-1,0],[-2,-2],[-1,0],[0,-1],[-1,-1],[0,1],[-1,0],[1,-1],[1,-1],[0,-1],[1,-2],[-1,0],[-3,-1],[-1,0],[-1,-2],[0,-1],[0,1],[1,1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[-2,0],[-1,-2],[-1,0],[-1,0],[-1,0],[0,-1],[-2,-2],[-1,0],[-4,-1],[-1,1],[-1,1],[0,-1],[0,-2],[1,0],[1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-2,0],[-1,1],[0,1],[-2,0],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-3],[0,-4],[-1,-7],[0,-5],[0,-2],[-1,-2],[0,-1],[-3,-2],[-1,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[-1,0],[-1,2],[-1,0],[-1,1],[-1,0],[-1,1],[0,4],[-2,3],[0,1],[0,2],[0,1],[4,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,0],[-2,2],[0,1],[0,1],[0,1],[-1,2],[0,2],[0,1],[0,1],[0,1],[-1,1],[-2,1],[-1,2],[-1,0],[-5,5],[-1,0],[-1,1],[-1,1],[3,0],[1,0],[-2,4],[-1,0],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[-5,1],[-7,-1],[-1,-1],[-1,0],[-1,0],[-1,2],[-2,1],[-1,1],[-6,-1],[-1,0],[-4,-1],[-7,-5],[-1,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-3],[-2,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-2,3],[-1,0],[1,-2],[0,-1],[0,-2],[-1,0],[-1,1],[0,-1],[0,-2],[-2,-1],[-1,0],[-1,0],[-1,1],[-1,2],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,-1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-1],[-1,-1],[-3,-7],[-5,-9],[-5,-9],[-2,-3],[-1,-1],[-1,0],[-3,0],[0,1],[0,2],[0,3],[0,2],[1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[1,6],[0,1],[1,1],[2,2],[0,1],[0,2],[-1,3],[0,2],[1,1],[0,2],[0,2],[-1,2],[0,1],[1,-1],[1,0],[1,2],[0,3],[1,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,0],[-5,-2],[-1,-1],[-2,-4],[-1,0],[1,-1],[1,0],[1,4],[1,1],[3,1],[1,0],[-1,-1],[-2,0],[-1,-1],[-3,-5],[-3,-1],[-1,-2],[-1,-2],[-2,-2],[-1,-1],[-4,-2],[-2,0],[0,3],[-1,-1],[0,-2],[0,-1],[1,-1],[-1,-2],[-3,-2],[-2,-3],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-2,2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,-3],[-3,-6],[-1,-1],[-2,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,4],[-1,1],[0,1],[-2,3],[-2,4],[-1,1],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,-2],[1,-2],[1,0],[-1,-3],[-2,-1],[-2,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[1,-1],[1,-1],[-1,0],[-2,1],[-1,1],[0,2],[1,0],[0,1],[1,1],[0,1],[1,1],[1,3],[0,-1],[-2,0],[-1,1],[-1,1],[0,1],[-1,0],[-3,1],[-1,-1],[0,1],[-1,1],[-1,-1],[-1,0],[-1,1],[-2,-1],[-1,0],[0,-1],[1,-2],[0,-1],[1,-1],[0,-1],[1,1],[1,1],[0,1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,-3],[-1,-1],[0,-1],[-1,0],[-2,1],[-1,0],[-1,-1],[-2,-2],[0,-1],[-2,-2],[0,-1],[0,-2],[0,-2],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[-1,-2],[-1,0],[-1,1],[0,-1],[-2,0],[0,-1],[0,-1],[1,0],[-1,0],[0,-2],[0,-1],[0,-1],[1,-2],[2,-2],[0,-1],[1,-2],[0,-1],[0,-1],[0,-3],[0,-4],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[1,1],[1,1],[0,1],[-1,1],[-1,-2],[-1,1],[-1,0],[-2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[-2,1],[0,1],[0,1],[-2,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[2,-5],[0,-1],[2,-1],[0,1],[1,-2],[0,-2],[0,-1],[-1,-1],[-1,-2],[-2,0],[-2,-2],[1,4],[1,1],[-1,1],[-1,-1],[-1,-4],[0,-2],[-3,0],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[-7,-7],[-3,-5],[-2,-6],[-2,-7],[-2,-5],[-4,-15],[0,-4],[-1,-5],[0,-1],[0,-5],[1,-5],[1,-4],[2,-2],[2,-2],[2,-1],[2,-2],[3,0],[0,-1],[-1,-2],[-1,-1],[-1,-3],[1,0],[0,1],[4,4],[-1,3],[0,4],[0,3],[0,1],[1,2],[1,1],[0,1],[2,0],[1,0],[0,1],[1,0],[0,-1],[1,-2],[1,0],[1,-1],[1,0],[4,-6],[2,-1],[4,-1],[0,-1],[1,-1],[1,-2],[1,-3],[-2,-3],[-1,-2],[1,-2],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,-2],[-1,-2],[0,-1],[-1,-3],[-3,-1],[-2,-2],[-2,-2],[-1,-3],[0,-1],[0,-6],[0,-5],[0,-3],[1,-4],[1,-3],[-1,-2],[0,-4],[-1,-2],[0,-1],[0,-5],[0,-2],[0,-5],[1,-3],[2,0],[0,-1],[1,0],[1,0],[1,2],[1,0],[1,1],[1,-1],[2,0],[1,1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-2],[0,-1],[-1,-2],[1,-2],[1,-2],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-4],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-4],[1,0],[0,-2],[0,-1],[-2,-1],[0,-2],[-2,0],[-1,-1],[-2,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-2,1],[-1,1],[-1,1],[-1,0],[-1,3],[-1,1],[0,3],[-2,2],[-1,3],[-2,1],[1,1],[1,0],[1,1],[1,1],[0,2],[1,1],[0,2],[0,1],[1,0],[2,1],[2,1],[0,2],[2,2],[1,1],[1,1],[1,3],[0,1],[-2,1],[-1,1],[0,-1],[-1,-2],[-1,-4],[-1,-1],[-2,1],[-2,2],[-2,1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[2,-2],[2,-1],[0,-1],[1,-2],[1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-2,0],[0,-1],[-2,-1],[-2,-2],[-3,-2],[-1,0],[-1,-2],[0,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-4],[-2,-2],[0,-3],[-1,-3],[0,-2],[-1,-3],[-1,-4],[-1,-3],[-1,-2],[0,-1],[-1,-4],[0,-4],[0,-3],[0,-6],[0,-2],[1,-2],[0,-3],[0,-4],[1,-4],[1,-3],[1,-4],[0,-2],[2,-2],[1,-1],[1,-4],[0,-3],[1,-1],[2,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-3],[-1,-1],[-1,-1],[-1,0],[-1,1],[-2,-1],[-3,0],[-3,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,2],[-2,2],[-2,0],[-5,-2],[-4,-2],[0,-1],[-6,-6],[-1,-3],[-2,-2],[-2,-4],[-2,-3],[-1,-1],[0,-1],[0,-1],[-2,0],[-1,-2],[-2,-3],[-1,-3],[-1,-2],[-1,-4],[-1,-3],[0,-2],[-2,-13],[0,-4],[1,-4],[-1,0],[0,-1],[-1,-1],[1,-1],[1,-1],[1,-2],[0,-1],[0,1],[0,1],[-1,2],[0,1],[1,1],[1,-2],[1,-6],[-1,-1],[0,-4],[0,-2],[-1,0],[-1,1],[-1,2],[0,2],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[-1,-2],[0,-1],[1,-1],[1,0],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[2,-3],[-1,2],[1,2],[1,0],[0,-2],[0,-2],[1,-1],[0,-1],[-1,-1],[1,-1],[0,-2],[0,-1],[0,-2],[-1,2],[-1,-1],[-1,1],[0,1],[0,1],[-4,3],[-1,1],[0,1],[0,2],[1,1],[0,1],[1,1],[-2,-1],[-1,-2],[-1,0],[-1,0],[-1,1],[-1,0],[-3,-2],[-1,-1],[-1,-3],[-1,-1],[-1,1],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,-1],[-4,-4],[-4,-6],[-4,-7],[0,-1],[-1,2],[0,1],[0,2],[-1,1],[1,2],[-1,0],[-1,3],[-1,2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[1,-1],[1,0],[1,0],[-1,1],[0,1],[-1,1],[1,0],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[-1,2],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,1],[1,1],[1,-1],[1,-2],[-1,-1],[-1,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-3],[-1,-2],[-1,-2],[0,-1],[-1,-1],[-1,-3],[-1,-1],[0,-2],[-2,-3],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,-4],[-1,1],[-1,-1],[-2,-1],[-2,-3],[-1,-3],[-1,-2],[1,-2],[-1,-2],[0,-1],[-2,0],[-1,-1],[-1,-3],[-1,-1],[0,-2],[-1,-1],[-1,-2],[-2,-3],[-1,-1],[-2,-2],[-2,-4],[-1,-3],[-1,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-2],[-1,-2],[-1,-1],[0,1],[1,2],[2,5],[0,3],[-1,1],[1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,3],[0,3],[0,1],[-1,3],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,2],[0,6],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[0,1],[0,4],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,9],[0,14],[-1,19],[-2,14],[-1,1],[0,2],[-1,2],[0,1],[-1,3],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,2],[1,1],[0,1],[-1,1],[-2,1],[-1,2],[0,1],[-1,2],[-1,2],[0,3],[-2,9],[-2,11],[0,7],[-1,13],[0,5],[-1,6],[-1,16],[0,4],[0,2],[-1,5],[0,1],[0,3],[0,4],[0,2],[-1,3],[-1,5],[0,2],[0,1],[0,4],[-2,10],[-2,16],[-3,25],[0,2],[1,1],[0,2],[-1,3],[0,1],[-2,29],[0,6],[0,5],[1,6],[0,5],[1,4],[1,21],[0,2],[1,3],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,5],[1,4],[3,21],[1,1],[0,2],[1,3],[1,3],[1,4],[2,5],[1,1],[-2,-5],[-1,-2],[0,-2],[1,1],[1,3],[0,1],[2,2],[0,1],[0,1],[0,1],[1,1],[1,1],[1,0],[2,2],[1,2],[1,1],[0,1],[2,2],[0,2],[0,3],[0,2],[1,2],[1,-2],[1,0],[1,-1],[0,-1],[0,-1],[1,3],[1,1],[0,1],[0,1],[1,2],[1,4],[2,4],[1,5],[2,4],[0,3],[0,2],[0,7],[-1,4],[-1,3],[0,1],[-2,5],[-1,1],[-1,0],[-1,-1],[2,3],[5,7],[0,-1],[1,-1],[0,-2],[1,0],[5,-3],[2,0],[2,1],[2,2],[2,2],[1,3],[0,1],[0,2],[0,1],[0,1],[2,3],[0,1],[0,1],[0,1],[1,0],[1,0],[1,-2],[1,0],[4,-1],[4,0],[3,3],[1,0],[2,-2],[0,-2],[1,-1],[1,1],[-1,1],[-1,1],[0,2],[0,1],[-1,0],[-1,0],[1,1],[2,2],[0,1],[3,4],[3,4],[3,5],[4,3],[2,3],[1,0],[1,2],[2,2],[3,5],[1,0],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[-1,1],[0,1],[0,2],[5,7],[0,2],[1,1],[2,1],[1,0],[0,1],[0,1],[1,2],[1,2],[1,2],[0,1],[0,1],[1,1],[1,1],[1,2],[0,1],[1,2],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,2],[2,2],[0,1],[0,1],[2,4],[8,11],[1,1],[0,1],[0,1],[1,0],[1,0],[1,1],[1,1],[3,7],[0,1],[0,2],[0,2],[1,1],[0,1],[1,0],[1,1],[1,0],[1,0],[1,2],[4,1],[1,1],[1,1],[1,2],[1,3],[1,1],[1,1],[0,1],[1,1],[1,0],[3,5],[2,3],[2,6],[2,2],[1,4],[2,3],[1,0],[1,1],[1,0],[2,3],[1,0],[1,1],[3,5],[1,2],[1,3],[0,1],[-1,1],[0,1],[-1,-1],[0,2],[1,1],[0,2],[0,2],[0,1],[2,1],[4,4],[1,2],[0,1],[1,1],[4,1],[1,1],[1,1],[1,1],[0,1],[1,1],[1,1],[1,-1],[1,0],[0,-1],[1,1],[1,0],[1,2],[1,0],[0,1],[2,2],[1,2],[1,1],[0,1],[0,1],[1,0],[1,1],[1,1],[1,-2],[2,0],[0,1],[0,1],[2,0],[0,1],[0,1],[1,0],[1,-1],[0,1],[2,0],[0,-1],[0,-1],[0,-2],[-1,-2],[1,0],[0,2],[1,1],[1,2],[0,1],[0,1],[1,1],[1,0],[0,1],[2,1],[1,0],[1,0],[1,0],[1,-1],[1,1],[1,1],[0,2],[0,1],[0,1],[-1,1],[-1,1],[-2,0],[-2,2],[-1,1],[-1,0],[2,2],[0,1],[2,1],[0,2],[0,2],[0,1],[1,1],[0,1],[3,3],[4,3],[1,0],[0,2],[0,1],[0,1],[0,1],[2,2],[0,1],[0,2],[-1,4],[-1,1],[-2,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,2],[0,1],[0,2],[1,3],[1,3],[0,2],[0,1],[1,2],[0,1],[1,2],[1,0],[1,-1],[1,1],[1,1],[0,3],[0,2],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,2],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[1,1],[2,1],[1,1],[2,0],[1,3],[0,1],[2,1],[0,1],[1,1],[1,0],[1,1],[3,0],[4,-2],[1,-1],[1,-1],[1,0],[2,0],[1,0],[2,-2],[2,0],[1,-3],[0,-1],[1,0],[0,1],[0,1],[-1,1],[-1,2],[-2,1],[-2,2],[1,1],[1,1],[3,0],[3,1],[2,-1],[4,-1],[1,0],[0,1],[-5,1],[-3,1],[-7,0],[-3,2],[-2,2],[-2,1],[-2,0],[-2,3],[-1,3],[-1,1],[0,1],[-1,1],[-2,0],[-2,1],[-2,0],[-2,-2],[-2,0],[-3,-1],[-2,1],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[-1,2],[-3,0],[-1,-1],[-2,-1],[-1,1],[-1,-1],[-2,-2],[-1,-1],[-1,2],[-1,1],[0,-2],[-2,-1],[-2,-1],[0,-1],[0,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-1],[1,-1],[1,0],[0,-1],[0,-1],[2,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[1,-1],[-1,-1],[-1,1],[0,-1],[-1,-1],[-2,-2],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[2,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[1,-1],[1,-1],[2,-1],[1,-1],[2,-1],[2,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[-1,1],[0,3],[-1,0],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[-2,1],[-1,1],[-1,0],[-1,0],[-2,-2],[-2,-2],[1,-1],[1,-1],[2,0],[0,-1],[1,-1],[-3,0],[-2,2],[-2,2],[-1,0],[-1,1],[-1,1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[1,-1],[-1,-2],[-1,-2],[-2,1],[0,1],[-1,2],[0,1],[0,-1],[0,-1],[0,-2],[1,-2],[-1,-1],[-1,0],[0,1],[-1,1],[0,-2],[-1,0],[1,-2],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-1,0],[0,-2],[0,-2],[-1,0],[0,-1],[-1,0],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[-2,-4],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[-3,-2],[0,-1],[-1,-2],[-1,0],[-1,0],[0,-2],[0,-1],[-1,-1],[-1,-3],[0,-2],[0,-2],[-1,-1],[-1,0],[0,-2],[0,1],[-1,0],[-1,2],[-1,0],[-1,-2],[0,-1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,2],[1,1],[-1,1],[0,-1],[-1,-1],[0,-2],[-1,-3],[-1,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,2],[1,3],[0,1],[1,0],[1,0],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[-2,2],[1,0],[0,1],[1,1],[0,-1],[1,-1],[-1,2],[0,2],[1,1],[0,1],[1,0],[1,0],[0,1],[0,2],[1,2],[1,1],[0,1],[0,1],[1,2],[-1,0],[-1,0],[-1,-1],[-1,1],[-1,-2],[-2,2],[-1,-1],[-1,0],[-2,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,1],[-1,0],[1,1],[0,1],[0,1],[0,1],[1,1],[1,2],[1,1],[1,1],[-1,1],[1,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[0,-2],[-1,1],[-1,0],[1,1],[0,1],[1,0],[-1,1],[1,0],[1,0],[1,1],[0,-1],[1,-1],[1,1],[1,0],[-2,1],[-1,1],[1,1],[1,1],[0,1],[0,2],[1,0],[1,0],[0,1],[0,1],[1,0],[0,2],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[1,1],[0,1],[1,0],[2,1],[0,1],[1,2],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[2,1],[1,3],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,-1],[0,-1],[-2,1],[-1,1],[0,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[1,2],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,2],[-1,1],[1,0],[1,0],[0,2],[0,1],[-1,2],[-2,0],[-2,1],[-3,0],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,0],[-1,-2],[-1,-1],[1,-2],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,0],[-2,0],[-2,0],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-2,1],[-2,0],[-1,-1],[0,-1],[-1,-3],[-1,1],[-1,-2],[-1,-1],[-1,1],[0,-1],[-1,0],[-1,1],[-1,1],[-1,0],[-3,1],[-3,0],[-4,1],[-2,-1],[-2,-2],[-1,-3],[0,-1],[0,-1],[-1,1],[-2,0],[-2,-2],[-2,0],[-1,-1],[-1,0],[-1,-1],[0,-2],[-1,-2],[-1,-2],[-2,-2],[-1,-1],[-2,1],[-1,0],[-1,-1],[1,0],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-4],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,0],[0,-2],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[-2,-2],[-2,-2],[-3,-5],[-5,-6],[-1,-2],[-1,-2],[-1,-2],[-1,1],[0,-1],[1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[-1,1],[0,1],[-1,0],[-1,0],[0,-2],[-1,0],[-1,-3],[-1,0],[-1,-1],[-1,0],[0,-1],[-2,0],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-3],[-2,-2],[-3,-2],[-2,-1],[-2,-4],[0,-1],[-1,-1],[-1,-1],[1,1],[0,1],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-2,-2],[-2,-4],[-2,-6],[-1,-2],[-1,-4],[0,-1],[0,-1],[0,2],[1,4],[0,2],[2,3],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[1,-2],[1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-2],[0,1],[1,2],[-1,1],[-3,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-2],[0,-2],[1,-2],[1,-3],[2,-6],[0,-1],[-1,1],[0,1],[-1,2],[0,2],[-1,1],[-1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[3,-2],[1,1],[1,1],[0,1],[1,1],[-1,1],[0,1],[1,0],[0,1],[1,1],[0,-1],[0,-2],[0,-1],[-1,-1],[1,-1],[0,-1],[1,0],[-1,-1],[1,-1],[1,0],[1,-1],[1,1],[0,1],[-1,1],[-2,2],[0,1],[0,2],[0,2],[-1,0],[1,0],[1,0],[1,-1],[1,-1],[1,1],[1,1],[1,0],[2,-4],[2,-1],[1,0],[1,0],[0,-1],[1,1],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,0],[1,-2],[0,-1],[2,-1],[1,-1],[0,-1],[0,-1],[1,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[1,-2],[-1,0],[-2,1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,0],[-1,0],[-2,1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,1],[-2,0],[-1,1],[-1,1],[0,1],[-1,0],[0,1],[-2,1],[-2,0],[-1,-1],[-1,0],[-1,-1],[0,-2],[1,-1],[0,-3],[-1,1],[-1,-2],[-1,0],[-2,1],[-1,-1],[-2,-2],[-1,-1],[-1,1],[-1,1],[-1,0],[-1,1],[-1,1],[-1,4],[-1,1],[-1,1],[-2,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,-1],[-1,0],[0,-2],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,0],[-2,0],[-1,1],[-1,0],[0,-1],[0,-1],[0,-3],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-2,0],[-1,-1],[-2,0],[-2,-1],[-1,0],[0,-1],[0,-2],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,0],[0,1],[-1,1],[-2,0],[-1,1],[-1,2],[-2,2],[-1,0],[0,1],[0,2],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-2],[-2,-1],[0,-2],[0,-2],[-2,-2],[-2,-2],[-3,0],[-3,0],[-1,-1],[-2,-1],[-2,0],[-2,1],[-2,0],[-1,0],[-1,-1],[-2,-1],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[-1,2],[0,1],[0,1],[-1,2],[-1,0],[0,1],[0,1],[-1,2],[-1,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[1,0],[0,1],[2,1],[1,0],[1,1],[1,2],[1,1],[1,-1],[2,0],[2,0],[1,0],[1,-1],[2,-1],[1,1],[1,1],[1,-1],[1,-1],[1,1],[1,1],[2,-1],[1,1],[2,2],[2,1],[1,0],[1,1],[0,1],[-1,1],[-1,0],[-1,2],[-2,2],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-3,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,2],[-1,2],[-1,1],[-2,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,1],[1,0],[0,1],[-1,1],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[-2,0],[-2,0],[-1,-1],[-2,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-2,-1],[-1,1],[1,0],[0,1],[0,2],[-1,0],[-1,0],[-1,1],[-1,-1],[-2,-1],[-1,1],[2,2],[2,0],[1,1],[2,1],[0,2],[-1,-1],[-2,0],[-2,-1],[-2,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-2,1],[-1,1],[-1,0],[-3,0],[-2,2],[-2,2],[-7,3],[-4,1],[-5,-2],[-1,2],[-1,0],[0,1],[-1,-1],[1,-3],[-5,-4],[-1,-2],[-2,1],[-1,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-2],[-1,0],[0,-1],[1,-1],[2,0],[1,-1],[0,-3],[0,-1],[-1,1],[-1,0],[-1,1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,1],[-1,-1],[-1,-2],[0,-1],[-1,-2],[-1,-2],[0,-1],[0,-1],[0,-2],[1,-2],[1,0],[1,0],[0,2],[1,1],[1,0],[-1,-1],[0,-3],[1,0],[0,1],[0,2],[1,0],[1,0],[1,-1],[0,-2],[-2,-2],[0,-2],[1,-2],[0,-1],[-1,-2],[-1,2],[-1,2],[-2,-1],[0,-2],[-1,0],[-1,1],[-1,1],[-2,-2],[-4,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,2],[-1,0],[0,1],[-4,1],[-6,-1],[-2,0],[-2,-1],[-2,-2],[2,-2],[0,-2],[-1,-2],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,2],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-2],[-1,1],[-1,0],[-2,3],[-1,0],[-1,1],[-3,-1],[-4,1],[-1,1],[0,1],[0,1],[-2,2],[-2,1],[-1,0],[-2,0],[-2,-2],[-1,-2],[0,-3],[0,-3],[0,-2],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-2,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,-2],[-2,0],[0,1],[0,1],[0,1],[-1,2],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[0,2],[0,1],[1,1],[1,1],[0,1],[1,1],[0,2],[1,2],[-1,1],[-1,-1],[-2,0],[0,1],[-1,-1],[0,-3],[-1,1],[-1,1],[-1,2],[0,1],[-1,-1],[-1,0],[-1,0],[-1,0],[-3,-1],[-2,-1],[-1,0],[0,1],[-1,0],[-2,0],[-2,-1],[-4,-2],[-7,1],[1,0],[0,1],[-5,0],[1,0],[0,-1],[1,0],[-6,0],[-3,0],[1,0],[1,0],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[-2,-1],[-4,1],[-6,0],[-1,1],[-1,-1],[-8,-5],[-2,-1],[-2,0],[-2,1],[-1,2],[-2,0],[-1,1],[-1,0],[-1,-1],[1,-1],[-8,-4],[-8,-5],[-9,-8],[-3,-4],[-2,-2],[-1,-1],[-1,-2],[-2,-4],[-5,-13],[-3,-6],[-2,-5],[-5,-5],[-4,-5],[-2,-2],[-1,1],[-1,0],[-4,-3],[0,-2],[-1,0],[0,-1],[-1,0],[-4,-8],[-2,-3],[0,-3],[-2,-6],[-3,-13],[0,-2],[0,-3],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[0,2],[-1,0],[-1,-1],[0,-1],[-1,1],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-5],[-2,-6],[-1,-2],[-2,1],[-1,-1],[-2,-1],[-1,-3],[-1,-3],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,1],[-1,-1],[-1,-1],[-1,0],[-2,0],[-1,-2],[-2,-1],[-1,-2],[-1,-3],[0,-2],[-1,1],[-1,-1],[-1,0],[0,-2],[0,-1],[0,-3],[0,-2],[-1,-1],[-1,0],[-1,0],[0,1],[-1,-1],[1,0],[-1,-1],[-2,-2],[-1,0],[-1,-1],[-1,-1],[0,-2],[-1,-3],[0,-4],[0,-1],[1,-2],[-1,-1],[0,2],[0,1],[0,3],[-1,0],[-1,0],[-1,-1],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[-1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[1,0],[1,-1],[-1,0],[0,-1],[0,-2],[-1,1],[-1,1],[-2,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[0,-2],[-1,-1],[0,-2],[-1,-2],[0,-3],[-1,0],[-1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,0],[-2,-4],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,-2],[-2,-3],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,-2],[-1,0],[-1,-1],[-2,-2],[-1,1],[-1,-1],[0,-1],[0,-1],[-2,0],[0,-1],[-1,-1],[-2,-2],[0,-2],[-1,-1],[0,-2],[-1,-3],[-1,-1],[-1,-3],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[-2,-3],[-1,-2],[-1,1],[-2,-2],[-2,-1],[-2,-2],[0,-2],[-2,-2],[-1,-1],[-3,-4],[-1,-3],[0,-2],[-1,0],[0,-3],[2,-7],[0,-1],[0,-1],[1,1],[2,0],[8,-4],[1,0],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,-1],[4,2],[2,-1],[4,3],[3,0],[1,0],[1,-1],[1,0],[6,-1],[1,1],[1,1],[1,4],[0,1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,1],[1,1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[-1,-2],[-1,1],[0,-1],[0,-1],[1,-2],[1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-2],[0,-2],[-1,-2],[1,-1],[-2,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-6],[0,-2],[0,-1],[1,-1],[1,-1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[2,1],[1,0],[1,-1],[1,-2],[1,0],[1,0],[0,1],[1,2],[1,6],[1,2],[0,1],[0,3],[1,1],[0,1],[-1,0],[-2,-1],[-1,1],[0,2],[0,1],[-3,4],[1,1],[3,4],[0,1],[1,0],[1,0],[1,2],[-1,0],[1,2],[1,0],[1,1],[1,1],[1,1],[1,0],[2,-2],[3,0],[0,1],[1,1],[0,1],[1,-1],[0,-1],[0,-1],[-1,-1],[-3,-5],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[2,0],[1,-1],[3,-4],[1,-1],[0,-1],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,0],[0,-1],[1,1],[2,1],[-1,-1],[-1,-3],[-1,-1],[-2,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-3,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[2,-2],[1,0],[2,1],[7,1],[6,2],[4,5],[3,2],[2,2],[1,2],[1,2],[1,8],[0,1],[1,2],[0,1],[2,2],[3,3],[0,1],[1,0],[0,-1],[0,-1],[-1,-3],[0,-1],[1,-3],[0,-4],[-2,-3],[-4,-8],[-1,-1],[0,-2],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[1,0],[1,3],[4,-1],[1,0],[1,1],[0,1],[1,2],[1,1],[3,11],[1,6],[0,2],[0,1],[-1,1],[1,2],[1,3],[1,3],[0,3],[0,3],[0,3],[-3,-2],[0,2],[1,3],[1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,2],[-1,1],[-2,1],[2,2],[1,0],[5,-5],[5,-2],[2,-1],[4,-1],[2,0],[7,5],[2,2],[1,1],[1,0],[0,-1],[1,0],[-1,-2],[0,-2],[0,-1],[1,-1],[2,-2],[0,1],[1,0],[-1,-1],[1,-1],[2,-3],[0,-1],[1,0],[6,-4],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-2],[3,-6],[2,-1],[2,-3],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[2,-1],[2,-3],[9,-7],[1,0],[0,-1],[-1,0],[-1,2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[0,-1],[1,0],[3,0],[1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[1,1],[1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,-2],[1,0],[0,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-3,4],[-1,1],[0,1],[-1,0],[-1,1],[-1,2],[0,1],[-2,1],[-2,0],[0,-2],[1,-1],[2,-2],[1,-1],[0,-1],[2,0],[0,-1],[0,-2],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[2,0],[1,-1],[0,-1],[2,0],[-1,-4],[-1,-1],[1,-1],[1,-1],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-2],[-2,-3],[-1,-1],[0,-2],[1,-4],[1,-1],[1,-1],[1,-1],[0,-2],[1,-1],[1,-1],[1,-2],[1,-1],[0,-1],[2,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[-1,0],[0,-1],[-2,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[-1,-2],[-1,-1],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,-2],[-2,-2],[0,-1],[0,-3],[-1,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[-4,-1],[-1,-2],[-1,-1],[0,-2],[0,-2],[0,-5],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,0],[-1,-1],[-1,-2],[0,-2],[1,-1],[0,-1],[-1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[1,-2],[0,-1],[0,-3],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-2,-3],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-5],[-1,0],[0,-3],[-1,-2],[0,-1],[1,-1],[1,-4],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[1,-2],[0,-1],[0,-1],[1,-3],[1,0],[0,1],[1,0],[1,0],[0,1],[0,-2],[-1,-2],[-2,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[1,-4],[0,-1],[1,0],[0,-1],[1,0],[0,-2],[0,-1],[-1,-3],[0,-1],[0,-1],[1,-3],[0,-1],[0,-1],[1,-2],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[-1,-4],[0,-5],[0,-1],[-2,0],[-1,0],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[1,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[1,-1],[0,1],[1,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,1],[0,2],[1,0],[1,1],[0,-1],[1,-1],[0,-2],[-1,-2],[0,-2],[-1,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-5],[0,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-2,-1],[-1,-2],[0,-2],[0,-1],[-1,0],[0,-2],[0,-1],[-1,0],[-1,-1],[-5,-8],[0,-1],[-1,-2],[-1,0],[0,-2],[-1,-2],[-1,-2],[-2,-5],[-1,-3],[-1,0],[0,-1],[-2,-2],[-1,-2],[-4,-8],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-2],[-1,-2],[0,-3],[-1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-6,-15],[-1,-2],[-1,-1],[-1,-3],[-1,-3],[0,-3],[-1,-4],[0,-1],[0,-1],[-2,-6],[-1,-2],[0,-5],[-1,-1],[0,-2],[0,-4],[0,-3],[-1,-2],[-2,-3],[-1,-2],[-2,-12],[-1,-3],[0,-1],[-2,-6],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-2],[-3,-4],[0,-1],[0,-3],[-2,-3],[0,-3],[-1,-1],[-1,-1],[-3,-7],[-1,-1],[-2,-4],[-2,-4],[-2,-6],[0,-1],[-1,0],[0,-1],[-2,-6],[-1,-1],[-1,0],[-4,-8],[-3,-4],[-1,0],[0,-2],[0,-3],[0,-2],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,0],[-2,-6],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,0],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,-2],[-2,-2],[-1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[-1,-1],[1,0],[1,1],[0,-1],[-1,-3],[-1,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-3],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-3,-3],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,-5],[-1,-1],[0,1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-2,-2],[-1,-1],[-1,-1],[-1,0],[0,-1],[-2,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[-4,-7],[-1,0],[0,1],[0,1],[-1,-1],[-1,-1],[-2,-3],[0,-1],[-1,-1],[0,1],[-1,2],[-1,0],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-2,1],[0,-1],[-2,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-3,0],[-1,1],[0,1],[-1,0],[1,1],[0,1],[1,0],[0,-1],[1,1],[-1,1],[0,2],[-2,1],[1,1],[-1,1],[-2,-1],[-1,-1],[1,0],[-1,-3],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,2],[0,1],[-1,0],[0,2],[0,2],[0,1],[0,1],[-1,0],[-1,-2],[0,-1],[0,-1],[-2,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,3],[0,1],[0,1],[0,1],[0,2],[0,4],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-3],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-3],[-1,0],[-1,-1],[0,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[1,1],[0,1],[-2,-3],[0,1],[0,3],[1,3],[0,1],[1,1],[1,2],[1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-2,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,1],[0,1],[0,-2],[-1,-2],[-2,-6],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[0,-1],[0,-2],[0,-1],[0,-2],[2,1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,2],[0,-2],[-1,-1],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[-1,1],[0,-1],[-1,-1],[-1,1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,1],[-1,1],[0,1],[1,1],[0,-1],[1,0],[1,-1],[0,1],[1,1],[-1,1],[-1,-1],[0,1],[-1,0],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[-2,-2],[1,-1],[2,-2],[0,-1],[0,-2],[0,1],[1,0],[0,-1],[2,-2],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-4],[0,-2],[0,-2],[0,-1],[-1,-3],[-1,1],[0,1],[0,1],[0,2],[-1,2],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,3],[-1,1],[0,1],[0,1],[1,2],[0,1],[0,2],[0,2],[0,2],[-1,1],[-1,1],[-1,0],[-1,0],[-1,0],[0,2],[1,2],[2,4],[3,2],[1,1],[3,0],[0,1],[0,1],[1,1],[1,0],[1,-1],[4,0],[0,1],[0,1],[1,1],[1,0],[1,1],[0,2],[-1,2],[0,2],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,1],[1,1],[0,2],[0,2],[0,2],[0,1],[1,1],[0,1],[0,1],[0,3],[0,1],[-1,1],[-2,4],[-1,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,4],[0,1],[0,5],[1,3],[0,2],[0,2],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[-2,23],[-3,23],[-1,5],[-1,1],[-1,1],[-1,4],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[2,1],[0,-1],[1,0],[0,-1],[1,0],[2,2],[1,2],[1,1],[1,0],[2,-1],[0,1],[1,1],[0,1],[4,7],[0,1],[0,2],[0,1],[0,2],[0,1],[0,1],[1,1],[1,0],[1,0],[2,7],[1,2],[1,0],[0,-1],[0,-1],[1,-1],[0,-2],[1,-1],[0,-1],[1,0],[12,-7],[12,-6],[2,-2],[1,-1],[1,1],[0,1],[1,1],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[-1,2],[1,2],[-1,2],[1,7],[0,1],[0,1],[0,1],[2,5],[0,1],[1,1],[1,0],[1,1],[1,1],[1,1],[1,1],[0,1],[0,2],[1,0],[1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,3],[1,1],[-1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[1,6],[1,3],[0,2],[-1,2],[0,2],[0,1],[1,0],[1,2],[0,1],[0,1],[1,1],[0,-2],[1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[-1,1],[0,1],[1,1],[-1,1],[0,-1],[0,2],[0,1],[1,1],[1,1],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[1,4],[1,2],[0,1],[0,1],[1,2],[1,1],[0,1],[1,2],[0,3],[1,3],[0,1],[-1,2],[0,1],[0,1],[0,1],[1,5],[0,2],[0,3],[0,1],[1,1],[1,4],[0,1],[0,1],[2,0],[0,1],[1,2],[-1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[1,1],[1,1],[0,2],[0,1],[1,1],[1,0],[0,1],[1,0],[1,0],[1,0],[1,0],[1,2],[1,1],[1,4],[0,1],[1,0],[1,2],[0,1],[0,2],[0,1],[1,2],[0,1],[2,3],[0,1],[0,2],[-2,3],[-1,3],[0,1],[0,2],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,3],[0,2],[0,2],[1,2],[1,3],[1,0],[0,2],[0,7],[1,2],[0,1],[-1,0],[-2,1],[-1,3],[-1,3],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,2],[-1,0],[-5,-1],[-2,-2],[-2,0],[-1,-1],[-1,-3],[-1,0],[-2,0],[-1,-1],[-1,-1],[-2,0],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-3,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-2],[-2,-3],[-1,-2],[0,-1],[-1,0],[-1,0],[-1,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,2],[-1,0],[-1,0],[-2,0],[0,-1],[-2,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[-2,0],[-1,-2],[-1,0],[-1,1],[-1,0],[-1,0],[-2,1],[-1,0],[-1,-2],[-1,0],[-1,0],[-1,3],[-1,1],[-1,1],[-1,1],[-6,-3],[-1,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,2],[-1,0],[-1,1],[0,2],[0,3],[0,2],[-1,5],[-1,3],[-5,9],[0,1],[0,2],[0,1],[0,1],[0,1],[1,2],[1,2],[0,3],[1,1],[1,3],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,1],[-1,2],[0,2],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[-2,-1],[-1,2],[0,1],[0,2],[0,1],[0,1],[-1,1],[-1,0],[0,2],[0,1],[3,12],[1,3],[0,1],[0,1],[-1,1],[-2,-2],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-1,-1],[-2,-1],[-1,0],[-1,1],[-5,7],[-1,2],[0,1],[-2,1],[0,1],[0,1],[0,2],[-1,1],[-1,1],[0,3],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[0,2],[-1,3],[-1,0],[-1,0],[-2,0],[0,1],[-1,1],[0,1],[0,4],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-3],[0,-1],[-1,-1],[-1,0],[-1,2],[-1,1],[0,1],[-1,-1],[-1,0],[-1,-2],[0,-1],[-1,1],[-1,0],[0,1],[-1,4],[-1,1],[-1,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-1,1],[-1,-3],[-2,1],[-5,-1],[-1,-1],[0,-1],[-2,1],[0,-1],[-1,0],[-1,-1],[-3,1],[-1,1],[-1,2],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,1],[0,2],[0,1],[0,1],[0,2],[-1,2],[-3,2],[-1,2],[0,2],[0,2],[0,1],[1,1],[0,2],[-1,1],[0,2],[-1,4],[1,3],[2,5],[0,1],[0,1],[0,2],[0,2],[-5,4],[-1,2],[-1,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,2],[-2,2],[0,1],[0,1],[1,1],[0,2],[0,1],[1,1],[0,1],[0,2],[0,2],[-1,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-2,8],[-1,3],[-2,2],[0,1],[-2,4],[-1,1],[0,1],[0,2],[0,1],[-1,3],[0,2],[0,2],[0,1],[0,1],[1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-2,0],[-1,0],[0,2],[0,1],[0,2],[1,2],[0,2],[-1,1],[-2,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-5,18],[-1,1],[1,1],[0,1],[1,1],[1,1],[0,4],[1,1],[-1,2],[-1,1],[-1,0],[-3,2],[-1,0],[0,1],[0,1],[0,1],[2,2],[1,1],[0,1],[-2,1],[-1,1],[1,3],[0,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[0,2],[0,1],[0,2],[-1,1],[-3,3],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[0,1],[0,2],[-1,1],[1,2],[0,1],[1,0],[1,0],[0,1],[0,1],[-1,2],[1,1],[1,1],[0,2],[-1,0],[-1,0],[-1,0],[0,-1],[-4,6],[0,1],[0,1],[0,1],[0,1],[-3,0],[-1,-1],[-1,-1],[-1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,2],[-2,2],[-1,1],[0,2],[0,1],[-1,0],[-2,-2],[-1,1],[0,2],[-1,1],[-1,0],[-8,8],[-2,1],[-1,0],[-3,-2],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,1],[-1,2],[0,1],[-2,-1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-3,0],[-2,1],[-1,1],[-1,0],[0,1],[-1,1],[0,3],[-1,1],[0,2],[-1,1],[0,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,1],[0,2],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[-3,2],[-1,1],[-3,0],[-1,1],[-1,3],[-1,1],[-1,-1],[-1,-2],[0,-1],[-1,0],[1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,2],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-4,-1],[-4,-2],[-11,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-1,1],[0,1],[-1,-1],[-2,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,0],[-4,0],[-7,-4],[-4,-4],[-1,0],[-1,0],[0,-1],[-2,1],[-1,0],[0,-2],[-2,-1],[-1,0],[-2,-1],[-2,2],[-5,-1],[-1,-1],[-1,-1],[1,-1],[-1,0],[-2,-3],[-1,-1],[-1,-5],[-1,-2],[-3,-3],[-2,-3],[-2,-4],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,-2],[0,-1],[-3,-2],[-1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[1,0],[1,1],[1,1],[3,0],[0,1],[1,1],[1,0],[1,-2],[1,-1],[2,-2],[2,-1],[1,-1],[1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[2,-3],[1,-2],[-1,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-3],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-2],[-2,-2],[-3,-6],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-2],[0,-1],[-2,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-2,-3],[-1,-1],[0,-1],[-2,-3],[0,-2],[0,-1],[0,-2],[0,-2],[0,-2],[0,-3],[0,-1],[-2,-3],[0,-1],[-1,0],[0,-1],[-1,0],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-5],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,0],[1,-1],[1,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-4],[0,-1],[0,-1],[0,-3],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[-1,0],[-3,-2],[-3,0],[-1,0],[0,1],[-1,-1],[-3,-1],[-1,-1],[-1,-1],[-1,1],[-1,0],[-1,-2],[-1,-1],[-1,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-2,-3],[-1,-1],[-1,-3],[-1,0],[-1,1],[0,-1],[-1,0],[-8,8],[-6,1],[-5,3],[-10,10],[-1,1],[0,3],[-1,3],[-2,1],[-7,6],[-3,1],[-2,0],[-2,-1],[-9,-8],[0,-1],[-1,0],[-3,1],[-2,0],[-1,0],[-1,0],[-2,0],[0,1],[-5,5],[-4,8],[0,1],[-1,2],[0,1],[0,1],[-7,7],[-3,1],[-5,-2],[-1,1],[-3,2],[-1,1],[-3,-2],[-2,-2],[-2,-3],[0,-1],[-1,0],[-1,-1],[-3,-6],[-1,0],[-1,0],[-1,0],[-5,-4],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[0,-1],[-6,-8],[-1,-1],[-1,-2],[-1,-7],[-1,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-2,-2],[-2,-2],[-1,-1],[-1,0],[-1,0],[-2,2],[-4,1],[-1,0],[-8,-7],[-3,-2],[-10,-1],[-1,-1],[-3,-3],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-1],[0,-2],[-1,0],[-4,-3],[-4,-6],[-4,-3],[-3,-2],[-1,0],[-1,0],[-1,1],[-3,2],[-2,1],[0,1],[-2,2],[0,1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,0],[-8,4],[-2,0],[0,1],[-1,1],[-2,1],[-6,0],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-2,1],[-1,1],[-4,0],[-2,-1],[-1,0],[-3,1],[-2,0],[-3,0],[-4,-1],[-1,0],[-1,0],[-2,2],[-3,6],[-2,3],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-2,1],[-1,1],[-2,2],[0,1],[-1,1],[0,1],[1,2],[-1,0],[-1,0],[-1,1],[0,1],[1,3],[0,1],[0,1],[0,2],[-1,4],[0,1],[0,1],[1,1],[0,2],[0,2],[-2,0],[-1,1],[-1,0],[-1,0],[-1,2],[-10,0],[-2,3],[-1,0],[0,-1],[-1,0],[-1,1],[-1,1],[-1,2],[-1,0],[-1,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[0,3],[0,1],[-1,1],[-4,6],[-2,1],[-2,1],[-3,1],[-3,-1],[-6,-3],[0,1],[-1,0],[-1,2],[-1,0],[-2,1],[0,1],[0,1],[-2,3],[-1,0],[-1,0],[-1,0],[-2,1],[0,1],[-4,-1],[-9,4],[-1,0],[-1,-1],[-3,-5],[-1,0],[-1,-1],[-1,0],[-3,1],[-1,0],[0,-1],[-2,-2],[-1,0],[-3,0],[-1,-2],[-1,-1],[-1,0],[-3,0],[-2,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-2],[-1,-2],[-3,-2],[-2,0],[-2,0],[-3,3],[-2,0],[-3,-4],[-2,0],[-2,1],[-2,3],[-1,1],[-3,-1],[-1,1],[-1,1],[0,2],[-1,4],[-2,1],[-4,-1],[-2,0],[-1,1],[-3,5],[-4,1],[-1,2],[-2,6],[-1,2],[-3,0],[-1,1],[-1,2],[-1,2],[0,2],[0,2],[1,2],[0,1],[1,2],[-1,2],[-2,2],[0,2],[-1,2],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,3],[0,3],[-1,2],[1,3],[0,1],[0,1],[-1,2],[0,1],[2,4],[0,1],[0,1],[-3,3],[0,1],[-1,1],[-2,0],[-1,0],[-1,2],[-2,0],[-1,0],[-2,2],[0,1],[-1,0],[-1,0],[-2,1],[-2,0],[-1,0],[-2,-1],[-1,0],[-1,1],[-1,2],[-2,1],[-1,1],[-1,0],[-1,0],[-1,2],[-12,10],[-2,1],[-2,2],[-8,0],[-3,1],[-3,-1],[-2,2],[-2,2],[-2,4],[-2,3],[-1,1],[-3,0],[-7,3],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[-5,3],[-1,1],[0,2],[-1,2],[-1,1],[-1,0],[-1,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-3],[-1,-1],[0,-3],[-2,-6],[-1,-2],[0,-2],[-1,-1],[-6,-3],[-2,-2],[-2,-4],[0,-2],[-1,-2],[0,-2],[0,-1],[0,-4],[0,-1],[0,-2],[-3,1],[-2,-1],[0,-1],[-1,-2],[-1,-4],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-3],[1,-2],[-1,-1],[0,-3],[0,-1],[-1,-3],[0,-2],[-2,-6],[0,-3],[1,-2],[1,-2],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-2],[1,-4],[1,-6],[1,-1],[0,-1],[2,-3],[1,0],[2,-1],[1,-1],[1,-2],[0,-2],[0,-2],[-1,-4],[0,-3],[0,-2],[0,-1],[0,-2],[0,-1],[-5,-16],[-1,-3],[-4,-4],[-1,-1],[-1,-2],[-1,0],[-1,2],[-1,0],[-2,-2],[-3,-1],[1,-1],[0,-2],[0,-2],[-1,-2],[-2,-2],[-2,-3],[-2,-1],[-1,-1],[-1,0],[-2,1],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[-1,3],[-1,2],[-8,2],[-2,-3],[0,-1],[-1,0],[-1,1],[0,2],[-1,1],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,1],[-1,2],[-2,1],[-4,4],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,2],[0,2],[-1,1],[-1,1],[-1,-1],[-1,-1],[-1,-3],[-1,-1],[-3,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,2],[-1,0],[-8,0],[-1,2],[-1,2],[0,2],[-1,1],[-1,1],[-5,-1],[-3,-1],[0,-1],[-1,1],[-1,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[-3,2],[0,1],[-1,2],[0,1],[0,4],[-1,8],[0,2],[-1,4],[0,3],[0,1],[0,1],[-1,1],[-10,0],[-10,1],[-3,2],[-6,-1],[-2,0],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[0,3],[0,4],[0,2],[-2,1],[-1,1],[-2,-1],[-1,-1],[0,-1],[0,-3],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[-2,4],[-1,1],[-1,1],[-1,1],[-1,2],[0,3],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[-1,-5],[-3,-2],[-2,0],[-5,1],[-2,0],[-2,-2],[-2,-2],[-1,-1],[-1,-4],[-1,-2],[-3,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[-1,0],[-3,0],[-1,0],[-2,-2],[-1,-1],[-4,0],[-1,0],[0,-2],[-2,-4],[-1,-1],[-3,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-2,1],[-2,0],[-1,-2],[-1,0],[-1,-1],[-4,-4],[-1,-1],[-3,-2],[-1,-1],[-1,-1],[0,-2],[0,-2],[-1,-2],[-1,-1],[-1,-1],[-5,0],[-1,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[-3,-2],[-1,-1],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,-1],[-1,1],[-2,3],[-1,0],[0,-1],[-1,-1],[1,-2],[0,-2],[0,-2],[-1,-1],[-4,-3],[-1,-1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-2],[0,-2],[1,-3],[-4,0],[-1,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,-2],[-2,0],[-1,0],[-1,1],[-1,0],[-5,-2],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-2],[0,-2],[1,-2],[0,-2],[-1,-2],[-2,-2],[-1,-2],[-1,-1],[-1,-1],[-2,0],[-1,0],[-3,0],[-5,-3],[-1,0],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,2],[0,5],[-1,2],[-1,2],[-1,0],[-1,1],[-2,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-2,3],[0,1],[-1,1],[1,1],[0,1],[-1,2],[-1,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[-2,2],[0,1],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,3],[1,1],[1,0],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[-2,-1],[0,-1],[1,-1],[-1,-1],[-2,-3],[-2,-1],[-1,-2],[-1,-3],[-1,-4],[-1,-2],[-1,2],[-1,2],[-1,0],[-1,0],[-1,-2],[0,-1],[-1,0],[-1,1],[0,1],[1,3],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[0,1],[-1,1],[-1,-1],[-1,0],[-1,1],[0,2],[-1,1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-1,2],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,2],[0,6],[-1,2],[-2,3],[0,2],[-1,1],[0,2],[0,2],[-1,1],[-1,0],[-1,1],[0,2],[0,5],[2,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[-2,1],[-1,0],[-1,-1],[0,1],[-1,2],[0,1],[-1,0],[-1,0],[-1,1],[-1,2],[-1,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,2],[-1,1],[-1,-1],[-1,-1],[-1,0],[-1,2],[-1,1],[-1,2],[0,1],[0,2],[0,1],[0,3],[-1,2],[0,2],[0,4],[0,2],[0,1],[-1,2],[0,1],[0,1],[-1,1],[-1,2],[0,1],[-3,4],[-1,2],[0,4],[-1,2],[-1,1],[-1,3],[0,1],[-1,0],[-1,1],[-1,0],[-1,1],[-2,2],[0,1],[-3,1],[-1,0],[0,1],[-1,2],[-3,1],[-3,-1],[-1,0],[-1,0],[-1,0],[-1,-3],[-1,-3],[-1,-1],[-1,-1],[-4,1],[-2,1],[-1,-1],[-1,-1],[0,-5],[0,-2],[-2,-1],[-4,-4],[-1,2],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,1],[-2,2],[0,1],[-1,1],[-2,0],[-2,-1],[0,1],[-2,1],[-1,-1],[0,-2],[-1,-1],[-6,0],[-1,1],[0,1],[0,2],[1,2],[0,1],[-1,2],[0,2],[-1,3],[0,3],[-3,0],[-3,-2],[-2,0],[-1,0],[0,1],[0,1],[1,5],[1,8],[1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,-2],[-1,1],[-1,1],[-2,1],[0,2],[0,2],[0,1],[-1,0],[-1,-1],[0,-1],[-1,1],[-4,3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-2,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-3],[-1,-1],[-1,-1],[-2,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,2],[0,1],[-1,-1],[0,-2],[2,-5],[-1,0],[-1,1],[-1,2],[0,2],[-1,1],[-1,4],[-1,5],[-1,4],[-3,9],[-2,9],[-3,9],[-2,9],[-3,9],[-2,5],[-1,4],[-3,9],[-3,9],[-4,12],[-4,12],[-4,12],[-4,12],[-3,8],[-3,9],[-3,8],[-3,8],[-2,6],[-3,7],[-2,4],[-1,3],[-4,6],[-4,5],[-5,6],[-5,7],[-5,6],[-5,6],[-4,5],[-2,3],[-1,2],[0,3],[0,1],[-3,7],[0,1],[1,1],[2,0],[3,-2],[2,-1],[1,3],[1,1],[0,1],[1,0],[0,1],[0,2],[1,2],[0,1],[1,1],[0,2],[0,2],[-1,1],[-1,0],[-1,1],[1,1],[0,1],[1,1],[2,1],[1,2],[-1,1],[-1,-1],[-2,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-1],[-1,-2],[-2,0],[-5,2],[-1,0],[0,-2],[-1,-1],[0,-1],[0,-1],[1,-2],[-4,-3],[-5,-4],[-3,-2],[-2,-1],[-2,-1],[-1,0],[-2,0],[-1,0],[-1,-1],[-2,-2],[2,-5],[-5,-5],[-3,-4],[-4,-4],[0,-1],[-2,2],[-1,1],[-3,0],[-1,-1],[0,-1],[-1,-3],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-3],[0,-1],[-5,0],[0,-2],[0,-4],[0,-1],[1,-1],[-2,-7],[0,-1],[-1,0],[-2,2],[-1,2],[0,1],[0,2],[0,1],[-1,1],[0,1],[-2,0],[-1,-2],[-1,0],[0,1],[0,2],[-1,1],[-2,1],[-1,0],[-1,0],[-1,0],[-2,-3],[-1,1],[-3,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-3],[-1,-1],[-1,0],[-1,2],[1,4],[-5,4],[1,3],[-1,1],[0,1],[0,2],[1,1],[2,1],[0,6],[1,1],[2,2],[-1,1],[0,2],[1,1],[1,0],[1,0],[4,-1],[1,1],[0,2],[2,12],[-2,-1],[0,2],[-1,0],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-5,2],[-3,1],[-1,1],[0,2],[0,1],[-2,1],[0,3],[0,1],[0,1],[-1,1],[-1,-1],[-4,1],[-3,0],[-2,0],[-1,-2],[0,-1],[-1,-1],[0,-2],[3,1],[1,0],[1,-1],[0,-2],[1,-2],[0,-3],[-1,0],[-3,2],[-1,-1],[0,-2],[-1,-2],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,3],[0,2],[0,1],[-1,1],[-1,1],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,1],[0,1],[-3,1],[-2,2],[1,3],[0,1],[-1,1],[-1,1],[0,1],[-1,2],[-1,2],[-1,2],[0,1],[-4,0],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,5],[-1,1],[0,1],[-1,0],[-5,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-4],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,0],[0,1],[-1,0],[-2,-1],[0,3],[-1,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,-1],[-2,-3],[0,-2],[-1,-1],[-1,0],[0,1],[-1,3],[-1,1],[-1,1],[0,1],[0,2],[0,2],[0,1],[-2,0],[0,3],[0,1],[1,1],[1,0],[1,-1],[1,-1],[2,1],[0,3],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,3],[0,1],[0,1],[0,1],[-1,5],[1,2],[0,1],[2,1],[1,0],[0,1],[0,2],[0,2],[-1,2],[-1,1],[-2,0],[-1,0],[-1,2],[-1,1],[-1,3],[0,2],[0,1],[-1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,2],[-2,5],[-2,4],[-1,1],[1,1],[0,2],[1,1],[-2,0],[-1,1],[-2,0],[-1,-2],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,-3],[0,-1],[-1,-1],[0,-1],[-2,-2],[-1,0],[-1,-3],[-1,0],[-4,4],[-1,0],[-2,1],[-1,0],[-2,5],[-1,1],[-3,3],[-6,2],[-4,2],[-3,-4],[-1,0],[0,1],[-1,3],[-1,1],[-5,3],[0,-1],[-1,0],[0,-1],[1,-3],[0,-1],[1,0],[0,-1],[1,-2],[-1,-2],[0,-1],[-1,0],[-1,1],[-1,3],[0,1],[-1,0],[-2,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-2,-1],[-2,1],[-2,-1],[-1,1],[-1,0],[-2,-2],[1,-1],[-1,-2],[2,-2],[2,-2],[0,-1],[-1,-1],[-1,0],[-1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-5,-1],[-2,2],[-1,0],[-1,-1],[-1,-1],[0,-1],[-2,-3],[-1,-2],[-2,-1],[-5,0],[-2,0],[-2,1],[-1,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,-1],[-1,0],[-6,-1],[-1,-2],[-1,-1],[-2,0],[-3,0],[-2,0],[-10,-6],[-3,-2],[0,2],[-1,4],[0,1],[-2,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[-1,-1],[-4,2],[-3,1],[-1,0],[0,-1],[1,-3],[-1,-2],[-2,1],[-1,0],[-3,-3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-8],[-1,-3],[-1,1],[-1,-1],[-1,0],[0,1],[-1,0],[-2,5],[-2,1],[-1,-1],[-2,-2],[-2,-2],[-1,0],[-1,1],[-1,2],[-1,1],[-1,-1],[-1,-1],[-1,1],[0,-1],[-1,0],[0,-1],[-3,0],[-1,1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[1,-2],[-1,-2],[-1,0],[-1,-1],[-1,-1],[-1,0],[-2,3],[-1,1],[-1,0],[-5,-3],[-1,0],[-1,-1],[-2,-2],[-1,0],[-1,0],[-3,1],[-1,0],[-1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[-3,0],[-2,-1],[-1,0],[-1,1],[-1,1],[-1,-1],[-3,-1],[-1,0],[-1,-1],[-1,-2],[0,-3],[1,-2],[-1,-2],[-1,-1],[0,-1],[1,-2],[-1,-1],[-1,1],[0,1],[-1,1],[-1,1],[-1,1],[0,2],[1,1],[1,1],[0,2],[-1,1],[-11,-1],[0,-2],[0,-4],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,-2],[-1,0],[0,1],[-3,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[-2,1],[-1,3],[-1,1],[-2,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-2,0],[0,-2],[1,-2],[0,-2],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[-2,0],[-2,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[2,0],[0,-1],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,1],[-1,-1],[1,-2],[4,0],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[4,-2],[1,0],[1,3],[1,0],[3,0],[0,-1],[1,-5],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-3],[0,-1],[-1,-2],[1,-2],[0,-2],[1,-1],[2,-1],[2,0],[1,-1],[3,-3],[1,0],[1,0],[3,2],[1,-3],[2,-2],[2,-2],[6,-2],[1,0],[1,-2],[0,-2],[0,-2],[-1,-3],[0,-2],[-1,-1],[-3,-2],[-1,1],[-1,2],[-1,1],[-3,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[-2,3],[-1,1],[-1,1],[-2,-2],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-2,0],[2,-3],[-4,-8],[-1,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[-2,-1],[0,-3],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,-4],[1,-1],[3,-2],[0,-1],[0,-1],[1,-3],[0,-2],[0,-1],[2,-4],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-2,-2],[-1,-1],[-1,-3],[-1,-2],[-2,0],[-1,1],[-2,0],[-2,-2],[-2,-3],[-4,-7],[-5,0],[-1,0],[0,-1],[0,-2],[0,-1],[1,-5],[1,0],[1,-1],[0,1],[1,1],[0,1],[1,-1],[3,-3],[5,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[0,-1],[0,-1],[3,-1],[1,0],[0,-1],[0,-1],[12,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[1,0],[1,-1],[2,0],[1,0],[1,-1],[1,0],[1,0],[1,0],[1,-2],[1,0],[0,-1],[1,-1],[1,-6],[0,-2],[1,-1],[2,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-4],[-1,-12],[-1,-2],[0,-7],[0,-3],[-1,-2],[-1,-1],[-8,-5],[-7,-4],[-3,-1],[-12,2],[-1,2],[-1,1],[-1,2],[-1,2],[0,2],[0,3],[-2,1],[-1,0],[-2,-1],[0,-1],[-1,-5],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[-1,-2],[0,-1],[-1,-5],[-1,-2],[-2,0],[-1,0],[-1,0],[-1,-2],[-1,-1],[-1,-1],[-2,2],[0,2],[0,1],[1,1],[1,-1],[1,1],[0,2],[-2,1],[0,1],[-2,1],[-1,0],[-3,-1],[-1,1],[0,1],[-1,1],[0,1],[-8,1],[-1,1],[-2,2],[0,1],[-1,1],[0,3],[-1,1],[-1,-1],[-1,0],[-1,1],[0,1],[1,3],[-1,1],[-1,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,3],[-1,2],[-1,1],[-3,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,2],[0,1],[-1,-2],[-1,0],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[-3,-1],[-1,-1],[0,1],[-1,1],[-2,0],[-1,2],[-1,-1],[0,-1],[-1,-2],[0,-3],[0,-5],[0,-2],[0,-2],[-1,-1],[-3,1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-2,2],[0,1],[0,1],[-1,1],[0,3],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[0,3],[-1,1],[0,1],[-2,-2],[-2,-1],[-2,1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-3],[1,-1],[0,-1],[-1,0],[-2,1],[-1,0],[-2,6],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[-1,0],[-2,2],[-1,0],[0,-1],[0,-2],[-1,-9],[-1,-2],[-4,-5],[-5,-5],[-2,-3],[-1,-1],[-1,2],[-1,2],[-1,1],[-1,1],[0,1],[0,2],[-1,0],[-1,1],[-2,-1],[-1,0],[0,1],[-7,10],[0,2],[0,2],[-1,2],[-4,2],[-1,2],[-1,2],[0,1],[-2,1],[-1,2],[-1,0],[0,1],[-1,0],[-2,-2],[-1,0],[0,-1],[1,-3],[-1,-1],[-1,-1],[1,-1],[2,0],[1,-2],[0,-3],[0,-2],[0,-1],[0,-1],[0,-2],[0,-2],[0,-2],[1,-5],[0,-3],[-1,-2],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,1],[-1,3],[0,1],[0,2],[0,1],[1,3],[0,2],[0,3],[0,2],[2,3],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-2,1],[-1,1],[-1,1],[0,1],[-1,1],[-1,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,1],[-2,1],[-1,3],[0,1],[-1,1],[-1,1],[-2,-1],[-5,3],[0,1],[-1,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,1],[-3,2],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[-2,0],[-1,0],[0,1],[-1,0],[0,-2],[-3,0],[-1,0],[-1,-1],[-1,-1],[-1,1],[-1,0],[1,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,0],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,5],[-2,6],[0,2],[0,3],[-1,3],[-1,0],[0,-3],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,1],[-1,0],[-1,0],[0,-1],[-1,-2],[-2,-3],[0,-2],[1,-3],[0,-2],[-1,-2],[-2,-1],[-1,0],[-1,2],[0,2],[0,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[-1,-2],[-2,0],[-3,0],[0,2],[-1,1],[0,1],[0,1],[2,1],[1,1],[1,2],[0,1],[-1,2],[-1,0],[-1,1],[-1,2],[0,1],[-1,0],[-1,-1],[-7,0],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,-1],[0,-2],[1,-7],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[1,1],[-1,1],[-1,0],[-1,1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[1,0],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-3,-3],[-5,-2],[-1,-1],[-4,-5],[-1,-3],[-1,-1],[-7,0],[-2,1],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[-1,-2],[0,-2],[1,-2],[1,-2],[0,-2],[0,-3],[-1,-1],[-3,-2],[-4,-1],[-1,-2],[-2,-6],[-5,-6],[-1,0],[-2,0],[-3,4],[-1,0],[-1,-1],[1,-2],[2,-1],[0,-1],[1,-3],[-1,-5],[1,-10],[1,-5],[1,-4],[1,-3],[-1,-3],[0,-2],[2,-1],[1,0],[0,-2],[0,-3],[0,-1],[0,-1],[-3,-5],[-2,-2],[-6,-4],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,2],[-2,2],[-1,0],[-1,0],[0,1],[0,2],[-1,2],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,2],[-1,2],[0,2],[-2,2],[0,1],[0,1],[0,1],[0,1],[-2,1],[-1,3],[-1,2],[0,1],[-2,3],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,2],[-2,4],[-2,0],[-1,-1],[-1,-2],[-1,-2],[-1,-3],[0,-1],[-2,-1],[-1,-1],[0,-2],[1,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[1,-2],[1,-4],[0,-2],[-1,-3],[-1,-3],[-2,-4],[-6,-4],[-1,-2],[-1,-3],[-2,-18],[-1,-18],[1,-1],[4,-5],[2,-3],[0,-4],[0,-4],[-2,-4],[-1,-3],[-1,-1],[0,-1],[-2,-2],[-1,-1],[-1,-1],[-4,-18],[-4,-19],[7,-5],[7,-4],[3,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[2,0],[0,-1],[0,-2],[-1,-1],[-2,-3],[-1,-1],[2,-5],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[5,-7],[1,2],[0,3],[0,5],[0,1],[1,0],[6,-5],[11,1],[2,-2],[2,-3],[5,-16],[1,-3],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-2],[4,-19],[9,-25],[-2,-3],[-1,-2],[-4,-1],[-1,0],[-1,3],[0,1],[-1,1],[-1,1],[-2,0],[-1,-2],[-1,-4],[-1,-2],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[2,0],[1,-1],[1,-1],[1,-2],[1,-2],[1,0],[1,0],[1,0],[1,-3],[2,-2],[6,-6],[1,-3],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[-1,2],[1,1],[-1,0],[0,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-5],[-1,1],[-1,2],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,2],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[-1,2],[0,1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-1,1],[0,2],[-1,1],[0,-2],[1,-1],[0,-1],[-1,-1],[0,1],[-1,2],[-1,2],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,1],[1,0],[1,-1],[0,-1],[-1,-2],[0,-1],[1,0],[0,-1],[0,-3],[1,-1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,2],[0,1],[0,1],[-1,2],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-3],[0,-1],[-1,1],[0,-1],[0,-1],[1,0],[0,-1],[-3,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[-1,0],[-1,-1],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,-2],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,3],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-2],[0,-1],[0,-2],[-1,0],[0,1],[0,3],[-1,1],[-1,3],[0,1],[-2,0],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,0],[-1,1],[-1,0],[-1,1],[0,1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,1],[0,2],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-3],[0,-2],[-1,-1],[0,-6],[0,-1],[-1,1],[-1,-1],[0,-1],[0,-4],[-1,-2],[0,-2],[-1,-2],[0,-3],[0,-2],[-1,1],[0,-1],[-1,-1],[0,-2],[0,1],[-1,1],[0,-6],[-1,-4],[0,-1],[0,-1],[0,1],[-1,3],[-1,1],[0,3],[0,2],[0,-1],[-1,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,1],[-1,-2],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,-2],[0,-2],[-1,0],[0,-1],[0,-5],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[1,-3],[0,-1],[0,-1],[1,-1],[0,-2],[1,0],[1,0],[1,0],[4,-2],[1,-1],[0,-2],[1,-3],[0,-2],[1,-2],[0,-1],[1,0],[1,-1],[1,2],[1,-1],[0,-4],[1,-5],[1,-3],[0,-1],[1,-1],[1,-5],[0,-2],[1,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[0,-3],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[1,-2],[-1,0],[0,-1],[-1,-3],[0,-2],[-1,1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,1],[1,2],[0,3],[0,3],[0,1],[0,1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[0,1],[1,2],[1,0],[1,0],[1,-1],[0,-1],[-1,-3],[-1,-5],[-2,-10],[-1,-8],[0,-4],[-1,-3],[0,-3],[1,-3],[-1,-1],[0,-1],[1,-2],[1,2],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-5],[2,-4],[1,-1],[1,-1],[0,-1],[0,-1],[2,-3],[1,-2],[0,-1],[0,-4],[0,-1],[0,-1],[0,-1],[0,-2],[0,-3],[1,-2],[2,-2],[1,-2],[2,-7],[2,-5],[0,-2],[2,-2],[0,-1],[4,-13],[1,-2],[1,-2],[0,-1],[0,-2],[0,-1],[1,-2],[1,-7],[1,-2],[2,-1],[1,0],[1,-2],[1,-2],[-2,-4],[-1,-5],[-1,-1],[-1,-6],[0,-2],[-1,-1],[-2,-3],[-2,-3],[-1,-1],[-3,-1],[-1,-1],[0,-2],[-1,-5],[-1,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-2,-1],[-1,0],[-1,1],[-1,2],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[-1,2],[-1,1],[-3,0],[-1,1],[-2,2],[0,1],[0,2],[0,4],[0,2],[-1,0],[-1,3],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,2],[-1,1],[-1,0],[0,-1],[-1,0],[-1,1],[0,2],[-1,3],[-1,2],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,1],[-1,3],[-1,1],[0,1],[0,3],[-1,1],[0,-1],[0,-1],[-2,-1],[-1,-2],[-1,0],[-1,1],[0,1],[0,3],[0,1],[0,1],[-2,0],[-1,0],[-1,2],[0,1],[-2,0],[-1,1],[-1,3],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,-1],[-1,1],[-1,4],[0,1],[-2,1],[-3,4],[-1,1],[-1,1],[0,2],[3,16],[0,2],[-1,3],[-2,1],[-3,1],[-1,0],[-3,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,1],[-3,7],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-3,5],[-2,0],[0,-2],[0,-1],[-1,-3],[-1,-4],[0,-1],[0,1],[-1,4],[0,1],[-1,2],[-1,0],[-1,2],[-1,0],[-1,1],[-1,-1],[-1,0],[-2,-2],[-1,-1],[-3,0],[0,-2],[-1,-2],[-1,-1],[0,-1],[-1,0],[-3,0],[-1,-2],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,2],[0,2],[1,2],[1,1],[0,2],[0,2],[0,1],[-1,0],[-3,2],[-1,3],[-1,1],[-2,2],[-1,0],[-2,1],[-6,3],[0,1],[-1,1],[-3,5],[-1,2],[0,1],[0,1],[0,1],[0,1],[-3,2],[0,1],[-1,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-2,2],[-1,1],[-1,1],[-1,3],[-2,0],[-5,-1],[-1,0],[-2,-3],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-2,0],[-1,0],[-2,1],[-1,0],[-2,-1],[-1,1],[-2,3],[0,1],[-2,1],[-1,1],[0,2],[-1,1],[-2,-1],[-1,1],[-1,1],[-1,1],[-1,1],[-3,-1],[-4,6],[-1,1],[-3,2],[-1,2],[-1,0],[0,1],[-1,0],[-2,-2],[-1,0],[-1,0],[-7,5],[-2,0],[-2,-1],[0,-1],[-1,-1],[-2,-9],[0,-2],[-1,1],[0,1],[-1,1],[0,2],[-1,2],[0,1],[-1,1],[-2,3],[-1,1],[0,1],[-1,0],[0,2],[0,1],[-1,0],[-1,1],[0,1],[-1,3],[-4,6],[-1,6],[-2,3],[-6,10],[-1,1],[-1,3],[0,1],[-1,0],[-1,3],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-3,5],[0,1],[-1,1],[-1,1],[-3,2],[-7,3],[-1,1],[-2,1],[-1,1],[-1,2],[0,3],[-1,2],[-1,1],[0,1],[0,2],[-1,0],[-1,0],[-2,3],[0,1],[0,1],[0,1],[-2,4],[0,1],[-2,1],[0,1],[0,-2],[1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[-2,2],[-1,0],[-1,-1],[-1,1],[-1,1],[0,-1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[0,2],[-1,5],[-1,2],[1,1],[0,2],[-1,1],[-2,5],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,1],[-2,1],[-3,3],[-1,1],[-1,0],[-1,-1],[-1,0],[-2,2],[-1,3],[0,1],[-1,0],[0,1],[1,0],[3,0],[1,1],[1,1],[1,0],[1,1],[1,0],[1,2],[1,1],[0,1],[0,1],[0,1],[-5,-2],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,-1],[0,-2],[1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[-1,-3],[-1,-1],[0,1],[0,2],[1,2],[4,4],[0,-1],[1,0],[5,-6],[1,0],[1,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[2,1],[1,0],[1,0],[0,1],[0,1],[2,-1],[0,1],[-1,1],[-2,0],[-1,0],[0,1],[-1,1],[1,0],[5,0],[1,-1],[0,1],[1,0],[1,1],[1,2],[1,1],[0,-1],[-1,-2],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,2],[0,1],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[1,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,2],[0,1],[0,1],[0,1],[1,-1],[-1,1],[0,2],[-1,0],[0,1],[1,3],[0,2],[-1,0],[0,1],[-1,0],[0,2],[-1,0],[0,-2],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-3],[0,-2],[-1,-1],[-1,1],[0,1],[1,2],[0,3],[-1,4],[0,3],[1,2],[0,1],[0,1],[1,0],[0,-1],[-1,0],[1,-1],[0,-1],[1,-1],[0,2],[1,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[2,4],[1,1],[1,0],[0,1],[1,1],[0,3],[0,2],[1,8],[1,3],[0,2],[1,2],[2,1],[1,0],[1,0],[-1,0],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[-1,-1],[-1,-3],[0,-1],[0,-2],[1,0],[1,1],[-1,1],[0,1],[1,2],[1,4],[0,1],[0,1],[0,1],[1,1],[0,3],[0,1],[0,1],[0,3],[1,2],[1,0],[0,1],[1,0],[1,0],[1,-3],[1,-1],[1,-3],[1,0],[0,-1],[1,0],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[0,2],[0,1],[0,1],[-1,1],[-7,8],[0,1],[0,2],[-1,1],[0,1],[-1,1],[-3,5],[-1,2],[-2,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-2,4],[-1,3],[0,1],[-1,1],[0,2],[-1,2],[0,4],[-1,2],[0,2],[-1,1],[0,1],[1,0],[1,-1],[1,-1],[1,-2],[1,1],[1,-1],[1,0],[2,1],[1,1],[1,2],[0,1],[1,0],[1,1],[1,0],[1,2],[0,1],[1,-1],[0,-1],[0,-2],[1,-1],[4,-2],[3,1],[1,2],[-1,1],[0,1],[-1,0],[-1,2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[2,-1],[1,0],[1,1],[2,0],[1,0],[1,2],[1,0],[1,1],[0,2],[1,1],[1,0],[1,0],[1,1],[0,2],[2,2],[0,1],[1,0],[0,1],[0,-1],[1,-1],[1,1],[3,-1],[1,0],[0,1],[0,3],[0,1],[1,1],[1,1],[1,1],[-1,1],[-1,0],[-1,-2],[0,-1],[-1,0],[0,1],[0,2],[0,1],[0,2],[0,1],[1,1],[0,2],[-1,2],[-1,1],[-1,0],[-1,1],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-3],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-2,0],[-1,-1],[-1,0],[-1,-1],[-1,0],[-2,0],[1,-1],[-1,0],[-1,0],[0,1],[-1,1],[1,0],[0,2],[1,1],[0,2],[1,0],[0,1],[5,1],[1,1],[1,1],[0,1],[-1,0],[0,-2],[-1,0],[-5,-1],[-1,-1],[-1,-1],[0,-3],[-1,0],[0,-1],[0,-1],[-1,-1],[-5,-1],[-1,-1]],[[7989,9728],[0,-1],[1,0],[1,-1],[0,-1],[-2,-3],[-2,-1],[-3,-1],[-1,1],[0,1],[0,1],[-1,0],[-5,-1],[-11,2],[-11,2],[1,1],[1,1],[12,1],[1,0],[7,0],[1,-1],[1,0],[0,1],[1,0],[0,1],[1,0],[6,0],[1,-1],[1,-1]],[[7607,9727],[-2,-1],[-1,1],[-2,0],[-2,0],[-1,2],[0,1],[2,0],[1,1],[1,0],[2,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[-1,0]],[[7964,9738],[0,-2],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[-5,-2],[1,0],[0,-1],[1,1],[0,-1],[-9,-4],[-1,0],[-2,1],[-2,0],[-1,1],[1,1],[0,2],[1,0],[1,1],[5,-1],[2,0],[1,2],[0,1],[1,2],[2,1],[3,0],[2,-1],[1,-1],[1,0],[1,0],[-1,-1]],[[7573,9796],[2,-1],[-6,0],[-7,3],[-2,1],[1,1],[6,-3],[6,-1]],[[7858,9810],[-3,-4],[1,0],[0,-1],[0,-1],[-2,-2],[-1,-1],[1,0],[0,-1],[1,-1],[-1,-1],[-2,-2],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-2,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[-3,-5],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[1,1],[3,1],[4,3],[0,1],[0,1],[1,0],[1,1],[1,2],[2,2],[1,4],[0,1],[1,1],[1,0],[5,0],[4,1],[1,1],[0,1],[1,1],[3,0],[2,1],[0,1],[0,1],[1,1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[2,0],[4,2],[0,-1],[5,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[2,-1],[1,-1],[0,-2],[9,-2],[2,-1],[1,-3],[0,-3],[1,0],[-1,-2],[-1,0],[-2,0],[-1,0],[8,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[1,0],[3,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[4,0],[5,-1],[3,-3],[2,-4],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[0,-2],[1,0],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[-2,-1],[-2,-1],[-5,-5],[-7,-5],[-1,-1],[-1,1],[-2,1],[-2,-1],[-6,0],[-2,-1],[-3,0],[-1,-1],[-2,0],[-2,-2],[-8,-2],[-11,0],[-5,-1],[-3,1],[-2,-1],[-2,-2],[0,-1],[0,-1],[-1,0],[-5,-2],[0,1],[0,1],[1,1],[-1,1],[-2,1],[-10,-1],[-2,-1],[-2,0],[-1,-1],[-1,0],[0,1],[-1,1],[-10,-2],[-11,0],[-2,-1],[-4,-3],[-12,-6],[-3,-2],[-3,0],[-9,-5],[-5,-1],[-5,1],[-3,-1],[-1,0],[-2,1],[-2,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-2,1],[1,1],[2,1],[1,1],[2,2],[1,3],[0,1],[0,1],[2,1],[0,1],[4,4],[2,1],[4,4],[2,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,0],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[2,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[2,2],[1,1],[0,2],[0,1],[1,0],[0,1],[5,2],[1,1],[1,-1],[2,-1],[8,-1],[0,-1],[1,-1],[1,1],[2,0],[0,1],[-1,1],[-1,1],[-5,0],[-1,0],[-1,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,2],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[2,2],[2,2],[1,0],[7,-2],[7,-2],[1,0],[-1,0],[-6,2],[-4,3],[-7,1],[1,1],[0,1],[1,2],[0,1],[4,1],[-1,1],[-1,0],[1,1],[1,1],[0,1],[3,3],[2,0],[4,0],[1,1],[0,1],[0,2],[0,1],[-1,-1],[1,1],[0,1],[0,1],[1,1],[2,1],[4,1],[1,-1],[1,-3],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[1,0],[2,0],[5,-1],[1,1],[-3,2],[0,1],[0,2],[0,2],[-1,0],[1,1],[0,1],[0,1],[1,1],[1,1],[2,1],[3,0],[2,-1],[3,0],[4,-2],[4,-1],[1,0],[0,-2],[1,-1],[5,-1],[1,-1],[-1,-1],[-1,0],[-1,-1],[-3,0],[-1,0]],[[7582,9820],[-1,-1],[-1,0],[-3,0],[1,-1],[-1,-1],[-4,1],[-1,1],[-1,0],[0,1],[2,0],[4,2],[3,-1],[2,-1]],[[7565,9821],[-2,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[-13,3],[4,0],[3,0],[1,0],[1,0],[2,2],[1,1],[2,0],[5,-2],[-1,0],[-2,0]],[[7537,9825],[5,-3],[-2,1],[-2,0],[-1,1],[-1,1],[-4,2],[-10,3],[-1,1],[10,-2],[6,-4]],[[7118,9837],[-3,-1],[-1,0],[2,-2],[2,0],[4,1],[0,1],[2,1],[10,-3],[10,-3],[11,-3],[0,-1],[0,-1],[-1,0],[-12,-1],[-12,-1],[-2,1],[1,1],[1,1],[-1,1],[-1,2],[-1,0],[0,-1],[-1,0],[-11,2],[-2,3],[-1,1],[0,2],[1,1],[2,0],[2,0],[1,-1]],[[7779,9840],[4,-1],[1,0],[1,0],[1,-1],[-4,0],[-3,-2],[-2,-3],[-2,0],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,0],[2,0],[-1,-1]],[[6632,9857],[1,0],[1,-1],[1,-1],[-2,-1],[-1,0],[-3,1],[-1,0],[0,1],[-1,1],[-2,1],[-8,0],[11,3],[0,-1],[2,-3],[2,0]],[[7615,9861],[-5,-1],[-1,0],[-1,1],[1,2],[1,1],[4,0],[3,2],[1,0],[1,-1],[-1,-1],[-1,-1],[-2,0],[0,-1],[0,-1]],[[7524,9868],[10,-1],[10,-2],[5,2],[7,-2],[11,0],[6,-4],[13,-1],[14,-2],[3,-1],[1,0],[1,-2],[-1,-2],[-1,-1],[-2,-2],[-6,-2],[-2,-2],[-3,0],[-6,-4],[-12,-3],[-10,0],[-9,0],[1,1],[-1,1],[-1,0],[1,1],[6,1],[1,0],[3,-1],[1,0],[1,1],[-1,2],[-1,1],[-5,3],[-10,1],[-9,1],[-10,1],[0,2],[3,1],[2,1],[1,1],[-2,1],[-4,1],[-1,1],[3,1],[1,1],[0,1],[0,2],[-1,1],[-1,0],[-1,0],[-2,1],[-3,0],[-1,0],[1,1]],[[6422,9862],[1,-1],[3,0],[1,-1],[-1,0],[0,-1],[1,0],[2,0],[1,-1],[-1,-1],[-1,0],[-13,1],[-13,1],[-12,2],[5,1],[9,0],[2,3],[0,1],[1,1],[5,1],[3,2],[1,0],[1,-1],[1,-1],[0,-1],[5,0],[0,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1]],[[6659,9860],[-6,-2],[-2,1],[-1,0],[0,-1],[-1,-1],[-5,0],[-1,1],[1,1],[-2,0],[-4,2],[-6,2],[0,1],[0,1],[1,1],[10,3],[10,3],[2,-1],[5,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[1,0],[1,-1],[-2,0],[-3,-2]],[[6022,9873],[-1,0],[-2,0],[-2,0],[0,1],[-1,0],[2,1],[5,-1],[-1,-1]],[[7715,9872],[1,0],[1,0],[1,-1],[1,-1],[1,-2],[3,0],[1,-1],[-1,-2],[-1,-1],[-2,-1],[-2,0],[-1,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[2,0],[-1,-1],[-1,-2],[0,-1],[-4,-2],[-1,0],[1,-1],[1,-1],[-1,0],[-2,0],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[-1,0],[-3,-1],[-1,-1],[-6,-2],[-1,-1],[1,0],[1,0],[2,1],[10,3],[1,1],[0,2],[0,1],[1,0],[2,2],[1,0],[1,0],[0,1],[-1,2],[0,1],[1,0],[5,1],[5,-3],[2,0],[1,1],[1,0],[1,2],[0,1],[-1,0],[1,0],[1,1],[0,1],[2,2],[1,0],[-4,2],[0,1],[1,1],[1,2],[1,0],[5,-2],[13,1],[1,-1],[-1,0],[-1,-1],[1,-1],[1,0],[2,1],[1,0],[1,-1],[-1,-1],[1,-1],[5,-1],[-1,0],[0,-1],[-1,0],[1,-1],[4,0],[2,-1],[2,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,0],[1,-1],[2,-1],[-1,-2],[1,0],[1,-1],[-1,-1],[-1,-1],[-2,-1],[-2,0],[-1,0],[1,-1],[1,-2],[0,-1],[-1,-1],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[2,-1],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[1,-1],[1,-2],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-2,-2],[0,-1],[-2,-1],[0,-1],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[-1,2],[-8,3],[-1,0],[-2,-1],[1,-1],[7,-4],[7,-4],[1,-1],[-1,-1],[-2,0],[1,-2],[8,-1],[1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[1,-2],[2,-2],[-1,-2],[-1,-1],[-6,-2],[-1,-2],[-2,-1],[-3,-2],[-2,-1],[-7,1],[-6,-2],[-9,1],[-1,-1],[1,-1],[0,-1],[-7,1],[-3,1],[-4,0],[1,1],[-1,0],[-4,-1],[-5,0],[0,1],[-1,0],[-2,1],[-6,-1],[-1,1],[1,0],[3,0],[1,1],[-1,1],[-8,0],[-1,0],[0,1],[-1,0],[-2,1],[-6,4],[-1,0],[-1,0],[1,1],[0,1],[-2,2],[-7,0],[-7,0],[1,0],[1,1],[0,1],[-12,-2],[-2,0],[-5,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-2,0],[-1,0],[-4,-2],[-2,-1],[-1,-1],[-3,-1],[-1,0],[-1,1],[0,1],[-1,0],[-3,0],[-1,0],[-5,5],[0,1],[0,1],[0,1],[-1,2],[-7,3],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[-1,2],[-2,1],[-5,-1],[0,-1],[1,-1],[-2,-1],[-1,0],[-7,1],[-1,1],[2,1],[4,0],[2,2],[-1,0],[-3,1],[-1,1],[-1,0],[0,1],[-1,0],[-1,0],[2,1],[1,1],[1,2],[1,1],[-3,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[3,-1],[-1,0],[-2,-1],[-2,0],[0,-1],[-2,-1],[-2,0],[-2,0],[-1,2],[1,1],[3,0],[1,1],[-1,1],[-3,1],[-2,-1],[-1,0],[-1,1],[1,1],[-5,1],[1,1],[2,0],[5,-2],[3,1],[8,4],[2,0],[0,1],[2,1],[2,1],[0,1],[1,2],[1,1],[9,5],[7,2],[8,1],[-1,1],[-1,0],[-2,1],[-1,1],[-3,0],[-2,1],[0,1],[-1,1],[-1,0],[-1,0],[0,2],[2,0],[2,1],[0,1],[-1,0],[-1,1],[1,1],[1,0],[2,-1],[8,3],[2,2],[-1,1],[2,0],[1,1],[1,1],[0,2],[1,0],[1,0],[3,-2],[0,-1],[1,-1],[2,0],[0,-2],[1,0],[2,1],[1,0],[0,1],[0,2],[1,1],[0,1],[3,1],[9,0],[8,0],[0,-1],[0,-1],[2,0],[0,1],[2,1],[1,0],[1,-1],[1,0],[4,0],[1,1],[1,1],[0,1],[1,0],[1,0],[1,-1],[1,-1],[5,1],[7,2],[12,1],[4,-1],[1,-1],[0,-1]],[[6672,9873],[-1,0],[-5,0],[-3,2],[0,1],[4,0],[2,0],[2,-1],[1,-1],[0,-1]],[[6389,9867],[-1,0],[-3,1],[-3,2],[-1,0],[-3,2],[-2,1],[-1,1],[1,1],[8,3],[1,2],[10,-1],[2,-2],[1,-1],[-1,-1],[-5,-2],[-2,-2],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-2,-1]],[[6504,9877],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[2,1],[1,0],[2,0],[2,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-2,-1],[-3,0],[-1,0]],[[6540,9882],[-1,0],[-4,-1],[-1,-1],[0,-1],[-5,0],[-1,0],[-1,1],[-1,0],[-1,1],[1,0],[-1,0],[0,1],[1,0],[1,0],[1,0],[3,1],[0,1],[-1,0],[-1,0],[0,1],[6,2],[2,0],[1,0],[3,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1]],[[6585,9888],[1,-3],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[1,-1],[1,-1],[1,-1],[-1,-1],[-1,-1],[-4,-1],[-9,0],[-9,0],[-10,0],[-5,2],[-1,0],[8,6],[1,1],[-1,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[1,0],[4,1],[7,-1],[7,-1],[1,2],[0,1],[1,1],[8,-1],[2,-1]],[[6481,9892],[0,-2],[0,-1],[5,-4],[10,-2],[-1,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-12,0],[-11,0],[-1,1],[0,1],[-7,1],[-2,1],[-3,4],[1,0],[1,1],[1,0],[8,0],[0,1],[0,1],[3,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[2,1],[3,1],[1,1],[1,0],[2,-1],[1,0],[3,1],[4,0],[1,-1]],[[6535,9894],[0,-1],[-1,-1],[0,-1],[-1,0],[-2,-1],[-2,0],[1,1],[-1,0],[-2,1],[-1,0],[0,1],[1,0],[2,1],[1,-1],[0,1],[3,1],[1,0],[0,-1],[1,0]],[[6521,9891],[-7,-1],[-4,1],[1,0],[0,1],[1,0],[0,1],[1,1],[1,1],[1,2],[1,0],[1,1],[2,0],[0,-1],[1,0],[2,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[0,-1]],[[6646,9888],[0,-1],[-10,0],[-9,0],[0,-1],[-1,0],[-4,0],[-1,0],[-2,-1],[-3,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[1,-1],[8,0],[1,0],[1,-1],[-1,-1],[-1,-2],[1,0],[-1,-1],[-5,1],[-3,0],[-1,0],[-1,0],[0,1],[0,1],[-3,-1],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-8,0],[-4,2],[-1,0],[-2,0],[-1,1],[-1,0],[-2,2],[-1,1],[0,1],[1,1],[0,1],[-2,1],[1,1],[0,1],[0,2],[-1,0],[1,2],[0,1],[-2,2],[2,2],[-1,2],[-1,1],[-7,4],[11,0],[10,-1],[11,0],[10,0],[3,-1],[3,-1],[3,-1],[3,0],[9,-4],[1,-1],[1,-1]],[[6528,9896],[-1,0],[-5,1],[-5,2],[0,1],[0,1],[2,0],[5,1],[5,-2],[0,-1],[0,-1],[-1,-1],[0,-1]],[[6507,9906],[1,-1],[-3,0],[-1,0],[-1,-2],[1,0],[7,-1],[-1,-1],[0,-1],[2,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,0],[-12,4],[1,1],[0,2],[1,0],[3,1],[-1,1],[-3,1],[0,2],[0,2],[1,0],[11,-1]],[[6574,9918],[4,-2],[3,-2],[0,-1],[0,-1],[0,-1],[-9,-1],[-8,-1],[1,1],[-1,1],[-14,-2],[-1,1],[-1,0],[-3,0],[-1,2],[2,1],[1,1],[-6,0],[-2,1],[2,1],[1,1],[2,0],[3,-1],[1,1],[0,1],[1,0],[10,1],[11,1],[1,0],[-1,-1],[1,-1],[3,0]],[[6329,9922],[5,0],[6,2],[6,-3],[5,-3],[-1,-1],[-3,1],[-2,-2],[5,-2],[0,-1],[1,-1],[3,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,1],[-3,0],[-2,1],[0,1],[-11,0],[-2,2],[1,1],[0,1],[-2,0],[-4,4],[-1,0],[-1,0],[-2,-1],[-3,0],[1,-1],[1,-1],[-2,0],[-1,1],[-1,0],[1,-2],[1,-1],[1,-1],[-2,-1],[-2,1],[-2,0],[-2,-2],[4,-4],[0,-1],[-1,0],[-6,3],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-9,1],[-1,-1],[1,-2],[-1,-1],[-1,1],[-2,0],[-1,-1],[1,-2],[0,-1],[-2,-1],[-11,-1],[0,1],[-1,1],[0,2],[0,1],[0,1],[1,2],[0,1],[-1,1],[-1,0],[-4,-2],[-2,0],[0,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[-3,-1],[-1,0],[-1,1],[0,1],[-1,1],[-1,1],[-3,1],[-11,1],[-1,1],[1,1],[1,0],[3,0],[2,1],[13,2],[13,2],[13,2],[-3,1],[1,0],[14,1],[3,0],[2,2],[2,1],[1,1],[-3,1],[-1,1],[2,0],[11,2],[9,-4]],[[6729,9921],[0,-1],[0,-1],[0,-2],[-1,-1],[-2,-1],[-3,-3],[1,-2],[2,0],[-1,-2],[-1,0],[-11,-2],[0,-1],[-2,-1],[-1,-1],[1,-2],[-9,-1],[-1,-1],[3,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-4,0],[-2,-2],[-1,-1],[-13,3],[-7,4],[-4,-1],[-1,-1],[-3,-1],[-2,-1],[-8,-1],[-1,0],[-4,4],[-7,3],[0,1],[1,0],[1,1],[1,1],[1,0],[-2,1],[-1,0],[-1,2],[1,1],[-1,2],[-1,1],[1,0],[1,1],[1,1],[-1,1],[1,1],[1,0],[0,1],[1,2],[4,1],[1,2],[-2,1],[2,0],[3,2],[1,0],[2,0],[1,0],[1,0],[9,1],[1,0],[1,-1],[-6,-1],[-2,-1],[10,0],[1,0],[0,-1],[6,2],[13,2],[14,1],[0,1],[0,1],[2,0],[12,-1],[4,-4],[1,-1],[0,-1],[1,0]],[[6638,9922],[-2,-2],[-1,-1],[-3,1],[-2,0],[-4,-2],[-4,0],[-8,2],[-1,0],[-6,0],[-1,1],[-1,1],[1,1],[2,0],[1,1],[2,0],[4,3],[8,1],[8,1],[5,-2],[1,0],[1,-1],[0,-2],[1,-1],[-1,0],[0,-1]],[[6537,9926],[9,-2],[9,-2],[-2,-1],[-5,-1],[-12,-2],[-12,-2],[-6,1],[0,1],[0,1],[1,0],[-1,1],[-2,0],[-2,0],[-7,0],[-7,1],[-1,1],[0,1],[3,2],[6,1],[3,-1],[8,2],[1,-1],[1,0],[0,-1],[-1,0],[2,-1],[1,0],[1,1],[2,2],[1,1],[1,1],[2,0],[4,-1],[3,-2]],[[6388,9926],[1,0],[10,1],[9,1],[3,2],[1,0],[1,0],[1,-2],[3,-3],[0,-1],[-1,0],[-6,0],[-3,-2],[-6,0],[2,-1],[-1,-1],[-5,-1],[-1,-1],[-1,-1],[1,0],[1,-1],[1,-1],[1,0],[7,4],[1,0],[2,-2],[1,0],[2,2],[1,0],[3,1],[1,0],[0,-1],[1,-1],[1,0],[2,0],[-1,1],[0,1],[5,1],[0,-1],[0,-1],[2,-1],[2,-1],[6,-1],[1,0],[1,-1],[-1,-1],[-1,-2],[-7,-2],[-7,-2],[-2,-1],[-3,-4],[-1,-1],[-12,0],[-11,-1],[-1,-1],[-1,-1],[-9,0],[-2,-1],[1,-1],[2,0],[1,-1],[0,-2],[1,-1],[-1,-1],[-9,-3],[-9,1],[-9,1],[-1,-2],[0,-1],[-4,-2],[-1,-2],[2,0],[6,-1],[1,0],[3,-3],[-1,0],[-1,-1],[0,-1],[2,-1],[1,0],[0,-2],[-1,0],[-1,0],[-1,0],[0,-1],[-7,0],[-4,4],[-2,0],[-1,-1],[2,-2],[0,-1],[-1,-2],[-2,-2],[-2,-1],[-1,1],[-1,1],[-2,2],[-1,0],[-2,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-10,-1],[-1,0],[0,1],[1,1],[0,1],[2,4],[2,1],[7,1],[1,1],[-5,-1],[-2,1],[1,1],[2,0],[1,1],[-1,1],[-7,0],[-2,-1],[-5,0],[-3,-2],[1,-1],[1,-1],[-5,1],[-3,-2],[-6,2],[0,1],[0,1],[0,1],[-7,3],[-1,1],[1,2],[12,4],[1,0],[1,-1],[1,-1],[0,-2],[1,-1],[6,1],[3,-1],[3,1],[10,-1],[-1,1],[4,1],[2,0],[-1,1],[-3,0],[-4,2],[-6,0],[-1,0],[0,1],[-1,1],[8,1],[8,0],[1,1],[-1,0],[-2,1],[-1,0],[1,1],[1,1],[-2,1],[-3,-1],[-4,1],[-11,-3],[-2,1],[1,1],[9,3],[8,3],[4,-1],[1,0],[3,2],[2,1],[1,-1],[3,-1],[1,-1],[0,-1],[-1,-1],[2,0],[3,0],[3,-1],[1,0],[1,1],[1,1],[1,0],[0,1],[5,-1],[2,0],[1,1],[-1,1],[-1,0],[1,1],[1,0],[1,1],[2,1],[1,0],[1,2],[-1,0],[-1,0],[-1,1],[-1,1],[4,1],[6,-1],[1,1],[-1,1],[1,1],[-1,0],[1,3],[-1,0],[-12,-2],[1,1],[1,1],[1,1],[1,0],[-1,0],[-2,0],[-5,-2],[-2,0],[-1,2],[1,1],[3,0],[1,1],[-1,1],[-2,0],[9,2],[9,3],[3,3],[1,0],[12,3],[2,-1],[2,0],[2,0],[0,-1],[-9,-1],[-2,-1],[-1,0],[-1,-1]],[[7225,9933],[9,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-12,-2],[-11,-1],[-11,-1],[-3,1],[-1,1],[0,2],[3,3],[1,2],[1,1],[1,0],[1,1],[14,2],[2,-1],[9,-1]],[[6626,9933],[-5,-1],[-4,1],[-10,5],[-1,2],[1,1],[3,1],[0,1],[1,1],[1,0],[8,-2],[9,-3],[1,-1],[-3,-2],[0,-2],[-1,-1]],[[6702,9934],[-9,-4],[-9,1],[-8,1],[-3,2],[-5,1],[-1,1],[1,1],[4,1],[1,1],[1,1],[6,1],[3,2],[10,0],[10,1],[10,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-8,-4]],[[6560,9945],[1,-1],[13,0],[2,-1],[2,0],[3,-2],[7,-1],[2,1],[11,-3],[0,-1],[0,-1],[1,0],[2,-2],[7,-2],[7,-1],[-1,-1],[-8,-2],[-2,-2],[-1,-1],[-8,1],[-3,1],[-3,1],[-3,1],[-1,0],[1,1],[0,1],[-1,2],[-1,0],[-4,0],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[-2,0],[-1,1],[-9,2],[-9,3],[-1,0],[0,1],[0,1],[1,0],[1,0]],[[6542,9937],[1,0],[12,2],[9,-2],[8,-2],[1,-3],[10,-3],[9,-3],[10,-3],[0,-1],[1,-1],[-1,-1],[-2,-1],[-2,-1],[-7,-3],[-7,-2],[-1,1],[-5,5],[-3,1],[-1,0],[0,1],[-1,1],[-12,2],[-12,1],[0,1],[-1,1],[0,1],[-6,1],[-4,2],[0,2],[0,1],[-2,0],[-3,-1],[-6,-1],[-2,1],[-1,1],[0,1],[0,1],[-1,0],[-8,0],[-3,0],[-1,1],[0,1],[1,2],[1,0],[1,0],[1,1],[-1,0],[0,1],[3,3],[1,0],[1,0],[4,-3],[13,-2],[6,-3]],[[6410,9940],[0,-1],[-1,0],[-5,0],[-3,-2],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[-3,2],[1,1],[0,1],[-1,0],[4,0],[1,0],[0,1],[0,1],[-1,1],[1,0],[7,1],[1,-1],[3,-1],[1,-2],[0,-1],[0,-1],[-1,0],[-4,-1],[-1,0],[0,-1],[1,0],[0,-1]],[[6797,9951],[2,-1],[2,0],[10,-4],[1,-1],[3,-5],[1,-1],[1,0],[0,-1],[-4,-2],[2,0],[1,-1],[1,-1],[0,-2],[1,-1],[-1,-1],[-8,-5],[-2,-1],[-1,-1],[0,-1],[-1,0],[-9,-2],[-3,-2],[-2,0],[-2,-1],[-9,-1],[-9,-1],[-3,1],[-7,-2],[-8,-1],[-7,4],[-7,4],[-3,1],[0,1],[0,1],[0,1],[7,3],[3,1],[2,0],[2,3],[3,2],[13,0],[12,1],[4,2],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[1,1],[1,1],[1,1],[1,1],[0,1],[1,0],[4,2],[8,1]],[[6659,9948],[-1,0],[-9,1],[-10,1],[-1,1],[3,1],[9,-1],[9,-1],[0,-1],[0,-1]],[[7536,9942],[-4,-2],[-11,1],[-11,2],[-11,1],[-2,2],[0,1],[0,1],[-1,1],[2,0],[2,2],[1,0],[0,1],[13,-1],[13,0],[13,-1],[2,-3],[1,0],[0,-1],[-6,-2],[0,-1],[-1,-1]],[[6602,9946],[-8,-1],[-11,3],[0,1],[2,1],[4,0],[3,1],[2,1],[6,0],[1,1],[4,0],[2,1],[2,0],[2,-1],[2,-1],[-7,-2],[-2,-3],[-2,-1]],[[7665,9951],[5,0],[1,-1],[-1,-1],[1,0],[2,-1],[1,0],[0,-1],[0,-1],[7,-4],[0,-1],[0,-2],[0,-1],[1,0],[4,-1],[0,-1],[-2,0],[0,-1],[1,-1],[1,0],[1,-2],[3,0],[1,-1],[1,-2],[1,0],[12,-4],[0,-1],[4,0],[3,-1],[3,0],[1,0],[-1,-1],[-1,-1],[1,0],[1,0],[2,-2],[-1,-1],[-2,0],[-1,-1],[2,-1],[3,1],[2,-1],[-1,-2],[-1,0],[-3,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-3,0],[-5,-1],[-1,0],[-1,1],[-5,0],[1,-1],[1,-1],[-1,-2],[-2,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[3,-2],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[2,0],[2,-1],[0,-1],[0,-1],[0,-1],[-2,0],[-2,-2],[-1,0],[0,-1],[-1,-1],[-12,-2],[-12,-1],[-12,-1],[-12,-2],[-12,-1],[-5,1],[-1,-1],[-2,-1],[-1,-1],[-5,1],[-1,0],[0,-1],[0,-1],[-1,0],[-8,-4],[-9,-2],[-3,-2],[-1,1],[-10,3],[-10,4],[0,1],[-13,3],[-3,0],[-9,1],[0,1],[2,0],[1,1],[0,1],[1,0],[8,-2],[9,-2],[1,1],[0,1],[-3,1],[-2,1],[-7,0],[-2,1],[-2,1],[-1,0],[0,1],[-1,1],[-3,1],[0,1],[8,0],[8,1],[1,0],[2,-1],[1,0],[13,-2],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-11,-1],[-2,0],[-11,0],[-11,-1],[-11,0],[1,0],[1,1],[1,1],[-4,-1],[-2,0],[1,3],[2,1],[2,0],[2,1],[-1,1],[9,1],[2,-1],[1,0],[1,0],[0,1],[12,-2],[2,1],[-7,1],[-8,1],[-2,2],[-2,1],[-1,0],[1,1],[9,3],[13,0],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,1],[0,1],[-1,-1],[1,1],[0,1],[1,2],[1,3],[10,6],[1,1],[0,1],[-10,-2],[-4,1],[-1,-1],[-1,-1],[-4,0],[-1,0],[0,2],[0,1],[1,1],[2,0],[1,2],[1,0],[0,1],[1,0],[0,1],[-1,1],[1,1],[2,0],[2,1],[7,1],[1,1],[0,1],[0,1],[-2,1],[0,1],[-1,1],[12,3],[5,-1],[0,1],[1,1],[10,1],[3,2],[6,1],[5,0],[9,3],[4,3],[2,0],[2,2],[10,0],[0,1],[-13,1],[-1,0],[2,2],[9,1],[10,0],[1,-1],[2,-2],[3,0],[0,-1],[-1,-1],[0,-1]],[[6679,9954],[-1,0],[-8,2],[-8,1],[0,1],[5,1],[13,-2],[1,0],[1,-1],[-1,-1],[-2,-1]],[[6577,9964],[-1,0],[1,-1],[1,0],[2,1],[7,-2],[7,-1],[1,-1],[0,-1],[2,0],[3,1],[2,0],[6,-2],[-3,-2],[-10,-1],[-11,0],[-9,-4],[-3,-2],[-5,0],[-1,0],[0,2],[-2,1],[-2,1],[-12,-3],[-2,1],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[-5,0],[0,1],[1,0],[1,0],[1,1],[0,1],[-1,0],[-1,1],[3,-1],[4,1],[1,-1],[2,1],[1,0],[1,0],[0,-1],[2,-1],[3,0],[4,-2],[9,-1],[2,0],[0,1],[-1,0],[-3,1],[-2,2],[0,1],[1,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[11,1],[2,-1]],[[6647,9963],[1,-2],[1,-1],[-1,-2],[-2,0],[-2,0],[-4,-1],[-11,2],[-2,1],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[1,0],[1,0],[4,2],[10,2],[2,-1],[1,0],[1,-1],[2,0],[2,-1]],[[6605,9975],[1,-1],[1,0],[-1,-1],[0,-1],[1,0],[7,-1],[8,0],[4,-3],[0,-2],[-1,0],[-3,-1],[-3,-1],[-7,0],[-7,0],[-4,1],[-2,0],[-1,2],[-3,1],[-5,-1],[-7,1],[-7,1],[-1,0],[1,1],[1,1],[4,0],[1,1],[1,1],[-1,0],[0,1],[-1,0],[2,1],[13,0],[1,1],[-1,0],[1,1],[7,0],[2,-1],[-1,0],[0,-1]],[[6727,9977],[-4,-1],[-6,1],[-3,3],[-2,0],[1,1],[6,-1],[3,0],[2,-1],[1,0],[1,-1],[1,-1]],[[6629,9980],[-5,-2],[-3,1],[-2,0],[-1,0],[0,1],[1,0],[2,1],[0,1],[1,0],[5,0],[0,1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0]],[[6743,9988],[12,-1],[13,0],[4,-3],[-1,-1],[-1,-1],[-1,-1],[-7,-2],[-4,1],[-3,-1],[-7,1],[-7,1],[-2,1],[-3,1],[0,1],[-11,1],[0,1],[1,1],[1,0],[1,0],[6,2],[3,-1],[3,1],[4,0],[-1,-1]],[[6638,9990],[-10,-1],[-9,-1],[-9,-1],[-3,1],[1,1],[0,1],[1,0],[0,1],[0,1],[5,1],[-1,1],[-3,0],[-1,1],[1,1],[2,0],[3,1],[10,1],[9,0],[10,1],[3,-1],[2,-1],[1,-1],[-1,-1],[-2,-1],[1,-1],[1,0],[0,-1],[-1,-1],[-10,-1]],[[5626,7594],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,-3],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[-2,-3],[-1,-1],[0,-1],[1,-3],[0,-1],[-1,-2],[0,-5]],[[5377,7331],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[2,0],[2,1],[0,1],[0,1],[-1,1]],[[5435,8111],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,0]],[[5474,8201],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-3],[1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-4],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[-2,-7],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,-5],[-1,-1],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,2],[0,3],[0,1],[0,1],[0,2],[0,1],[0,6],[0,1],[1,2],[0,2],[0,1],[0,1],[5,17],[1,1],[1,0],[1,1],[0,1],[1,2],[1,5],[1,4],[2,4],[0,6],[0,1],[1,0],[0,1],[1,1],[0,4],[0,1],[0,1],[1,2],[1,1],[1,-1]],[[5529,8239],[0,-2],[1,-1],[-2,0],[-1,-1],[0,-3],[-1,1],[0,-1],[-1,-1],[0,-1],[1,-1],[-2,0],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-3],[-1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[2,0],[0,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[1,0],[0,-3],[-1,0],[-2,-1],[-1,-1],[0,-1],[1,0],[-1,0],[-4,-3],[0,-1],[-1,-1],[2,0],[-1,-1],[-2,-1],[0,-1],[0,-4],[0,-1],[1,-1],[1,0],[-2,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-3,-2],[-1,0],[-1,1],[2,5],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[0,2],[1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[1,1],[0,1],[-1,0],[1,0],[0,1],[-1,1],[-1,6],[-2,3],[0,1],[1,1],[1,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[0,3],[1,2],[4,7],[4,10],[1,1],[2,1],[1,0],[1,1],[0,1],[0,2],[1,1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[2,0],[-1,-2],[1,0],[1,0],[0,1],[1,1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0]],[[5529,8239],[-1,3],[0,1],[1,0],[0,2],[0,1],[1,1],[0,1],[1,-1],[1,1],[1,0],[1,-1],[1,0],[1,0],[1,-1],[-1,0],[-1,-1],[-1,1],[-1,-1],[0,-1],[-1,0],[-1,-2],[1,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,0]],[[5326,8253],[0,-1],[0,-1],[-1,-2],[0,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,0],[-1,1],[-1,0],[0,1],[0,1],[1,1],[1,-1],[2,0],[1,1],[1,1],[1,-1]],[[5328,8263],[0,-3],[-1,-2],[-1,0],[-1,-2],[-2,1],[-1,-1],[0,2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,1],[0,-3],[0,2],[-1,1],[0,1],[-1,1],[0,1],[1,1],[3,4],[1,0],[0,1],[1,0],[1,0],[0,1],[0,1],[1,1],[0,1],[1,0],[1,0],[0,-2],[1,-1],[0,-1],[1,-2],[0,-1]],[[5467,8272],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1]],[[5535,8275],[-1,-1],[-1,1],[-1,3],[1,0],[1,-1],[2,0],[0,-1],[-1,-1]],[[5467,8272],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[0,-1],[-1,-1],[-1,0]],[[5509,8320],[0,-1],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[0,1],[0,2],[1,0],[1,1],[0,1],[1,-1],[0,1],[1,1],[0,-1]],[[5505,8324],[-1,-1],[1,0],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,-1],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[1,0]],[[5489,8317],[0,2],[0,1]],[[5489,8320],[0,1]],[[5489,8321],[0,1],[1,1],[0,1],[0,1],[0,2],[0,1]],[[5490,8328],[0,-1],[0,-1],[1,0]],[[5491,8326],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[0,-1],[-1,1]],[[5512,8327],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,-1],[1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1]],[[5520,8337],[-2,-2],[0,1],[0,1],[1,1],[1,0],[0,-1]],[[5521,8341],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1]],[[5514,8344],[2,-3],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[2,0],[-1,-1],[-1,0],[-2,2],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[3,0],[2,0]],[[5519,8350],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[2,0]],[[5505,8347],[-1,0]],[[5504,8347],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[3,-1],[0,-1],[-1,0],[1,-1],[-1,-1]],[[5524,8351],[-1,0],[0,1],[1,-1]],[[5524,8351],[0,1]],[[5524,8352],[1,0],[1,-1],[0,-1],[-1,0],[0,1],[-1,0]],[[5524,8352],[-1,1],[1,2],[1,0],[0,-1],[0,-1],[-1,-1]],[[5514,8354],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,1],[-1,0]],[[5523,8366],[1,1],[1,3]],[[5525,8370],[1,0],[1,-1],[0,-1],[-1,0],[-1,0],[0,-2],[0,-1],[-1,0],[-1,0],[0,1]],[[5525,8370],[0,-1],[-2,-2],[0,-1]],[[5523,8366],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[1,1],[0,1],[1,2],[2,2],[0,-1]],[[5527,8382],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[2,3],[0,1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5521,8409],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,0],[-1,1],[0,1],[1,-1],[1,0],[0,-1],[0,-1]],[[5512,8429],[0,-1],[1,-1],[-1,0],[0,1],[-1,0],[0,-1],[2,-3],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,1],[-2,3],[-1,1],[-1,1],[0,2],[0,4],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1]],[[5500,8594],[0,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-2,1],[0,1]],[[5578,8663],[0,1],[1,1],[0,-1],[0,-1],[-1,0]],[[5581,8672],[0,1],[0,-1]],[[5581,8672],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[0,3],[1,1],[1,1]],[[5581,8672],[-2,-1],[0,1],[-1,0],[1,2],[1,0],[1,-2]],[[5622,8795],[-1,-1],[-2,0],[-1,0],[1,1],[0,1],[0,-1],[1,0],[1,1],[1,0],[0,-1]],[[5617,8794],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[0,-1]],[[5628,8800],[-1,0],[-1,0],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1]],[[5619,8801],[1,0],[0,-1],[1,-1],[-1,-1],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,2],[-1,1],[0,1],[1,0],[2,-1]],[[5628,8806],[0,-1],[0,-1],[-1,-1],[-1,0],[1,0],[-1,0],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,1]],[[5627,8806],[-1,0],[0,1],[1,0],[0,-1]],[[5638,8814],[0,-1],[-1,0],[0,-1],[1,-1],[-1,1],[-1,1],[0,1],[-1,1],[0,2],[1,0],[1,-1],[0,-1],[1,0],[0,-1]],[[5661,8817],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[1,0],[0,-1],[0,1],[0,1],[0,-1],[1,0],[1,0],[0,1],[1,-1]],[[5633,8815],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[2,-2],[0,-1],[0,-1]],[[5671,8823],[-1,-2],[-1,0],[-2,1],[0,-1],[1,0],[-1,-1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[-2,0],[-1,-2],[-1,0],[0,1],[-2,0],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,2],[-1,0],[-1,0],[0,-2],[1,-1],[1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,2],[-1,2],[-2,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,3],[-1,1],[-3,3],[-1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,2],[-1,0],[-2,1],[-1,-2],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-2,1],[-1,0],[0,-2],[-1,0],[1,-2],[0,-1],[-1,0],[-1,0],[1,0],[0,-2],[1,-1],[-1,-2],[-2,1],[-1,1],[-1,0],[1,-1],[0,-1],[1,0],[2,0],[1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,2],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,0],[2,-1],[1,0],[0,2],[0,1],[0,1],[-1,0],[1,1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-3,3],[-2,1],[-1,1],[0,1],[-1,0],[-1,1],[-2,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[1,-3],[1,-2],[4,-2],[2,-3],[2,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[-4,2],[-1,0],[2,-3],[1,-1],[0,1],[0,1],[-1,0],[1,0],[2,-3],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,-1],[-1,0],[-3,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[-2,1],[-1,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[0,-1],[1,0],[1,0],[0,1],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[-1,1],[-1,1],[-1,1],[-1,1],[-1,2],[-1,0],[1,0],[0,-1],[0,-1],[-2,0],[0,-1],[4,-1],[0,-1],[2,-3],[2,-3],[2,-4],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[-1,-1],[-2,0],[0,-2],[1,-1],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[-3,-1],[-1,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[1,-2],[-1,-1],[0,-2],[-1,0],[-1,-1],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[2,1],[2,-1],[0,-1],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-2,2],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[1,0],[1,-2],[-1,0],[1,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[1,2],[0,-2],[1,-1],[0,-1],[1,0],[-1,-1],[0,1],[-1,1],[-2,-1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[1,-1],[0,1],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,2],[1,-1],[0,1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-2,-4],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-4,-7],[-1,1],[0,-1],[-1,-2],[-2,-3],[-1,-1],[1,-2],[0,-1],[-2,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-3],[-2,-2],[-1,0],[0,-1],[0,-1],[1,0],[-1,-2],[-1,0],[0,1],[0,1],[-1,0],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,-4],[-1,0],[-1,0],[1,-1],[-1,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,-4],[0,-2],[-1,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,0],[0,-2],[0,-2],[0,-2],[-1,1],[-2,-1],[-1,0],[0,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[-2,1],[-1,0],[-1,-1],[-1,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[-1,-1],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[0,1],[-1,1],[-1,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[-1,0],[1,-2],[1,-1],[0,-1],[-1,0],[-1,1],[-2,4],[-1,0],[1,-3],[-1,0],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,1],[0,1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[1,0],[-1,-1],[-1,2],[-1,-2],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[-2,1],[-1,0],[-1,0],[0,-1],[5,-3],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[-2,1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[-4,2],[-1,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,2],[-1,1],[-1,0],[0,-1],[1,-1],[1,-1],[-2,0],[-1,1],[0,1],[0,-1],[-1,-1],[0,-1],[-2,0],[1,-1],[7,0],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[0,-2],[-1,0],[-2,1],[-1,-1],[2,-2],[1,1],[1,0],[0,-1],[0,-1],[-1,0],[-2,0],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,2],[-1,0],[1,-1],[-2,0],[1,-1],[-1,-1],[1,-1],[1,2],[0,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[3,-1],[1,2],[-2,0],[0,1],[-1,1],[1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,3],[0,1],[0,1],[0,2],[-1,-1],[0,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[1,1],[-1,0],[-1,-1],[0,-1],[-1,1],[-1,1],[0,-1],[3,-3],[1,-2],[1,-1],[0,-3],[1,-2],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-2],[1,-2],[1,-2]],[[5500,8594],[-1,0],[0,-2],[0,-1],[-1,0],[0,1],[-2,0],[0,-1],[5,-3],[0,-1],[0,-1],[-2,-3],[-1,1],[0,1],[0,2],[0,1],[0,-1],[-1,0],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,0],[0,1],[-2,0],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-3,1],[-1,0],[-1,1],[-1,3],[-1,3],[-1,0],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[1,-3],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[3,-1],[1,0],[1,-1],[1,-1],[-3,-2],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[2,0],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[1,-2],[1,0],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,3],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[-2,0],[0,-1],[1,0],[2,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[1,0],[0,-1],[-1,0],[-1,0],[-1,0],[4,-1],[1,-1],[-1,-1],[-1,0],[-1,1],[-2,0],[1,0],[0,-1],[1,0],[-1,-1],[-2,0],[1,-1],[3,-1],[-3,0],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,0],[0,-1],[2,-2],[-1,0],[-2,1],[0,-1],[1,-1],[1,0],[1,-1],[-2,0],[-2,2],[-1,1],[0,-1],[1,0],[1,-1],[1,-2],[0,-1],[1,-2],[-1,0],[-1,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[1,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[2,1],[1,-1],[-2,-1],[-1,-1],[0,-2],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,-5],[-1,0],[0,-1],[0,-1],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-2],[-1,0],[0,-1],[1,1],[1,0],[0,-1],[1,-1],[2,-2],[-1,-1],[0,-1],[1,0],[1,1],[4,1],[1,0],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[1,-2],[0,-1],[0,-1],[0,-2],[1,0],[2,-1],[0,1],[0,2],[1,2],[1,2],[3,1],[1,0],[1,-1],[0,-3],[0,-1],[0,-1],[0,-1],[1,0],[1,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-2],[1,-1],[3,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[1,1],[1,0],[0,-1],[2,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[4,-2],[1,-2],[-1,-1],[-4,3],[-1,1],[-2,3],[1,-2],[1,-2],[1,-2],[1,-2],[-1,0],[0,1],[-1,1],[1,-2],[0,-1],[1,-1],[1,-2],[1,0],[1,1],[0,-2],[0,-1],[0,-3],[1,-1],[0,1],[0,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-2],[1,0],[1,-1],[0,-1],[0,-3],[0,-1],[1,-2],[1,-1],[-1,2],[0,2],[-1,2],[1,2],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[2,-6],[1,-3],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[-1,-1],[1,-1],[0,1],[0,1],[1,-1],[0,-1],[0,-3],[0,-1],[-1,1],[-2,4],[-1,2],[-1,1],[0,-1],[1,-3],[0,-1],[0,-1],[-2,-4],[-1,-1],[-1,1],[-1,-1],[0,-1],[1,0],[7,1],[2,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-2,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,1],[0,-1],[1,-1],[-1,-1],[-1,-1],[-1,-1],[-2,-2],[-1,0],[-1,-1],[-1,-3],[-1,-1],[-1,0],[-2,0],[1,-1],[-1,-1],[0,1],[-1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[-1,-1],[-2,1],[-1,0],[-1,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[4,-5]],[[5504,8347],[-1,0],[-1,0],[0,-1],[2,0],[1,1]],[[5505,8347],[0,-1],[1,0],[1,3],[1,1],[2,-1],[2,-1],[-1,0],[0,-1],[1,0],[1,0],[0,1],[-1,2],[0,1],[1,0],[-1,1],[0,1],[-1,1],[2,0],[1,0]],[[5514,8354],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[1,-1],[1,0],[0,-1],[0,-2],[-2,0],[-1,-1]],[[5514,8344],[-1,1],[-1,0],[-2,0],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,0],[0,-1],[2,-2],[1,-1],[1,-1],[0,-1],[-2,3],[-1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[1,0],[1,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-2,-1],[-1,-1],[0,1],[1,0],[1,1],[-1,0],[0,1],[1,0],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,2],[-1,0],[0,-1],[1,-1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,2],[-1,1],[0,1],[1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-1]],[[5491,8326],[0,1],[-1,1]],[[5490,8328],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-2]],[[5489,8320],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[1,0]],[[5489,8317],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[1,0],[-1,0],[-2,2],[-1,1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-2],[1,-1],[-1,-1],[-3,1],[1,-2],[0,-1],[0,-1],[-2,0],[-1,0],[0,-1],[-3,0],[-1,0],[0,1],[-1,1],[-1,-1],[-1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[-2,1],[-1,0],[-1,-1],[2,0],[0,-1],[1,-1],[-1,0],[-2,-1],[-10,1],[-10,2],[1,-1],[0,-1],[0,-1],[-2,1],[0,-1],[1,0],[1,0],[1,-1],[0,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[1,1],[0,1],[0,1],[1,-1],[1,-1],[4,0],[1,-1],[0,-1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[2,-2],[-1,-1],[-1,0],[-1,0],[1,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,1],[-3,1],[-2,1],[-3,2],[-1,-1],[1,0],[6,-5],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,-2],[-4,1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[2,1],[0,-2],[-1,0],[0,-1],[-1,-1],[2,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[-1,1],[-2,3],[-1,1],[0,-1],[2,-2],[0,-1],[-1,0],[1,-2],[1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[-1,3],[-1,-1],[1,-1],[0,-2],[1,0],[0,-1],[1,-1],[0,1],[0,-1],[0,-1],[1,0],[0,-2],[1,0],[-1,0],[-1,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,2],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[-4,6],[0,-1],[0,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[-1,1],[1,-1],[-1,-1],[0,1],[0,-1],[6,-9],[1,-1],[-1,-1],[-1,2],[-1,0],[-2,5],[-3,4],[0,-1],[0,-1],[1,-1],[2,-2],[1,-2],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,0],[1,0],[0,-1],[-2,0],[-1,1],[-1,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,1],[1,-1],[0,-1],[0,-1],[-1,0],[1,-1],[-1,0],[0,-1],[2,0],[1,-1],[1,-3],[1,-1],[0,-2],[-1,1],[1,-2],[-1,0],[-1,-1],[1,-1],[0,-1],[1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-2],[1,-1],[-1,-1],[1,-1],[-3,-2],[0,-1],[1,-3],[-1,-1],[0,-1],[0,-2],[0,-2],[1,-2],[0,-1],[1,0],[1,-2],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-2,-4],[0,-3],[-1,-6],[-1,-6],[-1,-1],[0,-1],[0,-1],[-2,-2],[0,-1],[-2,-5],[0,-1],[-1,0],[-1,1],[1,3],[0,1],[0,1],[-2,-1],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[1,0],[0,1],[-1,1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[1,1],[-1,2],[0,-1],[-1,-1],[-2,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,2],[-1,0],[0,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-2,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[1,1],[-1,1],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,-3],[-1,-3],[0,-3],[0,-3],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-3],[1,-1],[-1,-2],[0,-1],[-1,-2],[-1,-1],[-2,-4],[0,-1],[-1,0],[0,-1],[-2,0],[-1,1],[-1,0],[-2,2],[-1,1],[-1,0],[-1,-1],[-2,0],[-3,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,-1],[-3,-2],[-1,-1],[-2,0],[-1,0],[-4,3],[-2,0],[-1,0],[0,1],[-1,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[1,3],[0,-1],[1,0],[1,0],[1,1],[-1,1],[1,0],[0,2],[-1,3],[-1,2],[1,2],[0,2],[2,2],[1,1],[0,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,0],[0,2],[-1,0],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,3],[-1,2],[-2,0],[0,2],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-2,5],[-2,4],[0,1],[0,2],[0,1],[-1,2],[0,1],[-1,2],[-1,1],[6,-4],[0,-1],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,4],[-2,2],[-1,2],[1,3],[2,1],[3,-2],[2,1],[0,1],[0,1],[1,1],[0,2],[0,1],[-1,4],[-1,3],[0,1],[-1,0],[-2,0],[0,-1],[0,1],[-1,0],[-1,2],[-1,1],[0,2],[-1,1],[0,1],[-1,3],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[0,1],[-1,1],[0,2],[1,1],[0,1],[-1,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,2],[-1,0],[1,2],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[1,2],[-2,0],[1,0],[0,1],[0,1],[-1,2],[0,1],[0,-1],[-1,0],[0,-2],[0,-5],[-1,-1],[0,1],[-1,0],[0,2],[-1,0],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,0],[-1,1],[1,1],[-1,4],[0,2],[0,1],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[2,0],[1,1],[-1,0],[-1,-1],[-1,1],[-2,1],[0,-1],[0,-1],[-1,1],[0,1],[0,1],[2,3],[1,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,2],[0,1],[-1,1],[-1,0],[1,1],[0,1],[1,0],[-1,1],[1,1],[1,1],[0,1],[0,1],[-1,0],[1,2],[1,3],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,5]],[[5328,8263],[1,0],[0,1],[1,0],[0,1],[-1,0],[0,1],[-1,2],[0,1],[-1,2],[1,1],[2,1],[-1,1],[-2,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-2,-2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-2],[-1,1],[0,1],[0,2],[0,1],[1,2],[1,2],[1,2],[0,1],[0,1],[1,0],[1,1],[-1,1],[-1,0],[0,-2],[-1,-1],[0,1],[0,3],[-1,1],[0,-2],[0,-3],[0,-2],[0,-2],[-1,-2],[-1,-1],[-2,-3],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,1],[1,3],[0,2],[1,0],[0,1],[-2,-3],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[-1,-2],[0,1],[0,1],[0,1],[0,1],[0,2],[1,0],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[-1,0],[1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[-1,3],[0,1],[0,2],[-1,1],[0,1],[1,1],[-2,0],[-1,1],[0,1],[0,1],[1,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[1,1],[1,3],[1,1],[3,1],[1,-1],[0,-2],[0,-2],[1,-1],[1,-2]],[[5827,7342],[1,0],[0,1]],[[5828,7343],[1,0],[0,1],[1,1],[0,1],[5,8],[1,1],[-6,-11],[-3,-3],[-2,-2],[2,1],[0,1],[0,1]],[[5906,7373],[4,-1],[2,1],[1,0],[1,-1],[1,1],[1,-1],[0,-1],[1,1],[1,-1],[-1,-1],[-11,3],[0,1],[0,-1]],[[5893,7380],[-1,0],[-1,1],[-10,4],[-4,3],[-1,2],[-1,2],[0,1],[0,2],[0,1],[0,-3],[1,-2],[1,-2],[1,-1],[9,-4],[3,-2],[3,-2]],[[6061,7450],[-1,-1],[-1,-4],[-1,-1],[1,2],[0,2],[-1,0],[-1,1],[-1,-1],[-1,1],[-1,0],[-3,1],[-3,-2],[-1,0],[-4,1],[-1,-1],[-1,-3],[-3,-8],[-1,-2],[-1,-1],[0,-1],[0,2],[-1,1],[-1,1],[-1,1],[0,-1],[-1,-2],[-4,-2],[-1,-2],[-1,0],[-1,-1],[-1,-2],[-1,0],[0,-2],[0,-2],[-1,-2],[0,-1],[0,-2],[-1,-2],[0,-1],[-1,0],[1,0],[0,2],[1,3],[0,1],[-1,0],[-1,2],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[-1,-1],[0,-1],[-2,0],[-1,-1],[-2,0],[0,-1],[-1,-1],[-2,-4],[-1,-2],[0,-2],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,-1],[-2,1],[-4,-1],[-2,-2],[-2,-2],[-1,-1],[-2,-5],[-1,-2],[-3,-3],[-1,0],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,-1],[-2,-8],[-1,0],[0,-1],[-2,-6],[0,-2],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[1,2],[1,1],[0,1],[3,2],[1,1],[1,3],[1,1],[0,2],[1,2],[1,2],[0,1],[0,2],[0,-1],[-1,0],[0,-1],[-1,2],[0,1],[0,2],[1,3],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[-1,-4],[0,-1],[-1,-1],[-2,-2],[-2,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[1,-1],[0,-4],[0,-2],[0,-1],[1,-9],[0,-1],[1,0],[0,-1],[1,-8],[3,-8],[8,-22],[4,-6],[1,0],[5,3],[1,0],[0,2],[0,1],[1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[2,-2],[1,-1],[1,0],[1,2],[0,3],[1,1],[1,1],[3,0],[1,1],[1,0],[0,-1],[0,-1],[1,1],[1,-1],[1,-1],[1,1],[1,0],[1,-2],[0,-1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[1,-2],[0,-2],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-4],[0,-2],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-2,-1],[-3,0],[0,-1],[-1,0],[0,-1],[0,-1],[-3,1],[-1,2],[0,-1],[-1,1],[-1,-1],[0,-2],[-1,-1],[-2,1],[-2,-1],[-1,2],[0,1],[-1,2],[-2,2],[-2,2],[-1,0],[-1,0],[-1,0],[-1,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,1],[0,-1],[0,-1],[0,-3],[-2,2],[0,-1],[-1,1],[0,-1],[-1,-2],[0,-1],[-2,0],[0,-1],[-1,-2],[0,-3],[-1,-3],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[-1,-1],[-2,0],[-1,0],[-2,-3],[-1,-1],[-2,-1],[-1,0],[-1,-2],[0,1],[-1,-3],[0,-1],[-1,0],[-1,-4],[-1,-5],[0,-1],[-1,0],[-1,0],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,0],[-3,-3],[-1,0],[-1,0],[-1,2],[-1,0],[0,-1],[-2,0],[-1,0],[-2,2],[0,1],[-1,1],[0,1],[-1,2],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[-3,4],[-1,0],[0,1],[1,0],[1,1],[0,1],[1,0],[1,0],[1,0],[1,1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,2],[0,1],[0,3],[0,2],[-1,2],[0,2],[0,3],[-1,2],[-2,2],[-1,3],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-1,2],[0,1],[-1,1],[0,1],[-1,0],[-2,3],[-1,2],[-1,0],[-4,1],[-1,-1],[-1,-2],[-2,0],[-1,0],[-1,1],[-1,4],[0,1],[0,2],[1,2],[3,5],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,2],[2,2],[7,5],[0,1],[0,1],[-1,1],[1,1],[0,-1],[1,-1],[1,0],[2,2],[1,1],[1,0],[0,2],[1,0],[1,2],[1,0],[0,-1],[1,0],[0,1],[1,1],[1,1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,2],[0,2],[1,-1],[0,1],[1,0],[1,1],[-1,0],[0,1],[-2,1],[-1,0],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[-1,3],[0,1],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-2],[0,1],[-2,0],[-1,2],[-1,1],[-1,1],[0,-2],[0,1],[-1,0],[1,1],[0,1],[-1,1],[-2,-1],[0,1],[0,1],[1,5],[-1,-1],[-1,-2],[0,-2],[-1,-1],[-1,0],[-1,1],[-1,1],[0,-2],[0,-1],[-3,-1],[-1,0],[0,1],[-1,0],[-2,1],[-1,0],[-1,-1],[-3,-2],[-1,0],[0,-1],[-1,0],[-1,-1],[-5,3],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,-1],[-1,0],[-2,1],[0,1],[-2,2],[0,1],[-1,0],[-2,1],[-2,3],[0,-1],[0,-1],[0,-1],[-2,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[2,1],[1,0],[1,2],[1,0],[0,1],[0,1],[-1,3],[-1,0],[-1,0],[-1,0],[-4,3],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[0,-3],[-1,3],[0,1],[-1,0],[-3,6],[0,2],[1,-1],[0,-2],[1,0],[5,0],[2,-2],[3,0],[2,-1],[2,0],[3,-1],[2,-2],[1,0],[1,0],[1,1],[1,1],[0,2],[0,2],[2,3],[1,0],[1,1],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-1,-1],[-1,0],[-3,-3],[-2,-1],[-2,2],[-1,1],[-1,-1],[-1,-1],[-1,-1],[0,1],[0,2],[-1,1],[-2,1],[0,1],[-1,1],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,4],[0,2],[1,2],[0,2],[1,2],[-1,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[1,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[0,3],[0,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-4],[1,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[1,-1],[1,0],[1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,-2],[-1,-2],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-2],[0,-2],[1,-3],[0,-3],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,0],[-3,2],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[2,5],[0,2],[0,1],[2,3],[-1,1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[-1,1],[-1,2],[0,1],[0,1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[0,-2],[-1,-1],[-1,-2],[0,-1],[-2,-2],[-1,0],[-1,1],[0,-1],[0,1],[-2,1],[-1,0],[-1,-1],[-2,0],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,-1],[-1,1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-2],[1,0],[0,-1],[0,-1],[-1,-2],[-1,-3],[0,-1],[-2,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-3],[-2,-5],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-3],[-1,-1],[-3,-6],[-3,-8],[-2,-3],[-1,-2],[0,1],[0,4],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,1],[0,-1],[-1,0],[-1,2],[-1,1],[0,-1],[0,-1],[0,-2],[-1,-2],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-2],[0,1],[-1,1],[0,1],[-1,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1]],[[5828,7343],[-1,0],[0,1],[0,-1],[0,-1]],[[5827,7342],[-1,0],[0,-1],[-1,0],[0,1],[0,2],[0,2],[-1,1],[0,4],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,0],[-1,-2],[0,-3],[0,-3],[-1,-4],[1,0],[1,-1],[0,1],[1,0],[1,2],[-1,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-2],[0,2],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-2],[0,-3],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[-1,0]],[[5655,7773],[0,1],[0,-1]]]} \ No newline at end of file diff --git a/europe.topo.json b/europe.topo.json new file mode 100644 index 0000000000..1834348f3b --- /dev/null +++ b/europe.topo.json @@ -0,0 +1 @@ +{"type":"Topology","transform":{"scale":[0.036003600360036005,0.01363348411661166],"translate":[-180,-54.46249765399988]},"objects":{"europe":{"type":"GeometryCollection","geometries":[{"type":"Polygon","arcs":[[0,1,2,3,4,5]]},{"type":"MultiPolygon","arcs":[[[6]],[[7]],[[8]],[[9]],[[10]],[[11,12,13]],[[14]],[[15]],[[16]],[[17]],[[18,19]],[[20]],[[21]],[[22]],[[-20,23]],[[24]]]},{"type":"Polygon","arcs":[[25,26]]},{"type":"Polygon","arcs":[[27,28,29,30,31,32,33,34,35]]},{"type":"Polygon","arcs":[[36,37,38,39,40,41,42,43,44]]},{"type":"Polygon","arcs":[[45,46,47,48,49]]},{"type":"Polygon","arcs":[[50,51,52,53,54]]},{"type":"Polygon","arcs":[[55,56,57,58,59,60]]},{"type":"Polygon","arcs":[[-34,61,-32,62,63,64]]},{"type":"Polygon","arcs":[[65,66,-36,67]]},{"type":"MultiPolygon","arcs":[[[68]],[[-70]],[[70]],[[71]],[[72]],[[73]],[[74]],[[75]],[[76]],[[77,78]],[[79,80,81,82,83,84]],[[85,86]],[[87]],[[88]],[[89]],[[90]],[[91]],[[92]],[[93]],[[94,95,96,97,98,99,100,101,102,103,104,-68,-35,-65,105,106,-38,-37,107,108,109]],[[110]]]},{"type":"MultiPolygon","arcs":[[[111,112,113,114,115]],[[116]],[[117]],[[118]],[[119]],[[120]],[[121]],[[122]],[[123]],[[124]],[[125,126,127,128,129,130,131]],[[132]],[[133]],[[134]],[[135,-110,136,137]]]},{"type":"MultiPolygon","arcs":[[[138]],[[139]],[[140]],[[141]],[[142]],[[143]],[[144]],[[145]],[[146]],[[147]],[[148]],[[149]],[[150]],[[151]],[[152]],[[153]],[[154,-26,155,156,157,158,159]]]},{"type":"MultiPolygon","arcs":[[[160]],[[161]],[[162]],[[163]],[[164]],[[165]],[[166]],[[167,168,169]]]},{"type":"MultiPolygon","arcs":[[[170]],[[171]],[[172]],[[173]],[[174,175]],[[176]],[[177]],[[178]],[[179]],[[180]],[[181]],[[182]],[[183]],[[184]],[[185]],[[186]],[[187]],[[188]],[[189]],[[190]],[[191]],[[192]],[[193,194]],[[195]],[[196]],[[197]],[[198]],[[199]],[[200]],[[201]],[[202]],[[203]],[[204]],[[205]],[[206,207]],[[-207,208]],[[209]],[[210]],[[211]],[[212]],[[213,214,215,216,-176,217,218,219,220,221]]]},{"type":"MultiPolygon","arcs":[[[222]],[[223]],[[224]],[[225]],[[226]],[[227]],[[228]],[[229,230]],[[231,232,233]],[[234]],[[235]],[[236]],[[237]],[[238]],[[239]],[[240]],[[241]],[[242,-106,-64,243,244,245,246,-156,-27,247,248,-41],[-154]]]},{"type":"MultiPolygon","arcs":[[[249]],[[250]],[[251]],[[252,253]],[[254]],[[255,256,257,258,259]],[[260,261,262]],[[263]],[[264]],[[265]],[[266]]]},{"type":"MultiPolygon","arcs":[[[267]],[[268]],[[269]],[[270]],[[271,272]],[[273]],[[274,275,276,277]],[[278,279]],[[280]],[[281]],[[282]],[[283]],[[284]],[[285]],[[286]],[[287,288]],[[289]],[[290,291]],[[292]],[[293]],[[294]],[[295]],[[296]],[[297]],[[298]],[[299]],[[300]],[[301]],[[302]],[[303]],[[304]],[[305]],[[306]],[[307]],[[308]],[[309,310]],[[311,312]],[[313,314,315,316,317,-275,318,319,-289,320,321,322,323,324]],[[325]],[[326]],[[327]],[[328]],[[329]],[[330]],[[331]],[[332]],[[333]],[[334]],[[335]],[[336,337]],[[338]],[[339]],[[340,341]],[[342]],[[343]]]},{"type":"MultiPolygon","arcs":[[[344]],[[345]],[[346]]]},{"type":null},{"type":"MultiPolygon","arcs":[[[347]],[[348]],[[349]],[[350]],[[351]],[[352]],[[353]],[[354]],[[355]],[[356]],[[357]],[[358]],[[359]],[[360]],[[361]],[[362]],[[363]],[[364]],[[365]],[[366]],[[367]],[[368]],[[369]],[[370]],[[371]],[[372]],[[373]],[[374]],[[375]],[[376]],[[377]],[[378]],[[379]],[[380]],[[381]],[[382]],[[383]],[[384]],[[385]],[[386]],[[387]],[[388]],[[389]],[[390]],[[391]],[[392]],[[393]],[[394]],[[395]],[[396]],[[397]],[[398]],[[399]],[[400]],[[401]],[[402]],[[403,404]],[[405]],[[406,407]],[[408]],[[409]],[[410]],[[411]],[[412]],[[413]],[[414]],[[415]],[[416]],[[417]],[[418]],[[419,420,421,422,423,-404,424,425,426,427,428,-47]]]},{"type":"MultiPolygon","arcs":[[[429]],[[430]],[[431]],[[-53,432,433]],[[434]],[[435]],[[436]],[[437]],[[438]],[[439]],[[440]],[[441]],[[442]],[[443]],[[444,445]],[[446]],[[447]],[[448]],[[449]],[[450]],[[451]],[[452]],[[453]],[[454]],[[455,456,-55,457,458,459,460]]]},{"type":"Polygon","arcs":[[461,462,463,-456,464,-29,465]]},{"type":"Polygon","arcs":[[466]]},{"type":"MultiPolygon","arcs":[[[467,468]],[[469]],[[470]],[[471]],[[472,473,474]],[[475]],[[-279,476,-468,477,478,479,480,-473,481]]]},{"type":"MultiPolygon","arcs":[[[482]],[[483]],[[484]],[[485]],[[486]]]},{"type":"MultiPolygon","arcs":[[[487]],[[488]],[[489]],[[490]],[[491]],[[492]],[[493]],[[494]],[[495]],[[496]],[[497]],[[498]],[[499]],[[500]],[[501]],[[-503]],[[503]],[[504]],[[505]],[[506]],[[507]],[[508]],[[509]],[[510]],[[511]],[[512,513]],[[514]],[[515,516,517,-244,-63,-31],[518],[519]]]},{"type":"Polygon","arcs":[[520]]},{"type":"Polygon","arcs":[[521,-1,522,523]]},{"type":"Polygon","arcs":[[-62,-33]]},{"type":"MultiPolygon","arcs":[[[524,525]],[[-60,526,527,528,529]]]},{"type":"Polygon","arcs":[[-39,-107,-243,-40]]},{"type":"Polygon","arcs":[[530,-61,-530,531,-169]]},{"type":"Polygon","arcs":[[532,533]]},{"type":"Polygon","arcs":[[534,535]]},{"type":"Polygon","arcs":[[-48,-429,-2,-522,536]]},{"type":"MultiPolygon","arcs":[[[537]],[[538]]]},{"type":"Polygon","arcs":[[539,-523,-6,540,541,542,-52]]},{"type":"MultiPolygon","arcs":[[[543]],[[544]],[[545,546]],[[547]],[[548]],[[549]],[[550]],[[-108,-45,551]],[[552]],[[553]],[[554]]]},{"type":"MultiPolygon","arcs":[[[555]],[[556]],[[557]],[[558]],[[559]],[[560]],[[561]],[[562]],[[563]],[[564]],[[565]],[[566]],[[567]],[[568]],[[569,570]],[[571]],[[572]],[[573]],[[574]],[[575]],[[576,577]],[[578,579]],[[580]],[[581]],[[582]],[[583]],[[584]],[[585]],[[586]],[[587]],[[588,589,590,591]],[[592,593]],[[594]],[[595]],[[596]],[[597]],[[598]],[[599]],[[600,601,602]],[[603,604,605,606]],[[-603,607,608]],[[609]],[[610]],[[611]],[[612]],[[613,614]],[[615]],[[616]],[[617]],[[618]],[[619]],[[620]],[[621]],[[622]],[[623]],[[624]],[[625]],[[626]],[[627]],[[628,629]],[[630]],[[631,632]],[[633]],[[634]],[[635]],[[636]],[[637]],[[638]],[[639]],[[640]],[[641]],[[642]],[[643]],[[644]],[[645]],[[646]],[[647]],[[648,649,650]],[[651]],[[652]],[[653]],[[-650,654,655]],[[656]],[[657,658]],[[659]],[[660,661,662,663]],[[664]],[[665]],[[666]],[[667]],[[668]],[[669]],[[670]],[[671]],[[672]],[[673,-222,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690]],[[691]],[[692]],[[693]],[[694]],[[695]],[[696]],[[697]],[[698]],[[699]],[[700]],[[701]],[[702]],[[703]],[[704]],[[705]],[[706]],[[707]],[[708]],[[709]],[[710]],[[711]],[[712]],[[713]],[[714]]]},{"type":"Polygon","arcs":[[715,-527,-59,-58,716,717,-66,-105,718,719,720,-80,721]]},{"type":"MultiPolygon","arcs":[[[722]],[[723]],[[724]],[[725]],[[726]],[[727]],[[728]],[[729]],[[730]],[[731]],[[732,733]],[[734]],[[735]],[[736]],[[737,738,739,740,-159]]]},{"type":"Polygon","arcs":[[741,742,-50,743,-463,744,-535]]},{"type":"MultiPolygon","arcs":[[[745]],[[746]],[[747]],[[748]],[[749]],[[750]],[[751]],[[752]],[[753]],[[754]],[[755]],[[756]],[[757]],[[758]],[[759]],[[760]],[[761]],[[762]],[[763]],[[764]],[[765]],[[766]],[[767]],[[768]],[[769]],[[770]],[[771]],[[772]],[[773]],[[774]],[[775]],[[-716,776,-525,777,-528]],[[778]],[[779]],[[780]],[[781]],[[782]],[[783]],[[784]],[[785]],[[786,787]],[[788,-787]],[[789]],[[790]],[[791]],[[792,793]],[[794]],[[795,796]],[[797]],[[798]],[[799]],[[800]],[[801]],[[802]],[[803]],[[804]],[[805]],[[806]],[[807]],[[808]],[[809]],[[810]],[[811]],[[812]],[[813]],[[814]],[[815]],[[816]],[[817]],[[818]],[[819]],[[820]],[[821]],[[822]],[[823]],[[824]],[[825]],[[826]],[[827]],[[828]],[[829]],[[830]],[[831]],[[832]],[[833]],[[834]],[[835]],[[836]],[[837]],[[838]],[[839]],[[840]],[[841]],[[842]],[[843]],[[844]],[[845]],[[846]],[[847]],[[848]],[[849]],[[850]],[[851]],[[852]],[[853]],[[854]],[[855]],[[856]],[[857]],[[858]],[[859]],[[860]],[[861]],[[862]],[[863]],[[864]],[[865]],[[866]],[[867]],[[868]],[[869]],[[870]],[[871]],[[872]],[[873]],[[874]],[[875]],[[876,877]],[[878]],[[879]],[[880]],[[881]],[[882]],[[883]],[[884]],[[885]],[[886]],[[887]],[[888]],[[889]],[[890]],[[891]],[[892]],[[893]],[[894]],[[895]],[[896]],[[897]],[[898]],[[899]],[[900]],[[901]],[[902]],[[903]],[[904]],[[905]],[[906]],[[907]],[[908]],[[909,-56,-531,-168,910,-214,-674,911,912,913,914]],[[915]],[[916]],[[917]],[[918]],[[919]],[[920]],[[921]],[[922]],[[923]],[[924]],[[925]],[[926]],[[927]],[[928]],[[929]],[[930]],[[931]],[[932]],[[933]],[[934]],[[935]],[[936]],[[937]],[[938]],[[939]],[[940]],[[941]],[[942]],[[943]],[[944]],[[945]],[[946]],[[947]],[[948]],[[949]],[[950]],[[951]],[[952]],[[953]],[[954]],[[955]],[[956]],[[957]],[[958]],[[959]],[[960]],[[961]],[[962]],[[963]],[[964]],[[965]],[[966]],[[967]]]},{"type":"Polygon","arcs":[[-519]]},{"type":"Polygon","arcs":[[-744,-49,-537,-524,-540,-51,-457,-464]]},{"type":"Polygon","arcs":[[968,-466,-28,-67,-718]]},{"type":"Polygon","arcs":[[-461,969,-516,-30,-465]]},{"type":"MultiPolygon","arcs":[[[970]],[[971]],[[972]],[[973]],[[974]],[[975]],[[976]],[[977]],[[978]],[[979]],[[980]],[[981,982,983,984,985]],[[986]],[[987]],[[988]],[[989]],[[990]],[[991,992]],[[993]],[[994,995]],[[996]],[[997]],[[998,999]],[[1000,1001]],[[1002]],[[1003]],[[1004]],[[1005]],[[1006]],[[1007,1008]],[[1009]],[[1010]],[[1011]],[[1012]],[[1013]],[[1014]],[[1015]],[[1016]],[[1017]],[[1018]],[[1019,1020,1021,1022,1023,1024,1025,1026,-983,1027,1028,1029,-675,-221]]]},{"type":"MultiPolygon","arcs":[[[1030,1031]],[[1032]],[[1033]],[[1034,1035,1036,-742,-536,-745,-462,-969,-717,1037,-57,-910]]]},{"type":null}]}},"arcs":[[[5557,7116],[0,-2],[2,-1],[0,-1],[1,-4],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[1,0],[2,0],[4,-5],[0,-1],[0,-1],[1,-1],[1,-5],[0,-2],[0,-1],[0,-2],[1,-2],[0,-4],[1,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1]],[[5571,7066],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-5],[0,-2],[1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-1],[0,-1],[0,-2],[1,-1],[0,-2],[1,0],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-3],[1,-4],[0,-2],[1,-2],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[1,0],[0,-2],[1,-4],[1,-5],[0,-1],[0,-1],[1,0],[0,-1],[1,1],[1,1],[2,0],[1,-1],[1,-1],[0,-1],[0,-2]],[[5582,6991],[0,-3],[0,-2],[-1,-1],[0,-1],[1,0],[0,-1],[1,-2],[0,-2],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-3],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,-3],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[-1,0],[0,-1],[1,-4],[0,-1],[1,-1],[1,-4],[0,-2],[0,-1],[-1,-1],[-1,1],[-1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-2,1],[-1,1],[-1,1],[0,-1],[0,1]],[[5555,6907],[0,1],[0,2],[0,1],[-1,0]],[[5554,6911],[1,2],[0,3],[0,1],[0,2],[-1,1],[0,1],[-1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,5],[-1,1],[0,1],[-1,0],[0,1],[-1,0],[1,0],[-1,1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-2,1],[-1,2],[-1,2],[-2,1],[-1,1],[-2,6],[0,1],[-1,1],[0,3],[0,1],[-1,2],[-1,1],[0,1],[1,1],[1,-1],[1,-2],[0,-1],[1,-2],[0,-1],[0,-1],[1,0],[0,1],[1,7],[0,1],[-1,1],[-1,2],[-1,2],[0,2],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,2],[0,1],[0,2],[-1,1],[-1,-1],[0,-2],[0,1],[-2,6],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,4],[0,2],[1,0],[0,1],[1,0],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[0,1],[1,2],[0,-1],[0,-1],[0,-2],[0,-1],[0,1],[0,-1],[1,1],[1,1],[1,1],[0,2],[0,1],[-1,2],[0,1],[0,-2],[0,-1],[-1,-3],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[1,0],[0,6],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,3],[1,2],[-1,1],[0,2],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,3],[0,1],[-1,1],[1,-1],[1,2],[-1,1],[1,1],[1,1],[0,2],[1,2],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[3,-1],[1,1],[0,3],[1,0],[0,-1],[0,-1],[0,2],[0,1],[0,-1],[0,1],[-1,2],[0,1],[0,3],[0,2],[0,2],[1,-1],[0,1],[0,2],[0,1],[-1,0],[-3,3],[-1,1],[-2,-1]],[[5537,7065],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[-1,1],[0,1],[0,1],[0,2],[0,1],[1,2],[0,1],[-1,1],[-2,3],[0,2],[1,2],[2,8],[0,1],[0,1],[1,1],[0,1],[1,3],[1,1],[0,1],[1,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[0,2],[1,1],[1,1],[0,1],[1,0],[1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-2],[1,0],[1,1],[1,1],[0,1],[2,-1],[0,1],[1,2],[1,1],[1,0]],[[5581,8389],[-1,0],[-1,0],[0,1],[0,1],[1,0],[0,-1],[1,-1]],[[5583,8392],[-1,-1],[0,1],[0,-1],[1,-1],[-1,0],[-1,1],[0,1],[-1,0],[1,0],[0,1],[1,-1],[1,0]],[[5567,8395],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[0,2],[1,1],[1,0],[1,-1],[1,0],[0,-1]],[[5570,8400],[1,0],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[-1,0],[0,1],[1,2],[0,1]],[[5568,8399],[-1,-1],[-1,-1],[0,1],[0,1],[1,1],[1,1],[0,-2]],[[5568,8399],[0,1],[1,0],[1,0]],[[5570,8400],[-1,1],[1,0],[0,-1]],[[5570,8400],[-1,-1],[0,-1],[-1,1]],[[5558,8403],[1,-1],[1,0],[0,-2],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[1,1],[1,2]],[[5562,8404],[0,2],[1,0],[0,-1],[0,-2],[-1,-1],[1,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[1,-3]],[[5574,8404],[-1,0],[0,1],[0,1],[0,1],[1,-1],[0,-1],[0,-1]],[[5575,8410],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,-1],[0,-1],[0,-1]],[[5546,8410],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0]],[[5546,8411],[0,-1]],[[5566,8415],[1,0],[0,-1],[-1,-4],[0,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[1,0]],[[5578,8414],[0,-1],[-1,0],[0,2],[0,2],[1,-1],[1,-1],[0,-1],[-1,0]],[[5577,8420],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1]],[[5546,8411],[0,1],[-1,3],[1,0],[0,-2],[1,1],[0,1],[0,1],[1,0],[1,1],[-1,0],[0,1],[1,0],[0,-2],[-1,-2],[1,-1],[0,-1],[0,-2],[1,0],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,2],[1,1],[0,1],[0,1],[0,1],[0,-1],[0,-1],[1,0],[0,2],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[0,2],[1,-1],[1,1],[0,-1],[1,-1],[1,-1],[0,-2],[1,0],[1,-1],[1,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[0,1],[2,0],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-2],[0,1],[-1,1],[0,1],[0,1],[0,2],[1,1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[1,-2],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,2],[-1,3],[0,2],[-1,2]],[[5585,8429],[-1,1],[1,0],[0,1],[0,-1],[0,-1]],[[5047,7112],[-1,-1],[0,1],[-1,0],[0,-2],[-1,-1],[-2,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,2],[0,1],[1,0],[0,2],[-1,0],[0,1],[0,2],[0,1],[0,1]],[[5039,7119],[1,1],[0,2],[1,0],[1,1],[2,-2],[3,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,0],[-1,-1],[0,-2],[0,-2]],[[5470,7560],[0,-4],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-4],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1]],[[5476,7516],[-2,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-2],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[0,-1],[1,0],[-1,0],[-2,-1],[-2,-1],[-1,1],[0,1],[-1,0],[0,-2],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-2,1],[-1,0],[-1,0],[-1,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,-1],[1,-1],[1,-1],[1,0],[2,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-3],[-1,0],[-1,-2],[-3,-2],[0,1],[-1,0],[0,-1],[0,-3],[0,-1],[1,-3],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-3],[0,-1]],[[5447,7432],[-2,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-2],[0,1],[0,1],[-2,0],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[-2,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,0],[-2,0],[-3,0],[-1,0],[-2,0],[-1,0],[-2,0],[-1,-3],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,1],[-1,-2],[-1,0],[-1,-1],[0,-2],[0,-1],[-1,0],[0,2],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[-3,0],[-2,0],[-1,0],[-1,3],[-1,0],[-1,0],[-1,0],[-3,2],[-1,1],[-1,-1],[-1,0],[-2,1]],[[5380,7407],[-1,0],[-3,2],[-1,0],[-1,0],[0,1],[-2,0],[-1,0],[-3,-1],[-1,0],[-1,1],[-1,2],[-3,1],[-6,1],[-2,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[-2,0],[-1,1],[-1,0],[-1,1],[-1,0],[-1,2],[0,2],[-1,2],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[0,1],[2,2],[0,1],[0,1],[0,1],[-2,0],[-3,-3],[-2,0],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,0],[-1,2],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[-1,0],[-1,-2],[-1,1],[-1,0],[-2,0],[-2,-1],[-1,-1],[-1,-3],[-1,-1],[0,-3],[0,-2],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-2,2],[-1,0],[-3,-1],[-1,0],[-1,1]],[[5290,7432],[0,2],[0,2],[0,2],[-1,1],[-1,2],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-2],[0,-2],[-1,1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[-2,2],[-3,2],[0,1],[-1,1],[0,1],[1,2],[0,1],[-1,0],[0,1],[-5,3],[-2,0]],[[5266,7446],[0,2],[1,2],[-1,2],[0,2],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[-1,1]],[[5264,7461],[1,3],[1,2],[0,1],[0,1],[0,1],[1,2],[1,1],[0,3],[-1,2],[-1,0],[-1,3],[0,1]],[[5265,7481],[1,-1],[2,0],[1,1],[0,1],[1,2],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,-1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,1],[1,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,0],[0,1],[2,0],[0,-1],[0,-1],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1],[2,1],[1,0],[1,1],[0,1],[1,1],[0,3],[1,0],[0,1],[1,0],[0,1],[1,2],[0,1],[0,2],[0,1],[-1,1],[0,3],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,1],[0,1],[1,0],[4,-2],[0,-1],[1,0],[1,1],[1,0],[1,-1],[0,-1],[-1,-1],[2,-1],[1,-3],[0,-1],[0,-1],[0,-1],[3,0],[1,0],[2,2],[0,1],[1,-1],[0,-2],[1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[1,1],[0,1],[-1,1],[1,2],[1,1],[1,-1],[2,0],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[2,0],[2,-1],[0,1],[0,1],[1,0],[2,1],[6,-1],[1,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[2,-1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,0],[0,1],[1,2],[1,0],[1,1],[1,0],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[1,0],[0,-1],[1,-2],[2,-2],[1,0],[0,-1],[1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,2],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[-1,-1],[-2,0],[0,1],[0,2],[0,1],[0,1],[1,0],[1,5],[0,1],[0,1],[-1,4],[-1,1],[-1,1],[0,1],[-1,1],[0,1],[0,2],[-2,3],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,1],[0,1],[1,1],[0,1],[2,1],[0,1],[1,1],[1,1],[0,1],[3,2],[4,1],[1,1],[3,4],[0,1],[0,2],[1,1],[0,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[3,-1],[1,-1],[0,-1],[1,-1],[1,2],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[-1,1],[0,1],[1,3]],[[5383,7572],[1,-1],[1,0],[0,-1],[1,-1],[2,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[4,-1],[3,-2],[1,1],[2,2],[1,3],[0,1],[1,-2],[1,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[1,0],[1,1],[0,2],[0,2],[0,2],[0,1],[2,3],[0,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[2,-1],[1,2],[-1,1],[0,1],[1,1],[0,4],[0,2],[0,3],[0,2],[1,1],[-1,1],[1,0],[0,1],[2,-1],[2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[2,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[1,-1],[2,-1],[0,-1],[2,-2],[2,-1],[2,-3],[1,0],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[-1,0],[1,0],[0,-1],[1,0],[0,-1],[3,-4],[1,-1],[3,0],[4,-1],[1,0],[1,1],[1,4],[1,0],[1,0],[0,1],[1,-1],[2,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,-1],[1,0],[1,0],[1,-1],[0,-5],[1,-2]],[[5166,7717],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[1,-1],[2,-5],[-1,0],[1,-1],[0,-1],[2,0],[0,-1],[0,-1],[-1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[-1,-1],[1,-1],[0,-3],[1,0],[0,-1],[-1,0],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1]],[[5169,7673],[1,-1],[-1,-1]],[[5169,7671],[0,1],[0,1]],[[5169,7673],[-1,1],[0,-1],[-1,0],[-1,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-3],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[-1,-1]],[[5160,7628],[-1,1],[-1,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,4],[-1,1],[-1,0],[0,1],[-1,-1],[-1,1],[1,1],[0,1],[-1,2],[0,1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,1],[-1,3],[-1,1],[-1,0],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[-1,1],[-1,1],[0,1],[2,5],[0,1],[0,1],[0,2],[1,-1],[0,2],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,-1],[-3,-5],[-1,0],[0,-1],[0,-1],[1,0],[-1,-3],[0,-1],[0,-1],[-2,0],[-3,-4],[-1,0],[-1,0],[-4,2],[-1,0],[-1,0],[-2,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,4],[-1,0],[-1,-1],[0,1],[0,1],[1,3],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,3],[0,1],[-1,0],[-1,2],[-1,0],[-2,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,2],[0,3],[0,3],[0,3],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[1,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,2],[-1,4],[0,2],[1,1],[-1,2],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,2],[-1,0],[0,1],[-3,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[0,1],[-2,1],[-1,1],[0,2],[-1,2],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,3],[0,1],[1,1],[0,2],[0,1],[-1,2],[-1,1],[0,3],[0,2]],[[5070,7742],[0,1],[1,0],[4,5],[6,6],[5,6],[7,3]],[[5093,7763],[0,-3],[0,-2],[0,-1],[0,-2],[1,-1],[0,-1],[1,0],[2,0],[0,1],[0,1],[0,1],[1,0],[1,1],[1,0],[4,-2],[0,-1],[1,-1],[-1,-1],[1,0],[0,-1],[4,0],[1,2],[4,3],[1,1],[1,3],[1,1],[0,1],[0,1],[0,-1]],[[5117,7762],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1]],[[5118,7763],[1,0],[1,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[2,1],[1,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,-1],[1,1],[2,4],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[2,0],[1,0],[1,-1],[0,1],[1,1],[1,1],[0,1],[0,1],[1,1],[0,1],[0,-1],[1,-1],[1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,-2],[1,-2],[0,-1],[1,0],[1,0],[0,-1],[0,-2],[1,-1],[1,1],[3,0],[1,0],[1,1],[0,1],[1,0],[1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[2,-1],[0,-1],[1,0],[1,0],[1,0],[1,-2],[1,0],[1,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-2],[-2,-2],[1,0],[1,0],[-1,-1],[0,-2],[-1,-1],[0,-1],[-2,-3],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[-1,-2],[1,0],[0,-1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[3,0],[2,0],[1,0]],[[5793,7203],[0,-1],[0,-9],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[0,-2],[-1,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[-1,0],[-2,-1],[-2,0],[-1,-2],[-1,-2],[-2,-8],[0,-1],[-1,-1],[-2,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-3],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-3],[1,-1],[-1,-5],[1,-2],[-1,0],[0,-2],[0,-1],[0,-2],[0,-4],[0,-1],[-1,-1],[-2,1],[-1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[-1,-1],[-1,-1],[0,-2],[0,-2],[0,-2],[0,1],[-3,0],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[0,-2],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,0],[0,-1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[-1,0],[-1,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[-1,0],[-3,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,2],[-1,0],[-2,2],[-1,2],[0,1],[-1,4],[-1,1],[-1,1],[-1,1],[-1,-1],[-1,-2],[-1,0],[-1,1],[-1,0],[-1,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-3,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-3,0],[-1,-2],[0,-2],[-1,-1],[1,-2],[0,-1]],[[5731,7054],[-1,0],[-1,0],[0,1],[-1,2],[-1,-1],[-2,0],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[-1,-2],[0,-1],[-3,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,1],[-1,2],[-1,0],[-1,-2],[-1,0],[-1,0],[0,-1],[-1,0],[0,1],[-3,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-4,-3],[-1,0],[-1,0],[-1,4],[-1,1],[-1,1],[0,1],[-1,0],[-4,3],[-1,1],[-1,1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,2],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,0],[0,-3],[1,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[-1,-1],[-2,2],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-3],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,2],[-3,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,-1],[-1,0],[-6,2]],[[5636,7027],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,5],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[-1,2],[-1,0],[0,1],[-1,3],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[-1,1],[-3,4],[0,1],[-1,1],[0,3],[-1,1],[-3,7]],[[5620,7098],[1,1],[1,0],[1,1],[0,3],[1,1],[0,1],[1,0],[0,1],[0,3],[0,1],[0,2],[0,1],[-1,2],[-2,2],[0,2],[1,3],[0,1],[0,1],[0,1],[1,3],[0,1],[0,1],[-1,1],[-1,4],[1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[2,-1],[1,1],[1,0],[0,1],[0,1],[1,4],[0,1],[0,1],[1,0],[1,0],[0,1],[1,2],[0,1],[0,1],[1,1],[0,1],[1,0],[0,2],[1,2],[0,3],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[-2,4],[-1,1],[-1,0],[-1,2],[-1,0],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,3],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[-1,2],[0,2],[1,1],[0,3],[0,2],[0,1],[1,0],[0,2],[0,2],[0,1],[0,1],[1,0],[1,1],[1,0],[0,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[1,1],[1,1]],[[5630,7239],[6,-8],[1,-1],[1,0],[1,-1],[0,-2],[0,-3],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-2],[-1,-5],[0,-2],[1,-1],[0,-2],[1,0],[4,1],[2,0],[1,1],[1,0],[1,1],[2,1],[5,-1],[3,-3],[1,0],[2,1],[1,0],[2,-2],[9,-5],[1,0],[4,0],[1,1],[1,0],[1,2],[1,1],[1,-1],[4,-3],[2,-1],[1,0],[6,1],[3,-3],[4,0],[1,-1],[1,-1],[1,-1],[1,-1],[1,-1],[1,1],[1,1],[2,0],[1,0],[0,1],[1,0],[1,1],[0,1],[1,0],[1,0],[2,1],[0,2],[0,1],[1,2],[1,1],[1,3],[1,1],[0,1],[3,4],[0,1],[1,2],[1,2],[1,1],[2,1],[2,2],[1,0],[2,1],[6,1],[1,1],[1,1],[2,0],[1,1],[2,3],[3,0],[1,1],[2,-2],[3,-1],[1,-1],[1,-1],[0,-1],[0,-2],[2,-1],[0,-1],[1,-1],[0,-1],[5,0],[2,1],[1,0],[0,-2],[0,-1],[1,-3],[2,1],[2,2],[2,1],[0,-3],[2,-8],[1,-1],[5,-5],[6,-2],[4,0]],[[5528,7286],[1,0],[1,1],[2,3],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,-9],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[-1,-4],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-2],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[1,-2],[1,-1],[0,-1],[1,0],[1,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,-2],[1,0],[0,-2],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,1],[-2,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,-2],[1,-4],[3,-6],[1,-3],[0,-4],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,1],[-1,0],[0,-2],[0,-1],[-1,1],[0,1],[0,2],[-1,1],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-2],[-1,-1]],[[5533,7188],[-2,0],[-1,-2],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,1],[1,-1],[1,-2],[0,-5],[1,-3],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,-1],[-1,0],[1,-1],[-1,-1],[-4,-5],[0,-1],[1,-1],[-2,-3],[0,-2],[0,-2],[0,-2],[0,-6],[-1,1],[-2,0],[-1,-1],[-1,-2],[-1,-3],[1,-1],[0,-1],[0,-3],[1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-3],[1,-1],[0,-2],[1,-2],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1]],[[5512,7116],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[-5,7],[-2,2],[0,1],[-2,2],[0,1],[-1,1],[-1,3],[0,1],[0,2],[-1,1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-1]],[[5490,7141],[-3,3],[1,0],[0,-1],[1,0],[-1,1],[0,1]],[[5488,7145],[1,0],[1,1],[0,2],[-1,4],[-1,2],[0,1],[-4,5],[0,1],[-1,1],[0,2],[0,1],[-1,0],[0,1],[-1,2],[-1,3],[-1,4],[1,6],[-1,2],[-1,1],[-2,1],[-2,1],[-1,1],[0,2],[-2,3],[-4,9],[-3,4],[-1,2],[0,1],[0,1],[0,1],[-1,2],[-1,3],[-2,3],[0,2],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[-1,3],[0,2],[-2,2],[0,1],[-1,4],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[-1,4],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,1],[0,1],[-1,1],[-1,3],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,1],[0,2],[0,1],[-1,2],[1,1],[0,3],[0,1],[0,2],[0,2],[1,3],[0,1],[0,4],[0,1],[0,1],[0,1],[1,1],[2,0],[2,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-3],[0,-1],[3,-5],[1,-1],[1,-1],[1,0],[1,1],[0,2],[0,2],[1,1],[0,1],[0,1],[1,1],[0,1],[1,4],[2,2],[1,0],[6,-3],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,1],[0,-2],[0,-1],[1,0],[0,1],[0,-1],[1,-1],[0,1],[0,-1],[0,-1],[0,1],[1,0],[0,-2],[1,-2],[1,0],[2,-2],[0,1],[1,0],[1,0],[0,2],[1,-1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[1,0],[0,1],[0,-2],[2,0],[1,0],[0,1],[1,2],[1,1],[1,-1],[1,0],[0,-2],[2,-4],[1,-1],[1,1],[1,0],[0,1],[2,4],[1,0],[2,-3],[1,0],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,-2],[0,-1],[2,0],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,-1],[1,-4],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-2],[1,-1],[1,-1],[3,0],[1,1]],[[5781,8113],[1,-2],[2,-3],[1,-1],[0,-1],[1,-1],[0,1],[1,2],[1,1],[4,0],[2,0],[0,-1],[1,-1],[1,-2],[0,-1],[0,-1],[1,-2],[0,-2],[1,-1],[2,-1],[0,1],[0,1],[1,2],[2,1],[1,1],[2,1],[1,0],[2,-1],[1,-1],[1,-1],[4,-2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-2],[2,-3],[1,0],[2,4],[3,2],[1,1],[2,-1],[0,1],[1,3],[1,1],[1,1],[1,0],[1,0],[4,-2],[0,1],[2,1],[0,1],[1,0],[1,-2],[6,-3],[0,-1],[0,-1],[0,-1],[3,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[1,-1],[1,1],[1,1],[1,-1],[1,-2],[0,-3],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[-2,-2],[-1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-3],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-1,1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,0],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,0],[1,-1],[4,-5],[0,-1],[0,-1],[1,0],[2,0],[1,-2],[1,-2],[-1,-3],[-1,-3],[-1,-3],[1,-1],[2,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-4],[1,-1],[0,-1],[1,-1],[0,-4],[0,-2],[1,-2],[4,-5],[1,-1],[2,-1],[2,-2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,-1],[1,-4],[0,-1],[0,-1],[-1,-2],[0,-4],[0,-2],[-2,-3],[0,-1],[1,0],[3,-2],[6,3],[0,-1],[2,-1],[3,-2],[1,-1],[1,-2],[1,0],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[0,-1],[0,-1],[1,-2],[0,-2],[1,-1],[1,0],[1,-2],[1,0],[0,-2],[1,0],[0,1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-2],[0,-5],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[-2,-1],[1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-3],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-2,0],[0,-1],[0,-1],[0,1],[-1,-1],[-1,-1],[-1,0],[-2,2],[-1,-1],[-1,0],[-1,0],[-2,1],[-1,0],[-1,2],[0,3],[0,1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-2,1],[-1,0],[-1,-1],[0,-4],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-4],[-1,-1],[2,-2],[1,-2],[1,-3],[0,-2],[1,-1],[1,-1],[1,-1],[1,0],[0,-1],[0,-2],[1,-1],[0,-2],[0,-3],[0,-1],[-2,-2],[0,-1],[1,-3],[1,-3],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-2],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-2],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,-1],[0,-2],[0,-2]],[[5882,7816],[-3,0],[-5,2],[-3,0],[-2,-2],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,2],[-1,1],[-1,0],[-4,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,0],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[-1,3],[0,1],[-1,0],[-4,0],[-1,0],[-1,-2],[-1,0],[0,1],[-1,-1],[0,-1],[-1,-1],[-3,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[0,1],[0,2],[0,2],[0,1],[-1,2],[-1,3],[0,1],[-1,0],[-1,1],[-1,-1],[-1,-3],[-1,-1],[-2,0],[-1,0],[-1,-1],[-1,-1],[0,-2],[-1,-2],[0,-1],[0,-3],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[-1,4],[0,1],[0,1],[-1,1],[-2,1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-3],[0,-1],[-1,-1],[-3,0],[0,1],[-1,0],[-1,3],[-1,1],[-1,-1],[0,-2],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-3],[-1,0],[-1,0],[0,1],[0,1],[1,3],[0,2],[0,2],[-1,0],[-1,0],[-3,2],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,0],[-2,0],[-1,0],[1,1],[0,2],[0,1],[-1,1],[0,-1],[-1,1],[-1,2],[0,2],[1,1],[-1,1],[0,1],[-2,0],[-2,1],[-3,-2],[-2,1],[-5,3],[-6,1],[-1,1],[0,1],[0,1],[-6,0],[-1,1],[-2,3],[-1,0],[-2,0],[-6,2],[-2,-1],[-4,0],[-5,0],[-5,2],[-1,0],[-2,-1],[-2,-2],[-8,-2],[-2,1],[-7,-1],[-1,0],[0,-1],[-1,-3],[-1,-1],[0,-5],[-1,-2],[-3,-3],[-4,-6],[-2,-1],[0,1],[-1,2],[-1,1],[-1,0],[-2,1],[-1,0],[-2,-1],[-1,-1],[0,-1],[0,-1],[1,-4],[0,-2],[-1,0]],[[5655,7773],[0,1]],[[5655,7774],[0,1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[1,2],[-1,1],[0,1],[0,1],[0,2],[1,0],[-1,0],[1,1],[0,3],[0,1],[0,2],[1,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,3],[0,1],[-1,-1],[0,1],[0,1],[-1,-1],[0,1],[-1,-1],[0,1],[0,1],[-2,1],[-1,0],[-2,1],[0,1],[0,1],[0,1],[-1,1],[1,4],[1,2],[1,2],[3,8],[3,4],[2,2],[5,2],[3,4],[2,2],[0,3],[0,3],[0,8],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[-1,2],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,2],[-1,7],[-1,2],[-1,5],[-2,11],[-1,5],[0,5],[-1,1],[0,2],[0,4],[0,2],[-1,1],[0,2],[0,2]],[[5652,7951],[1,0],[2,-3],[1,0],[2,1],[1,0],[1,1],[1,0],[2,2],[1,0],[0,-1],[1,0],[1,-1],[1,1],[1,0],[2,1],[1,1],[1,-1],[0,-1],[1,-2],[0,-1],[1,0],[1,0],[1,-1],[1,0],[1,1],[3,5],[1,1],[2,0],[1,1],[0,-1],[1,-1],[2,0],[0,1],[1,1],[0,2],[0,1],[-1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,1],[1,-1],[3,-1],[1,0],[1,2],[1,1],[1,2],[0,3],[1,1],[0,1],[2,-1],[2,0],[1,0],[1,3],[1,1],[0,-1],[2,-4],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[1,-1],[0,-1],[1,0],[2,-1],[1,0],[1,1],[1,0],[1,1],[0,1],[0,4],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,1],[0,2],[0,2],[1,2],[1,2],[0,1],[0,1],[0,2],[0,2],[1,1],[2,1],[0,1],[0,1],[1,2],[-1,1],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[0,4],[0,1],[1,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[1,0],[3,1],[2,1],[0,1],[1,2],[1,3],[0,1],[0,2],[0,1],[1,2],[1,1],[3,-2],[1,0],[0,1],[0,1],[1,0],[3,-2],[1,1],[0,2],[0,2],[0,1],[1,1],[1,1],[1,1],[1,0],[1,1],[0,1],[0,1],[-1,1],[-5,1],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,2],[0,1],[1,2],[0,1],[1,2],[0,1],[-1,1],[0,2],[1,1],[1,1],[0,2],[0,1],[1,2],[-1,2],[0,2]],[[5738,8078],[1,1],[0,1],[1,0],[2,-1],[3,2],[0,1],[2,4],[1,3],[1,1],[4,0],[1,0],[2,-3],[1,0],[2,2],[0,1],[1,-1],[1,-1],[1,0],[3,-1],[1,0],[0,1],[0,2],[1,3],[0,4],[3,2],[1,3],[0,1],[1,2],[2,2],[0,1],[0,1],[1,1],[1,1],[1,0],[1,1],[1,1],[1,1],[1,-1]],[[5264,7461],[-1,-1],[0,-2],[0,-3],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[2,-1],[1,0]],[[5290,7432],[0,-2],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-2],[0,-2],[0,-2],[0,-1],[-1,0],[-2,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-3,-2],[-1,-3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,-1],[-1,-1],[0,-1],[-2,-1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[-1,1],[0,2],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[-2,-2],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,0],[-1,1],[-1,1],[0,3],[-1,1],[0,1],[0,1],[0,7],[-1,0],[0,-1],[-1,-1],[-1,1],[0,1],[0,1],[-2,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-2],[-1,-3],[0,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[1,-3],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-2],[0,-1],[-1,-2],[0,-2],[-1,0],[-1,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[-2,1],[0,1],[-1,0],[1,2],[0,2],[1,2],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,-1],[-2,1],[0,1],[-1,0],[-1,5],[-1,1],[-1,1],[-1,0],[0,1],[0,1],[-1,2],[1,2],[0,4],[0,2],[0,2],[0,2],[0,1],[-1,0],[-1,0],[-1,-1],[-1,0],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-4],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-3],[0,-2],[-1,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,0],[0,-3],[-1,0],[0,-1],[-1,0],[-2,1],[0,-1],[-1,1],[0,1],[-1,1],[-3,2],[-1,-1],[0,-1],[-1,-1],[-2,-2],[-1,-1],[-2,0],[-1,-1],[-2,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,2]],[[5195,7363],[-1,1],[0,1],[0,1],[0,2],[-1,0],[-1,4],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-2,1],[-1,1],[1,2],[0,3],[1,4],[0,2],[-1,1],[-1,2],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,0],[-4,2],[-2,0],[-1,0],[-3,-3],[-1,-1],[-1,0],[-1,-2],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,0],[0,-2],[-1,-1],[-2,-2],[-1,-3],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,2],[1,1],[-1,1],[0,1],[0,1],[1,1],[1,2],[1,0],[0,-1],[0,1],[1,0],[0,1],[0,1],[0,2],[0,2],[1,2],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,3],[1,2],[0,2],[-1,1],[1,0],[4,7],[2,2],[1,2],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,3],[2,1],[3,2],[2,3],[0,1],[0,2],[0,1],[1,0],[0,1],[1,1],[0,1],[1,1],[1,2],[0,1],[1,1],[1,2],[2,2],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[-4,-1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,-1],[2,1],[0,-1],[1,0],[1,0],[-1,-2],[1,-1],[0,-1],[1,0],[0,-1],[1,0],[1,1],[1,0],[1,0],[1,0],[1,1],[0,1],[0,1],[-1,1],[1,0],[1,0],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[1,1],[1,1]],[[5210,7485],[2,1],[0,-2],[-1,0],[1,-1],[0,-1],[1,0],[1,1],[1,0],[1,0],[0,1],[1,2],[0,-1],[2,0],[0,-1],[0,-1],[4,0],[1,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[2,0],[1,0],[1,0],[1,2],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,2],[1,1],[2,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,2],[1,0],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,1],[0,1],[1,0],[3,-1],[2,0],[0,-1],[1,0],[1,0],[8,-9]],[[5411,7725],[1,1],[4,-1],[0,1],[0,2],[0,1],[0,1],[0,3],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,-1],[1,0],[0,-1],[1,-1],[1,1],[0,1],[1,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[6,-3],[0,-1],[1,-1],[2,1],[1,0],[0,-1],[2,-4],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[2,1],[1,3],[1,-1],[1,-1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[2,-4],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[1,-2],[1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[1,-1],[0,-1],[1,-2],[1,-1],[1,0],[1,2],[1,1],[0,1],[0,1],[1,1],[1,1],[1,0],[1,1],[0,1],[1,0],[1,0],[-1,1],[1,0],[1,-1],[0,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[0,2],[0,1],[-1,2],[0,1],[1,1],[1,-1],[1,0],[3,-2],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[1,2],[1,0],[3,-1],[1,1],[0,2],[1,1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-2,-1],[-2,-1],[0,-1],[1,-3],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[2,-3],[1,0],[1,0],[1,2],[1,0],[1,0],[0,1],[0,1],[0,2],[0,-1],[2,-2],[0,-1],[0,-1],[2,0],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,1],[1,0],[1,0],[2,-2],[2,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-2],[1,-2],[0,-3],[1,-2],[0,-1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[0,-2]],[[5523,7626],[-2,0],[-1,-2],[-1,0],[-1,0],[-1,1],[-1,-1],[-1,1],[-1,-1],[0,-2],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[0,-3],[-1,-1],[-1,-1],[-3,-3],[-1,-1],[-1,-2],[0,-2],[-1,-3],[0,-2],[0,-3],[0,-2],[0,-2],[-1,-1],[-1,-1],[-2,0],[-1,0],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-2],[0,-1],[-5,-4],[-1,0],[-1,2],[-1,0],[-1,-1],[-1,0],[-3,2],[-1,1],[-2,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,-2],[-1,-7],[0,-1],[-1,-1],[0,-1]],[[5383,7572],[0,1],[-2,4],[0,2],[-1,0],[-1,1],[-1,1],[0,1],[0,2],[-1,1],[-1,1],[-1,1],[0,-1],[-1,0],[0,-2],[-1,1],[-1,1],[0,1],[-1,1],[0,2],[0,2],[-1,2],[-1,2],[-1,1],[-2,0],[0,1],[-1,1],[0,1],[-3,6],[0,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,1],[0,-1],[0,-1],[-2,1],[-1,0],[0,1],[-1,4],[-1,1],[-1,1],[-1,1],[0,2],[0,2],[0,1],[0,1],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[0,2],[0,1],[-1,0],[1,1],[1,1],[0,1],[0,1],[0,2],[1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-4,3],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,2],[-2,1],[0,1],[0,1],[1,0],[0,1],[0,2],[-1,1],[1,0],[1,0],[0,-1],[1,0],[0,-2],[0,-1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-2],[1,-1],[1,0],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[2,1],[2,-1],[0,1],[1,1],[0,1],[1,0],[1,0],[0,1],[1,0],[2,-3],[1,0],[1,1],[0,1],[1,1],[0,3],[0,1],[1,0],[0,-1],[1,0],[1,1],[1,0],[1,1],[0,1],[1,4],[1,0],[0,-1],[1,0],[0,2],[1,0],[1,2],[1,-1],[0,-1],[1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[1,0],[3,0],[0,1],[1,0],[1,0],[1,0],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[1,0],[1,0],[5,3],[0,1],[0,1],[1,1],[1,0],[2,0],[1,1],[0,2],[-1,0],[-1,1],[-1,1],[1,1],[-1,1],[-1,0],[0,1],[1,2],[0,1],[1,0],[1,0],[1,-1],[1,0],[1,0],[1,0],[0,1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[1,0],[1,0],[0,1],[1,2]],[[5187,7925],[0,-1],[-1,1],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[2,1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,0]],[[5196,7933],[-6,-1],[1,0],[4,1],[1,0]],[[5204,7936],[0,-1],[-1,0],[-1,-1],[-3,0],[-1,0],[1,1],[1,1],[4,0]],[[5204,7936],[1,0],[1,0],[0,-1],[-1,1],[-1,0]],[[5226,7935],[-1,0],[0,1],[1,0],[1,0],[-1,-1]],[[5211,7937],[-2,0],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[3,0],[0,-1]],[[5216,7939],[-1,0],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[1,2],[1,0],[3,0],[0,-1],[-1,0]],[[5220,7940],[-1,0],[-1,0],[0,-1],[0,1],[0,1],[1,0],[1,-1]],[[5318,7953],[-1,0],[1,2],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[1,2],[1,1],[1,1],[1,-1],[-1,-4]],[[5322,7963],[0,1],[0,-1]],[[5322,7963],[-2,-2],[0,-1],[0,1],[0,1],[2,1]],[[5394,7951],[0,-2],[-1,0],[1,-1],[0,-1]],[[5394,7947],[-3,-1],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,-1],[-2,0]],[[5385,7944],[-1,1],[-1,1]],[[5383,7946],[1,0],[0,1],[1,0],[1,1],[1,2],[-1,3],[0,2],[1,0],[1,0],[-1,-1],[0,-2],[0,-1],[1,1],[0,1],[1,0],[0,-1],[1,-1],[-1,1],[1,2],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,2]],[[5382,7959],[1,2],[0,2]],[[5383,7963],[0,1],[-1,2],[-1,1],[1,1],[1,1],[0,-1],[1,-3],[0,-1],[1,-1],[2,-2],[1,0],[1,-1],[5,-8],[0,-1]],[[5219,7969],[0,1]],[[5219,7970],[1,0],[-1,-1]],[[5246,7990],[-1,0],[-1,1],[1,0],[0,1],[-1,0],[1,2],[1,0],[1,1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0]],[[5312,7991],[2,-5],[-4,1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[1,3],[1,2],[1,0],[3,-2],[0,-1],[1,0],[0,-1]],[[5240,7992],[-1,0],[-1,1],[0,1],[1,1],[2,2],[0,-1],[0,-2],[-1,-2]],[[5365,8000],[0,-1],[0,-1],[0,1],[-1,0],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-2],[0,1],[0,2],[1,4],[0,2],[1,1],[1,0]],[[5371,8003],[0,-1],[0,-1],[1,-1],[0,-1],[2,-1],[3,1],[1,0],[1,-2],[0,-2],[0,-2],[-2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,-1],[1,-2],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[1,2],[1,0],[-1,1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[-3,0],[0,-1],[-2,-2],[0,-1],[-1,-1],[-1,-2],[1,0],[0,1],[1,0],[0,-2],[0,-1],[-1,1],[-1,0],[-1,1],[1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,-1],[0,1],[1,0],[-2,2],[0,2],[1,1],[0,1],[1,-1],[1,0],[1,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[2,0],[1,0],[1,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[1,1],[0,-2],[-1,-1],[1,0],[0,-1],[-1,-1],[1,0],[0,1],[0,1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0],[-1,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-2,0],[0,-1],[0,1],[0,1],[1,0],[3,2],[1,0],[1,-1],[-1,-1],[-1,-1]],[[5232,8008],[-1,-1],[0,-1],[1,-4],[1,0],[-1,0],[0,-1],[-1,1],[-1,1],[0,2],[1,2],[0,1],[1,0]],[[5238,8007],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,2],[0,2],[1,0],[1,1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[0,-1]],[[5262,8015],[2,1],[0,1],[1,1],[0,1],[1,0],[0,-3],[1,0],[2,0],[1,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[1,1],[0,2],[1,0],[1,-1],[0,-1],[1,-3],[0,-1],[1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[1,-1],[7,3],[2,-3],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,1],[0,1],[1,2],[0,2],[0,1],[1,0],[1,0],[0,1],[1,1],[1,0],[1,-1],[2,-2],[4,-3],[2,-3],[2,-1],[1,1],[1,1],[1,2],[1,1],[1,0],[3,1],[0,-1],[-1,0],[-1,0],[1,0],[1,0],[2,1],[1,0],[-1,-2],[-1,-1],[0,1],[0,-1],[0,-3],[1,-2],[-1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[-3,-3],[-1,-2],[-1,-1],[-1,0],[-1,-1],[0,1],[0,-1],[-2,-2],[0,-1],[1,-2],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[1,2],[1,0],[2,1],[3,1],[0,-1],[1,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,2],[1,0],[0,-1],[0,-1],[1,0],[1,-2],[1,0],[0,2],[0,1],[0,1]],[[5318,7953],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[-1,0],[1,0],[1,0],[0,2],[1,1],[0,1],[1,1],[-1,0]],[[5322,7963],[0,1]],[[5322,7964],[1,0],[0,2],[1,1],[1,0],[3,0],[6,2],[1,1],[0,-2],[0,-2],[0,-2],[1,-1],[0,1],[0,2],[-1,0],[1,1],[1,1],[0,1],[-1,0],[0,-1],[0,1],[1,2],[0,1],[1,1],[0,1],[1,0],[2,2],[1,1],[0,1],[1,3],[2,4],[1,3],[1,2],[0,1],[1,0],[-1,0],[1,-2],[1,0],[7,0],[1,-1],[0,1],[1,-1],[0,-1],[0,-1],[-1,0],[-3,1],[-1,0],[-1,0],[-1,-1],[-1,1],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[1,0],[-1,0],[-1,0],[-1,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[-1,0],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[2,1],[0,1],[-1,0],[1,1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[1,-1],[0,-1],[1,1],[0,-1],[0,1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,1],[0,1],[1,1],[1,1],[1,1],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[1,-1],[0,-2],[0,-1],[1,-2],[0,-1],[0,-1],[1,0],[0,-1],[2,-1],[1,-1],[1,0],[1,-3],[0,-1],[0,-1],[1,1],[1,-1],[0,-1],[-1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[3,1],[1,0],[2,2],[0,-1],[1,-1],[2,-3]],[[5383,7963],[0,-1],[-1,-2],[0,-1]],[[5382,7959],[-1,-1],[1,0],[0,-2],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-2,-2],[0,-1]],[[5383,7946],[0,-1],[1,-1],[1,0]],[[5385,7944],[0,-1],[0,-1],[1,0],[2,-3],[1,0],[0,-1],[1,0],[1,-1],[3,0],[1,1],[1,-1]],[[5396,7937],[0,-1]],[[5396,7936],[-2,-2],[1,0],[1,0]],[[5396,7934],[0,-2],[0,-2],[0,-1],[1,-3],[0,-1],[0,-2],[0,-2],[0,-1],[0,-2],[1,-2],[0,-1],[1,-4],[0,-4],[0,-2],[0,-2],[1,0],[0,-1],[0,-1],[1,0],[-1,-3],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-4],[0,-1],[0,-1],[-1,-2],[-2,-2],[-1,-1],[-2,-2],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[1,0],[1,-2],[1,0],[3,-4],[0,-1],[1,-3],[1,0],[0,-1],[1,-1],[2,-1],[1,-3],[0,-1],[1,-1],[-1,-2],[0,-2],[1,-1],[0,-1],[-1,-1],[0,-2],[-2,-2],[0,-3],[1,-3],[1,-2],[0,-2],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[1,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-4],[-1,-2],[0,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[0,-2],[0,-2],[1,-1],[1,-2],[1,-1],[0,-2],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-2],[0,-3],[0,-1],[0,-1],[1,-2],[0,-1],[1,-2],[0,-2],[-1,-2],[0,-2],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-5],[-2,-6],[-1,-1],[0,-1],[0,-2]],[[5210,7485],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,0],[0,1],[0,2],[1,1],[0,1],[0,1],[0,3],[0,1],[0,2],[1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,2],[0,3],[-1,3],[0,3],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[2,4],[0,1],[0,1],[0,2],[0,1],[1,1],[1,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[-1,2],[0,2],[0,3],[2,3],[1,1],[1,2],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[1,1],[1,6],[1,3],[0,1],[-3,1],[-4,4],[-1,1],[-1,-1],[-3,1],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,1],[-2,0],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-3,0],[0,1],[-1,0],[-1,1],[0,-1],[-1,-1],[-1,1],[0,2],[0,2],[-2,2],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[0,2],[-1,-1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-2,3],[0,1],[-1,1],[1,0],[0,1],[-1,3],[0,1],[-1,1],[0,1],[-3,2],[-1,-1]],[[5176,7622],[0,1],[0,2],[0,2],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,0],[0,1],[0,1],[-1,0],[1,1],[2,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,1],[-1,1],[-1,4],[0,1],[0,-1],[-1,1],[0,2],[0,1],[-1,1],[0,2],[0,1],[0,1],[0,2],[0,1],[0,1]],[[5166,7717],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[0,2],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,1],[-1,0],[-1,-1],[0,2],[-1,2],[0,2],[1,0],[1,-1],[1,0],[0,2],[1,1],[2,3],[2,2],[0,1],[0,1],[1,1],[-1,0],[-2,-2],[0,1],[0,1],[0,2],[0,2],[1,2],[1,4],[1,0],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,2],[-2,2],[-1,4],[-1,1],[1,1],[0,2],[-2,1],[-1,2],[1,2],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,1],[1,1],[1,0],[0,1],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,1],[-1,2],[1,1],[1,0],[0,-2],[1,0],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[0,1],[0,2],[1,-1],[1,0],[2,2],[3,1],[2,1],[1,0],[0,1],[1,2],[0,1],[1,0],[0,1],[-1,1],[0,1],[-2,2],[-1,0],[0,2],[0,1],[1,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,1],[0,2],[1,1],[1,1],[1,2],[0,1],[2,1],[0,1],[-1,1],[0,2],[0,1],[1,2],[0,3],[0,2],[-2,4],[0,-1],[-1,0],[-1,0],[-1,0],[-1,1],[-2,0],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[2,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[2,0],[2,-1],[1,1],[0,-1],[1,0],[1,1],[0,3],[0,8],[1,2],[0,2],[0,1],[2,5],[1,3],[0,2],[0,3],[0,5],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,2]],[[5199,7900],[1,0],[0,1],[0,1],[1,1],[-1,1],[1,2],[1,0],[1,0],[1,-1],[0,-1],[-1,2],[-1,1],[-6,0],[-1,1],[0,2],[0,5],[0,2],[0,2],[0,1],[1,1],[1,-1],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[1,1],[1,1],[1,2],[1,2],[2,1],[5,1],[0,-1],[1,0],[4,1],[8,2],[3,-1],[-1,-2],[1,-3],[1,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[1,-2],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[1,2],[0,2],[1,3],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[1,3],[0,1],[1,0],[1,1],[0,-1],[1,-1],[0,-1],[2,-1],[2,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-4],[0,-2],[1,-1],[0,1],[-1,5],[1,2],[0,2],[1,0],[0,1],[0,2],[0,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,2],[0,1],[1,4],[1,4],[1,2],[0,1],[1,1],[1,1],[1,-1],[0,-1],[1,-1],[1,-1],[3,-1],[1,0],[2,1],[1,0],[0,1],[3,1],[2,0],[1,0],[1,0],[0,-1],[1,-1],[3,-7],[1,-2],[1,-1],[0,-1],[0,-2],[2,-5],[1,0],[0,-1],[1,0],[2,-2],[2,-1],[1,0],[1,0],[-1,1],[-1,1],[-2,0],[-1,1],[-2,2],[-1,2],[-1,2],[0,2],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,2],[-1,3],[0,1],[-1,1],[-1,2],[-1,1],[-1,1],[-4,0],[-1,0],[-1,1],[0,-1],[-1,0],[-1,1],[-1,2],[-2,7],[1,1],[1,0],[1,-1],[1,-1],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[-1,0],[0,-1],[-1,2],[-1,1],[0,1],[1,1],[0,2],[0,1],[0,1],[0,1],[2,0],[0,1],[1,1],[0,1],[0,1],[-1,-2],[-1,0],[0,1],[-2,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[-1,1],[-1,1],[0,2],[1,1],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,0],[3,1],[3,0],[1,1],[1,1],[1,1],[1,1],[0,1],[0,2],[-1,1],[-2,4],[-1,1],[0,1],[-1,0],[0,-1],[-1,1],[1,1],[-1,4],[0,1],[-1,1],[-1,2],[-1,1],[0,1],[0,2],[-1,1],[0,2],[0,2],[0,1],[0,2]],[[5240,8021],[1,0],[1,0],[2,1],[1,0],[2,-1],[2,-1],[6,-2],[0,-1],[1,-1],[0,-1],[0,-1],[2,0],[1,1],[1,1],[1,-1],[1,0]],[[5240,8021],[-1,-1],[-3,1],[-1,-1],[0,-1],[-1,0],[-2,0],[0,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,1],[0,2],[1,8],[0,2],[2,9],[1,2],[2,-1],[-2,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[1,-2],[0,-2],[0,-2],[2,0],[6,0]],[[5327,8017],[0,-1]],[[5327,8016],[-1,0],[1,-1]],[[5327,8015],[1,-2],[1,-1]],[[5329,8012],[0,-1],[0,-1],[0,-1]],[[5329,8009],[-1,0],[0,-1],[-1,0],[2,-1],[-1,-2],[0,-1],[-2,-1],[-4,1],[-1,0],[-2,-1],[-1,-1],[-3,2],[-2,2],[-3,3],[-1,1],[-2,1],[-1,0],[-1,1],[0,1],[0,2],[1,0],[1,0],[1,0],[0,2],[-1,0],[-1,3],[0,1],[0,1],[0,1],[1,2],[4,1],[1,0],[1,-2],[1,0],[0,-1],[1,-3],[1,0],[1,-1],[5,-4],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[2,-3],[0,-1],[1,-2],[1,0]],[[5287,8021],[1,0],[0,1],[0,1],[0,-1],[1,-2],[1,0],[0,2],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[-3,-1],[0,-1],[-1,1],[-5,7],[0,2],[0,1],[2,-2],[1,-1],[1,-2],[0,-1]],[[5348,8029],[0,-2],[0,-1],[0,-1],[-1,0],[-4,1],[-1,0],[0,-1],[-1,-1],[-2,-3],[-1,0],[-2,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[1,0],[0,1],[1,-1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,-2],[1,-1],[2,0],[3,-1],[1,-1]],[[5268,8030],[0,1],[1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[2,2],[1,0],[2,0],[1,-3],[1,-1],[1,0],[1,-1],[1,-1],[1,-2],[0,-1],[1,-5],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-2,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[-1,2],[-2,1],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[0,2],[0,1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[-1,1],[-1,1],[1,1],[-3,0],[-1,0]],[[5301,8024],[-3,-13],[0,-1],[-1,0],[-1,0],[-1,5],[0,1],[-1,1],[1,0],[0,1],[1,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[-1,0],[1,2],[0,1],[2,3],[0,1],[2,3],[0,2],[1,4],[1,3],[1,-1],[-2,-9],[0,-2],[-1,-5]],[[5413,8046],[1,-1],[1,0],[1,-2],[0,-1],[2,-2],[2,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[-2,1],[-2,2],[-2,1],[-2,2],[-1,1],[1,2],[0,3],[0,4],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,-1],[1,-2],[0,-1],[1,-1],[1,-1]],[[5233,8061],[1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,2],[-1,3],[0,2],[0,1],[1,0],[0,-2]],[[5287,8074],[2,-2],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[1,-1],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-2],[0,-2],[1,0],[1,2],[2,1],[1,1],[0,1],[-1,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[0,1],[0,-1],[0,2],[0,1],[0,1],[1,0],[0,-1],[2,-4],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,-1],[2,0],[1,-1],[2,-6],[1,0],[0,-4],[0,-1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[-2,0],[-1,1],[-1,1],[-1,0],[-2,2],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,-1],[-1,1],[2,2],[1,1],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[1,-3],[0,-1],[-1,0],[0,1],[0,1],[0,2],[-1,0],[1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,3],[-1,0],[-1,0],[0,1],[-1,1],[1,0],[1,0],[0,1],[-2,1],[1,0],[0,1],[-1,1],[-1,0],[-1,2],[1,0],[1,-1],[0,-1],[1,0],[-3,4],[-1,0],[0,1],[1,0],[0,1],[1,2],[2,0],[1,0],[0,-1],[0,-1],[1,-1],[2,1],[2,3],[4,2],[1,1],[1,0],[1,0],[0,-1],[1,1],[-1,1],[1,0],[1,0]],[[5349,8080],[1,0],[0,-1],[2,-6],[-1,-2],[-1,0],[-1,-1],[-1,-1],[0,2],[-1,2],[0,1],[1,1],[0,1],[1,1],[0,1],[0,2]],[[5295,8093],[0,-1],[0,1],[1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-3],[-1,-1],[-1,-1],[-1,0],[0,2],[-1,2],[1,2],[0,1],[1,0],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,0],[0,-3],[0,-1],[1,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1]],[[5349,8080],[-1,-3],[-1,-2],[-1,-1],[0,-1],[-1,1],[-1,0],[-2,-1],[-1,-1],[-1,-3],[-2,-4],[1,-4],[1,-2],[1,0],[2,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-2],[-1,-1],[-1,-1],[-6,-2],[-1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[1,-1],[2,0],[1,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-3],[0,-2],[-1,-1],[-1,0],[-1,-1],[-1,0],[-2,2],[-1,1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-2],[1,0],[0,-2],[1,0],[1,0],[1,0],[1,-2],[1,-1],[0,-1],[-3,-3],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-4],[0,-3],[-1,0],[0,1],[0,1],[-1,1],[-1,3],[0,1],[0,2],[1,1],[0,2],[-1,0]],[[5329,8009],[0,1]],[[5329,8010],[1,1],[-1,0]],[[5329,8011],[0,1]],[[5329,8012],[0,1],[-2,2]],[[5327,8015],[0,1],[0,1]],[[5327,8017],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[1,1],[0,1],[-1,0],[0,2],[-1,1],[-1,2],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[2,-1],[3,-2],[1,0],[-1,1],[-1,2],[-1,2],[2,1],[1,0],[-1,1],[-2,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,1],[-2,1],[-1,0],[-2,1],[-1,0],[0,-1],[-1,0],[-2,0],[1,-1],[-1,0],[-1,1],[0,1],[0,2],[0,-1],[1,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,2],[-1,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,3],[0,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[1,1],[0,1],[0,1],[0,2],[-2,2],[-1,1],[-3,1],[0,1],[4,-1],[0,2],[-2,1],[-1,1],[0,1],[-1,0],[-1,1],[4,-1],[1,1],[2,1],[1,0],[0,-1],[-1,0],[-1,0],[1,-1],[1,-1],[0,-1],[1,1],[-1,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,2],[0,3],[-1,2],[-1,0],[-1,1],[-3,1],[0,1],[0,1],[3,-2],[1,0],[4,-1],[1,-1],[1,0],[2,1],[1,1],[1,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[2,-3],[0,-2],[0,-2],[-1,1],[-1,-1],[0,-1],[-1,0],[0,-1],[2,0],[0,1],[1,0],[0,1],[1,-1],[0,-1],[0,-2],[-2,-1],[-1,0],[1,-1],[1,0],[1,0],[0,1],[0,-1],[1,-2],[0,-1],[0,-2],[0,1],[1,1],[1,4],[-1,1],[0,1],[1,1],[0,2],[1,1],[1,0],[1,3],[-1,2],[-1,2],[0,1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-3],[0,-3],[0,-2],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-2],[-1,-1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[-1,1],[0,-1],[1,0],[0,-1],[1,1],[0,3],[0,1],[-1,8],[0,3],[0,1],[0,4],[-1,1],[-1,0],[-2,-1],[-1,0],[0,2],[2,2],[2,3],[4,5],[3,2],[2,0],[2,-2],[2,0],[1,-1],[1,-1],[1,-1],[1,-1],[0,-2],[-1,-2],[-1,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-2],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[-1,-1]],[[5321,8152],[-1,0],[0,1],[-1,0],[0,1],[0,1],[3,0],[1,1],[0,-1],[-1,-1],[-1,-1],[0,-1]],[[5245,8157],[-1,-1],[-1,-1],[0,-1],[-2,-1],[-1,-1],[-1,3],[-1,1],[-1,1],[-1,-1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[2,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,2],[1,0],[2,1],[1,0],[1,1],[1,3],[0,-1],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-3],[1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-2],[0,-1]],[[5310,8200],[1,-1],[-1,-1],[0,-1],[-1,1],[-2,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[1,0],[1,1],[1,1],[1,0],[1,1],[2,0],[1,1],[1,0]],[[5268,8030],[1,-1],[1,0],[0,-1],[1,-6],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[0,-2]],[[5240,8021],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[0,2],[1,2],[-3,1],[-1,-1],[0,-3],[-1,-1],[0,-1],[-1,0],[0,1],[-1,2],[0,1],[1,2],[0,2],[0,1],[1,1],[2,-1],[0,-1],[-1,-1],[0,-1],[2,0],[1,-1],[1,0],[0,2],[-1,2],[0,3],[0,4],[0,1],[0,1],[0,1],[0,2],[-1,3],[0,2],[0,1],[-1,1],[-1,0],[-2,0],[-1,1],[-1,2],[-3,5],[0,1],[1,0],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,-1],[-1,-1],[-3,5],[-1,0],[-1,1],[-1,0],[0,1],[2,7],[0,2],[1,3],[0,3],[-2,15],[0,1],[0,1],[0,-1],[1,0],[1,-6],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,2],[2,1],[1,2],[1,1],[1,2],[-1,1],[0,1],[0,1],[-1,2],[0,3],[-1,2],[0,2],[-1,1],[-3,1],[0,-3],[0,-2],[-1,-1],[1,-2],[-1,0],[0,1],[0,1],[0,5],[0,2],[0,5],[0,1],[0,26],[0,1],[0,1],[2,7],[0,2],[1,1],[0,-1],[0,-1],[0,-3],[-1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,1],[-1,0],[0,1],[1,0],[2,0],[1,0],[0,-1],[1,0],[1,-2],[0,1],[1,0],[0,1],[0,1],[1,-4],[0,-1],[0,-1],[1,0],[0,-2],[1,0],[2,1],[0,1],[0,2],[1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[2,4],[0,1],[2,0],[1,0],[0,1],[-2,0],[0,2]],[[5245,8157],[1,1],[1,1],[1,2],[1,0],[1,0],[1,1],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-2],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-3],[1,0],[0,1],[0,2],[1,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,-2],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,-1],[1,1],[0,1],[-1,0],[-1,-1],[0,1],[0,3],[0,2],[1,2],[-1,2],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[2,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,2],[0,1],[1,1],[0,2],[1,0],[0,1],[5,2],[1,0],[3,-2],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[1,2],[0,1],[1,2],[1,0],[1,1],[1,-1],[3,1],[-2,2],[-1,1],[-1,0],[-1,-2],[-1,-1],[0,1],[-1,0],[-1,-1],[-1,-1],[-3,0],[-6,-3],[-1,0],[-3,4],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-2],[-1,-1],[-1,1],[-1,0],[0,-1],[-1,0],[0,-2],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[0,-3],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[1,1],[1,0],[0,-1],[1,0],[2,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[-1,3],[0,1],[-1,0],[-1,0],[1,-2],[0,-2],[0,-1],[-1,1],[0,4],[1,3],[0,2],[5,12],[2,2],[2,5],[1,2],[1,0],[2,-2],[1,0],[3,1],[1,1],[1,2],[1,0],[7,-1],[2,0],[3,2],[2,2],[2,3],[6,16],[1,3],[2,3],[1,2],[1,1],[0,1],[2,0],[2,0],[3,1],[2,1],[2,2],[3,5],[2,2],[1,1],[1,0],[1,-1],[-1,-1],[-2,-2],[-2,-5],[-1,-5],[1,-3],[1,-3],[1,-3],[0,-4],[0,-3],[0,-8],[0,-1],[-2,-2],[0,-1],[-1,-3],[-1,-2],[0,-3],[-1,-3],[0,-2],[-1,0],[0,-1],[-1,0],[-1,0],[-2,2],[-2,3],[-1,1],[-1,1],[-1,0],[-1,-2],[-1,0],[1,0],[0,1],[1,0],[0,1],[1,-1],[3,-4],[1,0],[1,-2],[2,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-4],[0,-3],[0,-2],[1,-3],[1,-1],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,0],[-1,-1],[-4,-1],[0,-1],[1,0],[4,2],[1,1],[1,0],[0,1],[1,-1],[0,1],[1,0],[0,1],[0,1],[1,-1],[0,-1],[1,0],[1,0],[1,0],[1,1],[1,0],[0,-2],[0,-2],[0,-2],[-2,-2],[-2,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[-1,3],[1,2],[0,1],[1,1],[1,2],[0,1],[1,-1],[0,-2],[0,-1],[1,-1],[2,-1],[3,-1],[6,2],[1,-1],[1,0],[0,-1],[1,-2],[2,-3],[-1,-1],[0,-2],[0,-2],[0,-2],[0,-1],[-3,-6],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[-1,1],[-1,2],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,-2],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,2],[0,1],[1,0],[0,1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,1],[0,1],[-1,1],[1,0],[1,1],[0,1],[1,-1],[0,-1],[1,0],[0,1],[-1,1],[0,1],[1,3],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-3],[-1,-1],[-2,-2],[0,-1],[-1,-2],[1,-1],[0,-1],[0,-1],[1,-2],[0,-2],[-1,-1],[0,-1],[1,0],[-1,-3],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-3,-1],[0,-1],[-1,0],[-2,0],[0,-1],[0,-1],[4,-1],[1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[1,0],[-1,-1],[-1,-1],[1,-1],[-1,-1],[0,1],[-3,-1],[-2,-1],[-1,-1],[-1,1],[-1,2],[-3,0],[-1,0],[0,-1],[2,0],[1,0],[1,-3],[0,-1],[1,0],[0,-1],[1,0],[2,0],[0,-1],[-2,-2],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-2,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[1,-1],[2,1],[2,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-3],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,0],[-1,0],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[2,1],[1,0],[0,1],[1,0],[0,-1],[1,-2],[1,0]],[[4503,6034],[-1,-4],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[-2,1],[-1,0],[0,1],[0,3],[1,1],[1,-1],[1,0],[1,3],[1,0],[0,1],[0,1],[1,2],[1,-1],[1,-1],[0,-1],[0,-1]],[[4571,6059],[0,-2],[1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-1,-1],[-2,-1],[0,-1],[-1,-2],[-1,1],[-1,0],[-1,1],[-2,3],[0,1],[-1,1],[0,1],[-1,4],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[2,1],[0,1],[1,2],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,-1],[1,1],[1,-2],[2,0],[2,-1],[1,1],[0,2],[1,1],[0,-1],[0,-1],[-1,-1]],[[4522,6050],[-1,0],[-1,0],[-1,2],[-1,4],[0,2],[0,3],[1,3],[1,0],[1,0],[2,-2],[1,-3],[0,-1],[1,-2],[-1,-2],[-1,-2],[-1,-1],[0,-1]],[[4552,6090],[0,-2],[-1,-1],[-2,-3],[-1,-2],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[-1,-4],[0,-3],[0,-1],[0,-2],[-1,-1],[-1,-4],[-1,-2],[0,-1],[-1,1],[-2,-2],[-1,-1],[0,1],[0,1],[-1,0],[1,1],[-1,0],[0,1],[0,2],[0,1],[-2,3],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,3],[0,1],[-1,1],[0,2],[-1,2],[0,2],[0,1],[2,1],[1,-1],[0,-1],[1,0],[1,1],[0,1],[1,0],[1,1],[1,0],[1,0],[0,1],[1,0],[1,1],[1,1],[1,2],[0,2],[1,0],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[2,0],[2,1],[1,-1]],[[4604,6058],[-1,-2],[-1,-2],[-1,-2],[-1,0],[-1,1],[0,1],[-2,0],[0,1],[0,1],[1,0],[1,0],[1,1],[1,1],[2,3],[1,2],[0,2],[1,1],[0,1],[0,4],[0,1],[1,2],[1,6],[0,1],[1,3],[1,4],[1,4],[0,3],[0,2],[1,3],[0,1],[0,1],[0,1],[1,1],[1,0],[1,-1],[1,-2],[1,-2],[0,-4],[-1,-6],[0,-2],[0,-2],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,-3],[0,-1],[-3,-1],[-2,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2]],[[4503,6110],[1,0],[1,1],[1,-1],[0,-1],[0,-2],[0,-2],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,-3],[-1,-1],[0,-2],[0,-2],[-1,-3],[0,-3],[-1,-1],[0,1],[-1,0],[0,2],[0,3],[0,1],[-1,1],[0,2],[0,2],[-1,4],[-1,2],[0,1],[0,1],[0,1],[-1,1],[1,2],[0,2],[1,2],[1,1],[1,-1]],[[4625,6140],[1,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[1,-2],[-1,0],[0,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,-2],[0,-2],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[0,4],[0,1],[1,3],[1,2],[1,1],[1,0],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[1,0],[0,1],[0,2],[0,2],[1,1],[0,1],[0,1]],[[4625,6140],[-1,-2],[-1,1],[1,1],[0,2],[0,1],[1,0],[0,-2],[0,-1]],[[4919,6582],[-1,0],[-1,1],[0,2],[1,1],[0,-3],[1,-1]],[[4852,6628],[1,1],[0,-2],[-2,-2],[0,-1],[0,1],[-1,2],[0,1],[0,2],[1,-1],[1,-1]],[[5039,6837],[2,-4],[1,-1],[1,1],[0,-1],[0,-2],[-1,0],[-2,1],[0,1],[-1,-1],[0,-2],[-1,0],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[0,1],[0,1]],[[5043,6863],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-3],[-1,-1],[0,-1],[0,1],[-1,-1],[0,-1],[0,-2],[-1,-2],[-1,2],[-1,0],[0,1],[-1,0],[-1,-1],[0,1],[-1,1],[0,1],[1,2],[0,1],[-1,1],[1,0],[0,1],[0,-1],[1,1],[1,0],[-1,3],[0,2],[1,1],[1,1],[0,1],[1,0],[1,1],[1,1],[1,0],[0,1],[1,0],[1,-1]],[[5082,6866],[0,-2],[-1,0],[-1,3],[1,1],[1,1],[0,-1],[0,-2]],[[5088,6926],[0,-1],[0,1],[1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[1,0],[3,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[1,-1],[2,0],[0,1],[1,2],[1,0],[0,-1],[2,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-3],[-1,-4],[0,-4],[-1,1],[0,-3],[-1,-2],[-3,-3],[-1,-2],[0,-1],[0,-1],[-1,0],[0,3],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[-2,0],[-1,1],[-1,2],[0,4],[0,1],[0,2],[0,2],[-1,1],[-1,1],[-1,1],[0,-1],[-2,-2],[-1,0],[0,-2],[-1,-2],[-1,2],[0,1],[0,2],[-1,-1],[0,1],[-1,-1],[-1,1],[0,1],[0,2],[0,1],[0,1],[2,3],[1,0],[0,1],[1,3],[1,0],[1,1],[1,2],[0,1],[1,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,1],[1,1],[0,1],[1,0],[1,1],[2,2],[1,1],[1,0],[2,1],[3,2]],[[5114,6933],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[-1,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,1],[0,-4],[-2,-1],[-1,2],[-5,6],[-1,1],[-1,0],[-2,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[2,1],[3,0],[1,0],[1,0],[0,1],[1,1],[0,-1],[0,-1]],[[5054,7108],[0,1],[0,2],[0,-1],[1,-1],[0,-1],[-1,0]],[[4950,7177],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[1,0],[1,-1],[0,-3],[-1,-3],[0,-2],[0,-1],[-2,-3],[1,-2],[0,-1],[1,-1],[1,0],[1,0],[0,1],[0,2],[0,2],[1,1],[1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0],[1,-1],[1,-2],[1,0],[1,-1],[1,0],[0,-1],[1,-1],[1,-1],[3,0],[2,0],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[2,-3],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,2],[2,-2],[1,0],[0,1],[2,2],[1,1],[0,-1],[2,-2],[0,-1],[1,0],[1,0],[0,1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[3,1],[1,1],[1,1],[2,-1],[1,-3],[0,-1],[1,1],[0,2],[1,1],[1,-1],[0,-1],[1,-1],[0,1],[1,0],[1,0],[3,0],[1,0],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[-1,1],[1,2],[0,2],[0,1],[1,1],[1,-1],[1,0],[0,-1],[1,1],[0,-1],[1,-1],[1,-1],[1,-1],[1,1],[1,-1],[2,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[3,0],[1,-1],[0,-1],[1,-2],[0,-1],[1,-3],[0,-1]],[[5047,7112],[1,-1],[1,0],[1,-1],[1,-2],[1,0],[1,0],[0,-1],[0,-1],[1,-3],[0,-1],[1,-1],[1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[2,1],[1,0],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[0,2],[1,2],[1,1],[1,-1],[1,1],[1,2],[1,0],[1,0],[0,1],[1,1],[1,-1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,0]],[[5088,7107],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,1],[1,0],[0,-1],[1,0],[1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-2],[0,-2],[0,-2],[0,-1],[1,-1],[1,-1],[0,-2],[1,-2],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-2],[0,-2],[-1,-2],[0,-1],[-1,-2],[-1,0],[-1,-1],[0,-2],[-1,-1],[-3,-4],[0,-2],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-4,-3],[-5,-5],[-1,-1],[-2,-2],[-2,-2],[-1,-1],[0,-2],[-2,-5],[0,-2],[-1,-2],[-2,-2],[-1,0],[-2,-1],[-2,-1],[-1,0],[0,-1],[-1,0],[-5,-3],[-3,0],[-7,-5],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-3,-6],[-2,-4],[-3,-6],[0,-3],[1,0],[0,-1],[1,0],[0,1],[-1,0],[1,0],[0,-1],[1,-1],[1,-2],[1,0],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,-1],[-2,-4],[-1,-2],[-1,0],[0,-1],[-1,2],[1,1],[1,-1],[1,1],[1,3],[-1,0],[-1,0],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,-5],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,-2],[-2,-7],[0,-1],[-1,-1],[0,-1],[-1,-3],[-2,-3],[-1,-7],[-1,-1],[-2,-2],[0,-2],[-2,-5],[0,-2],[-2,-4],[-3,-10],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,-2],[0,-4],[1,-3],[0,-5],[2,-8],[0,-1],[1,-1],[-1,-1],[0,-2],[0,-2],[1,-3],[0,-3],[1,-2],[1,-4],[1,-1],[1,-2],[1,-2],[0,-1],[1,-1],[1,0],[2,-1],[1,-1],[1,-2],[-1,-1],[1,0],[1,-2],[0,1],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-3,-3],[0,-1],[-1,-3],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-3],[1,-7],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-4],[-1,-4],[0,-2],[-1,-1],[0,-1],[0,-1],[-2,-6],[0,-1],[0,-3],[0,-1],[0,2],[-1,-4],[-1,-1],[0,-1],[0,-1],[1,-4],[1,-2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,1],[-2,1],[-2,0],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[-1,0],[-1,1],[0,1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-1,-1],[-1,-3],[-1,-3],[-1,-2],[0,-3],[-1,-3],[0,-2],[0,-2],[-1,-4],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[0,-1],[0,-3],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,2],[-1,2],[-1,2],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,1],[-3,-1],[-1,-3],[0,-3],[-1,-2],[0,-1],[-1,0],[-1,-1],[0,1],[-1,-1],[-1,1],[0,1],[-1,1],[0,-1],[-1,0],[-1,2],[0,1],[-1,0],[-1,-1],[-3,1],[-2,0],[-2,1],[-3,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[-2,0],[-1,2],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,-1],[-2,2],[-1,0],[-2,0],[-2,-1],[-2,1],[-1,0],[-1,-1],[-2,-1],[-1,0],[-5,0],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-2,-1],[-1,-3],[-1,-1],[0,-1],[-2,-1],[-1,1],[-3,0],[-1,0],[-2,-3],[-2,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-3],[0,-1],[0,-3]],[[4851,6646],[-1,1],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-3,-2],[-1,-1],[-1,2],[-1,1],[-1,1],[-1,0],[0,1],[-1,1],[-1,0],[-1,2],[-1,4],[-1,1],[-2,-1],[-1,1],[-1,2],[0,3],[-1,2],[-2,2],[0,1],[0,1],[0,1],[0,2],[-1,2],[-1,3],[0,2],[-1,3],[-1,1],[1,1],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,1],[-1,0],[-1,1],[1,2],[-1,2],[-1,2],[0,1],[-2,0],[-1,0],[0,1],[0,3],[-1,1],[0,2],[0,1],[0,1],[0,2],[1,0],[1,1],[0,1],[1,1],[-1,3],[0,2],[1,2],[3,0],[0,2],[0,-1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,-1],[0,-1],[0,-5],[-1,0],[-1,2],[-1,5],[0,2],[-1,2],[-7,10],[-1,1],[-1,1],[-1,2],[-1,1],[0,2],[-1,1],[1,1],[0,1],[1,3],[0,1],[-1,-3],[-1,-1],[-1,0],[0,-1],[1,-2],[0,-1],[0,-1],[-3,3],[-1,0],[-1,1],[0,-1],[1,0],[-7,-1],[-1,-1],[-1,0]],[[4794,6722],[0,1],[-1,3],[0,2],[0,1],[0,2],[0,6],[-1,2],[0,1],[0,2],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,2],[0,1],[0,4],[1,2],[0,2],[3,4],[1,3],[0,3],[0,3],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[0,1],[1,0],[0,1],[0,1],[1,1],[2,-2],[0,1],[1,1],[0,1],[0,3],[1,2],[0,2],[0,1],[1,2],[-1,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[-2,6],[0,1],[0,1],[-1,1],[-3,8],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[0,4],[1,3],[1,1],[-1,1],[0,1],[0,1],[0,2],[0,2],[0,1],[1,1],[1,2],[0,1],[1,0],[0,1],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[-1,1],[1,1],[-1,1],[1,1],[0,2],[1,4],[1,1],[0,1],[-1,1],[1,1],[-1,1],[0,2],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,1],[1,2],[-1,2],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,2],[0,1],[-1,4],[-1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,2],[0,1],[-1,5],[0,1],[6,0],[1,0],[1,0],[1,1],[0,-1],[1,0],[4,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,3],[0,2],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,4],[0,2],[-1,1],[0,1],[-1,0],[-1,1],[0,3],[0,1],[0,1],[0,2],[1,0],[0,1],[1,1],[1,0],[1,0],[0,1],[1,1],[0,1],[0,1],[1,2],[1,2],[-1,2],[-1,2],[0,2],[1,3],[0,2],[0,2],[0,1],[-1,1],[0,1],[0,2],[1,2],[0,1],[0,1],[0,1],[0,3],[0,2],[0,1],[0,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,3],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,2],[1,0],[1,0],[1,0],[1,1],[1,3],[0,1],[0,2],[0,1],[0,1],[1,1],[0,1],[1,1],[1,3],[0,1],[2,0],[2,2],[1,1],[1,2],[1,3],[0,1],[1,1],[1,0],[0,1],[1,3],[0,1],[0,1],[0,1],[1,1],[1,4],[0,1],[-1,1],[-1,2],[-1,2],[-1,1],[-3,1],[0,-1],[-1,-1],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,6],[0,2],[-1,0],[0,1],[0,3],[0,1],[0,1],[-1,1],[0,-2],[-1,0],[-2,-1],[-1,1],[-1,3],[-1,0],[0,-2],[-1,-1],[-2,0],[-1,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,0],[0,-1],[-1,-1],[1,-3],[0,-1],[-1,-1],[-1,-2],[-2,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,1],[-1,2],[0,1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,2],[-1,0],[-1,1],[-1,1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,2],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-2],[-1,-1],[-3,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,2],[1,3],[1,1],[1,1],[0,1],[1,1],[0,1],[-1,2],[-1,1],[-1,-1],[0,1],[0,1],[0,3],[-1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,-2],[-5,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,-1]],[[4756,7073],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,14],[0,1],[1,1],[1,0],[1,1],[-1,0],[0,1],[1,1],[0,1],[0,1],[1,2],[1,2],[1,0],[1,2],[1,1],[0,1],[0,2],[0,1],[-1,-1],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-2],[-1,-1],[-1,1],[-1,-1],[0,1],[1,2],[0,1],[0,-1],[0,3],[0,1],[1,0],[1,-1],[0,1],[0,1],[1,2],[1,1],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,0],[-1,3],[0,1],[0,1],[1,1],[0,1],[1,1],[1,4],[0,2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-1],[-1,1],[1,1],[-1,-1],[-1,-1],[1,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,2],[0,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[0,-2],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[-1,2],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[-1,-2],[0,2],[-1,0],[0,1],[1,0],[0,3],[0,1],[0,1],[1,1],[-1,0],[0,1],[0,2],[1,1],[0,1],[0,1],[0,1],[1,-1],[1,1],[0,1],[1,1],[1,0],[0,1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,1],[2,3],[1,1],[1,-1],[1,0],[0,1],[1,0],[0,1],[0,1],[1,-1],[1,0],[0,1],[1,1],[-1,0],[0,2],[-1,0],[0,1],[1,1],[2,1],[1,1],[0,1],[1,-1],[0,-1],[1,-1],[2,-1],[1,1],[1,1],[1,1],[1,-1],[1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[2,1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,2],[0,1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[-1,2],[0,1],[1,1],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[3,0],[1,1],[0,1],[-1,0],[0,-1],[-2,0],[1,0],[-1,1],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[4,6],[0,-1],[1,0],[-1,0],[1,1],[-1,1],[0,1],[0,1],[1,1],[1,0],[1,0],[1,1],[0,2],[1,1],[1,0],[0,-1],[0,-2],[1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,2],[1,0],[0,1],[1,1],[0,1],[1,0],[1,1],[0,1],[1,1],[0,1],[0,-1],[1,-1],[-1,0],[0,-2],[0,-1],[0,1],[1,0],[0,1],[0,-1],[1,-3],[0,-1],[1,1],[0,1],[0,1],[1,0],[1,0],[3,-3],[1,0],[2,-6],[1,-2],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[0,2],[2,0],[2,0],[1,0],[1,0],[2,0],[2,1],[1,0],[2,-1],[1,-1],[1,0],[0,1],[0,1],[1,-1],[2,0],[1,0],[1,1],[1,1],[1,0],[1,-1],[2,0],[1,0],[1,1],[3,0],[1,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,0],[1,1],[0,1],[1,-1],[1,-1],[1,-3],[1,-2],[0,2],[0,-1],[1,-1],[1,-1],[6,1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,1],[1,1],[1,0],[1,0],[2,-3],[1,0],[2,-1],[1,0],[0,-1],[0,1],[2,-2],[1,1],[1,0],[2,-1],[2,-2],[1,-1],[6,-1],[1,-1],[1,1],[1,0],[1,-1],[0,1],[2,0],[3,0],[1,2],[2,1],[2,0],[0,1],[1,-1],[0,1],[1,2],[1,0],[1,0],[0,1],[1,0],[1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[0,1],[1,0],[0,1],[1,0],[2,2],[1,0],[0,-2],[1,0],[0,-1],[2,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[1,0],[0,-1],[1,1],[0,-1],[1,1],[1,0],[1,-1],[2,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,0],[1,1],[1,-1],[1,-3],[0,1],[0,2],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[0,1],[0,1],[1,0],[1,0],[2,0],[0,1],[1,0],[1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,1],[0,1],[0,1],[1,0],[1,-1],[2,-1],[1,-1],[1,0],[0,-2],[3,-2],[1,-1],[1,0],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[1,1],[1,0],[2,2],[1,1],[1,-1],[0,-1],[1,1],[-1,0],[0,1],[1,1],[1,2],[1,1],[1,-1]],[[5646,8233],[-1,0],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5666,8257],[-1,-1],[0,1],[-1,2],[1,1],[1,1],[0,-1],[1,-1],[-1,-2]],[[5628,8292],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,2],[0,1],[1,-1],[2,0],[1,0],[1,-1],[1,-1],[2,-1],[0,-1],[1,-2],[0,-1],[2,-1],[1,0],[1,-1],[1,-1],[1,-2],[-1,-1],[-1,2],[-1,-1],[1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,0],[-1,0],[-1,-1],[2,-1],[-1,-1],[-2,-1],[0,2],[-1,0],[0,1],[-1,-1],[-1,0],[0,-1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-3],[0,-2],[0,-1],[-1,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-4,-5],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,2],[0,1],[1,2],[1,1],[0,1],[1,0],[1,0],[0,2],[0,1],[1,2],[0,1],[-2,0],[-1,1],[-1,1],[-1,3],[-1,1],[-1,0],[-1,0],[-1,1],[-1,2],[0,1],[1,1],[1,-1],[0,1],[-1,1],[0,1],[1,0],[1,-1],[0,-1],[1,1],[-1,1],[1,1],[1,0],[0,1],[-1,1],[-1,4],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[1,0],[1,0],[1,1],[1,0],[1,-1],[1,-4],[1,-1],[0,-1],[0,1],[0,1],[0,2],[0,1],[1,1],[1,1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,2],[1,2],[0,1],[4,0],[3,3],[1,1],[0,-1],[1,-2],[0,-1]],[[5648,8295],[0,-1],[0,-1],[1,-1],[0,-2],[0,-1],[-1,-1],[0,1],[-1,0],[-1,0],[-1,-1],[-3,4],[-1,0],[-1,1],[0,2],[1,0],[1,0],[0,2],[0,1],[1,1],[1,0],[2,-1],[1,-1],[1,-1],[0,-1]],[[5644,8326],[2,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,4],[-1,0],[1,1],[0,1],[1,0],[1,0]],[[5631,8323],[3,0],[2,-2],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[1,0],[1,1],[-1,1],[-1,-1],[-1,0],[0,-1],[-1,-2],[-1,-4],[0,-1],[-1,-1],[-2,-1],[-2,1],[-1,2],[1,0],[0,1],[0,1],[-1,1],[0,2],[0,1],[0,2],[0,1],[-1,1],[-1,2],[-1,0],[0,1],[-1,0],[-2,-1],[-1,0],[-4,3],[0,1],[0,1],[1,0],[2,0],[8,1],[0,1],[1,0],[0,3],[1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1]],[[5681,8363],[-1,-1],[0,1],[0,2],[0,1],[1,-1],[0,-2]],[[5778,8358],[0,-2],[2,-1],[1,-3],[0,-1],[1,-1],[0,-2],[0,1],[-2,-1],[-2,-1],[-1,0],[2,-1],[1,0],[-1,-1],[-3,0],[-1,-1],[-1,-1],[0,-2],[0,-1],[-1,-6],[-2,-6],[0,-2],[-1,-3],[-1,-1],[0,-1],[-3,-3],[-3,-5],[-1,-4],[-1,-5],[0,-3],[1,-4],[1,-9],[2,-10],[-2,-6],[0,-3],[0,-4],[1,-2],[0,-1],[2,-4],[1,-3],[0,-2],[0,-2],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[3,-2],[0,-1],[1,-1],[-1,-1],[0,-1],[-2,-1],[-4,-1],[-1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-2,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1]],[[5759,8214],[-1,0],[-4,2],[-2,0],[-1,0],[0,1],[-1,3],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-2,1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,2],[0,1],[-3,1],[-1,2],[-1,1],[-3,6],[-1,2],[-3,3],[0,1],[0,2],[0,1],[0,1],[0,1],[-6,0],[-1,1],[0,2],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-2,3],[-1,1],[-1,0],[0,-1],[0,1],[-1,1],[0,1],[-1,1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,2],[0,2],[0,1],[-1,1],[-2,0],[-1,-1],[-2,-3],[-1,-1],[-2,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,-2],[-1,-1],[-2,0],[-2,0],[-2,-2],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,0]],[[5675,8239],[0,1],[0,1],[0,1],[0,1],[2,5],[0,3],[2,2],[0,1],[0,4],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,1],[1,1],[0,1],[1,2],[-1,1],[0,2],[-3,2],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-1,-2],[-1,0],[0,2],[-2,2],[0,1],[-2,1],[-1,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,1],[-1,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[1,1],[0,2],[-1,1],[0,2],[0,2],[0,1],[1,0],[1,0],[-1,0],[0,1],[0,1],[0,1],[2,-1],[1,0],[1,1],[1,0],[1,-1],[1,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[1,-1],[1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[0,1],[-1,0],[-1,-1],[-2,0],[-1,0],[0,-1],[-1,0],[-1,0],[-2,-1],[1,3],[1,0],[1,1],[-2,3],[0,2],[-1,2],[0,1],[1,1],[1,0],[1,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-2,1],[-1,1],[0,1],[0,2],[2,2],[0,1],[1,-1],[0,4],[-1,3],[-1,3],[2,1],[1,0],[1,1],[1,1],[1,0],[1,-2],[1,0],[0,1],[0,1],[-1,1],[1,1],[3,0],[1,0],[1,0],[2,1],[1,0],[1,-2],[1,2],[0,1],[-2,4],[0,1],[0,1],[1,0],[1,0],[2,-3],[1,0],[0,2],[-1,1],[0,1],[3,1],[1,0],[0,1],[0,2],[0,1],[2,0],[1,0],[1,-2],[1,0],[1,1],[1,0],[1,-1],[1,-1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,1],[0,1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[0,1],[1,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[2,-3],[1,0],[2,0],[1,0],[1,-1],[1,0],[0,2],[0,1],[1,0],[1,-1],[6,-3],[0,2],[0,1],[1,0],[3,0],[0,1],[0,1],[-1,0],[0,1],[-1,3],[0,3],[0,1],[1,0],[1,-3],[1,0],[0,-1],[1,-2],[1,-1],[1,0],[1,1],[0,2],[-1,1],[0,2],[0,2],[1,-1],[2,-2],[-1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,2],[1,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[5,0],[1,0],[1,-1],[2,0],[1,-2],[1,0],[1,0],[1,0],[0,1],[1,0],[1,0],[1,0],[1,-1],[1,-1],[1,-2],[2,-2],[1,0],[1,-1],[1,-1],[5,0],[4,0],[4,0],[4,-1],[4,0],[5,-2],[1,1],[1,1],[1,1],[1,3]],[[5623,8385],[-1,0],[0,1],[1,0],[1,0],[0,1],[1,0],[0,-1],[-2,-1]],[[5664,8393],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[1,0],[1,0],[0,-1]],[[5635,8397],[0,-1],[-1,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1]],[[5623,8401],[0,-3],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[1,0],[0,-1]],[[5637,8403],[0,-1],[-1,0],[-1,0],[-1,0],[1,1],[0,1],[1,1]],[[5636,8405],[1,0],[0,-1],[0,-1]],[[5610,8404],[-1,0],[0,1],[0,1],[1,-1],[1,0],[0,-1],[-1,0]],[[5600,8406],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[-1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[2,1],[1,0],[1,-1],[0,-1],[-1,0]],[[5607,8409],[0,-1],[-1,0],[1,-1],[-2,0],[1,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,1],[1,1],[-1,0],[0,1],[1,1],[0,1],[2,0],[1,0],[1,-1]],[[5620,8406],[-1,0],[0,1],[0,1],[0,1],[0,1],[2,1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1]],[[5594,8410],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,1],[-1,0],[1,1],[2,0],[0,-1],[1,0]],[[5611,8406],[-1,0],[-1,1],[0,2],[1,1],[1,1],[1,0],[1,-1],[-2,-2],[0,-1],[1,0],[-1,-1]],[[5718,8410],[-1,0],[-1,1],[1,1],[1,0],[0,-1],[0,-1]],[[5617,8414],[1,0],[1,0],[0,-2],[-1,-2],[-1,-1],[-1,2],[1,1],[0,2]],[[5599,8415],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,0],[-1,0]],[[5711,8412],[1,-1],[-1,0],[0,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[3,-3],[0,-1],[-1,0],[0,-1],[-1,0]],[[5634,8410],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-2],[-1,-2],[-2,-3],[1,-1],[-1,0],[0,-2],[-1,0],[-1,0],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,-2],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[1,0],[1,1],[0,1],[3,0],[-5,1],[0,1],[1,2],[0,2],[1,0],[-1,-2],[1,-1],[2,1],[1,1],[1,0],[5,1],[1,1],[1,2],[0,2],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1]],[[5609,8419],[1,-1],[-1,-2],[-1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,0]],[[5617,8414],[-1,0],[1,1],[-1,1],[-1,0],[-1,0],[2,0],[-1,-1],[-1,0],[0,1],[-1,-1],[0,1],[0,2],[1,1],[3,0],[2,-2],[1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[-1,-1]],[[5622,8420],[1,0],[1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[1,1],[1,0],[0,-1],[0,-1]],[[5616,8421],[-1,0],[0,1],[3,1],[1,0],[0,-1],[-3,-1]],[[5616,8423],[-2,-1],[-1,0],[1,1],[1,1],[1,0],[0,-1]],[[5593,8423],[0,-1],[0,-1],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[1,0],[1,-1]],[[5738,8428],[2,-1]],[[5740,8427],[-1,-1],[-1,-1],[-1,0],[0,-2],[-1,1],[0,1],[0,1],[1,0],[1,1],[0,1]],[[5609,8425],[-1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,1],[-1,2],[0,1],[0,1],[1,0],[2,-1],[0,-1],[0,-1],[1,0],[0,-2]],[[5602,8429],[0,1],[0,1],[1,2],[0,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1]],[[5592,8431],[-1,0],[-1,1],[0,2],[0,1],[-1,0],[0,2],[1,0],[1,-2],[0,-1],[0,-1],[1,-2]],[[5596,8435],[0,-1],[-1,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,1],[0,2],[-1,-1],[0,2],[0,1],[1,0],[1,0],[0,-1],[2,-1]],[[5591,8437],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1]],[[5589,8458],[1,0],[0,-1],[-1,1],[-1,0],[0,1],[1,0],[0,-1]],[[5593,8463],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[1,-1],[1,0],[0,1],[0,1],[0,2],[-1,0],[0,2],[1,0],[1,-1],[0,-1],[1,-1],[0,-1]],[[5595,8482],[-1,0],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,-1],[-1,0],[1,-1],[0,-1],[1,0]],[[5597,8514],[-1,1],[0,1],[1,0],[0,-1],[0,-1]],[[5589,8614],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[0,-1],[1,0],[0,-1]],[[5585,8637],[1,-1],[1,0],[1,0],[2,0],[-1,0],[0,-1],[-1,-2],[0,-1],[1,0],[1,0],[1,-1],[0,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,0],[0,1],[-2,-2],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[-1,1],[1,0],[0,1],[-1,1],[0,1],[-1,1],[0,2],[0,1]],[[5612,8637],[0,-1]],[[5612,8636],[-1,0],[0,1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,-1],[1,-1],[0,-1]],[[5612,8637],[1,0],[0,1],[0,1],[-1,0],[1,0],[1,1],[0,-1],[1,0],[1,0],[0,-1],[0,1],[0,1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,0]],[[5593,8639],[-1,-2],[0,1],[-1,0],[-1,0],[-1,2],[1,0],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5612,8644],[1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0]],[[5633,8673],[1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[1,0],[1,1],[1,1],[0,-1],[1,0]],[[5690,8767],[1,0],[1,0],[2,-1],[1,1],[1,-1],[-1,-1],[-2,0],[-3,1],[-1,0],[-1,-2],[-2,-1],[1,-2],[2,0],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,-2],[-1,2],[-1,1],[0,1],[0,1],[0,1],[2,2],[3,1],[2,0],[2,0],[0,-1],[-1,-1]],[[5804,9058],[-4,-3],[-3,-2],[-7,-4],[-1,-1],[0,-1],[0,-1],[1,0],[5,0],[2,0],[2,-2],[-1,-6],[-1,-2],[-7,-14],[0,-1],[0,-1],[0,-2],[1,-2],[5,-19],[0,-1],[1,-1],[8,-3],[8,-4],[1,0],[1,-1],[2,-5],[1,-2],[5,-10],[2,-3],[8,-8],[-1,-1],[0,-1],[0,-5],[0,-1],[-1,-3],[-1,-2],[-11,-15],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-2],[-9,-18],[-2,-6],[1,-5],[7,-11],[1,-4],[1,-2],[0,-1],[0,-1],[0,-1],[4,-5],[0,-1],[0,-4],[0,-1],[1,-2],[0,-3],[2,-4],[4,-8],[2,-3],[1,-2],[1,-3],[0,-6],[1,-1],[1,-3],[0,-1],[1,-4],[1,-3],[0,-2],[1,-6],[0,-2],[0,-2],[-1,0],[-2,1],[-7,-2],[-2,-1],[1,-2],[2,-2],[1,-1],[0,-1],[-2,-3],[-1,-1],[0,-1],[0,-2],[0,-7],[0,-2],[-3,-5],[-1,-2],[1,-2],[4,0],[2,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,0],[1,-1],[-1,-1],[0,-1],[-4,-1],[-2,-1],[0,-2],[-1,-3],[2,-6],[1,-5],[3,-4],[2,0],[5,0],[2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[1,-1],[0,-2],[-1,-1],[0,-1],[-5,-2],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[2,-1],[1,-1],[-1,-2],[0,-2],[0,-2],[0,-1],[1,-1],[2,-2],[5,-2],[1,-1],[1,-1],[0,-2],[1,-1],[2,0],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,-3],[0,-2],[-1,-2],[-1,-3],[-5,-7],[-2,-4],[-2,-3],[-4,-2],[-1,-1],[-1,-1],[1,-2],[6,-10],[4,-3],[2,-3],[1,-2],[10,-7],[4,-6],[5,-5],[1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[1,-1],[1,-2],[1,-1],[2,-3],[1,-1],[1,-2],[0,-1],[0,-2],[1,-1],[-2,-6],[-1,-3],[-1,-3],[-1,-7],[-1,-1],[-1,-3],[-1,-2],[0,-3],[-1,-2],[0,-1],[-2,-1],[-1,-1],[0,-2],[-4,-5],[0,-1],[-1,-3],[-1,0],[0,-1],[-3,-3],[-3,-3],[-1,-1],[-1,-1],[0,-3],[-4,-6],[-4,-5],[-5,-11],[-5,-9],[-4,-5],[0,-1],[-1,-2],[0,-1],[-4,-6],[-1,-1],[-2,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[-4,-5],[-1,-2],[0,-1],[-1,-1],[-1,-3],[-2,-2],[-5,-4],[-1,-1],[-2,-3],[-2,-1],[0,-1],[-1,-1],[-2,-3],[0,-1],[-1,-2],[-1,-2],[-2,-1],[-1,-1],[-4,-5],[-3,-5],[-3,-3],[-4,-7],[0,-1],[-3,-3],[-2,-4]],[[5772,8436],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,1],[0,1],[1,0],[1,1],[-1,0],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,1],[-2,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-2,2],[-2,1],[-2,0],[0,1],[1,1],[1,-1],[-1,1],[-2,2],[1,1],[-1,1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,2],[-1,0],[0,-1],[0,-1],[-1,2],[-1,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[-2,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1]],[[5740,8427],[0,1],[-1,1],[-1,0],[0,-1]],[[5738,8428],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,1],[0,2],[0,2],[1,1],[1,1],[1,0],[3,-2],[-1,3],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,-3],[-2,-6],[-1,-3],[1,-2],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[1,-2],[-2,1],[-1,0],[0,-1],[-1,0],[-1,2],[-1,0],[0,1],[-1,2],[-1,1],[-1,0],[-1,0],[2,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[1,-2],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,3],[0,1],[-1,0],[0,-1],[-1,0],[-1,2],[-1,1],[-1,0],[1,-2],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[1,-1],[0,-2],[1,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,2],[-1,0],[1,-2],[1,-1],[1,-1],[-1,-1],[-1,-1],[-1,1],[-2,3],[0,1],[0,1],[1,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-3,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[-4,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-3,0],[0,-1],[0,-1],[-1,1],[0,-1],[1,-1],[1,0],[-1,-1],[0,-1],[-2,0],[0,1],[-1,-1],[-1,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[1,1],[-1,1],[-1,-1],[0,-3],[0,-1],[-3,0],[-1,1],[1,1],[0,1],[-1,1],[0,-2],[0,-1],[-1,-1],[-2,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-2,1],[-1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[2,1],[0,-1],[-1,-1],[1,0],[0,-1],[-2,-2],[-1,-2],[-1,-1],[-1,0],[0,1],[1,2],[0,1],[-1,0],[0,-1],[-1,-2],[-1,1],[-1,-1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,-1],[1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,1],[0,-2],[-1,0],[0,1],[1,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-2,-2],[-1,0],[-5,0],[0,1],[-1,0],[-2,-1],[-1,0],[-1,0],[1,1],[1,3],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,-2],[-2,-2],[0,-1],[-1,-1],[1,-1],[0,-1],[-4,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[-1,0],[-1,0],[1,0],[0,2],[1,1],[1,0],[4,2],[1,1],[0,1],[0,1],[1,-1],[1,1],[1,1],[0,2],[1,1],[0,2],[1,2],[-1,-1],[-2,-5],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[0,3],[1,0],[2,2],[1,2],[0,1],[-1,0],[-3,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,1],[1,2],[-1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0]],[[5636,8405],[-1,1],[0,1],[0,1],[0,1],[1,4],[1,1],[2,2],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,1],[-2,-1],[-4,-5],[-3,-1],[-2,-1],[-1,0],[1,0],[1,2],[-1,0],[1,2],[2,1],[-2,0],[-2,-2],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,1],[1,1],[0,1],[1,2],[1,1],[0,1],[0,1],[-1,-2],[-1,0],[-3,0],[1,2],[-4,-1],[-1,0],[-1,0],[-1,1],[-1,2],[-1,1],[-1,0],[0,1],[-1,1],[0,-2],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[-1,-1],[0,-1],[1,-2],[-1,0],[-1,0],[0,1],[0,2],[0,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-2,-2],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,1],[1,1],[0,1],[-2,3],[1,0],[1,0],[-1,1],[-2,0],[-1,-1],[-1,1],[0,1],[1,0],[-1,1],[1,0],[1,0],[-2,2],[-1,1],[0,1],[0,1],[0,1],[2,0],[0,1],[0,1],[-1,1],[2,0],[-1,0],[0,1],[-1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,1],[-1,0],[-1,0],[0,1],[0,1],[0,1]],[[5593,8463],[1,0],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,3],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[-1,0],[1,1],[1,-1],[1,0],[0,1],[-1,1],[0,1],[1,0],[-1,2],[0,1],[0,1],[1,0],[-1,0],[0,2]],[[5595,8482],[1,0],[1,0],[0,1],[0,1],[1,0],[0,2],[-1,0],[-1,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[-1,2],[0,1],[-1,0],[-1,1],[1,0],[2,0],[1,1],[-1,1],[-1,2],[-2,1],[-1,1],[4,-1],[1,1],[0,2],[-1,0],[-1,0],[-1,2],[0,1],[0,1],[1,0],[3,-2],[2,-1],[1,-1],[0,1],[-2,2],[-1,2],[-1,3],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[1,0],[1,-1],[-1,1],[-2,2],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[0,1],[-2,0],[1,5],[1,2],[0,3],[0,1],[0,-2],[1,3],[0,1],[0,1],[1,1],[0,1],[1,1],[-1,0],[0,1],[0,3],[-1,-1],[0,-1],[-1,-1],[1,2],[0,2],[0,1],[0,3],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,2],[-2,-4],[0,-1],[1,-1],[-1,0],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,1],[1,2],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,1],[0,1],[-1,1],[1,1],[0,1],[1,0],[1,0],[-1,1],[-2,1],[0,1],[-1,0],[0,-1],[0,-1],[0,2],[0,3],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[1,1],[1,-1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[2,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[0,2],[1,1],[1,0],[-1,3],[0,1],[0,2],[0,1],[1,0],[0,1],[1,1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,1],[-1,2],[-2,2],[-1,1],[0,1],[1,1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[2,-2],[1,-1],[0,2],[1,-1],[1,0],[0,-1],[1,1],[-1,1],[-1,0],[1,1],[1,0],[1,0],[1,1],[1,1],[1,0],[-1,-1],[0,-1],[1,-3],[-1,0],[0,-1],[1,0],[2,-3],[0,2],[-1,1],[1,1],[1,1],[0,1],[0,1],[1,1],[0,-1],[1,-1],[1,1],[1,0],[1,0],[0,1],[0,-1],[1,2],[1,2],[0,1],[1,-2],[1,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,3],[-1,0],[-1,1],[0,2],[0,1],[1,0],[1,-1],[1,-1],[1,-1],[1,0],[1,-1],[-3,4],[-1,2],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-2],[0,1],[1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,2],[1,1],[0,1],[0,1],[1,0],[1,-1],[-1,1],[-1,2],[1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[0,2],[1,0],[0,-1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[-1,1],[-1,1],[2,0],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[1,-2],[0,1],[0,1],[0,1],[0,1],[2,1],[0,1],[0,1],[2,-1],[0,1],[1,0],[-1,1],[1,1],[1,0],[2,0],[1,0],[0,2],[1,-1],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,4],[1,0],[1,0],[0,-1],[1,0],[1,-1],[2,0],[1,1],[-1,2],[-1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[0,-1],[1,0],[1,1],[0,1],[1,0],[0,3],[1,0],[1,-1],[1,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,2],[1,1],[0,2],[0,1],[1,0],[1,1],[0,1],[0,1],[1,0],[1,1],[0,-1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,1],[1,1],[0,1],[0,2],[1,0],[0,1],[0,1],[1,1],[1,1],[1,1],[0,1],[0,1],[0,1],[1,1],[-1,2],[1,0],[2,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,2],[1,1],[3,0],[5,3],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[-1,-1],[1,0],[3,1],[0,2],[0,2],[0,1],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[-1,0],[-1,1],[-1,2],[1,1],[0,1],[3,-1],[1,-2],[1,0],[1,0],[0,1],[0,1],[0,1],[-1,0],[1,2],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-3,2],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,2],[1,0],[-1,1],[0,1],[1,0],[-1,0],[0,1],[0,3],[1,1],[-1,1],[1,0],[0,1],[-2,2],[1,0],[1,1],[1,1],[0,1],[-1,1],[1,3],[0,1],[-1,2],[-1,1],[-2,2],[-1,1],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[0,3],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[1,2],[0,2],[2,4],[0,1],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-3],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,1],[-1,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[0,1]],[[5671,8823],[0,1],[-1,2],[-1,3],[-1,2],[0,1],[0,2],[0,1],[-1,3],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,5],[-1,1],[-3,1],[-1,1],[-1,1],[-1,4],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,2],[1,0],[1,1],[0,1],[1,1],[1,1],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,2],[0,1],[1,1],[0,2],[1,0],[1,0],[0,1],[-1,4],[-1,2],[0,1],[-1,2],[-2,3],[-1,1],[-1,1],[-1,1],[-1,3],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,0],[-1,1],[0,2],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[3,1],[1,2],[0,2],[-1,1],[0,1],[1,2],[0,2],[-1,0],[0,1],[-2,0],[-2,1],[-1,0],[-1,0],[-1,0],[-1,1],[-1,2],[1,1],[0,1],[1,2],[-1,1],[1,1],[1,0],[1,1],[0,2],[-1,1],[0,2],[0,1],[-1,3],[0,1],[0,1],[0,5],[0,1],[0,2],[0,2],[0,1],[1,1],[2,0],[1,1],[1,2],[0,1],[-1,1],[-2,1],[-2,3],[-1,0],[-2,2],[0,1],[0,1],[-1,4],[-1,1],[-1,0],[-2,-2],[-1,0],[0,1],[-1,1],[1,1],[0,2],[-1,1],[1,1],[-1,2],[-1,1],[0,1],[-1,1],[0,1],[-4,3],[-1,1],[-1,3],[-1,0],[-2,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,1],[-2,1],[-2,0],[0,1],[-2,0],[-6,0],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-2,1],[-5,2],[0,2],[-2,1],[-2,2],[-2,1],[-1,1],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[-1,3],[-2,2],[-2,2],[-5,2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[-1,1],[-2,2],[-3,0],[-2,1]],[[5572,9058],[3,5],[1,0],[8,-4],[1,0],[1,0],[1,3],[-3,7],[1,3],[0,1],[1,0],[5,4],[10,-1],[0,-1],[8,-14],[2,-4],[4,-4],[0,-1],[1,-2],[0,-1],[2,-4],[2,-1],[1,-1],[1,-7],[0,-1],[4,1],[1,0],[7,-4],[5,1],[1,-1],[1,0],[2,-4],[1,0],[8,5],[4,0],[3,2],[1,3],[0,3],[2,1],[2,0],[6,-3],[1,-1],[0,-1],[4,-3],[4,-1],[6,-2],[2,-2],[2,-3],[1,-2],[1,-1],[1,1],[0,2],[1,1],[0,1],[1,0],[2,1],[1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[0,3],[0,2],[0,1],[1,2],[6,5],[1,0],[1,1],[4,-2],[0,1],[1,0],[0,1],[1,1],[0,1],[1,2],[1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,2],[-1,2],[0,2],[1,6],[1,1],[2,4],[0,1],[-1,2],[1,2],[0,1],[1,0],[-1,2],[1,1],[0,1],[0,1],[0,1],[2,1],[0,1],[1,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[1,1],[1,1],[4,1],[1,1],[0,1],[1,1],[1,3],[3,3],[1,2],[0,1],[0,1],[1,1],[1,1],[0,1],[5,0],[2,0],[3,1],[1,-1],[1,-1],[1,1],[1,-1],[2,-1],[6,2],[1,1],[0,1],[-1,0],[1,1],[1,0],[2,2],[3,2],[0,1],[1,2],[2,0],[3,-1],[3,2],[0,-1],[1,-1],[2,-3],[5,-9],[6,-2],[0,-3],[0,-1],[1,-1],[2,-1],[9,-4],[9,-4],[2,-6],[4,-9],[-4,-7],[-10,-11],[0,-1],[0,-2],[-1,-5],[0,-2],[1,0],[3,-4]],[[6541,2464],[1,0],[1,0],[1,-1],[1,-1],[1,-1],[0,-2],[1,-1],[0,-2],[0,-1],[1,-2],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-5],[0,-1],[0,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,0],[0,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,2],[-1,0],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,2],[-1,2],[0,1],[0,2],[0,1],[-1,4],[0,1],[-1,2],[0,1],[1,2],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,2],[1,1],[2,1],[0,-1],[1,0]],[[6252,3066],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-2],[1,-1],[-1,-1],[0,-1],[0,1],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,4],[0,-1]],[[3505,4414],[-1,1],[1,0],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[3,-3],[1,-1],[1,-2],[1,-1],[1,0],[1,0],[2,-2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[-1,2],[-1,0],[1,1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,-3],[1,-1],[1,0],[1,0],[0,-1],[2,-3],[2,-4],[1,-2],[1,-4],[2,-4],[4,-10],[1,0],[0,-1],[0,-1],[0,1],[0,-1],[1,-1],[2,-4],[1,-3],[-1,-3],[1,1],[1,2],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-3],[-1,-3],[-1,-4],[0,-3],[0,1],[0,1],[0,1],[1,2],[0,2],[0,1],[1,2],[1,1],[1,-2],[0,-1],[0,-1],[1,-1],[2,-3],[1,-2],[1,-3],[0,-3],[1,-3],[0,-3],[0,-6],[1,-3],[-1,-3],[0,-2],[-1,-1],[-1,-2],[2,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,10],[0,3],[1,2],[0,1],[1,0],[0,-1],[2,-3],[0,-1],[0,-1],[0,-2],[1,-2],[0,-2],[0,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-2],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,-4],[1,-2],[0,-2],[0,-3],[0,-2],[-1,-4],[0,-2],[-2,-3],[-1,-1],[0,-3],[0,-2],[-1,-2],[0,-2],[-2,-5],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-2],[-1,-1],[0,-3],[0,-2],[-1,-4],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-4,-16],[0,-1],[-1,0],[-1,0],[0,-2],[-1,-3],[-1,-2],[0,-2],[0,-1],[0,-3],[0,-1],[-1,-8],[-1,-2],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-3,-13],[0,-2],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-4],[-1,-3],[-1,-2],[-1,-3],[0,-1],[0,-1],[-4,-5],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,2],[-1,1],[-4,-2],[0,2],[0,1],[1,0],[0,1],[-2,4],[-1,2],[0,1],[-1,-3],[0,-1],[-1,-1],[-1,-2],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[-1,2],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,0],[-1,-1],[0,-3],[0,-1],[-1,0],[-1,0],[-1,3],[-1,0],[-1,-1],[-1,1],[-1,0],[0,2],[-1,1],[-1,0],[0,1],[-2,0],[0,1],[-1,1],[-1,2],[0,1],[1,0],[0,1],[-1,2],[-1,0],[0,2],[1,-1],[1,0],[0,1],[1,5],[1,1],[1,0],[1,4],[1,2],[1,7],[1,5],[2,7],[0,2],[0,3],[1,1],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,2],[0,1],[-1,1],[0,4],[1,2],[1,3],[0,3],[1,1],[0,1],[1,1],[0,1],[0,2],[0,1],[1,2],[1,3],[-1,6],[1,3],[0,2],[0,1],[0,1],[-1,1],[0,-1],[-1,0],[0,1],[0,2],[-1,6],[-1,3],[-1,1],[-1,1],[0,2],[0,1],[-1,0],[0,1],[-1,3],[0,1],[0,1],[-1,3],[0,1],[-1,2],[0,1],[0,2],[0,1],[0,3],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,2],[0,1],[0,2],[-1,3],[0,5],[-1,8],[0,2],[1,2],[0,1],[0,3],[0,1],[-1,3],[0,2],[1,1],[0,1],[-1,2],[-1,1],[0,1],[0,9],[0,1],[0,1],[1,1],[0,1],[0,1],[0,3],[0,1],[0,1],[1,2],[1,5],[0,1],[0,1],[1,0],[0,1],[0,3],[1,1],[0,1],[1,3],[2,4],[1,2],[1,1],[1,1],[0,2],[1,3],[1,5],[0,2],[0,1],[1,8],[0,2],[1,3],[0,1],[2,0],[1,-1],[1,-1]],[[3306,5079],[0,-2],[1,0],[0,1],[1,1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,1],[0,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,1],[1,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,2],[0,1],[-1,-1],[0,-1],[0,1],[-1,0],[-2,1],[0,-1],[-1,0],[-1,0],[0,2],[0,1],[-1,1],[1,2],[1,1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,2],[-1,-1],[-1,0],[-1,1],[0,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,2],[1,0],[1,-1],[2,-2],[1,-1],[0,-1],[0,-1],[0,-1],[1,0]],[[3288,5158],[0,-1],[-1,1],[1,1],[0,-1]],[[3299,5160],[-1,-1],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,-2],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1]],[[3304,5191],[-1,0],[1,3],[1,0],[1,0],[-2,-3]],[[3290,5189],[0,-2],[0,-1]],[[3290,5186],[-1,-1],[0,-4],[1,-2],[0,-4],[0,-4],[-1,-3],[-2,-2],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,3],[0,6],[-1,2],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[1,-1],[-1,-1],[1,0],[0,-1],[0,1],[0,1],[1,0],[0,-1]],[[3290,5186],[0,1]],[[3290,5187],[0,1],[0,1]],[[3290,5189],[1,4],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,1],[1,1],[0,2],[0,1],[1,1],[1,-2],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[2,-2],[1,-1],[-1,-1],[-1,1],[-5,-3],[-1,-1],[-1,0],[-1,1],[0,1],[-1,0],[0,1]],[[5262,7123],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,1],[-1,0],[0,2],[1,-2],[0,-1],[0,-2],[0,-4],[0,-2],[1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-3],[0,-1],[0,-9],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[-2,-6],[0,-1],[0,-3],[-1,-5],[1,-5],[0,-5],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,0],[-1,1],[0,2],[1,0],[-1,1],[-1,1],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[-1,0],[0,-1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,2],[-1,0],[1,1],[0,2],[0,1],[0,-1],[2,2],[0,1],[1,1],[0,1],[-2,1],[-1,0],[-1,1],[1,2],[-1,0],[-1,-1],[-1,0],[0,1],[0,-1],[0,1],[-1,0],[1,1],[1,1],[0,1],[-1,1],[1,0],[1,0],[1,2],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[0,1],[0,1],[0,1],[-1,2],[1,0],[1,1],[0,1],[0,1],[1,1],[0,1],[1,1],[0,1],[0,1],[-1,2],[0,1],[-1,-1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,1],[1,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[1,1],[1,0],[0,1],[-1,1],[-1,1],[0,1],[0,-1],[-1,0],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[1,0],[-1,1],[1,2],[-1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,0],[2,2],[3,1],[1,1],[0,1],[1,4],[1,0],[1,0],[1,0],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,3],[0,2],[0,2],[0,1],[0,2],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-2],[1,-7],[0,-2],[-1,-7],[0,-2],[0,-2]],[[5173,7150],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,-1]],[[4964,7369],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-3],[-1,-2],[0,-1],[-1,1],[0,2],[0,1],[-1,1],[-1,4],[-1,0],[0,2],[-1,1],[0,1],[0,2],[-1,3],[1,-1],[1,0],[1,-2],[1,-1]],[[4959,7387],[0,-1],[-1,1],[0,-2],[1,0],[1,1],[0,-1],[3,-1],[1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,1],[-2,0],[-2,3],[-2,0],[-1,2],[-1,1],[2,1],[1,0],[0,-1]],[[4936,7421],[0,-1],[-2,0],[-1,2],[1,0],[0,1],[1,-1],[1,0],[0,-1]],[[4939,7440],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[-1,2],[0,2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1]],[[4913,7466],[1,0],[0,-2],[-3,0],[-1,1],[-1,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,-1],[1,-2]],[[4859,7550],[1,0],[-2,-2],[0,1],[-1,0],[0,1],[1,1],[1,0],[0,-1]],[[5160,7628],[1,-2],[1,0],[0,-1],[2,-1],[1,-1],[0,-2],[1,0],[2,1],[1,1],[0,1],[1,1],[2,0],[1,0],[1,-2],[1,-1],[1,0]],[[5195,7363],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-3],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[2,-1],[1,-2],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,-1],[-1,0],[0,-1],[-1,1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-2],[0,-4],[1,-1],[1,-2],[2,-2],[2,0],[1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-3],[0,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-3],[-1,-2],[-1,-1],[0,-2],[1,-2],[1,-2],[1,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[2,-2],[1,-1],[3,-3],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[2,0],[4,3],[1,0],[1,1],[1,0],[0,-2],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,0],[0,-2],[-2,-2],[0,-2],[-1,-2],[-1,-2],[0,-2],[1,-3]],[[5208,7207],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0]],[[5206,7204],[0,-1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1]],[[5204,7202],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-2],[1,-2],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,-1],[-1,0],[1,-2],[-1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-2],[0,-2],[2,1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[1,-1],[-1,0],[-1,1],[0,1],[-1,0],[-1,1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[-1,1],[-2,-1],[0,2],[-1,0],[-1,0],[-1,1],[0,1],[1,1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,-2],[-1,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,2],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,2],[-1,0],[0,1],[0,1],[0,2],[-1,2],[-2,-2],[-2,0],[-1,0],[-2,0],[-1,0],[0,2],[0,2],[0,2],[1,1],[2,0],[1,0],[1,1],[0,1],[1,2],[0,2],[-1,-1],[-1,-1],[-1,0],[0,2],[-1,1],[0,1],[-1,0],[-1,2],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,-2],[0,-2],[-1,-1],[-1,0],[-2,2],[0,-1],[-1,0],[-1,-1],[0,-1],[1,-2],[1,0],[-1,-2],[-1,0],[0,1],[0,2],[-1,1],[-1,2],[-1,2],[0,4],[0,1],[0,1],[0,2],[-1,1],[1,-3],[0,-1],[0,-5],[0,-2],[1,-2],[1,-1],[0,-1],[0,-2],[-4,0],[-2,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,1],[-3,0],[-6,0],[0,1],[-1,0],[-1,1],[0,2],[0,2],[0,1],[-2,1],[-2,-1],[-1,-1],[-6,-9],[-3,-3],[-1,-1],[-2,-6],[-2,1],[-1,0],[-2,-2],[-2,-3],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-4],[0,-5],[0,-3],[0,-1],[0,-3],[0,-4],[0,-3],[0,-3],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-2]],[[5039,7119],[0,1],[-1,3],[0,1],[-1,2],[0,1],[-1,1],[-3,0],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,1],[-1,1],[-1,-1],[-1,1],[-1,1],[-1,1],[0,1],[-1,-1],[0,1],[-1,0],[-1,1],[-1,-1],[0,-1],[0,-2],[-1,-2],[1,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-3,0],[-1,0],[-1,0],[0,-1],[-1,1],[0,1],[-1,1],[-1,-1],[0,-2],[-1,-1],[0,1],[-1,3],[-2,1],[-1,-1],[-1,-1],[-3,-1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,2],[0,-1],[-1,0],[-1,0],[0,1],[-2,2],[0,1],[-1,-1],[-2,-2],[0,-1],[-1,0],[-2,2],[0,-2],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-2,3],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[-2,0],[-3,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[-1,2],[-1,1],[-2,0],[0,1],[-1,1],[0,1],[0,1],[1,1],[-1,0],[-1,-1],[0,-2],[0,-2],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,2],[2,3],[0,1],[0,2],[1,3],[0,3],[-1,1],[-1,0],[-1,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[0,1]],[[4950,7177],[1,0],[2,1],[1,2],[1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[1,2],[1,1],[0,2],[1,3],[0,4],[1,12],[1,4],[1,10],[2,20],[1,11],[0,4],[0,1],[0,2],[0,1],[0,2],[0,1],[1,4],[1,1],[2,-1],[1,0],[0,1],[0,1],[0,2],[0,1],[-2,3],[0,1],[-1,0],[0,-1],[-1,0],[-1,-4],[0,-3],[0,-2],[-1,-1],[2,36],[1,12],[1,15],[0,1],[1,4],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-3],[2,-1],[0,-1],[3,-6],[1,-3],[1,-2],[0,-1],[0,-3],[1,-7],[0,-1],[1,-4],[0,-2],[2,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[0,1],[-1,2],[0,1],[1,2],[-1,1],[0,2],[-1,0],[1,0],[1,0],[0,-1],[1,-1],[-1,3],[-1,1],[-1,0],[-1,2],[-1,2],[0,2],[-1,14],[0,3],[-1,5],[-1,2],[-1,1],[-1,3],[-4,6],[0,1],[0,1],[-1,0],[-2,3],[0,1],[-1,0],[-1,1],[0,1],[-1,1],[-1,-1],[0,1],[0,5],[0,1],[2,1],[1,0],[1,-4],[1,-1],[2,-2],[-1,1],[-2,4],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,1],[1,1],[-1,1],[0,1],[0,2],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[-1,2],[1,1],[2,2],[0,1],[0,1],[0,1],[-1,2],[-1,0],[-1,-1],[0,-3],[-1,1],[0,1],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[-1,0],[-2,0],[-1,0],[1,1],[-1,1],[-1,1],[-1,1],[-1,0],[0,1],[-1,0],[0,2],[0,1],[0,-1],[0,-1],[0,-1],[-1,1],[0,5],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,2],[-1,0],[0,1],[-1,3],[-1,3],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,3],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-2,2],[-3,1],[-1,1],[1,0],[0,1],[1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[3,1],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,-1],[-1,0],[1,-2],[1,0],[1,-1],[0,-1],[1,0],[2,0],[-1,0],[-1,1],[-1,0],[0,2],[-1,2],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-4,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,2],[-1,0],[-1,0],[0,-1],[-1,0],[-2,2],[0,1],[1,-1],[1,-1],[0,1],[1,1],[0,1],[-1,1],[0,1],[-1,-1],[0,-1],[0,2],[0,1],[-2,1],[3,3],[0,-1],[1,0],[0,-1],[0,1],[1,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[1,1],[-1,1],[1,1],[1,0],[1,0],[1,0],[-1,1],[0,-1],[-1,0],[-2,2],[-1,0],[-1,-1],[-1,0],[-1,0],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-1,0],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[-2,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,-2],[1,0],[0,1],[0,-1],[0,1],[0,1],[1,-1],[1,-1],[0,1],[1,0],[0,1],[1,2],[0,2],[-1,1],[1,-1],[-1,0],[0,-1],[1,0],[-1,-1],[0,1],[-2,1],[1,0],[1,0],[-1,1],[-1,0],[0,-1],[-2,0],[0,-1],[-1,-1],[-1,0],[1,0],[0,1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[0,1],[0,1],[0,1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,1],[1,0],[-1,1],[0,-1],[0,-3],[0,-2],[0,-1],[1,-2],[-1,0],[0,1],[0,-1],[-1,2],[0,1],[0,1],[0,1],[1,1],[-1,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[2,2],[0,1],[0,1],[-1,-1],[0,2],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[1,1],[1,-1],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,2],[0,1],[0,1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-2,-1],[-1,0],[-1,2],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,-2],[-1,1],[-1,0],[-1,0],[0,2],[0,1],[-1,0],[1,1],[-1,0],[0,1],[-1,1],[-1,1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[1,0],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-4,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,2],[0,2],[0,2],[-2,3],[-2,3],[-1,0],[0,-1],[-1,1],[-1,1],[-1,-1],[-2,1],[0,1],[1,0],[0,1],[0,1],[0,-1],[9,4],[2,-1],[0,1],[1,2],[0,1],[-1,1],[0,2],[0,1],[-2,0],[0,1],[0,1],[-1,-1],[-1,2],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,0],[-1,-3],[1,-1],[3,1],[0,-1],[1,0],[1,0],[2,1],[0,-1],[-1,0],[1,0],[2,1],[-1,0],[0,1],[-1,-1],[0,1],[-2,0],[1,1],[0,1],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[0,-1],[-1,0],[0,1],[1,3],[1,0],[2,3],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[-2,0],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,1],[1,0],[0,1],[-1,1],[0,2],[1,2],[0,1],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,2],[0,1],[1,0],[1,0],[-1,0],[0,1],[0,1],[2,0],[1,0],[0,1],[1,0],[0,1],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[1,-1],[0,1],[-1,0],[1,1],[0,1],[1,0],[0,1],[1,0],[1,-1],[0,1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[0,2],[1,0],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[1,0],[1,0],[0,2],[0,1],[2,1],[-1,0],[-1,2],[0,1],[0,1],[1,1],[1,2],[1,0],[1,-1],[1,0],[-1,0],[0,-1],[1,0],[1,1],[2,1],[1,1],[1,1],[0,-1],[0,-1],[0,-2],[0,-1],[0,1],[1,2],[1,1],[0,1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,4],[0,1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[2,-2],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,2],[0,1],[1,0],[2,2],[0,1],[0,1],[-1,0],[2,1],[0,-1],[1,0],[1,1],[1,1],[0,2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,1],[0,1],[1,0],[0,-2],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,-1],[0,-1],[0,-1],[1,1],[-1,0],[0,1],[1,1],[0,-1],[0,1],[0,1],[1,1],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[-1,-2],[1,1],[1,1],[-1,1],[0,2],[-1,1],[1,0],[0,-1],[0,1],[-1,0],[0,1],[-1,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[-1,1],[3,1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[2,0],[2,0],[2,0],[1,2],[1,0],[2,-1],[3,1],[1,0],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,2],[-1,1],[0,2],[0,2],[0,2],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,3],[0,1],[0,-1],[1,1],[0,1],[-1,0],[0,1],[0,4],[1,1],[1,0],[-1,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,-1],[0,2],[0,1],[0,1],[0,2],[1,0],[0,1],[-1,0],[-1,-1],[0,1],[-1,3],[0,1],[0,1],[-1,1],[0,1],[1,0],[-1,2],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[0,2],[0,2],[-1,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,1],[-2,1],[1,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[2,0],[2,-1],[1,0],[0,-1],[1,0],[0,1],[0,-1],[1,0],[1,0],[0,1],[1,2],[1,1],[1,0],[3,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-2],[1,-2],[0,-1],[0,-2],[3,-5],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[3,0],[4,-3],[4,0],[2,-1],[1,1],[1,0],[1,-1],[2,0],[1,0],[0,-1],[2,-1],[2,-3],[1,2],[5,1],[1,1],[1,2],[1,2],[2,2],[3,2],[4,1],[1,1],[1,1],[0,1],[-2,-2],[-2,-1],[-2,1],[-2,1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,4],[1,7],[1,0],[1,2],[1,1],[3,3],[1,0],[3,4],[1,0],[1,2],[2,1],[3,0],[11,6],[1,1],[0,1],[2,2],[3,5],[2,3],[0,1],[1,4],[1,2],[1,0],[2,-2],[1,0],[0,1],[-1,0],[0,1],[1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[0,2],[1,3],[0,2],[1,0],[0,-1],[0,1],[-1,2],[0,3],[0,3],[0,3],[1,1],[-1,2],[0,1],[0,4],[0,3],[0,1],[0,2],[1,3],[0,1],[0,1],[0,2],[-1,3],[0,1],[1,1],[1,0],[1,1],[1,2],[1,1],[5,4],[1,1],[5,1],[5,3],[2,0],[2,1],[1,0],[1,1]],[[4808,8515],[1,0],[-2,-2],[3,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,1],[0,-1],[1,0],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,2],[-2,3],[-1,2],[0,2],[-1,1],[-1,2],[0,1],[-1,2],[0,1],[1,0],[-1,1],[2,1],[0,-1],[0,-1]],[[4809,8535],[1,0],[1,0],[1,-1],[0,-1],[2,0],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-2,5],[-2,1],[-1,0],[0,1],[0,1],[-1,1],[0,2],[0,1],[1,-1]],[[4790,8550],[0,-1],[-3,1],[1,1],[1,0],[1,-1]],[[4801,8552],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,0],[-2,-1],[-1,0],[1,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,1],[-2,0],[-1,1],[0,1],[2,0],[-1,1],[-2,0],[0,1],[-1,2],[0,1],[1,0],[1,-1],[1,0],[0,1],[1,0],[0,1],[2,0]],[[4799,8554],[0,-1],[1,-1],[1,0]],[[4824,8561],[-1,-1],[0,1],[-1,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[-1,-1],[1,-1],[-1,-1]],[[4803,8564],[0,-1],[1,-2],[1,-3],[0,-2],[1,0]],[[4806,8556],[2,-2]],[[4808,8554],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[2,0],[1,-1],[0,-1],[0,-1],[-2,0],[0,-1],[1,0],[2,0],[1,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[-1,2],[-2,1],[-1,3],[-1,1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[-1,0],[-2,0],[0,1],[-1,0]],[[4801,8552],[0,1],[1,0],[-1,1],[-1,-1],[0,1],[-1,0]],[[4799,8554],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,1],[0,2],[1,2],[2,-1],[1,0]],[[4808,8554],[0,1],[-1,0],[0,1],[-1,0]],[[4806,8556],[-1,4],[-1,4],[-1,0]],[[4803,8564],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,1],[2,0],[1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,-1],[-1,2],[0,1],[3,1],[1,-1],[-1,0],[0,-1],[2,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[2,-1],[1,-1],[0,-1],[-1,0],[-2,1],[0,-1],[3,-2],[1,-2],[-1,1],[-2,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[-1,1],[-1,1],[0,2],[0,2],[0,1],[-1,2],[-1,1],[-1,-1],[1,-1],[1,0],[0,-2],[1,-2],[-1,-1],[-1,1],[-2,3],[-1,0]],[[4818,8570],[0,-1],[0,-3],[1,-2],[2,-1],[1,-2],[0,-1],[-1,0],[-1,1],[-1,0],[1,-2],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,2],[-1,0],[1,-3],[0,-1],[-1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,-1],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,1],[0,2],[0,1],[1,1]],[[4817,8562],[-1,0],[-1,1],[0,1],[-1,2],[0,2],[0,1],[0,1],[1,-1],[0,-1],[1,-3],[1,-1],[0,-1],[0,-1]],[[4815,8560],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,2],[0,1],[1,0],[0,-1],[1,-2],[2,-5],[0,-1],[0,-1]],[[4818,8570],[-1,1],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[-1,1],[0,2]],[[4825,7656],[-1,0],[0,1],[1,0],[0,-1]],[[4824,7658],[-1,0],[0,1],[0,1],[0,-1],[1,0],[0,-1]],[[4964,7719],[4,-3],[1,0],[0,-1],[0,-1],[0,1],[1,-2],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,-1],[-1,0],[-4,5],[-1,1],[0,1],[-1,-1],[-1,0],[0,-1],[1,3],[1,1],[2,2],[0,-1],[1,0],[0,1],[1,2],[1,1],[1,0]],[[4971,7721],[1,0],[0,2],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-2,1],[0,1]],[[5020,7765],[0,1],[0,2]],[[5020,7768],[1,0],[3,-2],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-3,1],[-1,0],[0,1],[-1,1]],[[4873,7901],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1]],[[4884,7899],[-1,-1]],[[4883,7898],[-1,-1],[0,-1],[-1,-2]],[[4881,7894],[-2,-2],[-1,0],[-1,0],[0,1],[0,1],[1,1],[0,1],[-1,0],[-1,-2],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,2]],[[4873,7901],[0,1],[0,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[4,2],[2,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,1],[0,1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,-1]],[[4825,7963],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-3,-2],[0,1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,1],[1,1],[0,1],[-1,1],[1,1],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,1],[0,2],[0,1],[0,1],[-1,0],[-1,1],[1,0],[0,1],[0,1],[0,2],[-1,1],[-1,1],[0,1],[-1,2],[-1,1],[-1,0],[-1,-1],[-1,-4],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-2],[-1,1],[-1,-1],[0,1],[0,1],[-1,0],[1,0],[-1,0],[-1,-1],[-1,0],[-3,1],[0,1],[0,1],[-2,2],[-1,0],[-2,0],[-1,1],[-1,0],[0,1],[0,3],[0,2],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[-1,2],[-1,0],[-1,1],[-1,3],[-1,1],[0,1],[0,1],[-1,0],[1,1],[2,1],[1,1],[0,1],[1,1],[0,1],[2,0],[1,0],[1,0],[3,4],[1,1],[0,1],[0,1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,1],[2,1],[1,1],[1,-1],[1,-1],[1,0],[1,1],[1,2],[1,0],[1,0],[1,0],[0,1],[0,2],[0,1],[2,4],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[1,2],[0,1],[2,0],[0,1],[1,1]],[[4798,8034],[0,-1],[2,0],[1,-1],[1,0],[1,0],[1,1],[0,1],[1,0],[0,1],[0,1],[0,2],[1,1],[0,3],[0,1],[1,0],[1,-1],[4,0],[3,2],[2,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,-1],[1,1],[1,0],[3,-3],[1,0],[1,1],[1,0],[1,0],[0,-1],[1,0],[1,-2],[0,-1],[0,-4],[0,-1],[-1,-2],[1,0],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-3],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[1,0],[1,-2],[-1,2],[-2,3],[1,1],[1,-1],[1,-1],[0,-1],[0,-2],[0,-2],[0,-2],[-1,-1],[0,-1],[-2,0],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,2],[1,1],[1,1],[1,1],[0,-1],[1,0],[4,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-3],[1,-1],[0,-1],[0,-3],[1,-1],[0,-2],[1,0],[-1,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,2],[0,2],[0,1],[-2,3],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-4],[0,-1],[-1,-1],[0,-1],[1,1],[1,1],[2,1],[0,-2],[1,-2],[-1,-3],[0,-1],[-1,-2],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[-2,0],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-3],[0,-2],[-1,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-2,1],[0,1],[-1,1],[-1,0],[-1,0]],[[4828,8051],[0,-1],[0,-1],[-1,-1],[0,1],[1,0],[0,1],[-1,1],[-1,0],[-1,0],[1,1],[2,-1]],[[4857,8061],[-1,0],[-1,0],[-2,1],[-1,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,2],[0,2],[0,2],[1,2],[1,1],[1,0],[-1,0],[0,1],[1,0],[2,-1],[1,-1],[0,-1],[1,-2],[0,-4],[0,-1],[1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1]],[[4855,8096],[1,0],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[-2,2],[0,2],[0,2],[0,1],[-1,1],[-1,1],[0,2],[0,1]],[[4830,8094],[0,-4],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,1],[0,1],[0,2],[1,1],[1,1],[-1,3],[0,1],[-1,0],[0,2],[1,1],[1,2],[-1,0],[0,1],[-1,-1],[-1,0],[0,-3],[-1,-1],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,3],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[0,1],[1,0],[-1,-3],[1,-1],[0,-1],[0,2],[1,2],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[1,-1],[0,-3]],[[4829,8111],[-1,-3],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[1,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[1,0]],[[4830,8094],[0,1],[1,1],[0,1],[1,0],[0,1],[1,1],[2,0],[1,2],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[1,2],[1,1],[1,1],[2,4],[2,2],[1,1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-1],[-1,-4],[-2,-7],[-1,-3],[-1,-1],[0,-1],[-1,0],[0,-3],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[-1,4]],[[4840,8114],[0,1],[1,1],[1,1],[0,-2],[-1,0],[-1,-1]],[[4844,8121],[-1,-1],[0,-2],[0,-2],[0,1],[-1,2],[1,2],[0,1],[0,-1],[1,1]],[[4844,8122],[0,-1]],[[4844,8124],[0,-1],[-1,0],[0,1],[0,2],[1,0],[0,-1],[0,-1]],[[4846,8131],[-1,0],[-1,0],[1,0],[0,1],[0,1],[1,0],[1,0]],[[4847,8133],[-1,-1],[0,-1]],[[4828,8137],[-1,0],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[4808,8135],[-2,1],[0,1],[0,1],[-1,1],[1,1],[2,0],[0,1],[1,1],[1,0],[2,1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1]],[[4832,8148],[1,-2],[1,-4],[0,-1],[3,0],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[-3,-2],[-1,-1],[-1,1],[1,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,0],[-1,-1],[-3,0],[0,-1],[-1,0],[-1,1],[-1,0],[0,2],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[2,0],[1,1],[1,0],[2,2],[0,1],[0,-1],[-2,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,0],[1,0],[1,1],[1,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[0,2],[-1,1],[-1,1],[-2,0],[-1,1],[-1,1],[2,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,-1],[1,0],[0,2],[1,1],[1,0],[1,0],[1,-1],[0,-1],[1,0]],[[4817,8146],[-1,-2],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[1,0],[1,2],[1,3],[1,1],[1,0],[1,2],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-2]],[[4794,8175],[1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,2],[0,-1],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1]],[[4825,8177],[0,-1],[1,0],[0,-2],[-1,-2],[-1,0],[-1,-1],[0,1],[-1,2],[-1,2],[-1,0],[2,3],[1,1],[1,0],[1,-1],[1,-1],[-1,-1]],[[4819,8179],[-1,0],[-1,0],[-1,0],[0,1],[1,1],[1,0],[1,-1],[0,-1]],[[4833,8197],[0,1],[-1,1],[1,1],[1,-1],[1,-1],[0,-1],[-1,0],[-1,0]],[[4795,8206],[3,-3],[-1,0],[0,-1],[1,-1],[1,0],[-1,-1],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,0],[2,-1],[1,0],[0,-2],[0,-1],[0,-2],[0,-1],[-1,1],[-2,0],[0,-1],[1,0],[1,1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[-2,1],[-1,-1],[-1,1],[0,1],[0,4],[-1,1],[1,1],[0,1],[-1,0],[0,1],[-1,0],[1,1],[0,2],[1,1],[0,1],[0,1],[0,2],[-1,3],[1,1],[1,1]],[[4797,8211],[1,0],[0,-1],[1,1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-2,-1],[-1,1],[-2,1],[0,1],[0,2],[0,1],[1,1],[1,-1],[1,1],[0,-1]],[[4833,8212],[0,-1],[0,-2],[-1,-3],[0,-2],[1,0],[0,-2],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,5],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,-1]],[[4834,8215],[0,-1],[-1,0],[0,1],[0,1],[1,1],[-1,0],[1,1],[0,-3]],[[4800,8224],[0,-1],[1,1],[1,-1],[1,0],[0,-1],[0,-2],[-1,0],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[1,0],[-1,-1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-2,0],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-2,-1],[2,0],[2,0],[1,0],[0,-1],[0,-2],[-1,0],[-1,0],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[1,0],[-1,0],[-1,2],[-1,0],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,2],[0,1],[1,1],[2,0],[0,-1],[0,-1],[1,1],[1,2],[0,1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[-1,0],[1,1],[1,1],[1,0],[0,-1],[0,-1]],[[4833,8197],[0,-1],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[0,1],[1,1],[1,-1],[1,2],[1,0],[1,-1],[2,0],[-1,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-2,-4],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[3,2],[-1,0],[-3,-1],[0,1],[0,1],[-1,2],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,1],[-1,0],[0,-1],[-4,-2],[0,1],[1,2],[-1,0],[-1,-1],[0,2],[-1,1],[1,0],[0,1],[-1,0],[-2,3],[0,1],[0,1],[-1,1],[2,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[-2,3],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,2],[-1,1],[0,1],[0,2],[-2,1],[0,2],[2,0],[-1,1],[0,1],[0,1],[1,1],[2,-3],[0,-1],[1,-1],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[1,1],[0,-3],[0,1],[1,2],[2,-4],[0,1],[0,1],[-1,1],[-1,2],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-2],[2,-2],[0,-1],[0,-1],[1,0],[0,-5],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[2,1],[1,-1],[-1,-1],[0,-1],[1,1],[1,0]],[[4800,8228],[-1,0],[1,2],[1,0],[0,-1],[-1,-1]],[[4761,8235],[-1,0],[0,2],[0,-1],[1,0],[1,0],[-1,-1]],[[4805,8243],[0,-2],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[1,2],[1,0]],[[4811,8266],[0,-1],[0,-1]],[[4811,8264],[-2,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-2],[1,0]],[[4811,8264],[0,-1],[1,-1],[0,-1],[1,2],[-1,0],[0,1],[0,1],[0,1],[-1,0]],[[4811,8266],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[2,3],[1,1],[1,0],[1,0],[1,1],[1,1],[1,0],[0,2],[5,5],[2,2],[0,2],[1,-1],[1,0],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[-2,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[1,0],[1,2],[1,1],[1,0],[-1,-1],[1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-2,-1],[0,1],[-1,0],[0,-2],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-2,-1],[1,0],[3,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-1],[-3,1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,1],[1,2],[0,1],[1,1],[1,0],[-2,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-2,1],[-1,1],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,2],[0,-1],[1,-1],[-1,0],[0,-1],[-1,-1],[1,0],[-1,-1],[-2,-2],[0,-1],[0,1],[-2,2],[-2,3],[0,1],[0,1],[1,0],[0,-1],[0,-1],[2,3],[0,1],[1,0],[1,0],[-1,2],[2,1],[0,1],[1,-1],[1,0],[-1,0],[0,1],[0,1],[1,0],[-2,0],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[-1,0],[1,0],[1,0],[2,2],[-3,-1],[-1,0],[1,0],[0,1],[0,1],[0,1],[-1,-1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[2,1],[1,0],[-1,0],[0,1],[-1,1],[1,1],[0,1],[1,-1],[1,0],[2,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[-1,2],[0,1],[1,0],[0,1],[1,0],[0,1],[1,0]],[[5020,7768],[-1,0],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[2,0],[1,0],[0,1],[0,1],[1,0]],[[5020,7766],[0,-1]],[[5020,7765],[0,-1],[0,-1],[1,-1],[6,-1],[3,2],[9,1],[1,0],[-1,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-3],[0,-3],[-1,-2],[-1,-2],[-2,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-2,0],[-1,-1],[-1,-1],[-1,-4],[-1,-1],[0,-2],[1,-2],[-1,-1],[-2,1],[-2,1],[-1,-1],[-3,-4],[-1,-1],[-6,-2],[-1,-1],[-1,0],[0,-1],[-1,-2],[-1,-2],[-1,0],[-1,0],[-1,1],[-1,0],[-1,1],[-2,0],[0,1],[-5,3],[-1,0],[-1,-1],[-1,1],[-4,-2],[-4,0],[-5,-3],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-3,3],[0,1],[1,0],[1,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-2]],[[4971,7721],[-1,-1],[-1,-1],[0,2],[0,1],[1,1],[0,1],[-1,1],[-1,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[-3,3],[0,1],[0,-1],[1,-1],[1,-1],[2,-4],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,-3],[-1,1],[-2,0],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,-3],[0,1],[1,0],[0,1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-2,0],[-2,2],[-6,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,3],[0,2],[-6,7],[-5,3],[-1,0],[-1,-1],[-1,0],[-1,-1],[-1,1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-2,-2],[-1,1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,-3],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[2,0],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,-1],[-1,1],[-1,4],[-2,3],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[1,0],[0,1],[-1,0],[-1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[-1,-1],[0,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,0],[1,-1],[1,1],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[-2,1],[-1,0],[-2,-2],[-1,-1],[-5,0],[0,-1],[-1,2],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-3],[-1,1],[0,2],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,0],[-1,-2],[-1,-1],[0,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,2],[-1,1],[0,1],[-2,1],[-1,0],[-1,1],[-1,1],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-2,0],[-1,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,2],[1,0],[1,1],[1,0],[1,-1],[0,-1],[1,1],[0,1],[1,1],[0,1],[1,0],[1,1],[3,5],[1,2],[1,0],[0,1],[0,1],[-1,2],[1,0],[2,2],[1,1],[0,3],[0,1],[0,2],[0,1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[1,1],[0,-1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[1,0],[2,0],[0,1],[1,1],[0,1],[1,1],[-1,2],[1,0],[0,1],[2,2],[0,1],[1,2],[0,1],[1,1],[1,3],[0,6],[0,3],[0,1],[1,2],[0,1],[0,1],[0,1],[2,0],[1,-1],[2,-1],[1,1],[2,4],[0,1],[1,0],[-1,1],[0,2],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[-1,1],[0,1],[2,1],[5,1],[1,1],[1,0],[2,0],[1,1],[1,0],[3,-2],[3,0],[3,-1],[1,-1],[0,-1],[4,0],[2,1],[1,1],[1,0],[2,0],[0,1],[1,-1],[-1,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[1,2],[2,4],[1,1],[1,1],[1,0],[1,1],[2,7],[1,1],[0,1],[0,1],[0,1],[2,3],[1,2],[1,0],[1,1],[0,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,-3],[0,-2],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-2,-1],[-1,1],[0,1],[-1,-2],[-2,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[1,-2],[0,-1],[-1,-1],[-1,0],[-2,-1],[-7,1],[-1,1],[-1,2],[-1,2],[-1,1],[0,-1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,2],[-1,0],[-3,0],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[-1,1],[-1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,-1],[0,-1],[1,1],[2,0],[1,0],[0,2],[0,1],[0,-1],[-1,0],[-1,0],[-1,2],[-1,-1],[-2,0],[-1,1],[-1,2],[0,1],[1,0],[1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[1,-1],[-1,0],[-1,-1],[-3,1],[-1,-1],[-1,0],[0,-1],[0,-2],[-1,0],[0,-1],[0,-2],[-1,0],[0,1],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,1],[-1,1],[1,0],[-1,2],[-1,0],[-1,1],[0,1],[3,-1],[0,1],[-1,0],[1,0],[1,0],[1,1],[2,0],[0,1],[1,0],[-1,2],[0,1],[0,2],[2,0],[0,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-2,-1],[-1,0],[-4,1],[0,-1],[0,-1],[0,1],[-2,2],[1,1],[0,1],[1,0],[1,1],[1,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,-1],[-1,1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[1,0],[-1,1],[1,1],[1,0],[1,2],[1,0],[1,1],[1,1],[0,2],[1,0],[-1,1],[1,1],[1,0],[2,-2],[1,1],[0,1],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,1],[1,2],[0,1],[1,0],[1,-1],[0,2],[1,1],[3,0],[1,0],[0,1],[1,1],[1,1],[1,2],[1,0],[0,1],[1,0],[3,4],[2,4],[0,3],[1,1],[0,3],[0,2],[1,2],[0,1],[0,1],[0,1],[0,1],[1,-1],[2,2],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,3],[0,1],[0,2],[0,2],[1,1],[1,1],[0,1],[0,1],[1,1],[1,1],[-1,0],[0,-1],[-1,0],[-2,4],[-1,2],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[2,2],[-1,0],[0,1],[0,-1],[-1,0],[0,1],[-1,-1],[-2,0],[-2,-1],[-1,-1],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[1,1],[-1,0],[1,1],[0,1],[4,7],[1,0],[0,1],[1,0],[2,3],[1,1],[1,2],[1,1],[0,2],[0,3],[0,1],[0,-1],[1,0],[0,1],[1,3]],[[4881,7894],[1,0],[0,1],[1,2],[0,1]],[[4884,7899],[1,0],[1,0],[1,0],[1,1],[1,1],[3,2],[1,0],[0,2],[-1,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[3,0],[2,1],[5,4],[1,0],[1,-1],[1,-1],[0,-1],[4,-4],[1,-1],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,3],[-1,2],[0,1],[0,1],[0,1],[1,0],[1,1],[1,0],[1,1],[1,-1],[1,-7],[1,-1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[0,1],[1,1],[0,-1],[0,1],[1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-2,1],[-1,1],[-1,1],[0,2],[-4,11],[0,1],[0,1],[1,1],[2,5],[1,3],[1,1],[1,1],[0,1],[-2,0],[-1,1],[-1,2],[0,2],[0,6],[0,2],[0,1],[1,1],[2,1],[1,0],[1,1],[0,1],[1,2],[0,1],[-1,-1],[-1,0],[0,2],[-1,0],[1,1],[1,2],[0,1],[1,0],[0,1],[1,2],[-1,1],[0,2],[-1,1],[0,1],[1,0],[0,1],[1,1],[0,2],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,0],[-1,0],[0,1],[0,2],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,2],[0,1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[-1,1],[1,1],[0,2],[0,2],[0,2],[0,-1],[-1,-2],[1,-2],[-1,0],[-1,0],[-1,1],[-1,2],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,3],[-1,1],[-2,6],[-1,0],[0,1],[0,1],[0,1],[1,3],[1,6],[0,3],[1,2],[0,1],[1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[1,4],[0,2],[1,2],[1,0],[0,-1],[1,0],[1,1],[-2,1],[1,1],[0,1],[2,1],[1,-1],[1,-1],[1,0],[2,1],[1,1],[-2,0],[1,1],[1,0],[-1,1],[-3,-1],[-8,1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[-3,0],[-1,0],[0,-1],[-2,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-2],[-1,-1],[-3,-3],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,2],[-1,2],[0,3],[-1,0],[0,-2],[-1,0],[-2,2],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,4],[-1,1],[-3,4],[-2,0],[0,1],[-1,2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-2],[0,-1],[0,-2],[0,-1],[1,-1],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[-3,5],[-1,2],[0,3],[0,3],[0,2],[0,2],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[0,1],[-1,3],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,2],[0,1],[1,1],[1,1],[2,4],[0,1],[0,1],[1,2],[0,1],[0,2],[0,1],[1,2],[1,1],[0,1],[0,1],[1,1],[0,2],[2,1],[1,1],[0,2],[0,2],[-1,1],[-1,1],[1,1],[0,2],[-1,1],[-1,1],[-1,1],[-1,0],[0,1],[0,1],[-2,2],[-1,1],[0,1],[1,2],[0,1],[0,3],[0,1],[0,1],[0,3],[0,2],[0,2],[0,2],[1,0],[1,1],[1,0],[1,-1],[1,0],[1,-1],[4,-1],[1,1],[-3,1],[-1,0],[-1,1],[-2,3],[-1,1],[0,1],[-1,1],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[1,-3],[1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[0,3],[1,4],[2,5],[1,1],[-1,0],[0,-1],[-2,-5],[-1,0],[0,2],[0,1],[0,1],[-1,0],[0,-2],[1,-2],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[-1,-1],[-1,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[0,2],[0,1],[-1,2],[-1,1],[0,1],[0,-1],[0,-1],[1,-4],[0,-1],[0,-1],[-2,3],[0,1],[0,1],[-1,-1],[0,-2],[0,-1]],[[4855,8096],[-1,-2],[1,-2],[0,-1],[0,-1],[-2,1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,1],[3,8],[2,1],[1,1],[0,1],[1,3],[0,1],[1,1],[1,1],[1,1],[1,2],[-1,-1],[-1,-2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-4,-3],[-2,-5],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-4],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,0],[-1,0],[0,-1],[2,-2],[1,-2],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[-1,-2],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[0,-2],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,3],[-1,2],[1,1],[0,1],[1,2],[1,1],[0,1],[0,2],[0,2],[0,2],[0,1],[0,1],[0,2],[1,3],[0,1],[0,1],[1,2],[0,1],[1,1],[0,1],[0,2],[1,0],[1,0],[1,2],[0,2],[1,2],[-3,-5],[-1,-1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,3],[0,1],[1,1],[0,1],[1,0],[-1,0],[-1,-2],[-1,0],[0,-1],[-1,1],[0,1],[3,7],[1,1],[-1,0],[1,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-2],[-1,-1],[0,-1],[0,1],[0,1],[0,2],[1,3],[2,5],[1,0],[0,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[-1,-1],[-1,-2],[0,1],[0,2],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,0]],[[4844,8122],[0,2]],[[4844,8124],[1,2],[0,1],[1,1],[1,0],[1,1],[-2,-1],[0,1],[0,2]],[[4846,8131],[0,1]],[[4846,8132],[1,0],[0,1]],[[4847,8133],[1,2],[1,0],[3,1],[2,-1],[1,0],[1,1],[1,4],[1,3],[1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-3,1],[-1,-1],[-1,3],[0,-1],[-1,-1],[1,4],[0,1],[0,-1],[1,-1],[1,0],[0,1],[2,1],[0,1],[1,0],[0,1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[1,2],[1,2],[0,1],[0,1],[1,1],[1,0],[1,1],[1,-1],[1,1],[1,1],[2,0],[1,1],[-5,-2],[-2,2],[0,1],[0,1],[2,3],[1,1],[0,1],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-3],[-2,-3],[-2,-2],[-1,1],[-1,1],[-1,1],[1,1],[0,1],[-1,-2],[-2,1],[-4,5],[0,1],[0,1],[2,0],[1,0],[1,-1],[0,-1],[1,1],[-1,1],[0,1],[3,3],[2,-2],[1,0],[1,0],[1,1],[1,0],[-3,0],[-1,0],[-1,1],[-1,1],[-3,-3],[-1,0],[-1,0],[-1,1],[-2,0],[-2,0],[-1,0],[-1,-1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,1],[4,0],[0,1],[1,1],[1,0],[1,-1],[0,-1],[2,-1],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,-1],[1,1],[1,0],[1,0],[-2,1],[-1,1],[0,1],[0,1],[3,0],[1,1],[1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,2],[-1,0],[-3,-1],[-1,1],[1,0],[1,0],[0,1],[-1,1],[1,1],[0,1],[0,2],[1,1],[0,1],[1,1],[1,1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[2,0],[1,1],[0,1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,1],[1,2],[1,1],[0,1],[1,-1],[0,1],[1,0],[2,-2],[3,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[-1,0],[-2,0],[-1,0],[0,-1],[-1,1],[0,1],[-1,0],[-2,1],[0,1],[0,1],[1,2],[0,2],[0,1],[0,1],[2,1],[1,1],[0,-1],[1,-2],[1,-1],[1,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,1],[-1,1],[1,2],[1,1],[0,1],[1,-1],[1,0],[3,2],[1,2],[0,2],[-1,-1],[-1,-3],[-1,-1],[-1,0],[0,1],[-1,0],[1,1],[0,1],[-1,1],[-2,-4],[-1,0],[-1,-1],[-1,1],[0,3],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[1,0],[1,0],[1,-2],[1,-1],[0,-1],[1,0],[1,-1],[0,1],[-1,1],[2,0],[2,0],[0,1],[-2,1],[-1,0],[-1,-1],[-1,1],[1,1],[-1,0],[-1,2],[0,1],[-1,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,-2],[1,1],[0,1],[-1,0],[0,1],[-3,1],[0,1],[0,2],[0,1],[0,2],[0,1],[0,1],[1,1],[1,1],[1,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,-1],[0,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[1,1],[0,1],[1,1],[0,-1],[1,0],[0,-2],[1,-2],[1,-1],[1,0],[0,1],[0,2],[1,1],[1,-1],[1,0],[1,-1],[0,-1],[2,-1],[0,1],[-1,1],[-1,2],[-2,1],[0,1],[0,1],[1,-1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,-2],[1,0],[-1,1],[0,1],[0,1],[-3,3],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[-1,2],[-1,1],[-1,0],[0,1],[0,1],[-1,2],[1,1],[1,0],[0,-2],[1,1],[1,-1],[1,1],[0,1],[0,1],[0,1],[-1,1],[1,0],[1,1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[1,1],[-1,0],[-1,3],[0,1],[1,0],[1,-1],[1,0],[1,1],[1,0],[1,-1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,1],[1,-1],[1,-2],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[-2,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[2,-2],[1,0],[-1,1],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[1,1],[1,0],[1,-1],[-3,4],[0,1],[0,1],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[1,1],[4,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,2],[0,-1],[1,-2],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[-1,-1],[1,0],[1,3],[1,0],[0,1],[1,1],[1,2],[0,1],[0,1],[1,1],[1,-1],[1,-1],[2,-1],[0,-1],[-1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[1,1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,2],[1,0],[1,-1],[1,-1],[-1,1],[1,0],[0,1],[1,1],[0,-1],[1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[2,-1],[3,1],[1,1],[2,2],[1,1],[2,0],[1,0],[0,-1],[0,-1],[1,0],[2,1],[1,-1],[1,0],[0,2],[-1,0],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[1,0],[1,0],[2,0],[1,-1],[1,0],[2,1],[1,-1],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-3],[-1,-3],[-2,-3],[-1,-2],[-1,-1],[-3,-1],[-1,-1],[-1,-2],[0,-2],[-1,-1],[-1,-2],[-6,-7],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-2,-2],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[1,-1],[1,0],[1,-2],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[-2,1],[-1,1],[-2,-1],[-1,1],[0,1],[-1,1],[1,-3],[1,-1],[1,0],[1,1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,-2],[1,0],[2,1],[1,0],[0,-1],[0,-1],[1,0],[1,1],[1,1],[1,2],[1,-1],[-1,-1],[-4,-7],[0,-1],[-1,-2],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[-2,-3],[-1,0],[-2,-1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-3],[0,-1],[-1,-1],[1,0],[1,1],[1,1],[0,1],[0,1],[2,1],[1,1],[1,1],[1,-1],[1,0],[1,0],[1,1],[1,1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[-2,0],[1,0],[1,-1],[-1,-2],[-1,-1],[1,0],[1,0],[1,0],[0,1],[0,1],[1,0],[1,1],[0,1],[1,0],[0,1],[-1,2],[1,0],[2,0],[3,0],[1,0],[4,5],[2,0],[0,-1],[-1,0],[1,-1],[0,1],[1,0],[-1,2],[1,-1],[1,0],[1,1],[0,1],[0,1],[1,1],[1,0],[0,1],[1,0],[3,-1],[2,-1],[4,-2],[1,0],[1,0],[2,2],[1,0],[4,0],[0,-1],[1,0],[0,1],[1,-1],[1,1],[2,-1],[1,0],[0,-1],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,1],[0,-1],[1,0],[0,1],[1,1],[2,-2],[1,0],[1,2],[1,0],[3,0],[0,-1],[1,-1],[0,1],[1,0],[0,-1],[0,-1],[3,-3],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,-1],[-1,0],[0,-1],[-1,-2],[-1,-1],[0,-1],[-3,-4],[-1,-2],[-1,-7],[-1,-4],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-2,-6],[-1,-2],[-1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-3],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[-1,0],[-2,0],[-6,-2],[-1,0],[-1,0],[-1,-1],[-2,-5],[-2,0],[-1,0],[1,-1],[1,0],[1,0],[1,1],[1,1],[6,4],[0,1],[1,1],[1,-1],[1,0],[1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,0],[2,-1],[1,0],[1,-1],[0,-1],[1,-1],[-2,-2],[0,-2],[-1,0],[-1,-1],[-2,-2],[-1,0],[-2,2],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[0,-3],[0,-1],[-1,0],[-2,-1],[-1,-1],[-1,-1],[-1,0],[-2,0],[-4,2],[-2,0],[-2,1],[-1,1],[-1,1],[0,1],[-1,1],[0,-1],[2,-2],[1,-3],[0,-1],[1,1],[0,-1],[1,-1],[2,1],[5,-2],[1,0],[1,0],[0,-1],[1,0],[5,-1],[0,-1],[1,-1],[2,1],[2,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[1,2],[1,0],[4,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[0,-1],[1,-1],[1,0],[2,-3],[1,0],[5,-2],[0,-1],[0,-1],[1,0],[1,-1],[1,-5],[1,-1],[3,-7],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[1,-1],[0,-1],[-1,0],[1,0],[1,0],[2,-2],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-4],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-9],[1,-3],[1,-1],[0,-1],[2,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,1],[1,0],[0,2],[0,-1],[1,-1],[2,0],[1,-2],[6,-2],[6,-6],[1,-2],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[2,0],[0,-1],[1,0],[0,-1],[0,-2],[1,-2],[3,-2],[1,-1],[-2,-2],[-1,-2],[-1,-3],[1,-2],[1,-5],[0,-2],[3,-7],[5,-12],[1,-2],[-1,-2],[0,-1],[0,2],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[0,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[0,1],[-3,5],[-1,1],[-1,0],[0,1],[-3,-2],[-1,0],[-2,0],[-1,-1],[-1,1],[0,1],[-1,0],[-1,0],[-2,-2],[1,-1],[1,1],[1,0],[1,0],[1,-1],[0,-1],[1,0],[1,1],[5,2],[1,-1],[0,-1],[2,-5],[1,-1],[1,-2],[1,0],[1,-1],[2,-2],[2,-4],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[-1,0],[1,-1],[0,-1],[1,-1],[0,-1],[2,-10],[0,-3],[0,-3],[0,-4],[-1,-1],[-1,0],[-2,-4],[-1,-1],[-2,-5],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[2,-3],[0,-2],[1,1],[2,0],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[1,1],[0,2],[1,1],[0,1],[0,2],[1,2],[0,1],[1,2],[1,1],[2,0],[1,0],[0,1],[1,0],[1,0],[0,-1],[3,0],[1,0],[1,-1],[1,-1],[2,1],[-1,1],[-1,0],[9,-3],[3,-3],[7,-8],[1,-2],[1,-1],[0,-4],[1,-2],[0,-2],[0,-2],[0,-1],[0,-1],[0,-3],[1,-3],[0,-1],[-1,-1],[0,-4],[-1,-1],[-1,-5],[-1,-3],[0,-1],[0,-2],[0,-3],[0,-2],[-1,-2],[0,-2],[0,-2],[0,-1],[-1,0],[-2,-2],[0,-1],[-1,1],[0,-1],[0,-1],[-1,-2],[-2,-3],[0,-1],[-2,3],[-1,1],[-2,2],[0,-1],[1,-1],[0,-1],[2,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[-1,0],[-1,0],[-1,-1],[1,0],[5,-1],[0,1],[0,-1],[-2,-4],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[-2,-3],[-1,-1],[-1,-1],[-2,-1],[0,1],[-1,0],[0,1],[-1,2],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[1,0],[1,-2],[0,2],[2,0],[1,1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[-1,-2],[-1,-2],[-1,-2],[-1,0],[-1,-1],[-2,1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,-1],[-2,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[2,0],[0,1],[0,1],[1,0],[1,1],[5,-1],[0,-1],[1,-1],[0,-1]],[[4919,8309],[0,-1],[-1,0],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,2],[0,1],[0,1],[-1,2],[0,-1],[1,0],[0,1],[-2,0],[0,1],[1,0],[1,1],[2,-1],[0,-1]],[[4909,8315],[2,-3],[-1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[1,0],[2,1],[1,0],[-1,-1],[-2,-1],[-2,0],[-1,2],[0,1],[-1,1],[0,2],[0,1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,1],[1,0],[1,-2],[1,0]],[[4914,8332],[0,-1],[1,0],[0,-1],[-1,0],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[2,0],[0,1],[1,1],[1,-2],[1,1],[1,-1],[1,0],[-1,0],[0,-1],[1,-1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,2],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-2],[-1,0],[-2,1],[-1,0],[0,1],[-1,3],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[-1,-1],[-1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,2],[0,3],[0,2],[1,0],[-1,4],[1,2],[1,1],[2,0],[1,0],[1,0],[1,-2],[1,1]],[[4927,8334],[0,-1],[1,0],[-1,0],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[1,1],[1,0],[0,1],[-1,1],[-1,1],[2,0]],[[4914,8332],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0]],[[4923,8340],[1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,2],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[4933,8344],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[0,2],[-1,0],[-1,-2],[0,1],[-1,0],[-1,-2],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[-1,-1],[1,0],[1,0],[0,2],[1,0],[1,0],[0,1],[1,1],[0,-2]],[[4918,8348],[-1,0],[0,-1],[0,-1],[2,-1],[1,-2],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,1],[1,1],[-2,2],[0,1],[-1,0],[0,-1],[0,-1],[0,1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[1,-1]],[[4955,8362],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[1,0],[1,0],[-1,0],[0,-1]],[[4963,8403],[0,-1],[0,1],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[0,-1],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[4943,8405],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[4968,8407],[0,1],[0,1]],[[4968,8409],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,2]],[[4972,8421],[-1,-1],[0,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[-1,-1],[-1,-1]],[[4977,8440],[1,1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[-1,1],[-1,1],[-1,2],[0,1],[4,0],[0,-1],[0,-1]],[[4968,8409],[-1,-1],[1,-1]],[[4968,8407],[0,-1],[-1,0],[0,-1],[-1,0],[1,0],[-1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-2],[0,-1],[-1,1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,2],[0,1],[1,3],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,-1],[0,-2],[-1,1],[0,2],[-1,0],[-1,1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,1],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,1],[0,1],[0,1],[1,0],[1,1],[-1,0],[0,2],[0,-1],[-1,-1],[0,-1],[0,1],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[0,2],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,1],[1,0],[0,1],[1,0],[1,-1],[0,-2],[0,1],[0,1],[1,0],[-1,0],[0,1],[1,1],[1,-1],[0,-1],[1,-1],[0,1],[0,1],[0,2],[1,0],[0,1],[1,0],[-1,1],[-1,0],[0,2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,3],[0,-2],[-1,-1],[0,1],[0,1],[-1,0],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[1,-1],[0,-2],[1,-1],[1,0],[1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[0,2],[1,-2],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[1,0],[0,-1],[-1,0],[1,0],[-1,-3],[1,0],[0,1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,-3],[-1,0],[0,-1],[1,0],[1,1],[0,1],[0,1],[2,0],[-1,2],[0,1],[0,-1],[1,0],[0,2],[1,0],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[1,0],[1,0],[-1,0],[0,-1],[1,1],[1,-2],[0,1],[0,1],[1,1],[0,-1],[0,1],[1,1],[0,1],[1,0],[-1,-2],[-2,-3],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[-3,-1],[1,-1],[1,0],[1,-1],[-2,-2],[0,-1],[1,0],[-1,-2],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[1,0],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[1,1],[0,-2],[-1,-1],[1,0],[0,1],[1,-1]],[[4970,8450],[0,-2],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[-1,0],[1,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,1],[0,2],[0,7],[0,1],[1,0],[0,-1],[0,-1],[1,0],[-1,2],[0,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0]],[[4978,8454],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[1,1],[1,1],[0,1],[0,1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,1],[0,2],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1]],[[4934,7620],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,-1],[0,-1]],[[4929,7620],[-1,0],[-3,0],[0,1],[1,0],[0,1],[0,1],[1,0],[1,2],[1,1],[1,1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1]],[[4938,7641],[0,-1],[0,1],[0,1],[1,0],[0,-1],[-1,0]],[[5670,6549],[0,-1],[-1,1],[-1,0],[-1,2],[1,0],[0,1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[1,-1]],[[5749,6593],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,0],[1,1],[1,0],[0,-1],[-1,0]],[[5663,6601],[1,-1],[1,0],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[-1,2],[1,1],[2,0],[0,-1],[1,-3],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[1,0],[1,-2],[1,0],[0,1],[1,0],[0,1],[0,-3],[0,-2],[0,-2],[0,-1],[1,0],[1,-1],[1,0],[2,1],[1,0],[1,0],[2,1],[1,1],[1,2],[1,0],[1,0],[3,-1],[1,0],[0,1],[1,0],[2,-1],[0,1],[1,-1],[1,0],[0,-1],[0,-1],[0,-2],[1,-1],[1,0],[1,0],[1,1],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,0],[1,-1],[0,-1],[1,-1],[1,0],[5,3],[0,1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,2],[1,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,2],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[1,1],[0,2],[1,1],[1,0],[0,1],[0,1],[1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-4],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,-2],[-1,0],[-1,1],[-1,1],[0,-1],[-1,1],[-1,1],[0,-1],[-1,0],[-2,0],[-2,-2],[-5,1],[-2,-1],[-1,-1],[-3,1],[-1,-1],[-1,0],[-1,0],[0,-1],[-2,-1],[0,-1],[-2,1],[-1,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[-6,0],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-3,0],[-1,1],[-1,0],[0,2],[0,1],[-1,0],[-1,0],[-2,2],[0,1],[-3,-1],[-2,1],[0,1],[-1,0],[0,-1],[-2,0],[0,1],[-1,0],[0,-1],[-1,0],[-1,3],[-3,0],[-1,0],[-1,1],[-1,-1],[-2,0],[-1,0],[-2,0],[0,1],[-1,0],[1,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[0,1],[1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,0],[-1,1],[1,2],[0,1],[0,-2],[0,-3],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[0,1],[1,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,-2],[0,-1],[2,0]],[[5756,6621],[-1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-3],[1,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-2],[0,1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,2],[0,1],[1,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,2],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5648,6623],[-1,0],[0,2],[-1,1],[0,1],[0,1],[1,-1],[0,-1],[1,-1],[0,-2]],[[5766,6651],[-1,0],[-1,0],[0,1],[0,1],[1,0],[2,0],[0,-1],[-1,-1]],[[5640,6650],[0,-4],[-1,0],[-1,0],[0,-1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,5],[0,1],[0,2],[0,1],[0,1],[0,3],[1,1],[0,-1],[1,-4],[1,-1],[1,-3],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1]],[[5718,6662],[-1,-1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,-1],[1,-2],[1,0]],[[5784,6667],[-1,-1],[1,-3],[-1,-1],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[1,-2],[-2,1],[-1,0],[-1,-2],[-1,-1],[-1,-4],[-1,-2],[-1,-2],[-1,-2],[-1,2],[0,1],[-1,2],[1,1],[0,5],[1,2],[-1,2],[0,1],[-1,2],[0,1],[-1,1],[1,0],[1,2],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,2],[0,1],[2,1],[3,4],[1,1],[0,1],[2,-1],[1,3],[1,-1],[0,-1]],[[5707,6663],[0,-1],[0,-2],[-1,0],[-2,1],[0,1],[1,0],[1,0],[0,2],[0,2],[0,1],[-1,0],[1,1],[-1,1],[-1,1],[1,0],[1,-2],[1,-2],[1,-2],[-1,-1]],[[5760,6670],[0,-2],[0,-1],[0,-1],[1,-1],[1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[-1,1],[0,-1],[-1,-1],[0,1],[0,1],[0,2],[0,1],[0,-1],[1,1],[1,0]],[[5754,6676],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,-2],[0,-1],[-1,-1]],[[5734,6679],[1,-1],[-1,0],[0,1],[0,-1],[-1,-1],[-1,1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,1],[0,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-2]],[[5772,6681],[0,-1],[1,0],[1,1],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,1],[1,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,-1],[-1,-1]],[[5693,6680],[0,-1],[-1,0],[-1,2],[0,1],[-1,0],[0,1],[-1,1],[1,0],[2,-3],[1,-1]],[[5697,6684],[-1,-2],[1,5],[1,1],[1,0],[0,-1],[-2,-3]],[[5679,6691],[0,-1],[1,1],[1,1],[0,-1],[0,-1],[0,-4],[0,-1],[-1,0],[0,-1],[-4,0],[-1,-1],[0,1],[0,2],[0,1],[1,1],[-1,0],[0,1],[1,1],[0,1],[0,-1],[0,-1],[1,0],[0,-2],[1,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[-1,1],[1,1],[0,-1],[1,0]],[[5684,6690],[0,1],[-1,2],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1]],[[5705,6689],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,1],[-2,4],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,2],[1,-1],[0,-2],[1,-1],[1,-1]],[[5603,6694],[0,-1],[0,-1],[0,-1],[-1,-1],[0,2],[0,1],[0,1],[1,0]],[[5682,6697],[1,0],[0,-1],[-1,-3],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0]],[[5707,6696],[-1,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1]],[[5755,6695],[-2,-4],[-1,0],[-1,1],[-2,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[1,-1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,0],[0,1],[0,1],[0,-1],[1,0],[1,1],[0,2],[1,1],[0,1],[3,4],[3,1],[1,-1],[1,-1],[0,-1],[-1,-1],[-3,-2],[0,-1]],[[5713,6700],[-1,0],[-1,0],[0,1],[1,1],[1,-1],[0,-1]],[[5724,6701],[-1,0],[-1,0],[-1,-1],[-1,-2],[-1,-1],[0,-3],[-1,0],[-2,-2],[-1,0],[-1,2],[1,-1],[0,1],[0,1],[1,0],[0,-1],[1,1],[1,2],[0,-1],[-1,1],[0,1],[1,0],[3,3],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[1,-1],[1,-1]],[[5696,6706],[0,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[1,1],[0,-4],[0,-1],[0,-1]],[[5684,6712],[1,-1],[1,0],[0,-1],[1,-2],[0,-3],[0,-1],[-1,-2],[-1,1],[0,2],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1]],[[5749,6712],[0,-1],[0,-1],[1,0],[0,-1],[0,1],[1,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[1,0],[0,1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[1,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,-1],[2,-2]],[[5717,6718],[0,-1],[0,-1],[-1,0],[0,2],[1,1],[0,-1]],[[5702,6718],[-1,-3],[0,-1],[1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,3],[0,1],[1,1],[0,1],[0,1],[1,1],[1,1],[1,1],[-1,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5744,6723],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0]],[[5710,6716],[0,-1],[0,-3],[0,-2],[-1,-4],[-1,0],[0,-2],[-1,-1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[1,0],[1,3],[2,3],[1,2],[1,0],[1,-1],[0,-2],[0,-1],[0,-3]],[[5680,6724],[0,-1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,-1],[-1,1],[0,-1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1]],[[5643,6727],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5654,6734],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-2,-1],[2,4],[1,0],[1,0],[1,1],[1,0],[-1,-1],[0,-1]],[[5737,6736],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,1],[-1,0],[0,1],[0,2],[1,0],[0,1],[-1,1],[1,1]],[[5679,6740],[1,-1],[-1,-2],[0,1],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,-1],[1,3],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,2],[0,1],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1]],[[5704,6746],[0,-3],[1,2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-2],[-3,0],[0,1],[0,1],[1,0],[0,2],[-1,0],[1,1],[0,1],[1,1]],[[5693,6738],[-2,-2],[0,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1]],[[5650,6747],[1,1],[1,0],[0,1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,1]],[[5687,6752],[-1,0],[-1,1],[-1,0],[1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1]],[[5696,6756],[1,1],[0,-1],[1,0],[0,-1],[0,1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[-1,1],[0,1],[1,1],[1,-1],[1,0],[0,-1],[0,-1]],[[5677,6759],[0,-2],[0,-3],[-1,-2],[0,-2],[-1,-2],[-1,-1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,2],[1,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,0]],[[5731,6755],[-3,-4],[0,-1],[-3,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[2,-1],[1,0],[1,1],[1,0],[0,2],[1,1],[2,0],[-1,-2],[0,-2]],[[5652,6759],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[3,0],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0]],[[5748,6764],[1,0],[-1,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,-2],[-1,-1],[0,-1],[-2,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[1,0],[0,1],[0,1],[3,1],[1,0],[1,0],[1,-2],[1,0],[1,-2]],[[5576,6771],[1,0],[2,-1],[1,-2],[0,-1],[0,-2],[2,-3],[1,-2],[-1,1],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,1],[0,2],[-2,2],[0,2],[0,1],[-1,1],[-1,3],[-1,1],[0,1],[0,1],[0,1],[1,3],[1,2],[1,0],[0,-1],[0,-3],[1,-1],[0,-1]],[[5690,6776],[0,-1],[3,0],[0,-1],[0,-1],[-1,-2],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,1],[0,1],[-1,4],[-1,0],[0,1],[0,1],[-1,2],[-1,0],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,2],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0]],[[5650,6781],[1,0],[1,0],[-1,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,0],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[0,-1],[1,1],[0,1],[0,1],[0,-1],[-1,0],[-1,0],[1,1],[-1,1]],[[5571,6817],[1,-9],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-3],[0,-1],[1,-3],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,-1],[0,1],[-1,1],[0,4],[-1,1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,2],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,2],[0,2],[0,3],[0,-1],[0,-1],[1,2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,2],[0,-1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,0]],[[5574,6818],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[0,-2],[-1,-1],[0,-2],[0,-1],[1,0],[0,1],[0,1],[1,-1],[0,-1],[-1,0],[1,-2],[0,-1],[-1,-1],[-1,2],[0,1],[0,1],[-1,3],[0,2],[0,1],[-1,1],[0,1],[1,0],[0,2],[1,0],[0,-1]],[[5580,6822],[0,1],[1,3],[0,-2],[-1,-1],[0,-1]],[[5723,6825],[2,-3],[0,1],[0,1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[1,0],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-6],[0,-3],[-1,0],[0,-1],[-1,-2],[1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[0,1],[0,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,3],[0,1],[0,1],[0,1],[0,1],[0,1],[5,1],[1,-1]],[[5710,6827],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,-1],[0,1],[1,0],[0,-1],[0,1]],[[5579,6825],[0,1],[1,2],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1]],[[5577,6831],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,2],[-1,2],[1,1],[1,1],[0,-1]],[[5575,6842],[0,-1]],[[5575,6841],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[1,0],[0,1],[0,1],[0,-1],[0,-4],[0,-1],[0,1],[-1,0],[0,-1],[1,-1],[-1,1],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[-1,1],[1,0],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-2],[0,2],[1,7],[0,2],[0,2],[1,2],[0,1],[1,2],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[5682,6847],[0,-1],[1,-1],[1,-1],[1,-1],[0,-2],[0,-1],[0,-1],[0,1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,2],[1,1],[0,3],[-1,-1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[2,-3],[0,-1],[0,-2],[0,-1]],[[5656,6812],[-1,4],[0,-1]],[[5655,6815],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,2],[0,1],[-2,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[-1,2],[-1,2],[0,1],[-3,4],[-1,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-3,-1],[0,-1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,1],[1,1],[1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,1],[2,0],[2,2],[1,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-3],[0,-1],[0,-1],[0,-1],[1,-2],[1,-1],[1,-2],[1,0],[0,-1],[1,-1],[1,-1],[0,1],[0,-1],[1,1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,0],[1,-1],[1,1],[1,0],[1,0],[2,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[2,-4],[1,-2],[-1,-1],[-1,-2],[0,-3],[1,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[1,1],[2,1],[0,-4],[0,-2],[1,-1],[-1,-1],[0,-4],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,2],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,2],[0,1],[-1,-1],[0,1],[1,2],[0,1],[-1,1],[0,2],[0,1],[-1,0],[0,-1],[0,1],[0,2],[1,1],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[0,3],[-1,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-2,0],[-1,0],[-1,1],[-1,0],[-1,-1],[-2,1],[-1,0],[-1,0]],[[5653,6868],[-1,-1],[0,1],[0,-1],[-1,-2],[0,1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[1,-1],[1,-2]],[[5655,6871],[1,-2],[1,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,3]],[[5560,6870],[1,-1],[-1,0],[-1,0],[0,2],[0,1],[-1,1],[1,0],[0,-1],[1,-1],[0,-1]],[[5663,6867],[-1,-1],[-1,0],[1,1],[0,1],[1,1],[0,2],[1,5],[1,1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-3],[-1,-2]],[[5668,6881],[1,0],[0,-1],[-1,-2],[0,-1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,-1]],[[5733,6879],[-1,-3],[1,-3],[1,0],[1,-1],[1,-3],[0,-1],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[1,-2],[1,-3],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,0],[-1,1],[-1,0],[-1,1],[-1,1],[-1,1],[-2,0],[0,1],[-1,2],[0,1],[-1,0],[0,1],[1,0],[1,1],[1,1],[0,1],[1,0],[1,2],[0,1],[1,0],[0,1],[-1,1],[-1,1],[-1,-1],[-1,0],[0,-1],[0,-2],[-2,-4],[0,-1],[-1,0],[-3,2],[0,1],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[1,1],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,2],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,1],[0,1],[0,-1],[1,1],[1,1],[1,0],[0,1],[0,1],[0,2],[5,0],[1,0],[0,-1],[0,-1],[1,-1],[0,-1]],[[5694,6890],[-1,0],[0,3],[0,2],[1,1],[0,1],[1,-2],[0,-1],[-1,-4]],[[5554,6911],[-1,-1],[0,-1],[-2,-2],[-1,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,1],[1,-2],[0,-8],[1,0],[0,-1],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,1],[-1,0],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[1,0],[0,1],[-1,1],[-1,1],[0,1],[0,2],[0,3],[-1,1],[0,2],[-1,1],[-1,0],[0,1],[-1,3],[0,1],[-1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[0,1],[1,2],[0,1],[3,0],[1,1],[1,1],[1,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-2]],[[5706,6930],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[-2,-2],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,2],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[2,1],[0,-1],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,1],[1,1],[1,0],[0,1],[0,2],[1,0],[1,0],[0,1],[0,-1]],[[5713,6964],[0,-1],[0,-1],[0,-2],[-3,-2],[-1,1],[-2,3],[-1,1],[0,1],[1,0],[1,2],[1,1],[1,-1],[2,-1],[1,-1]],[[5688,6974],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[0,2],[0,2],[1,1],[1,3],[2,4],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-2],[-1,0],[0,-1],[1,-2],[0,-1],[0,-1]],[[5731,7054],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-3],[1,-1],[1,-1],[0,2],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-3],[0,-3],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-2,-3],[0,-1],[-1,-1],[-1,-1],[0,-1],[-2,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,-1],[0,1],[0,-1],[0,-1],[-1,-1],[1,-1],[-2,-3],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[0,1],[0,-1],[-1,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,0],[0,1],[-2,-1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[-2,2],[-1,1],[-1,-2],[-2,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[-3,0],[0,-2],[-1,-1],[0,-2],[-1,0],[-1,0],[-1,-2],[-1,-1],[-1,-2],[-1,-2],[-1,1],[-1,-1],[-1,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[-2,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-4,-5],[-3,-3],[-1,0],[-1,0],[-1,0],[-3,4],[-1,0],[-1,0],[-2,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,-2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-2,0],[-1,-1],[0,-2],[0,-1],[1,-4],[1,0],[1,-1],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,2],[0,1],[1,-2],[1,-2],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[1,-2],[1,0],[0,-2],[2,-5],[2,-3],[0,-2],[-1,-2],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,1],[-1,3],[-1,2],[0,2],[-1,1],[-3,1],[-1,1],[-1,3],[-1,0],[0,1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,-2],[1,1],[0,-1],[1,0],[0,-1],[0,-1],[2,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[-2,0],[0,1],[0,1],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,4],[0,1],[0,1],[0,1],[0,1],[0,1],[-3,7],[-1,1],[-3,1],[-1,1],[-1,1],[-2,0],[-1,-1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[1,0],[0,-1],[1,-4],[1,-2],[3,-3],[2,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-3,1],[-4,4],[-2,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,3],[0,3],[0,2],[0,2],[-1,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,2],[-1,1],[-1,1],[0,1],[-2,3],[-1,0],[-1,0],[0,1],[0,1],[-1,3],[1,0],[-1,2],[-1,2],[1,0],[2,0],[1,1],[0,1],[1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,0],[-1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-2],[-1,-3],[-1,-5],[-1,-5],[0,-2],[0,-1],[0,-1],[0,-2],[0,-2],[1,-1],[0,-2],[2,-3],[1,-1],[0,-2],[1,-3],[0,-1],[1,-2],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[0,-2],[0,-1],[1,-4],[0,-5],[1,-1],[0,-1],[1,-2],[2,-1],[1,-2],[0,-2],[1,-1],[2,-6],[1,-1],[1,-3],[0,-4],[2,-6],[0,-1],[-1,-2],[-1,0],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,-1],[0,-3],[2,2],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,1],[0,3],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[-1,-2],[0,-3],[1,-5],[1,1],[0,1],[0,-1],[1,1],[0,-2],[0,-1],[0,-1],[1,-1],[0,1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[2,2],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[-1,1],[-1,-1],[-1,-1],[0,-1],[-1,1],[0,-2],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[1,0],[2,1],[1,-2],[0,-1],[1,-1],[0,-1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,2],[1,0],[1,-1],[0,-1],[2,0],[1,-2],[1,-5],[0,-1],[1,0],[0,1],[1,0],[1,1],[-1,1],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[1,1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,-1],[1,0],[2,0],[3,-1],[0,1],[0,1],[1,-1],[1,-2],[-1,-1],[0,-1],[1,0]],[[5655,6815],[0,-1],[0,-1],[1,-1]],[[5656,6812],[1,-4],[1,-1],[2,0],[1,-1],[3,-2],[1,-1],[1,-2],[1,-3],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[-1,-2],[0,-1],[0,-4],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[0,1],[-1,1],[-1,0],[0,1],[0,3],[-1,0],[0,1],[-1,3],[0,-1],[0,2],[-1,1],[0,1],[-1,0],[0,1],[0,-2],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,4],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,-1],[-1,1],[0,1],[-1,0],[0,1],[1,1],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-2],[-1,-1],[1,0]],[[5650,6781],[0,-1],[-3,1],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,2],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[1,1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[1,-1],[1,-2],[0,1],[1,-2],[0,-1],[1,-1],[1,0],[0,1],[0,2],[0,2],[-1,0],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-2],[-1,-2],[0,-2],[0,-1],[1,0],[0,-1]],[[5650,6747],[-1,0],[0,-1],[1,0],[1,-1],[1,0],[1,-3],[0,-1],[-1,-1],[-1,-1],[-4,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[-1,1],[0,-1],[-1,1],[1,0],[0,1],[-1,1],[0,-1],[-1,1],[0,2],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,3],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,-4],[0,-1],[0,-1],[1,-1],[0,-2],[0,-2],[1,-3],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,0],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,1],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[1,0],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-2],[1,-2],[0,-2],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,-2],[-1,1],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[0,3],[-1,1],[0,1],[-1,2],[0,1],[-1,3],[0,-1],[-1,-1],[0,1],[0,2],[0,1],[0,2],[0,2],[-1,2],[-1,1],[-1,0],[-2,-1],[-1,-1],[0,-3],[-1,-2],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-2],[0,1],[-1,0],[0,-1],[0,-4],[0,-2],[0,-2],[1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,2],[0,-1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,1],[0,2],[0,2],[-1,2],[0,2],[-1,1],[0,2],[0,1],[-2,6],[-1,1],[-1,-1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,2],[0,2],[-2,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-7],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[-1,-3],[-1,0],[0,2],[-1,0],[0,4],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[-1,0],[1,0],[0,1],[-1,0],[0,-1],[0,2],[-1,2],[-1,2],[0,2],[0,3],[0,3],[0,3],[0,2],[2,3],[1,1],[0,3],[0,3],[0,1],[0,2],[-2,7],[-1,4],[-1,1],[-2,3],[-1,1],[0,1],[-1,1],[0,1],[-2,1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[0,1],[0,2],[1,1],[-1,1],[0,3],[0,1],[-1,1],[-1,1],[-3,2],[0,1],[0,2],[0,5],[1,0],[0,-1],[2,1],[1,2],[0,2],[1,0],[1,1],[0,1],[0,1],[-1,-1],[0,-1],[1,4],[0,1],[1,3],[0,1],[0,1],[0,4],[0,1],[1,-2],[0,1],[0,1],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[3,-1],[1,1],[1,1],[0,2],[1,5],[1,2],[2,2],[0,1],[2,-1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,1],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,-1],[1,0],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[1,-1],[1,1],[2,-2],[3,-3],[1,-1],[1,-1],[2,-4],[1,-2],[1,-2],[1,0],[0,-1],[0,1],[1,0],[1,0],[1,2],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[1,1],[1,0],[0,2],[1,0],[2,-1],[1,-1],[1,1],[2,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,1],[1,0],[-1,1],[0,1],[-2,1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,4],[0,-1],[0,1],[-1,-1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[1,1],[-1,2],[0,1],[-1,-2],[0,-1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,2],[0,1],[1,0],[-1,1],[-1,4],[0,1],[-1,0],[0,1],[-1,1],[0,-2],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,-1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,1],[-1,0],[-2,-2],[-1,0],[0,1],[-1,-2],[-1,-1],[0,-2],[-1,1],[0,1],[-2,0],[-1,0],[0,-1],[-1,1],[-1,-3],[-1,-1],[-1,0],[0,1],[-1,1],[0,1],[1,-1],[0,-1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[1,1],[-1,1],[-1,0],[0,1],[0,4],[-1,2],[-1,0],[2,-4],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,-1],[0,1],[0,1],[1,0],[-1,1],[0,-1],[-1,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,1],[-1,1],[0,1],[0,3],[0,2],[0,1],[-1,3],[-1,0],[0,1],[-1,0],[0,1],[0,6],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[0,-1],[-1,0],[0,1],[-1,2]],[[5575,6842],[1,2],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[-1,-1],[1,-1],[1,-2],[0,1],[0,1],[1,0],[-1,1],[1,1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[0,2],[0,2],[-2,3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[-2,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[-1,0],[0,-1],[0,2],[0,1],[0,1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,-1],[0,-1],[1,-2],[1,0],[0,-1],[0,-1],[0,1],[-1,0],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,2],[-1,1],[-1,1],[0,1],[-3,6],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,1],[-1,-1],[-1,2],[-1,2],[0,2],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,1],[-1,0],[1,0],[-1,0],[0,1],[-1,0],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1]],[[5560,6902],[-1,0],[0,1],[-1,1],[-1,1]],[[5557,6905],[-1,0],[0,1]],[[5556,6906],[-1,0],[0,1],[1,-1],[1,-1],[2,-1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,2],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[1,-1],[1,1],[0,1],[0,2],[-1,4],[-1,1],[0,1],[-1,4],[0,1],[1,0],[1,0],[1,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,0],[1,0],[1,1],[1,0],[0,1],[1,3],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[1,1],[0,1],[1,0],[0,3],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,2],[0,2],[0,1],[0,1],[-1,1],[0,2],[-1,2],[0,1],[-1,0],[0,1],[1,1],[0,2],[0,3]],[[5582,6991],[4,0],[2,2],[1,-1],[1,0],[1,0],[1,0],[0,1],[1,2],[1,0],[1,0],[2,0],[1,-2],[1,-1],[0,1],[1,1],[1,0],[0,1],[0,1],[1,1],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,2],[0,1],[1,2],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,1],[1,1],[0,-1],[1,-1],[1,0],[1,2],[1,1],[1,0],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,1],[1,0],[1,0],[1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,1],[1,1],[0,3],[0,6],[0,2],[1,1],[0,1],[1,0],[3,0]],[[5470,7132],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,1],[1,1],[0,1],[-1,-1],[0,1],[1,1],[1,0],[1,-1],[1,0]],[[5482,7134],[0,-1],[1,0],[1,0],[1,0],[1,-1],[2,-1],[0,-1],[2,0],[1,-1],[1,-1],[0,-2],[-10,6],[0,-1],[0,1],[-1,1],[0,1],[1,0],[1,0],[-1,0]],[[5465,7147],[2,-1],[1,0],[1,0],[0,1],[4,0],[2,-1],[0,1],[1,-2],[0,-1],[1,-1],[0,-1],[0,1],[-1,0],[-1,-1],[-3,2],[-1,-1],[-2,-1],[-1,-1],[-4,2],[-1,0],[-1,0],[0,1],[2,2],[0,1],[-1,0],[-1,0],[-1,0],[1,1],[1,0],[1,0],[0,-1],[1,0]],[[5512,7116],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,2]],[[5513,7108],[-1,0],[-1,1],[0,1],[-5,6],[0,2],[0,1],[0,1],[-1,1],[-1,0],[-1,2],[-1,0],[-1,1],[1,0],[-1,2],[0,1],[-1,-1],[0,1],[-2,2],[-1,2],[-1,1],[0,1],[-1,2],[-1,0],[-1,-1],[0,1],[-1,1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[1,1],[-1,0],[0,1],[-1,1],[-2,1],[-1,1],[-2,1],[-2,1],[0,2],[-1,1],[-2,1],[-2,3],[-1,1],[-1,1],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,-1],[1,0],[2,0],[2,-1],[5,-3],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,1],[2,-3],[-1,1],[0,1],[0,1],[-1,1]],[[5449,7154],[1,1],[1,-1],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-3,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[2,0],[1,0],[0,-1]],[[5460,7166],[0,-1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[2,0],[1,0],[0,-1],[1,0],[2,0],[1,-1],[3,0],[1,0],[1,-1],[-7,0],[-7,0],[-4,1],[-2,2],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,0],[0,-1],[1,1],[1,1],[0,-1],[1,1],[1,-1],[0,-1],[1,0],[-1,1],[0,1],[-1,1],[1,-1],[1,1]],[[5466,7174],[1,0],[1,-1],[0,-1],[1,0],[-1,-2],[-1,-1],[-1,-1],[-5,0],[-1,1],[-2,1],[-2,2],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,2],[2,-1],[5,-1],[3,-1],[0,-1]],[[5452,7178],[0,-1],[1,0],[1,0],[0,-2],[1,-1],[-1,-1],[0,1],[-2,2],[-2,1],[0,1],[-1,1],[1,0],[2,0],[0,-1]],[[5453,7186],[1,-1],[0,-1],[-1,0],[-1,1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[2,0]],[[5435,7196],[2,-1],[-2,1],[-2,2],[0,1],[0,-1],[1,0],[1,0],[0,-1],[0,-1]],[[5422,7213],[1,0],[0,-1],[1,0],[2,-4],[0,-1],[1,-2],[0,1],[-2,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1]],[[5423,7223],[1,0],[2,-3],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,1]],[[5423,7223],[0,1],[0,1],[-1,1],[0,-1],[0,1],[-1,0],[-1,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[4,-7],[1,-1],[0,-3]],[[5412,7233],[0,-1],[-1,1],[0,1],[1,-1]],[[5422,7213],[-1,0],[0,1],[-1,1],[-1,1],[0,1],[-1,3],[-1,1],[-1,5],[0,1],[-1,1],[-2,4],[-1,1]],[[5412,7233],[0,1],[0,1],[1,-1],[1,-3],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[2,-3],[1,-3],[2,-2],[0,-1],[0,-1],[-2,3],[0,-1],[0,-1],[1,-1],[1,0],[0,-1]],[[5410,7242],[-1,-1],[0,1],[0,1],[0,1],[1,-1],[0,-1]],[[5407,7245],[0,-1],[-1,1],[-1,2],[0,1],[0,-1],[1,-1],[1,-1]],[[5411,7248],[0,-1],[-1,1],[-1,1],[1,1],[0,3],[1,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1]],[[5396,7267],[-1,0],[0,1],[0,1],[0,2],[1,1],[0,-1],[0,-1],[-1,0],[1,0],[-1,-1],[1,0],[0,-1],[0,-1]],[[5423,7247],[-1,0],[-1,1],[0,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-2,1],[0,1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[-1,0],[0,1],[0,2],[-2,2],[-2,2],[0,1],[1,0],[0,1],[-1,3],[-1,1],[-2,6],[-1,2],[0,2],[1,-3],[2,-5],[1,-1],[0,2],[1,-1],[1,-2],[1,-2],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,1],[1,0],[-2,1],[0,1],[-1,1],[0,-1],[1,-1],[2,-7],[2,-1],[-1,0],[0,1],[0,2],[-1,1],[1,-1],[3,-5],[1,-1],[0,-1],[1,-1],[0,-1]],[[5400,7266],[1,-2],[2,-5],[0,-1],[0,-1],[-1,2],[-1,2],[0,1],[0,2],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[1,0],[-1,0],[1,1],[0,2],[-1,2],[0,1],[0,2],[0,2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1]],[[5409,7284],[0,-1],[0,-1],[1,-2],[1,-1],[1,-3],[0,-1],[0,-1],[-1,1],[-1,3],[-1,1],[0,-1],[-1,0],[-1,3],[1,0],[0,-1],[0,1],[0,1],[0,-1],[1,0],[-1,1],[0,1],[-1,1],[1,0],[1,0],[-1,0],[0,1],[1,0],[0,-1]],[[5401,7292],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[-1,2],[-1,4],[0,3],[0,1],[0,-1],[0,1],[-1,1],[0,2],[0,1],[0,1],[-1,5],[0,1],[0,1],[-1,1],[1,0],[1,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,-1],[-1,1],[0,1],[-1,5],[0,1],[-2,3],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,-1],[0,-3],[0,-2],[1,-1],[0,-3],[1,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1]],[[5405,7313],[0,-1],[0,-1],[0,-1],[1,-2],[-1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-3],[0,-1],[0,-1],[1,0],[1,0],[0,-2],[2,-3],[0,-2],[-1,-1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,1],[0,2],[0,2],[0,1],[-1,-1],[0,-1],[-2,1],[-1,0],[-1,1],[0,2],[-1,1],[1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[1,1],[1,-1]],[[5458,7406],[0,-1],[2,-1],[0,-1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[1,-1],[1,-1],[0,-1],[0,1],[1,-1],[1,0],[0,-1],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-2],[1,-2],[0,-1],[1,-2],[1,-1],[0,-1],[1,-2],[1,0],[2,0],[0,-1],[2,-2],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[0,-2],[1,0],[1,0],[0,-1],[1,1],[2,-1],[1,0],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-2],[1,-1],[1,-2],[0,1],[0,1],[1,0],[2,0],[3,-2],[1,1],[2,0],[1,0],[1,-1],[1,-1],[0,-1],[1,1],[1,0],[0,-1],[1,0],[0,1],[1,2],[1,1],[0,-1],[1,0],[1,2],[1,1],[0,2],[1,1],[0,1],[0,1],[1,1],[2,-1],[1,-1],[0,1],[1,1],[1,0],[0,1],[1,0],[0,1]],[[5524,7364],[1,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[1,0],[0,-1],[2,0],[0,-1],[0,-1],[1,-2],[1,-1],[5,-2],[1,-2],[1,-2],[-1,-1],[0,-1],[-2,0],[-1,0],[0,1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,-1],[0,-1],[1,-2]],[[5488,7145],[-1,0],[-1,1],[0,1],[-1,0],[0,2],[0,1],[1,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[-1,1],[-2,4],[-4,4],[0,2],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[-2,6],[-1,1],[0,1],[-1,1],[-3,1],[-2,1],[-2,1],[-2,3],[0,1],[-1,0],[-1,0],[-2,0],[0,1],[1,0],[1,1],[0,1],[-1,0],[-3,0],[-1,-1],[-1,-1],[-4,0],[1,-1],[1,-1],[-2,0],[0,-1],[-1,1],[-1,0],[-1,1],[0,-1],[0,1],[-1,0],[0,1],[1,0],[-1,1],[1,1],[-1,0],[0,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,0],[1,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[1,1],[-1,1],[0,-2],[-1,1],[0,1],[-1,0],[0,1],[0,1],[-2,2],[0,1],[-2,0],[-1,1],[0,1],[-1,1],[-1,1],[1,0],[1,-1],[0,1],[-1,1],[-2,2],[-1,1],[0,2],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[-1,4],[-1,2],[0,1],[-1,0],[-1,3],[-1,3],[-1,0],[0,1],[0,1],[0,1],[-2,2],[1,2],[-1,1],[0,2],[-1,0],[1,1],[0,1],[1,0],[0,-2],[0,-1],[1,1],[0,1],[-1,1],[1,0],[0,1],[1,-2],[1,-1],[0,-1],[0,3],[0,1],[1,0],[-1,0],[0,1],[0,1],[-1,1]],[[5423,7247],[1,-1],[1,-1],[0,-1],[2,-2],[1,0],[2,-1],[1,0],[0,1],[-1,1],[-1,0],[-1,0],[0,2],[-1,1],[-2,2],[-1,1],[-4,7],[-1,4],[-1,1],[0,1],[-1,0],[0,2],[-1,0],[0,1],[-3,8],[0,2],[0,1],[0,1],[0,1],[0,2],[0,4],[0,1],[0,5],[1,1],[0,1],[0,2],[-2,7],[0,1],[0,1],[-1,1],[-1,2],[-3,4],[-2,3]],[[5405,7313],[0,1],[-1,1],[0,1],[1,0],[-1,1],[-1,1],[1,-1],[-1,-1],[0,1],[-3,3],[-2,1],[-1,0],[-1,-2],[0,-2],[0,-3],[-1,-5],[0,-2],[0,-1],[-1,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[0,1],[0,-1],[0,-2],[-1,1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[1,1],[-1,2],[0,1],[0,1],[-1,0],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[1,-1],[0,-1],[0,-2],[0,2],[-1,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[1,1],[0,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,3],[-1,2],[-2,4],[0,1],[-1,1],[0,1],[0,2],[0,1],[3,0],[-1,1],[-2,0],[0,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[0,1],[0,2],[0,1],[0,1],[1,-2],[1,0]],[[5377,7331],[1,-2],[1,0],[3,0],[1,-1],[0,-1],[1,0],[1,0],[1,0],[0,1],[2,1],[0,1],[-1,2],[0,1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[2,2],[1,0],[1,-1],[1,-1],[2,1],[1,1],[0,1],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[1,1],[0,1],[1,2],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[3,-2],[0,-2],[2,-1],[1,1],[0,2],[0,1],[1,0],[1,-1],[1,-1],[2,0],[0,-1],[2,-3],[1,0],[1,0],[2,2],[1,0],[1,1],[0,1],[-1,2],[-1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[-1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[2,1],[0,1],[3,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[1,0],[2,0],[1,0],[0,1],[0,1],[0,2],[-1,1],[1,1],[0,1],[0,2],[0,2],[0,1],[0,2],[0,1],[1,0],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,2],[0,2],[0,2],[0,2],[1,0],[0,1],[0,1],[1,0],[2,-1],[0,1],[1,2],[1,1],[2,0],[1,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,1],[1,1],[0,1],[-1,1],[1,1],[1,0],[0,1],[1,1],[1,-2],[1,0],[1,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,1],[0,1],[1,0],[1,1],[0,1],[1,-1],[0,1],[0,-1],[1,0],[1,-1],[1,0],[1,0],[0,-1]],[[5614,7545],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,-4],[1,0],[1,0],[1,0],[1,0],[2,-5],[0,-1],[1,-2],[0,-2],[1,0],[2,0],[1,1],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1]],[[5635,7512],[-1,-1],[0,-3],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,2],[-1,0],[0,-3],[0,-1],[-1,0],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-2,-1],[-1,-2],[-1,-2],[-1,-2],[0,-2],[1,-3],[0,-2],[-1,-2],[-1,-1],[-1,0],[0,-1],[-1,-3],[0,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-2],[0,-1],[1,0],[0,-1],[0,-4],[0,-1],[-2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-3],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-3],[1,-2],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-3],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-3],[-1,1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,1],[-1,1],[-1,-1],[-1,-2],[-1,0],[0,-1],[1,-2],[-1,-1],[0,1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,1],[-1,-2],[-4,-1],[-1,-2]],[[5562,7377],[-2,2],[-1,0],[-1,1],[-1,0],[0,-1],[-1,0],[-1,1],[-2,1],[-1,-1],[-1,0],[-2,-2],[-2,2],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-3,1],[-1,2],[-1,0],[0,-2],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-2,0]],[[5458,7406],[0,3],[-1,1],[-1,3],[-1,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,0],[-1,0],[-1,0]],[[5476,7516],[1,1],[1,0],[1,-1],[2,-1],[1,-1],[3,-7],[1,-1],[1,-2],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[2,-1],[0,-1],[3,-1],[1,0],[7,1],[3,-1],[1,1],[2,1],[6,1],[1,0],[1,-1],[1,0],[1,0],[0,1],[1,2],[1,0],[0,1],[1,0],[-1,2],[-1,1],[0,1],[0,2],[0,3],[0,1],[0,1],[1,0],[0,1],[1,0],[0,3],[1,0],[2,1],[2,1],[1,0],[2,1],[3,-1],[1,0],[1,2],[4,0],[2,2],[0,1],[0,2],[0,2],[1,1],[0,1],[3,1],[1,-2],[2,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,1],[1,0],[1,-2],[1,0],[1,2],[1,1],[1,0],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,1],[1,1],[1,2],[0,2],[1,6],[1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[1,1],[2,0],[6,2],[1,0],[0,-1],[1,-1],[1,0],[1,-1],[1,-1],[1,1],[1,-1],[1,0],[0,-1],[1,-1],[2,2],[1,1],[0,-1],[1,0],[0,-1],[0,1],[1,1],[0,1],[1,1],[1,0],[2,1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-3],[0,-1],[2,-4],[0,-2],[1,0],[1,-1],[1,0],[1,1],[1,1],[1,1],[1,0],[1,0],[1,0],[2,0],[1,1],[0,1]],[[4871,7960],[0,1],[0,-1],[-1,0],[0,1],[-1,1],[-1,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,2],[1,2],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,1],[1,4],[1,2],[1,2],[1,1],[1,1],[1,0],[1,0],[-1,-1],[0,-3],[0,-1],[0,-2],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[1,-2],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2]],[[4724,7781],[0,1]],[[4724,7782],[1,1],[1,0],[1,-1],[0,1],[0,-1],[-2,-2],[-1,1]],[[4712,7801],[-1,0],[-1,-1],[0,1],[0,1],[2,1],[0,1],[1,0],[0,-1],[0,-1],[-1,-1]],[[4729,7892],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-3,2],[-1,1],[0,1],[1,0],[1,-1]],[[4732,7901],[-1,-2],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1]],[[4724,7952],[0,-1]],[[4724,7951],[-1,-1],[0,-1],[1,-1],[-1,-1]],[[4723,7947],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-2,0],[-1,0],[-1,1],[-1,0],[1,0],[1,1],[0,2],[1,-1],[0,1],[1,-1],[1,0],[0,1],[1,0],[2,0],[1,0],[1,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,-1]],[[4764,8027],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1]],[[4825,7963],[2,-3],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,-2],[-1,0],[-1,1],[-1,0],[-2,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[1,-1],[1,-1],[2,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[-1,-1],[0,-2],[0,-2],[0,-3],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,1],[-1,0],[-1,-1],[2,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[1,-1],[1,0],[0,-2],[-1,1],[0,1],[-1,0],[-1,0],[-1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-4],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[1,-1],[1,-2],[0,-1],[-1,-2],[0,-1],[-1,-3],[0,-1],[-1,-2],[-1,-1],[0,-4],[0,-1],[0,-1],[-1,-2],[-1,-3],[0,-2],[0,-1],[0,-2],[0,-1],[0,-3],[0,-1],[-2,-5],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,1],[-2,0],[0,2],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,1],[0,2],[0,-1],[0,-1],[1,-2],[1,-2],[-1,-4],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-2,1],[-2,-1],[-1,1],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-1,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[-1,1],[1,0],[0,1],[1,1],[0,1],[-1,3],[0,1],[-1,1],[-1,2],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[1,2],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-5,-1],[-2,-2],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[0,-1],[0,-2],[0,1],[1,0],[1,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-3,0],[0,1],[0,1],[-1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[1,-1],[1,0],[-1,-1],[-1,-1],[-2,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[-2,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,1],[-2,0],[0,1],[-1,-1],[-1,0],[-1,0],[-1,-1],[1,0],[1,0],[1,-1],[0,-3],[1,1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,2],[-1,0],[-1,0],[1,0],[0,-1],[0,1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,1],[0,1],[-1,1],[-1,-1],[-4,1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,1],[0,-1],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,1],[0,-1],[-1,-1],[0,1],[0,-1],[0,1],[0,1],[0,1],[-1,0],[1,1],[1,2],[1,0],[1,1],[1,0],[0,1],[1,2],[1,1],[1,1],[-1,1],[-5,-5],[-2,0],[1,1],[1,1],[0,1],[1,1],[4,3],[0,1],[1,0],[1,1],[1,0],[1,1],[0,1],[0,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[-1,0],[0,-1],[-2,0],[-1,0],[-4,-1],[-1,-1],[0,-1]],[[4724,7781],[-1,0],[-1,-1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,1],[0,1],[1,0],[0,1],[2,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[1,2],[0,1],[-1,0],[0,1],[1,1],[1,1],[1,0],[0,-1],[-1,0],[1,0],[1,1],[0,1],[1,0],[1,0],[-1,0],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[2,2],[0,1],[-2,-1],[-3,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,1],[0,1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-2,2],[1,0],[0,2],[-1,2],[-1,1],[-1,-2],[0,-1],[-1,-1],[-1,-1],[0,1],[0,2],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[1,1]],[[4712,7801],[2,1],[1,0],[0,1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[-1,1],[1,1],[1,0],[0,1],[2,1],[3,1],[1,1],[1,2],[0,-1],[0,-1],[1,0],[0,1],[0,5],[1,-1],[1,0],[2,0],[0,1],[0,1],[-5,0],[0,-2],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[-4,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,-1],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,-1],[1,-1],[0,1],[1,1],[-1,0],[0,1],[1,1],[1,0],[0,1],[1,1],[0,1],[3,1],[0,-1],[0,-2],[0,-1],[2,1],[1,0],[1,2],[0,1],[-1,2],[1,0],[0,-1],[0,-1],[0,-2],[1,-1],[1,-1],[1,0],[1,0],[1,0],[0,2],[1,0],[0,-1],[2,0],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[0,-1],[1,0],[0,1],[1,1],[-1,1],[0,3],[0,1],[-2,1],[-1,1],[1,1],[2,0],[3,2],[0,1],[1,1],[1,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,2],[1,0],[3,0],[0,-1],[1,0],[0,1],[2,0],[1,0],[2,0],[1,1],[1,0],[0,1],[4,2],[0,-1],[1,0],[1,1],[0,1],[1,1],[4,1],[1,0],[-2,1],[-1,1],[-2,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,0],[0,1],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,-3],[-3,-5],[0,-1],[-3,0],[0,-1],[0,-1],[-1,0],[-1,1],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-2,-1],[-2,0],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,-1],[1,0],[0,-1],[-2,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[-4,-1],[0,1],[1,1],[2,1],[5,8],[0,1],[1,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[1,3],[1,1],[-1,1],[-2,-1],[-1,1],[1,1],[0,1],[1,2],[0,1],[1,0],[1,5],[1,1],[0,1],[0,2],[1,1],[1,0],[2,-2],[0,-1],[1,1],[1,1],[1,-1],[0,1],[-1,1],[-1,0],[0,1],[2,0],[1,-1],[-1,1],[0,1],[1,0],[0,-1],[1,1],[0,-1],[1,-1],[0,1],[0,1],[0,2],[1,0],[0,1],[-1,0],[-2,0],[-1,0],[1,1],[1,0],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[-2,0],[-1,0],[-1,0],[-9,-2],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,2],[0,1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,1]],[[4732,7901],[1,2],[-1,3],[1,0],[1,0],[0,1],[-1,2],[0,1],[1,1],[-1,0],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[1,2],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,0],[1,0],[0,1],[0,1],[0,1],[1,0],[1,1],[1,1],[0,1],[-1,0],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[1,1],[1,0],[1,0],[0,1],[-1,1],[0,1],[1,-1],[1,0],[0,1],[0,-1],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[1,1],[1,0],[1,0],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,1],[1,1],[-2,1],[-1,1],[2,1],[2,-1],[0,1],[1,1],[1,0],[0,-1],[1,0],[1,-1],[2,0],[0,1],[-2,0],[-1,0],[-3,3],[0,3],[0,1],[0,2],[1,1],[-1,1],[1,0],[1,1],[1,0],[1,1],[0,-1],[1,0],[5,2],[-1,0],[-1,1],[1,1],[0,1],[1,2],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,0],[-4,0],[-2,-2],[-2,-1],[-1,2]],[[4723,7947],[1,0],[0,2],[0,1],[0,1]],[[4724,7952],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,2],[1,1],[1,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,2],[1,0],[1,1],[-1,1],[0,1],[0,1],[1,-1],[-1,1],[-1,2],[1,-1],[0,1],[1,0],[-2,2],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[-1,1],[0,2],[0,1],[1,2],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[0,-1],[1,0],[-1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[1,-1],[0,-1],[0,1],[-1,1],[1,1],[0,-1],[0,1],[-2,0],[0,1],[0,1],[0,1],[2,0],[1,-1],[1,0],[5,-1],[0,1],[1,0],[0,-1],[1,0],[2,-1],[0,1],[1,0],[0,1],[1,0],[1,-1],[1,-2],[1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,-2],[0,2],[0,1],[0,1],[0,1],[1,1],[0,2],[1,2],[0,1],[1,0],[2,-1],[0,1],[1,-1],[1,-1],[1,0],[1,0],[1,1],[1,-1],[2,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-2],[1,1],[1,0],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[1,1],[1,0],[2,0],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[-3,0],[0,1],[0,1],[0,1],[1,0],[4,4],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,1],[1,1],[2,1],[2,1],[0,1],[-1,0],[0,1],[1,2],[0,1],[2,2],[-1,2],[1,0],[0,-1],[1,2],[0,1],[-1,0],[0,-1],[-2,0],[-1,-2],[-1,0],[0,1],[1,1],[-1,0],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,2],[1,0],[1,1],[0,1],[-1,1],[0,-1],[0,2],[-1,0],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[-2,0],[-1,1],[0,1],[-2,1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[1,0],[1,1],[0,1],[2,3],[1,0],[2,0],[2,-1],[1,0],[0,1],[-2,0],[-1,1],[1,0],[1,0],[1,-1],[0,-1],[1,1],[-2,2],[-1,0],[-1,1],[0,1],[1,1],[0,1],[1,0],[0,-1],[1,0],[1,1],[2,-1],[-1,1],[0,2],[1,0],[1,0],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,2],[1,0],[0,-1],[1,0],[1,1],[-1,1],[0,1],[-1,2],[0,1],[1,-1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,2],[0,2],[-1,2],[1,0],[0,1],[0,2],[1,1],[2,-1],[1,1],[0,-1],[0,-1],[0,-1],[1,2],[2,2],[1,1],[0,1],[0,1],[1,0],[1,-1],[-1,0],[-1,-2],[1,1],[1,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[1,0],[1,2],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,2],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[0,1],[1,2],[0,1],[1,-1],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-1],[0,-1],[2,1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-2],[-1,-1],[1,0],[3,4],[0,1],[1,1],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[1,0],[1,2],[1,0],[0,-2],[1,-1],[1,1],[-2,2],[-1,2],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,-1],[2,-1],[1,-1],[1,0],[1,-4],[2,-1],[1,0],[1,-1],[1,-1],[0,1],[1,-2],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,-1],[-1,-1],[-1,-2],[0,-1],[-1,-2]],[[4437,8646],[-1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1]],[[4507,8667],[0,-1],[-1,0],[0,1],[-2,-1],[1,1],[0,1],[1,0],[1,0],[0,-1]],[[4490,8834],[-1,0],[0,1],[-1,1],[0,2],[1,-1],[0,-1],[1,-1],[0,-1]],[[4507,8667],[1,2],[0,1],[1,0],[1,0],[0,1],[-2,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,1],[-1,-1],[0,-1],[1,0],[1,1],[2,0],[1,0],[-1,-3],[-1,-1],[0,1],[-1,0],[-1,0],[-1,-1],[1,0],[0,-1],[2,0],[0,-2],[-1,-2],[-1,-2],[-3,-1],[-2,-2],[-2,-1],[-1,2],[1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,0],[-2,2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[-5,-1],[-4,-2],[-6,-2],[-1,0],[-6,2],[-2,-1],[-1,0],[1,0],[0,1],[-1,0],[-1,1],[0,-1],[-4,1],[-1,0],[-1,1],[-2,1],[-4,3],[-4,1],[-1,1],[1,0],[0,1],[-1,0],[-1,-1],[-2,1],[2,-1],[-7,1],[-1,0],[0,-1],[-2,0],[-1,1],[-4,4],[-1,0],[1,0],[1,0],[0,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[1,-2],[1,-1],[0,-1],[-2,2],[-1,1],[0,2],[0,1],[-1,1],[1,1],[1,1],[2,0],[1,0],[1,-2],[1,-1],[0,1],[-1,2],[-2,1],[1,2],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-2,1],[0,1],[-2,2],[1,0],[1,-1],[1,0],[1,0],[0,1],[-1,0],[1,0],[-2,0],[-1,0],[1,2],[0,2],[0,2],[-1,1],[0,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-1,-1],[-1,1],[0,-2],[-1,1],[-2,2],[-4,2],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[2,0],[1,0],[1,1],[-2,0],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[-2,0],[-1,-1],[0,-1],[0,-1],[-8,-1],[-1,1],[-1,1],[-1,0],[-1,1],[-4,-2],[-2,0],[-1,-1],[-8,2],[-1,-1],[-1,-1],[0,1],[-1,-1],[-1,0],[-1,-1],[-3,0],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,3],[2,0],[0,1],[-1,0],[-1,0],[-1,1],[0,2],[0,1],[1,1],[0,2],[0,1],[-1,0],[1,1],[0,1],[1,-1],[1,-1],[1,0],[0,-2],[1,-1],[0,-2],[0,-1],[1,0],[3,-1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,1],[1,1],[1,-1],[1,0],[1,0],[1,1],[2,1],[1,0],[1,2],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,-1],[1,0],[1,0],[0,1],[-1,0],[1,0],[-2,2],[-1,1],[-1,0],[1,0],[4,0],[0,-1],[1,0],[1,-1],[0,1],[-1,0],[1,1],[-1,1],[1,0],[1,0],[1,0],[1,1],[-1,-1],[-1,0],[0,1],[0,1],[1,0],[1,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[1,1],[1,1],[-1,1],[2,1],[1,1],[1,1],[0,2],[1,1],[2,0],[-1,0],[1,1],[1,1],[4,-1],[1,0],[0,1],[1,0],[-2,-1],[0,1],[1,1],[-5,1],[-3,-1],[-2,-2],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,0],[-2,1],[0,1],[1,1],[1,1],[1,1],[0,1],[1,-1],[1,1],[1,0],[0,1],[-2,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,2],[0,-1],[1,2],[0,1],[0,1],[1,1],[3,2],[2,0],[-1,0],[0,1],[-1,0],[1,1],[1,2],[1,0],[0,1],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[2,0],[-1,0],[-1,1],[0,1],[-1,0],[1,1],[-3,0],[0,1],[2,1],[0,1],[1,0],[2,-1],[0,1],[-2,0],[-1,0],[-2,-2],[0,1],[0,1],[1,0],[0,1],[-1,-1],[-1,-1],[0,-2],[-1,0],[-1,-2],[-1,0],[-1,-1],[1,-1],[-1,1],[-1,-1],[-2,-1],[0,-1],[-1,0],[-1,1],[1,0],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[-2,-1],[-1,0],[0,1],[-1,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[1,0],[1,-1],[0,-1],[1,1],[-1,0],[1,1],[0,1],[1,0],[-1,0],[0,1],[3,2],[1,1],[-2,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[1,0],[-1,1],[-1,0],[-2,0],[1,1],[-1,0],[0,1],[1,2],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[1,0],[-3,-1],[0,1],[1,0],[0,1],[-1,0],[0,1],[-3,0],[0,-1],[2,-1],[-1,0],[-1,1],[-1,0],[-3,1],[-4,0],[-4,0],[-1,2],[-2,0],[-2,-1],[-1,-1],[-1,-1],[-3,1],[0,1],[1,0],[-1,0],[-1,0],[-1,-2],[0,-1],[0,-2],[-1,-1],[-2,0],[-1,0],[-1,-1],[-2,2],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,2],[-1,1],[0,1],[-1,3],[0,1],[1,-1],[1,1],[1,1],[3,1],[1,0],[2,-1],[3,-1],[1,1],[1,0],[0,1],[1,1],[2,1],[2,-1],[0,1],[0,1],[1,0],[0,-2],[1,1],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[1,0],[2,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[2,-3],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,0],[1,0],[0,-2],[1,1],[0,1],[2,0],[2,1],[-1,1],[-2,-1],[0,1],[1,0],[2,3],[2,0],[-1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,1],[0,-1],[1,-1],[1,0],[1,-2],[0,1],[-1,2],[1,1],[1,0],[0,1],[3,0],[2,1],[4,-1],[2,-2],[0,1],[1,0],[0,1],[2,0],[1,-1],[1,-1],[0,1],[1,-1],[3,1],[1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,0],[1,4],[0,3],[-1,1],[-1,0],[-1,-1],[0,-1],[-4,-4],[-1,-1],[-8,2],[-2,1],[-1,1],[0,-1],[-3,0],[-1,0],[0,1],[1,0],[1,1],[1,0],[-1,1],[-1,0],[-1,-1],[0,1],[1,1],[1,2],[1,0],[1,1],[0,1],[1,0],[1,2],[1,1],[3,1],[2,2],[1,1],[2,1],[1,1],[0,1],[1,-1],[0,1],[2,1],[3,2],[1,0],[1,1],[-3,-1],[-1,0],[-2,0],[-1,0],[-1,0],[1,1],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,2],[-2,1],[-1,1],[0,2],[1,0],[3,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-2,-3],[-1,-1],[-1,-1],[-2,0],[0,1],[1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[-2,0],[-1,1],[0,1],[1,1],[0,1],[-1,1],[0,3],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[-1,2],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,2],[0,2],[0,1],[1,1],[-1,1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-2],[1,-1],[1,-5],[-1,-1],[-1,1],[0,1],[-1,1],[-1,-1],[0,1],[-1,0],[0,1],[2,2],[0,1],[0,1],[-1,1],[0,-2],[-1,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,-3],[-1,-1],[-2,-1],[-2,1],[-1,1],[0,1],[-1,-2],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-2,0],[-1,1],[-1,0],[0,1],[-1,0],[0,-1],[-2,-2],[-4,0],[-1,0],[0,-1],[-1,-2],[-5,-2],[-2,0],[-1,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,2],[-1,0],[-1,-1],[0,1],[-5,2],[-7,-1],[-1,0],[-1,2],[1,1],[1,0],[0,1],[2,2],[1,1],[0,2],[0,1],[1,0],[0,1],[1,0],[3,-2],[1,0],[2,-2],[1,-1],[2,-1],[1,-1],[0,-1],[1,0],[1,0],[1,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,1],[-1,2],[-1,1],[-1,1],[5,-1],[2,-1],[1,-1],[0,1],[-1,1],[-1,1],[-1,0],[-1,2],[-2,0],[0,1],[-1,1],[-1,3],[-1,1],[0,1],[0,1],[1,1],[2,0],[11,-7],[1,-1],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,1],[1,2],[0,-1],[1,0],[1,0],[1,0],[0,1],[-1,1],[1,0],[1,1],[1,0],[1,0],[-4,0],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[2,1],[1,-1],[2,0],[1,1],[1,0],[1,0],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-8,0],[-1,1],[-1,1],[-2,-1],[0,1],[-2,2],[-1,2],[0,3],[0,2],[1,1],[2,-1],[2,0],[1,-1],[0,-1],[1,0],[1,0],[1,0],[4,-1],[1,0],[2,-2],[1,0],[1,0],[-2,1],[-1,1],[-2,0],[-1,1],[-1,1],[-3,1],[-1,0],[-2,3],[-1,1],[-2,1],[-1,2],[0,1],[0,2],[0,1],[1,1],[1,0],[1,0],[5,-3],[2,-1],[1,1],[0,-1],[0,-1],[1,-1],[0,1],[-1,2],[-1,1],[-2,1],[-1,0],[0,1],[-2,2],[-1,1],[1,1],[2,0],[2,0],[3,-2],[-1,1],[-1,2],[-1,0],[-2,0],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,0],[0,1],[1,1],[4,-2],[3,-2],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-2],[1,3],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[0,-1],[1,1],[1,2],[1,1],[0,1],[0,1],[1,0],[1,-2],[-1,0],[0,-1],[1,1],[1,1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,-1],[1,0],[1,0],[0,1],[1,2],[0,1],[1,0],[0,-2],[0,-2],[0,-2],[0,-1],[1,4],[0,2],[0,1],[0,2],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[1,-2],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-4],[-1,-2],[1,0],[0,3],[2,5],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-3],[-1,0],[0,-2],[-1,-1],[1,0],[2,5],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-2,2],[-2,1],[-7,3],[-2,3],[-1,3],[2,1],[4,1],[1,0],[3,-1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[1,0],[1,0],[1,1],[2,0],[0,1],[-4,-1],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[-2,0],[-1,0],[0,1],[0,1],[1,1],[0,2],[2,1],[-2,0],[-1,-1],[-2,-2],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-4,1],[-1,1],[-1,1],[-1,1],[1,1],[1,0],[1,-1],[1,0],[1,3],[-1,0],[-1,0],[0,1],[-1,2],[1,0],[1,0],[1,-1],[0,1],[3,1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[-1,0],[-1,1],[3,0],[1,-1],[2,-1],[1,-1],[1,0],[1,1],[1,1],[-1,1],[1,0],[1,-1],[1,-1],[2,-1],[1,0],[0,1],[0,1],[-1,0],[0,1],[1,-1],[1,-1],[0,-2],[1,-1],[2,-2],[1,-1],[-1,-1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,1],[1,1],[0,-1],[1,0],[0,-1],[0,1],[1,1],[0,-2],[2,1],[1,-1],[0,1],[0,-1],[1,0],[1,-2],[-1,0],[-1,-2],[1,1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,1],[0,1],[-1,2],[1,0],[1,1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[3,1],[1,0],[1,-1],[0,-1],[0,-1],[-4,-1],[-3,-1],[-1,0],[1,-1],[1,0],[1,1],[3,0],[1,0],[-1,-1],[-1,-1],[3,1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[1,-1],[0,-1],[-1,-3],[0,-1],[-1,-1],[-3,-1],[0,-1],[1,0],[1,0],[2,-1],[-2,-3],[-1,-1],[-4,0],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[5,1],[1,-1],[0,-1],[0,-1],[-2,-2],[0,-1],[1,1],[2,1],[1,1],[1,-4],[-1,-2],[-1,-3],[-2,-2],[-1,0],[0,-1],[3,1],[1,1],[0,1],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-4],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,6],[-1,2],[1,1],[1,0],[0,-2],[1,-3],[1,-2],[0,-1],[1,0],[1,0],[-1,2],[-1,2],[0,3],[0,2],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,2],[3,2],[1,3],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,-1],[-1,0],[0,-3],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,1],[0,1],[0,2],[-1,1],[-1,0],[-1,1],[1,0],[1,0],[1,1],[1,0],[0,-4],[0,-1],[0,1],[0,1],[1,1],[-1,1],[1,1],[0,2],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,1],[0,1],[1,1],[0,1],[-1,2],[0,2],[-1,1],[0,1],[0,1],[0,2],[-1,3],[-1,2],[0,1],[0,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[1,1],[1,0],[0,1],[1,-1],[0,1],[1,1],[1,0],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-2],[0,-1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[2,-1],[0,-1],[0,2],[1,0],[1,0],[0,-1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,2],[1,2],[0,2],[0,2],[-1,1],[-1,3],[-1,2],[0,1],[0,1],[1,1],[1,1],[0,1],[-1,1],[0,2],[1,1],[2,1],[3,1],[2,-1],[0,1],[1,0],[0,-1],[1,0],[1,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,2],[1,0],[0,1],[1,1],[2,1],[1,-1],[0,-2],[1,0],[0,1],[1,1],[-1,1],[1,1],[1,0],[1,-1],[0,-1],[-1,-2],[0,-1],[1,0],[2,2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[1,0],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[0,-2],[-1,-2],[1,0],[2,-1],[1,-1],[2,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-2],[1,0],[0,-3],[0,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,4],[0,1],[-1,0],[0,2],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[1,0],[0,1],[-1,2],[-1,3],[1,4],[0,2],[1,0],[2,0],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,0],[3,1],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[1,-1],[0,-1],[2,-2],[0,-1],[0,-2],[1,-1],[1,0],[0,-1],[1,-2],[1,-3],[0,-1],[0,2],[0,1],[0,1],[-1,1],[1,0],[1,0],[1,1],[-3,0],[-1,0],[5,0],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[2,1],[0,1],[1,-1],[3,0],[1,-1],[0,-1],[1,-3],[0,-1],[0,-1],[1,0],[0,1],[1,1],[3,1],[1,-1],[-1,0],[-1,-1],[1,0],[0,-1],[1,2],[1,0],[1,-2],[1,-1],[1,0],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[1,1],[2,1],[1,0],[1,0],[-2,-1],[-1,-1],[2,1],[1,0],[0,-1],[2,-1],[0,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[-1,2],[-1,1],[0,1],[1,1],[1,0],[0,-1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[1,0],[0,1],[0,-1],[1,0],[0,-1],[1,0],[-1,0],[0,-1],[1,0],[1,1],[0,1],[1,1],[0,-1],[1,1],[0,1],[1,0],[2,-1],[0,1],[1,0],[3,-2],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[1,0],[0,-1],[2,0],[1,-1],[1,-1],[-1,-1],[1,-2],[-1,-2],[-1,-1],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[1,0],[2,-1],[1,1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[0,1],[0,1],[1,1],[0,2],[0,1],[-1,1],[1,1],[4,0],[2,1],[0,1],[0,1],[2,1],[0,1],[1,1],[0,1],[1,1],[1,1],[2,1],[1,-1],[1,-1],[1,0],[5,1],[-1,-2],[-5,-2],[-2,-2],[-3,0],[-1,-1],[-1,-2],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-3,-2],[0,-1],[-2,0],[-1,0],[0,-2],[1,-1],[2,0],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[3,0],[2,-1],[1,1],[2,2],[2,0],[1,-1],[0,-1],[0,-2],[1,-1],[1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[-2,-2],[-2,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[1,0],[0,1],[2,2],[-1,-2],[0,-1],[-1,-2],[1,0],[1,0],[2,2],[6,1],[2,2],[2,0],[0,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[1,0],[2,-2],[-1,-1],[-1,0],[-1,-2],[-1,-2],[-1,-2],[-2,-3],[-1,-2],[0,-1],[0,1],[1,1],[0,1],[1,0],[1,1],[0,2],[4,5],[0,1],[1,0],[2,-2],[-1,1],[0,1],[6,-4],[1,0],[3,1],[1,-1],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,2],[1,0],[1,0],[0,-1],[1,-2],[1,-1],[-1,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,1],[-1,-1],[1,-1],[2,0],[0,-2],[-1,-1],[-2,0],[-2,-1],[-2,0],[-1,-1],[1,-1],[4,2],[2,0],[2,1],[1,0],[2,-1],[0,-1],[1,-1],[-1,-1],[-1,-2],[-1,0],[-3,-1],[-4,0],[-2,-1],[-1,0],[1,-1],[3,1],[4,0],[2,0],[1,0],[0,-1],[0,-1],[0,-1],[-2,0],[0,-1],[-1,0],[2,0],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[0,-1],[1,1],[0,1],[1,2],[1,1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-2,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-2,0],[-1,2],[-1,1],[0,-1],[0,-1],[1,0],[-1,-2],[-6,0],[0,-1],[9,0],[0,-1],[1,0],[0,-1],[0,-1],[2,-2],[2,-1],[1,-1],[-1,-1],[-1,0],[-3,1],[-3,0],[-1,1],[-1,-1],[2,-1],[4,-1],[2,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-3,1],[0,-1],[3,-1],[0,-1],[-1,-1],[-3,1],[-1,0],[0,-1],[-1,0],[0,-1],[1,-1],[1,-1],[0,-1],[-2,-1],[-6,-2],[-1,1],[-1,1],[-1,2],[0,1],[-1,2],[-3,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[2,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0],[0,-1],[0,-1],[-5,2],[-1,-2],[2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-3,0],[-1,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[2,3],[1,1],[0,-1],[-3,-4],[0,-1],[0,-2],[-1,0],[0,-2],[-1,-1],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-3,-1],[-2,0],[-1,-1],[1,1],[3,1],[1,1],[-1,0],[-3,1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-2,-1],[-1,0],[0,-1],[0,-1],[0,1],[0,1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,2],[-1,0],[-1,2],[0,1],[-1,-1],[1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[-2,0],[1,-1],[1,0],[0,-1],[1,-2],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[0,-1],[1,0],[1,0],[-1,0],[-2,-1],[-1,0],[-2,-1],[-1,-1],[0,1],[-1,-1],[-2,-2],[2,1],[0,-1],[0,-1],[-8,-2],[-1,-1],[2,0],[0,-1],[-2,-2],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,1],[-1,0],[0,-1],[0,-1],[-2,-1],[0,1],[-1,-2],[-1,-1],[-1,-1],[1,0],[0,1],[0,-2],[-1,0],[-2,-2],[-1,-3],[-1,0],[1,0],[0,1],[0,1],[-4,-4],[-4,-2],[-1,1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[-1,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,2],[0,1],[-1,1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[1,2],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-2,0],[-1,1],[-1,0],[0,-1],[0,2],[-4,-3],[-4,-1],[-2,-1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-4,-3]],[[4500,8875],[-1,1],[0,1],[1,-1],[0,-1]],[[5350,6598],[-1,0],[-1,1],[0,1],[-1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1]],[[5357,6624],[-1,1],[0,1],[1,0],[0,-1],[0,-1]],[[5332,6696],[1,0],[0,1],[1,-3],[0,-1],[0,-1],[0,-2],[-1,0],[-1,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[5342,6778],[0,-1],[1,0],[0,-1],[-1,0],[0,1],[-1,-1],[0,1],[-1,1],[1,0],[1,0]],[[5335,6779],[0,-1],[-1,1],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5434,6801],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-5],[-1,-4],[-3,-8],[-2,-8],[-1,-2],[0,-2],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-3],[-2,-3],[0,-2],[0,-1],[0,-2],[0,-7],[0,-1],[0,-1],[0,-1],[2,-2],[1,0],[1,-1],[0,-1],[0,-2],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[-1,-1],[1,-1],[-1,-1],[1,-2],[0,-2],[1,1],[0,-1],[-1,0],[1,-1],[0,-2],[1,0],[1,-1],[0,-1],[0,-2],[-1,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,-1],[0,-1],[-1,0],[1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-2],[-2,-8],[0,-1],[0,-2],[0,-2],[1,-4],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-1,1],[-1,1],[-1,1],[-1,0],[-2,-2],[-1,0],[0,1],[-2,1],[0,1],[0,1],[-2,1],[0,1],[-1,-1],[-2,2],[-3,11],[0,2],[-3,5],[-2,3],[-2,2],[-1,0],[-3,0],[-1,0],[0,-1],[-2,0],[-1,3],[-1,1],[-2,0],[-1,1],[0,2],[-3,4],[-1,2],[-1,0],[-1,1],[-1,1],[-1,1],[-1,2],[-1,2],[-1,1],[-1,1],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-3,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[-1,0],[-2,1],[-3,0],[-2,-1],[-1,0],[-1,1],[-1,4],[0,1],[-1,1],[-1,0],[-1,2],[0,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,3],[1,2],[0,1],[0,1],[-1,1],[1,0],[1,2],[1,1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,1],[0,2],[0,2],[0,1],[0,-1],[1,0],[0,-1],[1,-3],[1,-3],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[2,3],[1,1],[1,1],[-1,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,0],[1,-1],[1,0],[1,1],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,-2],[0,-3],[0,-2],[4,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,-1],[1,0],[0,-1],[1,0],[2,-1],[1,2],[2,0],[0,1],[0,1],[1,0],[2,1],[0,1],[1,-2],[1,0],[1,0],[1,0],[3,-1],[2,0],[1,1],[1,2],[1,-1],[2,0],[3,3],[1,1],[1,2],[1,3],[1,0],[1,0],[2,1],[0,1],[1,0],[1,-1],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,1],[1,0],[1,1],[1,2],[1,5],[0,1],[0,-2],[0,-1],[0,-1],[1,0],[1,0],[2,2],[1,1],[0,1],[1,1],[1,2],[1,0],[1,0],[1,-1],[1,-1],[0,-1]],[[5416,6809],[-1,1],[0,1],[0,1],[0,2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5415,6815],[-1,1],[0,1],[-1,0],[0,2],[1,1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1]],[[5412,6822],[-1,0],[-1,2],[1,1],[1,0],[1,-1],[0,-1],[-1,0],[0,-1]],[[5405,6823],[-1,0],[-1,1],[0,1],[1,0],[0,-1],[1,-1]],[[5365,6833],[0,1],[0,1],[1,0],[0,-1],[-1,-1]],[[5422,6839],[-1,1],[1,1],[0,1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0]],[[5235,6861],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-2],[0,-2],[-1,-1],[0,1],[0,1],[-1,4],[-1,2],[1,1],[0,1],[-1,0],[0,1],[1,1],[0,-1],[1,0],[1,0],[0,-2],[0,-1],[1,0],[0,1]],[[5230,6863],[-1,0],[0,1],[-1,2],[0,1],[0,1],[1,1],[1,0],[0,1],[0,-3],[0,-3],[0,-1]],[[5387,6981],[0,-1],[-1,0],[-1,0],[-1,1],[0,2],[1,0],[0,1],[0,1],[2,-2],[0,-1],[0,-1]],[[5372,6987],[0,-1],[0,1],[1,0],[-1,0]],[[5231,7010],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1]],[[5262,7018],[0,1],[0,1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,-1],[0,1],[0,1],[0,1]],[[5262,7018],[-2,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[1,-1]],[[5235,6861],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[2,3],[0,2],[-1,1],[0,1],[-1,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,2],[-1,1],[1,1],[0,2],[1,1],[0,2],[1,2],[-1,0],[1,1],[0,2],[-1,3],[0,3],[0,1],[0,1],[0,2],[1,0],[1,-3],[0,-1],[1,-1],[0,1],[-1,1],[0,2],[0,1],[1,1],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[-1,1],[-1,1],[-1,-1],[1,0],[-1,0],[0,-1],[0,-2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,2],[-1,4],[1,3],[0,2],[0,2],[-1,1],[-1,1],[0,-1],[-1,2],[0,1],[1,4],[0,1],[-1,2],[0,2],[-1,1],[0,2],[0,1],[-1,2],[0,1],[-1,0],[-1,-1],[-1,0],[0,2],[1,1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,2],[0,1],[-1,0],[0,2],[-1,0],[3,10],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[1,-1],[3,-1],[2,-1],[1,0],[2,2],[1,1],[0,1],[1,1],[1,2],[1,0],[1,0],[2,2],[0,1],[1,4],[0,1],[1,0],[0,1],[1,0],[0,2],[1,1],[0,1],[1,2],[0,1],[2,0],[1,2],[0,-1],[1,1],[0,2],[0,3],[0,1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,1],[0,1],[1,-1],[-1,0],[0,-1],[1,0],[0,1],[0,-1],[1,0],[0,2],[0,-1],[1,-2],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,1],[0,1],[1,0],[-1,1],[1,1],[1,-1],[0,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-5],[0,-1],[0,1],[1,1],[0,-1],[0,-1],[1,1],[1,-1],[1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[1,-1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[-1,-1],[-1,0],[1,-1],[0,-1],[-1,0],[0,-1],[1,-3],[0,-1],[0,-1],[1,-3],[0,-1],[0,-5],[0,-1],[1,0],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[0,-3],[-1,-1],[-1,0],[0,-1],[-1,-3],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[1,-4],[0,-1],[1,0],[0,-2],[1,-1],[0,-1],[-1,-6],[0,-2],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,-3],[0,-2],[-1,-5],[0,-1],[0,-2],[0,-4],[-1,-4],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,-2],[-1,-2],[0,-2],[0,-1],[1,-1],[-1,-2],[0,-1],[-1,-1],[0,-2],[0,1],[-1,1],[-1,0],[0,-1],[0,1],[-1,1],[-1,2],[-1,2],[-1,1],[0,1],[-1,-1],[0,1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,3],[-1,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-3],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,0],[0,-1],[-1,-1],[0,-3],[-1,-1],[-2,-6],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,-1],[0,1],[-1,2],[-1,0],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,1],[1,1],[-1,1],[-1,0],[1,2],[0,2],[-1,1],[0,-1],[0,4],[-1,4],[0,-1],[-1,1],[0,1],[0,1],[-1,-1]],[[5286,7100],[0,-1],[-1,0],[1,2],[0,-1]],[[5303,7100],[0,-1],[-1,0],[-1,2],[0,1],[1,1],[0,1],[1,-1],[0,-2],[0,-1]],[[5280,7118],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1]],[[5289,7135],[0,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-2],[0,-1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,-2],[0,1],[-1,-1],[-1,1],[0,-1],[0,-1],[-3,0],[0,1],[-1,1],[0,2],[0,1],[1,1],[1,0],[1,0],[0,-1],[1,0],[1,0],[0,1],[-1,0],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,2],[0,1],[1,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1]],[[5272,7149],[-1,2],[1,3],[1,0],[0,-1],[0,-1],[0,-1],[-1,-2]],[[5344,7327],[1,-1],[-1,0],[-1,0],[-1,-5],[0,2],[1,2],[0,2]],[[5343,7327],[1,0]],[[5343,7327],[-1,0],[0,1],[0,1],[1,-1],[0,-1]],[[5380,7407],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[-1,2],[1,-1],[1,0],[1,0],[0,-1],[1,-2],[1,0],[1,0],[0,-1],[0,-3],[-3,-4],[-1,-2],[0,-1],[0,-1],[-1,-1],[1,-1],[1,-2],[1,1],[1,1],[1,-2],[0,-1],[-1,-2],[0,-1],[-1,-3],[0,-3],[1,0],[0,-1],[0,-1],[1,0],[1,0],[1,-2],[2,-2],[2,-7],[1,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[-1,1],[-2,0]],[[5380,7339],[1,1],[1,0],[1,1],[-1,0],[0,1],[-1,1],[1,0],[0,2],[-1,1],[0,1],[-2,4],[-1,1],[-1,1],[-1,1],[-1,-1],[0,-2],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,1],[1,0],[0,1],[1,0],[-1,2],[-1,0],[0,1],[-1,0],[-2,1],[-1,0],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-2,0],[-1,0],[-5,-6],[-4,-4],[-3,-2],[0,-1],[-1,0],[-1,-1],[-1,-1]],[[5344,7327],[0,2],[1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,1],[0,-1],[0,1],[0,-1],[-1,0],[0,-1],[1,1],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,-1],[-1,1],[0,2],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,1],[0,-1],[0,2],[-1,-1],[1,-1],[1,-1],[-1,0],[-1,0],[-2,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-3],[-1,0],[0,1],[0,1],[0,-2],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[-1,1],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,0],[0,1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[-1,-2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[-1,-1],[0,-1],[1,0],[-1,-5],[0,-3],[0,-3],[0,-2],[0,-1],[1,-1],[0,-1],[0,-5],[0,-3],[1,-7],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-3],[1,-2],[0,-2],[2,-2],[0,-2],[1,-1],[1,-2],[1,-1],[1,-4],[1,-1],[1,-2],[1,0],[1,-1],[1,0],[1,-1],[1,-2],[2,-1],[0,-1],[9,-15],[3,-4],[1,-1],[1,0],[1,-1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[1,0],[1,-1],[0,-1],[0,-1],[4,-20],[0,-1],[0,-1],[0,-3],[1,0],[0,-1],[1,-4],[0,-3],[1,-6],[1,-7],[1,-8],[1,-5],[0,-2],[2,-6],[0,-1],[0,-1],[4,-9],[2,-3],[2,-3],[1,-1],[1,-4],[4,-7],[1,-1],[2,-2],[1,0],[0,-1],[0,-1],[0,-3],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[1,-1],[2,-1],[1,-1],[1,-2],[0,-1],[1,0],[1,-2],[1,0],[0,-1],[1,0],[3,0],[3,-1],[2,0],[4,1],[5,0],[7,1],[2,-1],[1,0],[0,-2],[1,0],[0,-2],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-2],[-3,-3],[-1,-2],[0,-3],[0,-3],[0,-2],[1,-2],[1,-1],[2,-3],[1,-1],[1,0],[0,-1],[5,-5],[5,-5],[1,-1],[1,0],[0,-1],[1,-2],[7,-4],[1,-1],[0,-1],[5,-3],[4,-4],[2,-3],[1,-2],[1,-3],[1,-1],[1,-2],[2,-3],[0,-1],[1,0],[1,-1],[2,-2],[1,0],[2,-2],[3,-4],[2,-1],[1,-1],[0,-2],[1,0],[0,1],[1,-1],[0,-1],[1,-2],[-1,-3],[3,-4],[2,-3],[1,0],[0,-1],[1,-2],[1,-2],[1,-2],[0,-1],[0,-1],[1,0],[2,-6],[1,-8],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,-2],[-1,-3],[0,-1],[0,-1],[-1,-2],[1,-2],[0,-1],[-1,-4],[0,-1],[0,-1],[-1,0],[-2,2],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[-1,2],[-1,2],[-1,0],[-1,6],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,2],[-1,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,3],[-1,0],[-9,1],[-1,0],[-1,2],[-1,0],[-1,1],[-1,1],[-1,2],[-2,1],[0,1],[-1,1],[1,0],[0,1],[1,1],[-1,2],[1,0],[1,-1],[0,1],[1,1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[-2,0],[-2,-2],[-2,-4],[-1,-4],[-2,-6],[-1,-3],[-1,-4],[0,-1],[-1,-4],[-1,-2],[-1,0],[0,-2],[-1,-3],[1,-1],[0,-3],[0,-2],[0,-1],[-1,-2],[-1,-3],[-1,-3],[0,-3],[0,-2],[0,-2],[1,-2],[-1,-2],[1,-2],[1,-2],[1,-1],[4,0],[1,-1],[1,-1],[0,-1],[0,-2],[2,-2],[1,-2],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[1,-1],[1,0],[-1,-5],[0,-4],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-3],[-1,-4],[0,-2],[1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-3],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,1],[-1,-1],[-1,-1],[0,2],[-1,1],[-1,0],[-3,-2],[-3,-3],[-1,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[0,-2],[0,-2],[0,-5],[1,-5],[0,-2],[0,-5],[-1,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-3,-3],[-1,-2],[-3,-9],[-1,-3],[-1,-8],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-1],[-2,1],[-5,0],[-1,1],[-1,1],[0,1],[-1,1],[0,2],[0,1],[0,1],[0,2],[-1,2],[1,1],[0,1],[0,2],[0,1],[0,2],[0,2],[0,2],[1,1],[3,1],[0,1],[1,1],[0,4],[2,9],[1,3],[0,2],[-1,2],[-1,2],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[1,1],[2,2],[1,1],[1,0],[2,0],[1,0],[0,1],[1,1],[0,2],[1,3],[0,3],[0,3],[0,1],[0,2],[-1,0],[-1,1],[0,1],[-2,8],[-1,17],[0,3],[-1,7],[-1,2],[-1,3],[-1,2],[-1,1],[0,1],[0,2],[0,1],[-1,3],[0,2],[0,1],[-1,8],[0,-1],[0,2],[0,1],[0,3],[0,2],[-1,3],[0,1],[-1,1],[0,1],[-1,2],[-1,3],[0,1],[-1,0],[0,1],[-2,0],[-1,0],[0,-2],[-1,-1],[-1,-2],[0,-1],[-2,1],[-1,2],[-1,0],[-1,0],[1,1],[-1,2],[0,2],[-1,1],[-1,0],[-1,4],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,-1],[0,1],[0,2],[0,2],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,2],[-1,2],[-2,11],[-1,2],[0,2],[-1,2],[-1,1],[-1,0],[-1,0],[0,-2],[-1,0],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-1],[-2,-1],[0,-1],[0,1],[-1,1],[1,2],[1,0],[0,1],[1,1],[1,2],[1,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[-1,1],[-1,2],[0,1],[-1,0],[-1,0],[-1,-1],[0,-2],[-1,0],[0,2],[-1,0],[-1,1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,0],[1,3],[0,3],[-1,3],[-2,6],[-1,1],[0,1],[0,2],[0,1],[-1,3],[-1,3],[-1,4],[-2,4],[-1,0],[-1,-1],[0,1],[-2,0],[-1,-1],[1,-3],[-1,0],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,2],[-4,4],[-1,0],[-3,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,2],[0,1],[-2,4],[0,1],[-1,1],[-1,1],[-2,0],[-2,3],[-1,0],[-1,-1],[0,1],[-2,6],[-3,6],[-3,6],[-1,1],[-1,1],[-1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[-1,1],[0,3],[-1,1],[-3,4],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-2,0],[0,1],[0,1],[-1,2],[-1,1],[0,2],[0,2],[-1,1],[-1,6],[-1,2],[-3,5],[-1,1],[-2,2],[-1,0],[0,1],[-1,0],[-1,0],[-2,1],[-1,0],[0,-2],[-1,-1],[0,-1],[0,1],[-1,-1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[1,1],[1,0],[1,0],[0,1],[0,2],[0,1],[0,2],[0,1],[-1,2],[0,-1],[-1,1],[0,2],[0,1],[-1,0],[0,2],[0,1],[-2,1],[0,1],[0,1],[0,2],[-1,0],[-1,2],[-1,1],[-4,3],[0,1],[0,2],[1,1],[0,2],[0,1],[0,1],[-1,1],[-2,2],[-1,1],[-2,0],[-1,-1],[0,-1],[0,-1],[-1,1],[0,4],[0,1],[1,2],[0,4],[0,2],[0,2],[0,1],[0,1],[0,1],[0,3],[0,2],[0,1],[-3,9],[-1,5],[-1,1],[-1,1],[0,1],[-1,5],[0,18],[-1,3],[-1,5],[-1,3],[-1,2],[-1,2],[0,1],[-1,0],[-1,2],[-1,0],[-1,-1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[-1,0],[1,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,1],[0,1],[-1,1],[-2,2],[0,1],[-1,1],[-1,1],[-1,2],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,2],[-3,3],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,2],[-1,1],[-2,1],[-2,0],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[-2,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-2,-2],[-1,-1],[0,-1],[-2,-3],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[0,-2],[0,-2],[-1,-2],[-1,-1],[0,-1],[-1,-1],[-2,-3],[-5,-2],[-2,-2],[-1,0],[-3,0],[-1,-1],[-1,1]],[[5345,7214],[1,0],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[1,-1]],[[5345,7068]],[[4942,7608],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,-1],[0,-1],[0,1],[-1,0],[0,-1],[-1,0],[1,2],[-1,2],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,1],[1,0]],[[5598,7093],[0,1],[-1,-1],[-1,1],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,1],[0,-1],[-2,-5],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,2],[-1,2],[-1,1],[0,1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-2,-1],[-2,-2],[-1,-1],[-1,-1],[0,-1],[0,-4],[0,-2],[0,-2],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,2],[-1,-1],[0,-1],[-1,1],[0,1]],[[5557,7116],[0,1],[0,1],[0,2],[1,1],[0,2],[0,1],[-2,3],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[1,-2],[1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[3,1]],[[5565,7136],[2,1],[1,1],[1,2],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,1],[1,3],[0,2],[1,2],[-1,0],[-1,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[1,0],[2,3],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[2,-2],[3,-3],[2,-1],[1,0],[0,-2],[1,-4],[0,-1],[1,0],[0,1],[1,-1],[0,-1],[0,-2],[0,-3],[1,-2],[1,0],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[1,0],[0,-1],[1,0],[3,0],[0,-1],[1,0],[1,-3],[1,0],[1,1],[1,-1],[1,0],[0,-2],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-2],[-2,-5],[-1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,-2],[0,-1],[1,-3],[0,-3]],[[5582,8049],[-1,1]],[[5581,8050],[2,5],[1,4],[1,6],[0,7],[1,1],[-1,0],[1,1],[-1,1],[0,5],[0,2],[1,-2],[0,-3],[0,-6],[0,-1],[0,-2],[0,-3],[0,-1],[-1,-2],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[-2,-3],[0,-1]],[[5652,7951],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[0,2],[0,3],[-1,2],[0,1],[0,2],[-1,1],[-1,1],[-1,2],[0,1],[-1,1],[-2,1],[-1,1],[-2,2],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,-1],[0,1],[-2,1],[-1,0],[0,-1],[-1,-2]],[[5632,7982],[-2,4],[-1,3],[0,3],[0,5],[1,4],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,2],[0,3],[-1,1],[-2,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[-1,1],[0,1],[-1,1],[0,4],[0,1],[-1,1],[0,1],[-3,-2],[-5,1],[-3,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,2],[0,1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,0],[0,2],[-2,0],[-1,1],[0,1],[-2,2],[-1,1],[-3,0],[-1,1],[-2,5],[-1,1],[-1,0],[-2,-3]],[[5590,8047],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,2],[-2,-2],[0,1],[1,3],[0,1],[1,1],[0,1],[-1,3],[0,3],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[0,2],[-1,3],[-1,1],[0,1],[0,1],[-1,2],[0,6],[0,3],[0,1],[0,1],[0,1],[0,6],[0,3]],[[5584,8108],[1,0],[2,0],[1,0],[0,2],[1,2],[0,2],[1,2],[1,1],[1,2],[1,0],[1,0],[0,1],[4,4],[1,1],[3,0],[8,5],[0,1],[3,2],[1,0],[1,-1],[1,-1],[1,0],[8,0],[2,0],[0,-1],[2,-2],[4,2],[1,1],[1,1],[1,1],[1,-1],[1,-2],[1,-4],[1,-1],[1,0],[2,2],[0,1],[0,1],[3,1],[1,-1],[2,-1],[3,-1],[1,-1],[1,2],[1,0],[2,0],[1,0],[0,-1],[0,-1],[1,0],[2,1],[1,0],[1,0],[3,-2],[2,-3],[1,-1],[1,0],[1,0],[3,3],[1,0],[1,0],[2,-2],[1,-1],[0,1],[2,1],[1,1],[2,5],[1,1],[1,1],[2,1],[1,0],[1,0],[0,1],[0,1],[0,1],[1,-1],[0,-1],[1,-3],[1,-4],[0,-2],[1,-2],[1,-1],[0,-2],[1,-2],[1,-1],[7,-2],[3,-1],[1,1],[2,-1],[2,0],[0,-1],[1,-2],[0,-1],[1,-1],[1,-1],[1,-2],[2,-3],[3,-3],[1,-1],[2,-3],[3,-4],[0,-1],[1,-3],[1,-4],[2,-2],[4,-2],[2,-1],[1,0]],[[5759,8214],[5,0],[0,-2],[0,-2],[0,-2],[0,-1],[0,-1],[3,-2],[2,-2],[0,-1],[3,-2],[0,-1],[1,-1],[0,-2],[0,-4],[0,-2],[-1,-2],[-1,-1],[-2,-2],[-1,-1],[1,-1],[0,-1],[1,0],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[-2,-6],[0,-3],[1,0],[2,2],[1,0],[2,0],[0,-1],[1,-2],[1,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[1,-1],[3,-3],[0,-2],[0,-3],[0,-1],[1,-2],[2,-2],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[2,-3],[0,-1],[0,-3],[0,-2],[0,-1],[1,-5],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-2],[-1,-1]],[[5584,8108],[0,3],[0,2],[-2,5],[0,1],[0,2],[0,2],[0,1],[0,1],[0,3],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,3],[1,4],[0,3],[1,6],[-1,2],[0,1],[0,1],[1,1],[2,3],[2,2],[0,1],[1,2],[1,0],[0,1],[1,1],[1,1],[0,1],[1,2],[0,3],[0,3],[0,1],[0,2],[0,1],[0,1],[0,5],[0,2],[0,1],[1,1],[0,1],[1,1],[1,4],[2,4],[3,8],[1,2],[1,1],[5,0],[2,1],[5,4],[8,6],[1,1],[1,0],[1,0],[1,0],[-1,0],[0,-1],[0,-3],[0,-3],[0,-1],[0,-1],[2,-3],[6,-8],[2,-4],[2,-2],[2,-2],[1,0],[0,-1],[0,-1],[1,-2],[0,-2],[0,-1],[1,-3],[0,-1],[1,-1],[0,-7],[1,-1],[0,-1],[2,-2],[2,-1],[2,-1],[1,0],[1,-3],[0,-1],[1,0],[1,0],[2,-1],[4,2],[2,1],[1,1],[1,1],[0,1],[1,1],[0,1],[1,0],[1,1],[3,3],[0,1],[1,1],[1,0],[0,1],[0,1],[1,0],[2,4],[0,2],[0,3],[0,3],[0,9],[0,3],[0,1],[-1,1],[0,1],[0,2],[1,3],[-1,4],[0,1],[-1,3],[-1,1],[0,2],[0,3],[0,2],[0,1],[0,1],[1,0]],[[5206,7203],[0,-1],[-1,-1],[-1,1]],[[5204,7202],[0,1],[1,1],[0,1],[1,-1],[0,-1]],[[5783,7329],[-1,2],[0,1],[0,2],[0,1],[-1,2],[-1,0],[-1,2],[0,1],[1,1],[1,0],[1,1],[0,1],[0,1],[0,7],[-1,1],[0,2],[-1,2],[0,2],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,1],[0,1],[0,4],[-1,1],[1,1],[0,2],[0,1],[0,1],[0,1],[1,3],[0,2],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,2],[0,1],[1,0],[-1,1],[1,1],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,3],[1,0],[-1,2],[1,1],[0,1],[0,1],[0,1],[0,2],[-2,6],[0,1],[-1,4],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,3],[0,1],[-1,2],[0,2],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[-1,1],[0,2],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[1,0],[0,1],[-1,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,3],[-1,1],[1,2],[-1,1],[0,1],[0,1],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,2],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,2],[-2,4],[-1,2],[0,2],[1,0],[-1,1],[1,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,2],[1,1],[0,1],[-1,0],[-1,0],[-1,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,1],[0,1],[-2,2],[-1,1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,-2]],[[5739,7534],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[0,-1],[1,-1],[0,-1],[1,-1],[0,1],[1,1],[0,1],[-1,2],[0,1],[1,1],[1,0],[0,1],[1,0],[1,-2],[1,-1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[3,-2],[1,0],[1,1],[2,4],[1,0],[1,-1],[1,0],[2,3],[0,1],[2,0],[1,1],[0,-2],[1,0],[3,0],[1,-1],[2,-2],[0,-1],[1,-2],[0,-1],[1,0],[0,-2],[1,0],[1,-1],[2,0],[1,-1],[0,-2],[-1,-3],[1,0],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[1,0],[0,1],[2,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-1],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[3,-2],[2,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[0,-1],[1,-2],[1,-2],[0,-1],[1,0],[0,-1],[1,0],[2,3],[1,1],[1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,-2],[0,-3],[0,-2],[0,-3],[-1,-2],[0,-2],[-1,-2],[1,-3],[0,-1],[0,-2],[1,-1],[1,1],[1,-2],[1,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,0],[-1,0],[0,-1],[1,-3],[1,0],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[1,-1],[1,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-2],[1,0],[1,-1],[1,1],[0,-1],[1,-1],[1,-2],[0,1],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-5],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[2,-1],[0,-1],[1,0],[0,-2],[1,-2],[1,-1],[1,0],[0,-2],[-1,-2],[-1,0],[-4,0],[-1,-2],[-1,0],[-1,1],[0,2],[0,1],[0,2],[-2,2],[0,1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[-1,1],[-1,0],[0,-1],[-2,-4],[0,2],[-1,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-2],[0,-1],[-1,1],[0,1],[1,1],[0,1],[0,7],[0,1],[-1,1],[-1,0],[-2,-2],[0,-1],[-1,0],[-3,-3],[0,-1],[0,-3],[0,-2],[0,-4],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-2],[0,-1],[0,-2],[0,-2],[-1,-2],[-1,-1],[0,-2],[0,-1],[1,-4],[0,-1],[-1,-1],[-5,-2],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-2,0],[-2,1],[-2,1],[-2,-2],[0,-1],[0,-1],[0,-1]],[[5598,7093],[1,0],[1,0],[1,0],[1,0],[0,1],[1,1],[2,3],[1,0],[1,0],[1,2],[1,0],[1,-2],[1,0],[1,0],[0,-1],[1,1],[4,3],[1,1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1]],[[5404,6624],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,2],[-1,2],[0,1],[0,2],[0,2],[0,2],[-1,0],[1,1],[0,1],[1,0],[0,-1],[-1,0],[0,-1],[2,0],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2]],[[5396,6637],[0,-1],[-1,0],[-1,1],[-1,1],[1,1],[-1,0],[0,1],[1,0],[1,1],[1,-1],[1,-1],[1,-1],[-1,-1],[-1,0]],[[5533,7188],[-1,-2],[0,-2],[1,-2],[0,-1],[4,-3],[1,-1],[1,-3],[1,-4],[1,-1],[0,-2],[0,-1],[1,-1],[1,-2],[1,-1],[0,-1],[2,-1],[1,1],[1,-3],[0,-1],[1,-1],[1,-1],[1,0],[1,1],[0,1],[1,0],[0,-1],[1,-1],[2,-3],[1,-2],[1,-3],[1,0],[1,-1],[1,0],[2,-2],[1,-2],[1,-1],[0,-2],[0,-3]],[[5537,7065],[-1,3],[-1,0],[-2,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,4],[-1,2],[-1,1],[1,1],[-1,1],[0,2],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,2],[-1,1],[0,2],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-2],[-1,0],[0,1],[0,-1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[-1,1],[0,1],[0,1],[2,-2],[1,0],[0,-1],[1,-1],[0,1],[0,1],[-1,3],[0,1],[1,1],[-1,-2],[-2,-1],[-3,1],[0,-1]],[[5513,7108],[1,0],[0,-3],[-1,1]],[[5513,7106],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[0,2],[0,1]],[[3104,4877],[-1,3],[0,2],[0,1],[0,2],[0,2],[0,1],[-1,2],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[1,1],[-1,1],[1,1],[0,1],[1,-1],[0,-2],[1,0],[0,-1],[2,-2],[1,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-4],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[1,-1],[-1,0],[0,-1],[0,-1]],[[3251,5276],[-1,0],[0,2],[0,2],[0,-1],[1,-1],[0,-1],[0,-1]],[[5117,7763],[0,-1],[0,-1],[-1,-1],[-1,-3],[-1,-1],[-4,-3],[-1,-2],[-4,0],[0,1],[-1,0],[1,1],[-1,1],[0,1],[-4,2],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-2,0],[-1,0],[0,1],[-1,1],[0,2],[0,1],[0,2],[0,3]],[[5093,7763],[4,2],[0,1],[1,0],[2,-2],[2,-1],[1,-1],[1,-1],[1,0],[1,0],[1,0],[2,2],[1,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[1,0],[0,1],[1,0],[1,0]],[[5111,7787],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,0],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,3],[1,1],[2,0],[1,0],[3,0],[1,0],[0,-1],[1,-2]],[[5135,7890],[1,0],[0,-1],[-1,-1],[0,-2],[-2,-2],[0,-2],[-1,0],[-1,0],[-1,2],[0,2],[1,2],[1,2],[1,2],[1,2],[0,2],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1]],[[5137,7899],[-1,-1],[-1,0],[1,3],[2,3],[2,1],[1,0],[0,-1],[-1,0],[-1,0],[-2,-4],[0,-1]],[[5150,7912],[-1,-1],[-1,0],[-4,-3],[-1,0],[0,1],[0,2],[2,0],[0,1],[1,0],[4,1],[0,1],[1,0],[4,2],[-1,-2],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0]],[[5118,7763],[0,1],[-1,1],[0,1],[-1,-1],[-2,0],[-1,1],[-2,2],[0,1],[-2,0],[-1,-3],[0,-1],[-1,0],[-1,0],[0,-1],[-1,2],[-2,1],[-1,2],[-2,-1],[-2,1],[-1,1],[0,1],[0,1],[-1,2],[-1,0],[0,2],[1,0],[2,3],[8,1],[1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[3,-1],[1,-1],[1,-1],[1,-1],[0,-3],[1,-1],[2,0],[1,0],[1,0],[1,2],[0,2],[-1,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,0],[-1,0],[-2,4],[2,1],[3,0],[1,0],[0,-1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[-1,0],[0,1],[-2,1],[-1,1],[0,3],[0,1],[-1,1],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,2],[1,1],[1,1],[1,1],[1,-1],[1,0],[1,0],[0,1],[-1,2],[-1,0],[0,1],[1,1],[0,1],[-1,3],[0,1],[0,1],[2,0],[1,0],[1,1],[4,8],[3,8],[3,9],[1,8],[1,2],[0,2],[1,14],[1,4],[0,1],[0,2],[1,5],[1,3],[0,1],[0,2],[0,1],[0,1],[2,-1],[0,1],[0,-1],[0,-2],[1,-1],[1,-1],[1,0],[1,1],[1,2],[1,0],[2,1],[5,8],[1,1],[1,1],[1,0],[0,2],[1,5],[1,2],[1,2],[0,1],[1,1],[1,1],[0,1],[1,0],[0,1],[2,0],[1,1],[4,3],[1,1],[1,1],[2,1],[2,0],[3,0],[3,1],[0,-1],[1,0],[1,1],[4,1],[6,2],[3,-1],[1,0],[0,-1],[1,-6],[1,-1],[0,-1],[1,0],[1,-1],[1,0],[1,-1],[0,1],[0,-1],[0,-1],[0,-1],[1,-1],[2,-1]],[[5164,7917],[1,-1],[-3,-1],[-3,0],[-2,-1],[-1,1],[0,1],[1,1],[7,0]],[[5170,7917],[0,-1],[0,1],[0,1],[0,1],[1,0],[1,1],[3,0],[1,0],[0,-1],[-1,0],[-5,-2]],[[5179,7923],[1,-1],[-1,0],[-1,1],[1,0]],[[5093,1],[0,-1],[0,1],[-1,2],[1,2],[2,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,0]],[[5306,8328],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1]],[[5301,8330],[1,1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[1,0],[0,1],[0,-1]],[[5155,8332],[1,0],[1,-1],[1,0],[0,1],[1,-1],[1,0],[0,-1],[0,-2],[-1,0],[-2,2],[-2,1],[-1,0],[1,1]],[[5151,8334],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2]],[[5169,8342],[-1,-2],[-2,-1],[-1,0],[-1,1],[0,2],[1,1],[1,1],[1,0],[1,-1],[1,0],[0,-1]],[[5146,8344],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-2],[-1,-2],[-1,0],[-1,0],[0,1],[-1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,2],[2,-1],[-2,3],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,-4],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5144,8383],[1,-1],[0,-1],[1,0],[0,-2],[1,-1],[1,-3],[0,-1],[-1,-1],[-1,-1],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,3],[0,2],[1,1],[1,2],[-2,0],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[-1,2],[1,0],[0,1],[1,-1],[0,-1],[1,-2]],[[5149,8393],[1,-2],[1,-2],[0,-2],[1,-2],[0,-2],[0,-2],[0,-1],[-2,-2],[-1,0],[-1,0],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[0,1],[-1,3],[0,1],[-1,0],[1,1],[0,1],[0,1],[-1,0],[1,2],[1,1],[-1,1],[1,1],[1,0],[0,-1],[1,0]],[[5149,8393],[0,1],[-1,1],[1,1],[2,0],[0,1],[0,1],[0,1],[0,1],[1,-1],[0,1],[1,0],[1,1],[1,-1],[0,1],[1,0],[0,1],[1,-1],[0,-4],[0,-1],[-2,-3],[0,-1],[1,-1],[0,-2],[-1,1],[-1,0],[-1,-2],[-1,0],[0,1],[0,3],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0]],[[5146,8401],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,2],[1,0],[0,-1],[0,-1],[1,-1]],[[5141,8419],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,-2],[-1,0],[-1,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,2],[0,-1],[0,1],[-1,0],[0,1],[-1,2],[0,1],[1,1],[-1,1],[0,2],[0,1],[1,0],[0,-3],[2,-4],[1,-2]],[[5139,8434],[4,-2],[1,-2],[0,-1],[0,-2],[0,-1],[-2,-1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,1],[0,1],[-1,3],[1,-1],[1,-2]],[[5134,8442],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[-1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[0,-1]],[[5156,8429],[-1,0],[0,-1],[-2,0],[-1,0]],[[5152,8428],[-1,2],[-1,1],[-1,2],[-2,3],[1,0],[1,0],[1,1],[0,1],[2,1],[1,1],[0,1],[1,1],[1,0],[0,1],[0,2],[0,1],[1,0],[1,0],[0,-1],[0,-4],[0,-2],[0,-3],[0,-1],[0,-4],[0,-1],[-1,0],[0,-1]],[[5134,8464],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,-1]],[[5131,8471],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1]],[[5135,8480],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,-1],[0,1],[1,0],[-1,0],[0,1],[1,0],[0,-1],[1,-4],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[0,2],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,2],[0,1],[0,3],[0,1],[0,1],[1,1],[0,-2],[1,-1],[0,1],[0,1],[-1,4],[1,0],[0,-1],[0,-2],[0,-1]],[[5136,8519],[0,-2],[-1,1],[0,-1],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[1,0]],[[5137,8535],[8,-4],[-1,-1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[-1,-2],[-1,-2],[-1,-1],[-3,-1],[-1,1],[0,1],[0,1],[1,-1],[0,1],[0,1],[-2,0],[-1,1],[0,1],[1,0],[1,1],[0,1],[1,1],[1,0]],[[5142,8540],[0,-1],[0,-1]],[[5142,8538],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[1,-1],[0,1],[-2,2],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,0],[0,1],[1,0],[1,-2],[-1,-1],[0,-1]],[[5161,8563],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-2,-2]],[[5158,8556],[-4,1],[-1,0],[0,1],[0,1],[-1,0],[3,-1],[0,1],[-1,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,2],[1,0],[2,0],[1,1],[0,-1],[0,-1],[1,0],[1,0],[1,0]],[[5155,8567],[1,0],[1,1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,-1],[-1,0],[-1,0],[0,1]],[[5155,8567],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,-1],[1,0],[0,-1],[0,-1]],[[5161,8563],[1,2],[-1,2],[0,1],[0,1],[0,2],[1,1],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[-1,0],[-4,-6],[-2,-1],[0,1],[1,1],[0,1],[-1,0]],[[5172,8575],[1,-2],[2,1],[0,-1],[0,-1],[-4,-1],[-2,1],[-2,2],[5,1]],[[5191,8596],[1,-1],[0,-1],[-5,-2],[-2,-1],[0,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[3,2],[1,0],[0,-1]],[[5189,8605],[0,-1],[1,0],[1,1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,0]],[[5219,8622],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,2],[1,1],[0,1],[0,1],[2,-1],[1,1],[2,0],[0,-1]],[[5213,8617],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-2,-2],[-1,0],[-1,1],[-2,1],[-1,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[1,0],[2,1],[-1,-1],[1,0],[1,-1],[1,-2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2]],[[5228,8627],[0,1],[-1,0]],[[5227,8628],[0,1],[0,2],[-1,0]],[[5226,8631],[0,1],[1,0],[1,0],[1,-2],[1,0],[0,-1],[1,0]],[[5231,8629],[0,-1],[-1,0],[-2,-1]],[[5226,8631],[0,-1],[0,-1],[1,-1]],[[5227,8628],[0,-1],[-5,-1],[-1,0],[-1,3],[1,1],[2,3],[1,0],[1,0],[1,-2]],[[5231,8629],[-1,3],[-1,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,-1],[1,-2],[2,-2],[1,-2],[-1,-1],[-4,-1],[-1,0],[-1,1]],[[5224,8641],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[-1,1],[1,0],[2,0],[-1,1],[-5,1],[0,1],[0,1],[0,1],[0,1],[1,0],[2,0],[1,1],[1,2],[1,0],[2,0],[1,-3],[1,-1],[1,-2],[-1,-2],[0,-1],[-1,0],[-1,0]],[[5249,8664],[0,-1],[-1,-1],[1,-1],[0,-2],[1,1],[1,0],[1,0],[1,-2],[0,-1],[1,0],[-1,-1],[-1,-1],[-6,-4],[-4,0],[-2,-1],[-2,-1],[-2,-1],[-1,-1],[-2,0],[0,1],[-2,1],[-1,-1],[0,1],[0,1],[-1,0],[1,1],[0,2],[1,0],[2,4],[1,0],[5,1],[2,-1],[1,0],[-1,1],[-3,1],[-1,1],[0,1],[1,0],[1,-1],[5,3],[1,0],[0,-2],[1,1],[0,1],[1,0],[1,1],[1,0]],[[5253,8664],[0,-1],[0,1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,0]],[[5244,8675],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[-2,-1],[-5,-1],[-2,-1],[-1,1],[2,1],[-1,0],[-1,-1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,1],[2,1],[5,2],[6,4],[-1,0],[-1,-1],[1,1],[1,2],[1,0],[1,0],[0,1],[0,-1]],[[5275,8691],[1,0],[0,-1],[-1,-1],[-1,0],[0,1],[-1,0],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[1,-1],[0,-1]],[[5315,8736],[1,-2],[0,1],[1,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1]],[[5317,8729],[-1,1],[-1,0],[0,1],[0,1],[0,1],[0,2]],[[5315,8735],[0,1]],[[5313,8733],[0,-3],[1,-1],[3,0]],[[5317,8729],[1,-2]],[[5318,8727],[-1,-1],[0,-2]],[[5317,8724],[-1,0],[-2,1],[-1,1],[0,1],[-1,0],[-2,-1],[-1,4],[0,1],[1,0],[1,0],[-1,2],[-3,-1],[-1,1],[0,1],[0,1],[1,1],[0,1],[1,-1],[1,-1],[2,-1],[2,-1]],[[5315,8735],[-1,0],[0,-1],[0,-1],[-1,0]],[[5313,8733],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[3,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1]],[[5311,8756],[1,-1],[0,-1],[-1,-1],[-1,-2],[-1,0],[-2,-1],[0,1],[0,1],[-1,-1],[0,1],[1,0],[0,1],[1,1],[0,1],[-1,0],[-2,0],[-2,-2],[-1,-1],[-1,-1],[-1,0],[0,1],[7,7],[1,0],[1,-1],[1,0],[0,-1],[1,-1]],[[5300,8753],[-2,-2],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,1],[0,1],[2,0],[2,1],[1,1],[2,1],[0,2],[1,0],[1,-1],[0,-1],[-4,-4],[-2,0],[-1,-3],[-1,0]],[[5327,8771],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[-2,0],[0,1],[1,0],[0,1],[0,1],[1,1],[2,1],[1,0],[1,0],[0,-1],[0,1],[1,0],[1,0]],[[5340,8773],[-1,-1],[1,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[-1,1],[1,0],[1,0],[0,1],[0,1],[2,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[1,0],[1,0],[0,-2],[1,-1],[0,-2]],[[5347,8792],[-1,-1],[0,-1]],[[5346,8790],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-3,-1],[-1,0],[1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[-1,-1],[-3,-3],[-1,1],[1,1],[0,1],[1,4],[-1,0],[1,1],[0,2],[0,1],[1,0],[1,-1],[0,2],[1,0],[0,1],[-1,0],[-1,0],[1,1],[1,2],[1,1],[2,2],[0,1],[0,1],[-2,-2],[-1,0],[-1,0],[1,1],[-1,0],[1,2],[0,1],[1,1],[-1,0],[0,1],[1,0],[0,2],[1,-1],[1,-2],[0,-1],[2,-1],[1,-3],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0]],[[5332,8814],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,0],[0,-1],[0,1],[-2,0],[-1,1],[0,1],[1,2],[0,2],[1,0],[2,1],[1,0],[1,0]],[[5353,8834],[-1,-2],[-2,0],[-4,-5],[0,-1],[-1,0],[0,1],[1,0],[0,1],[-3,0],[0,1],[2,2],[0,1],[1,2],[0,1],[4,2],[1,0],[-1,-2],[0,-1],[1,0],[1,1],[0,1],[1,1],[2,1],[2,0],[1,-1],[0,-1],[-1,0],[-4,-2]],[[5350,8849],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[2,0],[-1,-1],[1,0],[1,0],[0,-1],[0,-1],[-2,0],[0,-1],[-1,-1],[-7,-3],[1,2],[1,0],[0,1],[1,1],[0,1],[1,0],[-1,0],[-1,-1],[-1,0],[0,1],[1,0],[1,1],[1,1],[1,0],[0,1],[0,1],[1,0],[2,1],[-1,1],[-1,1],[-1,0],[-1,-1],[2,2],[1,0],[0,1],[0,1],[1,-1],[0,-1],[1,-1]],[[5355,8858],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,-1],[0,1],[1,1],[0,1],[1,0],[1,1],[0,1],[0,1],[0,-1]],[[5359,8868],[0,-2],[0,-1],[0,-1],[-1,1],[0,1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,-1],[1,0],[-1,-1]],[[5390,8914],[-2,1],[1,1],[1,2],[0,1],[2,-2],[1,0],[1,2],[0,2],[1,1],[1,-1],[0,-2],[-1,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,2],[-1,0]],[[5399,8940],[1,0],[0,-1],[-1,-1],[-3,-1],[-1,0],[0,1],[1,0],[0,1],[1,1],[2,1],[1,0],[-1,-1]],[[5419,8981],[1,-2],[1,0],[1,0],[1,-1],[1,0],[1,0],[-1,-1],[-1,-1],[0,1],[-2,-1],[-1,0],[-1,0],[-2,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,0],[0,1],[1,1],[0,1],[0,-1],[0,-1]],[[5441,8984],[1,0],[0,-1],[0,-1],[-1,-1],[-2,0],[-1,1],[-2,1],[-1,-1],[-1,0],[-1,-1],[-2,1],[-1,0],[0,1],[1,1],[1,0],[8,0],[1,0]],[[5424,8980],[-3,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-2],[1,-1],[0,-1],[0,-1]],[[5363,8987],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-2,0],[-2,2],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-2,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[1,0],[0,1],[0,1],[1,3],[0,1],[1,1],[1,0],[0,1],[1,1],[-1,0],[0,1],[1,0],[2,-1],[0,-1],[-1,-1],[-1,0]],[[5372,8987],[-1,-1],[0,-2],[0,-1],[-1,0],[0,1],[0,1],[-2,-3],[-1,-1],[0,1],[0,2],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,2],[1,0],[1,-2],[1,0],[0,2],[-1,1],[0,1],[-1,1],[1,2],[1,0],[2,-1],[0,-1],[1,0],[-1,-3],[0,-2]],[[5410,9001],[1,1],[2,3],[1,0],[1,-2],[-2,-3],[0,-1],[-1,0],[-1,0],[-1,2]],[[5395,9001],[-1,0],[-1,1],[-1,1]],[[5392,9003],[0,1],[-1,0],[-1,0],[-1,1],[2,1],[-1,1],[2,0],[1,-1],[1,0],[1,0],[1,-3],[-1,-2]],[[5392,9003],[1,-2],[-2,-3],[-1,-1],[0,-1],[-1,0],[-2,0],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[-2,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-2,0],[0,1],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,0],[-1,0],[-1,0],[1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,3],[1,2],[3,4],[-1,1],[-1,-2],[-1,-1],[0,1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,2],[1,0],[2,1],[-1,0],[0,1],[-1,0],[-2,0],[4,4],[1,0],[1,0],[0,-1],[1,0],[1,0],[1,-1],[0,1],[0,1],[1,0],[0,1],[1,1],[1,2],[2,-1],[1,-3],[-2,-2],[1,-1],[1,1],[2,1],[1,0]],[[5410,9001],[-1,0],[-1,1],[0,1],[1,1],[1,2],[-1,0],[0,1],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-2,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[1,2],[2,1],[1,0],[-1,0],[-1,0],[-1,1]],[[5395,9001],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,-1],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[0,1],[-1,1],[0,-1],[-1,1],[1,1],[-2,0],[0,1],[3,1],[1,0],[1,-2],[1,0],[0,1],[-1,1],[-1,1],[4,2],[0,-1],[0,-1],[1,-1],[0,-1],[0,1],[0,2],[0,1],[1,0],[1,0],[1,-1],[0,-2],[-2,-2],[0,-1],[1,0],[2,2],[1,0],[0,1],[0,2],[0,1],[1,1],[2,-1],[2,1],[1,1],[2,0],[-1,-1],[-3,-6],[0,1],[-1,0],[0,-1],[-1,-1],[1,-1],[-2,0],[-4,-6]],[[5455,9014],[0,-1],[-5,0],[-1,-1],[-1,-1],[-1,-1],[0,1],[0,1],[0,1],[2,1],[-1,0],[-1,0],[1,3],[1,2],[0,1],[1,1],[3,1],[1,0],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,-1],[1,0],[0,-1]],[[5410,9019],[-2,-1],[0,2],[-1,1],[-1,1],[-1,1],[1,1],[1,2],[1,-1],[2,0],[2,-1],[2,0],[2,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-3,0]],[[5475,9038],[-8,-2],[0,1],[0,1],[0,1],[1,1],[1,1],[2,3],[1,1],[0,1],[0,-1],[1,-3],[1,0],[1,-2],[1,-1],[-1,-1]],[[5478,9046],[1,-1],[1,0],[-1,1],[-1,1],[-1,1],[0,1],[1,1],[3,0],[1,-1],[1,-1],[1,-2],[-3,-2],[-1,-3],[-1,0],[-1,0],[-1,0],[0,1],[-1,3],[0,1],[-1,1],[-1,1],[0,2],[1,0],[1,-3],[1,-1],[1,0]],[[5415,9047],[-2,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[2,-1],[1,0],[0,-1],[0,-2],[-1,0]],[[5441,9053],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-4],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-2],[1,1],[2,0],[1,1],[1,2],[1,1],[0,-1],[1,-2],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-2,0],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[1,2],[1,0],[1,0],[0,-2],[1,-1],[0,2],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,1],[3,-1],[-1,2],[0,1],[-2,1],[0,1],[-1,1],[1,1],[0,1],[2,1],[1,0],[1,-1],[1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[2,-3],[2,-1],[1,0],[0,-1],[0,-1],[1,-1],[2,1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[-1,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-2,1],[-4,-1],[-2,-2],[-1,1],[-1,0],[0,-2],[0,-2],[-1,-1],[-1,-2],[0,-1],[-1,-3],[-1,-1],[-1,0],[-1,0],[1,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[1,0],[1,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[-1,0],[1,0],[0,1],[-1,0],[-1,1],[-4,0],[-1,0],[-1,1],[1,0],[0,1],[1,2],[2,1],[1,1],[2,3],[1,1],[-1,1],[0,1],[0,1],[-1,0],[0,-2],[1,-1],[-1,0],[-3,-4],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[1,0],[1,-1],[-1,0],[-2,-2],[-1,-1],[0,-2],[-2,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,3],[1,1],[1,3],[1,1],[1,1],[1,0],[2,0],[-1,1],[-2,0],[0,1],[1,0],[1,0],[-1,1],[0,1],[-3,1],[1,1],[0,1],[1,1],[1,0],[1,-1],[0,1],[0,1],[2,0],[1,-1],[1,-1],[-1,2],[-1,2],[1,-1],[1,0],[-1,1],[0,1],[3,0],[1,0],[0,-1],[1,0],[1,0],[-1,0],[0,1],[-1,1],[-2,0],[0,1],[-1,1],[-1,2],[0,1],[0,2],[1,0],[3,0],[1,0],[1,0],[1,-1],[1,-1],[-1,1],[0,1],[-1,1],[-4,0],[-1,0],[0,1],[0,1],[0,2],[0,1],[1,0],[0,-1],[0,1],[1,1],[1,0],[1,-1],[1,1],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[3,0],[2,1],[1,0],[0,-1]],[[5455,9054],[2,-1],[1,0],[2,1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-2],[-3,-1],[-1,1],[-1,1],[-2,2],[-1,1],[-1,2],[1,1],[2,0],[1,-1]],[[5421,9051],[1,0],[0,-1],[1,0],[-1,-1],[0,-1],[-1,-1],[1,0],[2,3],[0,-1],[0,-3],[0,-1],[-1,-2],[2,1],[0,1],[1,0],[1,0],[-1,-1],[0,-2],[0,-1],[-1,0],[-1,0],[1,-2],[-1,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-3],[0,-1],[-2,-2],[-7,-5],[-5,0],[-1,1],[0,1],[-1,1],[0,1],[1,1],[1,0],[2,1],[2,0],[0,1],[1,0],[0,1],[1,0],[1,0],[1,1],[-1,1],[0,1],[0,1],[0,1],[-3,1],[-1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,-2],[-1,-1],[0,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-2,0],[0,1],[0,1],[0,2],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[2,0],[0,1],[-2,1],[0,1],[1,2],[1,1],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[-1,1],[0,2],[0,1],[1,0],[-1,1],[0,1],[0,1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[-1,-3],[0,-1],[1,0],[3,2],[1,1],[1,-1],[0,-1],[0,-1],[1,0],[0,2],[1,0],[0,1],[0,1],[-2,2],[1,2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,2],[0,-1],[2,-1],[1,-1],[-1,2],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[2,3],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[-1,0]],[[5483,9055],[-1,0],[-1,1],[0,1],[0,1],[1,1],[0,1],[1,2],[1,0],[3,1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1]],[[5439,9058],[-2,-2],[-3,-1],[-1,1],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-2],[-1,-1],[-1,0],[0,3],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[2,3],[0,2],[1,2],[1,1],[1,1],[3,1],[1,1],[2,4],[0,1],[0,1],[1,0],[1,1],[1,2],[4,2],[1,0],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[-1,-3],[0,-1],[0,-1],[-2,0],[-1,-2],[-1,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0]],[[5492,9096],[1,-1],[0,1],[1,2],[0,1],[1,0],[1,0],[0,-1],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,1],[0,2],[1,1],[1,1],[1,0],[2,-2],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-2],[1,-1],[1,0],[0,1],[0,1],[1,0],[1,-1],[0,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[1,-1],[1,-1],[0,-1],[1,0],[1,0],[-1,-1],[-1,-1],[-4,-1],[-3,1],[-2,-2],[-3,0],[-1,0],[0,1],[1,1],[0,2],[-1,0],[-1,-1],[-1,-1],[-1,-2],[-4,-3],[-1,-2],[-1,-2],[0,-1],[1,0],[1,0],[-1,-1],[-2,-1],[-1,-1],[-1,1],[0,1],[0,1],[1,0],[0,1],[1,1],[1,0],[-1,1],[-8,-2],[-1,1],[-1,1],[1,2],[1,1],[1,-2],[1,0],[0,2],[2,1],[2,0],[1,1],[-1,0],[0,1],[3,1],[0,2],[-2,-2],[-1,0],[-2,1],[-2,0],[0,1],[0,1],[-1,0],[2,1],[4,0],[2,2],[-1,-1],[0,1],[0,1],[-1,0],[0,1],[0,-1],[0,-1],[-1,1],[-2,0],[0,1],[1,0],[0,1],[-2,-1],[-1,1],[0,1],[6,0],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[-1,0],[-1,1],[-2,-1],[-3,0],[0,1],[1,0],[1,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[1,1],[1,0],[3,0],[3,-2],[1,0],[-1,1],[-1,1],[-1,1],[4,0],[1,1],[-4,1],[-3,1],[-1,4],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[2,0],[1,0],[-1,1],[-1,2],[-1,0],[0,1],[1,0],[1,0],[1,-1],[1,0],[1,-2],[1,0],[2,-2],[2,0],[-1,1],[-1,0],[0,1],[0,2],[-1,0],[-2,1],[0,1],[0,1],[-1,1],[1,0],[0,1],[0,1],[1,0],[1,-2],[2,-4],[0,-1],[1,0],[1,0],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[0,1],[1,0],[0,-1],[1,-3]],[[5523,9120],[0,-1],[0,-1],[1,0],[3,-1],[1,-1],[0,-1],[1,-1],[0,-2],[-1,-2],[-2,0],[-1,-3],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-2],[-1,-1],[-1,-1],[-1,-1],[-3,1],[-1,-1],[-1,0],[-2,0],[-6,-2],[-2,0],[-1,0],[-1,2],[-1,1],[-1,0],[-1,0],[-1,1],[1,1],[0,1],[0,1],[1,0],[1,0],[1,0],[0,1],[3,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[1,1],[-3,-1],[0,1],[-3,5],[3,0],[1,0],[4,0],[3,-1],[1,0],[-1,1],[-6,1],[-1,0],[0,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,1],[1,1],[2,0],[-1,-4],[1,-3],[1,-2],[2,0],[-1,1],[0,1],[0,1],[0,2],[1,2],[0,1],[-2,3],[-1,1],[0,1],[0,2],[1,-1],[2,0],[1,0],[-1,0],[1,1],[1,-1]],[[5573,9115],[-1,-1],[-2,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,1],[1,0],[3,1],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-2],[0,-1],[-2,-1]],[[5833,9117],[3,0],[-1,-1],[-1,-1],[-2,0],[-1,-2],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,1],[0,2],[2,2],[1,1],[-1,2],[1,2],[0,1],[1,1],[3,-1],[1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1]],[[5602,9124],[-1,1],[1,1],[1,0],[0,-1],[0,-1],[-1,0]],[[5539,9117],[1,2],[1,2],[1,2]],[[5542,9123],[0,1]],[[5542,9124],[2,0],[2,3],[1,1],[1,1],[1,1],[0,-1],[1,0],[1,-2],[-1,-2],[-1,-1],[-1,-3],[-1,-2],[-1,0],[-5,-2],[-2,0]],[[5555,9130],[-1,0],[-1,0],[-1,0],[1,1],[1,0],[1,-1]],[[5581,9130],[1,-1],[4,1],[-4,-2],[0,-2],[-1,-1],[-1,0],[-2,0],[-1,0],[0,2],[-1,1],[0,1],[1,2],[0,1],[1,0],[1,0],[1,0],[1,-2]],[[5583,9131],[-1,0],[0,1],[1,1],[0,1],[1,0],[0,-2],[-1,-1]],[[5542,9123],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1]],[[5539,9117],[-1,-1],[-1,-1],[-6,-1],[-1,1],[-1,2],[-1,0],[-5,5],[-2,1],[-1,1],[0,1],[1,1],[2,-1],[1,0],[1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[1,0],[2,0],[1,1],[1,-1],[0,-1],[2,1],[-1,1],[0,1],[-1,1],[0,1],[1,-1],[1,1],[2,1],[1,0],[0,-1],[-1,0],[1,-1],[1,1],[1,0],[0,-1],[-1,-1],[0,-2],[2,-1],[1,-1],[1,-1],[0,2],[0,2],[1,1],[2,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[1,-1],[0,-2],[-1,-1],[-3,-1],[0,-1],[0,-1]],[[5522,9134],[0,1],[2,2],[1,0],[0,-1],[1,-1],[1,0],[-1,-1],[-1,-1],[-2,-1],[-2,-1],[-1,-2],[-1,-1],[-1,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,-1],[1,0],[1,-2],[0,-1]],[[5577,9135],[0,1],[0,2],[0,2]],[[5577,9140],[1,0],[1,0],[1,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0]],[[5543,9136],[-1,0],[-1,0],[-2,1],[-2,0],[0,1],[0,1],[0,1],[2,1],[1,0],[3,-3],[0,-1],[0,-1]],[[5577,9136],[0,-1]],[[5577,9135],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[-1,1],[1,0],[0,1],[0,2],[-1,1],[0,-1],[0,-1],[-2,0],[0,-1],[0,-1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,2],[1,2],[0,1],[1,1],[2,0],[0,1],[0,1],[1,0],[4,1],[2,-1],[0,-1],[1,0],[0,-2],[-1,-1],[0,-2]],[[5577,9140],[0,-2]],[[5577,9138],[-1,0],[1,-1],[0,-1]],[[5533,9148],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[-2,-1],[-1,-1],[-1,1],[-2,2],[-1,0],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,2],[1,1],[-1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0]],[[5547,9148],[0,-1],[1,-1],[1,-1],[0,-2],[1,-1],[1,0],[0,1],[0,2],[1,0],[1,-1],[0,-2],[0,-1],[1,0],[1,-1],[3,-2],[1,0],[0,-1],[-2,0],[-1,-1],[0,-1],[-1,-1],[-1,0],[-4,0],[-1,0],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,2],[-1,1],[0,1],[-1,1],[-2,1],[-1,2],[1,0],[1,0],[0,1],[0,1],[2,0],[1,-1],[0,-1]],[[5602,9148],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[2,-2],[0,-2],[-1,-3],[0,-1],[-1,0],[0,-1],[-1,0]],[[5630,9157],[0,-1],[0,-1],[0,-1],[1,0],[0,2],[0,2],[1,0],[1,-2],[0,-2],[1,0],[3,-1],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[-7,1],[-8,3],[-2,2],[0,1],[0,1],[1,0],[0,1],[1,-1],[1,-1],[1,-1],[-1,2],[0,1],[0,1],[1,-1],[2,1],[0,-1],[0,1],[1,1],[0,-1],[1,0],[0,1],[1,0],[0,-1]],[[5652,9174],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-3],[-1,-1],[-5,-5],[-3,-1],[-1,0],[1,0],[1,-1],[1,0],[-5,-3],[-1,0],[-2,0],[0,1],[0,2],[0,3],[1,0],[0,1],[0,2],[0,1],[-2,-4],[-1,-2],[0,1],[-1,0],[-1,0],[0,1],[-2,3],[-1,0],[1,1],[2,-1],[0,1],[-1,1],[-1,1],[1,1],[1,0],[0,1],[1,0],[1,1],[0,1],[3,1],[1,-1],[1,1],[1,0],[0,1],[-1,0],[-1,1],[1,1],[1,-1],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,1],[1,2],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[1,0],[-1,1],[1,1],[2,-1],[1,0],[0,1],[-1,1],[-2,1],[1,0],[0,1],[0,1],[-2,0],[0,1],[2,0],[1,0],[0,-1]],[[5661,9181],[1,0],[3,0],[2,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[2,-1],[-1,-3],[-3,-1],[-2,-3],[-2,-1],[-1,0],[-2,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,2],[3,0],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0]],[[5649,9191],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,-2],[0,-1],[-1,0],[-1,-1],[1,-1],[-3,1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[1,-1],[0,-2],[-1,1],[-1,0],[-1,0],[1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[2,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[-2,1],[-2,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,2],[-1,0],[0,-2],[0,-1],[-1,1],[-1,0],[0,1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,-1],[-1,-3],[0,-1],[-1,0],[-1,0],[-1,1],[1,1],[0,1],[1,1],[0,1],[1,1],[1,1],[-1,1],[2,1],[1,1],[-7,0],[0,-1],[-1,0],[-1,0],[0,1],[1,1],[1,1],[-2,0],[-1,0],[-1,1],[1,1],[2,0],[4,-2],[1,0],[1,1],[0,1],[-1,0],[0,1],[1,0],[1,-1],[3,-3],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,0],[1,-1],[0,-1],[1,0],[1,0],[-1,1],[0,1],[1,1],[1,0],[0,-1],[3,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,1],[-1,1],[1,1],[-1,1],[-1,1],[0,1],[0,1],[2,1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[-1,1],[0,1],[2,0],[0,1],[-1,0],[0,1],[-2,0],[0,1],[-1,1],[1,1],[1,0],[-1,0],[0,1],[1,0],[1,-1],[1,-1],[1,1],[-1,1],[0,1],[1,-1],[1,-2],[1,-1],[1,0],[1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[5668,9203],[1,0],[2,0],[1,-1],[-1,0],[-2,0],[-1,-1],[1,-1],[-1,0],[4,0],[1,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[0,1],[-2,1],[0,1],[2,0],[1,1],[-1,0],[-2,0],[-1,1],[0,1],[2,0],[-1,0],[0,1],[1,1],[4,-1],[-1,0],[0,-1]],[[5688,9209],[1,1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[1,1],[1,0],[1,-1],[1,0],[-1,1],[0,1],[1,1],[0,-1],[1,0],[0,-1]],[[5856,9115],[0,-3],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-6],[-1,-1],[0,-2],[-2,-1],[-2,-1],[-7,1],[-1,1],[-5,5],[-2,2],[-1,0],[-1,0],[-1,-1],[1,-1],[2,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,-3],[-1,-2],[-1,0],[-1,-1],[-4,0],[-1,0],[-2,-2],[-1,-1],[-5,0],[-2,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-3],[0,-1],[-1,-1],[-1,-2],[-2,-2],[-1,-1],[-2,1],[-1,-1]],[[5572,9058],[-7,0],[-7,-1],[6,-8],[1,-1],[0,-7],[0,-1],[-1,-1],[-2,-8],[-3,-4],[-5,-5],[8,-5],[-7,-8],[-1,-1],[-1,0],[-12,6],[-13,6],[-9,-1],[-2,0],[-4,5],[-1,1],[-7,-3],[-1,0],[0,-1],[-1,-7],[0,-2],[2,-15],[-1,-3],[-5,-10],[-1,-2],[-1,-2],[-8,5],[-8,5],[-1,0],[-2,-5],[-12,-9],[0,-1],[-1,-2],[-4,-16],[-1,-2],[-3,-5],[-1,-2],[-2,-1],[-5,-1],[-2,-6],[9,-16],[0,-1],[-1,-10],[0,-1],[-1,-1],[-1,-1],[-6,-6],[-2,-3],[-10,-21],[-7,-8],[0,-2],[1,-8],[1,-1],[0,-3],[0,-1],[0,-1],[-12,-9],[-8,-1],[-7,-1],[3,-21],[0,-3],[0,-1],[-2,-5],[0,-1],[-1,-17],[0,-4],[0,-4],[0,-3],[-1,-2],[-3,-3],[0,-1],[0,-2],[-1,-7],[-1,-2],[-4,-7],[-7,-15],[-8,-15],[9,-7],[1,0],[2,-1],[1,-1],[1,-2],[1,-17],[0,-1],[-1,-2],[-4,-10],[-1,-1],[-10,3],[-10,3],[-7,-3],[-6,-5],[-2,-2],[-6,-11],[-5,-11],[-3,-4],[1,-8],[0,-1],[-1,-2],[-5,-12],[1,-6],[5,-15],[-3,-6],[-1,-1],[0,-2],[2,-11],[0,-1],[0,-3],[-1,-3],[-1,-2],[0,-2],[6,-17],[0,-1],[1,-4],[0,-1],[0,-2],[-3,-19],[-2,-19],[1,-1],[3,-4],[1,-2],[2,-3],[1,-1],[1,0],[2,0],[1,-1],[1,-1],[7,-13],[0,-1],[0,-7],[-1,-2],[0,-2],[-2,-4],[-1,-1],[0,-5],[0,-1],[-1,-1],[-3,1],[-2,0],[-6,-3],[-1,-1],[0,-1],[1,-4],[1,-2],[0,-6],[1,-2],[0,-3],[3,-7],[3,-11],[1,-2],[0,-2],[0,-3],[-1,-1],[0,-2],[-1,-1],[-1,-2],[-1,-1],[0,-2],[1,-2],[0,-5],[0,-2],[0,-4],[-1,-2],[-1,-3],[-4,-6],[-4,-5],[-1,0],[-5,1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[1,-1],[1,-2],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-2],[-1,-1],[-4,-3],[0,-1],[0,-2],[0,-2],[3,-14],[0,-5],[1,-2],[0,-1],[-1,-1],[0,-2],[0,-1],[-1,-4],[0,-4],[-1,-2],[0,-3],[-1,-2],[0,-2],[-1,-4],[-1,-1],[-2,-1],[-2,0],[0,1],[0,4],[-1,3]],[[5317,8322],[-1,3],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,0],[-3,-1],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[1,-2],[0,-1],[-2,0],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,-2],[0,-1],[-1,0],[0,1],[0,2],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,2],[-1,0],[0,1],[0,2],[0,2],[-1,-1],[0,-1],[0,-1],[0,2],[0,2],[0,2],[1,1],[-1,0],[0,1],[0,1],[-1,0],[0,-2],[-1,0],[0,2],[0,2],[-1,1],[0,1],[1,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[1,2],[0,2],[1,-1],[0,-1],[-1,-2],[1,-1],[0,1],[0,1],[0,2],[0,1],[-1,2],[0,2],[0,1],[0,2],[0,2],[0,1],[-1,2],[0,2],[-1,1],[0,2],[0,1],[0,2],[1,3],[0,1],[1,2],[1,-2],[1,-4],[0,-3],[0,3],[1,3],[0,3],[0,2],[0,1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-2],[1,-1],[0,-1],[1,-1],[1,-1],[0,-2],[0,-1],[0,-3],[-2,-2],[-1,-2],[-2,0],[0,1],[0,2],[0,3],[0,1],[0,2],[0,2],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,-2],[1,0],[0,-1],[1,-1],[1,0],[1,-1],[1,-1],[0,-2],[0,-2],[0,-2],[0,-2],[0,-1],[-1,-1],[-1,0],[-1,2],[-1,0],[0,-1],[1,-1],[0,-1],[1,-1],[2,-3],[2,-1],[1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[1,-2],[-1,0],[0,2],[0,1],[0,1],[0,-2],[0,-3],[0,-1],[-1,1],[0,5],[-1,0],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,1],[1,0],[1,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,-1],[-1,1],[0,-3],[0,-2],[-1,-1],[-1,0],[-3,0],[-1,1],[1,0],[0,2],[0,1],[-1,1],[-1,2],[0,-1],[-1,0],[0,2],[-1,0],[0,2],[0,-1],[0,-1],[-1,-1],[-1,2],[0,1],[0,1],[0,1],[0,1],[-1,-1],[-2,0],[1,-1],[2,-2],[0,-2],[1,-1],[1,0],[1,-2],[0,-2],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-2,-1],[0,-1],[-1,0],[-2,0],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[1,0],[1,0],[0,-1],[-1,0],[-1,-1],[-1,1],[0,1],[0,-1],[-1,-3],[1,0],[1,1],[1,0],[1,0],[1,-1],[0,-1],[-2,-1],[0,-1],[1,1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-2,0],[-4,1],[-1,-1],[0,-1],[2,-1],[1,1],[-1,1],[-1,0],[3,-1],[0,-1],[0,-1],[-3,0],[-1,-1],[1,0],[2,0],[1,0],[0,-1],[-1,-2],[-2,-2],[-2,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-3],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,1],[-1,-3],[0,-1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[1,1],[1,0],[0,1],[-1,1],[0,2],[0,1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[-2,-2],[0,-1],[0,-1],[-1,-1],[-4,-1],[-1,-1],[-1,0],[-1,1],[0,-2],[-1,1],[0,-2],[-1,0],[0,1],[0,-1],[0,-1],[-5,0],[-4,2],[0,1],[-2,-1],[0,-1],[0,1],[-1,1],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[0,1],[1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-2,-2],[-1,0],[1,1],[0,3],[1,0],[-1,1],[-1,-3],[-1,-1],[0,1],[1,1],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[2,1],[0,1],[3,0],[1,1],[-1,0],[-2,0],[-1,0],[0,1],[-2,2],[1,-4],[-2,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-4],[-1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[0,1],[-1,0],[-3,0],[0,1],[-2,2],[0,1],[1,1],[0,1],[0,1],[1,1],[1,0],[1,0],[-1,1],[1,1],[1,1],[1,2],[3,2],[-1,0],[-1,0],[-1,-1],[-1,-3],[-1,0],[0,1],[-1,2],[0,1],[0,2],[1,0],[0,-1],[1,2],[-1,1],[-1,-1],[-1,0],[0,-4],[1,-1],[-2,0],[-2,1],[-3,1],[-1,1],[-2,2],[-1,0],[0,1],[-1,0],[0,1],[-2,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-2,0],[-1,1],[-1,2],[-1,1],[-1,-1],[-2,2],[0,1],[-1,3],[-1,2],[0,3],[-1,2],[0,1],[-1,2],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,-1],[1,-2],[1,0],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[-1,1],[-1,-1],[0,1],[0,1],[1,2],[4,-4],[0,-2],[0,-3],[0,-2],[0,-1],[1,4],[2,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[1,-1],[1,-2],[0,-1],[4,-4],[1,0],[3,0],[-1,0],[-3,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,2],[1,1],[2,1],[12,5],[0,1],[-8,-2],[-2,-2],[-3,-1],[-1,-1],[-3,-6],[-1,4],[-1,1],[1,1],[0,1],[1,0],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[-1,0],[-1,2],[0,1],[0,2],[0,1],[1,1],[3,1],[1,0],[1,1],[1,0],[-1,1],[-2,-1],[-1,0],[1,2],[1,3],[2,1],[1,3],[2,1],[2,2],[1,1],[3,0],[-3,0],[-1,0],[-3,-3],[-2,-1],[-1,0]],[[5169,8342],[0,3],[4,0],[0,1],[-1,1],[0,1],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,-1],[-1,-1],[-1,1],[0,1],[1,0],[0,1],[0,1],[1,1],[0,1],[2,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[5,3],[3,0],[-1,1],[-5,-1],[-1,-2],[-1,0],[0,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,2],[1,0],[-1,0],[0,-2],[-1,-2],[0,-2],[0,-1],[-1,-2],[0,-1],[-1,-3],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,2],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[6,2],[0,1],[-1,0],[-1,0],[-1,-1],[-4,0],[0,1],[-1,1],[0,1],[-1,2],[-1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,0],[0,2],[0,-2],[0,-1],[-2,-2],[1,0],[2,2],[1,0],[1,-1],[1,-2],[0,-1],[0,-2],[-2,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,3],[0,2],[-1,-1],[1,-1],[-1,-1],[0,-3],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,1],[-1,1],[0,2],[0,1],[1,1],[0,2],[-1,1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[0,-4],[0,-1],[-1,0],[-2,5],[-1,1],[0,1],[0,1],[0,3],[-1,1],[1,0],[0,1],[1,0],[-1,1],[1,1],[1,3],[1,2],[0,1],[1,1],[1,0],[0,-1],[1,-2],[0,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[1,2],[1,1],[1,2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[1,-1],[2,0],[1,-1],[0,-2],[-1,-1],[1,0],[1,0],[0,1],[0,1],[0,1],[1,1],[2,-1],[0,2],[-3,-1],[-1,1],[0,1],[2,1],[0,1],[0,1],[2,0],[0,1],[0,1],[1,0],[0,-1],[2,-1],[1,1],[4,4],[1,1],[0,1],[2,1],[1,1],[-2,-1],[-3,-3],[-3,-3],[-1,0],[-1,0],[0,1],[-1,0],[0,2],[1,0],[0,1],[0,2],[0,1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[-1,0],[0,1],[0,1],[-1,-1],[-1,1],[1,0],[1,1],[1,1],[0,2],[1,2],[1,1],[1,0],[3,1],[1,0],[0,1],[0,1],[-1,1],[1,4],[3,2],[5,3],[-1,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,2],[-1,2],[0,2],[2,1],[0,1],[1,1],[0,2],[1,1],[0,1],[0,1],[1,0],[1,1],[1,1],[0,1],[1,1],[0,1],[1,0],[1,1],[1,3],[1,0],[1,1],[1,-1],[2,-1],[-1,-4],[-1,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-6],[-1,-2],[0,-1],[0,-2],[1,-2],[0,4],[0,2],[0,1],[1,3],[0,1],[0,1],[0,2],[1,1],[1,5],[0,2],[1,0],[1,1],[0,1],[1,2],[0,1],[1,1],[4,2],[3,-1],[1,0],[1,2],[-6,0],[1,0],[0,1],[0,1],[1,0],[1,4],[-1,-1],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[-2,-2],[-1,-1],[-1,1],[0,2],[2,2],[0,2],[-1,-1],[-2,-3],[-2,-1],[-2,-1],[-1,-1],[-1,0],[-1,-2],[-1,-1],[-1,1],[-1,1],[0,1],[0,3],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[-1,0],[1,-1],[1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[1,0],[-1,-2],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-2],[-1,-1],[0,1],[-1,0],[0,-1],[0,-1],[1,-4],[0,-3],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,-2],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,-1],[1,0],[0,1],[1,2],[-2,0],[0,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,2],[0,2],[1,0],[1,2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,0],[2,1],[1,1],[-2,0],[-1,0],[1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[1,0],[0,1],[0,1],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[0,1],[0,1],[0,-1],[-1,-2],[0,-2],[-1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[1,1],[-2,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[-2,-1],[2,3],[0,1],[-1,0],[-3,1],[0,1],[0,1],[0,1],[1,0],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[0,2],[1,1],[3,0],[1,1],[-1,0],[-1,2],[1,1],[0,1],[-1,1],[0,2],[1,2],[1,0],[1,-1],[1,-1],[0,-1],[2,-3],[1,0]],[[5152,8428],[1,-1],[1,-1],[2,0],[1,1],[-1,2]],[[5156,8429],[1,0],[1,1],[0,1],[0,1],[0,3],[0,2],[0,3],[0,3],[1,1],[-1,1],[1,1],[0,1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-3],[0,-1],[-1,0],[-1,-1],[-2,-3],[-2,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,2],[-2,2],[0,1],[1,0],[1,-1],[2,-2],[-2,4],[-2,3],[1,-1],[0,2],[-1,0],[-1,0],[-1,1],[-1,3],[-1,1],[-1,0],[1,1],[1,0],[1,0],[1,-2],[1,-1],[2,-1],[0,-1],[3,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[-1,1],[0,1],[1,0],[1,-2],[0,1],[-1,1],[0,1],[0,1],[1,-2],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[1,1],[2,1],[0,2],[0,1],[2,1],[1,0],[1,0],[1,0],[0,1],[-1,0],[0,1],[-1,0],[1,1],[-1,0],[-2,-2],[-1,0],[-1,-1],[0,-1],[0,-2],[-2,0],[-1,0],[-1,2],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[-2,0],[0,1],[-1,0],[0,3],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,0],[1,-1],[0,-3],[0,-1],[0,-1],[0,1],[0,4],[1,1],[0,1],[0,1],[-1,-1],[-2,0],[0,1],[0,1],[-1,1],[1,2],[1,2],[2,1],[2,-1],[2,-2],[1,-1],[2,0],[1,0],[1,-1],[0,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,2],[1,-1],[1,0],[1,-1],[0,1],[-1,1],[1,1],[1,0],[0,-1],[1,1],[1,1],[1,0],[0,-2],[0,-1],[1,1],[0,1],[1,0],[0,1],[-1,0],[1,1],[1,0],[2,0],[1,-1],[1,0],[2,1],[1,0],[2,-1],[1,-1],[1,-1],[0,-2],[-1,-1],[1,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,1],[1,1],[1,2],[0,1],[1,1],[2,0],[0,1],[1,1],[0,2],[1,1],[0,1],[1,-1],[4,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,-1],[0,-3],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-2,-3],[3,3],[1,0],[1,-1],[2,-1],[1,-1],[0,-1],[-1,-4],[1,1],[0,2],[1,1],[-1,2],[0,1],[-1,0],[-1,1],[-1,4],[0,1],[-1,1],[0,2],[0,1],[2,1],[3,0],[0,2],[1,0],[2,0],[1,-1],[0,-1],[1,0],[2,-1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[4,1],[1,0],[1,2],[-1,0],[-1,-1],[-5,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[1,1],[0,1],[0,2],[0,1],[2,1],[0,1],[0,1],[1,1],[0,1],[1,0],[1,1],[1,2],[-3,-2],[-3,-5],[-1,-1],[-1,1],[-1,0],[1,-1],[0,-1],[1,0],[-1,-1],[-1,-3],[0,-1],[0,-1],[1,-1],[0,-1],[1,-3],[0,-1],[1,-1],[-1,-2],[-1,0],[-1,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,-1],[0,-1],[-4,-1],[-1,-1],[0,-1],[-1,0],[0,2],[0,1],[1,1],[1,2],[-1,-2],[-1,0],[-1,0],[-2,1],[-4,1],[-3,3],[0,1],[1,1],[0,1],[1,4],[1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,-1],[-2,-6],[-1,-3],[-1,0],[-1,1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[-2,0],[-2,1],[-2,2],[-1,3],[-1,-2],[-2,-1],[-1,0],[-2,1],[1,1],[1,1],[0,1],[-2,-2],[-2,-1],[-2,-1],[-1,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,-1],[-1,-1],[-3,0],[-1,0],[-1,-3],[-2,-1],[-1,0],[-1,1],[-1,3],[-1,-1],[0,-1],[-2,0],[-1,0],[0,1],[0,1],[1,0],[1,1],[-1,0],[-1,0],[-1,0],[-2,1],[0,2],[2,0],[3,-2],[-1,1],[0,1],[1,0],[-1,2],[-1,0],[-1,1],[-3,-1],[-1,1],[1,0],[1,0],[0,1],[-1,-1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[1,1],[1,1],[1,0],[0,1],[1,0],[1,0],[0,2],[1,0],[1,0],[1,-1],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[6,1],[5,0],[-1,1],[-1,0],[-11,-2],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[1,1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,1],[-1,1],[0,-1],[-1,0],[-1,0],[-1,-1],[-1,0],[0,1],[3,2],[3,0],[1,1],[-1,1],[1,-1],[2,-1],[1,0],[1,1],[4,-2],[1,0],[0,1],[1,0],[1,0],[1,1],[0,1],[1,1],[1,0],[1,0],[0,-1],[1,-2],[1,0],[0,1],[-1,0],[-1,2],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-2],[-1,0],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-2,1],[-3,-1],[-1,1],[-2,1],[-1,1],[0,2],[0,1],[1,0],[1,-1],[1,1],[3,0],[-5,2],[-1,1],[6,0],[-1,-1],[3,0],[-2,2],[-2,0],[1,1],[1,1],[-2,0],[-1,-1],[-7,0],[-1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[1,-1],[1,-1],[1,0],[-1,2],[0,1],[2,0],[-4,0],[1,1],[0,1],[1,0],[3,2],[1,1],[-1,0],[2,1],[1,0],[-1,0],[-1,0],[0,1],[1,1],[1,2],[1,1],[3,0],[1,-1],[2,0],[1,-1],[1,0],[1,0],[0,-2],[1,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[3,1],[5,1],[1,0],[0,-1],[-1,-1],[0,-3],[-1,-2],[0,-1],[1,1],[0,1],[1,0],[0,2],[0,2],[0,1],[1,0],[2,-2],[1,-2],[1,0],[1,-1],[0,1],[-1,1],[-1,1],[0,1],[-1,1],[6,0],[1,0],[1,-1],[1,-1],[2,0],[1,0],[1,1],[0,1],[0,1],[1,1],[1,1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[1,0],[0,1],[1,1],[-1,0],[-1,0],[-2,1],[0,1],[0,-1],[-1,0],[-2,-1],[-1,0],[0,-2],[-1,-1],[-1,0],[-6,2],[-4,-1],[-1,0],[-1,2],[-2,0],[-1,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,0],[-1,2],[0,1],[5,0],[1,1],[-9,1],[-3,1],[-2,-1],[0,1],[-1,0],[-2,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[-1,0],[-1,1],[1,1],[0,1]],[[5142,8538],[0,2]],[[5142,8540],[1,1],[0,-1],[0,-1],[1,1],[1,-1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[0,1],[-3,3],[-3,0],[0,1],[0,1],[1,0],[-1,1],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,-1],[0,1],[1,1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-2],[2,-1],[2,-2],[0,-4],[1,0],[0,1],[1,3],[0,1],[1,0],[1,-1],[-1,2],[-4,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[1,0],[1,0],[1,-1],[3,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,-2],[0,1],[-1,1],[-1,2],[0,2],[0,1],[1,0]],[[5158,8556],[2,-1],[0,1],[2,1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[-2,-3],[0,-2],[2,3],[0,2],[1,4],[2,-3],[1,-1],[0,-2],[1,1],[1,0],[2,0],[4,-1],[-7,3],[-1,1],[-1,2],[-1,3],[-2,1],[0,1],[0,1],[1,0],[1,-1],[1,0],[1,-1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[1,3],[1,2],[1,1],[2,0],[3,3],[2,1],[1,-2],[1,-3],[0,-2],[1,-1],[1,-1],[1,-2],[1,-4],[1,-1],[0,-1],[-1,-3],[2,2],[-1,2],[-2,7],[-2,4],[-1,2],[0,2],[0,2],[1,0],[1,1],[1,0],[1,-1],[1,-3],[0,2],[0,1],[0,1],[-1,0],[0,1],[1,0],[2,1],[1,1],[1,1],[0,-1],[1,-1],[4,-1],[0,-1],[-1,-2],[0,-2],[1,-1],[2,-4],[1,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-2,-4],[0,-1],[1,-1],[1,-1],[1,0],[2,1],[0,1],[1,0],[1,-1],[-1,2],[-3,-2],[-2,1],[0,1],[1,1],[1,2],[0,1],[0,1],[0,4],[0,1],[0,1],[2,0],[3,-2],[1,1],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,1],[-1,2],[-1,1],[0,1],[-1,0],[-4,-1],[-3,2],[-2,1],[-1,4],[1,0],[-3,6],[-1,0],[-1,0],[-1,0],[1,1],[-3,0],[-5,-3],[-3,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,1],[1,1],[3,0],[2,1],[0,1],[1,0],[2,0],[1,0],[3,0],[-1,0],[-1,2],[-1,-1],[-3,0],[0,1],[2,0],[1,0],[-1,1],[-8,-1],[1,1],[-1,0],[1,1],[-1,1],[0,1],[1,1],[0,1],[1,0],[6,1],[1,-1],[0,-1],[1,-1],[0,-1],[0,2],[0,1],[0,1],[1,0],[0,-1],[1,2],[1,1],[1,0],[1,0],[3,-3],[0,-1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[0,1],[-1,0],[0,1],[0,1],[1,0],[4,0],[0,-1],[-1,-1],[0,-1],[2,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,2],[0,1],[0,1],[0,3],[1,-1],[1,0],[3,-1],[1,-1],[2,-3],[2,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[6,2],[-1,0],[-7,-1],[-1,1],[-1,0],[0,1],[-1,1],[1,2],[0,1],[1,-1],[1,-1],[0,-2],[0,-1],[1,1],[0,1],[-1,3],[0,1],[0,1],[2,0],[1,2],[6,2],[3,0],[2,0],[1,0],[2,-3],[1,0],[-1,2],[-1,2],[-1,1],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[-3,-1],[-1,-1],[-6,-1],[-3,-3],[-1,0],[-3,0],[-1,1],[1,0],[0,1],[-1,1],[1,1],[2,2],[6,2],[-1,0],[-1,0],[-5,-2],[-1,-1],[-1,0],[-1,-1],[-10,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[4,-1],[-1,1],[-1,1],[0,1],[-4,-1],[0,1],[-1,2],[-1,2],[-1,0],[0,1],[0,1],[3,1],[2,2],[1,1],[2,1],[2,1],[1,-1],[1,-2],[1,0],[2,-2],[0,-2],[2,-1],[1,2],[2,2],[1,1],[1,0],[2,0],[1,0],[-1,-1],[0,-1],[0,-1],[-3,-1],[1,-1],[4,3],[1,0],[1,0],[1,2],[1,0],[3,-2],[0,-1],[1,-1],[0,-2],[0,-2],[1,-2],[0,-2],[1,-1],[2,-1],[2,-1],[2,-3],[1,-1],[1,0],[1,-1],[1,-1],[0,-2],[0,1],[0,2],[0,1],[-3,3],[-2,1],[-1,2],[-2,1],[-2,3],[-1,0],[0,2],[0,1],[1,1],[1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[-2,3],[-1,1],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[-1,0],[1,1],[1,2],[1,3],[1,1],[1,1],[1,0],[1,-1],[0,-1],[0,-3],[1,-1],[1,-1],[2,-1],[0,-1],[1,-1],[1,0],[0,-1],[-1,-1],[1,-1],[0,-2],[0,-2],[1,1],[1,0],[0,-1],[2,-2],[1,-1],[1,1],[-1,1],[-2,1],[0,1],[4,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[-2,4],[-1,0],[-2,1],[-1,1],[-2,3],[0,1],[7,0],[0,1],[-1,1],[-1,-1],[-1,0],[-1,1],[1,1],[1,1],[-1,0],[-2,-2],[-2,-1],[-1,0],[0,1],[-1,0],[0,1],[1,0],[2,0],[1,1],[-1,1],[-4,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,2],[-1,1],[1,1],[1,1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,1],[1,0],[0,1],[-1,0],[1,1],[-1,1],[0,1],[-2,0],[0,1]],[[5228,8627],[9,-2],[3,-1],[-1,1],[-1,1],[-1,2],[1,1],[1,0],[6,2],[3,0],[-2,0],[-6,0],[-1,0],[-1,1],[0,1],[0,1],[-2,2],[0,1],[-1,0],[1,1],[5,1],[1,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[1,2],[0,1],[2,-1],[1,1],[1,0],[1,0],[1,-1],[0,-1],[0,2],[1,0],[2,-1],[0,1],[0,1],[0,2],[1,0],[1,-1],[2,-3],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-2],[0,-2],[1,2],[0,1],[2,1],[2,1],[5,2],[1,1],[-1,0],[-2,-1],[-3,0],[-1,-1],[-1,0],[0,1],[-1,1],[0,2],[1,1],[8,2],[0,1],[-1,0],[-2,-1],[-1,0],[-1,1],[-1,0],[0,1],[0,-1],[0,-1],[1,-1],[-3,0],[-1,1],[0,1],[0,2],[1,0],[1,0],[0,2],[1,0],[1,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[1,3],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,2],[0,1],[-1,1],[-1,0],[1,1],[1,1],[1,0],[2,2],[1,0],[1,-1],[-1,-1],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-2],[2,-2],[2,-2],[0,-2],[0,-2],[-1,-2],[-2,-3],[1,0],[1,1],[2,1],[1,0],[1,0],[1,-2],[1,-1],[2,1],[1,0],[0,-1],[0,-4],[1,1],[0,2],[0,1],[0,1],[-1,1],[-4,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,1],[2,1],[4,1],[1,-2],[1,0],[1,1],[1,0],[1,0],[1,0],[0,-1],[1,-1],[3,2],[1,0],[1,-1],[1,-1],[0,-1],[1,1],[0,1],[1,0],[1,0],[0,1],[1,1],[-3,1],[-1,0],[-1,3],[1,1],[1,1],[3,0],[0,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,1],[-2,0],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[1,1],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[2,1],[0,1],[1,2],[4,2],[1,0],[0,-1],[1,0],[1,1],[1,1],[1,1],[1,2],[0,1],[2,0],[3,0],[1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-2,0],[-1,0],[-1,1],[-1,0],[-4,-1],[0,1],[0,1],[0,1],[2,1],[1,1],[0,1],[0,1],[2,2],[4,1],[1,1],[1,1],[0,1],[-1,-1],[-1,1],[-2,0],[-3,1],[0,1],[0,1],[1,1],[2,2],[0,1],[-1,-1],[-1,0],[-2,-3],[0,-3],[-1,-1],[-6,-5],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-4,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[1,0],[1,1],[1,1],[1,1],[2,0],[3,3],[1,1],[2,-2],[1,0],[1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[-3,0],[-2,-3],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[-3,-3],[-1,0],[-1,0],[0,-1],[-1,0],[-2,0],[-1,-1],[0,-1],[-1,0],[-3,-2],[-1,0],[-1,-1],[-1,0],[0,1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[1,0],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[1,0],[-1,1],[-1,0],[1,1],[0,1],[1,1],[2,1],[2,1],[1,1],[1,1],[1,1],[-1,0],[-1,-1],[-1,-1],[1,1],[0,1],[0,1],[-1,-1],[-1,0],[-1,-1],[-2,-2],[-2,0],[-1,-2],[-3,0],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[0,1],[4,3],[2,0],[0,1],[-5,-2],[-1,2],[3,3],[5,3],[1,0],[0,1],[-1,0],[-1,0],[-1,1],[3,1],[1,0],[0,-1],[1,1],[3,1],[1,2],[2,-1],[1,1],[-1,1],[-1,1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,2],[4,2],[1,1],[-1,0],[0,-1],[-1,0],[0,1],[-2,-2],[-1,0],[-1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[2,-1],[0,-1],[3,1],[0,1],[-3,0],[1,1],[1,0],[0,1],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[1,-1],[1,1],[2,0],[1,-1],[1,0],[-1,1],[-1,1],[-2,1],[0,1],[1,1],[2,0],[-1,0],[0,1],[1,0],[1,-1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,2],[1,0],[-1,0],[1,0],[1,0],[1,-2],[0,1],[-1,1],[-1,1],[1,0],[1,0],[1,-2],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-3,0],[0,1],[1,0],[0,1],[1,-1],[2,-1],[1,-1],[0,1],[-1,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[2,-2],[1,1],[-2,1],[0,1],[1,1],[-1,1],[-1,1],[-2,-1],[-1,1],[1,0],[0,1],[1,1],[1,-1],[0,1],[1,0],[1,0],[0,-1],[1,0],[-1,2],[0,1],[-1,0],[1,1],[1,-1],[0,-1],[1,-1],[0,1],[1,0],[1,0],[-1,1],[0,1],[1,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[1,0],[1,-1],[1,-1],[0,-2],[0,-2],[1,0],[2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[2,1],[1,0],[1,0],[1,-1],[-1,-2],[0,-1],[-2,-2],[-1,-3],[1,0],[0,1],[1,2],[3,2],[0,1],[-1,0],[0,1],[1,2],[1,0],[0,-1],[1,0],[0,1],[1,1],[3,1],[1,0],[-6,-1],[0,1]],[[5317,8724],[1,1],[0,2]],[[5318,8727],[2,0],[0,1],[-1,0],[0,1],[2,1],[-1,-1],[1,-1],[2,3],[3,1],[1,1],[-4,0],[0,-1],[-1,1],[1,1],[-1,1],[-1,0],[0,-1],[-1,-1],[1,0],[1,0],[-1,-2],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[-1,1],[1,0],[1,1],[2,2],[1,0],[0,-1],[1,0],[0,1],[0,1],[-1,0],[-1,0],[7,2],[1,0],[0,1],[-2,0],[-1,1],[-1,0],[-1,0],[1,1],[3,0],[0,1],[0,1],[-2,-1],[-1,-1],[-1,1],[2,1],[0,1],[1,1],[2,1],[2,2],[3,0],[0,1],[1,1],[1,0],[4,-1],[-1,1],[-1,1],[-3,0],[-1,-1],[-1,0],[-2,0],[-4,-5],[-4,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-4,-1],[0,1],[2,1],[1,0],[0,1],[2,2],[0,1],[-2,-1],[-2,1],[-1,0],[-1,0],[1,2],[1,0],[7,1],[3,3],[1,1],[-2,-2],[-10,-2],[0,1],[4,4],[1,0],[1,0],[1,-2],[1,0],[1,1],[1,0],[0,1],[-1,0],[-1,-1],[0,-1],[0,1],[-2,1],[1,1],[2,1],[1,-1],[1,0],[0,1],[-1,0],[0,1],[1,0],[0,-1],[2,0],[1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[1,1],[1,2],[1,0],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,-1],[0,-1],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[-1,0],[0,1],[0,1],[3,1],[1,1],[1,1],[2,0],[1,0],[0,2],[1,0],[3,1],[0,1],[0,1],[1,0],[1,0],[1,2],[1,2],[1,0],[0,1],[0,1],[1,1],[3,4],[0,1],[0,1],[-1,-2],[-1,-1],[-1,0],[0,-1],[-5,-6],[-2,-2],[-1,0],[0,-1],[-1,-1],[-2,0],[-1,0],[-1,1],[0,1],[3,1],[1,1],[-1,0],[-1,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[5,0],[1,0],[-1,1],[-3,0],[-2,0],[-1,-1],[0,1],[-1,0],[-3,0],[-1,-2],[-1,-1],[0,1],[1,2],[0,1],[1,1],[0,1],[1,0],[1,0],[1,0],[1,2],[-2,-1],[0,1],[1,1],[1,2]],[[5346,8790],[1,0],[0,-1],[2,-1],[1,0],[1,-1],[0,-1],[1,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1]],[[5347,8792],[0,1],[-1,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-1],[2,-3],[1,0],[-2,3],[-1,1],[1,1],[3,1],[-1,1],[-3,-1],[0,1],[1,1],[-1,0],[-1,0],[0,1],[-1,1],[1,1],[1,0],[-1,1],[0,1],[0,1],[0,2],[-1,-2],[0,-2],[-1,-2],[-1,1],[0,1],[1,1],[0,1],[1,1],[-1,0],[-1,-3],[-1,-1],[-1,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[1,1],[1,2],[0,1],[1,1],[0,1],[1,0],[0,1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,0],[0,-1],[1,0],[1,0],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,2],[1,1],[1,1],[0,1],[1,1],[1,-1],[0,-1],[1,0],[-1,1],[1,2],[-1,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[1,1],[3,3],[1,0],[2,-1],[1,0],[0,-1],[1,-1],[1,1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-2],[0,1],[0,2],[0,1],[-1,1],[0,1],[0,1],[-2,0],[-2,1],[-1,1],[-1,1],[1,1],[1,1],[-1,1],[1,2],[1,1],[1,1],[-1,0],[-2,-2],[-6,-1],[0,1],[-1,0],[-1,0],[1,1],[2,2],[0,1],[1,0],[2,2],[5,1],[1,-1],[0,1],[0,1],[2,0],[0,1],[2,0],[2,3],[6,1],[1,0],[1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[3,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[1,1],[2,0],[1,1],[1,0],[1,-1],[1,0],[0,1],[-1,0],[-1,1],[-2,-1],[-2,1],[0,3],[2,1],[2,1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,1],[2,1],[4,1],[0,1],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,-1],[-1,-1],[-3,-1],[0,-1],[-1,-1],[0,-1],[-3,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-1],[-1,1],[0,1],[1,1],[-1,1],[-1,0],[-1,-2],[-1,0],[-2,-1],[-2,0],[-1,-1],[-3,-2],[-3,-2],[-1,0],[-1,1],[1,1],[1,1],[1,1],[0,1],[1,1],[4,3],[5,0],[1,0],[0,1],[-3,0],[0,1],[1,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,-2],[1,0],[0,-1],[-1,-1],[-2,-1],[-1,-1],[-1,1],[-1,0],[1,0],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,2],[3,2],[1,2],[0,1],[0,1],[-2,1],[1,0],[0,1],[1,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[3,2],[1,-1],[2,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[4,0],[1,1],[-3,0],[-1,0],[0,1],[0,1],[1,1],[-1,1],[2,1],[0,1],[3,-1],[1,1],[1,0],[1,-1],[2,-1],[1,0],[0,1],[-1,0],[-4,1],[-1,1],[2,2],[2,1],[4,0],[-1,1],[-5,-1],[-1,0],[-2,-3],[-2,0],[-2,-1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[1,1],[1,-1],[1,1],[-1,0],[-3,0],[-3,2],[1,1],[1,-1],[1,0],[1,0],[1,-1],[1,0],[1,1],[1,0],[2,-1],[1,0],[-1,1],[-1,1],[-6,2],[-1,1],[1,1],[6,-1],[1,-1],[5,-1],[1,1],[-1,1],[3,0],[1,0],[1,2],[-5,0],[-1,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[4,-1],[0,1],[-5,1],[0,-1],[-1,1],[1,2],[2,0],[2,0],[2,-1],[6,0],[-1,0],[-4,1],[-1,0],[0,2],[-1,0],[-1,0],[-1,1],[1,0],[0,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[1,1],[0,1],[1,1],[4,0],[1,0],[0,1],[0,1],[2,-1],[1,1],[0,1],[1,1],[1,0],[1,0],[-1,-2],[-1,-1],[-1,0],[1,-2],[1,-1],[0,1],[-1,0],[2,2],[0,1],[1,0],[1,1],[0,1],[-1,1],[0,1],[0,2],[1,1]],[[5390,8914],[0,-1],[1,-1],[0,-1],[0,-2],[0,-1],[2,-1],[0,1],[1,-1],[0,1],[1,0],[0,1],[1,2],[0,1],[-1,1],[1,1],[4,0],[2,-1],[0,-1],[1,1],[0,-1],[1,-1],[0,-1],[1,1],[0,1],[-1,1],[0,1],[-2,0],[-3,1],[-3,0],[0,1],[1,1],[1,1],[-1,1],[0,1],[1,1],[3,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[6,1],[1,-1],[1,-2],[0,1],[0,1],[0,1],[-1,0],[-2,1],[-3,0],[0,1],[1,1],[1,0],[1,0],[0,-1],[1,0],[1,1],[1,0],[1,1],[3,-1],[3,1],[0,-1],[-2,0],[0,-2],[-1,-1],[0,-1],[1,-2],[1,-1],[1,-1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[1,1],[1,3],[1,0],[1,1],[1,0],[1,-2],[2,0],[1,0],[1,-1],[2,-1],[1,0],[0,-1],[0,-2],[0,-2],[0,-1],[1,0],[1,-1],[1,0],[0,1],[-1,1],[-1,0],[0,1],[0,1],[1,2],[0,2],[-2,1],[0,1],[1,1],[1,0],[7,-3],[1,0],[-1,1],[0,1],[-1,0],[1,1],[-3,-1],[-2,1],[-4,1],[-1,0],[-1,-2],[-1,0],[-1,1],[1,0],[1,0],[0,1],[1,1],[-2,0],[-1,0],[-1,-1],[-4,1],[0,1],[1,0],[0,1],[1,0],[0,1],[1,2],[-1,0],[-2,-1],[-1,0],[-1,-1],[0,-1],[-2,0],[-4,0],[0,-1],[1,0],[1,0],[-1,-1],[-4,-2],[-2,0],[2,1],[1,1],[0,2],[-1,1],[0,-1],[-1,-1],[-2,0],[-4,-1],[-1,0],[-1,-1],[-1,1],[2,1],[1,1],[0,1],[1,1],[1,2],[3,4],[0,1],[-1,0],[1,0],[0,1],[1,1],[3,0],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,1],[1,1],[1,0],[1,1],[1,0],[1,2],[-3,-1],[-3,1],[1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[6,3],[2,0],[1,-1],[1,0],[1,-2],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[0,-1],[1,-2],[1,0],[-2,-2],[-3,0],[-2,-1],[1,0],[4,-1],[1,1],[1,1],[0,1],[1,0],[1,0],[1,1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[1,2],[1,0],[0,1],[0,1],[1,0],[3,1],[2,0],[1,-2],[0,-1],[1,-1],[1,-4],[0,-2],[1,-2],[1,-1],[1,-1],[-1,-1],[1,-1],[2,2],[-1,1],[-1,1],[-1,1],[0,1],[0,2],[-1,1],[0,1],[-2,1],[1,1],[1,1],[0,1],[-1,0],[1,2],[1,2],[5,3],[3,0],[-1,1],[-5,-1],[-3,-3],[-2,0],[-6,1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[2,-1],[1,0],[0,-2],[1,0],[0,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[-1,-1],[1,-1],[-1,0],[-1,0],[0,1],[-1,0],[-2,-1],[-1,0],[1,2],[3,4],[0,-1],[-1,1],[0,2],[1,0],[1,-1],[2,-1],[3,-1],[0,1],[-1,0],[4,-1],[-2,2],[-1,0],[-1,-1],[-1,1],[-2,2],[0,1],[6,0],[1,-1],[4,-4],[1,0],[0,1],[-1,1],[0,1],[0,1],[-3,2],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,-1],[-1,-1],[-5,2],[0,1],[1,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,2],[-1,1],[0,-1],[0,-1],[1,-2],[0,-1],[-2,-2],[-2,-2],[-1,0],[0,-2],[-1,0],[0,-1],[-4,-2],[-2,-1],[-1,-1],[-2,-1],[-1,1],[-2,0],[4,3],[0,1],[-3,1],[0,1],[1,0],[1,-1],[1,1],[6,1],[-1,0],[-1,0],[-1,2],[1,0],[0,1],[-4,-1],[-2,-1],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[-1,1],[1,1],[1,1],[2,-1],[2,2],[3,0],[1,1],[-1,0],[-6,-1],[0,1],[1,0],[0,1],[2,1],[1,1],[1,0],[1,-1],[3,0],[2,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[3,4],[0,1],[1,0],[4,1],[1,1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[4,2],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,2],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[2,0],[0,1],[-5,0]],[[5441,8984],[-1,1],[0,1],[1,1],[-1,1],[0,-1],[-1,-1],[-1,-1],[-5,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-4,-3],[0,-1],[1,0],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[1,0],[1,1],[0,1],[1,2],[2,2],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[1,0],[1,0],[1,1],[0,1],[0,2],[1,0],[0,-1],[-1,0],[1,-1],[1,0],[1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-2,1],[-1,-1],[1,0],[0,-1],[-1,-1],[1,-1],[1,0],[-1,1],[1,1],[2,0],[0,1],[1,0],[1,0],[1,1],[1,2],[1,0],[-1,2],[-1,1],[0,1],[1,1],[1,-1],[1,1],[0,1],[-1,1],[0,1],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[1,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[3,-3],[1,-1],[1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[2,-1],[1,-1],[3,-4],[1,0],[1,0],[-1,0],[0,1],[-1,1],[0,2],[-3,1],[-2,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,1],[-1,1],[-1,1],[1,0],[1,0],[0,-1],[3,-5],[0,-1],[1,-1],[1,0],[0,1],[-1,1],[1,1],[-1,1],[-1,0],[-1,2],[-1,1],[0,1],[1,0],[1,0],[1,-2],[0,-1],[1,-1],[1,0],[1,1],[-1,0],[-1,0],[0,1],[0,1],[1,2],[-4,1],[0,1],[1,1],[1,1],[0,1],[1,0],[2,-2],[3,-1],[1,1],[-1,0],[1,0],[0,1],[-3,1],[-1,0],[-1,2],[-2,0],[-2,-2],[-2,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,1],[1,0],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[4,-1],[1,0],[-1,1],[-2,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-6,-1],[-1,1],[1,1],[1,0],[4,0],[0,1],[0,1],[-1,0],[-4,0],[-2,2],[0,1],[1,1],[1,1],[1,-1],[1,0],[1,0],[0,-1],[1,0],[0,-1],[2,0],[3,-2],[1,-1],[1,-3],[4,-4],[1,-1],[1,0],[-1,2],[-1,1],[-2,2],[-1,2],[-1,1],[1,1],[-1,2],[-2,1],[-3,0],[-1,1],[-1,1],[0,1],[-2,-1],[0,1],[1,1],[-1,0],[-1,0],[1,1],[3,1],[2,1],[7,1],[1,0],[2,-2],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[5,2],[0,1],[1,0],[2,1],[1,0],[1,-2],[0,-1],[0,-2],[1,-2],[3,-2],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[0,2],[-2,1],[-2,2],[0,1],[-1,1],[0,1],[-1,2],[1,0],[1,1],[0,1],[2,0],[4,-3],[3,0],[-1,1],[-5,3],[1,1],[4,0],[4,-1],[3,-2],[2,0],[-2,1],[-5,4],[-4,-1],[2,6],[-1,0],[-1,0],[-1,-1],[-2,-1],[-1,0],[-2,-3],[-6,-2],[-1,1],[0,1],[2,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,0],[-2,-3],[-2,-2],[-3,1],[-2,-1],[-3,0],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[2,1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[2,0],[3,2],[4,1],[1,1],[1,-1],[1,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[-1,1],[0,1],[1,1],[2,1],[2,1],[0,-1],[1,-1],[1,0],[0,1],[1,0],[1,-2],[0,-1],[1,0],[0,-1],[1,0],[3,1],[2,-1],[1,0],[-2,1],[-4,1],[-1,2],[0,1],[-1,1],[-1,1],[-1,-1],[0,-1],[-1,1],[-2,1],[1,1],[2,1],[2,1],[1,1],[3,-2],[5,0],[1,-3],[0,3],[-1,1],[-2,0],[-5,2],[2,2],[2,1],[0,1],[1,0],[1,1],[1,0],[0,-1],[1,-1],[1,0],[1,0],[0,2],[-4,2],[1,1],[-6,-1],[-2,-2],[0,1],[1,3],[0,1],[1,0],[1,1],[-1,1],[-1,0],[0,1],[2,2],[1,2],[2,2],[1,1],[-1,0],[-1,1],[1,0],[6,1],[2,2],[2,0],[4,0],[-2,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-2,0],[-1,0],[1,1],[0,3],[0,1],[1,1],[2,1],[0,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,0],[0,1],[1,0],[0,-1],[1,-1],[1,-3],[0,-1],[0,-1],[2,0],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[-1,-3],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,2],[0,1],[0,1],[0,3],[0,1],[1,1],[0,1],[1,-1],[0,-2],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,1],[0,1],[-1,1],[1,1],[1,1],[2,0],[1,-1],[2,-1],[2,-1],[1,0],[0,1],[-1,0],[-1,2],[-1,0],[-7,3],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[-1,2],[1,1],[2,0],[2,2],[6,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[2,-2],[0,-1],[1,-1],[1,-1],[2,-2],[6,-1],[1,-2],[0,-1],[-1,-1],[-2,-1],[-1,1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,1],[1,-1],[0,-1],[-1,0],[1,-1],[1,-1],[1,0],[0,1],[1,1],[1,-1],[1,-1],[1,1],[0,1],[-1,0],[0,1],[-1,2],[1,0],[0,1],[0,1],[0,1],[-1,1],[-2,3],[-1,0],[-4,-1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,2],[1,1],[1,1],[3,1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[-1,1],[0,1],[0,1],[-3,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,4],[4,6],[0,3],[1,1],[1,0],[1,0],[1,1],[0,1],[1,0],[5,0],[1,0],[2,2],[5,0],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[1,-1],[0,-1],[0,-2],[0,-2],[-2,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-2],[4,3],[1,2],[0,2],[0,2],[0,1],[1,5],[0,1],[2,0],[3,-1],[2,-1],[2,-1],[1,1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,0],[-1,1],[0,2],[-1,1],[0,1],[0,2],[0,1],[1,1],[1,0],[-1,2],[1,1],[1,0],[0,1],[1,3],[1,0],[0,1],[0,-1],[0,-1],[0,-2],[-1,-2],[1,0],[1,2],[1,4],[1,2],[1,3],[0,1],[1,1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,1],[0,4],[1,1],[1,2],[1,0],[3,-6],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-3],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-2],[-1,-1],[-1,0],[0,-2],[-1,-2],[0,-1],[-2,-1],[-1,-2],[-2,-1],[0,-1],[-2,-3],[0,-1],[1,-1],[0,1],[1,1],[1,1],[0,1],[1,1],[4,4],[1,0],[1,1],[2,5],[0,1],[2,2],[0,1],[0,2],[1,1],[0,1],[1,0],[1,-1],[1,-1],[2,-2],[4,-1],[1,-1],[1,0],[-1,1],[-3,2],[-1,1],[-1,2],[0,1],[-1,0],[-2,2],[-1,1],[-1,1],[1,0],[1,3],[0,2],[0,1],[-1,2],[-1,0],[0,1],[1,0],[4,1],[4,2],[1,2],[0,1],[-1,1],[0,1],[1,1],[6,4],[1,0],[-3,-3],[-1,-3],[-1,0],[0,-1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[2,-2],[1,0],[0,1],[-1,1],[1,1],[1,1],[-1,1],[1,0],[3,1],[0,-1],[-1,-3],[-1,-1],[1,0],[1,1],[1,1],[0,1],[0,1],[0,3],[3,0],[-1,1],[-1,1],[-1,0],[0,3],[1,2],[1,2],[1,0],[2,0],[4,-3],[0,-1],[1,0],[1,-1],[-1,-2],[1,-1],[1,-1],[1,-1],[2,0],[4,-5],[1,-1],[0,-1],[0,-1],[3,-2],[-1,-1],[-1,1],[1,-1],[1,0],[1,0],[0,1],[-1,1],[0,2],[-1,1],[-3,2],[1,1],[2,-1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[0,2],[-1,1],[0,1],[1,1],[0,1],[-1,0],[1,1],[1,0],[1,0],[1,0],[0,-1],[-1,-1],[1,-1],[0,1],[0,2],[0,2],[0,1],[1,0],[1,0],[-5,-1],[-2,0],[-2,2],[1,1],[4,0],[1,1],[1,1],[1,1],[0,1],[0,1],[-2,-1],[-1,-1],[-1,-1],[-3,1],[-1,-1],[0,-1],[-2,0],[-1,0],[-2,2],[-3,0],[-1,0],[0,1],[-1,2],[0,1],[0,1],[1,0],[1,1],[-4,-1],[-2,0],[0,1],[-1,1],[0,1],[-1,0],[0,2],[1,1],[1,0],[1,1],[2,1],[1,0],[0,-1],[0,-1],[1,-3],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[2,0]],[[5602,9148],[3,-4],[0,-1],[1,-1],[1,-2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,-1],[-1,1],[-1,1],[-1,1],[0,1],[1,1],[4,4],[1,0],[0,-1],[-1,-1],[0,-1],[1,0],[2,2],[0,-1],[1,0],[0,-4],[0,-1],[0,1],[1,0],[0,1],[-1,2],[4,1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[-1,0],[-1,-1],[0,-1],[1,0],[4,1],[3,-2],[1,0],[-1,1],[0,1],[-5,1],[0,1],[1,3],[0,2],[0,1],[1,0],[1,0],[1,0],[1,0],[1,-1],[1,0],[0,-2],[2,1],[8,-2],[1,0],[0,-1],[-4,-5],[-1,0],[-2,-1],[-5,-2],[-2,1],[-1,0],[-2,-2],[-3,-2],[1,0],[1,0],[1,1],[1,1],[7,1],[1,1],[5,1],[3,3],[1,0],[-1,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[1,1],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[1,1],[3,3],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[3,3],[1,0],[1,1],[0,1],[1,0],[0,1],[-1,1],[-5,0],[-1,1],[-3,3],[1,0],[1,0],[0,1],[1,0],[2,1],[1,0],[0,1],[0,1],[-2,1],[0,1],[3,0],[0,2],[-3,-1],[-1,1],[-1,1],[1,1],[3,0],[1,0],[2,0],[0,1],[1,0],[-1,1],[-1,0],[-5,-1],[1,1],[2,2],[5,0],[1,2],[-2,-1],[0,1],[0,1],[-1,-1],[-1,1],[1,0],[1,3],[0,1],[1,0],[1,1],[1,1],[3,3],[2,3],[1,1],[2,1],[7,-2],[3,-1],[1,0],[0,-1],[1,0],[0,1],[-1,1],[-2,2],[0,1],[-4,1],[3,3],[1,1],[0,1],[1,0],[0,1],[0,2],[0,1],[1,1],[1,1],[1,-1],[2,0],[1,0],[3,-4],[1,0],[1,-1],[1,1],[1,1],[-1,2],[-2,2],[0,1],[-2,1],[0,1],[-1,1],[-1,0],[-1,0],[-3,1],[-2,0],[-1,1],[0,1],[1,1],[0,1],[0,2],[2,1],[1,1],[1,-1],[-1,-1],[2,0],[0,-1],[0,-1],[2,0],[1,-1],[1,-2],[1,0],[0,2],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,-1],[1,0],[0,1],[-2,2],[-1,0],[0,1],[1,0],[-1,1],[-1,0],[0,1],[1,0],[0,1],[1,0],[-1,0],[-1,1],[1,0],[1,1],[1,0],[3,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[4,0],[0,1],[0,2],[1,0],[-1,1],[1,0],[1,0],[1,-1],[-1,-2],[0,-1],[-1,-1],[-2,-1],[0,-1],[1,0],[1,0],[0,-1],[1,0],[1,0],[0,1],[0,1],[1,2],[1,1],[0,-1],[1,-1],[1,-2],[1,-1],[0,-2],[0,-3],[1,1],[0,1],[1,0],[1,0],[1,5],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[1,2],[1,-1],[4,-3]],[[5709,9197],[0,-1],[0,-1],[-1,-1],[-2,-2],[0,-1],[1,0],[1,2],[1,-1],[1,2],[1,0],[1,1],[1,0],[1,-1],[0,-1],[1,-1],[0,1],[1,1],[1,0],[1,1],[1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-1,-1],[-3,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-2,0],[0,-2],[-2,-2],[-2,-1],[-1,-2],[-4,-3],[-1,-2],[5,2],[1,-1],[-1,-2],[-5,0],[1,-1],[4,0],[1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-2,1],[-1,-1],[-2,-2],[0,-1],[1,0],[1,0],[-1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[1,0],[0,-2],[-1,0],[-4,-4],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[1,-2],[1,-1],[1,0],[0,2],[0,1],[-1,0],[0,1],[0,1],[1,1],[2,0],[-1,0],[0,-2],[0,1],[1,0],[1,-1],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[1,0],[2,1],[1,1],[0,1],[1,4],[1,1],[1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[2,3],[1,1],[-1,1],[-2,1],[0,1],[6,7],[6,10],[1,0],[1,0],[1,1],[0,2],[1,1],[1,5],[1,1],[0,1],[1,0],[1,1],[0,1],[0,1],[1,1],[2,2],[1,2],[2,3],[7,6],[2,0],[-1,-1],[2,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[-2,-2],[-8,-4],[1,-1],[4,2],[1,0],[2,-1],[1,-1],[-2,-6],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[0,1],[1,0],[1,0],[-1,2],[1,1],[1,0],[1,0],[1,1],[1,2],[0,1],[4,1],[0,-2],[3,1],[1,0],[-1,1],[-1,1],[-1,2],[-1,1],[1,0],[1,1],[-1,1],[0,1],[1,1],[1,1],[1,0],[0,-1],[1,0],[1,0],[2,-1],[1,0],[-1,1],[-3,2],[-1,1],[0,1],[2,2],[-1,1],[-1,0],[0,1],[0,2],[1,1],[4,0],[1,-1],[1,1],[0,1],[-1,0],[-1,1],[1,1],[0,2],[0,1],[1,0],[8,-2],[-4,2],[1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[1,1],[-1,0],[0,-1],[-1,-1],[-4,1],[-1,1],[-1,1],[0,2],[1,1],[5,-2],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[0,2],[7,-1],[0,-1],[1,-2],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,-1],[1,1],[0,2],[2,-2],[1,-1],[-1,-2],[2,0],[1,0],[1,-1],[1,-1],[2,1],[1,1],[1,1],[1,-1],[0,-1],[1,0],[1,2],[1,1],[1,0],[1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,1],[-1,-1],[0,-1],[1,0],[3,2],[4,0],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,0],[-3,0],[1,-1],[1,0],[1,0],[-1,-1],[-1,-1],[-1,0],[0,-1],[-4,0],[1,0],[0,-1],[2,0],[-1,-2],[-2,0],[-1,0],[-1,0],[-2,1],[-1,-1],[-1,1],[1,1],[-1,0],[-1,-1],[-4,-1],[0,1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[2,1],[1,1],[3,-1],[0,-1],[2,0],[1,0],[1,-1],[-2,-2],[-4,-1],[-1,-2],[-3,-2],[-1,0],[-1,-1],[-1,-1],[-1,0],[4,0],[10,5],[3,3],[1,0],[1,-1],[-1,-4],[-1,-3],[-2,-2],[-3,-2],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-2],[1,3],[0,1],[1,0],[1,1],[-1,-1],[-1,-1],[4,1],[3,1],[-3,-2],[0,-1],[-1,-1],[1,0],[1,0],[0,1],[1,1],[-1,-1],[0,-1],[1,0],[1,2],[1,2],[1,1],[1,0],[2,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-3],[0,-4],[0,-3],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[1,0],[2,1],[1,3],[1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[0,2],[1,1],[0,1],[0,1],[0,2],[1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[1,1],[1,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[-2,0],[-1,0],[-2,2],[0,1],[3,5],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[0,1],[-1,1],[-1,0],[0,1],[1,2],[2,3],[1,3],[1,1],[1,2],[1,0],[8,1],[1,-1],[-1,0],[0,-1],[4,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[3,-1],[0,-1],[-3,-2],[1,-1],[3,0],[-1,0],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[1,1],[1,2],[1,0],[3,1],[5,3],[2,0],[1,-2],[0,-2],[-1,-2],[-2,-2],[0,-1],[4,1],[1,1],[0,1],[3,3],[1,0],[2,1],[1,-1],[2,-2],[0,-1],[-1,-1],[-2,0],[1,-1],[3,0],[3,-2],[0,-1],[0,-1],[-2,-1],[-3,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-2,1],[-1,0],[4,-1],[8,2],[2,0],[2,-1],[0,-1],[-1,-1],[5,-3],[0,-2],[2,-2],[1,0],[0,1],[2,2],[1,-1],[1,-2],[1,-1],[1,-3],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,0],[-3,-1],[-11,-2],[-1,0],[0,-2],[-1,-1],[-2,0],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-5,-2],[-1,-1],[1,-1],[-13,2],[-13,2],[-8,2],[-8,3],[-1,-1],[0,-1],[4,0],[0,-1],[-2,-1],[-1,-1],[-1,0],[1,-1],[1,0],[2,-1],[1,1],[1,-1],[1,0],[-3,0],[0,-1],[5,0],[2,-2],[4,0],[-1,-1],[1,0],[1,0],[-1,-2],[6,0],[1,0],[8,-3],[-1,0],[-2,-3],[-1,0],[-2,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[1,0],[1,0],[1,2],[1,2],[1,0],[1,0],[0,-1],[1,0],[2,0],[1,1],[1,-1],[-1,-1],[1,-1],[0,-1],[1,-2],[-1,0],[-1,-2],[-1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[1,0],[0,-1],[-1,-2],[0,-1],[0,1],[1,0],[1,2],[3,3],[1,0],[3,0],[2,0],[3,2],[1,1],[0,-1],[-1,-2],[0,-1],[-2,-1],[0,-2],[0,2],[1,0],[2,1],[1,1],[1,-2],[2,-2],[0,1],[-1,1],[-1,2],[0,1],[0,1],[2,0],[1,1],[-1,1],[0,1],[-1,0],[0,1],[0,2],[0,2],[2,0],[2,1],[1,-2],[-2,-1],[1,-1],[2,1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-3],[0,-3],[0,-1],[-2,-1],[1,0],[2,0],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[1,1],[-1,1],[1,1],[6,-1],[1,-1],[-1,0],[0,-1],[1,-1],[1,1],[0,1],[1,0],[1,1]],[[5709,9197],[0,1],[-1,0],[0,2],[-1,1],[-2,0],[4,2],[0,1],[-1,0],[-1,1],[-1,0],[-3,-2],[-1,0],[0,1],[0,1],[0,1],[2,1],[-1,1],[1,1],[1,0],[1,0],[0,-1],[1,0],[0,1],[0,1],[1,-1],[1,0],[1,0],[0,-1],[2,0],[2,-1],[0,-1],[0,2],[-1,1],[-4,4],[1,1],[1,-1],[0,1],[1,0],[0,1],[1,-1],[0,-1],[3,1],[0,-1],[0,-2],[0,-1],[2,1],[0,-1],[1,0],[1,1],[1,-1],[1,2],[0,-1],[1,-2],[-2,-2],[-1,0],[-1,-1],[1,-1],[1,0],[0,-1],[-1,-1],[1,-1],[1,1],[1,0],[1,0],[1,2],[2,1],[1,-1],[-1,-2],[-2,-1],[-1,-1],[-3,0],[-1,0],[0,-1],[-1,0],[-3,0],[-1,1],[-1,0],[0,-2],[1,0],[0,-1],[-3,1],[-1,-1],[-2,-1]],[[4778,9215],[1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-11,-5],[-1,0],[-1,1],[-1,0],[-3,-2],[-1,-1],[-1,0],[-5,-6],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[1,1],[-2,2],[0,1],[1,1],[1,0],[1,0],[1,2],[1,0],[0,1],[1,1],[2,0],[1,1],[2,1],[0,1],[1,0],[3,1],[1,1],[1,0],[0,1],[1,2],[0,1],[1,0],[0,1],[1,3],[1,1],[1,1],[4,1],[1,1],[1,1],[2,-1],[1,1],[1,0],[0,-1]],[[5532,9461],[2,-3],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,-2],[1,0],[-1,-1],[-3,-1],[-1,1],[0,1],[-1,0],[-1,1],[-1,1],[-2,2],[-1,3],[-1,1],[1,2],[2,0],[3,1],[1,-1],[2,1],[2,0]],[[5694,9601],[-1,0],[-1,1],[0,1],[1,1],[1,1],[1,1],[2,3],[7,7],[2,3],[-1,1],[1,0],[1,1],[1,1],[2,-1],[0,-1],[-1,0],[-4,-5],[-3,-2],[-1,-2],[-1,0],[0,-1],[-1,-2],[-4,-2],[-1,-2],[1,-1],[0,-1],[-1,0],[0,-1]],[[5647,9731],[3,-3],[1,0],[0,-1],[-2,-1],[0,-2],[-1,0],[-6,-1],[-1,-1],[-1,-1],[0,-2],[0,-2],[2,-2],[7,-2],[0,-1],[2,-2],[3,-2],[1,-1],[1,-1],[8,-1],[2,1],[1,1],[1,1],[5,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-3],[-3,-2],[-2,-3],[-1,-3],[-2,-2],[-1,-3],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,-3],[-1,-1],[-4,-4],[-6,-2],[-4,-3],[-1,-1],[-2,-3],[0,-3],[-1,-2],[-9,-1],[-6,-1],[-3,1],[-3,1],[-1,0],[-1,0],[0,1],[-1,2],[1,1],[3,1],[-1,2],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,1],[3,2],[1,1],[2,1],[2,2],[1,1],[0,1],[-3,0],[-2,-1],[0,-2],[-1,1],[1,1],[0,1],[-1,1],[-1,1],[-2,0],[-4,-2],[-1,0],[-1,-2],[-1,-1],[-12,-2],[-11,-1],[-1,-1],[-7,-1],[-1,0],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[2,1],[0,1],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[-1,1],[9,3],[1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[2,2],[1,2],[1,0],[1,1],[0,2],[1,1],[2,1],[1,2],[-1,0],[0,1],[0,1],[3,1],[0,1],[-1,0],[0,1],[-1,0],[-6,1],[-1,2],[-2,0],[-11,7],[0,1],[1,1],[3,2],[9,3],[10,2],[10,0],[10,0],[2,1],[1,1],[12,2],[3,-2],[2,0],[5,-2]],[[5596,9759],[1,-1],[1,0],[3,2],[1,0],[3,0],[0,-1],[0,-1],[1,0],[1,1],[1,-2],[1,0],[1,1],[2,2],[1,0],[0,-1],[0,-1],[1,-3],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[-11,-2],[-11,-2],[-12,-1],[-1,0],[0,1],[-6,1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[2,1],[0,1],[1,0],[0,2],[1,0],[1,1],[0,1],[-1,0],[0,1],[-1,0],[-7,1],[0,1],[1,1],[1,0],[3,0],[1,0],[0,1],[0,1],[0,1],[-1,1],[-2,1],[-3,2],[-9,3],[1,0],[0,1],[10,3],[9,2],[2,-1],[2,0],[2,1],[1,2],[0,1],[2,2],[3,0],[4,-1],[1,-2]],[[5742,9762],[-1,1],[0,1],[0,1],[-2,0],[-4,3],[-1,2],[0,1],[-1,2],[1,2],[1,1],[4,-1],[0,-1],[1,-1],[2,-2],[1,-2],[2,-1],[5,-1],[-1,0],[-1,-1],[0,-2],[-1,0],[-4,-1],[-1,-1]],[[5313,9756],[-1,-1],[3,1],[2,0],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,-2],[5,-2],[3,0],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[4,-6],[2,-1],[-1,-2],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-2,1],[-3,1],[-1,0],[-1,1],[-1,2],[1,1],[0,1],[0,1],[-1,0],[-1,0],[-5,4],[0,1],[-1,1],[-3,1],[-2,2],[-1,1],[-1,0],[-4,-1],[-2,0],[-1,1],[-1,3],[-1,2],[0,2],[-1,1],[0,1],[-1,1],[0,2],[-1,1],[-1,1],[-2,2],[0,1],[1,0],[-1,0],[-4,3],[0,1],[-2,2],[-1,1],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,1],[-1,1],[1,1],[1,1],[8,-3],[4,-3],[0,-1],[0,-2],[1,-1],[2,0],[1,-1],[1,-2],[-3,-3],[1,-1],[1,-1],[0,-2],[1,-1],[2,-1],[1,0],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1]],[[5806,9783],[1,-1],[10,0],[4,1],[2,0],[2,-1],[-11,-3],[0,-1],[-2,1],[-9,3],[-1,1],[-1,0],[-7,-1],[-7,-2],[-7,-4],[-7,2],[5,2],[1,1],[1,1],[1,1],[6,1],[1,0],[1,1],[0,2],[10,0],[6,-3],[1,-1]],[[5839,9787],[-1,0],[-1,0],[-2,1],[0,2],[6,0],[1,0],[0,-1],[-1,-1],[-1,0],[-2,0],[1,-1]],[[5561,9798],[-1,0],[8,1],[1,-1],[2,-1],[5,-1],[1,-1],[1,-2],[-4,-2],[-5,0],[-3,-2],[-1,0],[-1,0],[-1,2],[-1,0],[-4,0],[-1,1],[-1,0],[2,1],[1,1],[0,1],[-1,1],[1,1],[0,1],[-1,0],[2,1],[1,-1]],[[5559,9816],[1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,0],[-9,-1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[3,0],[1,-1],[6,-1],[2,-1]],[[5305,9840],[1,0],[1,-1],[0,-1],[-2,1],[0,-1],[-1,0],[0,-1],[-1,0],[-3,0],[-1,0],[-1,2],[0,1],[3,0],[-1,1],[-2,0],[-1,1],[4,1],[4,-2],[1,0],[0,-1],[-1,0]],[[5305,9844],[0,-1],[-8,1],[-1,0],[-1,0],[0,1],[1,1],[1,1],[4,-1],[4,-2]],[[5467,9854],[1,-1],[1,0],[0,2],[-1,1],[0,1],[0,1],[1,0],[2,2],[8,-1],[4,-3],[4,-1],[1,-1],[1,-1],[2,-1],[6,-4],[1,-2],[1,-1],[1,0],[2,-2],[-1,-3],[-1,-1],[-3,-1],[-1,-1],[-1,0],[-1,-2],[-2,-1],[1,-1],[-1,-2],[-1,-1],[-2,0],[-1,0],[2,-1],[2,1],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-2],[-4,-1],[1,-2],[1,1],[2,1],[2,0],[1,1],[2,2],[1,1],[1,1],[0,2],[0,1],[0,1],[1,1],[0,2],[1,1],[0,1],[1,2],[1,1],[2,0],[3,1],[2,-2],[1,-1],[3,-1],[5,-3],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[-1,0],[0,-2],[0,-1],[1,-2],[-3,-2],[-4,-1],[-1,-1],[2,0],[5,0],[2,-2],[1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[3,0],[1,-1],[3,0],[1,1],[1,1],[0,1],[1,0],[3,0],[5,-2],[2,-1],[3,1],[2,-1],[-1,0],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[2,-2],[0,-1],[0,-2],[-1,-1],[3,0],[0,1],[1,0],[1,-1],[4,-1],[7,-4],[13,-3],[13,-2],[1,-1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-2,1],[-4,0],[0,-2],[-2,0],[0,1],[-2,0],[-1,0],[-1,1],[0,1],[-1,0],[-5,1],[-1,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,0],[-1,1],[-1,0],[-6,0],[-1,-1],[-2,1],[-2,-1],[0,-1],[0,-1],[-8,2],[-2,-1],[-3,-2],[0,-1],[0,-1],[1,-1],[2,-1],[0,-1],[-9,-2],[-10,-2],[-1,-1],[1,-2],[1,-1],[1,-2],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[2,-1],[1,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[-2,-1],[-1,0],[0,-1],[0,-1],[2,-2],[2,-1],[1,-1],[-1,-2],[-7,-4],[-6,2],[-3,-1],[-2,-1],[0,-2],[2,-1],[0,-2],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-3,-5],[0,-2],[0,-1],[0,-1],[-2,-4],[1,-2],[0,-2],[-2,-2],[-1,0],[-3,0],[-2,0],[-1,0],[-1,1],[-4,-1],[-2,0],[0,-2],[-1,-1],[-2,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,-2],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[0,-2],[-1,-1],[1,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-7,1],[1,-2],[2,-1],[2,-2],[2,-1],[-1,-2],[-6,-6],[-1,-1],[0,-1],[-2,-1],[-1,-1],[-1,-1],[1,-1],[4,-2],[1,-1],[1,-1],[1,-1],[0,-2],[-1,-1],[-2,-1],[0,-1],[1,0],[-1,-1],[-2,0],[0,-2],[-1,-1],[-2,0],[-1,-1],[-2,-1],[-6,1],[-1,1],[1,1],[-1,0],[-1,0],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[-3,1],[-2,1],[-3,1],[-2,1],[-1,3],[-6,4],[-5,2],[1,2],[1,1],[4,1],[1,0],[1,1],[2,0],[1,0],[1,1],[3,1],[4,0],[1,-1],[1,-1],[-1,0],[0,-1],[1,0],[2,1],[0,1],[0,1],[1,1],[3,-1],[1,1],[1,1],[-2,0],[-4,0],[-1,-1],[-1,0],[-2,2],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[-2,1],[-1,0],[0,-1],[0,-1],[1,-2],[-2,0],[-2,-1],[-1,0],[-1,0],[-9,0],[-2,1],[-1,0],[-1,1],[-2,1],[0,2],[0,1],[-2,0],[-1,1],[1,1],[-1,2],[-12,3],[-4,0],[-2,1],[-2,3],[0,1],[0,1],[0,1],[-4,1],[-1,1],[0,1],[1,1],[0,1],[-5,4],[0,1],[-1,1],[1,1],[-1,0],[0,1],[2,-1],[1,1],[-1,1],[-2,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[3,2],[11,2],[2,-1],[2,-3],[0,-1],[-1,-1],[-1,0],[1,-1],[1,0],[1,0],[2,0],[1,0],[0,1],[0,2],[1,1],[3,0],[3,1],[1,0],[3,-1],[10,-1],[10,0],[0,-1],[1,0],[1,-2],[2,0],[1,-1],[2,-2],[0,-1],[2,0],[1,0],[-1,2],[1,0],[2,0],[-1,1],[-4,1],[-2,1],[-1,2],[-1,0],[-1,1],[-1,1],[-1,1],[-13,2],[-12,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[3,2],[5,0],[2,1],[11,2],[10,2],[11,1],[2,2],[8,1],[7,0],[2,-1],[2,0],[1,0],[0,-1],[1,0],[1,-1],[0,1],[-1,1],[-2,1],[-3,0],[-1,1],[-1,1],[-1,3],[1,1],[1,-1],[1,0],[2,2],[1,0],[-1,0],[0,1],[0,1],[1,0],[-7,-1],[-1,-1],[0,-2],[-1,-1],[-13,-1],[-12,-1],[-5,3],[-1,0],[-7,-2],[-6,-4],[-9,-1],[-2,-1],[-1,0],[-3,2],[-1,-1],[3,-1],[-1,-1],[-4,0],[-3,1],[-2,-1],[-2,2],[-1,0],[-2,-1],[-2,-3],[-2,-1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,2],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,2],[1,0],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,1],[2,0],[2,1],[2,0],[0,1],[1,0],[2,0],[2,-1],[1,-1],[5,-5],[1,0],[0,-1],[0,-1],[0,-1],[2,0],[0,1],[0,1],[0,1],[0,1],[-1,2],[-2,2],[0,1],[0,1],[11,1],[11,1],[-1,1],[1,1],[1,1],[1,0],[1,0],[1,2],[2,1],[1,1],[4,1],[4,1],[1,-2],[2,0],[1,0],[0,1],[0,1],[-2,1],[-1,0],[0,2],[0,1],[1,1],[4,2],[1,0],[1,0],[1,0],[5,1],[1,1],[1,0],[4,-2],[9,0],[9,1],[4,2],[2,1],[1,1],[2,0],[1,1],[0,1],[-1,1],[-2,-1],[-9,-4],[-7,2],[-1,1],[0,1],[0,1],[-1,0],[-4,-1],[-1,1],[-1,0],[0,1],[1,0],[1,1],[1,0],[0,1],[0,1],[1,1],[0,1],[1,1],[4,3],[1,1],[0,1],[0,1],[1,0],[0,1],[2,0],[1,0],[0,2],[-1,1],[-5,-1],[0,1],[0,1],[-2,2],[-1,0],[0,-1],[-1,-2],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-8,-4],[0,-2],[-1,-1],[-8,-1],[-8,0],[-2,1],[-3,5],[0,1],[0,1],[-1,1],[-1,0],[1,1],[1,1],[4,0],[1,1],[1,1],[0,1],[0,3],[1,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,1],[-1,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-2,-3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-4,-1],[-1,-2],[-1,-1],[-2,1],[-3,2],[0,1],[1,1],[0,1],[0,1],[-1,2],[0,1],[-2,0],[-2,0],[-1,-1],[-2,-2],[-2,-1],[-1,0],[0,-1],[2,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-2,0],[-1,0],[-2,-3],[1,-2],[2,-1],[3,0],[1,-1],[1,-1],[1,-2],[1,-1],[-2,-1],[-6,0],[-1,-1],[-2,2],[-1,0],[-1,-1],[-1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-4,-3],[-1,-1],[-1,0],[-1,0],[1,1],[0,1],[1,0],[0,1],[-2,0],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[-1,0],[0,1],[-3,2],[-1,0],[-1,0],[1,-2],[2,-1],[0,-1],[-9,0],[-10,1],[-2,-1],[-2,-1],[-2,1],[0,1],[-1,1],[1,1],[0,1],[0,1],[0,1],[-2,2],[1,0],[-1,1],[0,1],[-6,2],[-2,2],[-2,2],[-1,0],[-1,2],[-2,1],[0,1],[5,1],[13,0],[5,3],[-1,1],[-2,-1],[-3,-1],[-8,1],[-7,0],[-1,0],[-1,2],[0,1],[-1,1],[-9,1],[-2,1],[-1,1],[-1,1],[0,1],[0,1],[-1,2],[-1,0],[-2,0],[-1,1],[-1,1],[0,1],[1,1],[1,4],[2,1],[3,-1],[1,0],[-1,2],[-1,1],[-8,2],[-2,1],[-2,1],[-2,2],[0,1],[-1,1],[7,1],[9,-3],[10,-3],[6,0],[1,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-9,-2],[-3,1],[1,1],[1,0],[2,0],[-1,1],[-1,0],[-1,0],[-7,4],[-1,0],[-1,0],[1,1],[1,1],[1,2],[2,0],[1,1],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[2,0],[2,0],[2,1],[-1,1],[-1,0],[-1,1],[2,1],[0,1],[-1,1],[1,1],[-1,1],[-3,-2],[-4,1],[2,-3],[0,-1],[0,-1],[-1,0],[-2,1],[0,1],[-1,0],[-1,2],[0,1],[0,1],[-1,0],[0,1],[-2,-1],[0,-1],[-1,0],[0,-1],[-1,0],[1,-1],[3,-4],[1,-2],[-1,-1],[-11,-5],[-2,0],[-1,1],[1,1],[-1,1],[0,1],[0,2],[0,2],[-1,2],[-1,1],[-1,0],[-1,1],[-1,3],[-2,1],[-2,4],[1,0],[1,1],[-2,0],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,1],[0,1],[-1,2],[-2,0],[-1,1],[-1,0],[0,1],[-1,1],[1,1],[13,1],[-1,0],[-8,2],[0,1],[1,1],[3,2],[12,-2],[1,1],[0,1],[-1,0],[-2,1],[-4,3],[0,1],[0,1],[0,1],[1,1],[-2,1],[1,1],[2,0],[5,-1],[2,0],[1,1],[-1,2],[2,-1],[0,1],[1,1],[1,1],[3,0],[1,0],[1,-1],[0,-1],[2,-1],[0,-1],[0,-1],[1,-1],[2,-2],[0,-1],[1,0],[0,-1],[-1,-1],[2,-1],[1,0],[1,0],[-1,0],[0,1],[0,1],[1,0],[3,-3],[1,0],[0,1],[1,3],[-2,1],[-3,2],[1,0],[-1,1],[0,1],[-1,1],[0,1],[1,0],[0,2],[6,0],[1,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-2,0],[2,-1],[4,2],[2,0],[4,2],[1,1],[3,1],[6,1],[2,1],[7,0],[6,2],[1,0],[1,-1],[2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-3,-3],[-4,-2],[-13,-1],[-1,1],[-1,-1],[-5,0],[0,-1],[-10,-6],[-3,0],[-1,0],[-1,0],[-1,-2],[1,0],[2,-1],[1,0],[1,0],[2,1],[6,0],[4,2],[4,0],[3,0],[3,0],[1,0],[1,-1],[0,-1],[-1,-3],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[4,-2],[1,0],[0,1],[-1,2],[1,0],[1,1],[2,-1],[1,0],[0,-1],[0,-1],[1,0],[3,-1],[0,-1],[0,-1],[1,-1],[2,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[1,0],[1,0],[2,-1],[1,2],[2,3],[-1,1],[-1,2],[0,1],[-2,0],[0,1],[0,1],[1,1],[-1,0],[0,1],[0,1],[-2,1],[0,1],[0,1],[-1,2],[-1,1],[1,1],[1,2],[3,2],[5,0],[1,1],[-1,0],[-2,1],[-1,0],[1,1],[3,1],[1,1],[-1,0],[-1,0],[1,1],[4,4],[2,3],[1,1],[0,1],[1,0],[8,-3],[2,-2],[5,-6],[1,-1],[1,-1],[1,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-2],[1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[2,-1],[1,-1],[0,-2],[1,-1],[2,0],[1,-1],[0,-2],[-1,-1],[-2,-2],[-1,-2],[0,-1],[1,-1],[1,0],[2,3],[3,0],[2,-2],[1,-2],[1,-1],[2,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[2,0],[1,0],[1,1],[-2,2],[1,0],[0,1],[-2,0],[-1,1],[0,3],[0,1],[-1,0],[0,1],[-1,3],[-1,1],[-1,2],[-1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-3,4],[-1,1],[0,2],[0,3],[-1,2],[0,4],[-1,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[2,1],[-1,0],[-1,0],[-1,1],[0,2],[-1,1],[-1,2],[-1,1],[1,1],[-1,0],[-1,2],[1,1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,2],[1,1],[1,1],[11,-2],[1,1],[-1,2],[-3,1],[-1,2],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[1,1],[2,0],[3,2],[1,1],[1,-1],[1,0],[5,-1],[1,-1],[0,-1],[0,-2],[1,0],[1,-2],[1,0],[1,-1],[0,-1],[-1,0],[0,-1],[1,-1],[3,-2]],[[5934,9879],[-1,-1],[-2,-1],[-7,-1],[-7,-1],[-6,-3],[-11,-1],[-11,-2],[-12,-1],[-3,2],[0,1],[14,2],[13,3],[13,2],[2,1],[1,0],[1,0],[1,0],[5,2],[10,-2]],[[5519,9886],[0,-1],[1,1],[0,-1],[-1,-1],[-1,0],[-1,-2],[-4,-2],[-1,0],[-4,3],[-4,0],[-1,1],[0,1],[1,1],[1,0],[0,1],[1,1],[2,1],[8,-1],[2,-2],[1,0]],[[5677,9891],[-6,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[2,-1],[1,-2]],[[5671,9900],[2,0],[1,-2],[-1,-1],[-1,0],[-6,1],[-1,1],[1,0],[1,1],[1,0],[1,0],[2,0]],[[5642,9891],[1,-1],[1,0],[0,-1],[2,-1],[1,0],[1,0],[0,-1],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-4,-1],[-1,0],[-1,-4],[-1,-2],[1,0],[0,-1],[1,-2],[2,-1],[1,0],[2,1],[-1,0],[-1,1],[-1,1],[-1,1],[4,0],[0,1],[-1,0],[1,1],[1,0],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[1,1],[-1,2],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,1],[2,2],[4,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,1],[1,1],[0,1],[1,1],[1,0],[1,-2],[3,0],[1,0],[1,0],[-3,2],[-1,0],[5,0],[3,-2],[1,0],[0,1],[3,0],[2,0],[-1,1],[-1,0],[0,1],[2,0],[0,1],[-5,0],[-2,1],[1,2],[2,0],[6,-1],[1,-1],[3,-2],[-1,0],[-1,0],[-1,-1],[-1,-1],[1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,-1],[1,1],[1,1],[3,1],[1,1],[0,1],[0,1],[1,0],[1,1],[0,1],[1,-2],[1,-1],[-1,0],[0,-1],[-1,0],[1,-1],[-1,-1],[-1,-2],[1,0],[2,1],[4,-1],[2,1],[7,1],[-1,-1],[-3,-1],[1,-1],[2,-1],[3,1],[2,0],[1,0],[1,0],[0,-1],[1,0],[0,-2],[2,2],[2,0],[1,-1],[-1,-1],[-2,-2],[4,0],[3,1],[12,0],[12,-1],[3,-1],[3,-3],[1,0],[4,0],[1,-1],[-2,-2],[0,-2],[-1,0],[0,-1],[1,0],[0,-2],[-1,-1],[-1,-1],[1,-2],[3,-2],[0,-1],[-1,-3],[-1,-1],[-7,-1],[-2,-1],[-1,-2],[-1,-1],[-3,0],[-1,0],[0,-1],[0,-1],[-1,0],[-2,0],[0,-2],[-1,-1],[-5,-2],[-2,-2],[-11,-3],[-1,0],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[2,-3],[0,-1],[-1,-1],[-2,-2],[-1,-1],[0,-1],[-1,-1],[-4,-3],[-7,-1],[-1,-1],[-5,-2],[-6,0],[0,1],[-1,0],[0,1],[0,1],[-4,0],[-6,-4],[-8,-1],[-1,-2],[1,-1],[0,-1],[-1,-1],[0,-1],[-5,-3],[-11,1],[-10,1],[-11,1],[-5,3],[-2,1],[0,2],[-1,0],[0,1],[1,3],[6,4],[-10,-2],[-3,1],[-10,-1],[-9,-1],[-6,1],[-10,0],[-9,-1],[-1,1],[1,1],[1,0],[-3,2],[0,1],[-1,1],[-7,0],[-8,1],[-3,1],[-2,2],[-9,3],[0,1],[-1,1],[0,2],[5,2],[11,1],[0,-1],[2,-1],[3,-2],[11,-1],[10,-1],[-1,1],[-13,3],[-4,4],[-1,1],[13,0],[13,1],[12,0],[1,0],[0,1],[-1,1],[2,2],[10,1],[2,1],[-1,1],[-2,0],[-12,-2],[1,1],[-3,0],[1,1],[2,1],[1,1],[-11,-1],[-12,-1],[-12,0],[-12,-1],[-5,-3],[-5,0],[-2,-1],[-7,-1],[-2,1],[-1,1],[-2,0],[-2,-1],[-8,0],[-5,-1],[-1,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-4,-1],[-1,0],[0,1],[-1,2],[-1,0],[-2,1],[0,1],[-1,1],[-1,2],[-1,0],[-2,1],[1,1],[4,2],[3,0],[3,1],[2,-1],[1,0],[1,1],[0,1],[-3,0],[2,1],[1,1],[1,0],[-1,-1],[1,0],[2,-1],[1,0],[0,1],[0,1],[-1,0],[1,1],[1,0],[1,1],[1,2],[-2,-2],[-13,1],[-2,1],[-2,-1],[-1,1],[-1,1],[0,1],[1,-1],[2,0],[1,0],[2,1],[-6,1],[-1,1],[-2,1],[-1,1],[-1,-2],[0,1],[-1,0],[-4,0],[-1,1],[1,0],[2,1],[2,1],[2,2],[1,-1],[1,0],[1,0],[6,0],[1,-1],[1,0],[1,1],[3,0],[2,-1],[1,0],[1,0],[2,1],[-2,2],[4,-1],[2,-1],[1,-1],[6,-4],[2,-2],[1,0],[1,0],[2,2],[0,1],[0,1],[3,0],[2,1],[-1,1],[-1,1],[-3,-1],[-3,1],[-2,1],[0,2],[-2,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-2,1],[0,1],[1,1],[7,-1],[2,-1],[7,-8],[2,0],[5,0],[-1,1],[-2,0],[-1,1],[1,1],[3,2],[-1,0],[0,1],[1,0],[-1,1],[-1,0],[0,1],[1,0],[1,0],[0,1],[-2,0],[1,1],[2,1],[1,0],[0,1],[-11,0],[-1,1],[-1,1],[0,2],[0,1],[0,1],[1,0],[1,0],[2,-1],[2,-1],[0,1],[-1,1],[0,1],[0,1],[0,1],[5,-1],[1,-1],[-1,-1],[5,0],[1,0],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,-1],[1,1],[0,1],[1,2],[2,0],[4,0],[1,-1],[0,-2],[1,-1],[2,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[5,1],[1,-1],[-2,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,-1],[1,0],[8,2],[3,2],[1,0],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,1],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[2,1],[3,-3],[1,0],[-1,1],[1,2],[1,0],[3,0],[1,-1],[1,-3],[0,-1],[-1,0],[-1,-1],[-2,-1],[-1,-1],[-4,-3],[1,-1],[1,0],[3,2],[2,1],[1,-1],[1,-1],[4,-1],[0,-1],[1,0],[1,-1],[1,-2],[1,-1],[1,0],[-1,-1],[-1,-1],[2,-1],[-1,-1],[1,-1],[1,0],[2,1],[1,1],[-1,1],[-1,1],[2,1],[2,-3],[1,1],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[3,-1],[0,1],[0,1],[-2,2],[0,1],[1,1],[0,1],[0,1],[1,1],[0,2],[0,1],[0,1],[0,2],[1,1],[2,1],[1,1],[-1,0],[-5,2],[0,1],[-1,1],[0,2],[0,1],[1,1],[0,1],[2,1],[6,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[1,-1],[2,0],[0,1],[-1,0],[0,1],[2,1],[1,0],[0,1],[0,1],[0,1],[1,0],[-1,1],[1,1],[-1,0],[0,1],[0,2],[-1,0],[0,1],[-1,1],[1,0],[0,1],[1,-1],[5,-3],[8,-1],[2,-2],[-1,0],[-1,-1],[1,0],[0,-1],[-3,0],[-2,0],[0,-1]],[[5555,9899],[-3,-1],[0,1],[-1,0],[0,1],[0,1],[3,1],[2,0],[1,0],[1,-1],[1,-1],[-1,0],[-2,0],[-1,-1]],[[5577,9910],[-1,-1],[0,1],[0,-1],[-1,0],[-1,1],[-4,1],[-1,0],[0,1],[8,-1],[0,-1]],[[5583,9914],[1,0],[5,1],[3,0],[0,-1],[1,-1],[-5,-2],[-1,0],[-2,0],[-1,1],[-1,2]],[[5583,9914],[-1,0],[-2,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[-1,0],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[-2,0],[-1,0],[-1,2],[3,0],[1,0],[1,-2],[1,0],[3,-1],[4,0],[1,-1],[0,-1]],[[5544,7989],[1,-1],[1,0],[2,-1],[6,0],[11,-1],[8,-1],[8,0],[10,-1],[12,-1],[8,-1],[7,0],[7,-1],[5,0],[2,1]],[[5655,7773],[0,-1],[1,0],[0,-1],[1,0],[-1,-2],[1,-3],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[2,-6],[1,-1],[1,-1],[1,-3],[1,0],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,-3],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-3],[3,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-2],[1,-3],[-1,-1],[1,-4],[0,-1],[0,-1],[-1,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-2,-1],[-5,0],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-2,-4],[-1,-1],[-1,-2],[-2,-2],[-6,-11],[-1,-3],[-1,-1],[-1,-2],[-3,-7],[-1,-3],[0,-2],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-5],[-1,-1],[-1,0],[0,-1],[-1,-3],[-2,-5],[-1,-2],[1,-3],[0,-1],[0,-3],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-7],[0,-1],[-1,-2],[0,-3],[0,-1],[-1,-1],[1,-1],[0,1],[1,0],[-1,0],[1,-1],[1,-2],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-2],[0,1],[-1,1],[-1,0],[0,2],[-1,0],[-1,0],[-1,0],[-1,0],[0,1],[-1,2],[-1,0],[0,-1]],[[5626,7594],[-1,1],[-3,0],[-1,1],[-1,2],[-1,1],[-1,-1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,-1],[0,1],[-1,1],[-2,0],[-1,1],[0,3],[-1,2],[0,2],[-1,2],[-2,1],[-1,2],[0,1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,1],[-1,3],[-1,0],[0,1],[-1,1],[-1,0],[-2,0],[0,-1],[-1,0],[-1,0],[-3,1],[-2,2],[0,-1],[-1,-2],[-1,-1],[-1,1],[-1,1],[-1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[-3,5],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-3,2],[0,-1],[-2,0],[-1,1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[0,-1],[-1,-1],[0,1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-3],[0,-2],[-1,0],[-1,0],[-1,3],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[0,1],[0,1],[1,3],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,3],[0,1],[0,2],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-1,2],[0,4],[-1,1],[0,1],[-1,0],[0,2],[-1,0],[-2,-5],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[-1,1],[-2,0]],[[5396,7934],[1,1],[-1,1]],[[5396,7936],[1,0],[-1,1]],[[5396,7937],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[1,0],[2,-1],[0,-1],[1,0],[0,-3],[1,-1],[0,2],[0,1],[1,0],[0,1],[-1,0],[-1,1],[-1,3],[1,2],[0,3],[1,-1],[0,1],[1,0],[-1,2],[1,1],[0,1],[0,2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[1,0],[0,1],[-1,1],[0,1],[-3,0],[-1,1],[1,1],[-1,0],[0,1],[0,-1],[-1,0],[0,-1],[-1,0],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[1,-1],[-1,0],[0,1],[-1,0],[-1,3],[-1,1]],[[5394,7951],[1,0],[0,-1],[1,0],[3,0],[1,0],[1,1],[2,2],[7,5],[6,3],[8,5],[5,2],[6,2],[5,4],[4,1],[4,1],[-1,0],[-1,-1],[0,-1],[3,1],[0,1],[1,0],[0,2],[-1,0],[-1,-1],[1,1],[1,1],[2,3],[-1,-1],[0,-1],[-1,-1],[1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[0,-1],[1,3],[3,6],[0,-1],[1,0],[0,1],[0,1],[-1,-1],[1,2],[1,2],[2,1],[6,2],[2,1],[1,0],[1,1],[3,5],[8,6],[11,3],[4,2],[8,1],[4,0],[1,0],[1,-2],[1,0],[9,-9],[2,-3],[0,-1],[1,-1],[0,-1],[-1,-1],[0,1],[0,1],[-1,0],[0,2],[-1,1],[-1,3],[-1,1],[-1,0],[0,1],[-2,2],[-2,1],[-1,1],[0,1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[0,-2],[0,-3],[0,-2],[1,-2],[1,-1],[1,0],[1,-1],[0,-1],[5,-3],[1,0],[1,1],[1,-1],[11,2],[2,2],[1,0],[1,1],[2,3]],[[4541,6380],[1,-2],[-1,3],[-1,1],[0,1],[0,1],[0,1],[1,-1],[0,-2],[0,-2]],[[4525,6402],[1,-1],[1,1],[0,1],[1,0],[2,1],[0,-1],[1,-1],[2,-3],[1,-1],[1,0],[1,0],[0,-1],[-1,-1],[-1,0],[-1,-3],[0,-1],[0,-2],[-1,-1],[-2,0],[-2,0],[-5,5],[-1,1],[-1,2],[0,2],[-1,1],[0,2],[0,1],[1,0],[1,3],[1,0],[0,-1],[1,-2],[1,0],[0,-1]],[[4546,6423],[1,0],[0,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[0,2],[1,1]],[[4781,6709],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[1,0],[0,2]],[[4305,6706],[0,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[2,0],[1,-1],[0,-1],[1,-2]],[[4286,6771],[4,-1],[1,1],[1,0],[0,-1],[1,0],[3,2],[4,0],[1,-1],[0,-2],[0,-3],[0,-2],[-1,-1],[-4,-1],[-1,-1],[-2,0],[-1,0],[-1,0],[-1,0],[0,1],[-2,1],[-2,0],[-4,5],[-1,3],[1,4],[2,1],[1,-1],[1,-2],[0,-1],[0,-1]],[[4220,6814],[1,-2],[-1,-1],[-1,0],[-2,1],[-1,-1],[-1,-1],[-1,1],[0,1],[-4,0],[-1,0],[-2,3],[0,3],[0,3],[0,1],[1,1],[2,0],[1,-1],[3,-3],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[2,-1],[1,-1]],[[4204,6820],[-1,0],[-1,0],[-1,0],[-1,3],[0,1],[-2,1],[0,1],[1,0],[1,0],[1,1],[1,2],[2,-2],[1,-1],[0,-3],[0,-1],[-1,0],[0,-1],[0,-1]],[[4215,6835],[6,-4],[4,-5],[2,-1],[1,-1],[0,-2],[-1,0],[-1,0],[-1,1],[-1,0],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[-1,1],[0,-1],[0,1],[-1,1],[-3,2],[-1,1],[0,2],[-1,0],[0,1],[-1,1],[-1,2],[0,1],[1,0],[0,-1],[1,-1]],[[4248,6830],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,1],[0,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[0,3],[0,1],[1,2],[1,0],[5,-1],[1,-2],[1,-1],[1,-2],[-1,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1]],[[4747,6842],[1,1],[0,2],[0,1]],[[4748,6846],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1]],[[4221,6863],[1,0],[0,-1],[1,-2],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[0,3],[1,0]],[[4133,6892],[1,0],[1,-1],[0,-1],[0,-4],[0,-1],[-1,-2],[0,-2],[-1,1],[-1,-1],[-1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[1,0],[0,1],[1,0],[0,-1],[0,-1]],[[4136,6904],[-1,0],[-1,2],[0,1],[0,1],[1,0],[0,1],[1,-1],[0,-2],[0,-2]],[[4794,6722],[0,-1],[-1,1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-4,-6],[-1,-1],[-1,0]],[[4781,6709],[-2,0],[0,1],[-1,-1],[0,1],[0,-1],[0,-1],[-1,2],[-1,1],[-2,3],[-1,0],[-1,1],[-1,0],[-2,-1],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,1],[-2,1],[-1,1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,1],[0,-1],[0,2],[0,1],[0,1],[1,3],[1,2],[0,2],[0,2],[0,1],[1,2],[0,3],[0,1],[0,1],[0,2],[1,2],[0,2],[1,2],[0,4],[0,2],[0,3],[0,2],[0,1],[-1,1],[0,1],[1,3],[0,2],[0,2],[1,1],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,4],[0,4],[0,2],[0,2],[0,2],[-1,0],[-2,2],[1,0],[0,1],[2,7],[0,5],[1,4],[0,4],[-1,4],[0,4],[-1,3],[0,2],[-1,2],[-1,2],[-1,0],[1,1],[1,-2],[1,-1],[1,-1],[0,-1],[1,0],[3,-1],[1,1],[-1,0],[-2,2],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,2],[-1,-2],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,-1],[-1,-3],[-2,-2],[-3,0],[0,-1],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[1,2],[0,2],[0,3],[0,4],[-1,3],[0,2],[1,1],[1,0],[1,-1],[0,-1],[1,0],[-1,2],[1,0],[1,1],[0,1],[1,1],[1,2],[1,1],[0,1],[0,1],[0,2],[-1,1],[1,1],[-1,0],[0,2],[-1,1],[0,2],[1,5],[1,2],[1,2],[1,0],[1,1],[1,2],[1,0],[0,2],[-1,-2],[-1,-1],[-2,-1],[-1,-1],[0,-2],[-2,-4],[-1,-6]],[[4748,6846],[-1,-2],[0,-1],[0,-1]],[[4747,6842],[0,-2],[0,-2],[0,-2],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,-1],[0,-1],[-1,2],[-2,1],[-2,0],[0,1],[0,2],[0,3],[0,1],[0,1],[0,1],[1,1],[1,6],[0,5],[-1,3],[1,1],[0,2],[1,4],[0,2],[1,3],[0,3],[0,2],[0,4],[-1,1],[-1,2],[0,1],[2,-1],[2,3],[0,1],[1,0],[0,-1],[1,1],[0,1],[-1,1],[1,1],[0,2],[1,1],[1,1],[0,2],[0,1],[1,2],[0,1],[0,2],[0,1],[1,3],[2,12],[3,21],[1,1],[0,-1],[1,-1],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[0,2],[1,4],[2,15],[1,4],[0,3],[0,5],[1,0],[0,-1],[0,-1],[0,2],[1,1],[0,-1],[0,1],[0,1],[1,0],[0,2],[0,1],[0,1],[1,0],[1,1],[0,1],[-1,-1],[-1,0],[0,1],[-1,2],[1,3],[0,2],[0,-2],[0,-1],[0,1],[-1,-1],[0,-2],[0,-2],[0,-2],[-1,-1],[0,-2],[0,-2],[-1,0],[3,25],[0,2],[0,5],[0,3],[0,1],[-1,1],[0,2],[-1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[1,2],[-1,2],[0,2],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,1],[2,0],[0,1],[1,0],[0,1],[-3,-2],[-1,0],[-1,1],[0,2],[0,2],[0,4],[0,2],[0,1],[2,3],[1,2],[0,3]],[[5783,7329],[0,-1],[1,1],[1,-1],[0,-2],[0,-1],[1,-4],[0,-2],[1,-1],[1,-1],[3,-1],[2,-2],[4,-2],[1,0],[1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[2,2],[1,1],[1,0],[0,1],[1,0],[0,1],[1,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[1,0],[0,1],[1,0],[0,-1],[2,0],[4,-3],[1,-2],[1,-1],[1,-3],[0,-3],[-1,-2],[0,-1],[0,-1]],[[5823,7311],[-1,0],[1,-1],[0,-2],[1,0],[0,-1],[0,-1],[-1,-2],[0,-6],[0,-2],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[-1,-1],[-5,-1],[-4,-1],[-1,0],[-2,-4],[-1,-1],[-1,-2],[0,1],[-1,2],[0,1],[1,0],[1,0],[1,1],[1,1],[0,1],[1,1],[0,2],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[0,2],[0,4],[0,1],[2,1],[0,1],[0,1],[-1,2],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-2],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[2,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[2,1],[0,1],[1,1],[1,1],[-1,2],[2,-1],[1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,2],[0,1],[-1,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,1],[0,-1],[1,0],[-1,-1],[0,-2],[0,-2],[0,-2],[0,1],[1,1],[0,1],[0,1],[1,1],[0,2],[1,1],[1,0],[0,1],[1,1],[0,2],[0,-2],[-1,-1],[-1,-7],[-2,-2],[-2,-6],[0,-2],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-2],[1,-2],[0,-1],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-6],[1,-4],[0,-1],[-1,-2],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-4],[0,-1],[-1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1]],[[5630,7239],[0,1],[0,4],[-1,1],[-1,0],[-1,1],[-1,2],[-1,2],[0,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,2],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,0],[1,0],[0,1],[1,1],[0,1],[-2,3],[-2,1],[-1,1],[-1,1],[-2,4],[0,1],[-1,0],[-1,0],[0,-1],[-1,-2],[-2,-1],[0,-1],[-3,-11],[-1,-1],[-1,0],[-1,0],[0,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,4],[-1,0],[0,1],[-3,2],[-1,0],[-1,-1],[-1,0],[-2,0],[-1,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-3,1],[-1,2],[0,1],[-1,0],[0,1],[1,1],[0,1],[1,0],[1,0],[1,0],[1,1],[1,0],[0,2],[0,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,1],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-3,2],[-1,0],[-1,0],[-1,1],[0,1],[-1,3],[0,1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-2,1],[-1,1],[0,1],[-1,2],[-2,3],[-1,3],[-1,1],[-1,1],[0,1],[1,1],[0,1],[0,2],[-1,3],[0,1],[0,2],[0,1],[1,1],[0,1],[0,4],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,2],[-1,1],[0,1],[-1,3],[-1,0],[0,1],[-1,0],[-1,0],[-1,3],[-1,1],[-1,0],[0,1],[-1,1],[0,4],[-1,1],[-1,4]],[[5635,7512],[1,1],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[1,0],[1,2],[0,1],[1,4],[1,1],[0,1],[1,0],[2,-2],[1,-3],[2,-2],[0,-1],[1,0],[2,-2],[1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[2,-1],[1,0],[1,-1],[2,1],[0,-1],[2,-2],[0,-1],[1,0],[2,2],[1,0],[1,-1],[1,-1],[1,0],[1,-2],[2,-1],[1,0],[1,2],[2,0],[1,1],[0,1],[1,0],[2,-1],[1,0],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[2,-2],[1,0],[0,-1],[1,-3],[0,-2],[1,-1],[1,1],[2,0],[2,2],[1,2],[3,8],[1,1],[14,3],[2,1],[1,0],[1,1],[2,0],[1,1],[2,0],[1,0],[1,1],[1,1],[0,2],[1,1],[0,1],[1,1],[0,1],[1,3],[0,2],[0,2],[0,2],[1,0],[1,1],[1,0],[1,0],[4,2],[1,0]],[[8678,7137],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,-1],[0,-1],[0,-2]],[[8662,7153],[1,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[-2,0],[-1,1],[-1,1],[1,0],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,-1],[1,-1],[0,1],[-1,2],[1,-1]],[[9059,7189],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[0,2],[1,1],[1,1]],[[9079,7212],[1,-1],[1,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[1,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[0,1],[1,2],[0,1],[-1,0],[0,1],[2,1],[3,3],[1,0],[1,1],[1,0],[0,-1]],[[6329,7222],[0,-1],[-3,-4],[-1,0],[-1,0],[0,1],[0,1],[-1,-1],[0,1],[-1,0],[1,2],[0,1],[4,0],[1,0],[1,0]],[[9064,7254],[1,-1],[3,1],[2,1],[1,0],[-1,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-3,-4],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[0,1],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,-1],[-2,0],[0,-1],[-1,-2],[-1,-1],[0,-1],[0,-8],[-1,-5],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,-1],[-1,0],[0,3],[0,2],[0,1],[-1,1],[0,1],[1,1],[0,1],[1,2],[2,2],[0,1],[0,1],[3,3],[1,3],[1,0],[0,1],[1,2],[0,1],[0,3],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,0],[1,1],[0,1],[0,1],[0,1],[1,1],[0,2],[0,1],[1,1],[0,1],[1,5],[1,2],[1,1],[1,0],[0,-1],[2,-3],[2,-2]],[[9133,7320],[-1,-1],[-1,-1],[-1,0],[-2,1],[-2,0],[0,-1],[-3,-4],[-1,0],[-2,-1],[-2,-1],[-2,-2],[-2,-5],[-2,-4],[-1,-3],[-1,-2],[-1,-1],[-1,-2],[-2,0],[-1,0],[-1,-1],[0,-1],[-1,2],[0,2],[-1,1],[-1,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-2],[-2,-4],[-3,-3],[-1,-3],[-2,-2],[0,-2],[-1,-4],[-2,-2],[-1,1],[-2,-2],[-1,-3],[-1,-2],[0,-1],[0,-2],[-1,-1],[-1,1],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,2],[0,1],[-1,2],[1,1],[0,-2],[0,-1],[1,-1],[1,1],[0,1],[0,2],[0,1],[-1,2],[1,0],[1,-2],[1,0],[1,1],[1,2],[1,2],[0,2],[0,2],[-1,1],[-1,0],[-1,1],[0,3],[2,0],[1,-2],[1,1],[0,3],[1,1],[2,2],[2,3],[1,1],[0,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,1],[2,6],[0,1],[1,1],[3,2],[0,1],[0,1],[0,1],[0,3],[0,1],[-1,2],[1,2],[0,2],[1,1],[1,1],[0,-1],[0,-2],[0,-1],[1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[7,2],[1,1],[1,3],[1,2],[1,0],[0,1],[0,2],[1,1],[1,1],[1,2],[0,1],[1,0],[0,2],[1,0],[2,2],[1,0],[1,-1],[2,-2],[0,-1],[-1,-2],[-1,-1],[0,-1],[1,-1],[1,-2],[0,-2],[-1,-1]],[[6333,7329],[0,-1],[-1,0],[0,1],[0,1],[-1,2],[0,3],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,-1],[0,-4],[0,-1]],[[9182,7386],[-2,-3],[-1,-2],[-1,-2],[-1,-3],[-1,-1],[-1,-1],[-1,-2],[-1,0],[-1,-3],[-1,-1],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[0,-1],[-2,-1],[-1,-2],[-2,-5],[-2,-3],[-1,-3],[-1,0],[-1,2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-3,1],[1,0],[0,2],[0,4],[1,0],[1,1],[0,1],[0,1],[1,1],[1,3],[0,1],[0,1],[1,2],[1,2],[0,1],[2,0],[2,1],[1,3],[1,3],[1,3],[2,5],[2,2],[1,0],[1,0],[1,1],[1,1],[0,1],[-1,2],[1,1],[1,1],[1,0],[1,1],[2,2],[2,-2],[3,2]],[[9189,7401],[-1,1],[-1,0],[1,1],[0,1],[1,-1],[0,-1],[0,-1]],[[9227,7453],[0,-1],[1,0],[0,2],[1,0],[0,-1],[-3,-6],[0,-1],[0,-2],[-1,-2],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,-3],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[-1,-1],[-1,-2],[-1,-2],[-1,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[3,0],[1,1],[1,4],[1,2],[3,4],[3,9],[2,3],[-1,-1],[0,-1]],[[9236,7466],[0,-2],[-1,0],[-2,2],[0,1],[0,2],[0,1],[1,1],[1,-1],[1,-1],[0,-1],[0,-2]],[[9250,7494],[0,-1],[-1,0],[-1,-1],[0,1],[0,2],[0,1],[0,1],[1,2],[0,1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1]],[[9257,7519],[0,-1],[-1,0],[-1,1],[-1,2],[-1,1],[1,2],[1,1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1]],[[9279,7570],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[1,2],[2,2],[1,2],[0,1],[0,1],[0,1],[0,1],[1,2],[1,0],[1,0],[0,-2],[0,-1],[-1,-2],[0,-1],[-3,-3],[0,-2],[-1,-1],[1,-1]],[[9277,7584],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[1,-2],[1,0],[0,-1],[0,-1]],[[9292,7595],[-1,0],[-1,0],[0,2],[-1,2],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-1],[1,0],[1,-2],[0,-1],[-1,-1],[-1,0],[0,-1]],[[9301,7635],[1,0],[0,-1],[0,-3],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,2],[1,2],[0,1],[1,2],[0,1],[1,2],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[2,3],[0,1],[1,-1],[0,-1]],[[9290,7643],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[1,1],[1,1],[1,-1],[0,-2],[0,-1],[0,-2]],[[9336,7699],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-4],[-1,-4],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-4,-1],[-2,-1],[-1,-2],[-1,-1],[-2,-6],[0,-2],[0,-1],[-1,0],[0,2],[0,1],[0,1],[-1,0],[-1,1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[0,1],[1,1],[-1,1],[-1,2],[0,1],[0,2],[1,1],[1,0],[2,-2],[0,1],[1,3],[1,2],[1,0],[1,1],[2,0],[0,1],[1,0],[1,0],[0,-1],[1,1],[1,1],[1,1],[1,4],[0,1],[0,2],[1,0],[0,4],[1,2],[1,1],[0,4],[0,1],[0,1],[3,4],[1,1],[1,1],[0,1],[1,-2],[1,-1],[0,-1],[0,-4],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[-1,0],[0,-1]],[[9344,7710],[0,-2],[-1,0],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[-1,2],[0,2],[0,1],[0,2],[1,1],[1,1],[1,1],[2,3],[0,1],[1,1],[1,0],[1,0],[1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[0,-1]],[[9323,7722],[0,-1],[-2,1],[-1,-1],[-1,1],[-1,1],[0,2],[-1,2],[1,3],[2,0],[2,-1],[1,-3],[0,-4]],[[8960,7978],[-1,-1],[0,1],[1,1],[0,-1]],[[8967,7976],[1,-2],[2,-6],[1,-2],[1,-2],[0,-2],[-1,-1],[0,-2],[0,-1],[-1,-3],[-1,-1],[0,-5],[0,-1],[-1,0],[-1,-1],[0,-1],[1,1],[1,-1],[0,-1],[1,0],[0,-2],[0,-1],[1,-4],[0,-3],[0,-1],[-1,6],[-1,3],[-1,0],[0,-1],[1,-2],[0,-2],[1,-1],[0,-3],[1,-1],[-1,-2],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[1,0],[1,1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[1,-1],[0,-2],[1,-8],[0,-3],[1,-3],[0,-2],[0,-5],[1,-1],[0,-1],[0,-2],[0,-3],[0,-3],[1,-2],[0,-1],[0,-2],[0,-2],[-1,-3],[1,-2],[0,-1],[0,-4],[-1,-6],[1,-2],[-1,-1],[0,-9],[0,-1],[-1,-2],[-1,-3],[0,-2],[-1,-1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,1],[-1,1],[0,1],[1,5],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-2],[-1,-3],[-1,-2],[0,-3],[0,-1],[-1,-3],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-5],[0,-6],[-1,0],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-2],[-1,0],[0,-1],[0,-3],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,1],[1,1],[0,1],[0,-4],[2,-6],[0,-4],[0,1],[-1,-1],[0,-2],[-1,-2],[0,-2],[0,-1],[0,-2],[0,-1],[0,-2],[-1,0],[1,-1],[0,-1],[1,1],[1,-1],[1,0],[0,1],[0,2],[0,2],[-1,0],[0,1],[1,2],[0,1],[0,1],[1,-1],[0,-1],[0,-3],[0,-1],[2,-4],[0,-3],[1,-9],[-1,1],[-1,1],[-1,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,2],[-1,2],[0,2],[1,-2],[0,-3],[2,-17],[2,-20],[1,-9],[2,-22],[1,-3],[3,-9],[2,-10],[1,-8],[1,-5],[1,-2],[0,-3],[1,-1],[0,-7],[0,-1],[0,-1],[1,-2],[1,-5],[0,-1],[0,-4],[0,-2],[2,-14],[3,-13],[0,-2],[1,-2],[7,-9],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[0,-3],[1,-2],[0,-1],[1,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,2],[-1,2],[0,2],[0,2],[0,2],[-4,10],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[-1,3],[-1,1],[0,1],[-1,2],[0,1],[0,1],[-4,7],[-1,1],[-2,2],[-8,2],[-1,1],[2,1],[-7,1],[0,1],[-1,0],[0,2],[-1,1],[-3,1],[-1,-1],[-1,-2],[1,-1],[1,-1],[1,-1],[-1,0],[0,-1],[1,0],[8,1],[1,-1],[-1,-1],[-7,0],[-6,-4],[-1,-1],[-2,-4],[-1,-2],[0,-2],[-1,-3],[0,-3],[0,-3],[0,-3],[0,-3],[-1,-3],[-1,-5],[-1,-5],[-2,-13],[-2,-12],[-2,-10],[-1,-6],[-2,-12],[0,-1],[-1,0],[0,-1],[1,0],[0,-3],[0,-2],[-1,-1],[0,-2],[1,-9],[1,-9],[1,-4],[3,-10],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[1,-1],[2,-2],[1,-2],[3,-8],[0,-2],[0,-1],[1,-5],[-1,-1],[0,-4],[0,-1],[1,-3],[1,-6],[0,-1],[0,-2],[1,-1],[0,-1],[-1,0],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[0,-2],[0,-1],[1,-1],[1,-3],[0,-2],[0,-1],[1,1],[1,0],[1,0],[1,-1],[1,-1],[1,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[0,2],[1,0],[3,-2],[0,-1],[2,0],[1,0],[0,2],[0,1],[1,1],[1,-1],[0,-2],[1,-3],[0,-2],[0,-4],[0,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-4],[0,-4],[0,-3],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[-1,-1],[1,-5],[0,-2],[-1,0],[0,-1],[0,-2],[-1,-1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,2],[0,1],[-1,7],[0,2],[-1,5],[0,2],[0,1],[0,1],[0,2],[1,0],[0,3],[0,2],[-1,0],[-2,0],[1,-3],[-1,0],[0,2],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[-3,-1],[-2,0],[-1,1],[-1,1],[0,-1],[-2,-1],[-1,0],[-1,2],[0,2],[-1,4],[0,2],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[-3,-3],[-2,-4],[-1,-6],[-2,-12],[-2,-4],[0,-1],[0,-1],[0,-3],[-1,-5],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[0,-2],[0,-1],[-2,-1],[0,-1],[0,-3],[-1,-3],[-1,1],[-1,4],[-2,4],[0,5],[-1,13],[-1,3],[-1,7],[0,3],[-1,6],[0,3],[1,2],[0,1],[0,1],[0,1],[1,2],[0,4],[5,24],[0,2],[0,2],[0,2],[0,3],[0,2],[-1,2],[-1,4],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,2],[0,2],[0,9],[1,1],[1,4],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,2],[1,6],[0,1],[1,2],[1,2],[1,1],[0,2],[-1,10],[0,1],[0,3],[-1,12],[0,1],[-1,5],[-5,15],[-1,6],[0,3],[0,3],[1,5],[1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[1,1],[0,2],[0,2],[0,2],[1,1],[-1,3],[1,3],[0,2],[1,2],[0,2],[0,1],[-1,6],[1,5],[0,2],[1,3],[0,1],[0,3],[1,5],[0,4],[0,2],[0,2],[0,4],[0,4],[0,2],[0,3],[-1,3],[1,1],[0,1],[-1,1],[0,1],[1,1],[0,3],[0,1],[0,2],[0,3],[0,11],[-1,4],[1,1],[0,1],[0,2],[0,1],[-1,1],[0,3],[-1,1],[-1,7],[0,2],[0,1],[0,1],[0,1],[0,1],[0,3],[1,5],[0,4],[0,1],[0,1],[0,1],[0,1],[1,2],[0,2],[0,1],[2,5],[1,2],[0,3],[1,3],[0,3],[0,1],[0,2],[-3,8],[0,1],[0,1],[1,1],[0,1],[-1,0],[0,1],[-1,3],[-1,3],[0,2],[0,2],[-4,7],[0,1],[0,1],[0,1],[0,1],[-2,-1],[-1,2],[-1,3],[-3,4],[0,1],[2,-1],[1,0],[0,-1],[0,1],[1,1],[0,1],[-1,0],[0,4],[-1,2],[-2,1],[-1,2],[1,2],[0,3],[-1,6],[0,2],[0,1],[0,1],[0,2],[1,1],[0,1],[0,2],[-1,4],[0,3],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[3,5],[1,1],[0,1],[0,3],[0,1],[0,1],[1,1],[0,2],[-1,1],[1,2],[0,3],[0,5],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,2],[1,2],[-1,1],[0,1],[0,2],[-1,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[1,1],[2,2],[2,2],[0,1],[2,0],[2,3],[4,2],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[1,1],[2,0],[2,3],[0,2],[1,3],[1,1],[1,2],[1,-1],[1,1],[-1,2],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,1],[0,1],[0,2],[-1,1],[0,2],[0,2],[1,1],[1,0],[0,-1],[1,0],[1,1],[1,0],[0,-2],[1,-1],[1,0],[2,4],[0,1],[0,1],[0,1],[0,4],[-1,1],[0,2],[-1,1],[-1,-2],[0,-5],[-1,-2],[0,-1],[-1,-1],[-1,0],[0,1],[1,2],[0,2],[1,4],[1,4],[1,3],[-1,3],[-1,3],[-2,4],[-1,3],[-2,4],[-1,2],[-1,3],[0,2],[-1,1],[-1,2],[-2,1],[0,1],[1,0],[1,-2],[1,0],[2,-1],[0,1],[2,1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[-1,2],[1,0],[1,-1],[1,1],[-1,1],[0,1],[0,2],[1,0],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[1,1],[1,0],[0,-2],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-2],[1,-2]],[[8828,7985],[-1,-1],[0,-1],[-2,-1],[0,1],[0,1],[0,1],[2,2],[0,1],[1,1],[0,3],[1,0],[0,1],[1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-3]],[[8822,7986],[0,-1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[1,2],[-1,3],[0,1],[0,1],[1,1],[0,2],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1]],[[8868,7999],[-1,-1],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,-1],[0,-1]],[[8838,8007],[0,1],[-1,0],[1,0],[1,0],[0,-1],[-1,0]],[[9669,7993],[-1,-1],[0,1],[-1,1],[-2,2],[-1,3],[-3,4],[-1,0],[-1,1],[-1,0],[0,1],[-1,1],[-5,7],[-2,3],[0,3],[1,0],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[1,0],[0,-1],[1,-2],[0,-1],[1,-1],[1,-1],[1,-2],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[2,-3],[0,-1],[1,-1],[1,-1],[0,-1]],[[8810,8036],[-2,-5],[-1,-1],[-1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[-2,-2],[-1,1],[0,-1],[-1,0],[-1,-1],[1,0],[0,-2],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,2],[1,1],[1,0],[3,4],[2,2],[1,-2],[0,2],[1,1],[1,0],[1,-1],[0,-1]],[[8827,8039],[1,0],[1,0],[1,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-2,-3],[-1,-2],[4,4],[1,0],[2,1],[2,-1],[0,-1],[0,-2],[-2,0],[0,-1],[-2,-4],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-2],[-3,-3],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[0,1],[-2,7],[-1,1],[0,1],[0,2],[-1,2],[0,2],[-1,1],[-1,-1],[-1,-1],[-3,-4],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,3],[0,1],[0,1],[1,2],[1,2],[1,2],[0,2],[1,0],[0,1],[1,0],[0,1],[1,1],[0,2],[1,2],[-1,2],[1,1],[1,3],[0,1],[2,1],[0,-1],[2,-2],[0,-1],[1,0],[1,-1],[1,0]],[[5544,7989],[1,0],[0,1],[3,4],[2,5],[2,5],[0,1],[0,1],[0,1],[1,0],[0,1],[1,3],[0,1],[0,2],[0,1],[-1,4],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[1,1],[1,-2],[1,1],[2,-1],[2,1],[4,-1],[1,0],[2,2],[5,6],[4,9],[1,0],[3,8]],[[5582,8049],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[-2,-2],[-2,-4],[-3,-5],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[5,1],[1,0],[2,-3],[3,0],[2,0],[0,1],[1,-1],[1,0],[0,1],[2,1],[1,0],[1,2],[-1,2],[0,2],[-1,9],[0,1],[0,1],[0,2],[0,1],[0,1],[1,-1],[1,0],[0,1],[0,1],[0,1]],[[9609,8056],[6,-4],[2,1],[1,-1],[0,-1],[-1,-2],[-1,-2],[1,-2],[0,-3],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-3],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[1,-2],[0,-1],[2,-2],[1,0],[0,-1],[1,-1],[1,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-2],[-1,-1],[0,-1],[1,-2],[-1,1],[-1,2],[-1,1],[0,2],[-2,2],[0,1],[0,2],[-1,1],[-2,0],[-1,0],[-2,3],[0,1],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-3,4],[0,1],[1,1],[0,1],[-1,2],[-1,4],[-1,1],[-1,1],[1,1],[-1,1],[-2,2],[-2,1],[-1,1],[-1,1],[2,0],[1,1],[1,1],[1,2],[0,1],[1,0]],[[9183,8323],[-2,-1],[-2,0],[0,1],[0,1],[1,1],[1,2],[1,1],[1,1],[1,0],[1,1],[0,2],[0,1],[1,-1],[1,-2],[0,-1],[0,-1],[-1,0],[-1,-2],[-1,-2],[-1,-1]],[[9142,8337],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,0],[1,0],[0,1],[1,0],[0,-1]],[[9571,8336],[1,0],[0,-1],[0,-1],[0,-4],[1,-1],[1,-1],[0,-2],[1,-2],[-1,-1],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[-2,0],[-3,1],[-1,-1],[-2,-1],[-1,-1],[0,-2],[-1,0],[-1,1],[-1,0],[0,1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-1,-1],[-2,-2],[-1,-1],[-1,-1],[-1,1],[-1,-1],[-1,-4],[-4,-3],[-2,-3],[-1,-3],[-1,-2],[-1,-3],[0,1],[-1,1],[0,2],[-1,2],[0,1],[1,1],[3,1],[2,3],[1,3],[0,3],[1,1],[1,3],[1,2],[0,2],[0,2],[0,3],[1,2],[1,2],[1,3],[1,2],[0,1],[-1,0],[-1,0],[-1,1],[-1,-1],[-1,-1],[-1,0],[1,1],[1,1],[1,1],[5,-1],[8,7],[1,1],[1,1],[2,3],[1,2],[3,2],[1,0],[0,-4]],[[9321,8347],[0,-1],[-1,0],[-1,0],[0,1],[1,0],[1,0]],[[5827,8394],[-2,1],[0,1],[-1,0],[-1,2],[1,0],[1,-1],[2,-2],[0,-1]],[[5774,8395],[-2,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[5750,8397],[-1,0],[0,1],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5792,8419],[0,1]],[[5792,8420],[0,1],[1,0],[1,0],[0,-1],[2,-2],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-2,1],[0,1],[-1,1]],[[5792,8419],[-1,0],[-1,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[0,-1],[1,-1]],[[5795,8440],[-1,-2],[-1,0],[0,1],[0,2],[0,1],[0,1],[1,0],[1,-1],[0,-1],[0,-1]],[[6000,8714],[-1,-1],[-1,1],[-1,3],[-1,0],[-1,0],[0,2],[1,0],[1,0],[1,0],[0,-1],[2,-2],[1,0],[-1,-2]],[[204,8733],[-1,0],[0,1],[0,1],[-1,0],[0,1],[1,1],[0,-1],[1,0],[5,0],[1,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,0]],[[6118,8740],[0,-1],[0,-2],[1,-1],[1,-1],[2,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-3,1],[-4,0],[-1,1],[-1,2],[0,1],[-2,2],[-1,0],[-2,1],[-1,0],[-1,1],[-1,0]],[[6106,8739],[0,1],[2,1],[2,1],[1,0],[0,-1],[1,-1],[1,0],[2,1],[1,0],[1,-1],[1,0]],[[6110,8743],[-1,-1],[0,2],[1,0],[1,-1],[-1,0]],[[6118,8740],[-2,2],[-1,0],[0,1],[-2,2],[-2,0],[1,1],[2,0],[3,1],[3,-1],[1,-1],[0,-2],[1,-2]],[[6122,8741],[0,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,1],[-1,1],[0,2]],[[214,8741],[-2,-1],[-4,1],[-1,-2],[-2,0],[0,4],[1,2],[2,2],[1,2],[0,1],[2,0],[2,0],[2,-1],[4,-2],[2,-3],[-4,-1],[-3,-2]],[[5996,8765],[1,1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-2,0],[-1,0],[0,1],[-1,0]],[[5996,8765],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,0],[-2,0],[-1,1],[-1,2],[0,1],[0,2],[0,2],[1,0],[1,1],[2,0],[0,1],[1,0],[1,0],[1,0],[1,-1],[1,-2],[1,-4],[-1,-1],[-1,2],[0,1],[0,1],[0,-1],[-1,-2],[0,-1],[1,0],[1,-1],[1,-1]],[[5999,8776],[1,0],[0,-1],[1,0],[0,-1],[4,0],[1,0],[1,0],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,0],[-2,1],[0,1],[0,1],[0,1],[1,0]],[[304,8818],[-1,0],[0,2],[0,1],[0,1],[1,1],[2,-1],[-1,-1],[0,-2],[-1,-1]],[[6185,8885],[-1,0],[-2,1],[-3,2],[-1,1],[0,2],[1,2],[1,0],[1,0],[1,-1],[2,-1],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1]],[[6924,8894],[4,1],[1,-1],[1,-3],[0,-1],[2,-2],[1,-1],[1,0],[0,1],[-2,1],[0,1],[-1,1],[0,1],[1,0],[3,0],[1,0],[1,0],[1,-1],[-1,-1],[3,-1],[1,0],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,-2],[0,-2],[0,-1],[0,-1],[-1,0],[0,-2],[2,-2],[0,-1],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-3,0],[-1,-1],[0,-1],[-1,0],[-1,1],[-2,3],[-6,4],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[-1,4],[-2,4],[-1,1],[-1,0],[-2,-1],[0,-1],[-1,0],[-1,0],[-2,2],[0,1],[0,1],[1,0],[3,-1]],[[5900,8917],[-1,-1],[-1,1],[0,1],[0,1],[1,0],[1,-1],[0,-1]],[[6508,9006],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-3,-1],[0,1],[0,1],[0,1],[0,1],[1,1],[2,1],[1,1],[0,-1],[-1,0]],[[6498,9004],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[1,0],[1,1],[1,0],[1,-1],[0,-2],[-1,-2]],[[6410,9010],[1,1],[0,1],[1,2],[9,5],[3,0],[6,-1],[-1,-1],[-8,-1],[-2,-2],[-3,0],[-2,-2],[-1,-1],[-1,0],[-1,-1],[-1,0]],[[6364,9031],[-10,2],[0,1],[1,0],[7,-2],[1,0],[1,-1]],[[6376,9041],[-2,-1],[0,1],[2,1],[1,1],[0,-1],[-1,-1]],[[6870,9042],[1,-1],[1,-2],[0,-1],[-1,0],[-1,1],[0,-1],[-4,3],[-1,-1],[-1,0],[0,1],[3,2],[3,-1]],[[6510,9040],[-4,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[3,-2]],[[6382,9047],[-1,0],[1,1],[1,0],[0,1],[1,0],[-2,-2]],[[6528,9050],[-1,-1],[-1,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[0,-1]],[[6540,9051],[1,-1],[-4,1],[-3,-2],[-1,1],[1,1],[3,1],[2,-1],[1,0]],[[6390,9052],[-2,-1],[2,1],[0,1],[1,0],[0,-1],[-1,0]],[[204,8733],[0,-1],[1,-1],[4,-1],[1,-1],[0,-1],[0,-1],[1,-2],[5,-6],[-3,0],[-2,0],[-1,-1],[-1,-1],[-2,0],[-1,-1],[-2,2],[-1,1],[-1,-1],[0,2],[0,2],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,-1],[-2,0],[-2,-2],[1,-2],[2,1],[2,0],[1,-1],[0,-1],[0,-2],[0,-2],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,3],[-1,0],[0,-2],[0,-2],[1,-2],[-3,0],[-3,-1],[-3,2],[-1,1],[-3,0],[0,2],[0,2],[0,2],[2,2],[1,3],[0,1],[-1,0],[0,1],[0,2],[0,1],[1,1],[-1,2],[-1,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[0,-1],[0,-2],[1,-3],[1,-2],[0,-2],[-1,-1],[0,-3],[0,-2],[-2,-2],[-2,-2],[-2,-1],[-1,0],[-2,2],[-4,2],[-1,1],[-3,1],[-1,3],[0,2],[0,1],[-1,3],[0,1],[-2,2],[-1,1],[-2,1],[-1,1],[-1,1],[-1,1],[1,1],[1,0],[-1,1],[-1,0],[-2,0],[-1,0],[-5,4],[-1,1],[1,1],[0,3],[1,2],[0,3],[-1,3],[-1,0],[-1,-2],[0,-3],[0,-2],[-2,0],[-2,0],[-1,0],[-1,2],[0,2],[-1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-2],[-2,0],[-3,0],[-4,1],[-1,1],[-2,-1],[-1,2],[1,0],[2,2],[0,1],[-1,0],[-1,-1],[-2,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[-1,1],[-1,1],[-2,0],[-2,1],[0,1],[0,1],[-2,2],[0,2],[3,1],[-1,2],[-1,1],[0,1],[1,1],[1,1],[0,2],[0,2],[-1,1],[-3,5],[1,2],[0,1],[-1,3],[0,3],[0,2],[-2,1],[0,1],[-2,2],[-1,0],[-3,0],[-5,3],[-7,3],[-10,5],[-3,-1],[-2,-2],[-3,-2],[-1,-4],[-3,-3],[-10,0],[-7,0],[-7,0],[-5,2],[-1,2],[-1,1],[0,1],[0,1],[1,2],[0,1],[0,2],[1,1],[0,2],[0,1],[1,1],[0,3],[-2,2],[-1,1],[-2,-2],[-1,0],[-1,3],[1,0],[0,1],[-1,0],[-1,0],[0,1],[-1,3],[-1,1],[-3,3],[-1,2],[1,1],[0,3],[-3,5],[1,0],[1,0],[1,-2],[1,-1],[1,0],[0,-1],[2,0],[2,2],[0,2],[-1,2],[1,2],[1,1],[2,-1],[1,2],[1,1],[-1,1],[0,1],[0,2],[1,1],[0,1],[-1,0],[0,2],[0,1],[0,1],[1,2],[0,1],[-1,1],[2,3],[-1,1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-2],[-2,-4],[0,-1],[-1,-2],[-3,-1],[-3,0],[-2,3],[0,1],[-1,3],[-1,0],[0,2],[1,1],[0,1],[0,3],[-1,3],[-1,2],[-1,-1],[1,-2],[0,-2],[0,-2],[0,-2],[-2,0],[-1,1],[-1,2],[-3,1],[1,-4],[1,0],[1,-1],[0,-2],[1,-1],[2,-4],[-1,-3],[-2,-1],[-3,0],[-4,-1],[-3,1],[0,1],[2,0],[1,1],[-2,1],[-1,2],[0,-1],[-1,-1],[-2,-5],[0,-2],[0,-3],[0,-1],[-1,-1],[0,-1],[0,-3],[0,-1],[1,-8],[1,-2],[1,-1],[7,-8],[2,-1],[3,-2],[-1,-2],[0,-2],[2,-4],[-2,-2],[-1,-2],[-1,-1],[-1,-1],[-1,-2],[-1,-2],[0,-2],[0,-1],[-1,-1],[1,-2],[-1,-2],[0,-3],[-2,-3],[-1,-2],[-1,-2],[-2,0],[-1,-1],[-1,-2],[0,-1],[-2,-1],[-1,-1],[-2,0],[0,1],[0,36],[0,37],[0,36],[0,37],[0,36],[0,37],[0,37],[0,31],[8,-5],[4,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-2],[1,0],[0,-1],[1,-1],[1,-1],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[2,-1],[1,1],[1,0],[0,-1],[1,-1],[2,0],[4,-1],[2,-1],[5,-6],[2,-2],[2,-3],[1,-1],[-1,-1],[-1,1],[-2,3],[-1,1],[-1,1],[-1,1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[5,-1],[1,-1],[1,-1],[1,-1],[2,1],[1,-1],[1,-1],[4,-2],[1,-1],[0,-3],[1,-2],[0,-1],[1,0],[-1,0],[0,-2],[-2,-2],[-1,-1],[1,-1],[2,0],[0,1],[1,0],[-1,0],[0,1],[1,1],[1,1],[1,0],[0,1],[1,1],[3,-1],[1,2],[-7,5],[-7,6],[-1,1],[-2,1],[-1,1],[-1,1],[9,-7],[10,-7],[1,-2],[5,-3],[-3,1],[-1,0],[0,-1],[0,-1],[-4,-1],[1,-1],[1,0],[1,-2],[1,0],[0,-1],[0,-1],[5,4],[1,0],[2,-1],[4,-2],[1,-1],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-2],[2,0],[2,1],[-1,1],[1,0],[4,-4],[3,-2],[6,-5],[1,-1],[-4,2],[0,-1],[-1,0],[-1,-1],[1,-1],[-1,-1],[0,-1],[3,-1],[1,-1],[2,-1],[1,-1],[0,-1],[1,-1],[3,1],[4,0],[1,0],[-2,2],[-2,1],[-2,2],[-1,1],[-2,1],[0,1],[4,-3],[3,-3],[6,-3],[3,-2],[1,0],[0,-1],[-2,1],[-1,0],[-1,-2],[-1,-2],[-1,-2],[1,-1],[1,-1],[1,-1],[-1,-1],[-1,1],[-2,0],[-1,-1],[-2,0],[-1,-1],[0,-1],[1,0],[1,-2],[1,-2],[3,-1],[3,0],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[2,0],[2,0],[1,0],[1,-1],[0,1],[1,0],[0,2],[0,1],[-1,0],[0,1],[-1,1],[-2,0],[-1,-1],[-1,1],[0,1],[1,1],[0,2],[-1,1],[-1,0],[-2,0],[2,2],[2,1],[1,1],[0,2],[0,1],[9,-7],[3,-2],[3,-2],[0,-1],[1,0],[-1,-1],[-1,0],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[2,-3],[-2,2],[0,-1],[0,-1],[1,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-3,-1],[0,-2],[1,-1],[1,0],[1,0],[1,0],[1,0],[1,0],[1,1],[1,0],[0,1],[1,1],[1,1],[0,1],[0,1],[1,0],[-1,1],[-1,1],[-1,1],[0,1],[3,-2],[1,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,-3],[1,-2],[-2,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[-1,-1],[1,-1],[1,-1],[-1,-1],[1,-1],[1,-1],[1,-2],[2,-2],[-1,0],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-2],[0,-2],[0,-1],[1,-1],[0,-2],[-1,-2],[0,3],[-2,0],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[1,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[3,1],[3,-2],[2,-2],[2,-1],[1,0],[0,-2],[1,-2],[-1,0],[-1,-2],[0,-2],[0,-2],[0,-2],[1,-1],[1,0],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-3],[1,0],[2,0],[1,2],[0,2],[0,1],[-2,0],[2,1],[1,1],[1,1],[2,1],[0,1],[0,1],[0,2],[-2,-1],[0,1],[1,1],[1,-1],[1,0],[1,1],[2,0],[1,0],[1,-2],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[1,1],[1,2],[2,0],[0,1],[-1,1],[-1,0],[0,1],[1,1],[1,0],[1,0],[1,1],[1,1],[-1,2],[1,1],[0,1],[0,1],[-1,1],[-2,1],[0,2],[-1,1],[-1,1],[-1,0],[-1,0],[-1,1],[-1,0],[-1,0],[-1,0],[-1,1],[-1,-1],[-1,2],[-2,0],[2,2],[3,2],[2,1],[1,1],[2,2],[0,1],[-1,2],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-2,1],[-1,0],[-1,-1],[1,2],[1,1],[-1,1],[-1,1],[-1,1],[-4,-2],[-2,0],[4,3],[-1,0],[-5,-2],[-1,0],[0,2],[1,1],[10,0],[8,0],[5,0],[2,1],[0,2],[2,-1],[1,-1],[2,-1],[1,0],[0,-1],[-1,0],[0,-2],[1,-1],[0,1],[1,1],[-1,1],[1,1],[1,0],[2,-1],[4,-1],[2,-1],[-2,0],[-1,0],[-1,1],[-1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[2,1],[1,-1],[1,0],[2,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-2,0],[0,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[1,-1],[0,-1],[-1,0],[1,-1],[0,-2],[2,-1],[3,-1],[2,-1],[4,0],[1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[3,1],[1,1],[-4,4],[-4,1],[-5,1],[-3,1],[0,-1],[-1,0],[-1,0],[-1,1],[1,1],[1,0],[5,-1],[2,0],[2,-1],[7,-2],[6,-2],[4,-1],[2,1],[1,1],[0,1],[1,-1],[0,-1],[2,0],[1,0],[2,0],[2,-2],[0,-2],[-1,0],[0,-2],[0,-2],[1,-1],[2,-2],[4,-2],[1,0],[1,-1],[1,-2],[-1,0],[-1,-2],[1,-3],[2,-2],[6,-6],[2,-1],[3,-2],[1,-1],[1,-1],[1,-1],[1,-1],[1,-1],[0,-2],[1,-1],[1,-1],[2,-3],[2,-1],[3,-2],[0,-1],[-1,0],[-2,-1],[-1,0],[0,-1],[0,-1],[0,-2],[-2,0],[-1,1],[0,-1],[1,-1],[3,0],[0,2],[1,1],[1,1],[1,1],[1,0],[1,0],[1,0],[2,-1],[1,-1],[0,-1],[1,-2],[1,-2],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,0],[-2,0],[4,-2],[2,-1],[1,1],[0,1],[2,0],[1,-2],[1,0],[1,1],[0,1],[-1,1],[-2,1],[1,0],[1,-1],[1,-1],[3,-1],[3,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-2,0],[-1,0],[-2,1],[0,2],[-3,0],[-2,-2],[-2,-1],[-3,-4],[-3,-1],[-1,-1],[-1,-1],[-2,-3],[-3,0],[-1,-1],[1,0],[1,0],[1,0],[0,-2],[0,-1],[-1,-4],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-2],[0,-2],[-2,-1],[-2,-1],[-6,2],[0,1],[0,1],[-4,3],[-3,0],[-1,2],[-1,3],[-1,1],[-4,3],[-2,2],[0,-1],[1,-2],[0,-2],[1,-1],[0,-1],[2,-1],[-1,0],[0,-2],[2,-1],[1,-2],[0,-1],[2,0],[1,0],[2,-1],[1,-1],[0,-2],[0,-1],[1,1],[1,-3],[0,-3],[-1,-2],[-1,-1],[-3,1],[-1,1],[-2,2],[-4,0],[-4,-1],[-10,-4],[-4,1],[7,1],[1,1],[-1,1],[-2,0],[-3,0],[-1,2],[-1,1],[-1,0],[0,1],[-1,-1],[-1,-1],[-1,-1],[0,1],[-2,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[-2,1],[1,1],[1,1],[-1,1],[-1,-1],[-1,2],[-1,0],[-1,0],[-1,1],[-6,1],[-2,-1],[-1,0],[-1,0],[-1,1],[1,-2],[2,-1],[3,1],[0,-1],[-1,-1],[0,-2],[1,0],[2,-1],[3,0],[2,-2],[1,-1],[-1,-2],[0,-1],[2,-2],[0,-1],[0,-1],[-1,1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[3,0],[2,2],[2,3],[1,0],[-2,-5],[-1,-5],[0,-2],[0,-2],[0,-2],[0,-2],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-1],[3,1],[2,-1],[2,1],[0,-1],[3,0],[1,-3],[-1,-1],[0,-2],[-1,0],[-1,1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[0,1],[1,0],[2,-1],[0,-1],[0,-2],[-3,-2],[-1,-3],[-3,-2],[-4,-2],[-1,-1],[-1,1],[-2,-2],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-3,1],[-3,0],[-1,-1],[0,-2],[-1,-3],[-2,-1],[3,0],[1,2],[1,2],[2,0],[1,0],[2,-1],[1,-1],[0,-2],[0,-2],[-1,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,-1],[-1,-2],[2,0],[2,1],[1,0],[1,-1],[-1,-2],[-1,-2],[-2,-2],[0,-1],[2,0],[1,1],[1,2],[1,1],[0,-1],[1,0],[1,0],[2,0]],[[6517,9053],[-1,-1],[-1,1],[1,1],[0,2],[1,0],[0,1],[1,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0]],[[6645,9067],[-1,1],[-1,0],[0,1],[-1,1],[-1,3],[-1,1],[-8,6],[0,1],[1,0],[9,-6],[2,-2],[0,-1],[-1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5955,9082],[-1,-1],[-9,1],[-2,0],[0,1],[0,1],[1,0],[1,1],[2,1],[3,0],[5,-4]],[[6868,9088],[1,0],[0,-1],[-2,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-3,1],[-1,2],[0,2],[0,1],[1,1],[0,-1],[0,-1],[1,0],[4,-1],[1,0],[2,1]],[[6396,9070],[1,-3],[0,-3],[-2,-4],[-2,-3],[-2,-1],[1,0],[0,1],[0,2],[0,1],[2,4],[0,2],[0,1],[-1,0],[-1,-1],[-3,-3],[-1,-1],[-1,-1],[-2,-3],[-1,-1],[1,0],[1,0],[0,-1],[-1,-1],[-2,-2],[-3,-5],[0,-1],[-2,0],[-1,-1],[-2,-2],[-3,-2],[-2,0],[-1,0],[0,-1],[-2,-1],[-12,-4],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[-3,0],[-1,1],[-1,2],[-3,3],[-1,0],[0,1],[-1,1],[0,1],[-1,1],[1,1],[0,1],[-1,0],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[1,2],[-1,1],[0,1],[0,2],[1,2],[0,1],[0,2],[0,1],[0,1],[0,2],[1,3],[0,1],[1,2],[2,3],[1,1],[0,1],[2,1],[1,3],[7,5],[3,1],[5,1],[5,-1],[12,-8],[9,-7],[4,-3],[1,-2],[2,-3]],[[9482,9096],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[0,-2],[0,-1],[0,-1],[1,-2],[-1,-2],[-1,-2],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-3],[0,-2],[1,-1],[2,-4],[1,-4],[0,-3],[-1,-2],[-2,-1],[0,2],[1,2],[1,2],[-1,2],[-1,1],[-1,2],[-2,1],[-5,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,2],[1,2],[0,2],[-1,2],[-1,3],[-1,1],[0,2],[1,2],[1,1],[3,3],[1,1],[1,0],[1,1],[1,0]],[[6868,9088],[-1,0],[-1,0],[-4,1],[-1,2],[0,1],[4,5],[1,1],[3,1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,-2],[0,-1],[0,-1]],[[9483,9086],[-1,0],[-1,0],[1,1],[1,1],[0,1],[0,1],[0,3],[0,1],[0,2],[-1,2],[0,1],[2,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,-1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-4,-1]],[[9494,9096],[-1,0],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[0,2],[1,0],[1,0],[2,1],[2,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1]],[[9729,9113],[0,-1],[-1,0],[-1,-2],[-1,-2],[-2,-2],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[1,1],[2,2],[2,1],[4,0]],[[9705,9112],[-3,0],[-1,0],[0,-1],[1,-1],[-1,-1],[0,-2],[1,-1],[0,-1],[0,-2],[-1,-1],[-1,-3],[-1,-1],[-2,0],[-2,0],[-5,-1],[-10,5],[-10,5],[-1,1],[-1,2],[-1,2],[-2,1],[-3,1],[-2,1],[-1,2],[1,2],[1,1],[4,6],[6,4],[1,0],[1,1],[10,-3],[2,-1],[2,-1],[2,-1],[11,-3],[1,0],[3,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1]],[[6648,9155],[2,-5],[1,0],[1,-1],[1,0],[0,-1],[0,-3],[0,-1],[1,0],[2,0],[2,-2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[3,-2],[1,0],[1,1],[1,-1],[1,-1],[1,-1],[6,-7],[0,-1],[2,0],[1,0],[1,-3],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[-3,0],[0,-1],[-3,-2],[-1,0],[-3,2],[-2,1],[-1,0],[-1,-1],[-1,-2],[0,-1],[-1,1],[0,1],[-1,0],[-2,0],[-6,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[1,0],[1,0],[1,1],[0,1],[-1,1],[-4,3],[-1,2],[-1,0],[-1,0],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-2,0],[-4,2],[0,-1],[1,-1],[2,-1],[2,-2],[-1,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,1],[0,1],[-2,2],[-5,5],[-4,6],[1,2],[0,1],[-1,0],[0,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[-1,1],[-1,-1],[0,1],[-1,0],[-1,1],[1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[1,0],[10,-4],[0,1],[0,1],[-1,1],[-2,2],[-1,1],[-4,2],[-1,1],[1,1],[1,0],[2,-1],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[3,0],[3,3],[1,0],[0,-1],[1,-1],[0,-1],[2,0],[5,-5],[1,-1]],[[6857,9157],[-1,0],[-2,2],[-4,4],[-1,1],[0,1],[1,3],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[1,-1]],[[6583,9171],[1,-1],[1,0],[1,0],[2,-1],[1,-1],[-1,-1],[-3,1],[-1,1],[0,-1],[2,-1],[1,-1],[-3,0],[-3,2],[-1,2],[0,1],[1,0],[-1,1],[-1,0],[-1,2],[3,-2],[2,-1]],[[9511,9179],[1,-2],[-3,-1],[-3,1],[0,1],[1,0],[1,0],[1,0],[0,1],[1,0],[1,0]],[[6849,9166],[-1,0],[-1,0],[-1,2],[-1,3],[-1,2],[0,2],[-1,3],[0,2],[0,1],[1,2],[0,1],[0,2],[0,1],[1,1],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-3],[1,-2],[0,-1]],[[7310,9157],[-3,-1],[1,2],[0,3],[0,3],[0,4],[1,3],[-1,3],[1,3],[2,3],[0,3],[0,3],[1,2],[1,0],[2,-1],[3,-4],[-1,-3],[-2,-2],[-2,-2],[0,-2],[-1,-5],[0,-2],[1,-3],[0,-2],[-1,-2],[-2,-3]],[[9488,9189],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,1],[-2,2],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[1,0],[1,-1],[1,-1]],[[9463,9195],[0,-1],[0,-1],[1,-2],[0,-1],[1,-2],[-3,0],[-2,-1],[-2,1],[0,2],[1,2],[0,2],[-2,1],[0,-1],[-1,-1],[-1,3],[0,1],[1,1],[2,0],[1,-1],[3,-1],[1,-1]],[[6846,9189],[-1,0],[0,1],[0,1],[1,4],[1,2],[0,1],[2,5],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[-1,-1]],[[6478,9229],[4,-5],[0,-1],[1,0],[-1,0],[-1,0],[-3,2],[0,1],[-1,1],[0,1],[-1,0],[0,1],[1,0],[1,0]],[[6464,9232],[4,-2],[1,-1],[1,-2],[0,-1],[1,-1],[1,-1],[0,-1],[-3,2],[0,1],[-1,2],[-2,2],[-1,0],[-1,0],[1,0],[2,-2],[1,-1],[-1,-1],[-2,0],[8,-6],[2,0],[1,0],[-1,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-3],[0,-1],[2,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[0,2],[0,1],[-1,2],[0,1],[-1,1],[-4,2],[0,1],[0,1],[-1,1],[0,2],[0,1],[-2,1],[-1,1],[0,1],[0,1],[-1,1],[-2,1],[-1,0],[-2,-1],[-2,1],[-3,2],[-1,1],[0,1],[0,2],[0,1],[1,0],[3,1],[1,1],[2,0],[1,1],[1,0],[3,-1],[1,-1],[1,-1],[-1,2],[0,1],[0,1],[1,0]],[[117,9233],[5,-3],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[-2,1],[-2,2],[1,0]],[[9999,9242],[0,-36],[0,-4],[-3,-2],[-1,-2],[-1,-2],[-4,-3],[-6,0],[-4,1],[-3,0],[-2,0],[-8,-6],[-2,0],[0,1],[0,1],[0,1],[-1,3],[0,1],[-1,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,3],[0,1],[0,1],[0,1],[1,2],[1,1],[3,4],[1,1],[1,2],[-1,0],[2,2],[7,5],[6,6],[1,0],[2,3],[2,2],[4,0],[2,1],[-1,1],[1,0],[0,1],[1,-1],[1,1],[0,1],[4,2]],[[8829,9245],[1,-1],[0,-1],[2,-3],[-1,-1],[-5,-5],[-1,-1],[-1,0],[-3,2],[-2,2],[-1,1],[-2,0],[-2,1],[-1,0],[-1,-1],[1,0],[2,-1],[1,-1],[-1,-1],[1,-1],[-2,0],[-8,6],[-2,0],[1,2],[3,1],[3,2],[7,1],[3,-1],[1,0],[1,1],[1,0],[4,-1],[1,0]],[[35,9244],[10,-2],[2,-1],[1,-1],[-1,0],[-1,0],[1,0],[3,-2],[0,-1],[1,1],[1,0],[3,-3],[-1,-1],[1,-1],[-1,-1],[2,0],[6,-5],[1,-2],[1,0],[1,0],[0,-1],[2,0],[1,0],[1,0],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[-2,-2],[-1,-2],[-2,0],[-2,-2],[-1,0],[-2,-3],[-2,0],[-7,-1],[-3,-1],[-8,-2],[-8,-1],[-3,-2],[-10,-3],[1,1],[-1,0],[-3,-1],[-1,1],[-5,3],[-5,1],[-1,1],[-3,0],[0,4],[0,36],[4,0],[-2,1],[1,0],[3,1],[1,1],[0,1],[1,-1],[1,0],[2,0],[6,-1],[2,-1],[1,1],[1,0],[1,1],[4,2],[9,-3]],[[7160,9298],[-6,-1],[-10,0],[-2,-1],[-6,1],[-1,1],[-1,2],[0,1],[1,1],[1,1],[9,7],[0,1],[1,3],[1,2],[1,1],[3,1],[3,4],[1,0],[5,0],[7,-3],[3,0],[2,-1],[2,-2],[2,-3],[1,-1],[-1,-1],[-3,-2],[-2,-2],[-3,-2],[-2,-1],[-2,-1],[-3,-4],[-1,-1]],[[8580,9323],[1,-2],[1,-2],[-3,0],[-1,0],[-1,-2],[-1,0],[0,-1],[-3,-1],[-1,0],[-2,1],[-2,1],[-3,-1],[-1,1],[-6,5],[0,1],[8,1],[7,1],[5,-1],[1,0],[1,-1]],[[8592,9333],[-4,-1],[-6,0],[-9,2],[-9,1],[0,2],[2,3],[3,0],[6,1],[3,2],[4,1],[7,0],[5,-5],[0,-4],[-2,-2]],[[7209,9344],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[-1,-1],[-4,-1],[-11,2],[-3,0],[-1,1],[-2,2],[-2,1],[-1,1],[-1,2],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,1],[-1,2],[0,1],[1,1],[1,1],[0,1],[7,7],[7,7],[1,1],[0,-1],[1,0],[3,-3],[1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[3,-3]],[[7078,9356],[4,-2],[-3,1],[-2,1],[-1,0],[-1,0],[-1,-1],[0,-2],[0,-2],[-1,-4],[0,-1],[0,-1],[0,-2],[2,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,1],[0,2],[-3,0],[-4,2],[0,1],[-3,1],[-1,1],[-2,2],[0,1],[-1,1],[2,5],[1,1],[1,1],[7,1],[7,-2],[3,-1]],[[8327,9352],[-2,0],[-1,1],[2,2],[-1,1],[-2,1],[-1,2],[1,0],[4,2],[6,1],[6,-4],[1,-1],[0,-1],[-1,-2],[-1,-1],[1,-1],[-12,0]],[[7116,9365],[9,-2],[4,1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-2,-1],[-9,1],[-4,3],[-1,1],[0,1],[2,0]],[[6981,9374],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-1,1],[-1,0],[1,0],[0,1],[0,2],[0,1],[0,1],[2,2],[0,2],[2,0],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1]],[[6536,9374],[5,-1],[7,0],[2,-1],[0,-1],[8,-3],[9,-2],[1,-1],[0,-1],[2,-3],[1,-1],[0,-1],[-1,-1],[-10,-2],[-10,-2],[1,-1],[7,1],[8,0],[2,-1],[-1,-2],[-2,-1],[-1,-1],[-3,1],[-8,-2],[-2,0],[-6,-1],[-1,0],[1,-1],[1,0],[1,0],[3,0],[4,-1],[4,2],[3,1],[1,-1],[0,-1],[-1,-3],[1,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[-2,0],[-6,2],[-3,-2],[-2,0],[-5,2],[-1,0],[-1,-2],[5,0],[3,-2],[3,1],[1,-2],[2,-5],[-5,0],[-3,3],[-1,-1],[3,-3],[0,-1],[-1,-1],[-2,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-2,-1],[0,-1],[-2,1],[-1,2],[-1,1],[-5,0],[5,-2],[0,-2],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,0],[-1,-1],[-1,1],[-6,0],[-1,-1],[6,-1],[1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-2,-3],[0,-1],[0,-1],[3,-2],[1,-2],[1,-2],[0,-2],[-1,-1],[-1,0],[-2,-3],[-1,-1],[-1,-2],[0,-1],[2,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-3,1],[0,-1],[0,-1],[-1,0],[5,-1],[1,0],[0,-1],[2,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-4],[0,-3],[2,-4],[2,-6],[2,-4],[2,-2],[0,-1],[2,-4],[1,-2],[1,-2],[1,-1],[1,-1],[0,-4],[0,-1],[1,-2],[1,-1],[6,-8],[7,-7],[2,-4],[4,-3],[1,0],[1,-1],[0,-1],[1,-2],[1,0],[1,-1],[2,-2],[0,-1],[2,0],[3,-1],[1,-2],[1,0],[5,0],[0,-2],[4,-4],[-2,0],[-1,0],[-1,1],[-1,0],[0,-2],[2,0],[1,-1],[-1,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[1,0],[0,-1],[-5,1],[-5,4],[-1,0],[-1,0],[0,-1],[-1,0],[-2,0],[-2,2],[-2,1],[-1,0],[1,-1],[0,-1],[1,0],[1,-2],[1,0],[5,-2],[2,1],[1,0],[0,-1],[0,-1],[2,-1],[2,-1],[1,-1],[-1,0],[-8,2],[-8,3],[-2,2],[-2,1],[1,-1],[1,-1],[1,-1],[-1,-1],[-2,1],[-2,2],[0,2],[0,1],[0,1],[0,1],[2,0],[0,1],[-1,0],[-2,0],[-1,-1],[0,-1],[-1,0],[-2,1],[-2,1],[-1,0],[0,-1],[1,-1],[1,0],[1,-1],[-4,0],[1,-1],[1,0],[1,-1],[0,-1],[-1,0],[-1,0],[1,-1],[3,0],[1,1],[-1,0],[-1,1],[3,0],[1,-1],[2,-2],[-2,0],[-1,-1],[4,-1],[2,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,-1],[-1,0],[-2,2],[3,-1],[-1,1],[0,1],[0,-1],[1,0],[1,0],[1,1],[-1,1],[-1,0],[-2,0],[-2,0],[-2,1],[-4,3],[-2,1],[-1,-1],[3,-2],[1,-1],[-1,-1],[-3,2],[-2,3],[-1,0],[-2,1],[-1,1],[1,-3],[4,-3],[1,-2],[-1,-1],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[-2,0],[-1,0],[-3,2],[0,1],[1,-1],[1,-1],[1,0],[0,2],[1,-1],[1,0],[0,2],[-1,2],[0,1],[-2,1],[-1,1],[-1,0],[0,-1],[1,-1],[1,-1],[1,-1],[1,-2],[-1,2],[-1,1],[-5,1],[-1,1],[-1,2],[-1,0],[0,-1],[-1,-1],[0,-1],[1,0],[1,-1],[1,-1],[0,-2],[0,1],[-1,1],[-1,1],[-1,-1],[-2,1],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-2,0],[0,-1],[-1,-1],[-2,1],[-1,2],[-2,1],[0,1],[0,1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[-2,0],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-3,0],[-1,2],[-1,1],[0,1],[0,-1],[1,-2],[0,-1],[-2,1],[0,-2],[0,-1],[0,-1],[4,-3],[1,-1],[1,0],[1,-1],[1,-1],[-4,1],[-2,1],[-1,1],[1,1],[-1,0],[-1,0],[-1,1],[-4,4],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,1],[-5,4],[0,1],[0,-1],[0,-1],[1,-1],[-1,0],[-1,1],[-2,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,1],[-2,1],[-1,2],[-1,0],[-2,1],[5,0],[1,0],[1,1],[1,0],[2,-3],[1,-1],[0,1],[0,1],[-1,1],[0,1],[1,2],[0,1],[1,1],[0,1],[0,1],[-2,3],[-3,3],[-2,2],[1,1],[1,0],[1,-1],[2,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[1,0],[3,-2],[1,0],[-3,4],[-1,1],[4,1],[2,0],[1,-2],[-2,1],[-1,0],[-1,-2],[1,0],[1,0],[3,0],[4,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,1],[1,0],[0,1],[0,1],[1,0],[1,0],[-1,2],[1,0],[1,0],[1,0],[-1,0],[-1,2],[-1,0],[-1,0],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-2,1],[-1,0],[1,1],[-1,1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,1],[-1,1],[-2,2],[0,1],[4,2],[0,1],[0,1],[2,2],[0,2],[1,2],[1,1],[4,1],[1,1],[1,1],[-1,1],[-1,0],[-1,-3],[-7,-3],[-1,-1],[0,-1],[0,-3],[-2,-1],[-2,0],[-1,2],[-1,2],[-1,2],[-1,5],[1,1],[1,1],[0,1],[1,1],[2,3],[-2,1],[-1,0],[-4,-4],[-1,-2],[0,-2],[0,-1],[-1,-1],[-1,0],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-2],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[1,-3],[-2,0],[-1,1],[0,2],[0,1],[-1,0],[-2,-2],[0,1],[0,1],[0,2],[1,1],[0,2],[-1,1],[-1,1],[-1,1],[0,3],[-1,0],[0,-2],[0,-1],[0,-2],[-1,-1],[-2,0],[-1,-1],[0,-2],[1,-1],[0,-2],[-1,1],[-1,1],[-1,1],[-1,2],[0,3],[0,1],[0,-1],[-2,-2],[-1,0],[0,-2],[1,-2],[2,0],[1,-2],[-4,1],[-3,-1],[-2,1],[-2,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-2,2],[-1,1],[-2,1],[-2,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-2,3],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,4],[1,6],[2,4],[2,3],[-1,1],[2,3],[4,2],[2,2],[1,1],[3,-4],[1,0],[1,0],[0,-2],[1,-1],[1,3],[1,1],[1,0],[1,0],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,-1],[1,-1],[1,0],[1,0],[1,1],[0,1],[-1,1],[1,1],[0,1],[-1,0],[0,1],[0,1],[1,0],[2,-1],[0,1],[0,1],[-2,3],[1,1],[1,-2],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,1],[1,0],[1,-1],[2,-1],[1,0],[0,1],[0,1],[2,1],[1,2],[-1,1],[-2,1],[0,1],[2,-1],[2,-1],[4,0],[-1,1],[-2,0],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,1],[1,2],[3,0],[1,0],[-2,2],[-1,0],[-1,-1],[0,1],[0,1],[1,1],[1,0],[2,0],[1,1],[0,1],[0,1],[2,1],[-1,0],[0,1],[1,0],[2,1],[2,0],[0,1],[-5,0],[-4,-3],[-1,0],[0,1],[1,1],[0,1],[1,1],[0,1],[-2,-1],[1,2],[6,2],[1,0],[3,-1],[3,-1],[-1,1],[-3,1],[-2,1],[-6,0],[-1,-1],[-5,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,1],[-1,0],[1,2],[1,0],[1,1],[0,2],[1,1],[1,1],[1,2],[1,1],[11,5],[8,-4],[1,0],[1,1],[-1,1],[-1,1],[2,0],[1,1],[-1,1],[-4,0],[-2,0],[0,1],[-1,2],[1,0],[-1,1],[1,1],[1,1],[5,-1],[0,1],[-2,0],[0,1],[-1,1],[0,1],[-2,0],[-1,1],[-1,2],[1,0],[0,1],[0,2],[0,1],[1,1],[4,3],[1,1],[1,1],[1,0],[2,-1],[1,0],[3,3],[2,2],[4,0],[6,-2],[3,0],[3,3],[2,0],[1,1],[1,1],[2,3],[2,1],[3,0],[2,1],[1,1],[2,0],[1,0],[6,-2],[5,-4]],[[6970,9387],[8,-4],[1,-1],[-1,-1],[-2,1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,-1],[0,-1],[1,0],[1,1],[1,0],[2,-1],[1,0],[1,0],[1,-1],[1,0],[-1,2],[1,1],[1,1],[2,1],[0,1],[1,1],[4,-6],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[1,-4],[1,-7],[-3,4],[-4,4],[-3,2],[-1,0],[-1,-1],[0,-1],[-1,0],[-8,-2],[-9,-1],[-5,-4],[-6,-1],[-2,1],[-1,1],[0,2],[-1,0],[0,1],[-1,-1],[-2,-2],[0,-1],[1,0],[1,-1],[1,-1],[-3,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[1,3],[0,1],[0,1],[1,1],[2,4],[1,1],[0,1],[1,2],[0,1],[-1,2],[-1,2],[0,1],[0,1],[-1,3],[0,1],[0,1],[14,7],[1,-1],[0,-1],[1,1],[3,1],[8,1]],[[8546,9389],[8,-4],[2,0],[-8,0],[-2,1],[-2,0],[-2,1],[-4,0],[0,1],[1,1],[2,0],[5,0]],[[7122,9387],[3,0],[6,-3],[0,-2],[0,-1],[-1,0],[-1,2],[-3,2],[-8,2],[-4,0],[-2,1],[3,2],[2,0],[5,-3]],[[7107,9386],[0,-1],[0,-1],[1,0],[-3,-1],[-9,-1],[1,1],[0,1],[0,1],[1,1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[1,2],[1,2],[6,4],[11,2],[2,-2],[-1,-1],[-4,-1],[-1,-1],[0,-1]],[[7409,9394],[-10,-1],[2,2],[1,0],[0,1],[2,1],[3,1],[5,2],[1,1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0]],[[8951,9413],[6,-2],[3,-1],[8,-9],[1,0],[1,0],[2,-3],[4,-2],[7,-7],[0,-1],[2,-4],[1,-2],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[1,0],[1,-3],[0,-2],[1,-2],[-1,-2],[-3,-1],[-7,-1],[-11,3],[-6,0],[-6,1],[-3,1],[-11,2],[-9,2],[-6,2],[-7,3],[-7,3],[-8,0],[-6,-2],[-4,-2],[-5,-2],[-4,1],[-1,2],[0,4],[3,4],[5,-1],[5,-1],[7,3],[3,5],[1,2],[1,2],[1,2],[0,1],[2,4],[0,1],[1,3],[1,1],[1,2],[1,1],[5,5],[1,0],[1,0],[0,-1],[1,0],[4,0],[6,3],[13,0],[6,-3]],[[8460,9416],[1,0],[1,-1],[-1,-2],[-3,-2],[-1,1],[-1,0],[-1,0],[-1,-1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[2,0],[-1,0],[0,1],[1,1],[6,1],[-3,-1],[-1,-1],[4,-1]],[[7342,9424],[0,-1],[0,-1],[2,-2],[-1,-1],[-1,0],[-3,1],[-1,1],[-8,1],[-1,1],[0,1],[1,0],[2,0],[0,1],[1,0],[4,-1],[2,0],[4,2],[1,0],[0,-1],[0,-1],[-2,0]],[[7322,9429],[-1,-1],[-2,0],[1,1],[-1,0],[-3,-1],[0,-1],[1,-1],[1,0],[-1,-1],[-1,0],[-9,4],[-7,-1],[0,1],[1,2],[2,1],[3,1],[4,1],[9,-3],[1,0],[1,0],[0,-1],[1,-1]],[[7296,9428],[-2,-1],[-1,0],[-1,1],[-5,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[2,0],[3,1],[5,-5],[-1,-1],[-1,-1]],[[8770,9435],[3,-2],[1,-1],[2,-1],[1,-1],[1,0],[2,-4],[3,-2],[1,-2],[0,-3],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[-1,0],[-2,1],[0,1],[0,1],[-1,1],[-9,8],[0,1],[-1,1],[0,2],[-1,1],[-3,3],[-1,0],[-1,0],[-1,0],[-1,2],[0,4],[-1,2],[1,0],[0,-1],[2,-1],[3,0],[5,-5]],[[8903,9416],[-3,0],[-3,2],[-3,6],[-1,4],[0,2],[0,4],[0,3],[1,2],[4,2],[7,1],[8,1],[2,-1],[2,-2],[2,-4],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[-3,0],[-1,-1],[-1,-1],[-1,0],[-1,0],[-2,-1],[-1,-1],[-1,-1]],[[8223,9443],[-1,0],[-2,1],[-1,1],[-1,0],[0,1],[1,2],[0,1],[1,1],[1,0],[1,0],[1,0],[1,-1],[1,-2],[0,-1],[0,-1],[-1,-1],[-1,-1]],[[7359,9458],[-1,-1],[-2,0],[-5,1],[-2,-1],[-1,-1],[6,-3],[-1,-1],[-8,2],[-1,1],[-1,1],[1,1],[5,2],[8,1],[1,-1],[1,0],[0,-1]],[[8148,9448],[-1,-1],[-2,-2],[1,-1],[0,-1],[-2,-1],[0,-1],[-2,-2],[-3,-1],[-2,-1],[0,-1],[-1,-2],[-2,-3],[-2,-2],[-3,1],[-3,0],[-2,2],[-9,1],[-1,1],[-3,2],[-2,2],[-10,4],[-3,2],[-1,2],[1,2],[1,1],[4,1],[1,0],[3,-1],[1,-1],[2,1],[1,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[1,4],[2,1],[9,-1],[9,-3],[8,0],[8,-1],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,-3]],[[7374,9459],[0,-2],[-5,0],[-2,1],[-1,1],[-1,1],[-1,2],[1,2],[2,1],[8,0],[1,-1],[1,-1],[1,0],[0,-3],[-4,-1]],[[7388,9465],[2,-2],[3,0],[1,-1],[0,-2],[-2,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[-2,-1],[-2,-1],[-1,0],[-3,2],[-1,0],[0,1],[2,1],[0,1],[0,1],[1,3],[1,1],[2,0],[1,0],[2,0]],[[7210,9466],[-1,-2],[-1,-1],[1,-2],[-2,-1],[-1,1],[-7,5],[-1,1],[1,0],[1,-1],[2,-1],[1,1],[-1,1],[-1,1],[-2,1],[0,1],[2,1],[2,0],[0,-1],[-1,0],[0,-1],[1,-1],[6,-1],[1,0],[1,0],[-1,-1]],[[7375,9481],[1,0],[1,1],[1,-1],[1,0],[-1,-2],[1,-1],[0,-1],[1,-1],[-1,0],[-2,1],[-3,-2],[-1,2],[-1,0],[-1,1],[-4,-1],[-3,0],[-1,1],[1,1],[6,1],[2,1],[1,1],[1,0],[1,-1]],[[7419,9492],[1,-1],[-1,0],[-1,-2],[-1,-1],[-1,-1],[-2,0],[0,1],[-2,2],[-4,0],[0,-1],[-1,-1],[2,-2],[1,0],[1,-1],[3,-1],[0,-1],[-2,0],[-4,2],[-4,-1],[-1,0],[-1,1],[-1,0],[-3,0],[-1,0],[-1,0],[0,2],[-1,1],[-1,1],[1,1],[1,0],[0,-1],[1,0],[5,-1],[2,0],[1,2],[-1,0],[-2,1],[1,1],[-1,1],[0,1],[1,1],[3,-1],[0,-1],[-1,-1],[3,1],[6,2],[3,0],[2,-3]],[[7281,9504],[0,-1],[-2,2],[-1,0],[0,2],[1,1],[1,0],[1,-2],[0,-1],[0,-1]],[[7281,9529],[0,-1],[1,0],[-1,-1],[-4,1],[2,-1],[1,-1],[1,1],[2,-1],[0,-1],[0,-1],[1,-1],[1,-2],[0,-1],[-1,0],[-5,1],[-1,0],[0,-1],[0,-2],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,4],[0,1],[-1,0],[0,-1],[0,-2],[-2,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,2],[0,2],[-1,0],[-1,1],[1,2],[5,5],[1,1],[1,0],[0,-1],[-1,-2],[0,-1],[1,-1],[-1,-1],[1,0],[4,1],[1,0],[0,2],[-1,1],[-1,0],[-1,0],[1,1],[1,1],[1,0],[0,1],[-1,0],[0,1],[-1,0],[2,1],[6,1],[0,-1],[-1,0],[0,-4]],[[9075,9532],[-1,-1],[0,-1],[-2,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,-1],[1,-2],[1,0],[10,-2],[1,0],[3,1],[1,0],[-1,1],[-1,0],[-3,-1],[1,2],[1,1],[1,1],[2,0],[0,-1],[1,0],[2,-1],[-1,2],[-1,1],[-1,0],[1,1],[8,0],[5,-1],[8,0],[8,0],[3,-3],[1,0],[0,-3],[-1,0],[-2,-2],[0,-2],[1,-2],[2,-2],[0,-1],[1,0],[2,0],[1,0],[2,0],[3,0],[1,1],[5,3],[10,-1],[9,-1],[9,-2],[2,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[2,1],[1,0],[4,-2],[4,-1],[-2,-1],[0,-1],[1,0],[1,0],[2,1],[1,1],[0,1],[0,1],[0,1],[1,0],[4,0],[1,0],[1,-1],[1,-1],[-1,0],[-1,-1],[-2,-2],[-1,-2],[1,0],[-1,-1],[-2,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-2],[-1,-1],[-12,-3],[-11,-3],[-1,-1],[-1,-2],[-12,0],[-2,-1],[-10,1],[-9,1],[-10,2],[-9,6],[-1,1],[-2,1],[0,1],[-2,2],[-4,1],[-6,0],[-6,2],[-4,4],[-8,5],[-12,4],[-3,2],[-1,1],[0,1],[0,1],[1,0],[1,2],[0,1],[1,2],[0,2],[0,1],[-1,2],[0,1],[1,0],[1,0],[0,-1],[1,1],[1,0],[-1,1],[0,1],[0,1],[1,1],[1,1],[1,0],[1,0],[-1,1],[-1,2],[0,1],[0,3],[1,2],[2,1],[1,0],[5,-3],[0,-1],[1,-1],[0,-1],[2,-1],[0,-1],[-1,0]],[[8804,9541],[0,-1],[0,-1],[2,-1],[1,0],[-1,0],[-1,0],[-1,1],[0,1],[0,1]],[[8804,9541],[0,1],[1,0],[1,1],[1,0],[1,1],[1,0]],[[8809,9544],[-1,-1],[-4,-2]],[[8773,9524],[-11,-1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,1],[0,3],[2,3],[-1,2],[-1,3],[0,3],[1,0],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,2],[0,1],[1,-1],[0,-1],[1,-2],[1,-1],[1,-2],[0,-2],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,0],[1,-1],[2,-1],[1,-1],[1,-1],[0,-1],[-5,-5],[-1,-2],[0,-2],[1,-1],[1,-2],[-1,-1],[-1,0],[-3,-3]],[[7267,9564],[1,0],[12,-3],[3,0],[1,-1],[-1,-1],[-13,2],[-2,2],[-2,0],[-1,1],[0,1],[1,0],[1,0],[0,-1]],[[6645,9565],[-1,0],[-1,0],[-2,-1],[-2,0],[-2,-1],[-2,0],[-2,-1],[-2,0],[-1,0],[1,1],[7,2],[1,1],[1,1],[2,0],[2,1],[1,1],[0,-1],[1,-1],[-1,-2]],[[7304,9568],[8,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-3,1],[-1,0],[-3,-1],[-2,0],[-1,1],[1,1],[-1,1],[-3,-1],[-5,1],[-4,-1],[-2,0],[-1,1],[-1,1],[5,0],[1,0],[2,2],[1,0],[2,0],[1,0],[8,-1]],[[7695,9570],[-8,-2],[-2,1],[1,2],[1,1],[11,4],[4,0],[1,1],[-1,-2],[-3,-2],[-4,-3]],[[9244,9576],[-1,-1],[-2,1],[-3,3],[-1,0],[0,1],[2,2],[2,1],[3,1],[1,0],[1,-1],[-1,-2],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1]],[[7644,9581],[-2,0],[-1,0],[-2,0],[-1,1],[1,1],[1,1],[0,1],[1,1],[2,-2],[0,-1],[0,-1],[0,-1],[1,0]],[[8809,9544],[0,1],[0,1],[0,1],[-2,1],[0,1],[2,3],[1,1],[0,1],[4,0],[2,-1],[5,0],[3,-2],[1,-1],[0,1],[0,1],[-1,2],[-3,1],[-1,1],[0,2],[-2,2],[-1,1],[-1,2],[0,2],[1,1],[7,4],[6,1],[3,1],[3,3],[-1,0],[0,1],[0,-1],[-2,-1],[-1,-1],[0,1],[2,2],[1,0],[1,2],[7,3],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[1,0],[0,1],[0,1],[0,1],[1,0],[-1,1],[1,3],[1,1],[0,1],[7,2],[8,2],[-2,-1],[-2,0],[-1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[3,-4],[13,-6],[2,-2],[4,0],[1,-1],[2,-2],[1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[2,-1],[1,-1],[1,-1],[5,-2],[3,2],[1,0],[2,-1],[3,-1],[1,-1],[1,-1],[0,-2],[-2,-3],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[6,-1],[2,0],[4,-1],[2,0],[2,1],[1,2],[-1,0],[-1,1],[-1,1],[1,0],[0,1],[-1,1],[-3,2],[1,2],[0,3],[0,3],[-1,4],[1,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,1],[1,2],[1,1],[1,0],[5,0],[10,-3],[1,0],[0,1],[-3,2],[-1,2],[-1,2],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[2,0],[6,-4],[3,-1],[6,-4],[7,-4],[7,-7],[2,-2],[0,-1],[2,-1],[10,-2],[4,-2],[6,1],[3,-1],[-1,2],[1,1],[6,2],[2,-1],[3,-1],[0,-1],[1,0],[1,1],[3,-1],[6,-5],[7,-2],[5,-3],[3,0],[1,-1],[0,-1],[2,-2],[10,-2],[3,-2],[2,-3],[1,-1],[0,-1],[-1,-1],[-3,1],[-5,-1],[-3,-2],[-5,-2],[-2,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[5,-3],[1,-1],[-1,-1],[-4,0],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-3,-1],[-2,-2],[-2,-3],[-1,-1],[-2,-1],[-5,0],[-4,-1],[-1,0],[-3,2],[-2,1],[-1,1],[-6,0],[-3,-1],[-2,0],[-3,2],[-4,1],[-1,1],[-1,0],[-1,1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[-1,0],[0,3],[-1,1],[-2,0],[-1,0],[0,2],[-1,1],[0,1],[0,2],[-1,0],[-1,1],[-2,1],[0,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[3,1],[0,1],[0,1],[3,2],[3,1],[5,3],[0,1],[1,2],[-2,5],[-2,1],[-6,-1],[0,1],[-1,1],[-1,0],[-3,-1],[-5,0],[-1,-1],[1,0],[1,0],[1,-1],[1,-1],[-1,-1],[-1,-1],[-9,1],[-1,0],[0,-1],[3,-1],[2,0],[0,-1],[-5,0],[1,-1],[0,-1],[2,0],[0,-1],[-1,-3],[0,-1],[0,-1],[3,-4],[-1,-3],[0,-2],[0,-1],[1,-2],[6,-7],[0,-1],[0,-1],[0,-1],[1,-1],[2,-2],[2,-1],[1,-3],[-1,-1],[1,-1],[1,-1],[5,-1],[5,0],[6,-3],[6,-2],[3,1],[1,0],[2,-2],[1,-3],[0,-1],[-1,0],[-6,-2],[-13,-2],[-2,1],[-1,0],[-1,-1],[-1,0],[-1,1],[-2,0],[-1,0],[0,-1],[-1,-2],[2,0],[-1,-1],[-4,-1],[-5,0],[-10,8],[0,1],[1,1],[2,0],[1,0],[2,-1],[3,-2],[1,0],[1,1],[-1,1],[-3,2],[0,1],[-1,1],[-10,0],[-5,-3],[-8,-3],[-7,0],[-13,-3],[-3,0],[-5,-3],[-8,-1],[-2,3],[0,1],[0,1],[-1,1],[-2,0],[-1,1],[0,1],[0,2],[-1,1],[-3,-1],[0,1],[-2,1],[0,-1],[-4,-2],[-1,-1],[1,-1],[0,-1],[-1,-1],[1,-2],[1,-1],[1,1],[1,0],[1,2],[0,-1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[-1,-2],[-4,-6],[-3,-2],[-3,-1],[-3,1],[-6,4],[-9,2],[-9,3],[-1,1],[-2,0],[-4,4],[-1,1],[-1,1],[0,2],[-1,2],[0,1],[0,1],[0,1],[-4,4],[-6,2],[-8,6],[-1,0],[0,2],[-1,1],[-1,2],[-3,4],[-1,1],[1,2],[0,1],[-1,1],[-1,2],[3,2],[2,0],[2,-3],[1,0],[3,0],[3,1],[1,0],[0,1],[1,1],[-1,2],[0,1],[-2,0],[-2,0],[-2,-1],[-1,0],[-1,1],[1,1],[0,1],[0,1],[4,0],[0,1],[-1,2],[0,1],[-2,1],[0,1],[0,1],[0,1],[0,1],[1,0],[1,0],[1,1],[-1,1],[-1,2],[-1,0],[-1,1]],[[7637,9589],[-2,-1],[-1,-1],[0,-1],[1,-1],[-1,-2],[-2,0],[-5,1],[-1,0],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[1,2],[1,0],[8,-2],[1,0],[-1,1],[0,1],[-1,1],[2,1],[2,1],[1,0],[0,1],[1,-1],[0,-1],[1,0],[-1,0]],[[7674,9592],[9,-3],[1,0],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[-2,3],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[1,-2],[1,0],[-2,-1],[-2,2],[-1,-2],[1,0],[2,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-3,4],[-8,0],[-5,1],[-1,1],[0,1],[-10,0],[-1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,0],[3,0],[1,0],[1,-2],[0,-1],[1,0],[1,0],[3,4],[1,0],[2,0],[1,0],[0,-1],[5,0],[1,0],[0,-1],[0,-2],[1,-1],[0,1],[1,0],[1,3],[1,1],[2,1]],[[7686,9595],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-5,0],[-1,1],[1,1],[4,-1],[4,1]],[[7690,9595],[2,-1],[2,0],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[-2,-1],[-2,0],[-1,-1],[-1,-1],[-1,-2],[0,-1],[1,0],[0,1],[2,2],[1,0],[3,-1],[-1,-1],[-2,0],[-1,-1],[-4,-3],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,2],[1,1],[-1,1],[1,1]],[[8145,9598],[2,0],[2,0],[1,-2],[-4,0],[-4,0],[-1,1],[1,2],[2,2],[1,1],[2,-2],[-1,-1],[-1,-1]],[[7619,9613],[1,-2],[-13,1],[0,1],[2,1],[6,-1],[4,0]],[[8125,9614],[-1,0],[0,-1],[2,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,0],[2,-1],[2,0],[2,0],[0,-1],[-1,0],[0,-1],[-2,0],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-3,1],[-1,0],[-1,2],[-1,1],[-1,2],[-2,1],[-3,1],[-1,0],[0,1],[-1,1],[-3,1],[1,1],[1,0],[-1,0],[0,1],[-1,0],[5,1],[4,-2],[1,1],[0,2],[1,1],[1,-1],[1,-1],[2,-1],[1,0],[0,-1]],[[7679,9621],[0,-1],[-2,-1],[-1,-1],[0,-2],[-1,-1],[-2,-1],[-3,1],[-2,-1],[-2,1],[-1,0],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[1,0],[2,-1],[3,2],[1,1],[2,0],[1,0],[2,0],[2,0]],[[7655,9619],[0,-1],[1,1],[1,0],[1,1],[1,0],[2,0],[0,-1],[-1,-1],[-3,-1],[-4,0],[-2,0],[-1,1],[0,1],[0,1],[0,1],[2,1],[1,0],[1,-1],[1,-2]],[[7642,9621],[1,0],[1,-1],[2,-2],[1,0],[-1,-2],[-2,0],[-3,1],[-7,-1],[-1,0],[0,1],[1,1],[0,1],[5,0],[1,0],[1,1],[1,2],[0,-1]],[[7706,9622],[1,-2],[0,-1],[0,-2],[0,-1],[1,-1],[2,-2],[-1,-1],[-1,0],[-1,0],[-2,1],[-2,0],[-1,1],[2,1],[1,1],[-1,1],[0,1],[0,1],[-2,0],[0,1],[1,0],[1,2],[1,0],[1,0]],[[9145,9616],[-1,-1],[-5,0],[-7,0],[-5,0],[-4,0],[-1,0],[0,1],[1,1],[3,2],[1,0],[3,1],[2,2],[2,1],[3,1],[12,2],[2,0],[-1,-2],[-2,-1],[-1,-1],[-2,-1],[0,-1],[0,-2],[0,-1],[0,-1]],[[7706,9622],[0,1],[0,1],[-8,0],[0,1],[10,1],[3,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-1,0],[-1,0],[-2,-2]],[[6893,9640],[3,0],[5,0],[1,-1],[0,-1],[-1,0],[1,-1],[2,0],[1,0],[1,-2],[1,-1],[2,0],[1,0],[1,-1],[-1,-1],[-1,-1],[0,-1],[1,-1],[3,-1],[1,-1],[-1,-2],[0,-1],[0,-1],[1,-1],[2,0],[1,-1],[-4,-2],[-1,-2],[0,-1],[0,-1],[-2,-3],[3,0],[1,-1],[-1,-1],[-4,-3],[-3,-4],[-3,-2],[-1,-1],[-2,0],[-1,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-4,-1],[-1,-1],[0,-1],[1,0],[3,0],[0,-1],[-1,-1],[-10,-2],[-9,-4],[-2,0],[-4,-2],[-7,-5],[-4,-1],[-5,-2],[-3,0],[-3,-2],[-2,-1],[-2,-2],[-4,0],[-2,-2],[-1,-1],[-14,-3],[-13,-4],[-3,-3],[-1,-1],[-1,0],[-4,0],[-8,-3],[-8,-3],[-6,0],[-1,-1],[-1,-1],[-5,-2],[-3,-2],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,1],[-1,0],[-1,-1],[1,0],[0,-1],[1,0],[-1,-1],[-2,-4],[-1,0],[-1,0],[-4,-3],[-3,0],[-1,-1],[-3,1],[-1,0],[-8,-5],[-3,0],[-10,-6],[-1,0],[-2,1],[-2,0],[-1,0],[-1,0],[0,-1],[-1,-1],[-3,-3],[-1,-2],[-1,0],[-2,2],[-1,-1],[1,-1],[-1,-1],[-1,-1],[1,-1],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[-3,0],[1,-2],[0,-2],[-1,-1],[-4,-5],[-2,0],[-2,-2],[-4,-1],[-1,-2],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-3,0],[-1,0],[0,1],[0,1],[0,2],[1,1],[0,1],[-1,1],[-2,-1],[0,-1],[-2,-2],[1,-1],[-1,-1],[1,-1],[-1,-1],[-5,-2],[0,1],[-1,1],[-3,-2],[-5,1],[1,-1],[1,-1],[9,0],[8,0],[2,-4],[-1,0],[-2,-3],[0,-1],[-7,-1],[-3,1],[-1,-1],[1,-1],[1,-1],[1,0],[1,-1],[1,0],[0,-1],[-1,-2],[-1,-1],[-10,-2],[-1,0],[-1,1],[-1,0],[-3,0],[-2,2],[-2,1],[-2,1],[1,-1],[2,-2],[1,-2],[4,0],[0,-1],[0,-1],[2,0],[0,-1],[0,-1],[1,0],[-1,-2],[1,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-3,1],[-2,2],[-3,3],[-1,0],[-2,2],[-2,2],[-2,2],[-1,0],[-1,0],[0,-2],[3,-2],[2,-2],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,-1],[-1,0],[0,-1],[3,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-8,1],[-3,2],[0,1],[-1,0],[-7,3],[-7,3],[-1,-1],[3,-2],[4,-2],[0,-1],[2,-2],[4,-3],[0,-1],[-2,-2],[2,-2],[1,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[1,0],[1,-1],[-6,0],[3,-1],[1,0],[-4,0],[0,-2],[1,0],[1,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,1],[-1,-1],[0,1],[-1,1],[-1,-1],[-1,-1],[2,-3],[2,0],[4,0],[-1,-2],[-3,1],[-1,-1],[0,-2],[0,-1],[-1,0],[0,2],[-1,1],[-2,1],[-1,1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-2,-2],[2,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[-2,1],[-2,0],[-4,3],[-1,0],[-1,0],[0,1],[-3,4],[-2,5],[-1,1],[-1,0],[-2,-1],[2,-3],[1,-1],[1,-3],[-2,-1],[-4,1],[-2,-1],[7,-1],[1,0],[1,-1],[1,-1],[7,-7],[1,-2],[-1,0],[-1,0],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[-6,-6],[-1,1],[-2,1],[0,2],[-1,0],[-1,2],[-2,1],[-2,2],[-12,2],[-12,1],[3,-1],[8,-1],[4,-2],[3,0],[1,0],[3,0],[1,-1],[0,-1],[3,-3],[1,-1],[0,-1],[2,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-7,-3],[0,-1],[-9,2],[-6,7],[-1,0],[-1,0],[0,-1],[1,-1],[2,-2],[1,-1],[-1,0],[-1,0],[-1,0],[1,-1],[2,0],[1,0],[5,-4],[4,-2],[1,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[-1,-1],[0,-2],[-6,-6],[-2,-2],[-1,1],[0,1],[-1,1],[-1,1],[-1,0],[-1,-1],[1,-1],[0,-1],[1,0],[-2,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-1,0],[-2,1],[-13,2],[-1,2],[-1,1],[0,3],[-1,3],[-1,2],[-1,1],[-2,-1],[2,-1],[1,-1],[1,-2],[-1,0],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,1],[-1,1],[-10,-1],[-11,8],[-4,0],[-3,-1],[-3,-2],[-3,0],[-2,-1],[-5,-4],[-2,-1],[-6,4],[1,1],[2,1],[4,1],[1,0],[0,1],[0,1],[1,1],[2,1],[-3,0],[-1,0],[-3,1],[1,1],[9,8],[2,0],[2,1],[1,1],[2,2],[4,0],[3,2],[2,1],[7,1],[-1,0],[-1,0],[-1,0],[-8,0],[-1,-1],[-1,-1],[-1,-1],[-1,1],[1,2],[1,1],[-1,0],[-1,-1],[-1,0],[-2,0],[-1,-1],[-4,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-1,0],[-2,-1],[-1,-1],[0,-1],[-4,1],[-2,0],[-1,1],[-2,0],[0,1],[-1,0],[1,0],[0,1],[-1,1],[-1,0],[-1,1],[-2,3],[-1,1],[-2,0],[-1,1],[0,1],[0,1],[0,2],[1,1],[2,-2],[1,-1],[1,0],[2,0],[6,4],[-1,1],[1,1],[0,1],[2,1],[2,2],[2,2],[4,1],[5,0],[3,2],[1,-1],[1,0],[0,2],[-1,0],[-2,1],[-2,0],[-1,0],[0,1],[2,4],[1,0],[9,7],[3,1],[1,0],[1,0],[1,-2],[1,0],[3,-1],[3,1],[9,-4],[1,0],[0,1],[0,1],[-2,1],[-3,1],[-1,1],[-1,2],[-10,4],[-3,-1],[0,1],[-1,0],[0,1],[-1,0],[1,0],[1,0],[0,1],[0,1],[1,0],[1,1],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[3,1],[4,-1],[1,1],[2,1],[1,-2],[1,-1],[1,1],[0,1],[-1,1],[-2,2],[-1,0],[0,-1],[-1,1],[-1,1],[-2,1],[-5,0],[-1,0],[0,1],[3,4],[1,1],[3,0],[3,2],[2,-1],[6,0],[1,1],[1,0],[2,0],[2,1],[4,0],[1,0],[0,1],[-1,1],[-1,0],[-1,-1],[-5,0],[1,0],[0,1],[1,0],[0,1],[-3,2],[-3,0],[-1,0],[-3,-2],[-2,0],[2,1],[0,1],[-1,1],[-1,1],[-4,-1],[2,4],[-1,0],[0,1],[0,1],[0,1],[2,1],[2,0],[2,1],[3,0],[0,-1],[1,-1],[14,4],[1,0],[0,-1],[3,-1],[12,0],[-1,1],[-1,1],[-2,0],[-1,-2],[-1,0],[-1,1],[-3,-1],[0,1],[-1,0],[0,2],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,1],[1,0],[2,3],[-1,0],[-7,0],[-8,-1],[-1,0],[-2,1],[0,1],[0,1],[0,1],[2,1],[9,3],[9,2],[1,2],[1,0],[1,0],[1,0],[0,1],[-1,1],[-2,-1],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,-1],[1,1],[-3,0],[1,1],[2,1],[1,1],[1,1],[0,1],[-1,0],[0,1],[-1,0],[-2,-1],[-4,-1],[-3,-1],[-5,-1],[-1,1],[1,2],[1,3],[0,1],[-1,0],[-2,0],[-2,-1],[-1,1],[1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[1,0],[0,1],[1,0],[1,0],[0,2],[1,0],[3,2],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[1,0],[1,0],[1,0],[0,-1],[-2,-1],[0,-1],[1,0],[1,0],[2,1],[1,2],[1,0],[0,-1],[1,0],[1,-4],[1,-3],[-1,-1],[3,1],[2,2],[5,6],[2,2],[1,1],[0,1],[0,1],[0,1],[-2,1],[-2,0],[-1,1],[1,1],[2,3],[6,3],[1,0],[2,-1],[8,-1],[-1,0],[1,-1],[1,0],[2,-2],[5,0],[0,1],[0,1],[-1,1],[-1,1],[0,2],[-1,2],[-1,0],[-1,1],[0,1],[-1,1],[0,2],[1,1],[14,4],[2,0],[1,0],[1,1],[0,1],[-1,1],[0,1],[-6,0],[-1,0],[1,2],[1,1],[1,1],[7,1],[1,0],[3,1],[1,1],[4,1],[-2,2],[1,1],[1,0],[4,1],[0,1],[0,1],[0,1],[5,3],[6,-1],[3,2],[2,0],[1,1],[0,1],[0,1],[1,1],[10,-1],[1,0],[1,1],[2,1],[3,2],[1,1],[8,0],[1,1],[0,1],[-1,0],[-1,0],[-6,1],[-1,1],[1,1],[5,3],[8,1],[8,0],[0,-1],[-1,0],[-1,0],[-8,-6],[0,-1],[2,1],[0,-1],[2,-1],[2,0],[1,1],[2,1],[0,1],[0,1],[1,1],[2,0],[2,0],[3,1],[1,1],[1,2],[0,1],[0,1],[-1,0],[-5,0],[-1,1],[1,1],[2,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[3,0],[8,1],[2,-1],[1,0],[1,1],[0,1],[2,0],[1,0],[1,-1],[4,0],[1,0],[1,-2],[3,-1],[8,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[1,-1],[2,0],[1,-1],[0,1],[0,1],[0,1],[1,0],[2,-1],[1,1],[0,1],[0,1],[3,2],[1,0],[1,-1],[1,-1],[-1,-1],[2,0],[0,-1],[1,-1],[6,3],[1,2],[7,1],[1,1],[1,2],[1,0],[2,0],[0,1],[1,0],[1,1],[4,-1],[2,2],[1,0],[1,-1],[1,-2],[0,-1],[1,0],[1,0],[2,1],[2,2],[2,1],[2,0],[1,0],[1,1],[0,1],[0,1],[2,0],[3,-2],[1,0],[-1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[1,0],[0,2],[1,1],[4,1],[2,0],[1,0],[0,-2],[1,0],[1,0],[1,0],[1,1],[3,2],[1,1],[0,1],[1,1],[2,1],[4,1],[10,-4],[1,0],[1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[0,2],[-1,1],[-3,2],[0,1],[1,1],[1,0],[2,3],[1,0],[5,1],[1,0],[2,3],[1,0],[2,0],[1,1],[0,2],[1,0],[0,1],[1,0],[4,1],[1,1],[0,1],[1,0],[6,2],[1,2],[1,0],[7,0],[4,3],[2,0],[2,1],[3,1],[12,-1],[4,-3]],[[9351,9649],[-4,0],[-1,1],[0,1],[1,1],[1,0],[1,0],[1,-1],[1,0],[0,-1],[0,-1]],[[7471,9642],[-2,-1],[-3,1],[-3,4],[-1,3],[4,3],[7,1],[2,-1],[-1,-2],[-1,-2],[-2,-2],[1,-2],[-1,-2]],[[7679,9649],[-1,-1],[-2,-1],[-1,-1],[-2,-1],[0,-1],[1,0],[0,-1],[-2,-1],[-1,0],[-2,1],[-1,0],[-2,-1],[-9,-3],[1,0],[0,1],[1,1],[1,1],[4,1],[1,1],[-1,1],[-2,0],[-2,-1],[-7,-1],[-8,-1],[0,1],[1,1],[2,1],[2,2],[4,1],[4,0],[8,3],[8,3],[4,4],[1,0],[2,0],[0,-1],[1,-3],[0,-1],[-3,-4]],[[7941,9663],[-1,-2],[-1,0],[-1,1],[0,1],[3,2],[2,0],[1,-1],[-1,-1],[-2,0]],[[7492,9655],[-7,-2],[-5,0],[-3,4],[-2,2],[1,2],[1,2],[2,1],[1,1],[8,1],[2,-1],[1,-2],[1,-2],[2,-3],[-2,-3]],[[7956,9665],[-2,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,-1]],[[7987,9667],[1,0],[1,0],[1,0],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-2,0],[-8,-2],[-2,0],[-1,0],[-1,0],[1,1],[5,1],[1,1],[-1,1],[-3,0],[-1,1],[2,3],[1,1],[2,0],[0,-1],[2,0],[1,-1]],[[7967,9677],[1,0],[1,0],[1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[1,0],[-2,-2],[-2,-1],[-3,1],[0,1],[1,2],[0,1],[1,0],[1,0],[1,1],[1,0],[1,1],[3,0]],[[7556,9686],[-2,0],[-2,1],[-1,1],[0,1],[1,1],[1,0],[4,-1],[1,-1],[0,-1],[-1,0],[-1,-1]],[[6061,7450],[0,2],[-1,2],[1,2],[0,2],[1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,1],[0,1],[1,2],[0,2],[1,2],[0,2],[0,5],[1,3],[0,2],[1,3],[1,1],[6,1],[0,1],[1,0],[1,3],[1,0],[1,0],[1,1],[0,3],[0,3],[1,3],[1,2],[1,1],[5,0],[1,-2],[1,0],[2,1],[4,0],[1,-1],[1,-1],[0,1],[1,0],[1,0],[1,0],[2,0],[3,-1],[1,0],[1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[2,0],[0,1],[0,2],[0,2],[0,1],[2,5],[0,1],[1,2],[1,1],[0,1],[0,2],[0,1],[-1,0],[-1,-1],[-1,0],[-2,2],[2,3],[1,1],[0,1],[0,1],[0,1],[0,2],[-1,3],[-1,0],[0,1],[0,1],[1,0],[0,1],[0,1],[-1,2],[0,2],[-1,0],[-3,1],[-1,0],[-1,0],[1,1],[1,10],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[1,0],[3,-2],[1,0],[1,2],[1,1],[0,2],[0,1],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-1],[-1,1],[0,1],[-1,0],[-3,1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[1,3],[0,1],[2,0],[2,1],[1,0],[1,0],[0,1],[0,2],[1,1],[0,2],[1,1],[2,2],[0,1],[1,3],[1,1],[0,1],[0,3],[1,2],[0,1],[0,1],[-2,3],[-1,3],[0,2],[-1,3],[1,2],[0,1],[2,1],[0,1],[0,1],[0,1],[-3,1],[-1,0],[-2,-3],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,2],[-1,1],[-1,1],[-1,1],[-1,2],[0,4],[0,1],[-1,1],[-1,0],[-1,1],[-1,1],[-1,-1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,2],[-1,7],[-1,1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-3,0],[-1,1],[0,2],[-1,1],[-3,2],[-2,2],[0,1],[0,1],[-1,1],[0,1],[0,-1],[-1,0],[-1,0],[-2,-1],[-1,1],[-1,1],[-2,0],[0,1],[0,1],[-1,4],[-1,1],[-1,0],[-2,0],[0,-3],[0,-3],[0,-3],[-2,-2],[-1,1],[-1,-1],[-1,-1],[0,1],[-1,2],[-1,3],[0,1],[-1,2],[-1,1],[-3,2],[-1,1],[-2,7],[-1,2],[0,1],[0,1],[0,1],[0,4],[-1,1],[-2,2],[-1,2],[0,2],[-1,2],[0,1],[-3,-1],[-1,0],[-2,-3],[0,-1],[-4,-2],[-2,0],[-2,0],[-2,-1],[-5,-5],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,1],[-3,7],[-1,1],[0,1],[-1,1],[-4,1],[-3,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[-1,0],[-1,1],[-1,2],[-1,9],[0,1],[1,1],[2,1],[-1,2],[0,1],[0,2],[0,2],[0,1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,2],[0,2],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[2,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-2,-1],[-1,1],[0,1],[-1,2],[-1,7],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[-1,1],[-1,0],[-1,-1],[-2,-2],[-2,0],[-2,0],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-2,-1],[-1,1],[-2,1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-2,2],[2,2],[1,2],[0,2],[0,3],[0,-1],[-1,0],[-1,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,1],[-1,2],[0,1],[0,2],[-1,1],[-1,0],[0,1],[0,1],[1,1],[5,2],[2,0],[0,1],[1,2],[0,3],[0,3],[-1,0],[-1,1],[0,1],[-1,2],[-1,0],[-1,0],[0,1],[0,1],[-2,3],[-1,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,2],[0,2],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,0],[-1,2],[-1,1],[0,3],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[-2,0],[-1,0],[-2,-2],[-2,-3],[-1,0],[0,1],[0,3],[-1,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-2,0],[-2,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,0],[0,-1],[-3,-4],[-1,0],[-1,1],[-1,0],[-2,-1],[-1,0],[-5,5],[-1,-1],[-3,2],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-5],[-1,-3],[-1,-1],[-4,-3],[-1,0],[-1,1],[-1,-1],[-2,-1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,-1]],[[5778,8358],[1,3],[0,4],[0,3],[-1,3],[-1,1],[0,2],[0,1],[0,2],[0,1],[2,2],[1,1],[1,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[4,-2],[1,0],[0,1],[1,2],[0,2],[0,4],[0,2],[1,2],[0,1],[1,0],[1,1],[0,-1],[1,0],[0,-1],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,2],[1,0],[1,1],[1,2],[1,2],[0,1],[-2,3],[1,-1],[0,1],[1,1],[1,2],[1,1],[1,1],[3,0],[7,-3],[8,-2],[2,-1],[7,-4],[1,0],[1,1],[1,2],[0,2],[-1,1],[1,1],[1,1],[-1,1],[0,1],[-6,1],[-2,1],[0,3],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,1],[-5,2],[-4,0],[-2,-1],[-1,-1],[-5,1],[-4,0],[-2,0],[-1,1],[0,2],[-1,3],[-1,1],[-1,1],[-1,0],[0,2],[-1,2],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,1],[-2,8],[-2,3],[-1,2],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[2,-1],[2,-2],[0,-1],[1,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[-1,1],[1,2],[0,1],[-1,2],[0,1],[0,1],[1,0],[1,-1],[1,2],[-1,2],[-1,1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-2],[-1,0],[0,1],[-1,-1],[1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-4,0],[0,1],[-1,2],[0,-2],[-1,-1],[-1,1],[1,0],[0,1]],[[5856,9115],[5,-2],[3,0],[1,-1],[1,-1],[1,0],[0,1],[1,0],[1,-1],[1,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-2],[1,0],[0,1],[3,4],[1,1],[1,-1],[0,1],[1,0],[7,-1],[0,2],[-1,0],[-1,1],[-1,1],[1,2],[-1,2],[0,1],[0,2],[1,1],[3,0],[1,0],[1,-1],[1,-1],[2,-3],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,2],[-2,1],[0,1],[0,1],[0,1],[-2,2],[0,2],[1,1],[1,0],[2,0],[5,-6],[1,-1],[2,0],[1,0],[3,-2],[1,-1],[-1,-1],[0,-1],[1,0],[3,-2],[3,1],[5,-1],[2,-2],[1,-1],[1,0],[0,1],[1,0],[0,-1],[1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-4,-2],[-11,3],[-2,2],[0,-1],[-1,0],[-5,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-3],[-1,-1],[-3,0],[1,-1],[1,0],[1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,2],[2,1],[2,-1],[1,-1],[1,0],[3,1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[2,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[-2,-2],[-1,0],[1,-1],[1,0],[3,3],[1,0],[1,2],[1,0],[1,0],[0,1],[1,0],[1,-2],[1,1],[1,1],[3,-1],[2,0],[1,0],[0,-1],[-2,-1],[-1,-2],[0,-2],[3,4],[3,1],[2,0],[-6,-8],[0,-3],[-1,-1],[0,-1],[1,1],[1,0],[0,1],[1,1],[1,3],[1,1],[8,3],[1,1],[1,-1],[1,0],[1,1],[1,0],[1,-1],[1,-1],[-1,-2],[-1,0],[-1,-1],[0,-1],[2,1],[-1,-2],[-2,-2],[0,-2],[-1,0],[-3,-1],[0,-1],[1,0],[1,1],[2,0],[2,0],[0,-1],[-2,-2],[-2,0],[-1,-1],[2,0],[1,0],[0,-2],[1,0],[1,1],[1,0],[1,-1],[-1,-2],[-3,-2],[-2,-2],[-1,-1],[-1,0],[-2,-1],[-2,0],[-1,-1],[-1,-2],[0,-1],[-1,-3],[0,-2],[1,-1],[0,1],[0,4],[1,2],[1,1],[3,0],[3,2],[2,0],[1,1],[1,1],[0,1],[0,1],[3,2],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[3,1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[1,0],[1,1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,1],[8,-1],[8,-1],[-1,-2],[1,0],[3,-1],[1,0],[1,0],[1,-2],[9,-1],[0,-1],[0,-1],[-1,-1],[1,0],[0,1],[1,1],[2,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,1],[1,1],[-1,1],[-1,2],[-1,1],[1,0],[2,0],[2,0],[13,-6],[2,0],[1,-1],[1,0],[1,-1],[1,-1],[1,-1],[0,-1],[1,1],[4,-2],[1,-1],[0,-1],[1,-2],[6,-2],[5,-3],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[2,0],[5,-4],[0,-1],[2,-1],[2,-1],[1,-1],[1,-1],[0,-1],[0,-1],[2,0],[1,-1],[1,0],[1,-2],[1,-1],[1,0],[1,-1],[1,0],[3,-1],[1,-1],[0,-1],[3,-2],[3,-4],[2,-3],[1,-1],[0,-1],[1,-2],[0,-1],[2,0],[1,0],[1,-1],[0,-1],[0,-1],[3,-1],[1,-2],[1,-1],[0,-4],[1,-1],[0,1],[0,1],[1,-1],[1,0],[6,-4],[1,0],[-1,1],[-3,2],[-2,2],[-1,0],[0,1],[1,0],[1,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[3,-3],[1,0],[3,-1],[1,-1],[0,-1],[0,-1],[0,-1],[3,-1],[6,-6],[3,-2],[4,-5],[3,-1],[2,0],[1,-1],[2,0],[1,0],[1,0],[0,1],[-1,1],[-1,3],[-1,1],[-1,2],[-1,1],[1,0],[1,0],[1,0],[2,-3],[1,-1],[0,-1],[1,-1],[0,-2],[1,-2],[1,-1],[1,0],[0,-1],[1,0],[1,-3],[1,-1],[4,-3],[0,-1],[1,1],[1,-1],[1,-2],[0,-1],[-1,-1],[-2,1],[0,-1],[2,-3],[2,-3],[1,-1],[1,0],[1,3],[0,1],[0,1],[1,0],[1,0],[1,0],[0,-2],[1,-1],[1,-1],[2,-2],[1,-1],[2,1],[1,-1],[2,-2],[0,-1],[1,-2],[0,-2],[-1,-2],[-1,-1],[0,-2],[0,-1],[1,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[2,0],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-3],[0,-2],[0,-2],[-1,-2],[1,-2],[3,-1],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-3],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-3],[-3,-7],[-1,-1],[-3,-4],[-3,-5],[-2,-1],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,-1],[-2,-2],[-1,-1],[-3,-1],[-4,-4],[-2,-3],[-7,-3],[-1,-1],[-1,-1],[-2,-1],[-6,-2],[-3,-3],[-1,0],[-7,-3],[-3,1],[-1,0],[0,-1],[-11,-3],[-8,1],[-9,1],[-3,2],[-5,1],[-3,1],[-3,4],[-2,1],[-2,2],[-11,4],[-2,0],[-2,0],[-3,0],[-3,1],[-3,-1],[-4,2],[-7,2],[-7,1],[-3,2],[-3,0],[-5,2],[-2,3],[-2,1],[-1,1],[-8,9],[-3,1],[-2,-2],[-2,-2],[-2,-1],[-1,-1],[-2,0],[-1,1],[-1,3],[-1,2],[0,1],[1,1],[1,0],[1,-1],[1,1],[0,1],[-1,0],[1,0],[-1,-1],[-5,2],[-2,0],[-1,0],[0,1],[-1,-1],[-1,0],[-1,0],[2,2],[0,1],[0,2],[0,1],[0,1],[0,1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-2,0],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,3],[-1,1],[-1,1],[-1,1],[0,1],[-1,0],[-1,0],[0,2],[-1,-1],[0,-1],[1,-1],[-1,1],[-1,1],[0,1],[0,-2],[0,-2],[2,-2],[-2,2],[0,-1],[1,-1],[0,-1],[-1,0],[-1,2],[0,-1],[1,-1],[1,-1],[-2,0],[-1,0],[-10,10],[-7,8],[-1,2],[0,1],[-1,1],[1,2],[0,1],[1,1],[2,0],[1,1],[-1,0],[-3,0],[-1,0],[-1,0],[-3,3],[-5,0],[-1,0],[-1,2],[-2,0],[-1,-1],[-1,0],[-1,0],[-4,0],[-1,0],[-2,1],[-1,0],[-1,0],[-1,-1],[2,0],[0,-2],[5,0],[3,1],[1,0],[1,-1],[1,-2],[1,-1],[0,-1],[0,1],[-1,0],[-1,0],[1,-1],[1,-1],[1,0],[1,0],[2,-2],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-2,1],[-1,0],[1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,-1],[3,0],[2,-2],[1,-1],[1,-1],[0,-2],[1,-1],[5,-1],[1,-1],[0,-1],[0,-1],[-3,0],[-1,0],[5,-4],[6,1],[4,-3],[0,-1],[0,-1],[-1,0],[-2,1],[-2,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,0],[-2,0],[1,-2],[6,0],[0,1],[0,1],[2,0],[1,0],[0,1],[1,0],[5,-2],[1,-1],[0,-1],[0,-1],[2,-1],[-1,-1],[-9,4],[-1,0],[1,0],[0,-1],[-2,-1],[-1,1],[-1,-1],[-2,-1],[-1,0],[2,-2],[1,0],[2,0],[2,2],[1,0],[2,-1],[0,-1],[1,0],[0,-1],[1,-1],[4,-1],[1,0],[1,2],[1,1],[0,-1],[1,-1],[-1,-1],[-1,0],[1,-1],[3,-1],[0,-1],[-1,-1],[-3,1],[-2,-1],[1,-1],[3,-1],[1,-2],[-1,-1],[-5,0],[-2,0],[-1,-1],[-1,-1],[4,0],[4,1],[1,-1],[-1,-1],[7,-3],[1,0],[0,-1],[0,-1],[1,0],[0,1],[1,0],[3,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[2,0],[1,-1],[1,0],[1,0],[5,-4],[1,-2],[0,1],[1,-2],[1,-1],[1,-2],[2,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[1,0],[0,-1],[1,0],[-1,0],[0,-1],[0,-1],[1,0],[1,1],[1,0],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[-4,5],[-2,2],[0,1],[0,-2],[0,-1],[0,-3],[0,-1],[2,0],[0,-1],[-1,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,0],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-3],[-1,-1],[-1,-2],[-1,-1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[-2,1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-1],[1,0],[-1,-1],[-1,1],[-1,-1],[4,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,-1],[1,-1],[2,0],[1,-1],[-1,-1],[1,0],[1,-2],[0,-1],[-1,-1],[-1,0],[1,-1],[1,0],[-1,-2],[1,-1],[2,-1],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[2,0],[0,-1],[1,-1],[1,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[-1,-1],[1,-1],[0,-1],[0,1],[2,0],[2,0],[0,1],[1,0],[1,-2],[-1,-2],[-1,0],[-2,0],[0,-1],[-1,0],[0,-1],[2,-2],[1,-2],[1,-1],[0,-1],[-1,-2],[-2,0],[-1,-2],[-1,0],[-1,0],[-1,0],[1,0],[1,-1],[1,-1],[2,0],[1,0],[1,-2],[1,-1],[0,-1],[-2,-2],[2,-2],[1,0],[2,-1],[0,-1],[1,-1],[3,0],[1,-1],[1,0],[-1,-2],[1,-1],[0,-1],[0,-1],[2,-1],[2,2],[2,1],[1,0],[1,1],[-1,2],[0,1],[0,1],[-1,1],[1,0],[1,-2],[3,-2],[2,-1],[2,-1],[0,-2],[0,-2],[1,-1],[1,-1],[0,-1],[0,-2],[1,0],[1,-1],[0,1],[1,1],[1,-1],[1,-1],[1,-1],[1,-2],[1,-1],[0,-1],[0,-1],[-1,0],[1,-2],[1,-1],[0,-2],[0,-1],[1,-1],[2,-1],[1,0],[1,-1],[1,-1],[2,0],[2,-1],[0,-1],[1,-1],[1,0],[2,1],[1,-1],[1,-1],[1,0],[1,1],[1,0],[1,-2],[5,-1],[1,0],[0,-1],[1,-2],[0,-1],[1,-1],[4,-2],[3,0],[2,2],[0,1],[0,2],[0,1],[1,2],[2,0],[3,0],[1,1],[2,2],[2,0],[0,1],[2,4],[0,2],[0,1],[-1,7],[0,1],[-1,1],[-2,2],[0,1],[-1,2],[1,1],[2,1],[1,2],[0,1],[-1,0],[-1,1],[-1,1],[-1,0],[1,1],[1,1],[-4,-1],[-1,2],[0,3],[1,0],[-1,1],[-1,0],[-2,0],[-1,-2],[0,-2],[-1,0],[-1,0],[-2,0],[-1,0],[-2,-2],[-1,-1],[-2,1],[-4,3],[-2,4],[-6,11],[-2,3],[-1,3],[-1,2],[-2,1],[-2,0],[-1,2],[0,1],[0,2],[0,1],[0,2],[-1,0],[2,0],[-2,2],[0,1],[-1,1],[0,2],[0,2],[2,-1],[1,-2],[2,0],[1,2],[1,1],[2,1],[1,0],[0,2],[0,1],[0,2],[0,1],[1,2],[0,1],[0,3],[-1,1],[0,1],[2,1],[2,0],[1,1],[2,0],[2,-1],[2,-1],[3,-2],[2,-1],[3,-2],[2,-2],[1,0],[2,-1],[1,-1],[0,-2],[0,-1],[0,-2],[2,-2],[7,-5],[3,-1],[3,0],[3,1],[1,-1],[-1,-1],[0,-2],[1,-1],[0,-1],[-1,0],[-1,2],[-1,0],[-1,-1],[0,-1],[-3,1],[-2,0],[0,-1],[-1,-1],[0,-1],[2,-3],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[1,0],[0,1],[1,0],[1,1],[1,1],[0,2],[0,1],[1,0],[1,0],[1,1],[1,2],[1,0],[2,-1],[1,0],[1,1],[-1,0],[-1,2],[0,1],[0,1],[1,0],[1,-2],[3,-2],[3,-1],[3,0],[1,-1],[2,0],[3,-3],[3,-2],[3,-2],[1,0],[1,0],[0,-1],[1,-1],[2,-2],[3,-3],[5,1],[1,0],[-1,1],[1,1],[2,0],[0,1],[2,0],[0,2],[-1,-1],[-2,-1],[0,1],[0,3],[1,1],[0,1]],[[6106,8739],[1,-1],[5,-3],[2,-2],[1,-2],[1,-1],[4,0],[1,0],[1,-1],[2,0],[1,0],[0,1],[0,1],[0,2],[-1,1],[0,2],[-1,4],[-1,1]],[[6122,8741],[0,1],[0,1],[0,1],[1,1],[1,1],[0,-1],[1,-1],[0,2],[-1,1],[-1,1],[-1,2],[-1,7],[0,1],[-1,1],[-1,2],[0,1],[-1,1],[0,1],[-1,1],[-3,2],[0,1],[-7,15],[-3,3],[-1,3],[0,1],[0,2],[-1,3],[0,2],[1,2],[0,2],[0,1],[1,1],[2,4],[4,4],[2,0],[6,5],[6,6],[4,9],[2,3],[3,1],[6,1],[2,2],[7,2],[1,2],[1,0],[0,1],[1,2],[1,0],[2,2],[2,1],[0,1],[0,1],[6,8],[5,8],[2,7],[1,1],[2,1],[4,-2],[8,-4],[0,-1],[0,-1],[-2,-2],[-1,-1],[6,1],[5,1],[5,1],[4,1],[1,-1],[1,-1],[1,-3],[0,-2],[1,-1],[3,0],[1,0],[3,-3],[1,-2],[0,-2],[-1,-1],[-4,-3],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[1,-2],[1,-1],[0,-2],[0,3],[0,1],[0,2],[-3,0],[-1,1],[1,2],[2,2],[1,1],[1,1],[1,0],[1,0],[1,1],[0,1],[1,0],[1,0],[1,0],[2,0],[2,-2],[1,-1],[1,-2],[2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,-2],[1,-2],[2,-6],[1,-1],[0,3],[-1,2],[0,2],[-1,2],[0,2],[1,3],[0,2],[0,1],[-2,3],[0,1],[0,4],[0,4],[1,4],[1,3],[0,1],[1,2],[1,1],[0,3],[3,3],[1,1],[0,1],[0,2],[0,4],[1,1],[1,2],[1,1],[2,1],[0,1],[-1,-1],[-1,0],[-1,1],[0,1],[0,3],[-2,2],[0,1],[0,2],[3,1],[0,2],[0,3],[0,1],[1,1],[-1,0],[0,1],[0,1],[0,1],[-1,2],[-1,1],[0,1],[-1,1],[-2,2],[0,2],[1,0],[1,1],[0,1],[-2,-1],[-1,0],[-1,1],[-1,1],[-1,1],[0,1],[-2,1],[-1,0],[-2,0],[-1,0],[-1,0],[-1,1],[-2,0],[-1,2],[0,1],[0,2],[0,2],[1,5],[2,6],[4,11],[0,3],[0,1],[0,1],[0,1],[1,1],[0,1],[1,1],[0,-1],[0,-1],[1,0],[1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[2,-1],[1,1],[1,0],[1,2],[-1,1],[-2,-1],[-1,1],[0,3],[1,0],[1,0],[1,1],[-1,0],[-1,0],[-1,0],[1,1],[5,4],[2,0],[-1,1],[-2,-1],[-1,-1],[-1,-1],[-1,0],[-1,2],[0,2],[1,2],[0,2],[0,1],[0,1],[1,5],[0,1],[0,2],[0,1],[-2,3],[-12,10],[-11,10],[-1,2],[-1,2],[2,0],[1,0],[3,1],[4,-2],[1,-1],[1,-1],[2,0],[1,-1],[0,-1],[1,0],[1,0],[3,-3],[7,-1],[8,1],[12,0],[10,-1],[8,-2],[8,-4],[2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-2],[0,-1],[1,-1],[3,-3],[1,-2],[2,-2],[2,0],[1,-1],[1,0],[1,-2],[2,-3],[0,-1],[-1,0],[-1,0],[2,0],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-2],[0,-2],[-1,-1],[-3,1],[-2,0],[-2,0],[-1,0],[-5,-1],[-6,-3],[-10,-1],[-5,-1],[-3,0],[-1,-2],[0,-1],[0,-1],[1,1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-3,0],[-2,-2],[-2,-2],[-2,-3],[-1,-4],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-2],[3,-3],[3,-2],[2,-2],[2,-1],[3,-1],[3,-1],[2,-2],[1,-4],[0,-2],[1,-1],[3,-7],[1,-2],[0,-2],[0,-1],[1,-1],[3,-2],[1,0],[1,-2],[8,0],[5,3],[1,0],[1,0],[1,-1],[0,-2],[-1,0],[-1,-1],[-1,-2],[0,-1],[-3,-2],[2,0],[1,1],[1,3],[1,1],[7,2],[3,0],[1,1],[2,0],[10,5],[2,0],[2,-2],[1,-1],[0,-2],[0,1],[1,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[2,2],[1,1],[1,2],[0,3],[0,4],[0,1],[-1,1],[-1,2],[0,2],[2,3],[1,1],[0,1],[-1,2],[0,1],[0,2],[1,2],[3,3],[1,1],[0,2],[0,1],[-1,2],[-2,5],[0,2],[0,1],[5,4],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[1,2],[1,2],[1,1],[1,1],[1,1],[2,0],[2,-2],[1,0],[1,0],[4,3],[1,1],[1,-2],[0,1],[-1,-1],[6,0],[2,-2],[-1,-1],[1,-1],[1,0],[2,-1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-2,1],[-1,0],[-1,1],[-1,2],[-2,-1],[-1,0],[0,2],[1,1],[0,1],[0,1],[0,3],[-6,8],[1,0],[1,0],[4,-4],[1,-1],[4,-1],[4,0],[1,1],[4,2],[6,4],[4,2],[4,4],[4,4],[2,0],[-1,-2],[-3,-2],[-1,-1],[4,3],[2,2],[0,1],[1,2],[3,3],[2,1],[2,2],[2,1],[6,6],[1,2],[1,1],[1,2],[1,0]],[[6410,9010],[2,-2],[1,0],[2,-1],[3,1],[0,1],[2,1],[1,0],[4,2],[3,2],[2,-1],[2,1],[0,1],[-1,1],[1,2],[1,1],[3,-1],[9,4],[4,3],[1,0],[-1,-1],[0,-2],[-2,-1],[-2,-1],[0,-1],[0,-1],[1,0],[1,0],[2,1],[3,0],[1,0],[1,-2],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-3,0],[0,-2],[3,-4],[1,0],[1,1],[2,0],[0,1],[1,1],[1,0],[3,4],[1,0],[2,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-2,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[-2,1],[1,1],[0,1],[3,0],[0,1],[1,0],[0,1],[-1,1],[-2,-1],[-1,0],[0,-1],[-1,0],[-1,-2],[0,-1],[-1,-1],[-3,1],[0,2],[1,1],[1,1],[2,1],[10,8],[4,1],[4,4],[2,1],[3,2],[2,1],[3,2],[12,4],[6,2],[6,0],[1,1],[5,0],[1,-1],[0,-1],[-1,0],[0,-1],[-1,1],[-2,-1],[-2,-1],[-10,-2],[-10,-2],[-1,0],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,1],[-1,0],[1,1],[6,-1],[1,-1],[1,-2],[-2,-2],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-2],[-1,-2],[-1,-1],[-1,-1],[0,-2],[1,-2],[1,-1],[0,-2],[2,-2],[0,-1],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,2],[-2,2],[-2,1],[0,-1],[1,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[-1,0],[-2,2],[-3,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[0,-1],[-2,-3],[-1,-2],[1,-1],[3,-1],[1,0],[3,2],[9,-1],[1,-1],[1,-1],[3,0],[1,0],[2,2],[2,3],[0,2],[1,0],[-1,-3],[0,-1],[0,-2],[1,-2],[1,0],[6,7],[1,0],[1,0],[1,-1],[2,-7],[2,-2],[1,0],[2,0],[1,0],[0,1],[1,1],[0,1],[0,1],[1,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[1,0],[1,1],[-1,1],[1,2],[0,1],[0,1],[2,3],[1,0],[1,0],[1,2],[0,1],[2,0],[1,1],[0,1],[0,1],[5,3],[3,1],[3,-1],[3,1],[2,1],[5,4],[1,1],[1,-1],[3,-2],[2,0],[8,1],[0,-1],[0,-3],[0,1],[2,3],[0,1],[1,0],[1,-1],[1,0],[4,-5],[7,-1],[7,1],[1,1],[1,1],[1,4],[1,1],[2,2],[0,1],[1,2],[0,1],[9,1],[2,3],[-1,1],[0,1],[0,1],[1,1],[5,3],[2,0],[0,-1],[-1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[2,0],[1,-1],[-1,-2],[1,0],[1,1],[1,1],[-1,1],[-1,1],[-2,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[8,4],[8,3],[9,0],[1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-5,-1],[-1,-1],[-1,-1],[2,0],[4,-2],[9,-10],[0,-1],[0,-3],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[1,-2],[0,-1],[8,-2],[8,-3],[5,3],[1,2],[2,5],[0,3],[-1,2],[-2,3],[-1,2],[-1,1],[-1,1],[1,2],[1,2],[3,2],[3,-2],[1,0],[11,2],[2,2],[4,5],[1,1],[1,3],[0,1],[2,1],[1,1],[3,0],[-1,0],[0,1],[-1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,3],[-2,2],[-1,2],[-2,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-2,0],[-1,0],[-1,2],[0,1],[0,1],[0,1],[0,5],[0,1],[0,1],[0,1],[-1,2],[-1,1],[-1,1],[-1,1],[0,1],[0,2],[0,1],[-3,3],[-2,3],[-1,2],[0,1],[0,1],[0,1],[-1,0],[-1,1],[0,2],[0,1],[0,1],[1,2],[1,1],[12,0],[1,1],[0,1],[-1,1],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[0,1],[-1,1],[0,1],[0,2],[1,1],[0,1],[1,1],[5,1],[1,0],[1,-1],[1,0],[1,1],[1,0],[0,-1],[1,-1],[4,-1],[1,0],[1,-1],[1,-1],[10,-2],[11,-1],[13,-1],[8,-2],[8,-2],[6,-1],[4,-2],[7,-4],[9,-3],[7,-5],[4,-2],[5,-5],[5,-3],[3,-3],[0,-1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[1,-1],[1,0],[1,2],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[3,1],[1,-1],[10,-6],[11,-3],[1,0],[1,-2],[-1,0],[-3,0],[-1,0],[1,1],[-1,0],[-1,0],[-1,0],[1,-2],[0,-1],[1,0],[1,0],[3,-1],[2,-1],[3,-1],[1,0],[1,0],[2,-2],[1,-1],[3,-3],[1,0],[8,-5],[9,-1],[3,-2],[1,-1],[-2,-1],[0,-2],[0,-1],[2,-2],[1,-1],[0,-2],[1,-1],[1,0],[2,0],[1,0],[0,-1],[1,-1],[6,-5],[6,-8],[-3,1],[2,-2],[1,-1],[2,0],[1,0],[4,-3],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[2,-2],[0,-2],[-1,-3],[0,-2],[0,-1],[-1,-1],[2,1],[1,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[1,1],[2,2],[2,1],[1,1],[0,1],[1,3],[1,0],[1,1],[1,0],[-1,1],[-1,1],[0,2],[0,1],[1,1],[1,2],[1,1],[0,2],[2,2],[5,10],[0,2],[0,1],[1,1],[1,3],[0,1],[0,2],[0,1],[0,2],[1,0],[1,1],[0,1],[1,1],[0,2],[-3,0],[-1,0],[-1,1],[1,1],[1,1],[2,0],[2,1],[-2,0],[1,1],[2,0],[1,1],[-6,-1],[1,1],[-1,0],[-2,-1],[-4,-2],[-3,0],[-5,4],[-1,1],[-1,1],[-1,3],[0,2],[-7,11],[-2,4],[-1,3],[0,1],[0,2],[1,2],[1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-2,0],[-4,1],[-4,4],[-1,2],[-2,1],[-3,2],[-4,0],[-6,5],[-2,0],[-1,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,0],[-2,0],[-1,0],[1,-2],[2,-6],[-1,0],[-1,0],[-2,3],[0,1],[0,1],[-1,2],[0,1],[1,3],[0,2],[-1,1],[0,1],[0,2],[0,1],[1,3],[2,13],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[1,-2],[1,-1],[0,1],[1,0],[2,1],[2,1],[1,2],[2,2],[1,4],[-1,0],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[-1,1],[0,-1],[1,-2],[0,-1],[-1,0],[-2,2],[-1,2],[-1,1],[0,2],[1,1],[1,2],[0,2],[1,5],[1,2],[1,1],[-1,1],[1,2],[0,1],[1,0],[-1,0],[-1,2],[-1,2],[1,1],[1,9],[0,1],[2,3],[0,1],[0,2],[-1,2],[-1,1],[0,2],[-4,1],[-1,0],[-1,-2],[-7,-2],[-2,-1],[-1,0],[-1,4],[0,1],[-1,1],[0,2],[0,1],[1,1],[3,3],[0,1],[2,3],[0,2],[0,1],[0,1],[1,1],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,2],[0,2],[1,1],[4,6],[1,2],[0,2],[0,1],[2,4],[0,1],[3,0],[4,3],[4,1],[5,4],[3,1],[0,1],[0,1],[2,1],[2,1],[3,3],[1,0],[1,1],[1,0],[2,3],[6,9],[2,1],[1,-2],[0,1],[-1,1],[0,1],[0,1],[4,6],[0,1],[1,1],[0,3],[0,2],[1,0],[0,1],[1,0],[0,1],[0,3],[0,2],[2,2],[0,2],[0,2],[0,1],[1,0],[0,1],[0,1],[0,2],[2,4],[0,3],[0,1],[1,1],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,2],[1,2],[0,2],[0,1],[1,0],[1,0],[-1,2],[-1,1],[0,1],[1,1],[1,1],[0,3],[1,2],[0,1],[0,1],[1,0],[1,0],[0,1],[-1,0],[-1,1],[0,1],[1,1],[5,5],[1,2],[2,3],[0,3],[0,3],[2,2],[1,1],[2,0],[8,0],[1,0],[0,-2],[-1,0],[-5,-2],[-1,0],[0,-1],[1,-1],[0,-1],[9,1],[8,1],[13,-1],[10,1],[7,0],[2,1],[3,0],[2,0],[1,0],[3,-2],[9,-3],[1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[1,0],[1,0],[0,-1],[7,3],[5,-3],[5,0],[5,-4],[5,-2],[-4,-1],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-3],[1,-1],[2,-2],[0,-1],[-1,0],[0,-2],[-1,-1],[0,-4],[1,-1],[0,-3],[1,-2],[0,-1],[1,-1],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,-2],[-1,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[-2,-2],[-1,-2],[0,-1],[0,-4],[0,-1],[-1,-2],[0,-1],[-1,-2],[-3,-1],[-1,-1],[-1,-3],[1,-3],[0,-3],[0,-3],[-2,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-2],[-4,-2],[0,1],[-1,0],[-1,0],[-1,-1],[-2,-2],[-1,-2],[0,-2],[0,-2],[1,-2],[1,-1],[1,-1],[5,-8],[13,-10],[2,-2],[1,-1],[0,-2],[-1,-3],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[0,-2],[1,-2],[-1,-1],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[-2,-3],[0,-2],[0,-1],[1,0],[0,-1],[1,-2],[1,0],[0,-1],[0,-2],[-1,-3],[1,-4],[-1,-1],[-3,-1],[-1,-1],[-4,-5],[-1,-2],[0,-1],[1,-2],[4,-4],[1,-2],[-1,-1],[-1,-3],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[2,-3],[1,-2],[1,-2],[1,-3],[-1,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-2,-2],[0,-2],[0,-1],[-1,-1],[-1,-1],[1,-1],[1,-2],[2,-7],[0,-1],[0,-3],[0,-1],[-1,-1],[-3,0],[0,-1],[1,-1],[1,-1],[1,-2],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-2],[0,-1],[-1,-2],[1,-2],[1,-4],[0,-1],[0,-4],[1,-1],[0,-1],[0,-2],[0,-1],[1,0],[3,-5],[4,-5],[6,-4],[13,-12],[2,-3],[1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,1],[0,1],[1,1],[0,1],[-1,1],[-1,-1],[-2,-3],[-1,-1],[0,-4],[-1,-1],[-2,-2],[-4,-6],[-2,-2],[0,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[2,-6],[1,-1],[0,-2],[0,-3],[0,-3],[0,-2],[-1,0],[-2,-1],[-1,-1],[0,-2],[1,-2],[1,-1],[0,-1],[0,-2],[-1,-1],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[-2,-1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-2,-1],[-5,0],[-1,0],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-2],[-1,-1],[-2,-2],[-1,-1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-1,-2],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,1],[0,1],[-1,-1],[-1,-1],[-2,0],[0,-1],[0,-2],[1,-1],[1,-1],[1,0],[1,-1],[1,-3],[0,-1],[0,-1],[-1,-1],[-1,1],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[-6,-2],[1,-1],[1,0],[1,-1],[-1,0],[0,-2],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-2,0],[0,-1],[-1,-1],[0,-2],[-1,-1],[-2,2],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,1],[-2,3],[-1,0],[-1,0],[-1,-1],[3,-2],[1,-2],[-2,0],[1,-1],[3,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-2],[1,0],[-2,-1],[-2,0],[-2,0],[-1,1],[1,1],[0,1],[-1,0],[-1,-3],[-1,0],[-2,0],[-1,1],[1,-1],[1,-1],[-4,0],[-1,0],[0,-1],[0,-1],[2,-1],[-1,-1],[-2,0],[-2,1],[1,-2],[0,-1],[0,-1],[-8,-1],[-8,3],[-2,2],[-1,4],[0,1],[1,0],[2,0],[1,1],[1,1],[3,0],[0,1],[1,0],[0,1],[0,1],[1,0],[0,-1],[1,0],[1,3],[0,1],[-3,0],[-1,0],[-1,-2],[2,0],[-4,-1],[0,-1],[2,0],[0,-1],[-6,-1],[-1,0],[-3,2],[-1,0],[0,1],[1,1],[-3,1],[0,1],[-2,2],[-1,2],[-1,2],[0,1],[-1,1],[-1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[-2,-1],[-1,1],[-2,1],[-1,0],[-1,0],[0,-1],[1,-1],[1,-1],[-1,0],[-6,3],[-1,0],[-1,-1],[-1,0],[-4,1],[-5,-2],[0,-1],[1,0],[0,-1],[2,0],[1,-1],[0,-1],[0,-1],[0,-4],[0,-1],[0,-2],[0,-2],[1,-1],[2,-2],[5,-5],[3,-1],[3,0],[2,-1],[1,0],[3,-2],[1,-1],[1,-2],[10,-4],[3,-2],[7,1],[6,1],[9,1],[5,-1],[2,0],[3,-2],[4,0],[1,-1],[1,-1],[2,-4],[1,-1],[2,1],[1,0],[1,-1],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[5,3],[1,0],[1,1],[1,3],[0,3],[0,2],[0,1],[0,1],[0,1],[-1,1],[1,1],[0,1],[1,1],[-1,1],[-1,-1],[-2,0],[1,1],[3,2],[1,1],[0,1],[0,2],[0,1],[1,0],[9,2],[1,0],[1,1],[1,0],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[3,1],[2,2],[9,3],[1,1],[0,1],[1,2],[1,2],[0,2],[1,1],[3,1],[1,0],[2,3],[0,1],[0,2],[0,1],[1,1],[1,1],[0,1],[-1,2],[1,5],[0,2],[1,1],[-1,2],[-1,3],[6,10],[8,9],[9,9],[1,2],[0,4],[1,3],[0,6],[1,3],[0,1],[-1,5],[-1,4],[0,2],[-1,2],[0,3],[-1,2],[-3,6],[-6,6],[-1,3],[0,1],[2,3],[2,5],[0,2],[-1,2],[0,2],[-1,2],[1,1],[0,1],[0,2],[0,1],[1,2],[1,1],[3,3],[9,4],[7,4],[8,2],[4,-1],[5,4],[6,1],[3,1],[1,1],[6,0],[6,-1],[0,-1],[1,-1],[0,-2],[1,-2],[1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-2],[1,-2],[5,-4],[2,-2],[2,-2],[1,-1],[1,-2],[1,-2],[0,-1],[1,1],[0,1],[-1,0],[1,1],[1,-1],[4,-5],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[2,0],[1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,-2],[0,-1],[0,-1],[1,-1],[0,-2],[-1,-2],[0,-2],[0,-1],[0,-1],[1,-2],[1,0],[0,-1],[1,-1],[-1,-2],[0,-1],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,1],[0,-1],[-1,0],[-1,-1],[0,-3],[2,-1],[8,-7],[3,-1],[4,-4],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[1,1],[3,1],[1,0],[0,-1],[2,1],[0,-1],[1,-1],[1,0],[1,0],[1,1],[1,0],[2,2],[1,0],[1,-1],[1,0],[1,-1],[4,0],[2,2],[1,0],[2,0],[2,1],[1,-1],[3,-2],[2,0],[2,1],[-1,2],[-1,1],[-3,0],[-1,0],[-1,1],[1,1],[1,0],[0,1],[-3,0],[-1,0],[0,-1],[-1,-2],[-2,0],[-1,-1],[-2,1],[-1,2],[1,0],[2,0],[1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,2],[-1,1],[-1,0],[-1,-2],[-1,1],[-1,0],[-1,0],[-1,-1],[-3,3],[-1,0],[-1,0],[-2,-1],[0,1],[0,1],[1,1],[2,1],[-1,-1],[-2,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-3],[-4,0],[-3,1],[-1,3],[0,2],[0,1],[0,2],[0,2],[0,1],[0,1],[1,0],[0,1],[1,0],[1,1],[0,1],[-1,-1],[-1,1],[0,1],[0,1],[-1,1],[1,1],[0,2],[0,1],[0,1],[0,2],[0,1],[1,2],[1,2],[3,4],[1,1],[1,0],[4,0],[3,2],[3,0],[1,0],[1,2],[-1,1],[-1,1],[0,2],[0,1],[-1,1],[-1,1],[-1,0],[-1,1],[0,1],[-1,2],[0,2],[-1,1],[1,0],[0,1],[1,1],[-1,2],[-1,0],[-1,0],[-1,-1],[-1,0],[0,2],[0,1],[0,1],[-1,1],[-1,1],[0,2],[0,2],[1,1],[0,1],[0,1],[0,2],[0,2],[-1,1],[0,2],[0,1],[-1,1],[0,4],[0,1],[-1,2],[-1,1],[-5,0],[-2,1],[-2,3],[-1,1],[-9,2],[-1,1],[-1,1],[-1,3],[-2,3],[-2,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[-4,1],[-5,4],[-2,0],[-2,3],[-1,0],[-7,0],[-8,2],[-2,-1],[-4,-4],[-4,-2],[-1,-1],[-1,-1],[2,-1],[-1,-2],[-5,1],[-5,-2],[-1,0],[-6,4],[-5,1],[-2,-1],[-6,-3],[-2,-1],[-2,1],[-2,1],[-1,3],[-1,1],[0,1],[0,1],[1,2],[0,2],[1,3],[1,2],[1,7],[0,1],[-1,4],[-3,6],[-3,5],[-2,4],[-1,2],[-1,3],[1,2],[3,4],[0,2],[0,1],[0,1],[1,2],[1,3],[0,1],[0,3],[0,1],[1,3],[0,1],[0,1],[0,1],[-1,1],[-1,1],[1,2],[0,1],[8,10],[1,1],[0,1],[0,1],[1,1],[0,1],[3,4],[2,3],[2,3],[0,2],[0,1],[0,2],[0,1],[0,2],[0,2],[0,1],[-1,2],[-1,2],[-8,9],[-1,1],[-1,2],[0,2],[0,1],[0,2],[0,2],[-1,1],[-2,2],[-1,1],[-1,3],[-1,1],[0,2],[0,1],[-1,2],[-2,6],[0,1],[-1,1],[-1,0],[-1,2],[-1,1],[-2,2],[-3,2],[-2,1],[-3,1],[-1,1],[0,2],[0,1],[9,10],[1,1],[0,2],[1,1],[1,1],[1,1],[0,2],[1,1],[0,2],[-1,1],[-1,1],[0,1],[0,1],[1,1],[0,1],[1,1],[6,4],[5,3],[9,3],[2,0],[2,1],[7,5],[8,4],[1,1],[0,2],[3,5],[0,3],[1,7],[0,2],[0,2],[-1,6],[-1,3],[0,2],[0,1],[0,2],[0,1],[0,1],[-1,3],[0,1],[-7,10],[-1,1],[1,0],[0,1],[6,3],[2,1],[1,-1],[1,0],[1,-2],[1,-1],[3,-1],[4,-3],[2,-1],[0,-2],[-2,-2],[-1,1],[-1,-1],[-1,-1],[0,-1],[1,0],[1,1],[1,0],[0,-1],[0,-1],[1,-2],[1,-1],[4,-2],[1,-1],[0,-2],[0,-1],[-1,0],[-1,0],[-1,0],[-1,-2],[0,-2],[1,-2],[1,-4],[0,-2],[1,-2],[1,-1],[-1,-1],[1,-1],[2,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-3,-2],[-1,0],[0,-1],[-2,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[-1,-1],[1,-2],[0,-1],[-2,-2],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[4,-4],[1,-1],[-1,-1],[-2,0],[0,-1],[0,-1],[2,-2],[1,-2],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,0],[0,-2],[-1,0],[-4,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[2,-2],[11,-5],[8,-2],[2,-2],[1,-1],[0,1],[0,1],[1,0],[8,-1],[7,0],[5,-2],[1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[-1,2],[2,2],[11,-2],[5,1],[6,-2],[1,-1],[1,-1],[1,-2],[0,-2],[0,-2],[0,-2],[1,-1],[1,-1],[1,-1],[8,-2],[2,-2],[1,-1],[2,0],[1,0],[1,2],[2,0],[4,-1],[3,1],[1,0],[0,1],[1,1],[0,-1],[0,-1],[1,0],[2,1],[0,1],[0,1],[-1,0],[2,1],[1,1],[0,1],[0,1],[-1,0],[-1,0],[-2,-2],[-4,1],[-1,-1],[1,0],[2,-1],[-4,-3],[-1,0],[-2,1],[-1,1],[-1,0],[-2,-1],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[0,1],[1,3],[1,1],[-1,1],[0,1],[2,0],[0,1],[0,1],[-1,1],[0,1],[1,0],[-1,2],[-2,0],[-2,-1],[0,-2],[3,-1],[1,-1],[-2,0],[-2,1],[-2,1],[-1,3],[-1,1],[1,1],[1,2],[0,1],[0,1],[1,1],[0,1],[-1,3],[-2,0],[-5,1],[-2,-2],[-1,0],[0,2],[0,1],[-1,1],[1,2],[2,1],[0,1],[0,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,-1],[0,-1],[-1,-1],[-1,1],[-2,1],[-3,2],[-2,0],[1,-1],[2,-1],[-1,0],[-7,4],[-2,2],[-1,2],[-1,1],[-1,0],[-3,0],[-7,3],[-1,1],[-1,2],[-1,1],[-2,1],[-6,2],[-1,1],[-1,1],[0,1],[1,2],[0,1],[-3,5],[0,1],[-1,3],[-1,7],[-1,1],[-1,1],[-1,1],[1,1],[2,1],[7,5],[8,2],[7,2],[2,-1],[0,-1],[2,-1],[10,-8],[2,-3],[3,-3],[4,0],[11,4],[1,1],[1,2],[1,2],[0,1],[0,2],[0,1],[-5,7],[-1,1],[-2,1],[-6,-1],[-4,-3],[-2,-1],[-1,1],[-2,2],[0,1],[1,2],[2,3],[0,1],[-1,0],[-1,1],[1,1],[1,0],[3,-2],[1,0],[1,0],[1,1],[1,1],[4,6],[1,2],[4,2],[1,1],[0,1],[1,0],[1,-1],[1,0],[4,1],[2,1],[1,0],[1,-1],[0,1],[0,1],[7,-1],[7,-1],[6,0],[5,0],[3,-2],[8,-7],[6,-4],[13,-4],[10,-5],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,1],[0,1],[2,1],[0,1],[-2,0],[-1,0],[-1,-1],[-1,-2],[0,-1],[9,-6],[8,-6],[0,-1],[1,0],[0,-1],[0,-1],[-1,0],[1,-2],[1,-2],[1,0],[5,-2],[6,-3],[12,0],[3,2],[4,1],[2,1],[10,2],[2,-1],[0,-1],[1,-1],[1,-1],[4,1],[1,0],[2,-1],[1,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,-4],[-1,-1],[-3,0],[0,-1],[-1,-2],[0,-2],[0,-2],[-1,-1],[1,0],[0,-1],[1,-1],[0,-1],[-2,0],[-1,-1],[-3,-1],[-7,-4],[-8,-3],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[-2,-2],[-1,-1],[0,-2],[3,-6],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[1,-1],[-1,-1],[-1,-1],[-3,-4],[-1,-2],[-1,-1],[1,-1],[-1,-1],[0,-1],[-2,-2],[-1,0],[0,-1],[1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-3],[0,-3],[1,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,-2],[1,-2],[1,-1],[0,2],[-1,2],[-1,2],[0,1],[-1,6],[0,3],[-1,2],[0,2],[1,2],[-1,1],[-1,3],[-1,1],[1,1],[1,1],[1,0],[1,0],[4,1],[1,0],[0,1],[0,2],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,1],[-1,1],[1,1],[2,3],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,3],[1,0],[3,-1],[1,-1],[0,-1],[0,-1],[1,1],[0,1],[0,1],[-1,3],[1,1],[0,-1],[1,-1],[0,-2],[1,-1],[2,-2],[2,-1],[1,-1],[0,-3],[0,-1],[0,-2],[-1,-1],[1,-2],[-1,-1],[-1,-2],[0,-2],[-1,-2],[0,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,0],[0,-1],[0,-1],[0,-1],[-1,-5],[-1,-1],[-3,-2],[-6,-9],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[1,-1],[3,-1],[3,-4],[1,-1],[2,0],[2,-1],[1,0],[1,1],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-2,5],[0,1],[-1,0],[0,1],[-1,3],[-1,1],[-1,2],[-1,1],[2,1],[6,-2],[3,0],[4,2],[1,-1],[1,1],[0,1],[1,1],[1,2],[1,0],[3,6],[0,2],[0,2],[0,1],[0,2],[-2,3],[0,1],[0,2],[-1,1],[-1,2],[0,1],[-1,1],[1,1],[0,1],[0,2],[-1,0],[-1,1],[0,1],[-1,3],[0,1],[-1,3],[0,2],[-1,1],[-1,2],[-1,1],[1,2],[-1,2],[-1,2],[-4,2],[-1,0],[0,1],[-1,1],[4,0],[-1,2],[0,3],[-2,4],[0,1],[1,0],[1,2],[1,0],[1,2],[2,3],[0,2],[1,1],[-1,1],[0,1],[0,2],[0,2],[1,0],[1,0],[2,1],[1,1],[0,1],[2,3],[0,2],[0,2],[0,2],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,3],[-2,0],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-3,1],[-3,2],[-3,0],[-2,1],[-5,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[-1,2],[0,1],[-4,4],[-1,1],[-1,1],[-2,2],[-1,1],[-3,1],[1,1],[1,1],[1,1],[1,3],[-1,2],[0,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[-6,1],[-2,2],[-7,3],[-11,0],[-1,1],[-7,6],[-2,1],[0,1],[-2,2],[-2,3],[0,1],[2,1],[0,1],[0,1],[1,0],[1,1],[-1,2],[-3,0],[-1,2],[0,1],[-1,2],[0,2],[2,2],[2,2],[0,1],[0,1],[0,1],[0,-1],[0,1],[1,1],[0,2],[1,4],[0,1],[-1,2],[0,2],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[-4,1],[-1,1],[-1,1],[1,0],[1,1],[2,0],[-1,2],[-1,1],[-3,0],[-2,2],[-1,0],[-1,-1],[-1,0],[1,2],[1,0],[4,0],[1,0],[1,1],[1,0],[0,2],[-1,3],[-2,1],[-3,0],[-2,1],[0,1],[0,1],[1,1],[1,1],[0,1],[1,1],[0,-1],[1,0],[0,-1],[2,4],[2,1],[1,0],[0,1],[1,1],[0,1],[0,1],[1,1],[-1,1],[-2,-2],[-1,1],[0,1],[0,3],[0,1],[0,1],[1,0],[8,-1],[2,1],[9,2],[2,1],[6,2],[12,1],[9,0],[8,0],[14,-1],[11,0],[7,3],[9,1],[9,0],[5,3],[7,1],[3,-2],[3,-2],[2,1],[9,-1],[1,1],[1,1],[0,1],[-1,1],[1,1],[1,1],[1,2],[1,0],[0,1],[7,0],[5,3],[10,1],[11,1],[8,-2],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[-4,-1],[-1,-1],[-2,-2],[-1,-1],[-1,-1],[-2,-1],[-2,0],[-4,-4],[-3,-2],[-5,-1],[-4,-4],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[1,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[2,-1],[9,-4],[0,-1],[0,-1],[2,-4],[6,-1],[2,-2],[1,0],[1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[0,4],[0,1],[-1,1],[0,2],[-3,3],[-1,1],[-1,1],[-2,0],[0,1],[-1,1],[-1,2],[-1,1],[-4,3],[-9,3],[-1,1],[-1,2],[0,1],[0,2],[0,1],[0,1],[1,5],[2,1],[3,1],[4,2],[8,1],[8,1],[2,2],[7,0],[2,0],[1,2],[0,1],[3,2],[0,2],[-1,-1],[-1,0],[1,3],[1,1],[6,4],[2,2],[1,2],[0,1],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,1],[-2,1],[-1,1],[-2,2],[0,1],[-1,0],[0,1],[0,1],[-1,2],[-1,0],[0,1],[-1,2],[-2,2],[-1,1],[2,1],[7,-1],[3,-2],[2,0],[-2,3],[-2,1],[-11,1],[-1,1],[0,1],[0,1],[-3,1],[-1,0],[0,1],[2,3],[-1,2],[-1,1],[-1,1],[-5,1],[-13,1],[-2,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[0,1],[7,-1],[2,-2],[1,-1],[1,0],[0,1],[0,1],[-1,0],[-1,2],[0,1],[0,1],[-1,0],[-3,0],[-1,1],[0,1],[1,0],[1,0],[2,0],[1,-1],[1,1],[1,1],[4,1],[3,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[1,0],[2,1],[2,-1],[2,1],[1,0],[1,-1],[1,0],[-1,-2],[-1,-1],[-3,-1],[-2,-1],[0,-1],[1,0],[1,0],[1,0],[1,0],[1,2],[1,1],[1,0],[0,-1],[1,-2],[0,-1],[-1,-1],[1,-1],[1,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[1,-1],[2,0],[4,0],[-1,0],[-3,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-7,-1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[-2,0],[1,1],[5,2],[1,1],[-8,0],[-1,1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-2,1],[-13,1],[1,1],[1,1],[1,1],[0,1],[0,1],[1,2],[1,0],[3,-1],[1,0],[0,1],[1,1],[1,1],[0,1],[-1,1],[-2,2],[0,1],[1,0],[1,0],[0,-1],[1,0],[2,0],[2,-2],[1,0],[1,0],[0,-1],[1,-1],[-5,1],[1,-1],[1,-2],[1,-2],[1,0],[0,1],[1,0],[0,1],[1,0],[1,0],[5,-2],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-2],[1,0],[2,1],[1,0],[1,0],[0,-1],[2,-1],[1,0],[0,1],[0,1],[-1,0],[-1,2],[1,1],[1,1],[-2,0],[-3,0],[-1,1],[1,1],[1,0],[0,1],[1,1],[2,1],[1,0],[1,-2],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,3],[1,2],[4,4],[2,0],[1,1],[1,1],[-1,1],[-1,0],[-1,0],[-1,0],[-2,2],[1,1],[1,1],[2,0],[2,-1],[1,0],[1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,0],[1,0],[-2,2],[1,0],[2,1],[1,1],[1,1],[-1,1],[1,0],[1,0],[1,1],[-2,1],[-7,0],[-1,0],[-1,0],[-1,0],[-1,1],[-2,1],[-6,2],[-1,0],[-2,-2],[0,1],[-1,0],[1,2],[0,1],[2,2],[1,1],[5,0],[9,-2],[1,0],[9,-3],[1,0],[1,1],[3,2],[1,1],[1,-2],[0,2],[2,1],[1,0],[1,0],[0,1],[1,1],[0,2],[0,1],[0,1],[1,1],[3,1],[1,1],[3,-2],[0,2],[-1,1],[-1,1],[2,2],[4,1],[1,0],[-1,1],[2,2],[2,1],[3,0],[2,-1],[-1,2],[-1,1],[-8,-2],[1,0],[5,2],[2,1],[3,0],[1,0],[0,1],[1,0],[1,3],[1,0],[1,-2],[2,-1],[0,-1],[4,0],[1,-1],[1,1],[1,0],[1,-1],[1,0],[1,1],[-1,1],[-2,1],[-1,1],[1,1],[6,1],[6,0],[-1,2],[-1,0],[-1,0],[-1,1],[1,1],[10,2],[8,1],[4,3],[2,0],[1,1],[1,0],[1,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,1],[2,1],[1,1],[1,0],[0,-2],[1,-1],[2,0],[5,2],[3,-1],[1,0],[1,1],[0,1],[0,1],[-1,1],[1,2],[1,1],[2,0],[1,-1],[1,-1],[2,2],[3,-1],[2,1],[4,1],[4,-1],[4,3],[10,1],[9,3],[10,1],[7,3],[7,2],[2,2],[1,0],[-1,1],[-1,-1],[-1,-1],[-9,-2],[-2,0],[-2,1],[0,2],[0,1],[-1,0],[-1,-1],[-2,-2],[1,-1],[-1,-1],[-1,-1],[0,1],[-1,1],[-2,2],[0,1],[-1,0],[0,1],[1,1],[-1,1],[-1,0],[-2,-2],[-4,-1],[-1,-1],[1,0],[2,-1],[1,0],[-1,-2],[-2,0],[-4,1],[1,1],[-1,1],[0,2],[-1,1],[3,2],[-1,1],[0,1],[1,1],[-1,1],[1,1],[1,1],[1,0],[1,0],[0,-1],[1,-3],[1,0],[2,1],[1,1],[0,1],[-2,2],[-1,0],[4,0],[1,1],[4,0],[-3,-2],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-1],[1,-1],[1,1],[2,2],[1,0],[2,0],[2,1],[1,0],[0,-1],[1,-1],[2,1],[3,0],[1,0],[-1,2],[-2,0],[-1,0],[-1,2],[-1,0],[-2,-1],[-1,1],[0,1],[-1,0],[2,1],[11,-1],[3,-1],[1,0],[1,1],[1,0],[2,0],[0,-1],[0,-1],[1,0],[1,-1],[-1,-1],[1,-1],[1,0],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[2,1],[2,0],[-1,2],[-2,0],[-3,0],[1,1],[8,-1],[1,-2],[1,0],[0,-1],[4,0],[2,2],[3,-1],[3,3],[1,0],[13,-2],[3,-1],[2,-1],[2,0],[1,0],[1,-1],[0,-1],[-1,0],[-3,0],[-1,-1],[1,0],[1,0],[0,-1],[-1,0],[-2,-1],[1,-2],[0,-1],[-1,0],[-1,-1],[-2,-1],[-4,-5],[-1,0],[-2,0],[-1,-1],[3,-2],[2,0],[0,1],[1,1],[0,1],[1,1],[1,1],[1,0],[1,2],[2,0],[2,0],[1,0],[1,0],[1,0],[3,0],[1,1],[-1,1],[-1,1],[1,0],[2,0],[1,0],[1,1],[1,0],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[2,0],[2,0],[0,-1],[0,-1],[-2,-1],[-3,-5],[-1,0],[1,0],[3,1],[2,1],[1,0],[3,-1],[1,0],[0,2],[1,1],[2,1],[1,1],[0,1],[1,0],[1,1],[4,4],[2,0],[4,1],[-6,-4],[0,-1],[0,-1],[2,-1],[-1,0],[-1,-1],[0,-1],[1,0],[2,0],[1,1],[-1,1],[0,1],[2,1],[1,0],[1,0],[2,1],[3,0],[2,-1],[4,0],[0,1],[0,1],[-1,1],[-3,2],[-1,0],[-2,0],[-1,0],[2,2],[2,1],[3,0],[2,-1],[0,-1],[1,0],[1,0],[4,2],[1,0],[1,0],[1,1],[1,0],[-6,0],[-3,1],[2,2],[1,1],[1,0],[1,-1],[1,0],[0,1],[0,1],[1,0],[5,0],[2,1],[4,3],[7,3],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[1,0],[3,0],[2,1],[0,1],[7,-1],[1,1],[1,0],[1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[1,-1],[-4,0],[2,-2],[1,0],[1,0],[4,1],[4,0],[1,1],[1,-1],[0,-1],[-1,-1],[-3,-1],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[1,0],[1,1],[1,0],[2,-2],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-2,-3],[-2,-1],[-3,-2],[4,-1],[1,1],[1,1],[1,2],[1,2],[4,3],[1,2],[1,2],[-1,1],[0,2],[-1,1],[-1,1],[1,2],[0,1],[1,2],[-1,1],[-1,1],[0,1],[-1,1],[1,0],[-1,1],[-3,2],[-1,1],[0,2],[-1,2],[0,1],[-1,1],[-5,0],[0,1],[-1,2],[-1,1],[-1,1],[-6,0],[-1,1],[0,2],[0,1],[-1,1],[-1,2],[-1,0],[-2,2],[-1,0],[0,1],[0,1],[1,0],[0,1],[1,0],[9,-1],[8,-2],[8,0],[3,1],[9,0],[1,-1],[1,-1],[11,3],[3,2],[2,1],[1,-1],[1,-1],[2,-1],[1,-1],[0,-1],[-1,0],[0,-1],[7,1],[1,1],[1,0],[2,-2],[9,-1],[1,-1],[1,-1],[0,-1],[2,0],[10,-2],[-1,2],[-1,1],[-2,0],[-4,1],[-1,1],[-4,2],[-6,0],[-1,1],[1,0],[-5,2],[-9,0],[-3,3],[-2,0],[1,1],[3,0],[1,1],[2,2],[0,1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[1,0],[1,0],[1,1],[0,2],[-1,0],[-4,0],[-2,1],[-2,2],[0,1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[0,2],[2,4],[0,2],[1,1],[2,0],[3,-1],[2,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[1,2],[1,1],[6,4],[4,5],[6,3],[7,7],[0,2],[1,0],[2,1],[1,0],[0,-1],[1,0],[0,-1],[1,1],[1,0],[0,1],[1,1],[2,1],[2,3],[2,2],[9,4],[1,0],[0,1],[0,1],[1,1],[7,5],[1,0],[2,-1],[-1,0],[1,-1],[1,-1],[7,1],[4,3],[1,0],[2,2],[5,2],[1,1],[3,-1],[3,1],[1,-1],[-1,-2],[-1,-1],[1,-1],[1,0],[10,3],[2,-1],[1,-2],[0,-1],[1,-2],[1,-1],[3,-2],[7,-2],[3,-2],[8,1],[7,1],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,-1],[-1,-1],[1,-2],[1,-1],[0,-1],[1,0],[2,-1],[1,-1],[1,0],[3,-1],[1,-1],[-2,-1],[-12,1],[-1,0],[0,-1],[-1,-1],[-3,-3],[-1,-1],[-3,0],[-1,-1],[2,0],[1,-1],[-1,-1],[-1,-1],[-4,0],[-1,-1],[-2,-1],[-1,-1],[-5,0],[-3,-2],[-3,0],[-5,-1],[-2,-1],[-1,-1],[-4,1],[-5,-2],[-2,-1],[1,-1],[1,0],[1,1],[2,-1],[14,3],[0,-1],[1,-1],[1,-1],[6,0],[2,2],[1,0],[4,-2],[8,2],[5,0],[1,0],[1,1],[1,1],[1,0],[0,-1],[-1,-2],[-1,-1],[-3,-1],[-1,-1],[1,0],[0,-1],[1,0],[-2,-1],[-7,0],[-1,-2],[0,-2],[1,0],[2,1],[1,0],[1,-1],[1,0],[4,1],[3,0],[1,1],[6,4],[1,0],[3,0],[2,-1],[3,0],[0,-1],[1,-1],[1,0],[2,0],[0,-1],[1,0],[3,0],[0,1],[-1,0],[-2,1],[2,0],[1,0],[1,1],[1,1],[4,-2],[1,0],[-1,-1],[1,-1],[2,1],[1,0],[1,0],[3,0],[0,-1],[-1,0],[1,-1],[0,-1],[2,0],[-1,-1],[1,-1],[1,0],[3,-1],[0,-1],[0,-1],[-1,0],[-5,-1],[0,-1],[2,-1],[-1,0],[-2,-1],[-1,-1],[2,0],[-2,-3],[-1,0],[-2,1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,-2],[-1,0],[-2,0],[-1,0],[-1,0],[-1,0],[2,-2],[0,-1],[0,-1],[-2,-3],[-1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,1],[-2,1],[-1,0],[-1,-3],[0,-1],[1,-2],[-1,-1],[1,0],[1,-1],[7,0],[1,-1],[2,-1],[1,0],[1,1],[0,1],[1,1],[3,-1],[7,2],[9,-2],[7,2],[1,1],[0,1],[2,4],[1,1],[0,2],[-1,1],[-2,0],[1,3],[1,1],[-1,0],[1,1],[1,1],[3,-1],[3,1],[3,-2],[-1,-1],[6,2],[5,-1],[10,2],[4,-1],[4,2],[2,0],[0,-1],[1,0],[5,0],[0,-1],[1,-1],[3,-1],[2,1],[1,0],[0,-1],[3,0],[2,-1],[9,5],[5,0],[2,0],[0,-1],[1,-1],[1,0],[4,0],[2,0],[1,1],[-1,0],[0,1],[1,0],[2,1],[2,-1],[1,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[1,-1],[1,1],[0,1],[1,0],[10,-2],[-1,0],[-1,0],[0,-1],[1,0],[1,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[1,-1],[5,1],[4,-2],[10,-8],[1,-1],[-9,-8],[-1,-2],[0,1],[3,2],[1,0],[1,0],[1,2],[3,2],[2,1],[0,1],[1,-1],[11,-6],[1,-2],[1,0],[0,-1],[-2,0],[1,-2],[1,-1],[0,-1],[-2,-1],[0,-1],[0,-1],[1,0],[-1,0],[-2,0],[-1,1],[-1,0],[-1,0],[1,-1],[2,-2],[1,-1],[3,1],[1,-1],[1,-1],[1,-2],[-2,-4],[-1,-1],[-2,-2],[-2,0],[-1,0],[1,-1],[10,2],[2,1],[0,1],[0,2],[-1,1],[0,1],[2,1],[2,0],[3,-1],[1,-2],[0,1],[-1,1],[0,1],[1,1],[-1,0],[-3,2],[-3,1],[-2,1],[0,2],[-1,0],[6,0],[2,1],[1,0],[1,-2],[-2,-1],[1,-1],[0,-1],[2,1],[1,0],[3,-5],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[1,-2],[1,0],[1,0],[0,-1],[-1,-2],[0,-1],[1,0],[1,-1],[-1,-1],[-1,0],[-1,0],[-1,-1],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[-1,-1],[-1,0],[-1,0],[2,0],[2,0],[1,1],[0,1],[-1,1],[0,2],[1,0],[2,0],[1,-1],[1,2],[1,0],[0,-1],[1,-1],[-1,-1],[2,-3],[-1,-3],[-1,-2],[0,-1],[0,-1],[-2,-3],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-3],[-1,-2],[-3,-2],[0,-1],[-4,0],[0,1],[3,3],[1,2],[1,1],[0,1],[-10,3],[-5,-1],[1,1],[1,0],[0,1],[-1,1],[-7,5],[-8,4],[-6,1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[2,-1],[1,1],[1,0],[2,-2],[2,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,0],[1,0],[1,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[1,-2],[2,-1],[3,0],[1,0],[0,1],[-1,2],[0,2],[1,0],[5,3],[2,0],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,-2],[1,-1],[6,-2],[1,0],[2,1],[1,-1],[0,-1],[0,-1],[1,-1],[0,-3],[0,-1],[-1,1],[-1,0],[-2,0],[-1,-1],[0,-1],[1,-1],[2,0],[1,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[-2,-1],[-5,-6],[-6,-5],[-1,-2],[-1,-1],[-2,-1],[0,-1],[0,-1],[-3,-4],[-10,-5],[-3,0],[-8,-3],[-1,-2],[0,-2],[-1,-3],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-8,3],[-1,-1],[-8,-6],[-1,0],[-2,0],[-1,-1],[1,0],[1,-1],[0,-1],[-3,-1],[-4,-1],[-2,-2],[-5,-2],[-1,0],[-3,1],[-2,0],[-1,-1],[2,-1],[0,-1],[1,0],[-1,-3],[-2,-1],[-2,-2],[-6,0],[-1,-2],[-1,-1],[-3,-1],[-1,0],[0,1],[-3,-1],[-1,1],[-2,-1],[2,-2],[2,0],[6,1],[1,0],[0,-1],[-1,-5],[-1,-1],[0,-1],[-3,-3],[-5,-3],[-4,-3],[-8,-1],[-5,-3],[-1,-2],[-1,-1],[-1,-1],[-2,-1],[-2,-1],[-2,-3],[-1,-2],[-1,0],[0,-1],[-1,-3],[-1,0],[0,-1],[-1,0],[-2,1],[1,0],[1,-2],[0,-1],[-1,0],[-2,-1],[-9,-9],[0,1],[1,0],[0,1],[-2,1],[-2,-1],[-5,-4],[-1,0],[-2,1],[-8,1],[-1,0],[0,-1],[-1,0],[-4,0],[-1,-1],[-1,-3],[1,0],[1,-1],[-1,-2],[-5,-4],[-1,-1],[-1,-1],[0,-1],[-1,-4],[-1,-2],[-1,-1],[-3,-2],[-2,0],[-2,1],[-1,0],[-2,-1],[-5,1],[-5,-4],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-4,-3],[0,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[-2,-1],[-2,-4],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-4,-3],[-2,-2],[-6,-2],[0,-1],[1,1],[10,-1],[1,1],[2,2],[1,0],[1,0],[1,1],[2,3],[1,1],[1,0],[3,1],[0,1],[1,2],[1,1],[1,1],[2,-1],[0,-2],[3,-2],[2,0],[3,-1],[4,-1],[2,0],[1,-2],[5,-1],[5,2],[2,1],[-1,1],[-2,1],[-3,-1],[-3,1],[-4,1],[-4,2],[-4,2],[-2,1],[-1,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[1,1],[0,1],[1,1],[1,0],[11,-3],[2,0],[2,0],[3,3],[9,-2],[4,1],[6,0],[4,1],[3,3],[4,1],[1,0],[3,-2],[2,0],[2,1],[0,2],[-1,1],[-3,0],[-1,1],[1,1],[4,1],[4,0],[4,2],[7,1],[4,2],[4,1],[1,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[4,-3],[0,-1],[1,0],[1,0],[0,1],[0,1],[-1,1],[-2,2],[-1,1],[-1,0],[-2,0],[0,1],[0,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[2,-2],[2,-2],[2,-1],[2,-1],[4,0],[4,2],[4,3],[3,0],[0,1],[1,1],[0,1],[-1,0],[-1,0],[1,2],[1,0],[3,0],[5,2],[-1,0],[0,2],[2,1],[2,0],[10,3],[0,1],[0,1],[-1,0],[0,1],[0,1],[1,1],[-1,1],[-4,0],[-1,1],[-1,0],[-10,-6],[-14,0],[-1,-2],[1,0],[0,-1],[-2,0],[-1,1],[-2,2],[-2,4],[0,1],[0,2],[0,1],[0,1],[5,2],[3,2],[0,1],[1,1],[0,2],[1,2],[1,1],[1,2],[1,1],[8,0],[8,-2],[4,-3],[2,0],[3,-3],[1,0],[2,0],[1,1],[1,2],[0,1],[-1,1],[1,1],[0,2],[1,1],[1,0],[10,1],[1,0],[1,-2],[-1,-1],[-1,0],[-2,0],[-2,-1],[-1,0],[-2,1],[-1,-1],[-1,-1],[3,-8],[4,-4],[10,-5],[9,-3],[7,0],[3,1],[3,0],[3,1],[3,1],[3,2],[1,1],[0,1],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[3,-4],[4,-3],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-6],[1,-1],[2,-4],[0,-1],[1,-2],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-2,-2],[-1,-3],[0,-1],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[3,0],[1,-1],[1,-1],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-3],[1,-1],[-1,-3],[-1,-3],[0,-2],[1,-2],[-5,-6],[-2,0],[-2,-1],[-2,-1],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[2,-3],[3,-1],[2,-1],[2,-1],[8,-1],[8,-2],[-1,1],[-9,3],[-9,2],[-4,4],[-1,0],[0,3],[-1,1],[-1,2],[1,1],[0,1],[2,2],[3,1],[4,5],[1,2],[-1,2],[1,3],[2,4],[0,2],[-2,4],[0,2],[0,2],[1,1],[3,3],[0,1],[1,0],[0,1],[4,-1],[2,2],[2,0],[1,1],[-1,1],[-4,-1],[-2,0],[-3,3],[-1,0],[-1,1],[-2,2],[-1,2],[0,3],[-1,0],[1,1],[5,1],[6,1],[6,4],[8,0],[8,0],[1,0],[4,1],[7,5],[8,2],[13,-1],[8,-1],[12,0],[13,-5],[11,-2],[8,0],[5,1],[7,0],[7,-1],[10,-2],[3,-2],[3,-3],[-2,-2],[-2,-1],[-1,0],[-2,1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[-1,0],[-2,0],[-1,-1],[-1,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[1,0],[0,-1],[1,0],[12,-7],[5,-1],[5,-2],[3,0],[3,-1],[1,0],[1,-1],[0,-1],[1,-2],[0,-1],[1,0],[1,0],[1,0],[0,-1],[1,-2],[11,-3],[11,-3],[1,1],[0,1],[-10,2],[-10,2],[-1,1],[-1,1],[0,2],[0,1],[13,-3],[5,0],[7,0],[4,-3],[7,-1],[2,1],[3,1],[4,1],[8,0],[2,-1],[1,2],[5,-1],[0,-1],[-1,-1],[0,-1],[3,-3],[11,-1],[3,-3],[2,0],[3,0],[-11,7],[0,1],[0,1],[1,0],[13,-6],[1,0],[3,1],[-8,3],[-7,4],[1,0],[0,1],[1,0],[-1,1],[0,1],[4,0],[4,-1],[3,-1],[0,-1],[0,-1],[1,-1],[7,-3],[1,1],[1,0],[1,1],[0,1],[1,1],[1,1],[1,0],[-1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[1,1],[0,1],[1,-1],[0,-1],[1,0],[0,1],[0,1],[-1,1],[-1,-1],[0,1],[-1,3],[1,1],[1,1],[3,1],[-1,-2],[1,-1],[1,0],[2,1],[-1,1],[1,1],[0,1],[-1,0],[-2,0],[-1,1],[0,1],[-1,1],[1,0],[0,1],[-3,1],[0,1],[-1,1],[-1,2],[0,1],[2,2],[0,1],[-1,0],[-2,0],[-1,0],[-1,1],[0,1],[2,0],[0,1],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,1],[-1,2],[-2,1],[0,1],[-1,1],[0,1],[0,2],[1,0],[2,-1],[0,1],[-1,1],[0,1],[2,-1],[1,0],[-1,1],[0,1],[-1,1],[1,1],[-1,1],[0,1],[4,2],[1,1],[1,1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[2,0],[1,0],[0,-1],[-1,0],[0,-1],[1,-1],[1,1],[3,1],[2,0],[1,1],[1,-1],[1,0],[1,1],[-1,1],[-1,1],[-1,0],[0,2],[0,1],[0,1],[1,2],[-1,0],[0,1],[-1,1],[1,0],[1,0],[1,-1],[1,-2],[1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[2,-1],[1,1],[1,1],[0,1],[3,0],[0,1],[0,1],[0,1],[2,1],[0,1],[1,1],[1,0],[1,0],[0,-1],[-1,0],[2,0],[1,-1],[1,-1],[1,-1],[2,-1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[3,1],[0,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[1,0],[0,1],[0,-1],[0,-2],[0,-1],[1,0],[1,1],[0,2],[0,1],[0,1],[1,0],[1,0],[0,1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,-1],[0,-2],[1,0],[1,1],[0,-2],[1,0],[2,1],[1,2],[-1,-1],[1,0],[0,-1],[1,0],[0,1],[1,0],[1,-1],[0,-1],[-1,0],[1,0],[2,0],[2,-1],[0,-1],[0,-1],[-3,-2],[0,-1],[0,-2],[1,-1],[0,-1],[1,0],[1,1],[0,1],[-1,1],[1,1],[4,1],[0,-1],[1,-1],[2,1],[0,1],[-1,0],[-1,1],[2,2],[1,1],[0,1],[1,0],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-2],[1,0],[1,2],[1,1],[0,1],[-1,0],[0,1],[1,1],[2,0],[3,3],[2,0],[1,0],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,1],[-1,0],[0,1],[-1,-1],[-1,1],[-1,0],[-1,-2],[1,0],[1,0],[1,-1],[0,-1],[0,-1],[-2,0],[0,-1],[3,1],[3,1],[1,0],[1,-1],[-1,0],[0,-1],[2,-1],[1,0],[0,-1],[2,-4],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,3],[1,2],[0,1],[-2,5],[1,0],[1,0],[0,1],[1,0],[-1,1],[0,1],[1,1],[1,1],[1,-1],[1,-3],[1,-1],[0,1],[1,1],[-1,1],[0,1],[0,1],[1,0],[2,-1],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[1,1],[1,1],[4,0],[4,0],[7,-4],[2,1],[13,-2],[0,-1],[-1,-1],[-1,-1],[4,-1],[1,-1],[-1,-1],[-2,-2],[0,-1],[6,1],[0,-1],[2,0],[1,1],[1,0],[1,-1],[-1,-2],[-1,-1],[0,-1],[-2,-2],[3,0],[1,-1],[1,-1],[1,0],[4,2],[1,0],[1,-1],[3,-2],[1,-1],[2,0],[0,-1],[-1,-1],[1,0],[2,1],[0,-1],[1,-1],[0,-1],[-1,0],[-3,0],[1,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,-1],[1,0],[1,1],[3,2],[1,1],[2,1],[2,-1],[3,-2],[3,-2],[3,-3],[1,-2],[0,-1],[-1,-2],[-3,-1],[-3,1],[-3,1],[-6,1],[-4,-1],[-3,-2],[-10,-2],[-2,-2],[0,-2],[0,-2],[0,-1],[-3,-2],[7,0],[13,-3],[13,-2],[1,-2],[-2,0],[-1,-1],[-1,-1],[1,-1],[-1,0],[-9,2],[-2,1],[-2,0],[-1,1],[-1,0],[-4,0],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-12,-1],[-2,1],[3,-3],[3,-2],[2,-2],[1,-1],[1,0],[10,-6],[6,-1],[8,1],[4,-1],[0,-1],[-1,-3],[2,0],[2,-1],[3,-3],[-1,-1],[1,0],[0,-1],[0,-1],[-3,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[2,-1],[1,0],[1,0],[1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-3,-3],[0,-1],[-1,-1],[-1,0],[-1,-1],[1,0],[1,-1],[1,1],[3,0],[1,0],[0,-1],[-1,0],[-3,-2],[-3,-1],[-1,0],[-1,1],[-1,0],[-1,-1],[-1,0],[-3,-1],[-1,1],[-3,4],[-1,1],[-1,0],[-7,4],[0,1],[1,1],[2,1],[-2,1],[-10,4],[-8,8],[-2,1],[-4,-1],[2,-1],[0,-1],[1,-1],[2,-3],[1,-1],[-1,0],[-1,-1],[-1,1],[1,-2],[3,-1],[4,-2],[0,-1],[2,-1],[2,0],[2,-2],[1,-2],[0,-2],[1,0],[1,-2],[2,-2],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[2,-4],[2,-2],[1,0],[1,1],[4,2],[2,2],[0,2],[-1,1],[-1,3],[-1,1],[0,1],[0,2],[-1,1],[-1,2],[0,1],[0,1],[1,0],[1,-1],[2,-5],[3,-4],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[5,-4],[-1,-1],[-1,0],[-5,3],[-1,0],[-1,-1],[-2,-1],[-2,-1],[-3,0],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[1,-3],[1,-2],[1,0],[6,2],[1,-1],[1,-2],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[2,-1],[0,-1],[1,-2],[0,-2],[1,-3],[0,-1],[1,-2],[1,-1],[2,-1],[3,-2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[-1,-1],[0,-1],[-2,0],[0,-1],[7,2],[2,-2],[-1,0],[0,-1],[0,-1],[1,1],[2,1],[1,0],[1,-1],[1,-1],[0,-1],[1,0],[-1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[4,-2],[4,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[2,-1],[1,0],[1,0],[1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,-2],[1,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[3,-2],[3,0],[2,1],[5,4],[4,6],[2,4],[3,9],[1,3],[0,1],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[-1,0],[1,2],[1,1],[3,0],[5,-1],[0,1],[-1,0],[-5,2],[-1,1],[0,2],[1,2],[2,4],[0,1],[0,1],[0,1],[0,1],[1,2],[0,3],[1,1],[2,7],[2,4],[0,2],[8,14],[2,3],[3,2],[2,0],[3,0],[2,1],[2,1],[4,-1],[2,-3],[2,-2],[0,-4],[-1,3],[-2,2],[-2,2],[-2,2],[-2,0],[-2,-2],[0,-2],[-2,1],[-2,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[5,-3],[2,-1],[1,-2],[1,-3],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[7,-7],[7,-3],[4,-1],[3,-2],[7,-2],[9,0],[2,2],[1,0],[4,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[1,-2],[0,2],[1,1],[0,2],[1,1],[1,1],[-1,2],[-1,1],[0,1],[1,1],[1,0],[0,2],[1,2],[1,1],[1,0],[1,1],[3,2],[1,0],[1,-2],[1,1],[1,1],[0,1],[1,0],[1,0],[2,-2],[3,0],[0,2],[-1,0],[-1,1],[1,1],[1,1],[3,1],[2,1],[10,1],[9,-4],[4,0],[2,-2],[0,-3],[1,0],[0,-1],[0,-2],[1,1],[1,1],[0,1],[1,1],[1,1],[1,-1],[1,0],[1,-1],[1,-1],[2,-3],[2,-1],[1,0],[1,-1],[1,-1],[4,-1],[1,-1],[0,-1],[-1,-1],[2,0],[2,1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[1,-1],[-2,0],[0,-1],[1,0],[2,-2],[1,-1],[1,0],[1,1],[2,2],[0,-1],[0,-1],[-1,0],[1,-1],[0,1],[1,0],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[1,-1],[2,0],[3,-2],[1,0],[0,-2],[0,-1],[1,-1],[1,0],[1,1],[0,1],[1,0],[1,0],[1,0],[-1,0],[0,-1],[1,-1],[1,1],[1,0],[1,0],[-1,2],[-1,1],[0,1],[-1,1],[-2,0],[-2,-1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-1,0],[1,1],[1,1],[1,0],[4,-2],[2,0],[1,0],[0,1],[0,1],[2,-1],[1,1],[1,2],[-1,1],[-6,0],[0,1],[5,2],[1,-1],[2,-1],[1,0],[2,1],[-1,0],[-1,1],[-8,0],[-1,1],[-1,1],[0,1],[1,0],[-1,1],[-1,-1],[-1,-1],[0,1],[-1,1],[1,1],[1,1],[2,2],[1,2],[0,1],[0,1],[0,1],[0,1],[1,3],[1,1],[4,2],[7,0],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-2],[3,1],[1,1],[0,1],[0,1],[-1,1],[3,3],[1,0],[1,0],[4,-3],[1,-1],[2,-1],[1,-1],[1,-1],[0,-3],[1,-1],[0,-1],[1,-2],[1,-1],[-2,-1],[1,0],[2,-1],[3,0],[1,0],[0,1],[1,2],[1,2],[1,1],[4,0],[1,-1],[1,-1],[1,-1],[1,1],[2,2],[1,0],[1,-1],[2,0],[1,0],[0,-1],[1,0],[0,1],[0,1],[-2,0],[1,1],[0,1],[-5,5],[0,1],[-2,3],[0,1],[0,1],[0,1],[-1,2],[0,3],[0,1],[0,1],[-1,1],[1,0],[0,2],[1,0],[0,1],[0,1],[1,1],[1,0],[-1,0],[-2,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,1],[-6,1],[2,1],[4,-1],[2,1],[1,1],[1,2],[0,1],[0,2],[0,1],[0,2],[3,4],[1,2],[1,1],[1,0],[3,-2],[1,0],[2,0],[1,1],[1,2],[-1,2],[-1,0],[-8,1],[-8,0],[-1,-1],[-3,-3],[1,0],[3,0],[-1,-1],[-4,0],[-2,0],[-1,1],[-1,0],[0,-1],[1,-1],[1,0],[1,-1],[-2,0],[-1,1],[-1,1],[-2,2],[-1,2],[0,1],[0,1],[0,1],[1,1],[0,2],[1,2],[2,2],[1,3],[1,0],[0,1],[0,1],[1,0],[1,0],[3,5],[1,0],[9,1],[6,-2],[8,1],[6,0],[6,3],[2,0],[1,2],[1,1],[4,0],[1,1],[-3,0],[-2,0],[0,1],[1,1],[0,1],[0,1],[1,2],[0,2],[0,1],[-2,1],[-1,0],[0,1],[-1,2],[-6,3],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[1,0],[3,1],[2,-1],[1,0],[2,-1],[3,0],[2,0],[5,-1],[4,-1],[0,-1],[2,-2],[2,-2],[3,-1],[2,-1],[7,-2],[7,-2],[9,2],[4,-1],[9,-1],[2,-1],[11,1],[3,-1],[3,-1],[10,-2],[7,0],[7,-2],[7,-1],[8,-2],[8,-1],[9,-5],[7,-2],[4,0],[4,-2],[4,-1],[2,-2],[9,-3],[1,0],[0,-1],[-1,-1],[-10,1],[-9,1],[-2,-1],[-10,2],[-6,-1],[-3,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[0,1],[-1,1],[-1,1],[-2,0],[-1,0],[-1,-1],[-4,-4],[-1,-1],[0,-1],[-1,0],[-1,-2],[-2,-4],[0,-1],[0,-2],[-1,1],[-2,3],[-1,1],[-1,0],[-2,1],[-1,-1],[-1,-1],[0,-1],[-1,1],[-2,0],[2,-2],[0,-1],[1,-1],[1,0],[1,-1],[4,-2],[1,-1],[4,1],[2,3],[2,1],[6,1],[3,1],[9,1],[8,1],[9,0],[7,1],[9,0],[9,1],[-1,-3],[-3,-3],[-1,-2],[-2,-3],[-5,-7],[-7,-6],[-7,-10],[-1,0],[0,3],[0,1],[1,1],[1,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[1,1],[1,0],[1,0],[1,0],[2,2],[1,1],[1,0],[0,2],[2,1],[0,1],[-3,1],[0,2],[-1,0],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[1,1],[1,0],[0,1],[-1,1],[-1,1],[-4,2],[-1,0],[-1,-1],[2,-2],[1,0],[1,-1],[-1,-1],[0,-2],[-3,-5],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[2,1],[1,-1],[0,-2],[0,-1],[1,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-5,0],[-7,-3],[-1,1],[-1,2],[-3,2],[-2,1],[-2,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[3,-2],[1,-1],[-1,-2],[-1,-1],[-1,0],[-2,-2],[-3,1],[-1,-1],[1,-2],[-1,-1],[0,-2],[0,-2],[1,1],[1,1],[1,-1],[0,-1],[1,0],[0,1],[1,1],[1,-1],[1,-1],[1,0],[1,0],[0,1],[1,0],[1,0],[0,-1],[0,-1],[1,0],[7,6],[4,-1],[3,1],[3,2],[0,1],[2,0],[1,0],[1,2],[2,1],[3,4],[2,1],[0,1],[1,0],[0,1],[0,1],[1,1],[2,2],[3,5],[1,2],[0,1],[1,0],[12,16],[2,1],[1,1],[1,0],[3,0],[2,1],[7,-1],[2,1],[11,-1],[7,-1],[8,-3],[8,-2],[11,-5],[7,-2],[2,-2],[1,0],[0,-1],[1,0],[0,-1],[5,-7],[3,-4],[1,-2],[0,-2],[-1,-2],[-1,-1],[-8,-6],[-1,0],[-1,1],[-3,3],[-2,2],[-2,3],[-1,1],[-1,-1],[-1,-1],[1,0],[-1,-2],[-1,-1],[-1,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[-4,2],[-1,0],[-2,1],[-1,0],[2,-3],[1,0],[3,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-3,0],[-1,0],[-1,-2],[5,-1],[1,1],[1,2],[1,0],[2,-1],[4,0],[1,-1],[11,-2],[2,1],[1,1],[1,-1],[1,0],[0,1],[1,-1],[0,-1],[1,-1],[2,-1],[1,-2],[-1,-1],[-1,0],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[-1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[-1,0],[-2,-2],[0,-1],[0,-1],[0,-1],[1,1],[6,3],[4,1],[1,0],[1,-1],[-1,-1],[1,0],[2,1],[1,0],[1,0],[3,1],[1,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,0],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,-1],[-1,-1],[-2,-1],[-4,-3],[-1,-1],[-1,0],[1,-1],[1,0],[2,1],[3,3],[1,1],[3,0],[4,4],[2,3],[1,1],[2,0],[-1,-1],[-1,-1],[0,-2],[-1,-3],[0,-1],[-1,0],[1,0],[2,3],[2,1],[2,2],[1,1],[4,1],[2,0],[2,-2],[9,-2],[2,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,-2],[1,0],[-1,-1],[2,-2],[3,-3],[1,-2],[1,-2],[3,-3],[1,-2],[0,-2],[-1,0],[-1,-1],[-11,1],[0,-1],[8,-3],[7,-4],[8,-3],[2,-1],[-1,-3],[1,2],[1,1],[5,0],[6,0],[9,2],[0,1],[1,1],[3,0],[0,-1],[4,1],[2,-2],[7,3],[7,3],[1,2],[7,1],[7,2],[8,2],[13,2],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,1],[0,1],[0,1],[0,1],[1,2],[1,1],[9,2],[9,-1],[11,0],[9,0],[8,-1],[8,0],[2,-1],[1,0],[3,0],[6,-1],[5,-3],[3,0],[2,-2],[4,-1],[10,-5],[10,-5],[13,-12],[4,-6],[5,-12],[1,-4],[1,-2],[0,-2],[0,-2],[0,-1],[0,-2],[-2,-2],[-1,-2],[-1,-3],[0,-1],[-1,-1],[-5,2],[-1,-1],[1,0],[0,-1],[2,-1],[1,0],[1,0],[1,-1],[-1,-2],[-1,-1],[0,-2],[1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[0,-1],[2,-3],[-1,0],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[2,1],[1,1],[7,-6],[1,-1],[1,0],[-1,2],[-1,0],[4,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[2,1],[2,1],[2,0],[5,-1],[4,-3],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[1,-2],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,-2],[1,-2],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[-1,-2],[-1,-1],[3,-3],[6,-2],[2,-1],[1,-2],[1,-1],[0,-2],[-1,-1],[-1,-4],[-1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,0],[-1,-2],[-1,-3],[-2,-3],[-2,-1],[-5,1],[0,-2],[1,-1],[3,0],[4,1],[1,1],[1,0],[0,1],[3,7],[1,1],[1,1],[1,1],[-1,2],[-1,2],[1,1],[0,1],[0,1],[3,4],[2,2],[1,1],[1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[-1,1],[-1,2],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[-1,1],[-1,1],[2,5],[0,1],[-1,1],[0,1],[1,0],[1,1],[0,1],[-1,1],[-1,1],[1,1],[4,2],[1,1],[1,3],[1,1],[0,1],[1,0],[1,0],[1,2],[1,0],[1,-1],[2,1],[2,1],[-1,2],[1,1],[1,0],[2,2],[1,0],[1,1],[-1,0],[0,1],[0,1],[1,0],[1,-1],[1,0],[0,1],[1,0],[0,2],[0,1],[1,0],[1,-1],[0,-1],[6,1],[1,0],[2,-2],[1,0],[7,2],[2,2],[2,1],[4,0],[2,-1],[1,0],[2,-1],[0,-1],[3,0],[5,1],[4,3],[2,2],[1,1],[2,-1],[1,0],[0,-1],[0,-2],[3,-3],[2,-1],[4,-4],[3,-1],[8,-3],[12,3],[11,0],[2,-1],[1,0],[5,-2],[2,-2],[1,-1],[8,1],[8,0],[1,-1],[1,-1],[-1,-1],[6,0],[1,1],[8,7],[8,7],[1,1],[1,2],[3,2],[1,1],[2,0],[1,-1],[2,-2],[1,-1],[1,-1],[2,1],[1,-1],[-2,-2],[-1,0],[-1,-2],[1,-2],[4,-2],[3,-3],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[-1,-4],[1,-2],[0,-1],[0,-2],[0,-1],[0,-2],[1,-1],[1,-1],[1,-1],[1,-1],[8,-1],[5,-1],[3,-3],[3,-1],[2,-2],[1,0],[4,-1],[2,-2],[1,-3],[1,-4],[0,-6],[0,-4],[1,-1],[1,-1],[3,-3],[10,2],[10,2],[1,0],[0,-1],[1,0],[2,-1],[2,-2],[0,-1],[1,0],[1,-1],[-2,4],[-1,1],[1,0],[0,1],[-3,0],[-1,1],[1,2],[0,1],[2,0],[2,2],[1,1],[1,0],[0,-1],[-1,-1],[0,-1],[1,0],[1,-2],[0,-1],[0,-1],[0,1],[0,2],[0,1],[0,2],[0,1],[-1,1],[2,1],[4,3],[1,1],[0,2],[1,1],[0,1],[1,0],[0,-1],[1,-1],[3,1],[-2,0],[-1,1],[-1,2],[0,2],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,2],[-1,1],[-2,2],[-1,1],[0,1],[0,3],[0,1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,2],[-1,1],[-2,0],[-1,-1],[-5,-1],[-3,1],[0,2],[0,2],[2,3],[2,2],[1,1],[2,1],[2,0],[2,1],[1,1],[-1,1],[0,1],[0,1],[-1,1],[1,1],[0,1],[0,2],[0,1],[0,1],[-1,2],[0,1],[0,1],[0,2],[0,2],[0,1],[0,1],[1,1],[0,2],[0,1],[-1,1],[-3,0],[0,2],[2,1],[1,-1],[2,-1],[12,-3],[8,0],[6,-3],[11,-2],[2,-1],[9,-1],[9,-1],[1,1],[1,0],[1,-1],[1,-1],[0,-2],[2,-2],[9,-4],[1,-2],[-1,-1],[0,-1],[0,-1],[1,0],[1,1],[3,0],[1,0],[1,2],[1,1],[0,1],[-1,1],[-1,1],[-2,1],[-1,1],[-1,1],[-2,0],[0,-1],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[1,0],[1,1],[1,1],[5,0],[7,-4],[0,-1],[-1,0],[2,-1],[0,-1],[1,0],[0,1],[-1,1],[1,1],[2,-1],[1,-2],[1,0],[1,0],[1,2],[1,1],[1,0],[5,-1],[2,1],[2,-1],[11,-1],[9,-1],[2,0],[7,1],[2,1],[6,0],[-3,-1],[-2,0],[2,-1],[2,-1],[3,-1],[1,-2],[1,0],[2,-1],[2,-1],[2,0],[2,1],[0,2],[0,1],[0,1],[-1,2],[-3,0],[-2,0],[-2,0],[-2,1],[0,1],[2,0],[2,-1],[3,1],[1,0],[1,0],[1,0],[0,-1],[1,-1],[2,-2],[0,-1],[1,-1],[-1,-1],[-1,0],[1,-1],[0,-1],[2,1],[5,-2],[1,-1],[2,-1],[1,-1],[1,-2],[1,-1],[3,0],[4,-3],[5,-1],[6,0],[8,-3],[1,-2],[-2,1],[0,-1],[2,-1],[1,0],[1,0],[4,-3],[7,-2],[1,-2],[1,0],[2,2],[0,1],[-1,0],[1,1],[2,0],[11,-6],[1,-1],[2,-1],[1,-1],[2,-1],[2,-1],[0,-1],[-4,-1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-2,0],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[0,-3],[0,-1],[1,-1],[1,0],[3,1],[3,-1],[1,0],[2,1],[5,-2],[2,-1],[1,-3],[9,-8],[8,-8],[-2,0],[-1,1],[-5,5],[-1,0],[-2,2],[-1,0],[1,-1],[2,-2],[1,-1],[0,-2],[0,-1],[2,-1],[0,-1],[1,0],[6,-1],[0,-30],[0,-37],[0,-37],[0,-36],[0,-37],[0,-36],[0,-37],[0,-36],[0,-1],[-3,0],[-2,-2],[0,-1],[-1,0],[-2,-5],[-6,-10],[-1,0],[-2,0],[-3,-1],[-1,1],[-1,-2],[-1,0],[-4,-3],[-3,-2],[-4,-6],[-6,-4],[-1,0],[-1,2],[1,1],[5,1],[0,1],[1,0],[0,2],[0,1],[-1,0],[-1,0],[-1,0],[-2,-1],[-9,-2],[0,1],[1,0],[0,1],[-1,1],[-4,0],[-3,-2],[0,1],[-1,0],[0,1],[0,1],[-1,0],[-5,0],[-2,1],[-1,0],[-1,0],[1,1],[1,1],[-1,0],[-2,2],[0,1],[-2,0],[1,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[1,1],[1,0],[1,0],[0,1],[-1,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[-2,-1],[-1,1],[-1,0],[-1,0],[0,1],[-1,4],[-1,1],[0,1],[-5,2],[-1,1],[0,1],[-2,0],[-2,-1],[-2,-2],[-3,-1],[-1,0],[-2,2],[-1,1],[-1,0],[0,1],[-1,0],[-1,0],[1,-2],[-1,-1],[-2,1],[1,-2],[1,0],[2,1],[1,-1],[0,-1],[1,-1],[1,0],[10,3],[2,0],[0,-1],[0,-2],[1,0],[1,-1],[1,0],[0,-2],[2,-2],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-2],[-3,-2],[-3,-1],[-1,0],[-1,0],[0,1],[-2,1],[-2,3],[-1,0],[-6,2],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,1],[0,1],[0,1],[-1,1],[-4,3],[-1,1],[0,1],[-1,0],[-2,0],[-1,0],[0,2],[-1,1],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,-3],[-1,-1],[-2,-1],[-1,-2],[-1,-1],[-4,2],[-2,-1],[-2,-1],[-4,-1],[-1,1],[-1,-1],[-1,0],[-4,0],[-1,0],[-4,-4],[-2,-1],[-1,-1],[0,-1],[-8,1],[1,-1],[1,-1],[7,1],[7,5],[2,1],[5,-1],[9,3],[0,-1],[1,-1],[2,1],[3,3],[1,0],[0,1],[1,1],[1,0],[0,1],[1,3],[1,1],[1,1],[1,-1],[1,0],[3,-3],[1,-3],[1,-1],[0,-2],[0,-1],[1,-1],[1,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[-2,-1],[-4,-1],[-1,-2],[-1,-2],[0,-1],[0,-2],[0,-1],[0,1],[0,1],[1,1],[2,3],[1,0],[1,0],[1,0],[1,1],[1,0],[0,1],[1,2],[0,1],[1,0],[2,-1],[1,0],[3,-4],[0,-1],[1,-2],[1,-1],[1,1],[1,1],[0,1],[0,1],[1,1],[1,2],[2,3],[2,1],[2,0],[1,0],[2,1],[2,3],[1,0],[4,-1],[0,-2],[-1,-4],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[2,-3],[0,-2],[3,-3],[1,-3],[1,0],[1,-3],[1,0],[1,-1],[2,-2],[5,-3],[6,-1],[0,1],[-3,2],[0,1],[0,1],[3,2],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,2],[-1,0],[0,-1],[0,1],[0,1],[1,0],[5,-14],[0,-1],[0,-4],[1,-1],[3,-7],[1,-2],[-1,0],[-1,2],[-1,0],[-1,-1],[-1,-1],[-1,-3],[2,0],[1,-1],[-1,0],[-2,0],[0,-1],[1,0],[2,0],[1,0],[3,-2],[1,0],[0,1],[0,1],[-1,1],[0,1],[2,-6],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-3],[1,-3],[1,-7],[0,-2],[-1,2],[-1,1],[-1,0],[-1,1],[-1,0],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[0,1],[0,1],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[1,-2],[1,0],[1,0],[0,1],[2,3],[1,0],[4,-1],[1,1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-2],[2,-2],[1,0],[3,3],[1,1],[-1,1],[-1,3],[-1,3],[1,3],[0,1],[0,-1],[0,-1],[0,-1],[1,-3],[0,-1],[5,-13],[-1,1],[-1,3],[-2,2],[-1,-1],[0,-3],[3,-1],[0,-3],[3,0],[1,-1],[2,-3],[1,0],[1,0],[0,1],[1,-1],[2,-2],[1,-1],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[0,-1],[0,-3],[-1,-1],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-2],[0,-1],[1,-5],[1,-1],[1,-1],[3,-1],[1,-1],[1,-1],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-3,0],[-1,0],[0,-2],[0,-2],[0,-1],[-1,-2],[-1,-1],[-1,-1],[-3,0],[-2,0],[-1,-2],[0,-2],[1,-2],[0,-3],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,1],[-1,2],[-1,2],[-1,1],[-4,1],[-2,2],[-7,2],[-3,3],[-2,0],[-1,1],[-2,1],[-2,2],[-2,1],[-4,1],[-6,2],[-11,0],[1,0],[0,1],[-1,1],[-1,1],[1,2],[0,2],[1,0],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[2,0],[1,0],[0,1],[-1,0],[1,1],[0,1],[0,1],[-2,-1],[-1,0],[-1,-2],[-1,-2],[0,-2],[0,-1],[-2,-1],[-1,1],[-1,2],[1,2],[0,1],[0,1],[-2,2],[-1,1],[-1,0],[0,1],[0,1],[-1,0],[0,-2],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-2,-2],[0,-2],[0,-1],[1,-2],[1,-2],[0,-2],[1,0],[0,-1],[1,0],[3,1],[2,0],[-1,-2],[-6,-1],[-4,-3],[-4,-1],[-1,0],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-2],[-1,0],[-1,-1],[1,-1],[1,0],[-2,-1],[-1,-1],[-3,-3],[-1,0],[0,-1],[-2,-4],[-1,-1],[-9,-5],[-9,-5],[-2,-2],[-3,-1],[-3,-5],[-1,0],[0,1],[1,0],[1,1],[0,1],[-1,0],[-1,-1],[-1,1],[0,3],[-1,1],[0,-1],[0,-5],[0,-2],[0,-1],[-2,-2],[-10,-5],[-1,-3],[0,1],[1,1],[-1,1],[-1,1],[-1,-1],[-1,1],[-1,1],[-1,0],[1,-2],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-6,-3],[-1,0],[-1,0],[-1,1],[-1,-1],[1,1],[0,1],[-1,0],[-1,-2],[-1,0],[-2,0],[-1,-1],[1,1],[-1,1],[-1,1],[-1,0],[-1,0],[1,-1],[-2,0],[0,-1],[0,-2],[0,-1],[1,0],[1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,-2],[-2,-2],[0,2],[0,1],[-1,0],[-3,2],[-2,2],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,0],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[-5,-5],[-1,0],[-2,1],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[0,1],[-2,-1],[-3,-2],[1,-2],[2,-2],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-2,1],[-3,3],[-2,1],[2,-3],[1,-1],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-2,0],[-5,3],[-2,-1],[1,-2],[0,-1],[1,-1],[1,-1],[-3,-2],[-1,0],[-1,2],[0,-3],[1,0],[3,-1],[0,-1],[0,-1],[1,0],[1,1],[0,-2],[-1,-1],[-1,0],[-1,-2],[-1,0],[-2,0],[-4,4],[-3,2],[1,-1],[3,-4],[1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-2],[-1,-2],[-1,-1],[0,3],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[-2,0],[-1,0],[-1,1],[-1,0],[-2,-2],[-1,0],[0,-1],[-1,-1],[0,1],[-1,0],[1,-1],[1,-1],[0,-1],[1,-2],[-1,0],[-3,-1],[-1,0],[-1,-2],[0,-1],[0,1],[1,1],[0,1],[0,2],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[-2,0],[-1,-2],[-1,0],[-1,0],[-1,0],[0,-1],[-2,-2],[-1,0],[-4,-1],[-1,1],[-1,1],[0,-1],[0,-2],[1,0],[1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-2,0],[-1,1],[0,1],[-2,0],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-3],[0,-4],[-1,-7],[0,-5],[0,-2],[-1,-2],[0,-1],[-3,-2],[-1,0],[-1,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[-1,0],[-1,2],[-1,0],[-1,1],[-1,0],[-1,1],[0,4],[-2,3],[0,1],[0,2],[0,1],[4,1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,0],[-2,2],[0,1],[0,1],[0,1],[-1,2],[0,2],[0,1],[0,1],[0,1],[-1,1],[-2,1],[-1,2],[-1,0],[-5,5],[-1,0],[-1,1],[-1,1],[3,0],[1,0],[-2,4],[-1,0],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[-5,1],[-7,-1],[-1,-1],[-1,0],[-1,0],[-1,2],[-2,1],[-1,1],[-6,-1],[-1,0],[-4,-1],[-7,-5],[-1,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-3],[-2,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-2,3],[-1,0],[1,-2],[0,-1],[0,-2],[-1,0],[-1,1],[0,-1],[0,-2],[-2,-1],[-1,0],[-1,0],[-1,1],[-1,2],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,-1],[0,1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-1],[-1,-1],[-3,-7],[-5,-9],[-5,-9],[-2,-3],[-1,-1],[-1,0],[-3,0],[0,1],[0,2],[0,3],[0,2],[1,2],[0,2],[0,1],[0,1],[0,1],[0,1],[1,6],[0,1],[1,1],[2,2],[0,1],[0,2],[-1,3],[0,2],[1,1],[0,2],[0,2],[-1,2],[0,1],[1,-1],[1,0],[1,2],[0,3],[1,1],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,0],[-5,-2],[-1,-1],[-2,-4],[-1,0],[1,-1],[1,0],[1,4],[1,1],[3,1],[1,0],[-1,-1],[-2,0],[-1,-1],[-3,-5],[-3,-1],[-1,-2],[-1,-2],[-2,-2],[-1,-1],[-4,-2],[-2,0],[0,3],[-1,-1],[0,-2],[0,-1],[1,-1],[-1,-2],[-3,-2],[-2,-3],[-1,0],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-2,2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,1],[0,-1],[1,0],[0,-1],[0,-2],[1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,-3],[-3,-6],[-1,-1],[-2,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[-1,4],[-1,1],[0,1],[-2,3],[-2,4],[-1,1],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,1],[-1,-2],[1,-2],[1,0],[-1,-3],[-2,-1],[-2,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[1,-1],[1,-1],[-1,0],[-2,1],[-1,1],[0,2],[1,0],[0,1],[1,1],[0,1],[1,1],[1,3],[0,-1],[-2,0],[-1,1],[-1,1],[0,1],[-1,0],[-3,1],[-1,-1],[0,1],[-1,1],[-1,-1],[-1,0],[-1,1],[-2,-1],[-1,0],[0,-1],[1,-2],[0,-1],[1,-1],[0,-1],[1,1],[1,1],[0,1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,-3],[-1,-1],[0,-1],[-1,0],[-2,1],[-1,0],[-1,-1],[-2,-2],[0,-1],[-2,-2],[0,-1],[0,-2],[0,-2],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[-1,-2],[-1,0],[-1,1],[0,-1],[-2,0],[0,-1],[0,-1],[1,0],[-1,0],[0,-2],[0,-1],[0,-1],[1,-2],[2,-2],[0,-1],[1,-2],[0,-1],[0,-1],[0,-3],[0,-4],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[1,1],[1,1],[0,1],[-1,1],[-1,-2],[-1,1],[-1,0],[-2,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,-1],[1,-1],[0,-1],[1,-2],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[-1,1],[0,1],[-2,1],[0,1],[0,1],[-2,1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[2,-5],[0,-1],[2,-1],[0,1],[1,-2],[0,-2],[0,-1],[-1,-1],[-1,-2],[-2,0],[-2,-2],[1,4],[1,1],[-1,1],[-1,-1],[-1,-4],[0,-2],[-3,0],[-1,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[1,1],[0,-1],[0,-1],[0,-1],[-1,-1],[-7,-7],[-3,-5],[-2,-6],[-2,-7],[-2,-5],[-4,-15],[0,-4],[-1,-5],[0,-1],[0,-5],[1,-5],[1,-4],[2,-2],[2,-2],[2,-1],[2,-2],[3,0],[0,-1],[-1,-2],[-1,-1],[-1,-3],[1,0],[0,1],[4,4],[-1,3],[0,4],[0,3],[0,1],[1,2],[1,1],[0,1],[2,0],[1,0],[0,1],[1,0],[0,-1],[1,-2],[1,0],[1,-1],[1,0],[4,-6],[2,-1],[4,-1],[0,-1],[1,-1],[1,-2],[1,-3],[-2,-3],[-1,-2],[1,-2],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,-2],[-1,-2],[0,-1],[-1,-3],[-3,-1],[-2,-2],[-2,-2],[-1,-3],[0,-1],[0,-6],[0,-5],[0,-3],[1,-4],[1,-3],[-1,-2],[0,-4],[-1,-2],[0,-1],[0,-5],[0,-2],[0,-5],[1,-3],[2,0],[0,-1],[1,0],[1,0],[1,2],[1,0],[1,1],[1,-1],[2,0],[1,1],[0,-1],[0,-1],[1,0],[0,-1],[1,-1],[-1,-2],[0,-1],[-1,-2],[1,-2],[1,-2],[-1,-1],[0,-2],[0,-1],[0,-2],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[1,-4],[0,-1],[1,-1],[0,-2],[-1,-1],[0,-4],[1,0],[0,-2],[0,-1],[-2,-1],[0,-2],[-2,0],[-1,-1],[-2,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-2,1],[-1,1],[-1,1],[-1,0],[-1,3],[-1,1],[0,3],[-2,2],[-1,3],[-2,1],[1,1],[1,0],[1,1],[1,1],[0,2],[1,1],[0,2],[0,1],[1,0],[2,1],[2,1],[0,2],[2,2],[1,1],[1,1],[1,3],[0,1],[-2,1],[-1,1],[0,-1],[-1,-2],[-1,-4],[-1,-1],[-2,1],[-2,2],[-2,1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[2,-2],[2,-1],[0,-1],[1,-2],[1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-2,0],[0,-1],[-2,-1],[-2,-2],[-3,-2],[-1,0],[-1,-2],[0,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-4],[-2,-2],[0,-3],[-1,-3],[0,-2],[-1,-3],[-1,-4],[-1,-3],[-1,-2],[0,-1],[-1,-4],[0,-4],[0,-3],[0,-6],[0,-2],[1,-2],[0,-3],[0,-4],[1,-4],[1,-3],[1,-4],[0,-2],[2,-2],[1,-1],[1,-4],[0,-3],[1,-1],[2,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-3],[-1,-1],[-1,-1],[-1,0],[-1,1],[-2,-1],[-3,0],[-3,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[0,2],[-2,2],[-2,0],[-5,-2],[-4,-2],[0,-1],[-6,-6],[-1,-3],[-2,-2],[-2,-4],[-2,-3],[-1,-1],[0,-1],[0,-1],[-2,0],[-1,-2],[-2,-3],[-1,-3],[-1,-2],[-1,-4],[-1,-3],[0,-2],[-2,-13],[0,-4],[1,-4],[-1,0],[0,-1],[-1,-1],[1,-1],[1,-1],[1,-2],[0,-1],[0,1],[0,1],[-1,2],[0,1],[1,1],[1,-2],[1,-6],[-1,-1],[0,-4],[0,-2],[-1,0],[-1,1],[-1,2],[0,2],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,0],[-1,-2],[0,-1],[1,-1],[1,0],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[2,-3],[-1,2],[1,2],[1,0],[0,-2],[0,-2],[1,-1],[0,-1],[-1,-1],[1,-1],[0,-2],[0,-1],[0,-2],[-1,2],[-1,-1],[-1,1],[0,1],[0,1],[-4,3],[-1,1],[0,1],[0,2],[1,1],[0,1],[1,1],[-2,-1],[-1,-2],[-1,0],[-1,0],[-1,1],[-1,0],[-3,-2],[-1,-1],[-1,-3],[-1,-1],[-1,1],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,-1],[-4,-4],[-4,-6],[-4,-7],[0,-1],[-1,2],[0,1],[0,2],[-1,1],[1,2],[-1,0],[-1,3],[-1,2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,-1],[1,-1],[1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[1,-1],[1,0],[1,0],[-1,1],[0,1],[-1,1],[1,0],[1,0],[1,-1],[1,0],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,0],[1,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[-1,2],[-1,1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,1],[1,1],[1,-1],[1,-2],[-1,-1],[-1,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-2,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-3],[-1,-2],[-1,-2],[0,-1],[-1,-1],[-1,-3],[-1,-1],[0,-2],[-2,-3],[-1,0],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,-4],[-1,1],[-1,-1],[-2,-1],[-2,-3],[-1,-3],[-1,-2],[1,-2],[-1,-2],[0,-1],[-2,0],[-1,-1],[-1,-3],[-1,-1],[0,-2],[-1,-1],[-1,-2],[-2,-3],[-1,-1],[-2,-2],[-2,-4],[-1,-3],[-1,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-2],[-1,-2],[-1,-1],[0,1],[1,2],[2,5],[0,3],[-1,1],[1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,3],[0,3],[0,1],[-1,3],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[0,2],[0,6],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[0,1],[0,4],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,9],[0,14],[-1,19],[-2,14],[-1,1],[0,2],[-1,2],[0,1],[-1,3],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,2],[1,1],[0,1],[-1,1],[-2,1],[-1,2],[0,1],[-1,2],[-1,2],[0,3],[-2,9],[-2,11],[0,7],[-1,13],[0,5],[-1,6],[-1,16],[0,4],[0,2],[-1,5],[0,1],[0,3],[0,4],[0,2],[-1,3],[-1,5],[0,2],[0,1],[0,4],[-2,10],[-2,16],[-3,25],[0,2],[1,1],[0,2],[-1,3],[0,1],[-2,29],[0,6],[0,5],[1,6],[0,5],[1,4],[1,21],[0,2],[1,3],[0,1],[0,1],[0,1],[0,1],[0,2],[1,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,5],[1,4],[3,21],[1,1],[0,2],[1,3],[1,3],[1,4],[2,5],[1,1],[-2,-5],[-1,-2],[0,-2],[1,1],[1,3],[0,1],[2,2],[0,1],[0,1],[0,1],[1,1],[1,1],[1,0],[2,2],[1,2],[1,1],[0,1],[2,2],[0,2],[0,3],[0,2],[1,2],[1,-2],[1,0],[1,-1],[0,-1],[0,-1],[1,3],[1,1],[0,1],[0,1],[1,2],[1,4],[2,4],[1,5],[2,4],[0,3],[0,2],[0,7],[-1,4],[-1,3],[0,1],[-2,5],[-1,1],[-1,0],[-1,-1],[2,3],[5,7],[0,-1],[1,-1],[0,-2],[1,0],[5,-3],[2,0],[2,1],[2,2],[2,2],[1,3],[0,1],[0,2],[0,1],[0,1],[2,3],[0,1],[0,1],[0,1],[1,0],[1,0],[1,-2],[1,0],[4,-1],[4,0],[3,3],[1,0],[2,-2],[0,-2],[1,-1],[1,1],[-1,1],[-1,1],[0,2],[0,1],[-1,0],[-1,0],[1,1],[2,2],[0,1],[3,4],[3,4],[3,5],[4,3],[2,3],[1,0],[1,2],[2,2],[3,5],[1,0],[0,1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,1],[0,1],[-1,1],[0,1],[0,2],[5,7],[0,2],[1,1],[2,1],[1,0],[0,1],[0,1],[1,2],[1,2],[1,2],[0,1],[0,1],[1,1],[1,1],[1,2],[0,1],[1,2],[0,2],[0,1],[-1,1],[0,1],[0,1],[0,2],[2,2],[0,1],[0,1],[2,4],[8,11],[1,1],[0,1],[0,1],[1,0],[1,0],[1,1],[1,1],[3,7],[0,1],[0,2],[0,2],[1,1],[0,1],[1,0],[1,1],[1,0],[1,0],[1,2],[4,1],[1,1],[1,1],[1,2],[1,3],[1,1],[1,1],[0,1],[1,1],[1,0],[3,5],[2,3],[2,6],[2,2],[1,4],[2,3],[1,0],[1,1],[1,0],[2,3],[1,0],[1,1],[3,5],[1,2],[1,3],[0,1],[-1,1],[0,1],[-1,-1],[0,2],[1,1],[0,2],[0,2],[0,1],[2,1],[4,4],[1,2],[0,1],[1,1],[4,1],[1,1],[1,1],[1,1],[0,1],[1,1],[1,1],[1,-1],[1,0],[0,-1],[1,1],[1,0],[1,2],[1,0],[0,1],[2,2],[1,2],[1,1],[0,1],[0,1],[1,0],[1,1],[1,1],[1,-2],[2,0],[0,1],[0,1],[2,0],[0,1],[0,1],[1,0],[1,-1],[0,1],[2,0],[0,-1],[0,-1],[0,-2],[-1,-2],[1,0],[0,2],[1,1],[1,2],[0,1],[0,1],[1,1],[1,0],[0,1],[2,1],[1,0],[1,0],[1,0],[1,-1],[1,1],[1,1],[0,2],[0,1],[0,1],[-1,1],[-1,1],[-2,0],[-2,2],[-1,1],[-1,0],[2,2],[0,1],[2,1],[0,2],[0,2],[0,1],[1,1],[0,1],[3,3],[4,3],[1,0],[0,2],[0,1],[0,1],[0,1],[2,2],[0,1],[0,2],[-1,4],[-1,1],[-2,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,2],[0,1],[0,2],[1,3],[1,3],[0,2],[0,1],[1,2],[0,1],[1,2],[1,0],[1,-1],[1,1],[1,1],[0,3],[0,2],[0,3],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,2],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[0,1],[1,1],[2,1],[1,1],[2,0],[1,3],[0,1],[2,1],[0,1],[1,1],[1,0],[1,1],[3,0],[4,-2],[1,-1],[1,-1],[1,0],[2,0],[1,0],[2,-2],[2,0],[1,-3],[0,-1],[1,0],[0,1],[0,1],[-1,1],[-1,2],[-2,1],[-2,2],[1,1],[1,1],[3,0],[3,1],[2,-1],[4,-1],[1,0],[0,1],[-5,1],[-3,1],[-7,0],[-3,2],[-2,2],[-2,1],[-2,0],[-2,3],[-1,3],[-1,1],[0,1],[-1,1],[-2,0],[-2,1],[-2,0],[-2,-2],[-2,0],[-3,-1],[-2,1],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[-1,2],[-3,0],[-1,-1],[-2,-1],[-1,1],[-1,-1],[-2,-2],[-1,-1],[-1,2],[-1,1],[0,-2],[-2,-1],[-2,-1],[0,-1],[0,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-1],[1,-1],[1,0],[0,-1],[0,-1],[2,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[1,-1],[-1,-1],[-1,1],[0,-1],[-1,-1],[-2,-2],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[2,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-2],[1,-1],[1,-1],[2,-1],[1,-1],[2,-1],[2,-1],[1,-1],[0,-1],[0,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-2],[-1,0],[-1,1],[0,3],[-1,0],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,1],[0,1],[1,1],[1,0],[0,1],[0,1],[0,1],[-2,1],[-1,1],[-1,0],[-1,0],[-2,-2],[-2,-2],[1,-1],[1,-1],[2,0],[0,-1],[1,-1],[-3,0],[-2,2],[-2,2],[-1,0],[-1,1],[-1,1],[-1,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[1,-1],[-1,-2],[-1,-2],[-2,1],[0,1],[-1,2],[0,1],[0,-1],[0,-1],[0,-2],[1,-2],[-1,-1],[-1,0],[0,1],[-1,1],[0,-2],[-1,0],[1,-2],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-1,0],[0,-2],[0,-2],[-1,0],[0,-1],[-1,0],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[-2,-4],[-1,0],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[-3,-2],[0,-1],[-1,-2],[-1,0],[-1,0],[0,-2],[0,-1],[-1,-1],[-1,-3],[0,-2],[0,-2],[-1,-1],[-1,0],[0,-2],[0,1],[-1,0],[-1,2],[-1,0],[-1,-2],[0,-1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,2],[1,1],[-1,1],[0,-1],[-1,-1],[0,-2],[-1,-3],[-1,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,2],[1,3],[0,1],[1,0],[1,0],[-1,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[-2,2],[1,0],[0,1],[1,1],[0,-1],[1,-1],[-1,2],[0,2],[1,1],[0,1],[1,0],[1,0],[0,1],[0,2],[1,2],[1,1],[0,1],[0,1],[1,2],[-1,0],[-1,0],[-1,-1],[-1,1],[-1,-2],[-2,2],[-1,-1],[-1,0],[-2,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[0,1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[-1,0],[-1,1],[-1,0],[1,1],[0,1],[0,1],[0,1],[1,1],[1,2],[1,1],[1,1],[-1,1],[1,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[0,-2],[-1,1],[-1,0],[1,1],[0,1],[1,0],[-1,1],[1,0],[1,0],[1,1],[0,-1],[1,-1],[1,1],[1,0],[-2,1],[-1,1],[1,1],[1,1],[0,1],[0,2],[1,0],[1,0],[0,1],[0,1],[1,0],[0,2],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[1,1],[0,1],[1,0],[2,1],[0,1],[1,2],[0,1],[-1,0],[0,1],[1,1],[0,1],[0,1],[1,0],[0,1],[0,2],[0,1],[-1,0],[0,1],[2,1],[1,3],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,2],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[0,-1],[0,-1],[-2,1],[-1,1],[0,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,1],[1,2],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,2],[-1,1],[1,0],[1,0],[0,2],[0,1],[-1,2],[-2,0],[-2,1],[-3,0],[-1,0],[-2,0],[-1,-1],[-1,0],[-1,0],[-1,-2],[-1,-1],[1,-2],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,0],[-2,0],[-2,0],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-2,1],[-2,0],[-1,-1],[0,-1],[-1,-3],[-1,1],[-1,-2],[-1,-1],[-1,1],[0,-1],[-1,0],[-1,1],[-1,1],[-1,0],[-3,1],[-3,0],[-4,1],[-2,-1],[-2,-2],[-1,-3],[0,-1],[0,-1],[-1,1],[-2,0],[-2,-2],[-2,0],[-1,-1],[-1,0],[-1,-1],[0,-2],[-1,-2],[-1,-2],[-2,-2],[-1,-1],[-2,1],[-1,0],[-1,-1],[1,0],[-1,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-4],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-2],[1,0],[0,-2],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[-2,-2],[-2,-2],[-3,-5],[-5,-6],[-1,-2],[-1,-2],[-1,-2],[-1,1],[0,-1],[1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-3],[-1,1],[0,1],[-1,0],[-1,0],[0,-2],[-1,0],[-1,-3],[-1,0],[-1,-1],[-1,0],[0,-1],[-2,0],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-3],[-2,-2],[-3,-2],[-2,-1],[-2,-4],[0,-1],[-1,-1],[-1,-1],[1,1],[0,1],[-1,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[-2,-2],[-2,-4],[-2,-6],[-1,-2],[-1,-4],[0,-1],[0,-1],[0,2],[1,4],[0,2],[2,3],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,-1],[0,-2],[1,-2],[1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-1,-2],[0,1],[1,2],[-1,1],[-3,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-2],[0,-2],[1,-2],[1,-3],[2,-6],[0,-1],[-1,1],[0,1],[-1,2],[0,2],[-1,1],[-1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[3,-2],[1,1],[1,1],[0,1],[1,1],[-1,1],[0,1],[1,0],[0,1],[1,1],[0,-1],[0,-2],[0,-1],[-1,-1],[1,-1],[0,-1],[1,0],[-1,-1],[1,-1],[1,0],[1,-1],[1,1],[0,1],[-1,1],[-2,2],[0,1],[0,2],[0,2],[-1,0],[1,0],[1,0],[1,-1],[1,-1],[1,1],[1,1],[1,0],[2,-4],[2,-1],[1,0],[1,0],[0,-1],[1,1],[0,1],[1,1],[1,0],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[1,0],[1,-2],[0,-1],[2,-1],[1,-1],[0,-1],[0,-1],[1,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[1,-2],[-1,0],[-2,1],[-1,0],[-1,-1],[-1,1],[-1,0],[-1,0],[-1,0],[-2,1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,1],[-2,0],[-1,1],[-1,1],[0,1],[-1,0],[0,1],[-2,1],[-2,0],[-1,-1],[-1,0],[-1,-1],[0,-2],[1,-1],[0,-3],[-1,1],[-1,-2],[-1,0],[-2,1],[-1,-1],[-2,-2],[-1,-1],[-1,1],[-1,1],[-1,0],[-1,1],[-1,1],[-1,4],[-1,1],[-1,1],[-2,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[-1,-1],[-1,0],[0,-2],[-1,-1],[-1,1],[-1,1],[-1,1],[-1,0],[-2,0],[-1,1],[-1,0],[0,-1],[0,-1],[0,-3],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[1,1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-2,0],[-1,-1],[-2,0],[-2,-1],[-1,0],[0,-1],[0,-2],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,0],[0,1],[-1,1],[-2,0],[-1,1],[-1,2],[-2,2],[-1,0],[0,1],[0,2],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-2],[-2,-1],[0,-2],[0,-2],[-2,-2],[-2,-2],[-3,0],[-3,0],[-1,-1],[-2,-1],[-2,0],[-2,1],[-2,0],[-1,0],[-1,-1],[-2,-1],[0,1],[0,1],[0,1],[-1,2],[0,1],[-1,1],[0,1],[-1,2],[0,1],[0,1],[-1,2],[-1,0],[0,1],[0,1],[-1,2],[-1,1],[0,1],[0,1],[1,-1],[1,-1],[1,0],[1,0],[0,1],[2,1],[1,0],[1,1],[1,2],[1,1],[1,-1],[2,0],[2,0],[1,0],[1,-1],[2,-1],[1,1],[1,1],[1,-1],[1,-1],[1,1],[1,1],[2,-1],[1,1],[2,2],[2,1],[1,0],[1,1],[0,1],[-1,1],[-1,0],[-1,2],[-2,2],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-3,-1],[-1,0],[-1,1],[0,1],[0,1],[1,1],[-1,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,2],[-1,2],[-1,1],[-2,0],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,1],[1,0],[0,1],[-1,1],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[-2,0],[-2,0],[-1,-1],[-2,-1],[-1,0],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-2,-1],[-1,1],[1,0],[0,1],[0,2],[-1,0],[-1,0],[-1,1],[-1,-1],[-2,-1],[-1,1],[2,2],[2,0],[1,1],[2,1],[0,2],[-1,-1],[-2,0],[-2,-1],[-2,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-2,1],[-1,1],[-1,0],[-3,0],[-2,2],[-2,2],[-7,3],[-4,1],[-5,-2],[-1,2],[-1,0],[0,1],[-1,-1],[1,-3],[-5,-4],[-1,-2],[-2,1],[-1,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-2],[-1,0],[0,-1],[1,-1],[2,0],[1,-1],[0,-3],[0,-1],[-1,1],[-1,0],[-1,1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[-1,1],[-1,-1],[-1,-2],[0,-1],[-1,-2],[-1,-2],[0,-1],[0,-1],[0,-2],[1,-2],[1,0],[1,0],[0,2],[1,1],[1,0],[-1,-1],[0,-3],[1,0],[0,1],[0,2],[1,0],[1,0],[1,-1],[0,-2],[-2,-2],[0,-2],[1,-2],[0,-1],[-1,-2],[-1,2],[-1,2],[-2,-1],[0,-2],[-1,0],[-1,1],[-1,1],[-2,-2],[-4,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[0,2],[-1,0],[0,1],[-4,1],[-6,-1],[-2,0],[-2,-1],[-2,-2],[2,-2],[0,-2],[-1,-2],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,1],[-1,2],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-2],[-1,1],[-1,0],[-2,3],[-1,0],[-1,1],[-3,-1],[-4,1],[-1,1],[0,1],[0,1],[-2,2],[-2,1],[-1,0],[-2,0],[-2,-2],[-1,-2],[0,-3],[0,-3],[0,-2],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-2,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,-2],[-2,0],[0,1],[0,1],[0,1],[-1,2],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[0,2],[0,1],[1,1],[1,1],[0,1],[1,1],[0,2],[1,2],[-1,1],[-1,-1],[-2,0],[0,1],[-1,-1],[0,-3],[-1,1],[-1,1],[-1,2],[0,1],[-1,-1],[-1,0],[-1,0],[-1,0],[-3,-1],[-2,-1],[-1,0],[0,1],[-1,0],[-2,0],[-2,-1],[-4,-2],[-7,1],[1,0],[0,1],[-5,0],[1,0],[0,-1],[1,0],[-6,0],[-3,0],[1,0],[1,0],[1,0],[-1,1],[0,1],[-1,0],[-1,0],[-2,-1],[-4,1],[-6,0],[-1,1],[-1,-1],[-8,-5],[-2,-1],[-2,0],[-2,1],[-1,2],[-2,0],[-1,1],[-1,0],[-1,-1],[1,-1],[-8,-4],[-8,-5],[-9,-8],[-3,-4],[-2,-2],[-1,-1],[-1,-2],[-2,-4],[-5,-13],[-3,-6],[-2,-5],[-5,-5],[-4,-5],[-2,-2],[-1,1],[-1,0],[-4,-3],[0,-2],[-1,0],[0,-1],[-1,0],[-4,-8],[-2,-3],[0,-3],[-2,-6],[-3,-13],[0,-2],[0,-3],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[0,2],[-1,0],[-1,-1],[0,-1],[-1,1],[-2,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-5],[-2,-6],[-1,-2],[-2,1],[-1,-1],[-2,-1],[-1,-3],[-1,-3],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,1],[-1,-1],[-1,-1],[-1,0],[-2,0],[-1,-2],[-2,-1],[-1,-2],[-1,-3],[0,-2],[-1,1],[-1,-1],[-1,0],[0,-2],[0,-1],[0,-3],[0,-2],[-1,-1],[-1,0],[-1,0],[0,1],[-1,-1],[1,0],[-1,-1],[-2,-2],[-1,0],[-1,-1],[-1,-1],[0,-2],[-1,-3],[0,-4],[0,-1],[1,-2],[-1,-1],[0,2],[0,1],[0,3],[-1,0],[-1,0],[-1,-1],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[-1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[1,0],[1,-1],[-1,0],[0,-1],[0,-2],[-1,1],[-1,1],[-2,0],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[0,-2],[-1,-1],[0,-2],[-1,-2],[0,-3],[-1,0],[-1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,0],[-2,-4],[-1,0],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[-1,1],[-1,1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,-2],[-2,-3],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[-1,-2],[-1,0],[-1,-1],[-2,-2],[-1,1],[-1,-1],[0,-1],[0,-1],[-2,0],[0,-1],[-1,-1],[-2,-2],[0,-2],[-1,-1],[0,-2],[-1,-3],[-1,-1],[-1,-3],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-1],[-1,0],[-2,-3],[-1,-2],[-1,1],[-2,-2],[-2,-1],[-2,-2],[0,-2],[-2,-2],[-1,-1],[-3,-4],[-1,-3],[0,-2],[-1,0],[0,-3],[2,-7],[0,-1],[0,-1],[1,1],[2,0],[8,-4],[1,0],[0,-1],[0,-2],[1,-1],[0,-1],[0,-1],[1,-1],[4,2],[2,-1],[4,3],[3,0],[1,0],[1,-1],[1,0],[6,-1],[1,1],[1,1],[1,4],[0,1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,1],[1,1],[0,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,-1],[1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,-1],[-1,-2],[-1,1],[0,-1],[0,-1],[1,-2],[1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-2],[0,-2],[-1,-2],[1,-1],[-2,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-6],[0,-2],[0,-1],[1,-1],[1,-1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[1,0],[0,1],[1,0],[2,1],[1,0],[1,-1],[1,-2],[1,0],[1,0],[0,1],[1,2],[1,6],[1,2],[0,1],[0,3],[1,1],[0,1],[-1,0],[-2,-1],[-1,1],[0,2],[0,1],[-3,4],[1,1],[3,4],[0,1],[1,0],[1,0],[1,2],[-1,0],[1,2],[1,0],[1,1],[1,1],[1,1],[1,0],[2,-2],[3,0],[0,1],[1,1],[0,1],[1,-1],[0,-1],[0,-1],[-1,-1],[-3,-5],[0,-2],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[-2,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[2,0],[1,-1],[3,-4],[1,-1],[0,-1],[1,0],[0,1],[1,0],[1,-1],[1,0],[1,0],[0,-1],[1,1],[2,1],[-1,-1],[-1,-3],[-1,-1],[-2,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-3,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[2,-2],[1,0],[2,1],[7,1],[6,2],[4,5],[3,2],[2,2],[1,2],[1,2],[1,8],[0,1],[1,2],[0,1],[2,2],[3,3],[0,1],[1,0],[0,-1],[0,-1],[-1,-3],[0,-1],[1,-3],[0,-4],[-2,-3],[-4,-8],[-1,-1],[0,-2],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[1,0],[1,3],[4,-1],[1,0],[1,1],[0,1],[1,2],[1,1],[3,11],[1,6],[0,2],[0,1],[-1,1],[1,2],[1,3],[1,3],[0,3],[0,3],[0,3],[-3,-2],[0,2],[1,3],[1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,2],[-1,1],[-2,1],[2,2],[1,0],[5,-5],[5,-2],[2,-1],[4,-1],[2,0],[7,5],[2,2],[1,1],[1,0],[0,-1],[1,0],[-1,-2],[0,-2],[0,-1],[1,-1],[2,-2],[0,1],[1,0],[-1,-1],[1,-1],[2,-3],[0,-1],[1,0],[6,-4],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,-1],[0,-2],[3,-6],[2,-1],[2,-3],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-2],[2,-1],[2,-3],[9,-7],[1,0],[0,-1],[-1,0],[-1,2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,-1],[0,-1],[1,0],[3,0],[1,0],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[1,1],[1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,-2],[1,0],[0,-1],[-1,-1],[0,1],[-1,1],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[0,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-3,4],[-1,1],[0,1],[-1,0],[-1,1],[-1,2],[0,1],[-2,1],[-2,0],[0,-2],[1,-1],[2,-2],[1,-1],[0,-1],[2,0],[0,-1],[0,-2],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[2,0],[1,-1],[0,-1],[2,0],[-1,-4],[-1,-1],[1,-1],[1,-1],[0,-1],[1,-1],[0,-2],[0,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-2],[-2,-3],[-1,-1],[0,-2],[1,-4],[1,-1],[1,-1],[1,-1],[0,-2],[1,-1],[1,-1],[1,-2],[1,-1],[0,-1],[2,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[-1,0],[0,-1],[-2,-2],[0,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[-1,-2],[-1,-1],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[1,-1],[1,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,-2],[-2,-2],[0,-1],[0,-3],[-1,-1],[-1,-3],[0,-1],[0,-1],[0,-1],[-4,-1],[-1,-2],[-1,-1],[0,-2],[0,-2],[0,-5],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-2,0],[-1,-1],[-1,-2],[0,-2],[1,-1],[0,-1],[-1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[1,-2],[0,-1],[0,-3],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-2,-3],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-5],[-1,0],[0,-3],[-1,-2],[0,-1],[1,-1],[1,-4],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-2],[0,-1],[0,-2],[-1,-1],[0,-2],[1,-2],[0,-1],[0,-1],[1,-3],[1,0],[0,1],[1,0],[1,0],[0,1],[0,-2],[-1,-2],[-2,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[0,-1],[0,-1],[1,-4],[0,-1],[1,0],[0,-1],[1,0],[0,-2],[0,-1],[-1,-3],[0,-1],[0,-1],[1,-3],[0,-1],[0,-1],[1,-2],[-1,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[-1,-4],[0,-5],[0,-1],[-2,0],[-1,0],[0,-1],[1,0],[1,1],[0,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,0],[1,-1],[1,-1],[0,-1],[-1,0],[-1,-1],[-1,-1],[-1,0],[1,-1],[0,1],[1,-1],[-1,-1],[0,-1],[1,0],[0,-1],[0,1],[0,2],[1,0],[1,1],[0,-1],[1,-1],[0,-2],[-1,-2],[0,-2],[-1,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-5],[0,-3],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-2,-1],[-1,-2],[0,-2],[0,-1],[-1,0],[0,-2],[0,-1],[-1,0],[-1,-1],[-5,-8],[0,-1],[-1,-2],[-1,0],[0,-2],[-1,-2],[-1,-2],[-2,-5],[-1,-3],[-1,0],[0,-1],[-2,-2],[-1,-2],[-4,-8],[0,-2],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-2],[-1,-2],[0,-3],[-1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[-6,-15],[-1,-2],[-1,-1],[-1,-3],[-1,-3],[0,-3],[-1,-4],[0,-1],[0,-1],[-2,-6],[-1,-2],[0,-5],[-1,-1],[0,-2],[0,-4],[0,-3],[-1,-2],[-2,-3],[-1,-2],[-2,-12],[-1,-3],[0,-1],[-2,-6],[0,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-2],[-3,-4],[0,-1],[0,-3],[-2,-3],[0,-3],[-1,-1],[-1,-1],[-3,-7],[-1,-1],[-2,-4],[-2,-4],[-2,-6],[0,-1],[-1,0],[0,-1],[-2,-6],[-1,-1],[-1,0],[-4,-8],[-3,-4],[-1,0],[0,-2],[0,-3],[0,-2],[-1,-1],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,0],[-2,-6],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,0],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[0,-2],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,-2],[-2,-2],[-1,1],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[0,1],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[-1,-1],[1,0],[1,1],[0,-1],[-1,-3],[-1,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-3],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-3,-3],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,-5],[-1,-1],[0,1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-2,-2],[-1,-1],[-1,-1],[-1,0],[0,-1],[-2,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[-4,-7],[-1,0],[0,1],[0,1],[-1,-1],[-1,-1],[-2,-3],[0,-1],[-1,-1],[0,1],[-1,2],[-1,0],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-2,1],[0,-1],[-2,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[-3,0],[-1,1],[0,1],[-1,0],[1,1],[0,1],[1,0],[0,-1],[1,1],[-1,1],[0,2],[-2,1],[1,1],[-1,1],[-2,-1],[-1,-1],[1,0],[-1,-3],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,2],[0,1],[-1,0],[0,2],[0,2],[0,1],[0,1],[-1,0],[-1,-2],[0,-1],[0,-1],[-2,0],[-1,0],[0,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,3],[0,1],[0,1],[0,1],[0,2],[0,4],[0,2],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,-1],[1,0],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-3],[-1,0],[0,-1],[0,-1],[-1,-1],[-2,-3],[-1,0],[-1,-1],[0,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[1,1],[0,1],[-2,-3],[0,1],[0,3],[1,3],[0,1],[1,1],[1,2],[1,0],[0,1],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-2,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,1],[0,1],[0,-2],[-1,-2],[-2,-6],[0,-1],[0,-2],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[0,-1],[0,-2],[0,-1],[0,-2],[2,1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,2],[0,-2],[-1,-1],[0,-2],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[-1,1],[0,-1],[-1,-1],[-1,1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,1],[-1,1],[0,1],[1,1],[0,-1],[1,0],[1,-1],[0,1],[1,1],[-1,1],[-1,-1],[0,1],[-1,0],[-1,-1],[-1,0],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[0,-1],[-2,-2],[1,-1],[2,-2],[0,-1],[0,-2],[0,1],[1,0],[0,-1],[2,-2],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-4],[0,-2],[0,-2],[0,-1],[-1,-3],[-1,1],[0,1],[0,1],[0,2],[-1,2],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,3],[-1,1],[0,1],[0,1],[1,2],[0,1],[0,2],[0,2],[0,2],[-1,1],[-1,1],[-1,0],[-1,0],[-1,0],[0,2],[1,2],[2,4],[3,2],[1,1],[3,0],[0,1],[0,1],[1,1],[1,0],[1,-1],[4,0],[0,1],[0,1],[1,1],[1,0],[1,1],[0,2],[-1,2],[0,2],[0,2],[0,1],[0,1],[1,0],[0,1],[0,1],[1,1],[1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,1],[1,1],[0,2],[0,2],[0,2],[0,1],[1,1],[0,1],[0,1],[0,3],[0,1],[-1,1],[-2,4],[-1,1],[1,1],[0,2],[0,1],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,4],[0,1],[0,5],[1,3],[0,2],[0,2],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[-2,23],[-3,23],[-1,5],[-1,1],[-1,1],[-1,4],[0,1],[1,1],[1,0],[1,0],[0,1],[0,1],[0,1],[0,1],[2,1],[0,-1],[1,0],[0,-1],[1,0],[2,2],[1,2],[1,1],[1,0],[2,-1],[0,1],[1,1],[0,1],[4,7],[0,1],[0,2],[0,1],[0,2],[0,1],[0,1],[1,1],[1,0],[1,0],[2,7],[1,2],[1,0],[0,-1],[0,-1],[1,-1],[0,-2],[1,-1],[0,-1],[1,0],[12,-7],[12,-6],[2,-2],[1,-1],[1,1],[0,1],[1,1],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[-1,2],[1,2],[-1,2],[1,7],[0,1],[0,1],[0,1],[2,5],[0,1],[1,1],[1,0],[1,1],[1,1],[1,1],[1,1],[0,1],[0,2],[1,0],[1,0],[0,1],[-1,1],[1,1],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,3],[1,1],[-1,1],[0,1],[0,1],[0,1],[1,2],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[1,6],[1,3],[0,2],[-1,2],[0,2],[0,1],[1,0],[1,2],[0,1],[0,1],[1,1],[0,-2],[1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[-1,1],[0,1],[1,1],[-1,1],[0,-1],[0,2],[0,1],[1,1],[1,1],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[1,4],[1,2],[0,1],[0,1],[1,2],[1,1],[0,1],[1,2],[0,3],[1,3],[0,1],[-1,2],[0,1],[0,1],[0,1],[1,5],[0,2],[0,3],[0,1],[1,1],[1,4],[0,1],[0,1],[2,0],[0,1],[1,2],[-1,1],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[1,1],[1,1],[0,2],[0,1],[1,1],[1,0],[0,1],[1,0],[1,0],[1,0],[1,0],[1,2],[1,1],[1,4],[0,1],[1,0],[1,2],[0,1],[0,2],[0,1],[1,2],[0,1],[2,3],[0,1],[0,2],[-2,3],[-1,3],[0,1],[0,2],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,3],[0,2],[0,2],[1,2],[1,3],[1,0],[0,2],[0,7],[1,2],[0,1],[-1,0],[-2,1],[-1,3],[-1,3],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,2],[-1,0],[-5,-1],[-2,-2],[-2,0],[-1,-1],[-1,-3],[-1,0],[-2,0],[-1,-1],[-1,-1],[-2,0],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,-1],[-1,1],[-1,0],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-3,-2],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-2,-2],[-2,-3],[-1,-2],[0,-1],[-1,0],[-1,0],[-1,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-3],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,2],[-1,0],[-1,0],[-2,0],[0,-1],[-2,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,0],[-2,0],[-1,-2],[-1,0],[-1,1],[-1,0],[-1,0],[-2,1],[-1,0],[-1,-2],[-1,0],[-1,0],[-1,3],[-1,1],[-1,1],[-1,1],[-6,-3],[-1,-1],[-1,-1],[-1,0],[-1,0],[-1,0],[-1,2],[-1,0],[-1,1],[0,2],[0,3],[0,2],[-1,5],[-1,3],[-5,9],[0,1],[0,2],[0,1],[0,1],[0,1],[1,2],[1,2],[0,3],[1,1],[1,3],[0,1],[0,2],[0,1],[0,1],[-1,0],[0,1],[-1,2],[0,2],[0,1],[0,1],[0,2],[0,1],[0,1],[-1,0],[-2,-1],[-1,2],[0,1],[0,2],[0,1],[0,1],[-1,1],[-1,0],[0,2],[0,1],[3,12],[1,3],[0,1],[0,1],[-1,1],[-2,-2],[-1,0],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-1,-1],[-2,-1],[-1,0],[-1,1],[-5,7],[-1,2],[0,1],[-2,1],[0,1],[0,1],[0,2],[-1,1],[-1,1],[0,3],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[0,1],[0,2],[-1,3],[-1,0],[-1,0],[-2,0],[0,1],[-1,1],[0,1],[0,4],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[-1,0],[0,-1],[0,-3],[0,-1],[-1,-1],[-1,0],[-1,2],[-1,1],[0,1],[-1,-1],[-1,0],[-1,-2],[0,-1],[-1,1],[-1,0],[0,1],[-1,4],[-1,1],[-1,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[0,1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-1,1],[-1,-3],[-2,1],[-5,-1],[-1,-1],[0,-1],[-2,1],[0,-1],[-1,0],[-1,-1],[-3,1],[-1,1],[-1,2],[-1,1],[-1,0],[0,-1],[-1,-1],[-1,1],[-1,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,1],[0,2],[0,1],[0,1],[0,2],[-1,2],[-3,2],[-1,2],[0,2],[0,2],[0,1],[1,1],[0,2],[-1,1],[0,2],[-1,4],[1,3],[2,5],[0,1],[0,1],[0,2],[0,2],[-5,4],[-1,2],[-1,2],[0,1],[0,1],[1,1],[0,1],[0,1],[0,2],[-2,2],[0,1],[0,1],[1,1],[0,2],[0,1],[1,1],[0,1],[0,2],[0,2],[-1,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-2,8],[-1,3],[-2,2],[0,1],[-2,4],[-1,1],[0,1],[0,2],[0,1],[-1,3],[0,2],[0,2],[0,1],[0,1],[1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[1,0],[0,1],[0,1],[0,1],[0,1],[-2,0],[-1,0],[0,2],[0,1],[0,2],[1,2],[0,2],[-1,1],[-2,1],[-1,1],[0,1],[1,2],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-5,18],[-1,1],[1,1],[0,1],[1,1],[1,1],[0,4],[1,1],[-1,2],[-1,1],[-1,0],[-3,2],[-1,0],[0,1],[0,1],[0,1],[2,2],[1,1],[0,1],[-2,1],[-1,1],[1,3],[0,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[0,2],[0,1],[0,2],[-1,1],[-3,3],[0,1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,1],[0,1],[0,2],[-1,1],[1,2],[0,1],[1,0],[1,0],[0,1],[0,1],[-1,2],[1,1],[1,1],[0,2],[-1,0],[-1,0],[-1,0],[0,-1],[-4,6],[0,1],[0,1],[0,1],[0,1],[-3,0],[-1,-1],[-1,-1],[-1,1],[0,1],[1,1],[0,1],[1,1],[0,1],[1,2],[-2,2],[-1,1],[0,2],[0,1],[-1,0],[-2,-2],[-1,1],[0,2],[-1,1],[-1,0],[-8,8],[-2,1],[-1,0],[-3,-2],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,1],[-1,2],[0,1],[-2,-1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-3,0],[-2,1],[-1,1],[-1,0],[0,1],[-1,1],[0,3],[-1,1],[0,2],[-1,1],[0,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,1],[0,2],[-1,0],[-1,1],[0,1],[-1,2],[0,1],[-3,2],[-1,1],[-3,0],[-1,1],[-1,3],[-1,1],[-1,-1],[-1,-2],[0,-1],[-1,0],[1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,2],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-4,-1],[-4,-2],[-11,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-1,1],[0,1],[-1,-1],[-2,-1],[-1,0],[-1,-1],[-1,-2],[-1,0],[-1,0],[-4,0],[-7,-4],[-4,-4],[-1,0],[-1,0],[0,-1],[-2,1],[-1,0],[0,-2],[-2,-1],[-1,0],[-2,-1],[-2,2],[-5,-1],[-1,-1],[-1,-1],[1,-1],[-1,0],[-2,-3],[-1,-1],[-1,-5],[-1,-2],[-3,-3],[-2,-3],[-2,-4],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-2,-2],[0,-1],[-3,-2],[-1,-1],[1,-2],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,0],[1,0],[1,1],[1,1],[3,0],[0,1],[1,1],[1,0],[1,-2],[1,-1],[2,-2],[2,-1],[1,-1],[1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[2,-3],[1,-2],[-1,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-3],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-2],[-2,-2],[-3,-6],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-2],[0,-1],[-2,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-2],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[1,-2],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[-2,-3],[-1,-1],[0,-1],[-2,-3],[0,-2],[0,-1],[0,-2],[0,-2],[0,-2],[0,-3],[0,-1],[-2,-3],[0,-1],[-1,0],[0,-1],[-1,0],[0,-2],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-5],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,-1],[0,-1],[1,0],[1,-1],[1,1],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-4],[0,-1],[0,-1],[0,-3],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[-1,0],[-3,-2],[-3,0],[-1,0],[0,1],[-1,-1],[-3,-1],[-1,-1],[-1,-1],[-1,1],[-1,0],[-1,-2],[-1,-1],[-1,0],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[-2,-1],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-2,-3],[-1,-1],[-1,-3],[-1,0],[-1,1],[0,-1],[-1,0],[-8,8],[-6,1],[-5,3],[-10,10],[-1,1],[0,3],[-1,3],[-2,1],[-7,6],[-3,1],[-2,0],[-2,-1],[-9,-8],[0,-1],[-1,0],[-3,1],[-2,0],[-1,0],[-1,0],[-2,0],[0,1],[-5,5],[-4,8],[0,1],[-1,2],[0,1],[0,1],[-7,7],[-3,1],[-5,-2],[-1,1],[-3,2],[-1,1],[-3,-2],[-2,-2],[-2,-3],[0,-1],[-1,0],[-1,-1],[-3,-6],[-1,0],[-1,0],[-1,0],[-5,-4],[-1,-2],[-1,-1],[-1,-2],[-1,-1],[0,-1],[-6,-8],[-1,-1],[-1,-2],[-1,-7],[-1,-1],[0,-1],[0,-3],[0,-1],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[-2,-2],[-2,-2],[-1,-1],[-1,0],[-1,0],[-2,2],[-4,1],[-1,0],[-8,-7],[-3,-2],[-10,-1],[-1,-1],[-3,-3],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-1],[0,-2],[-1,0],[-4,-3],[-4,-6],[-4,-3],[-3,-2],[-1,0],[-1,0],[-1,1],[-3,2],[-2,1],[0,1],[-2,2],[0,1],[0,-1],[-1,-1],[-1,-2],[-1,-1],[-1,-1],[-1,0],[-8,4],[-2,0],[0,1],[-1,1],[-2,1],[-6,0],[-1,1],[0,1],[0,1],[-1,0],[-1,0],[0,1],[-2,1],[-1,1],[-4,0],[-2,-1],[-1,0],[-3,1],[-2,0],[-3,0],[-4,-1],[-1,0],[-1,0],[-2,2],[-3,6],[-2,3],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-2,1],[-1,1],[-2,2],[0,1],[-1,1],[0,1],[1,2],[-1,0],[-1,0],[-1,1],[0,1],[1,3],[0,1],[0,1],[0,2],[-1,4],[0,1],[0,1],[1,1],[0,2],[0,2],[-2,0],[-1,1],[-1,0],[-1,0],[-1,2],[-10,0],[-2,3],[-1,0],[0,-1],[-1,0],[-1,1],[-1,1],[-1,2],[-1,0],[-1,1],[0,1],[0,2],[-1,1],[0,1],[-1,1],[0,3],[0,1],[-1,1],[-4,6],[-2,1],[-2,1],[-3,1],[-3,-1],[-6,-3],[0,1],[-1,0],[-1,2],[-1,0],[-2,1],[0,1],[0,1],[-2,3],[-1,0],[-1,0],[-1,0],[-2,1],[0,1],[-4,-1],[-9,4],[-1,0],[-1,-1],[-3,-5],[-1,0],[-1,-1],[-1,0],[-3,1],[-1,0],[0,-1],[-2,-2],[-1,0],[-3,0],[-1,-2],[-1,-1],[-1,0],[-3,0],[-2,-1],[0,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-2],[-1,-2],[-3,-2],[-2,0],[-2,0],[-3,3],[-2,0],[-3,-4],[-2,0],[-2,1],[-2,3],[-1,1],[-3,-1],[-1,1],[-1,1],[0,2],[-1,4],[-2,1],[-4,-1],[-2,0],[-1,1],[-3,5],[-4,1],[-1,2],[-2,6],[-1,2],[-3,0],[-1,1],[-1,2],[-1,2],[0,2],[0,2],[1,2],[0,1],[1,2],[-1,2],[-2,2],[0,2],[-1,2],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[-1,2],[-1,3],[0,3],[-1,2],[1,3],[0,1],[0,1],[-1,2],[0,1],[2,4],[0,1],[0,1],[-3,3],[0,1],[-1,1],[-2,0],[-1,0],[-1,2],[-2,0],[-1,0],[-2,2],[0,1],[-1,0],[-1,0],[-2,1],[-2,0],[-1,0],[-2,-1],[-1,0],[-1,1],[-1,2],[-2,1],[-1,1],[-1,0],[-1,0],[-1,2],[-12,10],[-2,1],[-2,2],[-8,0],[-3,1],[-3,-1],[-2,2],[-2,2],[-2,4],[-2,3],[-1,1],[-3,0],[-7,3],[-1,1],[0,1],[-1,1],[0,1],[-1,1],[-5,3],[-1,1],[0,2],[-1,2],[-1,1],[-1,0],[-1,-1],[0,-1],[0,-3],[0,-1],[0,-1],[-1,-3],[-1,-1],[0,-3],[-2,-6],[-1,-2],[0,-2],[-1,-1],[-6,-3],[-2,-2],[-2,-4],[0,-2],[-1,-2],[0,-2],[0,-1],[0,-4],[0,-1],[0,-2],[-3,1],[-2,-1],[0,-1],[-1,-2],[-1,-4],[-1,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[0,-3],[1,-2],[-1,-1],[0,-3],[0,-1],[-1,-3],[0,-2],[-2,-6],[0,-3],[1,-2],[1,-2],[1,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-2],[1,-4],[1,-6],[1,-1],[0,-1],[2,-3],[1,0],[2,-1],[1,-1],[1,-2],[0,-2],[0,-2],[-1,-4],[0,-3],[0,-2],[0,-1],[0,-2],[0,-1],[-5,-16],[-1,-3],[-4,-4],[-1,-1],[-1,-2],[-1,0],[-1,2],[-1,0],[-2,-2],[-3,-1],[1,-1],[0,-2],[0,-2],[-1,-2],[-2,-2],[-2,-3],[-2,-1],[-1,-1],[-1,0],[-2,1],[-1,1],[-1,2],[0,1],[-1,1],[-1,0],[0,1],[-1,3],[-1,2],[-8,2],[-2,-3],[0,-1],[-1,0],[-1,1],[0,2],[-1,1],[-1,0],[-1,0],[-1,-2],[-1,0],[-1,1],[-1,2],[-2,1],[-4,4],[-1,0],[-1,-1],[0,-1],[-1,-1],[-1,-1],[-1,2],[0,2],[-1,1],[-1,1],[-1,-1],[-1,-1],[-1,-3],[-1,-1],[-3,0],[0,-1],[-1,-2],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[-1,2],[-1,0],[-8,0],[-1,2],[-1,2],[0,2],[-1,1],[-1,1],[-5,-1],[-3,-1],[0,-1],[-1,1],[-1,2],[0,1],[-1,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[-3,2],[0,1],[-1,2],[0,1],[0,4],[-1,8],[0,2],[-1,4],[0,3],[0,1],[0,1],[-1,1],[-10,0],[-10,1],[-3,2],[-6,-1],[-2,0],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[0,3],[0,4],[0,2],[-2,1],[-1,1],[-2,-1],[-1,-1],[0,-1],[0,-3],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,1],[-2,4],[-1,1],[-1,1],[-1,1],[-1,2],[0,3],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[-1,-5],[-3,-2],[-2,0],[-5,1],[-2,0],[-2,-2],[-2,-2],[-1,-1],[-1,-4],[-1,-2],[-3,-1],[0,-2],[-1,-1],[0,-2],[0,-1],[-1,0],[-3,0],[-1,0],[-2,-2],[-1,-1],[-4,0],[-1,0],[0,-2],[-2,-4],[-1,-1],[-3,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-2,1],[-2,0],[-1,-2],[-1,0],[-1,-1],[-4,-4],[-1,-1],[-3,-2],[-1,-1],[-1,-1],[0,-2],[0,-2],[-1,-2],[-1,-1],[-1,-1],[-5,0],[-1,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-2],[-3,-2],[-1,-1],[-1,0],[-1,-1],[0,-2],[-1,-1],[-1,-1],[-1,1],[-2,3],[-1,0],[0,-1],[-1,-1],[1,-2],[0,-2],[0,-2],[-1,-1],[-4,-3],[-1,-1],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[-1,1],[0,-1],[-1,-2],[0,-2],[1,-3],[-4,0],[-1,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,-2],[-2,0],[-1,0],[-1,1],[-1,0],[-5,-2],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-2],[0,-2],[1,-2],[0,-2],[-1,-2],[-2,-2],[-1,-2],[-1,-1],[-1,-1],[-2,0],[-1,0],[-3,0],[-5,-3],[-1,0],[0,-2],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,0],[-1,1],[-1,2],[0,5],[-1,2],[-1,2],[-1,0],[-1,1],[-2,-1],[-1,0],[0,1],[-1,1],[0,1],[0,1],[-2,3],[0,1],[-1,1],[1,1],[0,1],[-1,2],[-1,1],[-1,1],[0,1],[0,2],[0,1],[0,1],[-1,1],[-2,2],[0,1],[-1,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,3],[1,1],[1,0],[1,0],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[-2,-1],[0,-1],[1,-1],[-1,-1],[-2,-3],[-2,-1],[-1,-2],[-1,-3],[-1,-4],[-1,-2],[-1,2],[-1,2],[-1,0],[-1,0],[-1,-2],[0,-1],[-1,0],[-1,1],[0,1],[1,3],[-1,1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[0,1],[-1,1],[-1,-1],[-1,0],[-1,1],[0,2],[-1,1],[-1,-1],[-1,-1],[-1,0],[-1,0],[-1,2],[-1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,1],[-1,2],[0,6],[-1,2],[-2,3],[0,2],[-1,1],[0,2],[0,2],[-1,1],[-1,0],[-1,1],[0,2],[0,5],[2,0],[0,1],[0,1],[0,1],[-1,2],[0,1],[-2,1],[-1,0],[-1,-1],[0,1],[-1,2],[0,1],[-1,0],[-1,0],[-1,1],[-1,2],[-1,1],[-1,0],[-1,0],[-1,0],[0,1],[-1,2],[-1,1],[-1,-1],[-1,-1],[-1,0],[-1,2],[-1,1],[-1,2],[0,1],[0,2],[0,1],[0,3],[-1,2],[0,2],[0,4],[0,2],[0,1],[-1,2],[0,1],[0,1],[-1,1],[-1,2],[0,1],[-3,4],[-1,2],[0,4],[-1,2],[-1,1],[-1,3],[0,1],[-1,0],[-1,1],[-1,0],[-1,1],[-2,2],[0,1],[-3,1],[-1,0],[0,1],[-1,2],[-3,1],[-3,-1],[-1,0],[-1,0],[-1,0],[-1,-3],[-1,-3],[-1,-1],[-1,-1],[-4,1],[-2,1],[-1,-1],[-1,-1],[0,-5],[0,-2],[-2,-1],[-4,-4],[-1,2],[-1,0],[-1,0],[-1,0],[-1,0],[0,-1],[0,1],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,0],[-1,1],[-2,2],[0,1],[-1,1],[-2,0],[-2,-1],[0,1],[-2,1],[-1,-1],[0,-2],[-1,-1],[-6,0],[-1,1],[0,1],[0,2],[1,2],[0,1],[-1,2],[0,2],[-1,3],[0,3],[-3,0],[-3,-2],[-2,0],[-1,0],[0,1],[0,1],[1,5],[1,8],[1,1],[0,1],[-1,1],[0,1],[-1,0],[-1,-2],[-1,1],[-1,1],[-2,1],[0,2],[0,2],[0,1],[-1,0],[-1,-1],[0,-1],[-1,1],[-4,3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[-2,1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-3],[-1,-1],[-1,-1],[-2,-1],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[-1,0],[-1,2],[0,1],[-1,-1],[0,-2],[2,-5],[-1,0],[-1,1],[-1,2],[0,2],[-1,1],[-1,4],[-1,5],[-1,4],[-3,9],[-2,9],[-3,9],[-2,9],[-3,9],[-2,5],[-1,4],[-3,9],[-3,9],[-4,12],[-4,12],[-4,12],[-4,12],[-3,8],[-3,9],[-3,8],[-3,8],[-2,6],[-3,7],[-2,4],[-1,3],[-4,6],[-4,5],[-5,6],[-5,7],[-5,6],[-5,6],[-4,5],[-2,3],[-1,2],[0,3],[0,1],[-3,7],[0,1],[1,1],[2,0],[3,-2],[2,-1],[1,3],[1,1],[0,1],[1,0],[0,1],[0,2],[1,2],[0,1],[1,1],[0,2],[0,2],[-1,1],[-1,0],[-1,1],[1,1],[0,1],[1,1],[2,1],[1,2],[-1,1],[-1,-1],[-2,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,-1],[-1,-2],[-2,0],[-5,2],[-1,0],[0,-2],[-1,-1],[0,-1],[0,-1],[1,-2],[-4,-3],[-5,-4],[-3,-2],[-2,-1],[-2,-1],[-1,0],[-2,0],[-1,0],[-1,-1],[-2,-2],[2,-5],[-5,-5],[-3,-4],[-4,-4],[0,-1],[-2,2],[-1,1],[-3,0],[-1,-1],[0,-1],[-1,-3],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,-3],[0,-1],[-5,0],[0,-2],[0,-4],[0,-1],[1,-1],[-2,-7],[0,-1],[-1,0],[-2,2],[-1,2],[0,1],[0,2],[0,1],[-1,1],[0,1],[-2,0],[-1,-2],[-1,0],[0,1],[0,2],[-1,1],[-2,1],[-1,0],[-1,0],[-1,0],[-2,-3],[-1,1],[-3,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-2,-3],[-1,-1],[-1,0],[-1,2],[1,4],[-5,4],[1,3],[-1,1],[0,1],[0,2],[1,1],[2,1],[0,6],[1,1],[2,2],[-1,1],[0,2],[1,1],[1,0],[1,0],[4,-1],[1,1],[0,2],[2,12],[-2,-1],[0,2],[-1,0],[-1,0],[-1,-1],[1,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[-5,2],[-3,1],[-1,1],[0,2],[0,1],[-2,1],[0,3],[0,1],[0,1],[-1,1],[-1,-1],[-4,1],[-3,0],[-2,0],[-1,-2],[0,-1],[-1,-1],[0,-2],[3,1],[1,0],[1,-1],[0,-2],[1,-2],[0,-3],[-1,0],[-3,2],[-1,-1],[0,-2],[-1,-2],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,3],[0,2],[0,1],[-1,1],[-1,1],[0,1],[0,1],[1,1],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,1],[1,1],[0,1],[-3,1],[-2,2],[1,3],[0,1],[-1,1],[-1,1],[0,1],[-1,2],[-1,2],[-1,2],[0,1],[-4,0],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[1,-1],[1,-1],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,0],[-1,1],[-1,5],[-1,1],[0,1],[-1,0],[-5,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[0,-4],[0,-1],[-1,-1],[-1,-1],[0,1],[-1,0],[0,1],[-1,0],[-2,-1],[0,3],[-1,1],[0,1],[-1,0],[-1,0],[-1,1],[-1,0],[0,-1],[-2,-3],[0,-2],[-1,-1],[-1,0],[0,1],[-1,3],[-1,1],[-1,1],[0,1],[0,2],[0,2],[0,1],[-2,0],[0,3],[0,1],[1,1],[1,0],[1,-1],[1,-1],[2,1],[0,3],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,3],[0,1],[0,1],[0,1],[-1,5],[1,2],[0,1],[2,1],[1,0],[0,1],[0,2],[0,2],[-1,2],[-1,1],[-2,0],[-1,0],[-1,2],[-1,1],[-1,3],[0,2],[0,1],[-1,2],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,2],[1,1],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,2],[-2,5],[-2,4],[-1,1],[1,1],[0,2],[1,1],[-2,0],[-1,1],[-2,0],[-1,-2],[-1,-1],[-1,0],[-2,1],[-1,0],[-1,-3],[0,-1],[-1,-1],[0,-1],[-2,-2],[-1,0],[-1,-3],[-1,0],[-4,4],[-1,0],[-2,1],[-1,0],[-2,5],[-1,1],[-3,3],[-6,2],[-4,2],[-3,-4],[-1,0],[0,1],[-1,3],[-1,1],[-5,3],[0,-1],[-1,0],[0,-1],[1,-3],[0,-1],[1,0],[0,-1],[1,-2],[-1,-2],[0,-1],[-1,0],[-1,1],[-1,3],[0,1],[-1,0],[-2,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[-2,-1],[-2,1],[-2,-1],[-1,1],[-1,0],[-2,-2],[1,-1],[-1,-2],[2,-2],[2,-2],[0,-1],[-1,-1],[-1,0],[-1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-5,-1],[-2,2],[-1,0],[-1,-1],[-1,-1],[0,-1],[-2,-3],[-1,-2],[-2,-1],[-5,0],[-2,0],[-2,1],[-1,-1],[0,-1],[-1,-2],[-1,-1],[-1,0],[-2,0],[-1,-1],[-1,-1],[-1,0],[-6,-1],[-1,-2],[-1,-1],[-2,0],[-3,0],[-2,0],[-10,-6],[-3,-2],[0,2],[-1,4],[0,1],[-2,-1],[-1,-1],[-1,-2],[-1,-2],[0,-1],[-1,-1],[-4,2],[-3,1],[-1,0],[0,-1],[1,-3],[-1,-2],[-2,1],[-1,0],[-3,-3],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-8],[-1,-3],[-1,1],[-1,-1],[-1,0],[0,1],[-1,0],[-2,5],[-2,1],[-1,-1],[-2,-2],[-2,-2],[-1,0],[-1,1],[-1,2],[-1,1],[-1,-1],[-1,-1],[-1,1],[0,-1],[-1,0],[0,-1],[-3,0],[-1,1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[0,-1],[0,-1],[0,-1],[1,-2],[-1,-2],[-1,0],[-1,-1],[-1,-1],[-1,0],[-2,3],[-1,1],[-1,0],[-5,-3],[-1,0],[-1,-1],[-2,-2],[-1,0],[-1,0],[-3,1],[-1,0],[-1,-1],[-1,-1],[1,-1],[0,-1],[0,-1],[-1,-2],[-3,0],[-2,-1],[-1,0],[-1,1],[-1,1],[-1,-1],[-3,-1],[-1,0],[-1,-1],[-1,-2],[0,-3],[1,-2],[-1,-2],[-1,-1],[0,-1],[1,-2],[-1,-1],[-1,1],[0,1],[-1,1],[-1,1],[-1,1],[0,2],[1,1],[1,1],[0,2],[-1,1],[-11,-1],[0,-2],[0,-4],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[0,-2],[-1,0],[0,1],[-3,0],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,2],[-2,1],[-1,3],[-1,1],[-2,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-2,0],[0,-2],[1,-2],[0,-2],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[-2,0],[-2,0],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[2,0],[0,-1],[1,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-3,1],[-1,-1],[1,-2],[4,0],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[4,-2],[1,0],[1,3],[1,0],[3,0],[0,-1],[1,-5],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,2],[-1,1],[0,1],[-1,0],[-1,0],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-3],[0,-1],[-1,-2],[1,-2],[0,-2],[1,-1],[2,-1],[2,0],[1,-1],[3,-3],[1,0],[1,0],[3,2],[1,-3],[2,-2],[2,-2],[6,-2],[1,0],[1,-2],[0,-2],[0,-2],[-1,-3],[0,-2],[-1,-1],[-3,-2],[-1,1],[-1,2],[-1,1],[-3,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,1],[-2,3],[-1,1],[-1,1],[-2,-2],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,-1],[-2,0],[2,-3],[-4,-8],[-1,-1],[-1,-2],[0,-1],[-1,-1],[-1,0],[-2,-1],[0,-3],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,-4],[1,-1],[3,-2],[0,-1],[0,-1],[1,-3],[0,-2],[0,-1],[2,-4],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-1],[-2,-2],[-1,-1],[-1,-3],[-1,-2],[-2,0],[-1,1],[-2,0],[-2,-2],[-2,-3],[-4,-7],[-5,0],[-1,0],[0,-1],[0,-2],[0,-1],[1,-5],[1,0],[1,-1],[0,1],[1,1],[0,1],[1,-1],[3,-3],[5,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[0,-1],[0,-1],[3,-1],[1,0],[0,-1],[0,-1],[12,-1],[0,-1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[1,0],[1,0],[1,0],[1,-1],[2,0],[1,0],[1,-1],[1,0],[1,0],[1,0],[1,-2],[1,0],[0,-1],[1,-1],[1,-6],[0,-2],[1,-1],[2,-1],[-1,-1],[-1,-1],[-1,-2],[-1,-4],[-1,-12],[-1,-2],[0,-7],[0,-3],[-1,-2],[-1,-1],[-8,-5],[-7,-4],[-3,-1],[-12,2],[-1,2],[-1,1],[-1,2],[-1,2],[0,2],[0,3],[-2,1],[-1,0],[-2,-1],[0,-1],[-1,-5],[0,-1],[0,-2],[0,-2],[0,-1],[-1,-1],[-1,-2],[0,-1],[-1,-5],[-1,-2],[-2,0],[-1,0],[-1,0],[-1,-2],[-1,-1],[-1,-1],[-2,2],[0,2],[0,1],[1,1],[1,-1],[1,1],[0,2],[-2,1],[0,1],[-2,1],[-1,0],[-3,-1],[-1,1],[0,1],[-1,1],[0,1],[-8,1],[-1,1],[-2,2],[0,1],[-1,1],[0,3],[-1,1],[-1,-1],[-1,0],[-1,1],[0,1],[1,3],[-1,1],[-1,-1],[-1,1],[0,2],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,3],[-1,2],[-1,1],[-3,0],[-1,1],[0,1],[0,1],[0,1],[-1,0],[-1,2],[0,1],[-1,-2],[-1,0],[-1,-2],[0,-1],[0,-2],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[-3,-1],[-1,-1],[0,1],[-1,1],[-2,0],[-1,2],[-1,-1],[0,-1],[-1,-2],[0,-3],[0,-5],[0,-2],[0,-2],[-1,-1],[-3,1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[-2,2],[0,1],[0,1],[-1,1],[0,3],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[0,1],[0,3],[-1,1],[0,1],[-2,-2],[-2,-1],[-2,1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,1],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-3],[1,-1],[0,-1],[-1,0],[-2,1],[-1,0],[-2,6],[-1,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[-1,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[-1,0],[-2,2],[-1,0],[0,-1],[0,-2],[-1,-9],[-1,-2],[-4,-5],[-5,-5],[-2,-3],[-1,-1],[-1,2],[-1,2],[-1,1],[-1,1],[0,1],[0,2],[-1,0],[-1,1],[-2,-1],[-1,0],[0,1],[-7,10],[0,2],[0,2],[-1,2],[-4,2],[-1,2],[-1,2],[0,1],[-2,1],[-1,2],[-1,0],[0,1],[-1,0],[-2,-2],[-1,0],[0,-1],[1,-3],[-1,-1],[-1,-1],[1,-1],[2,0],[1,-2],[0,-3],[0,-2],[0,-1],[0,-1],[0,-2],[0,-2],[0,-2],[1,-5],[0,-3],[-1,-2],[-1,-2],[-1,-1],[-2,0],[-1,0],[-1,1],[-1,3],[0,1],[0,2],[0,1],[1,3],[0,2],[0,3],[0,2],[2,3],[0,1],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-2,1],[-1,1],[-1,1],[0,1],[-1,1],[-1,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[0,3],[-1,1],[-2,1],[-1,3],[0,1],[-1,1],[-1,1],[-2,-1],[-5,3],[0,1],[-1,1],[0,1],[-1,2],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,1],[-3,2],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[-2,0],[-1,0],[0,1],[-1,0],[0,-2],[-3,0],[-1,0],[-1,-1],[-1,-1],[-1,1],[-1,0],[1,1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-2,0],[-1,-1],[-1,1],[0,1],[-1,1],[0,1],[-1,5],[-2,6],[0,2],[0,3],[-1,3],[-1,0],[0,-3],[-1,0],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[-1,0],[-1,1],[-1,0],[-1,1],[-1,0],[-1,0],[0,-1],[-1,-2],[-2,-3],[0,-2],[1,-3],[0,-2],[-1,-2],[-2,-1],[-1,0],[-1,2],[0,2],[0,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[-1,-2],[-2,0],[-3,0],[0,2],[-1,1],[0,1],[0,1],[2,1],[1,1],[1,2],[0,1],[-1,2],[-1,0],[-1,1],[-1,2],[0,1],[-1,0],[-1,-1],[-7,0],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,1],[-1,0],[-1,-1],[0,-2],[1,-7],[0,-2],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[1,1],[-1,1],[-1,0],[-1,1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-4],[0,-2],[0,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[-1,0],[0,-1],[1,0],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,0],[-3,-3],[-5,-2],[-1,-1],[-4,-5],[-1,-3],[-1,-1],[-7,0],[-2,1],[-1,-1],[0,-1],[0,-2],[-1,-2],[0,-1],[-1,-2],[0,-2],[1,-2],[1,-2],[0,-2],[0,-3],[-1,-1],[-3,-2],[-4,-1],[-1,-2],[-2,-6],[-5,-6],[-1,0],[-2,0],[-3,4],[-1,0],[-1,-1],[1,-2],[2,-1],[0,-1],[1,-3],[-1,-5],[1,-10],[1,-5],[1,-4],[1,-3],[-1,-3],[0,-2],[2,-1],[1,0],[0,-2],[0,-3],[0,-1],[0,-1],[-3,-5],[-2,-2],[-6,-4],[0,-1],[-1,-1],[0,-1],[-1,0],[-1,2],[-2,2],[-1,0],[-1,0],[0,1],[0,2],[-1,2],[-1,1],[0,1],[0,1],[-1,1],[0,1],[0,2],[0,2],[-1,2],[0,2],[-2,2],[0,1],[0,1],[0,1],[0,1],[-2,1],[-1,3],[-1,2],[0,1],[-2,3],[-1,0],[0,1],[0,1],[0,1],[-1,0],[-1,2],[-2,4],[-2,0],[-1,-1],[-1,-2],[-1,-2],[-1,-3],[0,-1],[-2,-1],[-1,-1],[0,-2],[1,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[1,-2],[1,-4],[0,-2],[-1,-3],[-1,-3],[-2,-4],[-6,-4],[-1,-2],[-1,-3],[-2,-18],[-1,-18],[1,-1],[4,-5],[2,-3],[0,-4],[0,-4],[-2,-4],[-1,-3],[-1,-1],[0,-1],[-2,-2],[-1,-1],[-1,-1],[-4,-18],[-4,-19],[7,-5],[7,-4],[3,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[2,0],[0,-1],[0,-2],[-1,-1],[-2,-3],[-1,-1],[2,-5],[1,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[1,-1],[5,-7],[1,2],[0,3],[0,5],[0,1],[1,0],[6,-5],[11,1],[2,-2],[2,-3],[5,-16],[1,-3],[1,-1],[1,-1],[1,0],[0,-1],[1,-1],[0,-2],[4,-19],[9,-25],[-2,-3],[-1,-2],[-4,-1],[-1,0],[-1,3],[0,1],[-1,1],[-1,1],[-2,0],[-1,-2],[-1,-4],[-1,-2],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,0],[2,0],[1,-1],[1,-1],[1,-2],[1,-2],[1,0],[1,0],[1,0],[1,-3],[2,-2],[6,-6],[1,-3],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[-1,1],[-1,2],[1,1],[-1,0],[0,-2],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[1,-1],[0,-5],[-1,1],[-1,2],[-1,0],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,2],[0,1],[0,2],[-1,0],[0,-1],[0,-1],[0,-1],[-1,2],[0,1],[0,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-1,1],[0,2],[-1,1],[0,-2],[1,-1],[0,-1],[-1,-1],[0,1],[-1,2],[-1,2],[-1,-1],[0,1],[-1,-1],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[0,-1],[1,1],[1,0],[1,-1],[0,-1],[-1,-2],[0,-1],[1,0],[0,-1],[0,-3],[1,-1],[-1,1],[-1,-1],[0,-1],[0,-1],[-1,1],[0,2],[0,1],[0,1],[-1,2],[-1,0],[0,1],[0,1],[-1,2],[0,1],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[-1,-3],[0,-1],[-1,1],[0,-1],[0,-1],[1,0],[0,-1],[-3,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[-1,1],[-1,0],[-1,-1],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[-1,0],[0,-2],[0,1],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[0,-1],[-1,3],[-1,1],[0,1],[0,1],[-1,1],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-2],[1,-1],[0,-2],[0,-1],[0,-2],[-1,0],[0,1],[0,3],[-1,1],[-1,3],[0,1],[-2,0],[0,1],[-1,0],[0,1],[0,1],[1,0],[1,0],[-1,1],[-1,0],[-1,1],[0,1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[0,1],[0,2],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,-1],[0,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-3],[0,-2],[-1,-1],[0,-6],[0,-1],[-1,1],[-1,-1],[0,-1],[0,-4],[-1,-2],[0,-2],[-1,-2],[0,-3],[0,-2],[-1,1],[0,-1],[-1,-1],[0,-2],[0,1],[-1,1],[0,-6],[-1,-4],[0,-1],[0,-1],[0,1],[-1,3],[-1,1],[0,3],[0,2],[0,-1],[-1,-1],[1,-2],[0,-2],[0,-1],[0,-1],[-1,-2],[0,-2],[-1,1],[-1,-2],[-1,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,-2],[0,-2],[-1,0],[0,-1],[0,-5],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[1,-3],[0,-1],[0,-1],[1,-1],[0,-2],[1,0],[1,0],[1,0],[4,-2],[1,-1],[0,-2],[1,-3],[0,-2],[1,-2],[0,-1],[1,0],[1,-1],[1,2],[1,-1],[0,-4],[1,-5],[1,-3],[0,-1],[1,-1],[1,-5],[0,-2],[1,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,0],[0,-3],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[1,-2],[-1,0],[0,-1],[-1,-3],[0,-2],[-1,1],[0,-1],[0,-2],[0,-1],[1,-1],[0,-2],[0,-1],[1,0],[0,1],[1,2],[0,3],[0,3],[0,1],[0,1],[1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[1,2],[0,2],[0,2],[0,1],[0,1],[0,1],[1,2],[1,0],[1,0],[1,-1],[0,-1],[-1,-3],[-1,-5],[-2,-10],[-1,-8],[0,-4],[-1,-3],[0,-3],[1,-3],[-1,-1],[0,-1],[1,-2],[1,2],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-5],[2,-4],[1,-1],[1,-1],[0,-1],[0,-1],[2,-3],[1,-2],[0,-1],[0,-4],[0,-1],[0,-1],[0,-1],[0,-2],[0,-3],[1,-2],[2,-2],[1,-2],[2,-7],[2,-5],[0,-2],[2,-2],[0,-1],[4,-13],[1,-2],[1,-2],[0,-1],[0,-2],[0,-1],[1,-2],[1,-7],[1,-2],[2,-1],[1,0],[1,-2],[1,-2],[-2,-4],[-1,-5],[-1,-1],[-1,-6],[0,-2],[-1,-1],[-2,-3],[-2,-3],[-1,-1],[-3,-1],[-1,-1],[0,-2],[-1,-5],[-1,-1],[-1,0],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[-2,-1],[-1,0],[-1,1],[-1,2],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[-1,2],[-1,1],[-3,0],[-1,1],[-2,2],[0,1],[0,2],[0,4],[0,2],[-1,0],[-1,3],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,2],[-1,1],[-1,0],[0,-1],[-1,0],[-1,1],[0,2],[-1,3],[-1,2],[0,1],[-1,1],[0,1],[0,1],[-1,0],[-1,1],[-1,3],[-1,1],[0,1],[0,3],[-1,1],[0,-1],[0,-1],[-2,-1],[-1,-2],[-1,0],[-1,1],[0,1],[0,3],[0,1],[0,1],[-2,0],[-1,0],[-1,2],[0,1],[-2,0],[-1,1],[-1,3],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,2],[-1,0],[-1,1],[-1,-1],[-1,1],[-1,4],[0,1],[-2,1],[-3,4],[-1,1],[-1,1],[0,2],[3,16],[0,2],[-1,3],[-2,1],[-3,1],[-1,0],[-3,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[-1,1],[-3,7],[0,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-3,5],[-2,0],[0,-2],[0,-1],[-1,-3],[-1,-4],[0,-1],[0,1],[-1,4],[0,1],[-1,2],[-1,0],[-1,2],[-1,0],[-1,1],[-1,-1],[-1,0],[-2,-2],[-1,-1],[-3,0],[0,-2],[-1,-2],[-1,-1],[0,-1],[-1,0],[-3,0],[-1,-2],[-1,-2],[-1,-1],[-1,0],[0,1],[-1,1],[-1,0],[-1,1],[-1,0],[-1,2],[0,2],[1,2],[1,1],[0,2],[0,2],[0,1],[-1,0],[-3,2],[-1,3],[-1,1],[-2,2],[-1,0],[-2,1],[-6,3],[0,1],[-1,1],[-3,5],[-1,2],[0,1],[0,1],[0,1],[0,1],[-3,2],[0,1],[-1,1],[-1,1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,0],[-2,2],[-1,1],[-1,1],[-1,3],[-2,0],[-5,-1],[-1,0],[-2,-3],[-1,0],[-1,0],[-1,1],[-1,1],[-1,0],[-2,0],[-1,0],[-2,1],[-1,0],[-2,-1],[-1,1],[-2,3],[0,1],[-2,1],[-1,1],[0,2],[-1,1],[-2,-1],[-1,1],[-1,1],[-1,1],[-1,1],[-3,-1],[-4,6],[-1,1],[-3,2],[-1,2],[-1,0],[0,1],[-1,0],[-2,-2],[-1,0],[-1,0],[-7,5],[-2,0],[-2,-1],[0,-1],[-1,-1],[-2,-9],[0,-2],[-1,1],[0,1],[-1,1],[0,2],[-1,2],[0,1],[-1,1],[-2,3],[-1,1],[0,1],[-1,0],[0,2],[0,1],[-1,0],[-1,1],[0,1],[-1,3],[-4,6],[-1,6],[-2,3],[-6,10],[-1,1],[-1,3],[0,1],[-1,0],[-1,3],[0,1],[0,1],[-1,0],[-1,0],[-1,1],[0,1],[-3,5],[0,1],[-1,1],[-1,1],[-3,2],[-7,3],[-1,1],[-2,1],[-1,1],[-1,2],[0,3],[-1,2],[-1,1],[0,1],[0,2],[-1,0],[-1,0],[-2,3],[0,1],[0,1],[0,1],[-2,4],[0,1],[-2,1],[0,1],[0,-2],[1,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[-2,2],[-1,0],[-1,-1],[-1,1],[-1,1],[0,-1],[-1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[0,2],[-1,5],[-1,2],[1,1],[0,2],[-1,1],[-2,5],[-1,0],[-1,0],[0,1],[-1,1],[-1,1],[-1,1],[-2,1],[-3,3],[-1,1],[-1,0],[-1,-1],[-1,0],[-2,2],[-1,3],[0,1],[-1,0],[0,1],[1,0],[3,0],[1,1],[1,1],[1,0],[1,1],[1,0],[1,2],[1,1],[0,1],[0,1],[0,1],[-5,-2],[0,1],[0,1],[-1,1],[0,1],[1,1],[0,-1],[0,-2],[1,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,0],[0,1],[-1,1],[-1,0],[0,-1],[-1,-3],[-1,-1],[0,1],[0,2],[1,2],[4,4],[0,-1],[1,0],[5,-6],[1,0],[1,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[2,1],[1,0],[1,0],[0,1],[0,1],[2,-1],[0,1],[-1,1],[-2,0],[-1,0],[0,1],[-1,1],[1,0],[5,0],[1,-1],[0,1],[1,0],[1,1],[1,2],[1,1],[0,-1],[-1,-2],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,-1],[0,-1],[-1,-1],[1,0],[1,2],[0,1],[0,-1],[0,-1],[1,0],[1,-1],[0,1],[1,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,2],[0,1],[0,1],[0,1],[1,-1],[-1,1],[0,2],[-1,0],[0,1],[1,3],[0,2],[-1,0],[0,1],[-1,0],[0,2],[-1,0],[0,-2],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,1],[0,-1],[0,-3],[0,-2],[-1,-1],[-1,1],[0,1],[1,2],[0,3],[-1,4],[0,3],[1,2],[0,1],[0,1],[1,0],[0,-1],[-1,0],[1,-1],[0,-1],[1,-1],[0,2],[1,-1],[0,1],[-1,0],[0,1],[0,1],[0,1],[2,4],[1,1],[1,0],[0,1],[1,1],[0,3],[0,2],[1,8],[1,3],[0,2],[1,2],[2,1],[1,0],[1,0],[-1,0],[-1,-1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[0,-2],[-1,-1],[-1,-3],[0,-1],[0,-2],[1,0],[1,1],[-1,1],[0,1],[1,2],[1,4],[0,1],[0,1],[0,1],[1,1],[0,3],[0,1],[0,1],[0,3],[1,2],[1,0],[0,1],[1,0],[1,0],[1,-3],[1,-1],[1,-3],[1,0],[0,-1],[1,0],[1,0],[0,1],[1,0],[0,-1],[1,0],[0,1],[0,2],[0,1],[0,1],[-1,1],[-7,8],[0,1],[0,2],[-1,1],[0,1],[-1,1],[-3,5],[-1,2],[-2,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[-2,4],[-1,3],[0,1],[-1,1],[0,2],[-1,2],[0,4],[-1,2],[0,2],[-1,1],[0,1],[1,0],[1,-1],[1,-1],[1,-2],[1,1],[1,-1],[1,0],[2,1],[1,1],[1,2],[0,1],[1,0],[1,1],[1,0],[1,2],[0,1],[1,-1],[0,-1],[0,-2],[1,-1],[4,-2],[3,1],[1,2],[-1,1],[0,1],[-1,0],[-1,2],[-1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[2,-1],[1,0],[1,1],[2,0],[1,0],[1,2],[1,0],[1,1],[0,2],[1,1],[1,0],[1,0],[1,1],[0,2],[2,2],[0,1],[1,0],[0,1],[0,-1],[1,-1],[1,1],[3,-1],[1,0],[0,1],[0,3],[0,1],[1,1],[1,1],[1,1],[-1,1],[-1,0],[-1,-2],[0,-1],[-1,0],[0,1],[0,2],[0,1],[0,2],[0,1],[1,1],[0,2],[-1,2],[-1,1],[-1,0],[-1,1],[0,-1],[-1,0],[0,1],[-1,0],[-1,-1],[-1,-1],[-1,0],[-1,0],[0,-3],[0,-1],[0,-1],[-1,-1],[-1,0],[-1,-1],[-2,0],[-1,-1],[-1,0],[-1,-1],[-1,0],[-2,0],[1,-1],[-1,0],[-1,0],[0,1],[-1,1],[1,0],[0,2],[1,1],[0,2],[1,0],[0,1],[5,1],[1,1],[1,1],[0,1],[-1,0],[0,-2],[-1,0],[-5,-1],[-1,-1],[-1,-1],[0,-3],[-1,0],[0,-1],[0,-1],[-1,-1],[-5,-1],[-1,-1]],[[7989,9728],[0,-1],[1,0],[1,-1],[0,-1],[-2,-3],[-2,-1],[-3,-1],[-1,1],[0,1],[0,1],[-1,0],[-5,-1],[-11,2],[-11,2],[1,1],[1,1],[12,1],[1,0],[7,0],[1,-1],[1,0],[0,1],[1,0],[0,1],[1,0],[6,0],[1,-1],[1,-1]],[[7607,9727],[-2,-1],[-1,1],[-2,0],[-2,0],[-1,2],[0,1],[2,0],[1,1],[1,0],[2,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[-1,0]],[[7964,9738],[0,-2],[0,-1],[-1,0],[-1,0],[0,1],[-1,1],[-5,-2],[1,0],[0,-1],[1,1],[0,-1],[-9,-4],[-1,0],[-2,1],[-2,0],[-1,1],[1,1],[0,2],[1,0],[1,1],[5,-1],[2,0],[1,2],[0,1],[1,2],[2,1],[3,0],[2,-1],[1,-1],[1,0],[1,0],[-1,-1]],[[7573,9796],[2,-1],[-6,0],[-7,3],[-2,1],[1,1],[6,-3],[6,-1]],[[7858,9810],[-3,-4],[1,0],[0,-1],[0,-1],[-2,-2],[-1,-1],[1,0],[0,-1],[1,-1],[-1,-1],[-2,-2],[-1,-1],[0,-1],[1,0],[0,-1],[0,-1],[-2,-2],[0,-1],[0,-1],[-1,-1],[-1,-1],[-3,-5],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-1],[1,1],[3,1],[4,3],[0,1],[0,1],[1,0],[1,1],[1,2],[2,2],[1,4],[0,1],[1,1],[1,0],[5,0],[4,1],[1,1],[0,1],[1,1],[3,0],[2,1],[0,1],[0,1],[1,1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[2,0],[4,2],[0,-1],[5,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,-1],[2,-1],[1,-1],[0,-2],[9,-2],[2,-1],[1,-3],[0,-3],[1,0],[-1,-2],[-1,0],[-2,0],[-1,0],[8,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[1,0],[3,1],[1,0],[0,1],[0,1],[-1,1],[0,1],[1,1],[4,0],[5,-1],[3,-3],[2,-4],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-3],[0,-1],[0,-1],[0,-2],[1,0],[1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-2],[-2,-1],[-2,-1],[-5,-5],[-7,-5],[-1,-1],[-1,1],[-2,1],[-2,-1],[-6,0],[-2,-1],[-3,0],[-1,-1],[-2,0],[-2,-2],[-8,-2],[-11,0],[-5,-1],[-3,1],[-2,-1],[-2,-2],[0,-1],[0,-1],[-1,0],[-5,-2],[0,1],[0,1],[1,1],[-1,1],[-2,1],[-10,-1],[-2,-1],[-2,0],[-1,-1],[-1,0],[0,1],[-1,1],[-10,-2],[-11,0],[-2,-1],[-4,-3],[-12,-6],[-3,-2],[-3,0],[-9,-5],[-5,-1],[-5,1],[-3,-1],[-1,0],[-2,1],[-2,0],[0,1],[1,0],[0,1],[0,1],[-1,0],[-1,1],[0,1],[-2,1],[1,1],[2,1],[1,1],[2,2],[1,3],[0,1],[0,1],[2,1],[0,1],[4,4],[2,1],[4,4],[2,1],[0,1],[-1,1],[0,1],[0,2],[0,1],[1,0],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[0,1],[1,1],[2,2],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[2,2],[1,1],[0,2],[0,1],[1,0],[0,1],[5,2],[1,1],[1,-1],[2,-1],[8,-1],[0,-1],[1,-1],[1,1],[2,0],[0,1],[-1,1],[-1,1],[-5,0],[-1,0],[-1,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[0,2],[1,1],[1,1],[0,1],[1,1],[0,1],[0,1],[2,2],[2,2],[1,0],[7,-2],[7,-2],[1,0],[-1,0],[-6,2],[-4,3],[-7,1],[1,1],[0,1],[1,2],[0,1],[4,1],[-1,1],[-1,0],[1,1],[1,1],[0,1],[3,3],[2,0],[4,0],[1,1],[0,1],[0,2],[0,1],[-1,-1],[1,1],[0,1],[0,1],[1,1],[2,1],[4,1],[1,-1],[1,-3],[1,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,-1],[0,-1],[1,0],[2,0],[5,-1],[1,1],[-3,2],[0,1],[0,2],[0,2],[-1,0],[1,1],[0,1],[0,1],[1,1],[1,1],[2,1],[3,0],[2,-1],[3,0],[4,-2],[4,-1],[1,0],[0,-2],[1,-1],[5,-1],[1,-1],[-1,-1],[-1,0],[-1,-1],[-3,0],[-1,0]],[[7582,9820],[-1,-1],[-1,0],[-3,0],[1,-1],[-1,-1],[-4,1],[-1,1],[-1,0],[0,1],[2,0],[4,2],[3,-1],[2,-1]],[[7565,9821],[-2,-1],[-1,0],[0,-1],[1,0],[0,-1],[-1,-1],[-13,3],[4,0],[3,0],[1,0],[1,0],[2,2],[1,1],[2,0],[5,-2],[-1,0],[-2,0]],[[7537,9825],[5,-3],[-2,1],[-2,0],[-1,1],[-1,1],[-4,2],[-10,3],[-1,1],[10,-2],[6,-4]],[[7118,9837],[-3,-1],[-1,0],[2,-2],[2,0],[4,1],[0,1],[2,1],[10,-3],[10,-3],[11,-3],[0,-1],[0,-1],[-1,0],[-12,-1],[-12,-1],[-2,1],[1,1],[1,1],[-1,1],[-1,2],[-1,0],[0,-1],[-1,0],[-11,2],[-2,3],[-1,1],[0,2],[1,1],[2,0],[2,0],[1,-1]],[[7779,9840],[4,-1],[1,0],[1,0],[1,-1],[-4,0],[-3,-2],[-2,-3],[-2,0],[-1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,1],[1,0],[2,0],[-1,-1]],[[6632,9857],[1,0],[1,-1],[1,-1],[-2,-1],[-1,0],[-3,1],[-1,0],[0,1],[-1,1],[-2,1],[-8,0],[11,3],[0,-1],[2,-3],[2,0]],[[7615,9861],[-5,-1],[-1,0],[-1,1],[1,2],[1,1],[4,0],[3,2],[1,0],[1,-1],[-1,-1],[-1,-1],[-2,0],[0,-1],[0,-1]],[[7524,9868],[10,-1],[10,-2],[5,2],[7,-2],[11,0],[6,-4],[13,-1],[14,-2],[3,-1],[1,0],[1,-2],[-1,-2],[-1,-1],[-2,-2],[-6,-2],[-2,-2],[-3,0],[-6,-4],[-12,-3],[-10,0],[-9,0],[1,1],[-1,1],[-1,0],[1,1],[6,1],[1,0],[3,-1],[1,0],[1,1],[-1,2],[-1,1],[-5,3],[-10,1],[-9,1],[-10,1],[0,2],[3,1],[2,1],[1,1],[-2,1],[-4,1],[-1,1],[3,1],[1,1],[0,1],[0,2],[-1,1],[-1,0],[-1,0],[-2,1],[-3,0],[-1,0],[1,1]],[[6422,9862],[1,-1],[3,0],[1,-1],[-1,0],[0,-1],[1,0],[2,0],[1,-1],[-1,-1],[-1,0],[-13,1],[-13,1],[-12,2],[5,1],[9,0],[2,3],[0,1],[1,1],[5,1],[3,2],[1,0],[1,-1],[1,-1],[0,-1],[5,0],[0,-1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1]],[[6659,9860],[-6,-2],[-2,1],[-1,0],[0,-1],[-1,-1],[-5,0],[-1,1],[1,1],[-2,0],[-4,2],[-6,2],[0,1],[0,1],[1,1],[10,3],[10,3],[2,-1],[5,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[1,0],[1,-1],[-2,0],[-3,-2]],[[6022,9873],[-1,0],[-2,0],[-2,0],[0,1],[-1,0],[2,1],[5,-1],[-1,-1]],[[7715,9872],[1,0],[1,0],[1,-1],[1,-1],[1,-2],[3,0],[1,-1],[-1,-2],[-1,-1],[-2,-1],[-2,0],[-1,-1],[0,-1],[0,-1],[-2,-1],[0,-1],[2,0],[-1,-1],[-1,-2],[0,-1],[-4,-2],[-1,0],[1,-1],[1,-1],[-1,0],[-2,0],[-1,-1],[1,-1],[1,0],[1,-1],[0,-1],[-1,0],[-3,-1],[-1,-1],[-6,-2],[-1,-1],[1,0],[1,0],[2,1],[10,3],[1,1],[0,2],[0,1],[1,0],[2,2],[1,0],[1,0],[0,1],[-1,2],[0,1],[1,0],[5,1],[5,-3],[2,0],[1,1],[1,0],[1,2],[0,1],[-1,0],[1,0],[1,1],[0,1],[2,2],[1,0],[-4,2],[0,1],[1,1],[1,2],[1,0],[5,-2],[13,1],[1,-1],[-1,0],[-1,-1],[1,-1],[1,0],[2,1],[1,0],[1,-1],[-1,-1],[1,-1],[5,-1],[-1,0],[0,-1],[-1,0],[1,-1],[4,0],[2,-1],[2,-1],[0,-1],[0,-1],[1,-1],[1,-1],[1,0],[1,-1],[2,-1],[-1,-2],[1,0],[1,-1],[-1,-1],[-1,-1],[-2,-1],[-2,0],[-1,0],[1,-1],[1,-2],[0,-1],[-1,-1],[-2,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,-1],[0,-1],[2,-1],[0,-1],[0,-1],[-2,-2],[-1,-1],[0,-1],[1,-1],[1,-2],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-2,-2],[0,-1],[-2,-1],[0,-1],[-1,-1],[-2,0],[-1,0],[0,-1],[0,-1],[-1,2],[-8,3],[-1,0],[-2,-1],[1,-1],[7,-4],[7,-4],[1,-1],[-1,-1],[-2,0],[1,-2],[8,-1],[1,-1],[0,-1],[1,-2],[0,-1],[-1,-1],[1,-2],[2,-2],[-1,-2],[-1,-1],[-6,-2],[-1,-2],[-2,-1],[-3,-2],[-2,-1],[-7,1],[-6,-2],[-9,1],[-1,-1],[1,-1],[0,-1],[-7,1],[-3,1],[-4,0],[1,1],[-1,0],[-4,-1],[-5,0],[0,1],[-1,0],[-2,1],[-6,-1],[-1,1],[1,0],[3,0],[1,1],[-1,1],[-8,0],[-1,0],[0,1],[-1,0],[-2,1],[-6,4],[-1,0],[-1,0],[1,1],[0,1],[-2,2],[-7,0],[-7,0],[1,0],[1,1],[0,1],[-12,-2],[-2,0],[-5,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,1],[-2,0],[-1,0],[-4,-2],[-2,-1],[-1,-1],[-3,-1],[-1,0],[-1,1],[0,1],[-1,0],[-3,0],[-1,0],[-5,5],[0,1],[0,1],[0,1],[-1,2],[-7,3],[0,1],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[0,1],[1,2],[0,1],[-1,2],[-2,1],[-5,-1],[0,-1],[1,-1],[-2,-1],[-1,0],[-7,1],[-1,1],[2,1],[4,0],[2,2],[-1,0],[-3,1],[-1,1],[-1,0],[0,1],[-1,0],[-1,0],[2,1],[1,1],[1,2],[1,1],[-3,0],[-1,-1],[-1,-1],[0,-1],[-1,-1],[-2,0],[-1,0],[-1,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[3,-1],[-1,0],[-2,-1],[-2,0],[0,-1],[-2,-1],[-2,0],[-2,0],[-1,2],[1,1],[3,0],[1,1],[-1,1],[-3,1],[-2,-1],[-1,0],[-1,1],[1,1],[-5,1],[1,1],[2,0],[5,-2],[3,1],[8,4],[2,0],[0,1],[2,1],[2,1],[0,1],[1,2],[1,1],[9,5],[7,2],[8,1],[-1,1],[-1,0],[-2,1],[-1,1],[-3,0],[-2,1],[0,1],[-1,1],[-1,0],[-1,0],[0,2],[2,0],[2,1],[0,1],[-1,0],[-1,1],[1,1],[1,0],[2,-1],[8,3],[2,2],[-1,1],[2,0],[1,1],[1,1],[0,2],[1,0],[1,0],[3,-2],[0,-1],[1,-1],[2,0],[0,-2],[1,0],[2,1],[1,0],[0,1],[0,2],[1,1],[0,1],[3,1],[9,0],[8,0],[0,-1],[0,-1],[2,0],[0,1],[2,1],[1,0],[1,-1],[1,0],[4,0],[1,1],[1,1],[0,1],[1,0],[1,0],[1,-1],[1,-1],[5,1],[7,2],[12,1],[4,-1],[1,-1],[0,-1]],[[6672,9873],[-1,0],[-5,0],[-3,2],[0,1],[4,0],[2,0],[2,-1],[1,-1],[0,-1]],[[6389,9867],[-1,0],[-3,1],[-3,2],[-1,0],[-3,2],[-2,1],[-1,1],[1,1],[8,3],[1,2],[10,-1],[2,-2],[1,-1],[-1,-1],[-5,-2],[-2,-2],[1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-2,-1]],[[6504,9877],[-1,0],[0,1],[1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[2,1],[1,0],[2,0],[2,-1],[1,0],[0,-1],[0,-1],[-1,0],[0,-1],[1,-1],[0,-1],[-1,-1],[-2,-1],[-3,0],[-1,0]],[[6540,9882],[-1,0],[-4,-1],[-1,-1],[0,-1],[-5,0],[-1,0],[-1,1],[-1,0],[-1,1],[1,0],[-1,0],[0,1],[1,0],[1,0],[1,0],[3,1],[0,1],[-1,0],[-1,0],[0,1],[6,2],[2,0],[1,0],[3,-1],[1,-1],[-1,0],[0,-1],[0,-1],[-1,-1]],[[6585,9888],[1,-3],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[-1,0],[-2,-1],[0,-1],[1,-1],[1,-1],[1,-1],[-1,-1],[-1,-1],[-4,-1],[-9,0],[-9,0],[-10,0],[-5,2],[-1,0],[8,6],[1,1],[-1,1],[0,2],[0,1],[-1,0],[0,1],[0,1],[1,1],[0,1],[-1,1],[0,1],[1,0],[4,1],[7,-1],[7,-1],[1,2],[0,1],[1,1],[8,-1],[2,-1]],[[6481,9892],[0,-2],[0,-1],[5,-4],[10,-2],[-1,-1],[-1,-2],[-1,-1],[-1,0],[-1,0],[-1,1],[0,1],[-1,0],[-1,-1],[-1,0],[0,-1],[-1,-1],[0,-1],[0,-1],[-1,-1],[-12,0],[-11,0],[-1,1],[0,1],[-7,1],[-2,1],[-3,4],[1,0],[1,1],[1,0],[8,0],[0,1],[0,1],[3,0],[1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[2,1],[3,1],[1,1],[1,0],[2,-1],[1,0],[3,1],[4,0],[1,-1]],[[6535,9894],[0,-1],[-1,-1],[0,-1],[-1,0],[-2,-1],[-2,0],[1,1],[-1,0],[-2,1],[-1,0],[0,1],[1,0],[2,1],[1,-1],[0,1],[3,1],[1,0],[0,-1],[1,0]],[[6521,9891],[-7,-1],[-4,1],[1,0],[0,1],[1,0],[0,1],[1,1],[1,1],[1,2],[1,0],[1,1],[2,0],[0,-1],[1,0],[2,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[0,-1]],[[6646,9888],[0,-1],[-10,0],[-9,0],[0,-1],[-1,0],[-4,0],[-1,0],[-2,-1],[-3,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[1,-1],[8,0],[1,0],[1,-1],[-1,-1],[-1,-2],[1,0],[-1,-1],[-5,1],[-3,0],[-1,0],[-1,0],[0,1],[0,1],[-3,-1],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[-8,0],[-4,2],[-1,0],[-2,0],[-1,1],[-1,0],[-2,2],[-1,1],[0,1],[1,1],[0,1],[-2,1],[1,1],[0,1],[0,2],[-1,0],[1,2],[0,1],[-2,2],[2,2],[-1,2],[-1,1],[-7,4],[11,0],[10,-1],[11,0],[10,0],[3,-1],[3,-1],[3,-1],[3,0],[9,-4],[1,-1],[1,-1]],[[6528,9896],[-1,0],[-5,1],[-5,2],[0,1],[0,1],[2,0],[5,1],[5,-2],[0,-1],[0,-1],[-1,-1],[0,-1]],[[6507,9906],[1,-1],[-3,0],[-1,0],[-1,-2],[1,0],[7,-1],[-1,-1],[0,-1],[2,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[0,-1],[-2,-1],[-1,0],[-12,4],[1,1],[0,2],[1,0],[3,1],[-1,1],[-3,1],[0,2],[0,2],[1,0],[11,-1]],[[6574,9918],[4,-2],[3,-2],[0,-1],[0,-1],[0,-1],[-9,-1],[-8,-1],[1,1],[-1,1],[-14,-2],[-1,1],[-1,0],[-3,0],[-1,2],[2,1],[1,1],[-6,0],[-2,1],[2,1],[1,1],[2,0],[3,-1],[1,1],[0,1],[1,0],[10,1],[11,1],[1,0],[-1,-1],[1,-1],[3,0]],[[6329,9922],[5,0],[6,2],[6,-3],[5,-3],[-1,-1],[-3,1],[-2,-2],[5,-2],[0,-1],[1,-1],[3,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[-2,1],[-3,0],[-2,1],[0,1],[-11,0],[-2,2],[1,1],[0,1],[-2,0],[-4,4],[-1,0],[-1,0],[-2,-1],[-3,0],[1,-1],[1,-1],[-2,0],[-1,1],[-1,0],[1,-2],[1,-1],[1,-1],[-2,-1],[-2,1],[-2,0],[-2,-2],[4,-4],[0,-1],[-1,0],[-6,3],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[-9,1],[-1,-1],[1,-2],[-1,-1],[-1,1],[-2,0],[-1,-1],[1,-2],[0,-1],[-2,-1],[-11,-1],[0,1],[-1,1],[0,2],[0,1],[0,1],[1,2],[0,1],[-1,1],[-1,0],[-4,-2],[-2,0],[0,1],[-1,0],[-1,-1],[-1,0],[-1,-1],[-3,-1],[-1,0],[-1,1],[0,1],[-1,1],[-1,1],[-3,1],[-11,1],[-1,1],[1,1],[1,0],[3,0],[2,1],[13,2],[13,2],[13,2],[-3,1],[1,0],[14,1],[3,0],[2,2],[2,1],[1,1],[-3,1],[-1,1],[2,0],[11,2],[9,-4]],[[6729,9921],[0,-1],[0,-1],[0,-2],[-1,-1],[-2,-1],[-3,-3],[1,-2],[2,0],[-1,-2],[-1,0],[-11,-2],[0,-1],[-2,-1],[-1,-1],[1,-2],[-9,-1],[-1,-1],[3,0],[0,-1],[0,-1],[-1,-1],[-1,-1],[-4,0],[-2,-2],[-1,-1],[-13,3],[-7,4],[-4,-1],[-1,-1],[-3,-1],[-2,-1],[-8,-1],[-1,0],[-4,4],[-7,3],[0,1],[1,0],[1,1],[1,1],[1,0],[-2,1],[-1,0],[-1,2],[1,1],[-1,2],[-1,1],[1,0],[1,1],[1,1],[-1,1],[1,1],[1,0],[0,1],[1,2],[4,1],[1,2],[-2,1],[2,0],[3,2],[1,0],[2,0],[1,0],[1,0],[9,1],[1,0],[1,-1],[-6,-1],[-2,-1],[10,0],[1,0],[0,-1],[6,2],[13,2],[14,1],[0,1],[0,1],[2,0],[12,-1],[4,-4],[1,-1],[0,-1],[1,0]],[[6638,9922],[-2,-2],[-1,-1],[-3,1],[-2,0],[-4,-2],[-4,0],[-8,2],[-1,0],[-6,0],[-1,1],[-1,1],[1,1],[2,0],[1,1],[2,0],[4,3],[8,1],[8,1],[5,-2],[1,0],[1,-1],[0,-2],[1,-1],[-1,0],[0,-1]],[[6537,9926],[9,-2],[9,-2],[-2,-1],[-5,-1],[-12,-2],[-12,-2],[-6,1],[0,1],[0,1],[1,0],[-1,1],[-2,0],[-2,0],[-7,0],[-7,1],[-1,1],[0,1],[3,2],[6,1],[3,-1],[8,2],[1,-1],[1,0],[0,-1],[-1,0],[2,-1],[1,0],[1,1],[2,2],[1,1],[1,1],[2,0],[4,-1],[3,-2]],[[6388,9926],[1,0],[10,1],[9,1],[3,2],[1,0],[1,0],[1,-2],[3,-3],[0,-1],[-1,0],[-6,0],[-3,-2],[-6,0],[2,-1],[-1,-1],[-5,-1],[-1,-1],[-1,-1],[1,0],[1,-1],[1,-1],[1,0],[7,4],[1,0],[2,-2],[1,0],[2,2],[1,0],[3,1],[1,0],[0,-1],[1,-1],[1,0],[2,0],[-1,1],[0,1],[5,1],[0,-1],[0,-1],[2,-1],[2,-1],[6,-1],[1,0],[1,-1],[-1,-1],[-1,-2],[-7,-2],[-7,-2],[-2,-1],[-3,-4],[-1,-1],[-12,0],[-11,-1],[-1,-1],[-1,-1],[-9,0],[-2,-1],[1,-1],[2,0],[1,-1],[0,-2],[1,-1],[-1,-1],[-9,-3],[-9,1],[-9,1],[-1,-2],[0,-1],[-4,-2],[-1,-2],[2,0],[6,-1],[1,0],[3,-3],[-1,0],[-1,-1],[0,-1],[2,-1],[1,0],[0,-2],[-1,0],[-1,0],[-1,0],[0,-1],[-7,0],[-4,4],[-2,0],[-1,-1],[2,-2],[0,-1],[-1,-2],[-2,-2],[-2,-1],[-1,1],[-1,1],[-2,2],[-1,0],[-2,0],[-1,-1],[-1,-1],[0,-1],[0,-1],[-1,0],[-10,-1],[-1,0],[0,1],[1,1],[0,1],[2,4],[2,1],[7,1],[1,1],[-5,-1],[-2,1],[1,1],[2,0],[1,1],[-1,1],[-7,0],[-2,-1],[-5,0],[-3,-2],[1,-1],[1,-1],[-5,1],[-3,-2],[-6,2],[0,1],[0,1],[0,1],[-7,3],[-1,1],[1,2],[12,4],[1,0],[1,-1],[1,-1],[0,-2],[1,-1],[6,1],[3,-1],[3,1],[10,-1],[-1,1],[4,1],[2,0],[-1,1],[-3,0],[-4,2],[-6,0],[-1,0],[0,1],[-1,1],[8,1],[8,0],[1,1],[-1,0],[-2,1],[-1,0],[1,1],[1,1],[-2,1],[-3,-1],[-4,1],[-11,-3],[-2,1],[1,1],[9,3],[8,3],[4,-1],[1,0],[3,2],[2,1],[1,-1],[3,-1],[1,-1],[0,-1],[-1,-1],[2,0],[3,0],[3,-1],[1,0],[1,1],[1,1],[1,0],[0,1],[5,-1],[2,0],[1,1],[-1,1],[-1,0],[1,1],[1,0],[1,1],[2,1],[1,0],[1,2],[-1,0],[-1,0],[-1,1],[-1,1],[4,1],[6,-1],[1,1],[-1,1],[1,1],[-1,0],[1,3],[-1,0],[-12,-2],[1,1],[1,1],[1,1],[1,0],[-1,0],[-2,0],[-5,-2],[-2,0],[-1,2],[1,1],[3,0],[1,1],[-1,1],[-2,0],[9,2],[9,3],[3,3],[1,0],[12,3],[2,-1],[2,0],[2,0],[0,-1],[-9,-1],[-2,-1],[-1,0],[-1,-1]],[[7225,9933],[9,-1],[-1,-3],[0,-1],[-1,-1],[-1,-1],[-12,-2],[-11,-1],[-11,-1],[-3,1],[-1,1],[0,2],[3,3],[1,2],[1,1],[1,0],[1,1],[14,2],[2,-1],[9,-1]],[[6626,9933],[-5,-1],[-4,1],[-10,5],[-1,2],[1,1],[3,1],[0,1],[1,1],[1,0],[8,-2],[9,-3],[1,-1],[-3,-2],[0,-2],[-1,-1]],[[6702,9934],[-9,-4],[-9,1],[-8,1],[-3,2],[-5,1],[-1,1],[1,1],[4,1],[1,1],[1,1],[6,1],[3,2],[10,0],[10,1],[10,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-8,-4]],[[6560,9945],[1,-1],[13,0],[2,-1],[2,0],[3,-2],[7,-1],[2,1],[11,-3],[0,-1],[0,-1],[1,0],[2,-2],[7,-2],[7,-1],[-1,-1],[-8,-2],[-2,-2],[-1,-1],[-8,1],[-3,1],[-3,1],[-3,1],[-1,0],[1,1],[0,1],[-1,2],[-1,0],[-4,0],[-1,1],[-1,0],[-1,1],[0,1],[0,1],[-2,0],[-1,1],[-9,2],[-9,3],[-1,0],[0,1],[0,1],[1,0],[1,0]],[[6542,9937],[1,0],[12,2],[9,-2],[8,-2],[1,-3],[10,-3],[9,-3],[10,-3],[0,-1],[1,-1],[-1,-1],[-2,-1],[-2,-1],[-7,-3],[-7,-2],[-1,1],[-5,5],[-3,1],[-1,0],[0,1],[-1,1],[-12,2],[-12,1],[0,1],[-1,1],[0,1],[-6,1],[-4,2],[0,2],[0,1],[-2,0],[-3,-1],[-6,-1],[-2,1],[-1,1],[0,1],[0,1],[-1,0],[-8,0],[-3,0],[-1,1],[0,1],[1,2],[1,0],[1,0],[1,1],[-1,0],[0,1],[3,3],[1,0],[1,0],[4,-3],[13,-2],[6,-3]],[[6410,9940],[0,-1],[-1,0],[-5,0],[-3,-2],[-1,0],[-1,1],[0,1],[1,0],[0,1],[1,0],[0,1],[-3,2],[1,1],[0,1],[-1,0],[4,0],[1,0],[0,1],[0,1],[-1,1],[1,0],[7,1],[1,-1],[3,-1],[1,-2],[0,-1],[0,-1],[-1,0],[-4,-1],[-1,0],[0,-1],[1,0],[0,-1]],[[6797,9951],[2,-1],[2,0],[10,-4],[1,-1],[3,-5],[1,-1],[1,0],[0,-1],[-4,-2],[2,0],[1,-1],[1,-1],[0,-2],[1,-1],[-1,-1],[-8,-5],[-2,-1],[-1,-1],[0,-1],[-1,0],[-9,-2],[-3,-2],[-2,0],[-2,-1],[-9,-1],[-9,-1],[-3,1],[-7,-2],[-8,-1],[-7,4],[-7,4],[-3,1],[0,1],[0,1],[0,1],[7,3],[3,1],[2,0],[2,3],[3,2],[13,0],[12,1],[4,2],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,0],[-1,1],[1,1],[1,1],[1,1],[1,1],[0,1],[1,0],[4,2],[8,1]],[[6659,9948],[-1,0],[-9,1],[-10,1],[-1,1],[3,1],[9,-1],[9,-1],[0,-1],[0,-1]],[[7536,9942],[-4,-2],[-11,1],[-11,2],[-11,1],[-2,2],[0,1],[0,1],[-1,1],[2,0],[2,2],[1,0],[0,1],[13,-1],[13,0],[13,-1],[2,-3],[1,0],[0,-1],[-6,-2],[0,-1],[-1,-1]],[[6602,9946],[-8,-1],[-11,3],[0,1],[2,1],[4,0],[3,1],[2,1],[6,0],[1,1],[4,0],[2,1],[2,0],[2,-1],[2,-1],[-7,-2],[-2,-3],[-2,-1]],[[7665,9951],[5,0],[1,-1],[-1,-1],[1,0],[2,-1],[1,0],[0,-1],[0,-1],[7,-4],[0,-1],[0,-2],[0,-1],[1,0],[4,-1],[0,-1],[-2,0],[0,-1],[1,-1],[1,0],[1,-2],[3,0],[1,-1],[1,-2],[1,0],[12,-4],[0,-1],[4,0],[3,-1],[3,0],[1,0],[-1,-1],[-1,-1],[1,0],[1,0],[2,-2],[-1,-1],[-2,0],[-1,-1],[2,-1],[3,1],[2,-1],[-1,-2],[-1,0],[-3,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[-3,0],[-5,-1],[-1,0],[-1,1],[-5,0],[1,-1],[1,-1],[-1,-2],[-2,-1],[-1,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[3,-2],[1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[2,0],[2,-1],[0,-1],[0,-1],[0,-1],[-2,0],[-2,-2],[-1,0],[0,-1],[-1,-1],[-12,-2],[-12,-1],[-12,-1],[-12,-2],[-12,-1],[-5,1],[-1,-1],[-2,-1],[-1,-1],[-5,1],[-1,0],[0,-1],[0,-1],[-1,0],[-8,-4],[-9,-2],[-3,-2],[-1,1],[-10,3],[-10,4],[0,1],[-13,3],[-3,0],[-9,1],[0,1],[2,0],[1,1],[0,1],[1,0],[8,-2],[9,-2],[1,1],[0,1],[-3,1],[-2,1],[-7,0],[-2,1],[-2,1],[-1,0],[0,1],[-1,1],[-3,1],[0,1],[8,0],[8,1],[1,0],[2,-1],[1,0],[13,-2],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-11,-1],[-2,0],[-11,0],[-11,-1],[-11,0],[1,0],[1,1],[1,1],[-4,-1],[-2,0],[1,3],[2,1],[2,0],[2,1],[-1,1],[9,1],[2,-1],[1,0],[1,0],[0,1],[12,-2],[2,1],[-7,1],[-8,1],[-2,2],[-2,1],[-1,0],[1,1],[9,3],[13,0],[1,1],[1,0],[0,1],[0,1],[0,1],[0,1],[1,0],[-1,1],[0,1],[-1,-1],[1,1],[0,1],[1,2],[1,3],[10,6],[1,1],[0,1],[-10,-2],[-4,1],[-1,-1],[-1,-1],[-4,0],[-1,0],[0,2],[0,1],[1,1],[2,0],[1,2],[1,0],[0,1],[1,0],[0,1],[-1,1],[1,1],[2,0],[2,1],[7,1],[1,1],[0,1],[0,1],[-2,1],[0,1],[-1,1],[12,3],[5,-1],[0,1],[1,1],[10,1],[3,2],[6,1],[5,0],[9,3],[4,3],[2,0],[2,2],[10,0],[0,1],[-13,1],[-1,0],[2,2],[9,1],[10,0],[1,-1],[2,-2],[3,0],[0,-1],[-1,-1],[0,-1]],[[6679,9954],[-1,0],[-8,2],[-8,1],[0,1],[5,1],[13,-2],[1,0],[1,-1],[-1,-1],[-2,-1]],[[6577,9964],[-1,0],[1,-1],[1,0],[2,1],[7,-2],[7,-1],[1,-1],[0,-1],[2,0],[3,1],[2,0],[6,-2],[-3,-2],[-10,-1],[-11,0],[-9,-4],[-3,-2],[-5,0],[-1,0],[0,2],[-2,1],[-2,1],[-12,-3],[-2,1],[-3,0],[-1,0],[-1,1],[0,1],[0,1],[0,1],[1,1],[-5,0],[0,1],[1,0],[1,0],[1,1],[0,1],[-1,0],[-1,1],[3,-1],[4,1],[1,-1],[2,1],[1,0],[1,0],[0,-1],[2,-1],[3,0],[4,-2],[9,-1],[2,0],[0,1],[-1,0],[-3,1],[-2,2],[0,1],[1,1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,0],[11,1],[2,-1]],[[6647,9963],[1,-2],[1,-1],[-1,-2],[-2,0],[-2,0],[-4,-1],[-11,2],[-2,1],[-1,0],[-1,0],[-1,0],[-1,1],[0,1],[1,0],[1,0],[4,2],[10,2],[2,-1],[1,0],[1,-1],[2,0],[2,-1]],[[6605,9975],[1,-1],[1,0],[-1,-1],[0,-1],[1,0],[7,-1],[8,0],[4,-3],[0,-2],[-1,0],[-3,-1],[-3,-1],[-7,0],[-7,0],[-4,1],[-2,0],[-1,2],[-3,1],[-5,-1],[-7,1],[-7,1],[-1,0],[1,1],[1,1],[4,0],[1,1],[1,1],[-1,0],[0,1],[-1,0],[2,1],[13,0],[1,1],[-1,0],[1,1],[7,0],[2,-1],[-1,0],[0,-1]],[[6727,9977],[-4,-1],[-6,1],[-3,3],[-2,0],[1,1],[6,-1],[3,0],[2,-1],[1,0],[1,-1],[1,-1]],[[6629,9980],[-5,-2],[-3,1],[-2,0],[-1,0],[0,1],[1,0],[2,1],[0,1],[1,0],[5,0],[0,1],[1,-1],[1,0],[1,0],[0,-1],[0,-1],[-1,0]],[[6743,9988],[12,-1],[13,0],[4,-3],[-1,-1],[-1,-1],[-1,-1],[-7,-2],[-4,1],[-3,-1],[-7,1],[-7,1],[-2,1],[-3,1],[0,1],[-11,1],[0,1],[1,1],[1,0],[1,0],[6,2],[3,-1],[3,1],[4,0],[-1,-1]],[[6638,9990],[-10,-1],[-9,-1],[-9,-1],[-3,1],[1,1],[0,1],[1,0],[0,1],[0,1],[5,1],[-1,1],[-3,0],[-1,1],[1,1],[2,0],[3,1],[10,1],[9,0],[10,1],[3,-1],[2,-1],[1,-1],[-1,-1],[-2,-1],[1,-1],[1,0],[0,-1],[-1,-1],[-10,-1]],[[5626,7594],[-1,-1],[0,-2],[0,-1],[0,-2],[-1,-1],[-1,0],[-1,-3],[0,-2],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[0,-1],[-2,-3],[-1,-1],[0,-1],[1,-3],[0,-1],[-1,-2],[0,-5]],[[5377,7331],[0,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[2,0],[2,1],[0,1],[0,1],[-1,1]],[[5435,8111],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[1,0]],[[5474,8201],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-3],[1,-1],[-1,-2],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,-3],[0,-1],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[0,-2],[0,-1],[-1,-4],[0,-1],[-1,-1],[-1,-1],[0,-1],[0,-1],[0,-2],[-2,-7],[0,-2],[0,-2],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,-1],[-1,-5],[-1,-1],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,2],[0,3],[0,1],[0,1],[0,2],[0,1],[0,6],[0,1],[1,2],[0,2],[0,1],[0,1],[5,17],[1,1],[1,0],[1,1],[0,1],[1,2],[1,5],[1,4],[2,4],[0,6],[0,1],[1,0],[0,1],[1,1],[0,4],[0,1],[0,1],[1,2],[1,1],[1,-1]],[[5529,8239],[0,-2],[1,-1],[-2,0],[-1,-1],[0,-3],[-1,1],[0,-1],[-1,-1],[0,-1],[1,-1],[-2,0],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-3],[-1,-2],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[-1,-1],[1,-1],[2,0],[0,1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-2],[0,-1],[0,-1],[1,0],[0,-3],[-1,0],[-2,-1],[-1,-1],[0,-1],[1,0],[-1,0],[-4,-3],[0,-1],[-1,-1],[2,0],[-1,-1],[-2,-1],[0,-1],[0,-4],[0,-1],[1,-1],[1,0],[-2,0],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-1],[-3,-2],[-1,0],[-1,1],[2,5],[0,1],[0,1],[0,1],[1,0],[1,1],[0,1],[0,2],[1,0],[-1,0],[-1,-1],[0,-1],[-1,0],[0,1],[0,1],[1,1],[0,1],[-1,0],[1,0],[0,1],[-1,1],[-1,6],[-2,3],[0,1],[1,1],[1,2],[0,1],[0,1],[0,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[0,1],[0,2],[0,3],[1,2],[4,7],[4,10],[1,1],[2,1],[1,0],[1,1],[0,1],[0,2],[1,1],[0,1],[1,0],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,2],[0,1],[1,1],[0,1],[0,1],[0,1],[2,0],[-1,-2],[1,0],[1,0],[0,1],[1,1],[0,-1],[0,-1],[1,-1],[0,-1],[1,0]],[[5529,8239],[-1,3],[0,1],[1,0],[0,2],[0,1],[1,1],[0,1],[1,-1],[1,1],[1,0],[1,-1],[1,0],[1,0],[1,-1],[-1,0],[-1,-1],[-1,1],[-1,-1],[0,-1],[-1,0],[-1,-2],[1,-1],[0,-1],[-1,-2],[-1,0],[0,1],[-1,0]],[[5326,8253],[0,-1],[0,-1],[-1,-2],[0,-1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-2],[0,-1],[-1,1],[0,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,0],[1,0],[-1,1],[-1,0],[0,1],[0,1],[1,1],[1,-1],[2,0],[1,1],[1,1],[1,-1]],[[5328,8263],[0,-3],[-1,-2],[-1,0],[-1,-2],[-2,1],[-1,-1],[0,2],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,1],[-1,1],[0,-3],[0,2],[-1,1],[0,1],[-1,1],[0,1],[1,1],[3,4],[1,0],[0,1],[1,0],[1,0],[0,1],[0,1],[1,1],[0,1],[1,0],[1,0],[0,-2],[1,-1],[0,-1],[1,-2],[0,-1]],[[5467,8272],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[0,1]],[[5535,8275],[-1,-1],[-1,1],[-1,3],[1,0],[1,-1],[2,0],[0,-1],[-1,-1]],[[5467,8272],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[1,0],[0,1],[0,-1],[-1,-1],[-1,0]],[[5509,8320],[0,-1],[-1,0],[0,-1],[-1,0],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[0,1],[0,2],[1,0],[1,1],[0,1],[1,-1],[0,1],[1,1],[0,-1]],[[5505,8324],[-1,-1],[1,0],[0,-1],[-1,0],[0,1],[0,-1],[0,-1],[-1,-1],[-1,1],[-1,-1],[0,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[1,0]],[[5489,8317],[0,2],[0,1]],[[5489,8320],[0,1]],[[5489,8321],[0,1],[1,1],[0,1],[0,1],[0,2],[0,1]],[[5490,8328],[0,-1],[0,-1],[1,0]],[[5491,8326],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,2],[0,-1],[-1,1]],[[5512,8327],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,-1],[1,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1]],[[5520,8337],[-2,-2],[0,1],[0,1],[1,1],[1,0],[0,-1]],[[5521,8341],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-1],[-1,-1],[0,-1]],[[5514,8344],[2,-3],[-1,0],[-1,0],[0,1],[0,-1],[0,-1],[2,0],[-1,-1],[-1,0],[-2,2],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[3,0],[2,0]],[[5519,8350],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-2,-1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[2,0]],[[5505,8347],[-1,0]],[[5504,8347],[-1,1],[0,1],[0,1],[-1,0],[0,1],[1,0],[3,-1],[0,-1],[-1,0],[1,-1],[-1,-1]],[[5524,8351],[-1,0],[0,1],[1,-1]],[[5524,8351],[0,1]],[[5524,8352],[1,0],[1,-1],[0,-1],[-1,0],[0,1],[-1,0]],[[5524,8352],[-1,1],[1,2],[1,0],[0,-1],[0,-1],[-1,-1]],[[5514,8354],[0,1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[1,1],[0,1],[1,1],[1,0],[0,-1],[1,-1],[1,1],[-2,-1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,1],[-1,0]],[[5523,8366],[1,1],[1,3]],[[5525,8370],[1,0],[1,-1],[0,-1],[-1,0],[-1,0],[0,-2],[0,-1],[-1,0],[-1,0],[0,1]],[[5525,8370],[0,-1],[-2,-2],[0,-1]],[[5523,8366],[-1,0],[0,-1],[-1,-1],[-1,0],[0,1],[1,0],[1,1],[0,1],[1,2],[2,2],[0,-1]],[[5527,8382],[0,-1],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[0,1],[2,3],[0,1],[1,-1],[0,-1],[0,-1],[0,-1]],[[5521,8409],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,1],[0,1],[0,1],[1,0],[-1,1],[0,1],[1,-1],[1,0],[0,-1],[0,-1]],[[5512,8429],[0,-1],[1,-1],[-1,0],[0,1],[-1,0],[0,-1],[2,-3],[0,-1],[0,-1],[1,0],[0,1],[0,-1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,1],[-2,3],[-1,1],[-1,1],[0,2],[0,4],[0,1],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1]],[[5500,8594],[0,1],[0,1],[0,1],[1,1],[1,0],[0,-1],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[-2,1],[0,1]],[[5578,8663],[0,1],[1,1],[0,-1],[0,-1],[-1,0]],[[5581,8672],[0,1],[0,-1]],[[5581,8672],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[0,3],[1,1],[1,1]],[[5581,8672],[-2,-1],[0,1],[-1,0],[1,2],[1,0],[1,-2]],[[5622,8795],[-1,-1],[-2,0],[-1,0],[1,1],[0,1],[0,-1],[1,0],[1,1],[1,0],[0,-1]],[[5617,8794],[0,-1],[-1,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,0],[1,-1],[-1,0],[0,-1],[1,0],[0,-1]],[[5628,8800],[-1,0],[-1,0],[0,1],[0,1],[1,0],[0,-1],[1,0],[0,-1]],[[5619,8801],[1,0],[0,-1],[1,-1],[-1,-1],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,2],[-1,1],[0,1],[1,0],[2,-1]],[[5628,8806],[0,-1],[0,-1],[-1,-1],[-1,0],[1,0],[-1,0],[0,1],[-1,0],[0,1],[1,0],[1,0],[1,1]],[[5627,8806],[-1,0],[0,1],[1,0],[0,-1]],[[5638,8814],[0,-1],[-1,0],[0,-1],[1,-1],[-1,1],[-1,1],[0,1],[-1,1],[0,2],[1,0],[1,-1],[0,-1],[1,0],[0,-1]],[[5661,8817],[0,-1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,1],[0,2],[1,0],[0,-1],[0,1],[0,1],[0,-1],[1,0],[1,0],[0,1],[1,-1]],[[5633,8815],[0,-1],[-1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[2,-2],[0,-1],[0,-1]],[[5671,8823],[-1,-2],[-1,0],[-2,1],[0,-1],[1,0],[-1,-1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[-2,0],[-1,-2],[-1,0],[0,1],[-2,0],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,2],[0,1],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,2],[-1,0],[-1,0],[0,-2],[1,-1],[1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,2],[-1,2],[-2,0],[-1,1],[0,1],[-1,1],[-1,0],[-1,0],[0,1],[-1,3],[-1,1],[-3,3],[-1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,2],[-1,0],[-2,1],[-1,-2],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[-2,1],[-1,0],[0,-2],[-1,0],[1,-2],[0,-1],[-1,0],[-1,0],[1,0],[0,-2],[1,-1],[-1,-2],[-2,1],[-1,1],[-1,0],[1,-1],[0,-1],[1,0],[2,0],[1,-1],[0,-1],[0,-2],[-1,0],[0,-1],[0,2],[-1,1],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-2,0],[2,-1],[1,0],[0,2],[0,1],[0,1],[-1,0],[1,1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[0,1],[-1,0],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[-1,0],[-3,3],[-2,1],[-1,1],[0,1],[-1,0],[-1,1],[-2,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,1],[1,-3],[1,-2],[4,-2],[2,-3],[2,-1],[1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[0,-1],[-1,0],[0,1],[-1,-1],[-4,2],[-1,0],[2,-3],[1,-1],[0,1],[0,1],[-1,0],[1,0],[2,-3],[0,-1],[0,-1],[0,-1],[-1,0],[-1,2],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[-1,-1],[-1,0],[-3,1],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[1,0],[0,-1],[-2,1],[-1,-1],[0,-1],[-1,-1],[1,-1],[1,-1],[0,-1],[1,0],[1,0],[0,1],[1,0],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[-1,0],[-1,1],[-1,2],[0,1],[-1,1],[-1,1],[-1,1],[-1,1],[-1,2],[-1,0],[1,0],[0,-1],[0,-1],[-2,0],[0,-1],[4,-1],[0,-1],[2,-3],[2,-3],[2,-4],[0,-2],[-1,0],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[1,0],[-1,-1],[-2,0],[0,-2],[1,-1],[-1,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[1,-1],[-1,0],[-3,-1],[-1,-1],[1,0],[0,-1],[-1,-1],[0,-1],[-1,0],[1,-2],[-1,-1],[0,-2],[-1,0],[-1,-1],[-1,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[2,1],[2,-1],[0,-1],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[-2,2],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[0,-1],[0,-2],[0,-1],[1,-1],[1,0],[1,0],[1,-2],[-1,0],[1,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[0,1],[0,1],[1,-1],[0,-1],[1,-1],[0,-1],[1,2],[0,-2],[1,-1],[0,-1],[1,0],[-1,-1],[0,1],[-1,1],[-2,-1],[0,-1],[-1,1],[0,1],[-1,0],[0,-1],[1,0],[0,-1],[1,-1],[0,1],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[0,-1],[1,0],[1,2],[1,-1],[0,1],[1,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,-1],[-2,-4],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-4,-7],[-1,1],[0,-1],[-1,-2],[-2,-3],[-1,-1],[1,-2],[0,-1],[-2,-3],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-2],[0,-3],[-2,-2],[-1,0],[0,-1],[0,-1],[1,0],[-1,-2],[-1,0],[0,1],[0,1],[-1,0],[-1,-2],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,-4],[-1,0],[-1,0],[1,-1],[-1,-1],[1,-2],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[0,-1],[0,-4],[0,-2],[-1,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[-1,0],[0,-2],[0,-2],[0,-2],[-1,1],[-2,-1],[-1,0],[0,1],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[-2,1],[-1,0],[-1,-1],[-1,-2],[-1,-2],[-1,-1],[-1,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[-1,-1],[-1,-1],[-1,1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,1],[-1,1],[-1,1],[-1,0],[0,1],[-1,1],[-1,-1],[1,-1],[0,-2],[0,-1],[1,0],[1,-1],[-1,0],[0,-1],[-1,0],[1,-2],[1,-1],[0,-1],[-1,0],[-1,1],[-2,4],[-1,0],[1,-3],[-1,0],[-1,1],[0,1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-2],[-1,-1],[0,-1],[0,1],[0,1],[-1,-1],[-1,-1],[-1,-1],[0,-1],[0,-2],[-1,-1],[1,0],[-1,-1],[-1,2],[-1,-2],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,0],[0,1],[-1,1],[0,-1],[0,-1],[-2,1],[-1,0],[-1,0],[0,-1],[5,-3],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[1,0],[1,0],[0,1],[-2,1],[-1,-1],[0,-1],[1,0],[0,-1],[0,-2],[0,-1],[-4,2],[-1,0],[0,-1],[1,0],[1,-1],[1,-1],[0,-1],[0,-1],[-1,0],[-1,1],[-1,-1],[0,-1],[-1,-1],[0,-1],[1,0],[-1,-1],[-1,0],[0,-1],[0,-1],[0,-1],[-1,0],[0,2],[-1,1],[-1,0],[0,-1],[1,-1],[1,-1],[-2,0],[-1,1],[0,1],[0,-1],[-1,-1],[0,-1],[-2,0],[1,-1],[7,0],[1,0],[0,-1],[0,-1],[0,-1],[0,1],[0,1],[-1,0],[0,-2],[-1,0],[-2,1],[-1,-1],[2,-2],[1,1],[1,0],[0,-1],[0,-1],[-1,0],[-2,0],[0,-1],[1,-1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,0],[0,1],[-1,2],[-1,0],[1,-1],[-2,0],[1,-1],[-1,-1],[1,-1],[1,2],[0,-1],[0,-2],[-1,-1],[-1,-1],[0,-1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[-1,-1],[-1,0],[0,1],[-1,1],[-1,0],[0,1],[3,-1],[1,2],[-2,0],[0,1],[-1,1],[1,0],[-1,0],[-1,-1],[-1,-1],[0,-1],[-1,0],[-1,1],[0,3],[0,1],[0,1],[0,2],[-1,-1],[0,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[1,1],[-1,0],[-1,-1],[0,-1],[-1,1],[-1,1],[0,-1],[3,-3],[1,-2],[1,-1],[0,-3],[1,-2],[-1,-1],[0,-1],[1,-1],[1,0],[0,-1],[0,-2],[1,-2],[1,-2]],[[5500,8594],[-1,0],[0,-2],[0,-1],[-1,0],[0,1],[-2,0],[0,-1],[5,-3],[0,-1],[0,-1],[-2,-3],[-1,1],[0,1],[0,2],[0,1],[0,-1],[-1,0],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[-1,-1],[-1,0],[0,1],[-2,0],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-3,1],[-1,0],[-1,1],[-1,3],[-1,3],[-1,0],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-1],[1,-3],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[1,0],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-1],[3,-1],[1,0],[1,-1],[1,-1],[-3,-2],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-1],[1,0],[-1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[-1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[1,-1],[-1,0],[0,-1],[0,-1],[2,0],[0,-1],[-1,0],[0,-1],[1,-1],[-1,-1],[0,-1],[1,-2],[1,0],[1,1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,1],[-1,3],[0,1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[-2,0],[0,-1],[1,0],[2,-1],[0,-2],[-1,0],[-1,-1],[-1,0],[1,0],[0,-1],[-1,0],[-1,0],[-1,0],[4,-1],[1,-1],[-1,-1],[-1,0],[-1,1],[-2,0],[1,0],[0,-1],[1,0],[-1,-1],[-2,0],[1,-1],[3,-1],[-3,0],[0,-1],[1,0],[0,-1],[1,0],[0,-1],[-1,0],[1,-1],[1,-1],[-1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[-1,0],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[0,-1],[0,-1],[1,-2],[0,-1],[1,0],[0,-1],[2,-2],[-1,0],[-2,1],[0,-1],[1,-1],[1,0],[1,-1],[-2,0],[-2,2],[-1,1],[0,-1],[1,0],[1,-1],[1,-2],[0,-1],[1,-2],[-1,0],[-1,-1],[0,-1],[1,-1],[0,-2],[-1,-1],[1,-1],[0,-1],[-1,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[0,-1],[1,0],[0,-1],[-1,0],[0,-1],[2,1],[1,-1],[-2,-1],[-1,-1],[0,-2],[0,-1],[1,-1],[0,-1],[1,-1],[1,0],[1,-5],[-1,0],[0,-1],[0,-1],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,0],[0,-1],[-1,-2],[-1,0],[0,-1],[1,1],[1,0],[0,-1],[1,-1],[2,-2],[-1,-1],[0,-1],[1,0],[1,1],[4,1],[1,0],[1,-1],[1,-1],[0,-1],[-1,-1],[-1,0],[1,-2],[0,-1],[0,-1],[0,-2],[1,0],[2,-1],[0,1],[0,2],[1,2],[1,2],[3,1],[1,0],[1,-1],[0,-3],[0,-1],[0,-1],[0,-1],[1,0],[1,-2],[1,-1],[0,-1],[0,-1],[1,0],[0,-2],[1,-1],[3,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[1,1],[1,1],[1,0],[0,-1],[2,0],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[0,-1],[-1,0],[-1,0],[4,-2],[1,-2],[-1,-1],[-4,3],[-1,1],[-2,3],[1,-2],[1,-2],[1,-2],[1,-2],[-1,0],[0,1],[-1,1],[1,-2],[0,-1],[1,-1],[1,-2],[1,0],[1,1],[0,-2],[0,-1],[0,-3],[1,-1],[0,1],[0,2],[0,1],[0,1],[0,1],[1,0],[1,0],[0,-2],[1,0],[1,-1],[0,-1],[0,-3],[0,-1],[1,-2],[1,-1],[-1,2],[0,2],[-1,2],[1,2],[1,1],[0,-1],[0,-1],[0,-1],[0,-1],[2,-6],[1,-3],[0,-1],[1,-1],[1,0],[0,-1],[1,0],[-1,-1],[1,-1],[0,1],[0,1],[1,-1],[0,-1],[0,-3],[0,-1],[-1,1],[-2,4],[-1,2],[-1,1],[0,-1],[1,-3],[0,-1],[0,-1],[-2,-4],[-1,-1],[-1,1],[-1,-1],[0,-1],[1,0],[7,1],[2,-1],[-1,-2],[0,-1],[-1,0],[-1,-1],[-1,0],[-1,1],[0,1],[-1,-1],[0,-1],[-1,0],[-2,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,-1],[1,0],[0,-1],[-1,-1],[-1,1],[0,-1],[1,-1],[-1,-1],[-1,-1],[-1,-1],[-2,-2],[-1,0],[-1,-1],[-1,-3],[-1,-1],[-1,0],[-2,0],[1,-1],[-1,-1],[0,1],[-1,-1],[1,0],[0,-1],[0,-1],[1,0],[0,-1],[1,0],[-1,-1],[-2,1],[-1,0],[-1,1],[0,1],[1,0],[0,-1],[0,1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,1],[4,-5]],[[5504,8347],[-1,0],[-1,0],[0,-1],[2,0],[1,1]],[[5505,8347],[0,-1],[1,0],[1,3],[1,1],[2,-1],[2,-1],[-1,0],[0,-1],[1,0],[1,0],[0,1],[-1,2],[0,1],[1,0],[-1,1],[0,1],[-1,1],[2,0],[1,0]],[[5514,8354],[0,-1],[1,-1],[0,-1],[1,-1],[0,-1],[-1,0],[1,-1],[1,0],[0,-1],[0,-2],[-2,0],[-1,-1]],[[5514,8344],[-1,1],[-1,0],[-2,0],[-1,0],[0,1],[0,1],[-1,0],[0,-1],[-1,-1],[1,-1],[0,-1],[-1,0],[0,-1],[2,-2],[1,-1],[1,-1],[0,-1],[-2,3],[-1,0],[0,-1],[1,-1],[1,0],[0,-1],[0,-1],[1,0],[-1,-1],[1,0],[1,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[-2,-1],[-1,-1],[0,1],[1,0],[1,1],[-1,0],[0,1],[1,0],[-1,0],[-1,0],[0,-1],[-1,-1],[-1,0],[-1,-2],[-1,0],[0,-1],[0,-1],[-1,1],[0,-1],[0,-1],[0,-1],[-1,-2],[-1,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[-1,-1],[0,-2],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,0],[0,2],[-1,0],[0,-1],[1,-1],[0,-1],[0,-2],[-1,0],[0,1],[0,1],[-1,1],[0,1],[1,2],[-1,1],[0,1],[1,1],[0,2],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[0,-2],[0,-1],[-1,-1]],[[5491,8326],[0,1],[-1,1]],[[5490,8328],[0,1],[1,2],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[0,-1],[0,-1],[0,-2]],[[5489,8320],[-1,0],[0,-1],[0,-1],[1,0],[-1,-1],[1,0]],[[5489,8317],[0,-1],[0,-1],[-1,0],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[1,0],[-1,0],[-2,2],[-1,1],[0,-1],[1,0],[0,-1],[-1,-2],[0,-2],[1,-1],[-1,-1],[-3,1],[1,-2],[0,-1],[0,-1],[-2,0],[-1,0],[0,-1],[-3,0],[-1,0],[0,1],[-1,1],[-1,-1],[-1,0],[1,0],[1,0],[0,-1],[0,-1],[0,-1],[-1,0],[1,0],[1,0],[1,0],[0,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[-2,1],[-1,0],[-1,-1],[2,0],[0,-1],[1,-1],[-1,0],[-2,-1],[-10,1],[-10,2],[1,-1],[0,-1],[0,-1],[-2,1],[0,-1],[1,0],[1,0],[1,-1],[0,1],[1,1],[1,0],[0,-1],[0,-1],[0,-1],[1,-1],[0,1],[0,1],[1,1],[0,1],[0,1],[1,-1],[1,-1],[4,0],[1,-1],[0,-1],[1,0],[1,-1],[0,1],[0,1],[-1,0],[1,0],[1,0],[0,-2],[0,-1],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[1,0],[2,-2],[-1,-1],[-1,0],[-1,0],[1,-1],[-1,-1],[-1,0],[-1,-1],[0,-1],[-1,1],[-3,1],[-2,1],[-3,2],[-1,-1],[1,0],[6,-5],[1,0],[1,-1],[0,-1],[0,-1],[0,-1],[0,1],[1,0],[0,-2],[-4,1],[1,-1],[1,-1],[0,-1],[0,-1],[1,0],[0,1],[2,1],[0,-2],[-1,0],[0,-1],[-1,-1],[2,-2],[0,-1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[-1,-2],[-1,1],[-2,3],[-1,1],[0,-1],[2,-2],[0,-1],[-1,0],[1,-2],[1,-1],[0,-2],[0,-1],[0,-1],[-1,0],[1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,-1],[0,-1],[-1,3],[-1,-1],[1,-1],[0,-2],[1,0],[0,-1],[1,-1],[0,1],[0,-1],[0,-1],[1,0],[0,-2],[1,0],[-1,0],[-1,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,1],[-1,2],[0,-1],[0,-1],[-1,0],[-1,0],[0,1],[0,1],[0,1],[1,0],[0,-1],[-4,6],[0,-1],[0,-1],[1,-2],[1,-1],[0,-1],[0,-1],[0,-1],[-1,1],[-1,0],[-1,1],[1,-1],[-1,-1],[0,1],[0,-1],[6,-9],[1,-1],[-1,-1],[-1,2],[-1,0],[-2,5],[-3,4],[0,-1],[0,-1],[1,-1],[2,-2],[1,-2],[0,-1],[0,-1],[1,0],[1,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,0],[1,0],[0,-1],[-2,0],[-1,1],[-1,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,0],[0,-1],[1,0],[0,-1],[0,-1],[0,-1],[-1,-1],[-1,0],[0,1],[0,1],[0,1],[0,-1],[-1,1],[1,-1],[0,-1],[0,-1],[-1,0],[1,-1],[-1,0],[0,-1],[2,0],[1,-1],[1,-3],[1,-1],[0,-2],[-1,1],[1,-2],[-1,0],[-1,-1],[1,-1],[0,-1],[1,0],[-1,0],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[0,-2],[1,-1],[-1,-1],[1,-1],[-3,-2],[0,-1],[1,-3],[-1,-1],[0,-1],[0,-2],[0,-2],[1,-2],[0,-1],[1,0],[1,-2],[-1,0],[0,-1],[1,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[1,-1],[0,-1],[-1,0],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[0,-1],[-1,-3],[0,-1],[0,-1],[1,0],[0,1],[1,0],[0,-1],[0,-1],[-1,0],[-1,0],[-1,-1],[0,-1],[0,-1],[0,-3],[0,-1],[0,-1],[0,-1],[-1,0],[-1,1],[0,-1],[-1,0],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-2,-4],[0,-3],[-1,-6],[-1,-6],[-1,-1],[0,-1],[0,-1],[-2,-2],[0,-1],[-2,-5],[0,-1],[-1,0],[-1,1],[1,3],[0,1],[0,1],[-2,-1],[-1,0],[0,1],[-1,0],[0,1],[-1,0],[0,1],[0,-1],[-1,-1],[0,-1],[-1,1],[0,1],[1,0],[0,1],[-1,1],[0,-1],[-1,-1],[-1,-1],[0,-1],[-1,-1],[0,1],[-1,1],[0,1],[-1,-1],[0,-1],[-1,-1],[-1,0],[-1,0],[1,1],[-1,2],[0,-1],[-1,-1],[-2,0],[-1,1],[0,-1],[-1,0],[-1,0],[0,2],[-1,0],[0,-1],[0,-1],[-1,1],[-1,0],[-1,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-1,1],[0,1],[-2,0],[0,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-2],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,0],[0,-1],[0,1],[0,1],[-1,0],[0,-1],[-1,0],[-1,0],[1,1],[-1,1],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,-1],[-1,0],[-1,-1],[-1,-3],[-1,-1],[-1,-1],[0,-1],[-1,0],[0,-2],[-1,-1],[0,-1],[-1,0],[-1,-3],[-1,-3],[0,-3],[0,-3],[0,-1],[0,-1],[1,-1],[1,-1],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[0,-1],[1,-3],[1,-1],[-1,-2],[0,-1],[-1,-2],[-1,-1],[-2,-4],[0,-1],[-1,0],[0,-1],[-2,0],[-1,1],[-1,0],[-2,2],[-1,1],[-1,0],[-1,-1],[-2,0],[-3,0],[-1,0],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,-1],[-3,-2],[-1,-1],[-2,0],[-1,0],[-4,3],[-2,0],[-1,0],[0,1],[-1,1],[-1,-1],[0,-1],[-1,0],[0,1],[-1,0],[0,-1],[-1,0],[0,1],[1,3],[0,-1],[1,0],[1,0],[1,1],[-1,1],[1,0],[0,2],[-1,3],[-1,2],[1,2],[0,2],[2,2],[1,1],[0,1],[0,1],[0,2],[0,1],[-1,0],[0,1],[-1,0],[0,2],[-1,0],[-1,0],[0,1],[1,0],[0,1],[0,1],[0,3],[-1,2],[-2,0],[0,2],[-1,1],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-2,5],[-2,4],[0,1],[0,2],[0,1],[-1,2],[0,1],[-1,2],[-1,1],[6,-4],[0,-1],[1,0],[0,-1],[1,0],[1,0],[1,0],[0,1],[1,1],[0,1],[0,1],[-1,1],[-1,1],[-1,4],[-2,2],[-1,2],[1,3],[2,1],[3,-2],[2,1],[0,1],[0,1],[1,1],[0,2],[0,1],[-1,4],[-1,3],[0,1],[-1,0],[-2,0],[0,-1],[0,1],[-1,0],[-1,2],[-1,1],[0,2],[-1,1],[0,1],[-1,3],[0,2],[0,1],[-1,1],[0,1],[-1,0],[0,1],[-1,1],[0,1],[-1,0],[-1,1],[-1,0],[0,1],[-1,1],[0,2],[1,1],[0,1],[-1,1],[0,1],[-1,1],[-1,1],[0,1],[0,1],[-1,1],[0,2],[0,1],[-1,1],[0,1],[0,2],[-1,0],[1,2],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[-1,0],[-1,0],[0,1],[1,0],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,1],[0,1],[-1,0],[-1,0],[1,1],[0,1],[1,2],[-2,0],[1,0],[0,1],[0,1],[-1,2],[0,1],[0,-1],[-1,0],[0,-2],[0,-5],[-1,-1],[0,1],[-1,0],[0,2],[-1,0],[0,1],[0,1],[0,1],[0,2],[0,1],[0,1],[1,0],[0,1],[-1,1],[1,0],[-1,1],[1,1],[-1,4],[0,2],[0,1],[0,-1],[-1,-1],[0,1],[0,1],[0,1],[-1,0],[0,1],[0,2],[2,0],[1,1],[-1,0],[-1,-1],[-1,1],[-2,1],[0,-1],[0,-1],[-1,1],[0,1],[0,1],[2,3],[1,1],[-1,0],[0,1],[-1,0],[0,-1],[-1,2],[0,1],[-1,1],[-1,0],[1,1],[0,1],[1,0],[-1,1],[1,1],[1,1],[0,1],[0,1],[-1,0],[1,2],[1,3],[0,2],[0,1],[0,1],[0,1],[0,1],[0,1],[1,1],[0,1],[0,5]],[[5328,8263],[1,0],[0,1],[1,0],[0,1],[-1,0],[0,1],[-1,2],[0,1],[-1,2],[1,1],[2,1],[-1,1],[-2,-1],[-1,0],[-1,0],[0,-1],[-1,0],[-2,-2],[0,-1],[-1,-1],[0,-1],[-1,0],[0,1],[0,-2],[-1,1],[0,1],[0,2],[0,1],[1,2],[1,2],[1,2],[0,1],[0,1],[1,0],[1,1],[-1,1],[-1,0],[0,-2],[-1,-1],[0,1],[0,3],[-1,1],[0,-2],[0,-3],[0,-2],[0,-2],[-1,-2],[-1,-1],[-2,-3],[0,1],[1,1],[0,1],[0,1],[-1,-1],[0,1],[0,1],[0,1],[1,0],[0,1],[0,1],[0,1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,1],[1,3],[0,2],[1,0],[0,1],[-2,-3],[0,-1],[-1,-1],[0,-1],[-1,1],[-1,0],[-1,-2],[0,1],[0,1],[0,1],[0,1],[0,2],[1,0],[0,1],[0,1],[1,1],[-1,1],[0,1],[0,1],[0,1],[0,2],[0,1],[1,1],[0,1],[-1,0],[1,0],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,2],[0,1],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[0,1],[0,1],[0,1],[1,0],[-1,3],[0,1],[0,2],[-1,1],[0,1],[1,1],[-2,0],[-1,1],[0,1],[0,1],[1,1],[1,1],[-1,0],[-1,0],[0,1],[0,1],[1,1],[1,3],[1,1],[3,1],[1,-1],[0,-2],[0,-2],[1,-1],[1,-2]],[[5827,7342],[1,0],[0,1]],[[5828,7343],[1,0],[0,1],[1,1],[0,1],[5,8],[1,1],[-6,-11],[-3,-3],[-2,-2],[2,1],[0,1],[0,1]],[[5906,7373],[4,-1],[2,1],[1,0],[1,-1],[1,1],[1,-1],[0,-1],[1,1],[1,-1],[-1,-1],[-11,3],[0,1],[0,-1]],[[5893,7380],[-1,0],[-1,1],[-10,4],[-4,3],[-1,2],[-1,2],[0,1],[0,2],[0,1],[0,-3],[1,-2],[1,-2],[1,-1],[9,-4],[3,-2],[3,-2]],[[6061,7450],[-1,-1],[-1,-4],[-1,-1],[1,2],[0,2],[-1,0],[-1,1],[-1,-1],[-1,1],[-1,0],[-3,1],[-3,-2],[-1,0],[-4,1],[-1,-1],[-1,-3],[-3,-8],[-1,-2],[-1,-1],[0,-1],[0,2],[-1,1],[-1,1],[-1,1],[0,-1],[-1,-2],[-4,-2],[-1,-2],[-1,0],[-1,-1],[-1,-2],[-1,0],[0,-2],[0,-2],[-1,-2],[0,-1],[0,-2],[-1,-2],[0,-1],[-1,0],[1,0],[0,2],[1,3],[0,1],[-1,0],[-1,2],[0,1],[-1,0],[0,1],[-1,0],[-1,0],[-1,-1],[0,-1],[-2,0],[-1,-1],[-2,0],[0,-1],[-1,-1],[-2,-4],[-1,-2],[0,-2],[0,1],[0,1],[0,-1],[-1,0],[0,1],[0,1],[0,1],[-1,0],[0,1],[-1,0],[-1,-1],[-2,1],[-4,-1],[-2,-2],[-2,-2],[-1,-1],[-2,-5],[-1,-2],[-3,-3],[-1,0],[0,-1],[-1,-2],[0,-1],[-1,-1],[-1,-1],[-2,-8],[-1,0],[0,-1],[-2,-6],[0,-2],[-1,-1],[-1,-1],[-1,-1],[-1,0],[0,-1],[-1,-1],[-1,1],[1,2],[1,1],[0,1],[3,2],[1,1],[1,3],[1,1],[0,2],[1,2],[1,2],[0,1],[0,2],[0,-1],[-1,0],[0,-1],[-1,2],[0,1],[0,2],[1,3],[-1,0],[-1,1],[0,1],[-1,1],[0,1],[0,1],[-1,-1],[0,-1],[1,-2],[0,-1],[0,-1],[1,-1],[-1,-1],[0,-1],[-1,-2],[-1,-4],[0,-1],[-1,-1],[-2,-2],[-2,-1],[-1,0],[0,1],[0,1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[-1,0],[0,-1],[0,-1],[1,-1],[0,-4],[0,-2],[0,-1],[1,-9],[0,-1],[1,0],[0,-1],[1,-8],[3,-8],[8,-22],[4,-6],[1,0],[5,3],[1,0],[0,2],[0,1],[1,1],[1,1],[0,1],[0,1],[0,1],[0,1],[1,1],[1,-1],[-1,-1],[0,-1],[0,-1],[1,-1],[2,-2],[1,-1],[1,0],[1,2],[0,3],[1,1],[1,1],[3,0],[1,1],[1,0],[0,-1],[0,-1],[1,1],[1,-1],[1,-1],[1,1],[1,0],[1,-2],[0,-1],[1,1],[0,1],[1,0],[0,-1],[0,-1],[1,-2],[0,-2],[0,-1],[-1,0],[-1,0],[0,1],[-1,0],[-1,0],[0,-1],[0,-1],[0,-1],[0,-1],[-1,0],[0,-1],[0,-1],[-1,-1],[0,-2],[0,-4],[0,-2],[0,-1],[1,-2],[0,-1],[0,-1],[0,-1],[-2,-1],[-3,0],[0,-1],[-1,0],[0,-1],[0,-1],[-3,1],[-1,2],[0,-1],[-1,1],[-1,-1],[0,-2],[-1,-1],[-2,1],[-2,-1],[-1,2],[0,1],[-1,2],[-2,2],[-2,2],[-1,0],[-1,0],[-1,0],[-1,-1],[-2,-2],[0,-1],[0,-1],[0,-1],[0,-1],[1,-1],[-1,-1],[-1,1],[0,-1],[0,-1],[0,-3],[-2,2],[0,-1],[-1,1],[0,-1],[-1,-2],[0,-1],[-2,0],[0,-1],[-1,-2],[0,-3],[-1,-3],[-1,1],[-1,0],[0,1],[0,1],[-1,1],[-1,0],[0,-1],[-1,0],[0,-1],[-1,1],[-1,-1],[-2,0],[-1,0],[-2,-3],[-1,-1],[-2,-1],[-1,0],[-1,-2],[0,1],[-1,-3],[0,-1],[-1,0],[-1,-4],[-1,-5],[0,-1],[-1,0],[-1,0],[0,-1],[0,-2],[-1,0],[-1,-1],[0,-1],[-1,-1],[0,-1],[-1,-2],[-1,0],[-3,-3],[-1,0],[-1,0],[-1,2],[-1,0],[0,-1],[-2,0],[-1,0],[-2,2],[0,1],[-1,1],[0,1],[-1,2],[0,1],[-1,-1],[-1,0],[0,1],[0,1],[-3,4],[-1,0],[0,1],[1,0],[1,1],[0,1],[1,0],[1,0],[1,0],[1,1],[-1,0],[-1,1],[0,1],[1,1],[0,1],[0,1],[0,1],[0,2],[0,2],[0,1],[-1,1],[1,0],[0,1],[0,1],[0,1],[1,1],[1,1],[0,1],[0,1],[0,2],[0,1],[0,3],[0,2],[-1,2],[0,2],[0,3],[-1,2],[-2,2],[-1,3],[-1,0],[-1,0],[-1,-1],[-1,-1],[-1,0],[0,1],[0,1],[-1,0],[-1,1],[-1,1],[-1,2],[0,1],[-1,1],[0,1],[-1,0],[-2,3],[-1,2],[-1,0],[-4,1],[-1,-1],[-1,-2],[-2,0],[-1,0],[-1,1],[-1,4],[0,1],[0,2],[1,2],[3,5],[1,0],[1,0],[0,1],[1,0],[0,1],[0,1],[1,0],[1,0],[0,-1],[0,1],[0,1],[0,1],[0,1],[1,0],[0,2],[2,2],[7,5],[0,1],[0,1],[-1,1],[1,1],[0,-1],[1,-1],[1,0],[2,2],[1,1],[1,0],[0,2],[1,0],[1,2],[1,0],[0,-1],[1,0],[0,1],[1,1],[1,1],[1,0],[0,-1],[0,-1],[1,0],[0,1],[0,2],[0,2],[1,-1],[0,1],[1,0],[1,1],[-1,0],[0,1],[-2,1],[-1,0],[0,-1],[-1,0],[1,1],[0,1],[0,1],[0,1],[0,1],[0,3],[0,1],[0,1],[0,1],[-1,3],[0,1],[-1,0],[-1,-1],[0,-1],[0,-1],[1,-1],[0,-1],[-1,0],[-1,0],[0,-1],[0,-2],[0,1],[-2,0],[-1,2],[-1,1],[-1,1],[0,-2],[0,1],[-1,0],[1,1],[0,1],[-1,1],[-2,-1],[0,1],[0,1],[1,5],[-1,-1],[-1,-2],[0,-2],[-1,-1],[-1,0],[-1,1],[-1,1],[0,-2],[0,-1],[-3,-1],[-1,0],[0,1],[-1,0],[-2,1],[-1,0],[-1,-1],[-3,-2],[-1,0],[0,-1],[-1,0],[-1,-1],[-5,3],[-1,1],[-1,1],[0,1],[0,1],[0,1],[1,1],[0,1],[-1,-1],[-1,0],[-2,1],[0,1],[-2,2],[0,1],[-1,0],[-2,1],[-2,3],[0,-1],[0,-1],[0,-1],[-2,0],[0,1],[-1,0],[0,1],[0,1],[0,1],[1,1],[1,0],[1,0],[2,1],[1,0],[1,2],[1,0],[0,1],[0,1],[-1,3],[-1,0],[-1,0],[-1,0],[-4,3],[-1,0],[0,1],[-1,-1],[0,-1],[0,-1],[0,-3],[-1,3],[0,1],[-1,0],[-3,6],[0,2],[1,-1],[0,-2],[1,0],[5,0],[2,-2],[3,0],[2,-1],[2,0],[3,-1],[2,-2],[1,0],[1,0],[1,1],[1,1],[0,2],[0,2],[2,3],[1,0],[1,1],[1,0],[0,1],[1,1],[0,1],[-1,-1],[-1,-1],[-1,0],[-3,-3],[-2,-1],[-2,2],[-1,1],[-1,-1],[-1,-1],[-1,-1],[0,1],[0,2],[-1,1],[-2,1],[0,1],[-1,1],[0,1],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,4],[0,2],[1,2],[0,2],[1,2],[-1,1],[0,1],[-1,0],[0,1],[0,1],[0,2],[1,1],[-1,0],[0,1],[-1,-1],[-1,0],[0,1],[0,3],[0,2],[0,2],[-1,1],[0,1],[0,1],[0,1],[0,1],[-1,1],[-1,1],[-1,1],[0,1],[0,1],[0,-1],[0,-1],[0,-1],[0,-1],[1,0],[1,-1],[0,-1],[0,-4],[1,-1],[1,-1],[0,-1],[-1,-1],[0,-1],[0,-3],[1,-1],[1,0],[1,0],[-1,-2],[0,-1],[0,-1],[0,-1],[1,0],[0,1],[1,-2],[-1,-2],[0,-2],[-1,-1],[-1,0],[0,-1],[0,-2],[0,-2],[1,-3],[0,-3],[0,-2],[0,-1],[0,-1],[-1,0],[0,-1],[-1,0],[-1,0],[-1,0],[-3,2],[-1,-1],[-1,0],[0,-1],[0,-1],[-1,0],[-1,1],[-1,0],[0,1],[0,1],[2,5],[0,2],[0,1],[2,3],[-1,1],[0,-1],[0,-1],[-1,-1],[-1,-2],[0,-1],[-1,1],[-1,2],[0,1],[0,1],[0,-2],[0,-1],[0,-1],[1,-1],[0,-1],[1,0],[-1,-1],[0,-2],[-1,-1],[-1,-2],[0,-1],[-2,-2],[-1,0],[-1,1],[0,-1],[0,1],[-2,1],[-1,0],[-1,-1],[-2,0],[-1,-1],[-1,0],[-1,-1],[-1,0],[-1,-2],[-1,-1],[-1,1],[0,-1],[-1,-2],[0,-1],[0,-2],[0,-2],[1,0],[0,-1],[0,-1],[-1,-2],[-1,-3],[0,-1],[-2,1],[0,-1],[1,-1],[0,-1],[0,-1],[-1,-3],[-2,-5],[-1,-2],[0,-1],[0,-1],[-1,0],[0,-3],[-1,-1],[-3,-6],[-3,-8],[-2,-3],[-1,-2],[0,1],[0,4],[-1,0],[0,-1],[0,-1],[0,-2],[0,-1],[-1,0],[0,-1],[0,1],[0,-1],[-1,0],[-1,2],[-1,1],[0,-1],[0,-1],[0,-2],[-1,-2],[0,1],[0,1],[0,1],[-1,-1],[0,-1],[1,-1],[0,-1],[0,-2],[0,1],[-1,1],[0,1],[-1,-1],[-1,-1],[-1,0],[0,-2],[0,-1],[1,0],[0,-1],[1,-1],[-1,-1],[0,-1]],[[5828,7343],[-1,0],[0,1],[0,-1],[0,-1]],[[5827,7342],[-1,0],[0,-1],[-1,0],[0,1],[0,2],[0,2],[-1,1],[0,4],[0,1],[0,1],[0,1],[-1,1],[0,1],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-2],[0,-1],[1,0],[-1,-2],[0,-3],[0,-3],[-1,-4],[1,0],[1,-1],[0,1],[1,0],[1,2],[-1,-1],[-1,-3],[0,-1],[0,-1],[-1,0],[0,-1],[0,-2],[0,-1],[1,0],[0,1],[0,1],[1,0],[0,-1],[0,-1],[0,1],[1,0],[0,-2],[0,2],[0,1],[1,-1],[0,-1],[0,-1],[0,-1],[-1,0],[1,-1],[0,-1],[0,-2],[0,-3],[0,-1],[0,-1],[0,-1],[-1,-2],[0,-1],[0,-1],[-1,-1],[-1,0]],[[5655,7773],[0,1],[0,-1]]]} \ No newline at end of file diff --git a/favicon-32x32.png b/favicon-32x32.png new file mode 100644 index 0000000000..5fa1f66579 Binary files /dev/null and b/favicon-32x32.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000000..68a0ae2620 --- /dev/null +++ b/index.html @@ -0,0 +1,118 @@ + + + + + + + + + Electricity Map | Real-time climate impact of the European electricity production + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ GHG intensity (gCO2eq/kWh) + +
+
+ Wind speed (m/s) + +
+
+
+

Real-time climate impact of the European electricity production

+ + +
+ This map shows in real-time where your electricity comes from + and how much greenhouse gas (GHG) was emitted to produce it. + + The blinking arrows represent electricity imports and exports.
+
+ Tip: Click on a country to start exploring ⟶
+
+ +
+ +
+ +
+ Help out with missing data by contributing on GitHub. Follow us on Twitter for the latest updates. +
+ + + + + diff --git a/style.css b/style.css new file mode 100644 index 0000000000..48b71512bd --- /dev/null +++ b/style.css @@ -0,0 +1,188 @@ +html, body { + margin: 0 !important; + padding: 0 !important; + height: 100%; + font-family: sans-serif; +} +.contribute-text { + display: block; + position: absolute; + left: 0; + bottom: 0; + background-color: rgba(70, 70, 70, 0.95); + font-size: 0.6em; + color: lightgray; + padding: 3px 5px; +} +.watermark { + position: absolute; + left: 0px; + bottom: 15px; + padding: 15px; + opacity: 0.5; + transition: all 0.5s ease; +} +.watermark:hover { + opacity: 1; +} +.overlay { + width: 100%; + height: 100%; + position: absolute; + top: 0px; + opacity: 0.7; + background: black url('vendor/loading.svg') no-repeat center center; +} +.map { + width: 100%; + height: 100%; + position: absolute; + top: 0px; +} +.land { + fill: #ccc; + fill-opacity: 0.8; + stroke: #3b3b3b; +} +.sea { + background-color: #283640; +} +.wind { + pointer-events: none; +} +.solar { + pointer-events: none; +} +.graticule { + stroke: #185c96; + stroke-width: 0.3px; +} + +.panel-container { + position: absolute; + top: 0px; + margin: 10px; + padding: 10px; + background-color: rgba(70, 70, 70, 0.95); + border: 1px solid grey; + width: 350px; + line-height: 1.7em; +} +.panel-container > svg { + display: block; +} +.panel-container, panel-container.text { + font-size: 0.7em; + color: lightgray; + fill: lightgray; +} +.country-table { + width: 100%; +} +.country-table-initial-text { + font-size: 1.1em; + color: darkgrey; +} +.country-emission-intensity { + font-weight: bold; +} +.country-emission-rect { + display: inline-block; + border: 1px solid gray; + width: 8px; + height: 8px; +} + +.colorbar-unit { + color: darkgray; + overflow: auto; + display: inline-block; + height: 100%; + width: 70px; + text-align: right; + font-size: 1.3em; +} +.legend { + position: absolute; + bottom: 0px; + right: 0px; + margin: 10px; + font-size: 0.5em; +} +.co2-legend { + height: 30px; +} +.co2-colorbar { + height: 100%; + width: 300px; +} +.wind-legend { + height: 30px; +} +.wind-colorbar { + height: 100%; + width: 300px; +} + +.force-chrome { + position: absolute; + z-index: 99; + width: 100%; + height: 100%; + background-color: white; + display: flex; + align-items: center; + justify-content: center; + color: dimgrey; +} + +.force-chrome .centered { + max-width: 400px; +} + +.force-chrome h1{ + text-align: center; + font-size: 2.5em; + margin-bottom: 1em; +} + +.force-chrome img { + height: 17px; + float: right; + margin-left: 7px; +} + +.force-chrome a { + color: dimgrey; + text-decoration: underline; +} + +.force-chrome a.button { + font-size: 13px; + display: inline-block; + border: 1px solid #a2a2a2; + border-radius: 10px; + padding: 7px 12px; + text-decoration: none; +} + +.force-chrome a.button:hover { + text-decoration: none; + background-color: #f1f1f1; +} + + +.force-chrome p { + font-size: 0.9em; + font-weight: lighter; + text-align: justify; + line-height: 1.4; +} + +a { + text-decoration: none; + color: lightblue; +} +a:hover { + text-decoration: underline; +} diff --git a/tomorrow_logo_open_source.svg b/tomorrow_logo_open_source.svg new file mode 100644 index 0000000000..bfde2da70d --- /dev/null +++ b/tomorrow_logo_open_source.svg @@ -0,0 +1,15 @@ + + + + Group + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/vendor/d3.geo.projection.v0.min.js b/vendor/d3.geo.projection.v0.min.js new file mode 100644 index 0000000000..32babee51a --- /dev/null +++ b/vendor/d3.geo.projection.v0.min.js @@ -0,0 +1,2 @@ +!function(){function t(t,a){return{type:"Feature",id:t.id,properties:t.properties,geometry:n(t.geometry,a)}}function n(t,a){if(!t)return null;if("GeometryCollection"===t.type)return{type:"GeometryCollection",geometries:object.geometries.map(function(t){return n(t,a)})};if(!ga.hasOwnProperty(t.type))return null;var r=ga[t.type];return d3.geo.stream(t,a(r)),r.result()}function a(){}function r(t){if((n=t.length)<4)return!1;for(var n,a=0,r=t[n-1][1]*t[0][0]-t[n-1][0]*t[0][1];++a=r}function e(t,n){for(var a=n[0],r=n[1],e=!1,o=0,i=t.length,h=i-1;i>o;h=o++){var u=t[o],M=u[0],s=u[1],c=t[h],f=c[0],v=c[1];s>r^v>r&&(f-M)*(r-s)/(v-s)+M>a&&(e=!e)}return e}function o(t){return t?t/Math.sin(t):1}function i(t){return t>0?1:0>t?-1:0}function h(t){return t>1?wa:-1>t?-wa:Math.asin(t)}function u(t){return t>1?0:-1>t?pa:Math.acos(t)}function M(t){return t>0?Math.sqrt(t):0}function s(t){function n(t,n){var a=Math.cos(t),e=Math.cos(n),o=Math.sin(n),i=e*a,h=-((1-i?Math.log(.5*(1+i))/(1-i):-.5)+r/(1+i));return[h*e*Math.sin(t),h*o]}var a=Math.tan(.5*t),r=2*Math.log(Math.cos(.5*t))/(a*a);return n.invert=function(n,a){var e,o=Math.sqrt(n*n+a*a),i=t*-.5,u=50;if(!o)return[0,0];do{var M=.5*i,s=Math.cos(M),c=Math.sin(M),f=Math.tan(M),v=Math.log(1/s);i-=e=(2/f*v-r*f-o)/(-v/(c*c)+1-r/(2*s*s))}while(Math.abs(e)>da&&--u>0);var l=Math.sin(i);return[Math.atan2(n*l,o*Math.cos(i)),h(a*l/o)]},n}function c(){var t=wa,n=Qa(s),a=n(t);return a.radius=function(a){return arguments.length?n(t=a*pa/180):180*(t/pa)},a}function f(t,n){var a=Math.cos(n),r=o(u(a*Math.cos(t/=2)));return[2*a*Math.sin(t)*r,Math.sin(n)*r]}function v(t){function n(t,n){var h=Math.cos(n),u=Math.cos(t/=2);return[(1+h)*Math.sin(t),(e*n>-Math.atan2(u,o)-.001?0:10*-e)+i+Math.sin(n)*r-(1+h)*a*u]}var a=Math.sin(t),r=Math.cos(t),e=t>0?1:-1,o=Math.tan(e*t),i=(1+a-r)/2;return n.invert=function(t,n){var h=0,u=0,M=50;do{var s=Math.cos(h),c=Math.sin(h),f=Math.cos(u),v=Math.sin(u),l=1+f,g=l*c-t,d=i+v*r-l*a*s-n,b=.5*l*s,p=-c*v,w=.5*a*l*c,q=r*f+a*s*v,m=p*w-q*b,y=.5*(d*p-g*q)/m,S=(g*w-d*b)/m;h-=y,u-=S}while((Math.abs(y)>da||Math.abs(S)>da)&&--M>0);return e*u>-Math.atan2(Math.cos(h),o)-.001?[2*h,u]:null},n}function l(){var t=pa/9,n=t>0?1:-1,a=Math.tan(n*t),r=Qa(v),e=r(t),o=e.stream;return e.parallel=function(e){return arguments.length?(a=Math.tan((n=(t=e*pa/180)>0?1:-1)*t),r(t)):180*(t/pa)},e.stream=function(r){var i=e.rotate(),h=o(r),u=(e.rotate([0,0]),o(r));return e.rotate(i),h.sphere=function(){u.polygonStart(),u.lineStart();for(var r=-180*n;180>n*r;r+=90*n)u.point(r,90*n);for(;n*(r-=t)>=-180;)u.point(r,n*-Math.atan2(Math.cos(r*ma/2),a)*ya);u.lineEnd(),u.polygonEnd()},h},e}function g(t){return t=Math.exp(2*t),(t-1)/(t+1)}function d(t){return.5*(Math.exp(t)-Math.exp(-t))}function b(t){return.5*(Math.exp(t)+Math.exp(-t))}function p(t){return Math.log(t+M(t*t+1))}function w(t){return Math.log(t+M(t*t-1))}function q(t,n){var a=Math.tan(n/2),r=M(1-a*a),e=1+r*Math.cos(t/=2),o=Math.sin(t)*r/e,i=a/e,h=o*o,u=i*i;return[4/3*o*(3+h-3*u),4/3*i*(3+3*h-u)]}function m(t,n){var a=Math.abs(n);return pa/4>a?[t,Math.log(Math.tan(pa/4+n/2))]:[t*Math.cos(a)*(2*Math.SQRT2-1/Math.sin(a)),i(n)*(2*Math.SQRT2*(a-pa/4)-Math.log(Math.tan(a/2)))]}function y(t){function n(t,n){var r=Ta(t,n);if(Math.abs(t)>wa){var e=Math.atan2(r[1],r[0]),o=Math.sqrt(r[0]*r[0]+r[1]*r[1]),i=a*Math.round((e-wa)/a)+wa,u=Math.atan2(Math.sin(e-=i),2-Math.cos(e));e=i+h(pa/o*Math.sin(u))-u,r[0]=o*Math.cos(e),r[1]=o*Math.sin(e)}return r}var a=2*pa/t;return n.invert=function(t,n){var r=Math.sqrt(t*t+n*n);if(r>wa){var e=Math.atan2(n,t),o=a*Math.round((e-wa)/a)+wa,i=e>o?-1:1,h=r*Math.cos(o-e),u=1/Math.tan(i*Math.acos((h-pa)/Math.sqrt(pa*(pa-2*h)+r*r)));e=o+2*Math.atan((u+i*Math.sqrt(u*u-3))/3),t=r*Math.cos(e),n=r*Math.sin(e)}return Ta.invert(t,n)},n}function S(){var t=5,n=Qa(y),a=n(t),r=a.stream,e=.01,o=-Math.cos(e*ma),i=Math.sin(e*ma);return a.lobes=function(a){return arguments.length?n(t=+a):t},a.stream=function(n){var u=a.rotate(),M=r(n),s=(a.rotate([0,0]),r(n));return a.rotate(u),M.sphere=function(){s.polygonStart(),s.lineStart();for(var n=0,a=360/t,r=2*pa/t,u=90-180/t,M=wa;t>n;++n,u-=a,M-=r)s.point(Math.atan2(i*Math.cos(M),o)*ya,h(i*Math.sin(M))*ya),-90>u?(s.point(-90,-180-u-e),s.point(-90,-180-u+e)):(s.point(90,u+e),s.point(90,u-e));s.lineEnd(),s.polygonEnd()},M},a}function Q(t){return function(n){var a,r=t*Math.sin(n),e=30;do n-=a=(n+Math.sin(n)-r)/(1+Math.cos(n));while(Math.abs(a)>da&&--e>0);return n/2}}function R(t,n,a){function r(a,r){return[t*a*Math.cos(r=e(r)),n*Math.sin(r)]}var e=Q(a);return r.invert=function(r,e){var o=h(e/n);return[r/(t*Math.cos(o)),h((2*o+Math.sin(2*o))/a)]},r}function T(t,n){var a=2.00276,r=xa(n);return[a*t/(1/Math.cos(n)+1.11072/Math.cos(r)),(n+Math.SQRT2*Math.sin(r))/a]}function x(t){var n=0,a=Qa(t),r=a(n);return r.parallel=function(t){return arguments.length?a(n=t*pa/180):180*(n/pa)},r}function E(t,n){return[t*Math.cos(n),n]}function k(t){function n(n,r){var e=a+t-r,o=e?n*Math.cos(r)/e:e;return[e*Math.sin(o),a-e*Math.cos(o)]}if(!t)return E;var a=1/Math.tan(t);return n.invert=function(n,r){var e=Math.sqrt(n*n+(r=a-r)*r),o=a+t-e;return[e/Math.cos(o)*Math.atan2(n,r),o]},n}function P(t){function n(t,n){var r=wa-n,e=r?t*a*Math.sin(r)/r:r;return[r*Math.sin(e)/a,wa-r*Math.cos(e)]}var a=Math.sin(t);return n.invert=function(t,n){var r=t*a,e=wa-n,o=Math.sqrt(r*r+e*e),i=Math.atan2(r,e);return[(o?o/Math.sin(o):1)*i/a,wa-o]},n}function _(t){function n(n,a){for(var r=Math.sin(a),e=Math.cos(a),o=new Array(3),M=0;3>M;++M){var s=t[M];if(o[M]=B(a-s[1],s[3],s[2],e,r,n-s[0]),!o[M][0])return s.point;o[M][1]=j(o[M][1]-s.v[1])}for(var c=u.slice(),M=0;3>M;++M){var f=2==M?0:M+1,v=F(t[M].v[0],o[M][0],o[f][0]);o[M][1]<0&&(v=-v),M?1==M?(v=i-v,c[0]-=o[M][0]*Math.cos(v),c[1]-=o[M][0]*Math.sin(v)):(v=h-v,c[0]+=o[M][0]*Math.cos(v),c[1]+=o[M][0]*Math.sin(v)):(c[0]+=o[M][0]*Math.cos(v),c[1]-=o[M][0]*Math.sin(v))}return c[0]/=3,c[1]/=3,c}t=t.map(function(t){return[t[0],t[1],Math.sin(t[1]),Math.cos(t[1])]});for(var a,r=t[2],e=0;3>e;++e,r=a)a=t[e],r.v=B(a[1]-r[1],r[3],r[2],a[3],a[2],a[0]-r[0]),r.point=[0,0];var o=F(t[0].v[0],t[2].v[0],t[1].v[0]),i=F(t[0].v[0],t[1].v[0],t[2].v[0]),h=pa-o;t[2].point[1]=0,t[0].point[0]=-(t[1].point[0]=.5*t[0].v[0]);var u=[t[2].point[0]=t[0].point[0]+t[2].v[0]*Math.cos(o),2*(t[0].point[1]=t[1].point[1]=t[2].v[0]*Math.sin(o))];return n}function z(){var t=[[0,0],[0,0],[0,0]],n=Qa(_),a=n(t),r=a.rotate;return delete a.rotate,a.points=function(e){if(!arguments.length)return t;t=e;var o=d3.geo.centroid({type:"MultiPoint",coordinates:t}),i=[-o[0],-o[1]];return r.call(a,i),n(t.map(d3.geo.rotation(i)).map(A))},a.points([[-150,55],[-35,55],[-92.5,10]])}function B(t,n,a,r,e,o){var i,M=Math.cos(o);if(Math.abs(t)>1||Math.abs(o)>1)i=u(a*e+n*r*M);else{var s=Math.sin(.5*t),c=Math.sin(.5*o);i=2*h(Math.sqrt(s*s+n*r*c*c))}return Math.abs(i)>da?[i,Math.atan2(r*Math.sin(o),n*e-a*r*M)]:[0,0]}function F(t,n,a){return u(.5*(t*t+n*n-a*a)/(t*n))}function j(t){return t-2*pa*Math.floor((t+pa)/(2*pa))}function A(t){return[t[0]*ma,t[1]*ma]}function G(t,n){var a=M(1-Math.sin(n));return[2/qa*t*a,qa*(1-a)]}function C(t){function n(t,n){return[t,(t?t/Math.sin(t):1)*(Math.sin(n)*Math.cos(t)-a*Math.cos(n))]}var a=Math.tan(t);return n.invert=a?function(t,n){t&&(n*=Math.sin(t)/t);var r=Math.cos(t);return[t,2*Math.atan2(Math.sqrt(r*r+a*a-n*n)-r,a-n)]}:function(t,n){return[t,h(t?n*Math.tan(t)/t:n)]},n}function D(t,n){var a=Math.sqrt(3);return[a*t*(2*Math.cos(2*n/3)-1)/qa,a*qa*Math.sin(n/3)]}function L(t){function n(t,n){return[t*a,Math.sin(n)/a]}var a=Math.cos(t);return n.invert=function(t,n){return[t/a,h(n*a)]},n}function O(t){function n(t,n){return[t*a,(1+a)*Math.tan(.5*n)]}var a=Math.cos(t);return n.invert=function(t,n){return[t/a,2*Math.atan(n/(1+a))]},n}function H(t,n){var a=Math.sqrt(8/(3*pa));return[a*t*(1-Math.abs(n)/pa),a*n]}function I(t,n){var a=Math.sqrt(4-3*Math.sin(Math.abs(n)));return[2/Math.sqrt(6*pa)*t*a,i(n)*Math.sqrt(2*pa/3)*(2-a)]}function J(t,n){var a=Math.sqrt(pa*(4+pa));return[2/a*t*(1+Math.sqrt(1-4*n*n/(pa*pa))),4/a*n]}function K(t,n){var a=(2+wa)*Math.sin(n);n/=2;for(var r=0,e=1/0;10>r&&Math.abs(e)>da;r++){var o=Math.cos(n);n-=e=(n+Math.sin(n)*(o+2)-a)/(2*o*(1+o))}return[2/Math.sqrt(pa*(4+pa))*t*(1+Math.cos(n)),2*Math.sqrt(pa/(4+pa))*Math.sin(n)]}function N(t,n){return[t*(1+Math.cos(n))/Math.sqrt(2+pa),2*n/Math.sqrt(2+pa)]}function U(t,n){for(var a=(1+wa)*Math.sin(n),r=0,e=1/0;10>r&&Math.abs(e)>da;r++)n-=e=(n+Math.sin(n)-a)/(1+Math.cos(n));return a=Math.sqrt(2+pa),[t*(1+Math.cos(n))/a,2*n/a]}function V(t,n){var a=Math.sin(t/=2),r=Math.cos(t),e=Math.sqrt(Math.cos(n)),o=Math.cos(n/=2),i=Math.sin(n)/(o+Math.SQRT2*r*e),h=Math.sqrt(2/(1+i*i)),u=Math.sqrt((Math.SQRT2*o+(r+a)*e)/(Math.SQRT2*o+(r-a)*e));return[Pa*(h*(u-1/u)-2*Math.log(u)),Pa*(h*i*(u+1/u)-2*Math.atan(i))]}function W(t,n){var a=Math.tan(n/2);return[t*_a*M(1-a*a),(1+_a)*a]}function X(t,n){var a=n/2,r=Math.cos(a);return[2*t/qa*Math.cos(n)*r*r,qa*Math.tan(a)]}function Y(t,n){function a(n,a){var o=za(n,a),i=o[0],h=o[1],u=i*i+h*h;if(u>e){var M=Math.sqrt(u),s=Math.atan2(h,i),c=r*Math.round(s/r),f=s-c,v=t*Math.cos(f),l=(t*Math.sin(f)-f*Math.sin(v))/(wa-v),g=Z(f,l),d=(pa-t)/tn(g,v,pa);i=M;var b,p=50;do i-=b=(t+tn(g,v,i)*d-M)/(g(i)*d);while(Math.abs(b)>da&&--p>0);h=f*Math.sin(i),wa>i&&(h-=l*(i-wa));var w=Math.sin(c),q=Math.cos(c);o[0]=i*q-h*w,o[1]=i*w+h*q}return o}var r=2*pa/n,e=t*t;return a.invert=function(n,a){var o=n*n+a*a;if(o>e){var i=Math.sqrt(o),h=Math.atan2(a,n),u=r*Math.round(h/r),M=h-u,n=i*Math.cos(M);a=i*Math.sin(M);for(var s=n-wa,c=Math.sin(n),f=a/c,v=wa>n?1/0:0,l=10;;){var g=t*Math.sin(f),d=t*Math.cos(f),b=Math.sin(d),p=wa-d,w=(g-f*b)/p,q=Z(f,w);if(Math.abs(v)a&&(r-=n),Math.sqrt(1+r*r)}}function $(){var t=6,n=30*ma,a=Math.cos(n),r=Math.sin(n),e=Qa(Y),o=e(n,t),i=o.stream,h=.01,u=-Math.cos(h*ma),M=Math.sin(h*ma);return o.radius=function(o){return arguments.length?(a=Math.cos(n=o*ma),r=Math.sin(n),e(n,t)):n*ya},o.lobes=function(a){return arguments.length?e(n,t=+a):t},o.stream=function(n){var e=o.rotate(),h=i(n),s=(o.rotate([0,0]),i(n));return o.rotate(e),h.sphere=function(){s.polygonStart(),s.lineStart();for(var n=0,e=2*pa/t,o=0;t>n;++n,o-=e)s.point(Math.atan2(M*Math.cos(o),u)*ya,Math.asin(M*Math.sin(o))*ya),s.point(Math.atan2(r*Math.cos(o-e/2),a)*ya,Math.asin(r*Math.sin(o-e/2))*ya);s.lineEnd(),s.polygonEnd()},h},o}function tn(t,n,a){for(var r=50,e=(a-n)/r,o=t(n)+t(a),i=1,h=n;r>i;++i)o+=2*t(h+=e);return.5*o*e}function nn(t,n,a,r,e,o,i,h){function u(u,M){if(!M)return[t*u/pa,0];var s=M*M,c=t+s*(n+s*(a+s*r)),f=M*(e-1+s*(o-h+s*i)),v=(c*c+f*f)/(2*f),l=u*Math.asin(c/v)/pa;return[v*Math.sin(l),M*(1+s*h)+v*(1-Math.cos(l))]}return arguments.length<8&&(h=0),u.invert=function(u,s){var c,f,v=pa*u/t,l=s,g=50;do{var d=l*l,b=t+d*(n+d*(a+d*r)),p=l*(e-1+d*(o-h+d*i)),w=b*b+p*p,q=2*p,m=w/q,y=m*m,S=Math.asin(b/m)/pa,Q=v*S;if(xB2=b*b,dxBdφ=(2*n+d*(4*a+6*d*r))*l,dyBdφ=e+d*(3*o+5*d*i),dpdφ=2*(b*dxBdφ+p*(dyBdφ-1)),dqdφ=2*(dyBdφ-1),dmdφ=(dpdφ*q-w*dqdφ)/(q*q),cosα=Math.cos(Q),sinα=Math.sin(Q),mcosα=m*cosα,msinα=m*sinα,dαdφ=v/pa*(1/M(1-xB2/y))*(dxBdφ*m-b*dmdφ)/y,fx=msinα-u,fy=l*(1+d*h)+m-mcosα-s,δxδφ=dmdφ*sinα+mcosα*dαdφ,δxδλ=mcosα*S,δyδφ=1+dmdφ-(dmdφ*cosα-msinα*dαdφ),δyδλ=msinα*S,denominator=δxδφ*δyδλ-δyδφ*δxδλ,!denominator)break;v-=c=(fy*δxδφ-fx*δyδφ)/denominator,l-=f=(fx*δyδλ-fy*δxδλ)/denominator}while((Math.abs(c)>da||Math.abs(f)>da)&&--g>0);return[v,l]},u}function an(t,n){var a=t*t,r=n*n;return[t*(1-.162388*r)*(.87-952426e-9*a*a),n*(1+r/12)]}function rn(t){function n(){var t=!1,n=Qa(a),r=n(t);return r.quincuncial=function(a){return arguments.length?n(t=!!a):t},r}function a(n){var a=n?function(n,a){var e=Math.abs(n)0?n-pa:n+pa,a),h=(o[0]-o[1])*Math.SQRT1_2,u=(o[0]+o[1])*Math.SQRT1_2;if(e)return[h,u];var M=r*Math.SQRT1_2,s=h>0^u>0?-1:1;return[s*h-i(u)*M,s*u-i(h)*M]}:function(n,a){var e=n>0?-.5:.5,o=t(n+e*pa,a);return o[0]-=e*r,o};return t.invert&&(a.invert=n?function(n,a){var e=(n+a)*Math.SQRT1_2,o=(a-n)*Math.SQRT1_2,i=Math.abs(e)<.5*r&&Math.abs(o)<.5*r;if(!i){var h=r*Math.SQRT1_2,u=e>0^o>0?-1:1,M=-u*(n+(o>0?1:-1)*h),s=-u*(a+(e>0?1:-1)*h);e=(-M-s)*Math.SQRT1_2,o=(M-s)*Math.SQRT1_2}var c=t.invert(e,o);return i||(c[0]+=e>0?pa:-pa),c}:function(n,a){var e=n>0?-.5:.5,o=t.invert(n+e*r,a),i=o[0]-e*pa;return-pa>i?i+=2*pa:i>pa&&(i-=2*pa),o[0]=i,o}),a}var r=t(wa,0)[0]-t(-wa,0)[0];return n.raw=a,n}function en(t,n){var a=i(t),r=i(n),e=Math.cos(n),o=Math.cos(t)*e,u=Math.sin(t)*e,M=Math.sin(r*n);t=Math.abs(Math.atan2(u,M)),n=h(o),Math.abs(t-wa)>da&&(t%=wa);var s=on(t>pa/4?wa-t:t,n);return t>pa/4&&(M=s[0],s[0]=-s[1],s[1]=-M),s[0]*=a,s[1]*=-r,s}function on(t,n){if(n===wa)return[0,0];var a=Math.sin(n),r=a*a,e=r*r,o=1+e,i=1+3*e,u=1-e,s=h(1/Math.sqrt(o)),c=u+r*o*s,f=(1-a)/c,v=Math.sqrt(f),l=f*o,g=Math.sqrt(l),d=v*u;if(0===t)return[0,-(d+r*g)];var b=Math.cos(n),p=1/b,w=2*a*b,q=(-3*r+s*i)*w,m=(-c*b-(1-a)*q)/(c*c),y=.5*m/v,S=u*y-2*r*v*w,Q=r*o*m+f*i*w,R=-p*w,T=-p*Q,x=-2*p*S,E=4*t/pa;if(t>.222*pa||pa/4>n&&t>.175*pa){var k=(d+r*M(l*(1+e)-d*d))/(1+e);if(t>pa/4)return[k,k];var P=k,_=.5*k,z=50;k=.5*(_+P);do{var B=Math.sqrt(l-k*k),F=k*(x+R*B)+T*h(k/g)-E;if(!F)break;0>F?_=k:P=k,k=.5*(_+P)}while(Math.abs(P-_)>da&&--z>0)}else{var j,k=da,z=25;do{var A=k*k,B=M(l-A),G=x+R*B,F=k*G+T*h(k/g)-E,C=G+(T-R*A)/B;k-=j=B?F/C:0}while(Math.abs(j)>da&&--z>0)}return[k,-d-r*M(l-k*k)]}function hn(t,n){for(var a=0,r=1,e=.5,o=50;;){var i=e*e,h=Math.sqrt(e),u=Math.asin(1/Math.sqrt(1+i)),M=1-i+e*(1+i)*u,s=(1-h)/M,c=Math.sqrt(s),f=s*(1+i),v=c*(1-i),l=f-t*t,g=Math.sqrt(l),d=n+v+e*g;if(Math.abs(r-a)0?a=e:r=e,e=.5*(a+r)}if(!o)return null;var b=Math.asin(h),p=Math.cos(b),w=1/p,q=2*h*p,m=(-3*e+u*(1+3*i))*q,y=(-M*p-(1-h)*m)/(M*M),S=.5*y/c,Q=(1-i)*S-2*e*c*q,R=-2*w*Q,T=-w*q,x=-w*(e*(1+i)*y+s*(1+3*i)*q);return[pa/4*(t*(R+T*g)+x*Math.asin(t/Math.sqrt(f))),b]}function un(t,n,a){if(!t){var r=Mn(n,1-a);return[[0,r[0]/r[1]],[1/r[1],0],[r[2]/r[1],0]]}var e=Mn(t,a);if(!n)return[[e[0],0],[e[1],0],[e[2],0]];var r=Mn(n,1-a),o=r[1]*r[1]+a*e[0]*e[0]*r[0]*r[0];return[[e[0]*r[2]/o,e[1]*e[2]*r[0]*r[1]/o],[e[1]*r[1]/o,-e[0]*e[2]*r[0]*r[2]/o],[e[2]*r[1]*r[2]/o,-a*e[0]*e[1]*r[0]/o]]}function Mn(t,n){var a,r,e,o,i;if(da>n)return o=Math.sin(t),r=Math.cos(t),a=.25*n*(t-o*r),[o-a*r,r+a*o,1-.5*n*o*o,t-a];if(n>=1-da)return a=.25*(1-n),r=b(t),o=g(t),e=1/r,i=r*d(t),[o+a*(i-t)/(r*r),e-a*o*e*(i-t),e+a*o*e*(i+t),2*Math.atan(Math.exp(t))-wa+a*(i-t)/r];var u=[1,0,0,0,0,0,0,0,0],s=[Math.sqrt(n),0,0,0,0,0,0,0,0],c=0;for(r=Math.sqrt(1-n),i=1;Math.abs(s[c]/u[c])>da&&8>c;)a=u[c++],s[c]=.5*(a-r),u[c]=.5*(a+r),r=M(a*r),i*=2;e=i*u[c]*t;do o=s[c]*Math.sin(r=e)/u[c],e=.5*(h(o)+e);while(--c);return[Math.sin(e),o=Math.cos(e),o/Math.cos(e-r),e]}function sn(t,n,a){var r=Math.abs(t),e=Math.abs(n),o=d(e);if(r){var h=1/Math.sin(r),u=1/(Math.tan(r)*Math.tan(r)),s=-(u+a*o*o*h*h-1+a),c=(a-1)*u,f=.5*(-s+Math.sqrt(s*s-4*c));return[cn(Math.atan(1/Math.sqrt(f)),a)*i(t),cn(Math.atan(M((f/u-1)/a)),1-a)*i(n)]}return[0,cn(Math.atan(o),1-a)*i(n)]}function cn(t,n){if(!n)return t;if(1===n)return Math.log(Math.tan(t/2+pa/4));for(var a=1,r=Math.sqrt(1-n),e=Math.sqrt(n),o=0;Math.abs(e)>da;o++){if(t%pa){var i=Math.atan(r*Math.tan(t)/a);0>i&&(i+=pa),t+=i+~~(t/pa)*pa}else t+=t;e=(a+r)/2,r=Math.sqrt(a*r),e=((a=e)-r)/2}return t/(Math.pow(2,o)*a)}function fn(t,n){var a=(Math.SQRT2-1)/(Math.SQRT2+1),r=Math.sqrt(1-a*a),e=cn(wa,r*r),o=-1,i=Math.log(Math.tan(pa/4+Math.abs(n)/2)),h=Math.exp(o*i)/Math.sqrt(a),u=vn(h*Math.cos(o*t),h*Math.sin(o*t)),M=sn(u[0],u[1],r*r);return[-M[1],(n>=0?1:-1)*(.5*e-M[0])]}function vn(t,n){var a=t*t,r=n+1,e=1-a-n*n;return[.5*((t>=0?wa:-wa)-Math.atan2(e,2*t)),-.25*Math.log(e*e+4*a)+.5*Math.log(r*r+a)]}function ln(t,n){var a=n[0]*n[0]+n[1]*n[1];return[(t[0]*n[0]+t[1]*n[1])/a,(t[1]*n[0]-t[0]*n[1])/a]}function gn(t){function n(t,n){var o=e(t,n);t=o[0],n=o[1];var i=Math.sin(n),h=Math.cos(n),M=Math.cos(t),s=u(a*i+r*h*M),c=Math.sin(s),f=Math.abs(c)>da?s/c:1;return[f*r*Math.sin(t),(Math.abs(t)>wa?f:-f)*(a*h-r*i*M)]}var a=Math.sin(t),r=Math.cos(t),e=dn(t);return e.invert=dn(-t),n.invert=function(t,n){var r=Math.sqrt(t*t+n*n),o=-Math.sin(r),i=Math.cos(r),h=r*i,u=-n*o,s=r*a,c=M(h*h+u*u-s*s),f=Math.atan2(h*s+u*c,u*s-h*c),v=(r>wa?-1:1)*Math.atan2(t*o,r*Math.cos(f)*i+n*Math.sin(f)*o);return e.invert(v,f)},n}function dn(t){var n=Math.sin(t),a=Math.cos(t);return function(t,r){var e=Math.cos(r),o=Math.cos(t)*e,i=Math.sin(t)*e,u=Math.sin(r);return[Math.atan2(i,o*a-u*n),h(u*a+o*n)]}}function bn(){var t=0,n=Qa(gn),a=n(t),r=a.rotate,e=a.stream,o=d3.geo.circle();return a.parallel=function(r){if(!arguments.length)return 180*(t/pa);var e=a.rotate();return n(t=r*pa/180).rotate(e)},a.rotate=function(n){return arguments.length?(r.call(a,[n[0],n[1]-180*(t/pa)]),o.origin([-n[0],-n[1]]),a):(n=r.call(a),n[1]+=180*(t/pa),n)},a.stream=function(t){return t=e(t),t.sphere=function(){t.polygonStart();var n,a=.01,r=o.angle(90-a)().coordinates[0],e=r.length-1,i=-1;for(t.lineStart();++i=0;)t.point((n=r[i])[0],n[1]);t.lineEnd(),t.polygonEnd()},t},a}function pn(t,n){function a(a,r){var e=Ga(a/n,r);return e[0]*=t,e}return arguments.length<2&&(n=t),1===n?Ga:1/0===n?qn:(a.invert=function(a,r){var e=Ga.invert(a/t,r);return e[0]*=n,e},a)}function wn(){var t=2,n=Qa(pn),a=n(t);return a.coefficient=function(a){return arguments.length?n(t=+a):t},a}function qn(t,n){return[t*Math.cos(n)/Math.cos(n/=2),2*Math.sin(n)]}function mn(t,n){for(var a,r=Math.sin(n)*(0>n?2.43763:2.67595),e=0;20>e&&(n-=a=(n+Math.sin(n)-r)/(1+Math.cos(n)),!(Math.abs(a)n?1.93052:1.75859)]}function yn(t){function n(n,s){var c,f=Math.abs(s);if(f>r){var v=Math.min(t-1,Math.max(0,Math.floor((n+pa)/M)));n+=pa*(t-1)/t-v*M,c=d3.geo.collignon.raw(n,f),c[0]=c[0]*e/o-e*(t-1)/(2*t)+v*e/t,c[1]=i+4*(c[1]-h)*u/e,0>s&&(c[1]=-c[1])}else c=a(n,s);return c[0]/=2,c}var a=d3.geo.cylindricalEqualArea.raw(0),r=Ca*pa/180,e=2*pa,o=d3.geo.collignon.raw(pa,r)[0]-d3.geo.collignon.raw(-pa,r)[0],i=a(0,r)[1],h=d3.geo.collignon.raw(0,r)[1],u=d3.geo.collignon.raw(0,wa)[1]-h,M=2*pa/t;return n.invert=function(n,r){n*=2;var s=Math.abs(r);if(s>i){var c=Math.min(t-1,Math.max(0,Math.floor((n+pa)/M)));n=(n+pa*(t-1)/t-c*M)*o/e;var f=d3.geo.collignon.raw.invert(n,.25*(s-i)*e/u+h);return f[0]-=pa*(t-1)/t-c*M,0>r&&(f[1]=-f[1]),f}return a.invert(n,r)},n}function Sn(){function t(){var t=180/n;return{type:"Polygon",coordinates:[d3.range(-180,180+t/2,t).map(function(t,n){return[t,1&n?90-1e-6:Ca]}).concat(d3.range(180,-180-t/2,-t).map(function(t,n){return[t,1&n?-90+1e-6:-Ca]}))]}}var n=2,a=Qa(yn),r=a(n),e=r.stream;return r.lobes=function(t){return arguments.length?a(n=+t):n},r.stream=function(n){var a=r.rotate(),o=e(n),i=(r.rotate([0,0]),e(n));return r.rotate(a),o.sphere=function(){d3.geo.stream(t(),i)},o},r}function Qn(t){function n(n,e){var h,u,f=1-Math.sin(e);if(f&&2>f){var v,l=wa-e,g=25;do{var d=Math.sin(l),b=Math.cos(l),p=o+Math.atan2(d,r-b),w=1+c-2*r*b;l-=v=(l-s*o-r*d+w*p-.5*f*a)/(2*r*d*p)}while(Math.abs(v)>ba&&--g>0);h=i*Math.sqrt(w),u=n*p/pa}else h=i*(t+f),u=n*o/pa;return[h*Math.sin(u),M-h*Math.cos(u)]}var a,r=1+t,e=Math.sin(1/r),o=h(e),i=2*Math.sqrt(pa/(a=pa+4*o*r)),M=.5*i*(r+Math.sqrt(t*(2+t))),s=t*t,c=r*r;return n.invert=function(t,n){var e=t*t+(n-=M)*n,f=(1+c-e/(i*i))/(2*r),v=u(f),l=Math.sin(v),g=o+Math.atan2(l,r-f);return[h(t/Math.sqrt(e))*pa/g,h(1-2*(v-s*o-r*l+(1+c-2*r*f)*g)/a)]},n}function Rn(){var t=1,n=Qa(Qn),a=n(t);return a.ratio=function(a){return arguments.length?n(t=+a):t},a}function Tn(t,n){return n>-Da?(t=Ea(t,n),t[1]+=La,t):E(t,n)}function xn(t,n){return Math.abs(n)>Da?(t=Ea(t,n),t[1]-=n>0?La:-La,t):E(t,n)}function En(t,n){return[3*t/(2*pa)*Math.sqrt(pa*pa/3-n*n),n]}function kn(t){function n(n,a){if(Math.abs(Math.abs(a)-wa)a?-2:2];var r=Math.sin(a),e=Math.pow((1+r)/(1-r),t/2),o=.5*(e+1/e)+Math.cos(n*=t);return[2*Math.sin(n)/o,(e-1/e)/o]}return n.invert=function(n,a){var r=Math.abs(a);if(Math.abs(r-2)2)return null;n/=2,a/=2;var e=n*n,o=a*a,u=2*a/(1+e+o);return u=Math.pow((1+u)/(1-u),1/t),[Math.atan2(2*n,1-e-o)/t,h((u-1)/(u+1))]},n}function Pn(){var t=.5,n=Qa(kn),a=n(t);return a.spacing=function(a){return arguments.length?n(t=+a):t},a}function _n(t,n){return[t*(1+Math.sqrt(Math.cos(n)))/2,n/(Math.cos(n/2)*Math.cos(t/6))]}function zn(t,n){var a=t*t,r=n*n;return[t*(.975534+r*(-.119161+a*-.0143059+r*-.0547009)),n*(1.00384+a*(.0802894+r*-.02855+199025e-9*a)+r*(.0998909+r*-.0491032))]}function Bn(t,n){return[Math.sin(t)/Math.cos(n),Math.tan(n)*Math.cos(t)]}function Fn(t){function n(n,e){var o=e-t,i=Math.abs(o)=0;)s=t[M],c=s[0]+h*(e=c)-u*f,f=s[1]+h*f+u*e;return c=h*(e=c)-u*f,f=h*f+u*e,[c,f]}var a=t.length-1;return n.invert=function(n,r){var e=20,o=n,i=r;do{for(var u,M=a,s=t[M],c=s[0],f=s[1],v=0,l=0;--M>=0;)s=t[M],v=c+o*(u=v)-i*l,l=f+o*l+i*u,c=s[0]+o*(u=c)-i*f,f=s[1]+o*f+i*u;v=c+o*(u=v)-i*l,l=f+o*l+i*u,c=o*(u=c)-i*f-n,f=o*f+i*u-r;var g,d,b=v*v+l*l;o-=g=(c*v+f*l)/b,i-=d=(f*v-c*l)/b}while(Math.abs(g)+Math.abs(d)>da*da&&--e>0);if(e){var p=Math.sqrt(o*o+i*i),w=2*Math.atan(.5*p),q=Math.sin(w);return[Math.atan2(o*q,p*Math.cos(w)),p?h(i*q/p):0]}},n}function Gn(){var t=Oa.miller,n=Qa(An),a=n(t);return a.coefficients=function(a){return arguments.length?n(t="string"==typeof a?Oa[a]:a):t},a}function Cn(t,n){var a=Math.sqrt(6),r=Math.sqrt(7),e=Math.asin(7*Math.sin(n)/(3*a));return[a*t*(2*Math.cos(2*e/3)-1)/r,9*Math.sin(e/3)/r]}function Dn(t,n){for(var a,r=(1+Math.SQRT1_2)*Math.sin(n),e=n,o=0;25>o&&(e-=a=(Math.sin(e/2)+Math.sin(e)-r)/(.5*Math.cos(e/2)+Math.cos(e)),!(Math.abs(a)i&&(o-=a=(o/2+Math.sin(o)-e)/(.5+Math.cos(o)),!(Math.abs(a)da&&--M>0);var v=n*(s=Math.tan(i)),l=Math.tan(Math.abs(r)0?wa:-wa)*(M+o*(c-h)/2+o*o*(c-2*M+h)/2)]}function Un(t){function n(n,a){var r=Math.cos(a),e=(t-1)/(t-r*Math.cos(n));return[e*r*Math.sin(n),e*Math.sin(a)]}return n.invert=function(n,a){var r=n*n+a*a,e=Math.sqrt(r),o=(t-Math.sqrt(1-r*(t+1)/(t-1)))/((t-1)/e+e/(t-1));return[Math.atan2(n*o,e*Math.sqrt(1-o*o)),e?h(a*o/e):0]},n}function Vn(t,n){function a(n,a){var i=r(n,a),h=i[1],u=h*o/(t-1)+e;return[i[0]*e/u,h/u]}var r=Un(t);if(!n)return r;var e=Math.cos(n),o=Math.sin(n);return a.invert=function(n,a){var i=(t-1)/(t-1-a*o);return r.invert(i*n,i*a*e)},a}function Wn(){var t=1.4,n=0,a=Qa(Vn),r=a(t,n);return r.distance=function(r){return arguments.length?a(t=+r,n):t},r.tilt=function(r){return arguments.length?a(t,n=r*pa/180):180*n/pa},r}function Xn(t,n){var a=Math.tan(n/2),r=Math.sin(pa/4*a);return[t*(.74482-.34588*r*r),1.70711*a]}function Yn(t){function n(n,o){var i=u(Math.cos(o)*Math.cos(n-a)),h=u(Math.cos(o)*Math.cos(n-r)),s=0>o?-1:1;return i*=i,h*=h,[(i-h)/(2*t),s*M(4*e*h-(e-i+h)*(e-i+h))/(2*t)]}if(!t)return d3.geo.azimuthalEquidistant.raw;var a=-t/2,r=-a,e=t*t,o=Math.tan(r),i=.5/Math.sin(r);return n.invert=function(t,n){var e,h,M=n*n,s=Math.cos(Math.sqrt(M+(e=t+a)*e)),c=Math.cos(Math.sqrt(M+(e=t+r)*e));return[Math.atan2(h=s-c,e=(s+c)*o),(0>n?-1:1)*u(Math.sqrt(e*e+h*h)*i)]},n}function Zn(){var t=[[0,0],[0,0]],n=Qa(Yn),a=n(0),r=a.rotate;return delete a.rotate,a.points=function(a){if(!arguments.length)return t;t=a;var e=d3.geo.interpolate(a[0],a[1]),o=e(.5),i=d3.geo.rotation([-o[0],-o[1]])(a[0]),u=.5*e.distance,M=-h(Math.sin(i[1]*ma)/Math.sin(u));return i[0]>0&&(M=pa-M),r.call(i,[-o[0],-o[1],-M*ya]),n(2*u)},a}function $n(t){function n(t,n){var r=d3.geo.gnomonic.raw(t,n);return r[0]*=a,r}var a=Math.cos(t);return n.invert=function(t,n){return d3.geo.gnomonic.raw.invert(t/a,n)},n}function ta(){var t=[[0,0],[0,0]],n=Qa($n),a=n(0),r=a.rotate;return delete a.rotate,a.points=function(a){if(!arguments.length)return t;t=a;var e=d3.geo.interpolate(a[0],a[1]),o=e(.5),i=d3.geo.rotation([-o[0],-o[1]])(a[0]),u=.5*e.distance,M=-h(Math.sin(i[1]*ma)/Math.sin(u));return i[0]>0&&(M=pa-M),r.call(i,[-o[0],-o[1],-M*ya]),n(u)},a}function na(t,n){if(Math.abs(n)1?{type:"MultiPolygon",coordinates:t}:{type:"Polygon",coordinates:t[0]}:null}},ga={Point:fa,MultiPoint:fa,LineString:va,MultiLineString:va,Polygon:la,MultiPolygon:la,Sphere:la},da=1e-6,ba=da*da,pa=Math.PI,wa=pa/2,qa=Math.sqrt(pa),ma=pa/180,ya=180/pa,Sa=d3.geo.projection,Qa=d3.geo.projectionMutator;d3.geo.interrupt=function(t){function n(n,a){for(var r=0>a?-1:1,e=h[+(0>a)],o=0,i=e.length-1;i>o&&n>e[o][2][0];++o);var u=t(n-e[o][1][0],a);return u[0]+=t(e[o][1][0],r*a>r*e[o][0][1]?e[o][0][1]:a)[0],u}function a(){i=h.map(function(n){return n.map(function(n){var a,r=t(n[0][0],n[0][1])[0],e=t(n[2][0],n[2][1])[0],o=t(n[1][0],n[0][1])[1],i=t(n[1][0],n[1][1])[1];return o>i&&(a=o,o=i,i=a),[[r,o],[e,i]]})})}function r(){for(var t=1e-6,n=[],a=0,r=h[0].length;r>a;++a){var o=h[0][a],i=180*o[0][0]/pa,u=180*o[0][1]/pa,M=180*o[1][1]/pa,s=180*o[2][0]/pa,c=180*o[2][1]/pa;n.push(e([[i+t,u+t],[i+t,M-t],[s-t,M-t],[s-t,c+t]],30))}for(var a=h[1].length-1;a>=0;--a){var o=h[1][a],i=180*o[0][0]/pa,u=180*o[0][1]/pa,M=180*o[1][1]/pa,s=180*o[2][0]/pa,c=180*o[2][1]/pa;n.push(e([[s-t,c-t],[s-t,M+t],[i+t,M+t],[i+t,u-t]],30))}return{type:"Polygon",coordinates:[d3.merge(n)]}}function e(t,n){for(var a,r,e,o=-1,i=t.length,h=t[0],u=[];++oM;++M)u.push([h[0]+M*r,h[1]+M*e]);h=a}return u.push(a),u}function o(t,n){return Math.abs(t[0]-n[0])r)],u=h[+(0>r)],M=0,s=e.length;s>M;++M){var c=e[M];if(c[0][0]<=a&&apa*pa+da)){var a=t,r=n,e=25;do{var o,i=Math.sin(a),h=Math.sin(a/2),M=Math.cos(a/2),s=Math.sin(r),c=Math.cos(r),f=Math.sin(2*r),v=s*s,l=c*c,g=h*h,d=1-l*M*M,b=d?u(c*M)*Math.sqrt(o=1/d):o=0,p=2*b*c*h-t,w=b*s-n,q=o*(l*g+b*c*M*v),m=o*(.5*i*f-2*b*s*h),y=.25*o*(f*h-b*s*l*i),S=o*(v*M+b*g*c),Q=m*y-S*q;if(!Q)break;var R=(w*m-p*S)/Q,T=(p*y-w*q)/Q;a-=R,r-=T}while((Math.abs(R)>da||Math.abs(T)>da)&&--e>0);return[a,r]}},(d3.geo.aitoff=function(){return Sa(f)}).raw=f,(d3.geo.armadillo=l).raw=v,q.invert=function(t,n){if(t*=3/8,n*=3/8,!t&&Math.abs(n)>1)return null;var a=t*t,r=n*n,e=1+a+r,o=Math.sqrt(.5*(e-Math.sqrt(e*e-4*n*n))),u=h(o)/3,M=o?w(Math.abs(n/o))/3:p(Math.abs(t))/3,s=Math.cos(u),c=b(M),f=c*c-s*s;return[2*i(t)*Math.atan2(d(M)*s,.25-f),2*i(n)*Math.atan2(c*Math.sin(u),.25+f)]},(d3.geo.august=function(){return Sa(q)}).raw=q;var Ra=Math.log(1+Math.SQRT2);m.invert=function(t,n){if((r=Math.abs(n))ba&&--h>0);return[t/(Math.cos(o)*(e-1/Math.sin(o))),i(n)*o]},(d3.geo.baker=function(){return Sa(m)}).raw=m;var Ta=d3.geo.azimuthalEquidistant.raw;(d3.geo.berghaus=S).raw=y;var xa=Q(pa),Ea=R(Math.SQRT2/wa,Math.SQRT2,pa);(d3.geo.mollweide=function(){return Sa(Ea)}).raw=Ea,T.invert=function(t,n){var a,r,e=2.00276,o=e*n,i=0>n?-pa/4:pa/4,h=25;do r=o-Math.SQRT2*Math.sin(i),i-=a=(Math.sin(2*i)+2*i-pa*Math.sin(r))/(2*Math.cos(2*i)+2+pa*Math.cos(r)*Math.SQRT2*Math.cos(i));while(Math.abs(a)>da&&--h>0);return r=o-Math.SQRT2*Math.sin(i),[t*(1/Math.cos(r)+1.11072/Math.cos(i))/e,r]},(d3.geo.boggs=function(){return Sa(T)}).raw=T,E.invert=function(t,n){return[t/Math.cos(n),n]},(d3.geo.sinusoidal=function(){return Sa(E)}).raw=E,(d3.geo.bonne=function(){return x(k).parallel(45)}).raw=k,(d3.geo.bottomley=function(){var t=pa/6,n=d3.geo.projectionMutator(P),a=n(t);return a.variant=function(a){return arguments.length?n(t=+a):t},a}).raw=P;var ka=R(1,4/pa,pa);(d3.geo.bromley=function(){return Sa(ka)}).raw=ka,(d3.geo.chamberlin=z).raw=_,G.invert=function(t,n){var a=(a=n/qa-1)*a;return[a>0?t*Math.sqrt(pa/a)/2:0,h(1-a)]},(d3.geo.collignon=function(){return Sa(G)}).raw=G,(d3.geo.craig=function(){return x(C)}).raw=C,D.invert=function(t,n){var a=Math.sqrt(3),r=3*h(n/(a*qa));return[qa*t/(a*(2*Math.cos(2*r/3)-1)),r]},(d3.geo.craster=function(){return Sa(D)}).raw=D,(d3.geo.cylindricalEqualArea=function(){return x(L)}).raw=L,(d3.geo.cylindricalStereographic=function(){return x(O)}).raw=O,H.invert=function(t,n){var a=Math.sqrt(8/(3*pa)),r=n/a;return[t/(a*(1-Math.abs(r)/pa)),r]},(d3.geo.eckert1=function(){return Sa(H)}).raw=H,I.invert=function(t,n){var a=2-Math.abs(n)/Math.sqrt(2*pa/3);return[t*Math.sqrt(6*pa)/(2*a),i(n)*h((4-a*a)/3)]},(d3.geo.eckert2=function(){return Sa(I)}).raw=I,J.invert=function(t,n){var a=Math.sqrt(pa*(4+pa))/2;return[t*a/(1+M(1-n*n*(4+pa)/(4*pa))),n*a/2]},(d3.geo.eckert3=function(){return Sa(J)}).raw=J,K.invert=function(t,n){var a=.5*n*Math.sqrt((4+pa)/pa),r=h(a),e=Math.cos(r);return[t/(2/Math.sqrt(pa*(4+pa))*(1+e)),h((r+a*(e+2))/(2+wa))]},(d3.geo.eckert4=function(){return Sa(K)}).raw=K,N.invert=function(t,n){var a=Math.sqrt(2+pa),r=n*a/2;return[a*t/(1+Math.cos(r)),r]},(d3.geo.eckert5=function(){return Sa(N)}).raw=N,U.invert=function(t,n){var a=1+wa,r=Math.sqrt(a/2);return[2*t*r/(1+Math.cos(n*=r)),h((n+Math.sin(n))/a)]},(d3.geo.eckert6=function(){return Sa(U)}).raw=U,V.invert=function(t,n){var a=d3.geo.august.raw.invert(t/1.2,1.065*n);if(!a)return null;var r=a[0],e=a[1],o=20;t/=Pa,n/=Pa;do{var i=r/2,h=e/2,u=Math.sin(i),M=Math.cos(i),s=Math.sin(h),c=Math.cos(h),f=Math.cos(e),v=Math.sqrt(f),l=s/(c+Math.SQRT2*M*v),g=l*l,d=Math.sqrt(2/(1+g)),b=Math.SQRT2*c+(M+u)*v,p=Math.SQRT2*c+(M-u)*v,w=b/p,q=Math.sqrt(w),m=q-1/q,y=q+1/q,S=d*m-2*Math.log(q)-t,Q=d*l*y-2*Math.atan(l)-n,R=s&&Math.SQRT1_2*v*u*g/s,T=(Math.SQRT2*M*c+v)/(2*(c+Math.SQRT2*M*v)*(c+Math.SQRT2*M*v)*v),x=-.5*l*d*d*d,E=x*R,k=x*T,P=(P=2*c+Math.SQRT2*v*(M-u))*P*q,_=(Math.SQRT2*M*c*v+f)/P,z=-(Math.SQRT2*u*s)/(v*P),B=m*E-2*_/q+d*(_+_/w),F=m*k-2*z/q+d*(z+z/w),j=l*y*E-2*R/(1+g)+d*y*R+d*l*(_-_/w),A=l*y*k-2*T/(1+g)+d*y*T+d*l*(z-z/w),G=F*j-A*B;if(!G)break;var C=(Q*F-S*A)/G,D=(S*j-Q*B)/G;r-=C,e=Math.max(-wa,Math.min(wa,e-D))}while((Math.abs(C)>da||Math.abs(D)>da)&&--o>0);return Math.abs(Math.abs(e)-wa)da&&--o>0);o=50,t/=1-.162388*i;do{var h=(h=r*r)*h;r-=a=(r*(.87-952426e-9*h)-t)/(.87-.00476213*h)}while(Math.abs(a)>da&&--o>0);return[r,e]},(d3.geo.ginzburg8=function(){return Sa(an)}).raw=an;var Aa=nn(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762);(d3.geo.ginzburg9=function(){return Sa(Aa)}).raw=Aa,en.invert=function(t,n){var a=i(t),r=i(n),e=-a*t,o=-r*n,u=1>o/e,M=hn(u?o:e,u?e:o),s=M[0],c=M[1];u&&(s=-wa-s);var f=Math.cos(c),t=Math.cos(s)*f,n=Math.sin(s)*f,v=Math.sin(c);return[a*(Math.atan2(n,-v)+pa),r*h(t)]},d3.geo.gringorten=rn(en),fn.invert=function(t,n){var a=(Math.SQRT2-1)/(Math.SQRT2+1),r=Math.sqrt(1-a*a),e=cn(wa,r*r),o=-1,i=un(.5*e-n,-t,r*r),h=ln(i[0],i[1]),u=Math.atan2(h[1],h[0])/o;return[u,2*Math.atan(Math.exp(.5/o*Math.log(a*h[0]*h[0]+a*h[1]*h[1])))-wa]},d3.geo.guyou=rn(fn),(d3.geo.hammerRetroazimuthal=bn).raw=gn;var Ga=d3.geo.azimuthalEqualArea.raw;qn.invert=function(t,n){var a=2*h(n/2);return[t*Math.cos(a/2)/Math.cos(a),a]},(d3.geo.hammer=wn).raw=pn,mn.invert=function(t,n){var a=Math.abs(a=n*(0>n?.5179951515653813:.5686373742600607))>1-da?a>0?wa:-wa:h(a);return[1.1764705882352942*t/Math.cos(a),Math.abs(a=((a+=a)+Math.sin(a))*(0>n?.4102345310814193:.3736990601468637))>1-da?a>0?wa:-wa:h(a)]},(d3.geo.hatano=function(){return Sa(mn)}).raw=mn;var Ca=41+48/36+37/3600;(d3.geo.healpix=Sn).raw=yn,(d3.geo.hill=Rn).raw=Qn;var Da=.7109889596207567,La=.0528035274542;Tn.invert=function(t,n){return n>-Da?Ea.invert(t,n-La):E.invert(t,n)},(d3.geo.sinuMollweide=function(){return Sa(Tn).rotate([-20,-55])}).raw=Tn,xn.invert=function(t,n){return Math.abs(n)>Da?Ea.invert(t,n+(n>0?La:-La)):E.invert(t,n)},(d3.geo.homolosine=function(){return Sa(xn)}).raw=xn,En.invert=function(t,n){return[2/3*pa*t/Math.sqrt(pa*pa/3-n*n),n]},(d3.geo.kavrayskiy7=function(){return Sa(En)}).raw=En,(d3.geo.lagrange=Pn).raw=kn,_n.invert=function(t,n){var a=Math.abs(t),r=Math.abs(n),e=pa/Math.SQRT2,o=da,i=wa;e>r?i*=r/e:o+=6*u(e/r);for(var h=0;25>h;h++){var s=Math.sin(i),c=M(Math.cos(i)),f=Math.sin(i/2),v=Math.cos(i/2),l=Math.sin(o/6),g=Math.cos(o/6),d=.5*o*(1+c)-a,b=i/(v*g)-r,p=c?-.25*o*s/c:0,w=.5*(1+c),q=(1+.5*i*f/v)/(v*g),m=i/v*(l/6)/(g*g),y=p*m-q*w,S=(d*m-b*w)/y,Q=(b*p-d*q)/y;if(i-=S,o-=Q,Math.abs(S)t?-o:o,0>n?-i:i]},(d3.geo.larrivee=function(){return Sa(_n)}).raw=_n,zn.invert=function(t,n){var a=i(t)*pa,r=n/2,e=50;do{var o=a*a,h=r*r,u=a*r,M=a*(.975534+h*(-.119161+o*-.0143059+h*-.0547009))-t,s=r*(1.00384+o*(.0802894+h*-.02855+199025e-9*o)+h*(.0998909+h*-.0491032))-n,c=.975534-h*(.119161+.0143059*3*o+.0547009*h),f=-u*(.238322+.2188036*h+.0286118*o),v=u*(.1605788+7961e-7*o+-0.0571*h),l=1.00384+o*(.0802894+199025e-9*o)+h*(3*(.0998909-.02855*o)-.245516*h),g=f*v-l*c,d=(s*f-M*l)/g,b=(M*v-s*c)/g;a-=d,r-=b}while((Math.abs(d)>da||Math.abs(b)>da)&&--e>0);return e&&[a,r]},(d3.geo.laskowski=function(){return Sa(zn)}).raw=zn,Bn.invert=function(t,n){var a=t*t,r=n*n,e=r+1,o=t?Math.SQRT1_2*Math.sqrt((e-Math.sqrt(a*a+2*a*(r-1)+e*e))/a+1):1/Math.sqrt(e);return[h(t*o),i(n)*u(o)]},(d3.geo.littrow=function(){return Sa(Bn)}).raw=Bn,(d3.geo.loximuthal=function(){return x(Fn).parallel(40)}).raw=Fn,jn.invert=function(t,n){return[t,2.5*Math.atan(Math.exp(.8*n))-.625*pa]},(d3.geo.miller=function(){return Sa(jn)}).raw=jn;var Oa={alaska:[[.9972523,0],[.0052513,-.0041175],[.0074606,.0048125],[-.0153783,-.1968253],[.0636871,-.1408027],[.3660976,-.2937382]],gs48:[[.98879,0],[0,0],[-.050909,0],[0,0],[.075528,0]],gs50:[[.984299,0],[.0211642,.0037608],[-.1036018,-.0575102],[-.0329095,-.0320119],[.0499471,.1223335],[.026046,.0899805],[7388e-7,-.1435792],[.0075848,-.1334108],[-.0216473,.0776645],[-.0225161,.0853673]],miller:[[.9245,0],[0,0],[.01943,0]],lee:[[.721316,0],[0,0],[-.00881625,-.00617325]]};(d3.geo.modifiedStereographic=Gn).raw=An,Cn.invert=function(t,n){var a=Math.sqrt(6),r=Math.sqrt(7),e=3*h(n*r/9);return[t*r/(a*(2*Math.cos(2*e/3)-1)),h(3*Math.sin(e)*a/7)]},(d3.geo.mtFlatPolarParabolic=function(){return Sa(Cn)}).raw=Cn,Dn.invert=function(t,n){var a=n*Math.sqrt(2+Math.SQRT2)/(2*Math.sqrt(3)),r=2*h(a);return[3*Math.SQRT2*t/(1+2*Math.cos(r)/Math.cos(r/2)),h((a+Math.sin(r))/(1+Math.SQRT1_2))]},(d3.geo.mtFlatPolarQuartic=function(){return Sa(Dn)}).raw=Dn,Ln.invert=function(t,n){var a=Math.sqrt(6/(4+pa)),r=n/a;return Math.abs(Math.abs(r)-wa)r?-wa:wa),[1.5*t/(a*(.5+Math.cos(r))),h((r/2+Math.sin(r))/(1+pa/4))]},(d3.geo.mtFlatPolarSinusoidal=function(){return Sa(Ln)}).raw=Ln,On.invert=function(t,n){var a,r=n,e=25;do{var o=r*r,i=o*o;r-=a=(r*(1.007226+o*(.015085+i*(-.044475+.028874*o-.005916*i)))-n)/(1.007226+o*(.045255+i*(-0.311325+.259866*o-.005916*11*i)))}while(Math.abs(a)>da&&--e>0);return[t/(.8707+(o=r*r)*(-.131979+o*(-.013791+o*o*o*(.003971-.001529*o)))),r]},(d3.geo.naturalEarth=function(){return Sa(On)}).raw=On,Hn.invert=function(t,n){for(var a=n/2,r=0,e=1/0;10>r&&Math.abs(e)>da;r++){var o=Math.cos(n/2);n-=e=(n-Math.tan(n/2)-a)/(1-.5/(o*o))}return[2*t/(1+Math.cos(n)),n]},(d3.geo.nellHammer=function(){return Sa(Hn)}).raw=Hn;var Ha=1.0148,Ia=.23185,Ja=-.14499,Ka=.02406,Na=Ha,Ua=5*Ia,Va=7*Ja,Wa=9*Ka,Xa=1.790857183;In.invert=function(t,n){n>Xa?n=Xa:-Xa>n&&(n=-Xa);var a,r=n;do{var e=r*r;r-=a=(r*(Ha+e*e*(Ia+e*(Ja+Ka*e)))-n)/(Na+e*e*(Ua+e*(Va+Wa*e)))}while(Math.abs(a)>da);return[t,r]},(d3.geo.patterson=function(){return Sa(In)}).raw=In;var Ya=rn(fn);(d3.geo.peirceQuincuncial=function(){return Ya().quincuncial(!0).rotate([-90,-90,45]).clipAngle(180-1e-6)}).raw=Ya.raw,Jn.invert=function(t,n){if(Math.abs(n)da&&--o>0);return M=Math.tan(e),[(Math.abs(n)=0||1===o){r=(n>=0?5:-5)*(v+e);var l,g=50;do e=Math.min(18,Math.abs(r)/5),o=Math.floor(e),v=e-o,i=Za[o][1],h=Za[o+1][1],u=Za[Math.min(19,o+2)][1],r-=(l=(n>=0?wa:-wa)*(h+v*(u-i)/2+v*v*(u-2*h+i)/2)-n)*ya;while(Math.abs(l)>ba&&--g>0);break}}while(--o>=0);var d=Za[o][0],b=Za[o+1][0],p=Za[Math.min(19,o+2)][0];return[t/(b+v*(p-d)/2+v*v*(p-2*b+d)/2),r*ma]},(d3.geo.robinson=function(){return Sa(Nn)}).raw=Nn,(d3.geo.satellite=Wn).raw=Vn,Xn.invert=function(t,n){var a=n/1.70711,r=Math.sin(pa/4*a);return[t/(.74482-.34588*r*r),2*Math.atan(a)]},(d3.geo.times=function(){return Sa(Xn)}).raw=Xn,(d3.geo.twoPointEquidistant=Zn).raw=Yn,(d3.geo.twoPointAzimuthal=ta).raw=$n,na.invert=function(t,n){if(Math.abs(n)da&&--h>0);return[i(t)*(Math.sqrt(r*r+4)+r)*pa/4,wa*o]},(d3.geo.vanDerGrinten4=function(){return Sa(ea)}).raw=ea;var $a=function(){var t=4*pa+3*Math.sqrt(3),n=2*Math.sqrt(2*pa*Math.sqrt(3)/t);return R(n*Math.sqrt(3)/pa,n,t/6)}();(d3.geo.wagner4=function(){return Sa($a)}).raw=$a,oa.invert=function(t,n){return[t/Math.sqrt(1-3*n*n/(pa*pa)),n]},(d3.geo.wagner6=function(){return Sa(oa)}).raw=oa,ia.invert=function(t,n){var a=t/2.66723,r=n/1.24104,e=Math.sqrt(a*a+r*r),o=2*h(e/2);return[3*Math.atan2(t*Math.tan(o),2.66723*e),e&&h(n*Math.sin(o)/(1.24104*.90631*e))]},(d3.geo.wagner7=function(){return Sa(ia)}).raw=ia,ha.invert=function(t,n){var a=-.5*(t*t+n*n),r=Math.sqrt(-a*(2+a)),e=n*a+t*r,o=t*a-n*r,i=Math.sqrt(o*o+e*e);return[Math.atan2(r*e,i*(1+a)),i?-h(r*o/i):0]},(d3.geo.wiechel=function(){return Sa(ha)}).raw=ha,ua.invert=function(t,n){var a=t,r=n,e=25;do{var o,i=Math.cos(r),h=Math.sin(r),M=Math.sin(2*r),s=h*h,c=i*i,f=Math.sin(a),v=Math.cos(a/2),l=Math.sin(a/2),g=l*l,d=1-c*v*v,b=d?u(i*v)*Math.sqrt(o=1/d):o=0,p=.5*(2*b*i*l+a/wa)-t,w=.5*(b*h+r)-n,q=.5*o*(c*g+b*i*v*s)+.5/wa,m=o*(f*M/4-b*h*l),y=.125*o*(M*l-b*h*c*f),S=.5*o*(s*v+b*g*i)+.5,Q=m*y-S*q,R=(w*m-p*S)/Q,T=(p*y-w*q)/Q;a-=R,r-=T}while((Math.abs(R)>da||Math.abs(T)>da)&&--e>0);return[a,r]},(d3.geo.winkel3=function(){return Sa(ua)}).raw=ua}(); \ No newline at end of file diff --git a/vendor/d3.v3.min.js b/vendor/d3.v3.min.js new file mode 100644 index 0000000000..166487309a --- /dev/null +++ b/vendor/d3.v3.min.js @@ -0,0 +1,5 @@ +!function(){function n(n){return n&&(n.ownerDocument||n.document||n).documentElement}function t(n){return n&&(n.ownerDocument&&n.ownerDocument.defaultView||n.document&&n||n.defaultView)}function e(n,t){return t>n?-1:n>t?1:n>=t?0:NaN}function r(n){return null===n?NaN:+n}function i(n){return!isNaN(n)}function u(n){return{left:function(t,e,r,i){for(arguments.length<3&&(r=0),arguments.length<4&&(i=t.length);i>r;){var u=r+i>>>1;n(t[u],e)<0?r=u+1:i=u}return r},right:function(t,e,r,i){for(arguments.length<3&&(r=0),arguments.length<4&&(i=t.length);i>r;){var u=r+i>>>1;n(t[u],e)>0?i=u:r=u+1}return r}}}function o(n){return n.length}function a(n){for(var t=1;n*t%1;)t*=10;return t}function l(n,t){for(var e in t)Object.defineProperty(n.prototype,e,{value:t[e],enumerable:!1})}function c(){this._=Object.create(null)}function f(n){return(n+="")===bo||n[0]===_o?_o+n:n}function s(n){return(n+="")[0]===_o?n.slice(1):n}function h(n){return f(n)in this._}function p(n){return(n=f(n))in this._&&delete this._[n]}function g(){var n=[];for(var t in this._)n.push(s(t));return n}function v(){var n=0;for(var t in this._)++n;return n}function d(){for(var n in this._)return!1;return!0}function y(){this._=Object.create(null)}function m(n){return n}function M(n,t,e){return function(){var r=e.apply(t,arguments);return r===t?n:r}}function x(n,t){if(t in n)return t;t=t.charAt(0).toUpperCase()+t.slice(1);for(var e=0,r=wo.length;r>e;++e){var i=wo[e]+t;if(i in n)return i}}function b(){}function _(){}function w(n){function t(){for(var t,r=e,i=-1,u=r.length;++ie;e++)for(var i,u=n[e],o=0,a=u.length;a>o;o++)(i=u[o])&&t(i,o,e);return n}function Z(n){return ko(n,qo),n}function V(n){var t,e;return function(r,i,u){var o,a=n[u].update,l=a.length;for(u!=e&&(e=u,t=0),i>=t&&(t=i+1);!(o=a[t])&&++t0&&(n=n.slice(0,a));var c=To.get(n);return c&&(n=c,l=B),a?t?i:r:t?b:u}function $(n,t){return function(e){var r=ao.event;ao.event=e,t[0]=this.__data__;try{n.apply(this,t)}finally{ao.event=r}}}function B(n,t){var e=$(n,t);return function(n){var t=this,r=n.relatedTarget;r&&(r===t||8&r.compareDocumentPosition(t))||e.call(t,n)}}function W(e){var r=".dragsuppress-"+ ++Do,i="click"+r,u=ao.select(t(e)).on("touchmove"+r,S).on("dragstart"+r,S).on("selectstart"+r,S);if(null==Ro&&(Ro="onselectstart"in e?!1:x(e.style,"userSelect")),Ro){var o=n(e).style,a=o[Ro];o[Ro]="none"}return function(n){if(u.on(r,null),Ro&&(o[Ro]=a),n){var t=function(){u.on(i,null)};u.on(i,function(){S(),t()},!0),setTimeout(t,0)}}}function J(n,e){e.changedTouches&&(e=e.changedTouches[0]);var r=n.ownerSVGElement||n;if(r.createSVGPoint){var i=r.createSVGPoint();if(0>Po){var u=t(n);if(u.scrollX||u.scrollY){r=ao.select("body").append("svg").style({position:"absolute",top:0,left:0,margin:0,padding:0,border:"none"},"important");var o=r[0][0].getScreenCTM();Po=!(o.f||o.e),r.remove()}}return Po?(i.x=e.pageX,i.y=e.pageY):(i.x=e.clientX,i.y=e.clientY),i=i.matrixTransform(n.getScreenCTM().inverse()),[i.x,i.y]}var a=n.getBoundingClientRect();return[e.clientX-a.left-n.clientLeft,e.clientY-a.top-n.clientTop]}function G(){return ao.event.changedTouches[0].identifier}function K(n){return n>0?1:0>n?-1:0}function Q(n,t,e){return(t[0]-n[0])*(e[1]-n[1])-(t[1]-n[1])*(e[0]-n[0])}function nn(n){return n>1?0:-1>n?Fo:Math.acos(n)}function tn(n){return n>1?Io:-1>n?-Io:Math.asin(n)}function en(n){return((n=Math.exp(n))-1/n)/2}function rn(n){return((n=Math.exp(n))+1/n)/2}function un(n){return((n=Math.exp(2*n))-1)/(n+1)}function on(n){return(n=Math.sin(n/2))*n}function an(){}function ln(n,t,e){return this instanceof ln?(this.h=+n,this.s=+t,void(this.l=+e)):arguments.length<2?n instanceof ln?new ln(n.h,n.s,n.l):_n(""+n,wn,ln):new ln(n,t,e)}function cn(n,t,e){function r(n){return n>360?n-=360:0>n&&(n+=360),60>n?u+(o-u)*n/60:180>n?o:240>n?u+(o-u)*(240-n)/60:u}function i(n){return Math.round(255*r(n))}var u,o;return n=isNaN(n)?0:(n%=360)<0?n+360:n,t=isNaN(t)?0:0>t?0:t>1?1:t,e=0>e?0:e>1?1:e,o=.5>=e?e*(1+t):e+t-e*t,u=2*e-o,new mn(i(n+120),i(n),i(n-120))}function fn(n,t,e){return this instanceof fn?(this.h=+n,this.c=+t,void(this.l=+e)):arguments.length<2?n instanceof fn?new fn(n.h,n.c,n.l):n instanceof hn?gn(n.l,n.a,n.b):gn((n=Sn((n=ao.rgb(n)).r,n.g,n.b)).l,n.a,n.b):new fn(n,t,e)}function sn(n,t,e){return isNaN(n)&&(n=0),isNaN(t)&&(t=0),new hn(e,Math.cos(n*=Yo)*t,Math.sin(n)*t)}function hn(n,t,e){return this instanceof hn?(this.l=+n,this.a=+t,void(this.b=+e)):arguments.length<2?n instanceof hn?new hn(n.l,n.a,n.b):n instanceof fn?sn(n.h,n.c,n.l):Sn((n=mn(n)).r,n.g,n.b):new hn(n,t,e)}function pn(n,t,e){var r=(n+16)/116,i=r+t/500,u=r-e/200;return i=vn(i)*na,r=vn(r)*ta,u=vn(u)*ea,new mn(yn(3.2404542*i-1.5371385*r-.4985314*u),yn(-.969266*i+1.8760108*r+.041556*u),yn(.0556434*i-.2040259*r+1.0572252*u))}function gn(n,t,e){return n>0?new fn(Math.atan2(e,t)*Zo,Math.sqrt(t*t+e*e),n):new fn(NaN,NaN,n)}function vn(n){return n>.206893034?n*n*n:(n-4/29)/7.787037}function dn(n){return n>.008856?Math.pow(n,1/3):7.787037*n+4/29}function yn(n){return Math.round(255*(.00304>=n?12.92*n:1.055*Math.pow(n,1/2.4)-.055))}function mn(n,t,e){return this instanceof mn?(this.r=~~n,this.g=~~t,void(this.b=~~e)):arguments.length<2?n instanceof mn?new mn(n.r,n.g,n.b):_n(""+n,mn,cn):new mn(n,t,e)}function Mn(n){return new mn(n>>16,n>>8&255,255&n)}function xn(n){return Mn(n)+""}function bn(n){return 16>n?"0"+Math.max(0,n).toString(16):Math.min(255,n).toString(16)}function _n(n,t,e){var r,i,u,o=0,a=0,l=0;if(r=/([a-z]+)\((.*)\)/.exec(n=n.toLowerCase()))switch(i=r[2].split(","),r[1]){case"hsl":return e(parseFloat(i[0]),parseFloat(i[1])/100,parseFloat(i[2])/100);case"rgb":return t(Nn(i[0]),Nn(i[1]),Nn(i[2]))}return(u=ua.get(n))?t(u.r,u.g,u.b):(null==n||"#"!==n.charAt(0)||isNaN(u=parseInt(n.slice(1),16))||(4===n.length?(o=(3840&u)>>4,o=o>>4|o,a=240&u,a=a>>4|a,l=15&u,l=l<<4|l):7===n.length&&(o=(16711680&u)>>16,a=(65280&u)>>8,l=255&u)),t(o,a,l))}function wn(n,t,e){var r,i,u=Math.min(n/=255,t/=255,e/=255),o=Math.max(n,t,e),a=o-u,l=(o+u)/2;return a?(i=.5>l?a/(o+u):a/(2-o-u),r=n==o?(t-e)/a+(e>t?6:0):t==o?(e-n)/a+2:(n-t)/a+4,r*=60):(r=NaN,i=l>0&&1>l?0:r),new ln(r,i,l)}function Sn(n,t,e){n=kn(n),t=kn(t),e=kn(e);var r=dn((.4124564*n+.3575761*t+.1804375*e)/na),i=dn((.2126729*n+.7151522*t+.072175*e)/ta),u=dn((.0193339*n+.119192*t+.9503041*e)/ea);return hn(116*i-16,500*(r-i),200*(i-u))}function kn(n){return(n/=255)<=.04045?n/12.92:Math.pow((n+.055)/1.055,2.4)}function Nn(n){var t=parseFloat(n);return"%"===n.charAt(n.length-1)?Math.round(2.55*t):t}function En(n){return"function"==typeof n?n:function(){return n}}function An(n){return function(t,e,r){return 2===arguments.length&&"function"==typeof e&&(r=e,e=null),Cn(t,e,n,r)}}function Cn(n,t,e,r){function i(){var n,t=l.status;if(!t&&Ln(l)||t>=200&&300>t||304===t){try{n=e.call(u,l)}catch(r){return void o.error.call(u,r)}o.load.call(u,n)}else o.error.call(u,l)}var u={},o=ao.dispatch("beforesend","progress","load","error"),a={},l=new XMLHttpRequest,c=null;return!this.XDomainRequest||"withCredentials"in l||!/^(http(s)?:)?\/\//.test(n)||(l=new XDomainRequest),"onload"in l?l.onload=l.onerror=i:l.onreadystatechange=function(){l.readyState>3&&i()},l.onprogress=function(n){var t=ao.event;ao.event=n;try{o.progress.call(u,l)}finally{ao.event=t}},u.header=function(n,t){return n=(n+"").toLowerCase(),arguments.length<2?a[n]:(null==t?delete a[n]:a[n]=t+"",u)},u.mimeType=function(n){return arguments.length?(t=null==n?null:n+"",u):t},u.responseType=function(n){return arguments.length?(c=n,u):c},u.response=function(n){return e=n,u},["get","post"].forEach(function(n){u[n]=function(){return u.send.apply(u,[n].concat(co(arguments)))}}),u.send=function(e,r,i){if(2===arguments.length&&"function"==typeof r&&(i=r,r=null),l.open(e,n,!0),null==t||"accept"in a||(a.accept=t+",*/*"),l.setRequestHeader)for(var f in a)l.setRequestHeader(f,a[f]);return null!=t&&l.overrideMimeType&&l.overrideMimeType(t),null!=c&&(l.responseType=c),null!=i&&u.on("error",i).on("load",function(n){i(null,n)}),o.beforesend.call(u,l),l.send(null==r?null:r),u},u.abort=function(){return l.abort(),u},ao.rebind(u,o,"on"),null==r?u:u.get(zn(r))}function zn(n){return 1===n.length?function(t,e){n(null==t?e:null)}:n}function Ln(n){var t=n.responseType;return t&&"text"!==t?n.response:n.responseText}function qn(n,t,e){var r=arguments.length;2>r&&(t=0),3>r&&(e=Date.now());var i=e+t,u={c:n,t:i,n:null};return aa?aa.n=u:oa=u,aa=u,la||(ca=clearTimeout(ca),la=1,fa(Tn)),u}function Tn(){var n=Rn(),t=Dn()-n;t>24?(isFinite(t)&&(clearTimeout(ca),ca=setTimeout(Tn,t)),la=0):(la=1,fa(Tn))}function Rn(){for(var n=Date.now(),t=oa;t;)n>=t.t&&t.c(n-t.t)&&(t.c=null),t=t.n;return n}function Dn(){for(var n,t=oa,e=1/0;t;)t.c?(t.t8?function(n){return n/e}:function(n){return n*e},symbol:n}}function jn(n){var t=n.decimal,e=n.thousands,r=n.grouping,i=n.currency,u=r&&e?function(n,t){for(var i=n.length,u=[],o=0,a=r[0],l=0;i>0&&a>0&&(l+a+1>t&&(a=Math.max(1,t-l)),u.push(n.substring(i-=a,i+a)),!((l+=a+1)>t));)a=r[o=(o+1)%r.length];return u.reverse().join(e)}:m;return function(n){var e=ha.exec(n),r=e[1]||" ",o=e[2]||">",a=e[3]||"-",l=e[4]||"",c=e[5],f=+e[6],s=e[7],h=e[8],p=e[9],g=1,v="",d="",y=!1,m=!0;switch(h&&(h=+h.substring(1)),(c||"0"===r&&"="===o)&&(c=r="0",o="="),p){case"n":s=!0,p="g";break;case"%":g=100,d="%",p="f";break;case"p":g=100,d="%",p="r";break;case"b":case"o":case"x":case"X":"#"===l&&(v="0"+p.toLowerCase());case"c":m=!1;case"d":y=!0,h=0;break;case"s":g=-1,p="r"}"$"===l&&(v=i[0],d=i[1]),"r"!=p||h||(p="g"),null!=h&&("g"==p?h=Math.max(1,Math.min(21,h)):"e"!=p&&"f"!=p||(h=Math.max(0,Math.min(20,h)))),p=pa.get(p)||Fn;var M=c&&s;return function(n){var e=d;if(y&&n%1)return"";var i=0>n||0===n&&0>1/n?(n=-n,"-"):"-"===a?"":a;if(0>g){var l=ao.formatPrefix(n,h);n=l.scale(n),e=l.symbol+d}else n*=g;n=p(n,h);var x,b,_=n.lastIndexOf(".");if(0>_){var w=m?n.lastIndexOf("e"):-1;0>w?(x=n,b=""):(x=n.substring(0,w),b=n.substring(w))}else x=n.substring(0,_),b=t+n.substring(_+1);!c&&s&&(x=u(x,1/0));var S=v.length+x.length+b.length+(M?0:i.length),k=f>S?new Array(S=f-S+1).join(r):"";return M&&(x=u(k+x,k.length?f-b.length:1/0)),i+=v,n=x+b,("<"===o?i+n+k:">"===o?k+i+n:"^"===o?k.substring(0,S>>=1)+i+n+k.substring(S):i+(M?n:k+n))+e}}}function Fn(n){return n+""}function Hn(){this._=new Date(arguments.length>1?Date.UTC.apply(this,arguments):arguments[0])}function On(n,t,e){function r(t){var e=n(t),r=u(e,1);return r-t>t-e?e:r}function i(e){return t(e=n(new va(e-1)),1),e}function u(n,e){return t(n=new va(+n),e),n}function o(n,r,u){var o=i(n),a=[];if(u>1)for(;r>o;)e(o)%u||a.push(new Date(+o)),t(o,1);else for(;r>o;)a.push(new Date(+o)),t(o,1);return a}function a(n,t,e){try{va=Hn;var r=new Hn;return r._=n,o(r,t,e)}finally{va=Date}}n.floor=n,n.round=r,n.ceil=i,n.offset=u,n.range=o;var l=n.utc=In(n);return l.floor=l,l.round=In(r),l.ceil=In(i),l.offset=In(u),l.range=a,n}function In(n){return function(t,e){try{va=Hn;var r=new Hn;return r._=t,n(r,e)._}finally{va=Date}}}function Yn(n){function t(n){function t(t){for(var e,i,u,o=[],a=-1,l=0;++aa;){if(r>=c)return-1;if(i=t.charCodeAt(a++),37===i){if(o=t.charAt(a++),u=C[o in ya?t.charAt(a++):o],!u||(r=u(n,e,r))<0)return-1}else if(i!=e.charCodeAt(r++))return-1}return r}function r(n,t,e){_.lastIndex=0;var r=_.exec(t.slice(e));return r?(n.w=w.get(r[0].toLowerCase()),e+r[0].length):-1}function i(n,t,e){x.lastIndex=0;var r=x.exec(t.slice(e));return r?(n.w=b.get(r[0].toLowerCase()),e+r[0].length):-1}function u(n,t,e){N.lastIndex=0;var r=N.exec(t.slice(e));return r?(n.m=E.get(r[0].toLowerCase()),e+r[0].length):-1}function o(n,t,e){S.lastIndex=0;var r=S.exec(t.slice(e));return r?(n.m=k.get(r[0].toLowerCase()),e+r[0].length):-1}function a(n,t,r){return e(n,A.c.toString(),t,r)}function l(n,t,r){return e(n,A.x.toString(),t,r)}function c(n,t,r){return e(n,A.X.toString(),t,r)}function f(n,t,e){var r=M.get(t.slice(e,e+=2).toLowerCase());return null==r?-1:(n.p=r,e)}var s=n.dateTime,h=n.date,p=n.time,g=n.periods,v=n.days,d=n.shortDays,y=n.months,m=n.shortMonths;t.utc=function(n){function e(n){try{va=Hn;var t=new va;return t._=n,r(t)}finally{va=Date}}var r=t(n);return e.parse=function(n){try{va=Hn;var t=r.parse(n);return t&&t._}finally{va=Date}},e.toString=r.toString,e},t.multi=t.utc.multi=ct;var M=ao.map(),x=Vn(v),b=Xn(v),_=Vn(d),w=Xn(d),S=Vn(y),k=Xn(y),N=Vn(m),E=Xn(m);g.forEach(function(n,t){M.set(n.toLowerCase(),t)});var A={a:function(n){return d[n.getDay()]},A:function(n){return v[n.getDay()]},b:function(n){return m[n.getMonth()]},B:function(n){return y[n.getMonth()]},c:t(s),d:function(n,t){return Zn(n.getDate(),t,2)},e:function(n,t){return Zn(n.getDate(),t,2)},H:function(n,t){return Zn(n.getHours(),t,2)},I:function(n,t){return Zn(n.getHours()%12||12,t,2)},j:function(n,t){return Zn(1+ga.dayOfYear(n),t,3)},L:function(n,t){return Zn(n.getMilliseconds(),t,3)},m:function(n,t){return Zn(n.getMonth()+1,t,2)},M:function(n,t){return Zn(n.getMinutes(),t,2)},p:function(n){return g[+(n.getHours()>=12)]},S:function(n,t){return Zn(n.getSeconds(),t,2)},U:function(n,t){return Zn(ga.sundayOfYear(n),t,2)},w:function(n){return n.getDay()},W:function(n,t){return Zn(ga.mondayOfYear(n),t,2)},x:t(h),X:t(p),y:function(n,t){return Zn(n.getFullYear()%100,t,2)},Y:function(n,t){return Zn(n.getFullYear()%1e4,t,4)},Z:at,"%":function(){return"%"}},C={a:r,A:i,b:u,B:o,c:a,d:tt,e:tt,H:rt,I:rt,j:et,L:ot,m:nt,M:it,p:f,S:ut,U:Bn,w:$n,W:Wn,x:l,X:c,y:Gn,Y:Jn,Z:Kn,"%":lt};return t}function Zn(n,t,e){var r=0>n?"-":"",i=(r?-n:n)+"",u=i.length;return r+(e>u?new Array(e-u+1).join(t)+i:i)}function Vn(n){return new RegExp("^(?:"+n.map(ao.requote).join("|")+")","i")}function Xn(n){for(var t=new c,e=-1,r=n.length;++e68?1900:2e3)}function nt(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+2));return r?(n.m=r[0]-1,e+r[0].length):-1}function tt(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+2));return r?(n.d=+r[0],e+r[0].length):-1}function et(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+3));return r?(n.j=+r[0],e+r[0].length):-1}function rt(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+2));return r?(n.H=+r[0],e+r[0].length):-1}function it(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+2));return r?(n.M=+r[0],e+r[0].length):-1}function ut(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+2));return r?(n.S=+r[0],e+r[0].length):-1}function ot(n,t,e){ma.lastIndex=0;var r=ma.exec(t.slice(e,e+3));return r?(n.L=+r[0],e+r[0].length):-1}function at(n){var t=n.getTimezoneOffset(),e=t>0?"-":"+",r=xo(t)/60|0,i=xo(t)%60;return e+Zn(r,"0",2)+Zn(i,"0",2)}function lt(n,t,e){Ma.lastIndex=0;var r=Ma.exec(t.slice(e,e+1));return r?e+r[0].length:-1}function ct(n){for(var t=n.length,e=-1;++e=0?1:-1,a=o*e,l=Math.cos(t),c=Math.sin(t),f=u*c,s=i*l+f*Math.cos(a),h=f*o*Math.sin(a);ka.add(Math.atan2(h,s)),r=n,i=l,u=c}var t,e,r,i,u;Na.point=function(o,a){Na.point=n,r=(t=o)*Yo,i=Math.cos(a=(e=a)*Yo/2+Fo/4),u=Math.sin(a)},Na.lineEnd=function(){n(t,e)}}function dt(n){var t=n[0],e=n[1],r=Math.cos(e);return[r*Math.cos(t),r*Math.sin(t),Math.sin(e)]}function yt(n,t){return n[0]*t[0]+n[1]*t[1]+n[2]*t[2]}function mt(n,t){return[n[1]*t[2]-n[2]*t[1],n[2]*t[0]-n[0]*t[2],n[0]*t[1]-n[1]*t[0]]}function Mt(n,t){n[0]+=t[0],n[1]+=t[1],n[2]+=t[2]}function xt(n,t){return[n[0]*t,n[1]*t,n[2]*t]}function bt(n){var t=Math.sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2]);n[0]/=t,n[1]/=t,n[2]/=t}function _t(n){return[Math.atan2(n[1],n[0]),tn(n[2])]}function wt(n,t){return xo(n[0]-t[0])a;++a)i.point((e=n[a])[0],e[1]);return void i.lineEnd()}var l=new Tt(e,n,null,!0),c=new Tt(e,null,l,!1);l.o=c,u.push(l),o.push(c),l=new Tt(r,n,null,!1),c=new Tt(r,null,l,!0),l.o=c,u.push(l),o.push(c)}}),o.sort(t),qt(u),qt(o),u.length){for(var a=0,l=e,c=o.length;c>a;++a)o[a].e=l=!l;for(var f,s,h=u[0];;){for(var p=h,g=!0;p.v;)if((p=p.n)===h)return;f=p.z,i.lineStart();do{if(p.v=p.o.v=!0,p.e){if(g)for(var a=0,c=f.length;c>a;++a)i.point((s=f[a])[0],s[1]);else r(p.x,p.n.x,1,i);p=p.n}else{if(g){f=p.p.z;for(var a=f.length-1;a>=0;--a)i.point((s=f[a])[0],s[1])}else r(p.x,p.p.x,-1,i);p=p.p}p=p.o,f=p.z,g=!g}while(!p.v);i.lineEnd()}}}function qt(n){if(t=n.length){for(var t,e,r=0,i=n[0];++r0){for(b||(u.polygonStart(),b=!0),u.lineStart();++o1&&2&t&&e.push(e.pop().concat(e.shift())),p.push(e.filter(Dt))}var p,g,v,d=t(u),y=i.invert(r[0],r[1]),m={point:o,lineStart:l,lineEnd:c,polygonStart:function(){m.point=f,m.lineStart=s,m.lineEnd=h,p=[],g=[]},polygonEnd:function(){m.point=o,m.lineStart=l,m.lineEnd=c,p=ao.merge(p);var n=Ot(y,g);p.length?(b||(u.polygonStart(),b=!0),Lt(p,Ut,n,e,u)):n&&(b||(u.polygonStart(),b=!0),u.lineStart(),e(null,null,1,u),u.lineEnd()),b&&(u.polygonEnd(),b=!1),p=g=null},sphere:function(){u.polygonStart(),u.lineStart(),e(null,null,1,u),u.lineEnd(),u.polygonEnd()}},M=Pt(),x=t(M),b=!1;return m}}function Dt(n){return n.length>1}function Pt(){var n,t=[];return{lineStart:function(){t.push(n=[])},point:function(t,e){n.push([t,e])},lineEnd:b,buffer:function(){var e=t;return t=[],n=null,e},rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))}}}function Ut(n,t){return((n=n.x)[0]<0?n[1]-Io-Uo:Io-n[1])-((t=t.x)[0]<0?t[1]-Io-Uo:Io-t[1])}function jt(n){var t,e=NaN,r=NaN,i=NaN;return{lineStart:function(){n.lineStart(),t=1},point:function(u,o){var a=u>0?Fo:-Fo,l=xo(u-e);xo(l-Fo)0?Io:-Io),n.point(i,r),n.lineEnd(),n.lineStart(),n.point(a,r),n.point(u,r),t=0):i!==a&&l>=Fo&&(xo(e-i)Uo?Math.atan((Math.sin(t)*(u=Math.cos(r))*Math.sin(e)-Math.sin(r)*(i=Math.cos(t))*Math.sin(n))/(i*u*o)):(t+r)/2}function Ht(n,t,e,r){var i;if(null==n)i=e*Io,r.point(-Fo,i),r.point(0,i),r.point(Fo,i),r.point(Fo,0),r.point(Fo,-i),r.point(0,-i),r.point(-Fo,-i),r.point(-Fo,0),r.point(-Fo,i);else if(xo(n[0]-t[0])>Uo){var u=n[0]a;++a){var c=t[a],f=c.length;if(f)for(var s=c[0],h=s[0],p=s[1]/2+Fo/4,g=Math.sin(p),v=Math.cos(p),d=1;;){d===f&&(d=0),n=c[d];var y=n[0],m=n[1]/2+Fo/4,M=Math.sin(m),x=Math.cos(m),b=y-h,_=b>=0?1:-1,w=_*b,S=w>Fo,k=g*M;if(ka.add(Math.atan2(k*_*Math.sin(w),v*x+k*Math.cos(w))),u+=S?b+_*Ho:b,S^h>=e^y>=e){var N=mt(dt(s),dt(n));bt(N);var E=mt(i,N);bt(E);var A=(S^b>=0?-1:1)*tn(E[2]);(r>A||r===A&&(N[0]||N[1]))&&(o+=S^b>=0?1:-1)}if(!d++)break;h=y,g=M,v=x,s=n}}return(-Uo>u||Uo>u&&-Uo>ka)^1&o}function It(n){function t(n,t){return Math.cos(n)*Math.cos(t)>u}function e(n){var e,u,l,c,f;return{lineStart:function(){c=l=!1,f=1},point:function(s,h){var p,g=[s,h],v=t(s,h),d=o?v?0:i(s,h):v?i(s+(0>s?Fo:-Fo),h):0;if(!e&&(c=l=v)&&n.lineStart(),v!==l&&(p=r(e,g),(wt(e,p)||wt(g,p))&&(g[0]+=Uo,g[1]+=Uo,v=t(g[0],g[1]))),v!==l)f=0,v?(n.lineStart(),p=r(g,e),n.point(p[0],p[1])):(p=r(e,g),n.point(p[0],p[1]),n.lineEnd()),e=p;else if(a&&e&&o^v){var y;d&u||!(y=r(g,e,!0))||(f=0,o?(n.lineStart(),n.point(y[0][0],y[0][1]),n.point(y[1][0],y[1][1]),n.lineEnd()):(n.point(y[1][0],y[1][1]),n.lineEnd(),n.lineStart(),n.point(y[0][0],y[0][1])))}!v||e&&wt(e,g)||n.point(g[0],g[1]),e=g,l=v,u=d},lineEnd:function(){l&&n.lineEnd(),e=null},clean:function(){return f|(c&&l)<<1}}}function r(n,t,e){var r=dt(n),i=dt(t),o=[1,0,0],a=mt(r,i),l=yt(a,a),c=a[0],f=l-c*c;if(!f)return!e&&n;var s=u*l/f,h=-u*c/f,p=mt(o,a),g=xt(o,s),v=xt(a,h);Mt(g,v);var d=p,y=yt(g,d),m=yt(d,d),M=y*y-m*(yt(g,g)-1);if(!(0>M)){var x=Math.sqrt(M),b=xt(d,(-y-x)/m);if(Mt(b,g),b=_t(b),!e)return b;var _,w=n[0],S=t[0],k=n[1],N=t[1];w>S&&(_=w,w=S,S=_);var E=S-w,A=xo(E-Fo)E;if(!A&&k>N&&(_=k,k=N,N=_),C?A?k+N>0^b[1]<(xo(b[0]-w)Fo^(w<=b[0]&&b[0]<=S)){var z=xt(d,(-y+x)/m);return Mt(z,g),[b,_t(z)]}}}function i(t,e){var r=o?n:Fo-n,i=0;return-r>t?i|=1:t>r&&(i|=2),-r>e?i|=4:e>r&&(i|=8),i}var u=Math.cos(n),o=u>0,a=xo(u)>Uo,l=ve(n,6*Yo);return Rt(t,e,l,o?[0,-n]:[-Fo,n-Fo])}function Yt(n,t,e,r){return function(i){var u,o=i.a,a=i.b,l=o.x,c=o.y,f=a.x,s=a.y,h=0,p=1,g=f-l,v=s-c;if(u=n-l,g||!(u>0)){if(u/=g,0>g){if(h>u)return;p>u&&(p=u)}else if(g>0){if(u>p)return;u>h&&(h=u)}if(u=e-l,g||!(0>u)){if(u/=g,0>g){if(u>p)return;u>h&&(h=u)}else if(g>0){if(h>u)return;p>u&&(p=u)}if(u=t-c,v||!(u>0)){if(u/=v,0>v){if(h>u)return;p>u&&(p=u)}else if(v>0){if(u>p)return;u>h&&(h=u)}if(u=r-c,v||!(0>u)){if(u/=v,0>v){if(u>p)return;u>h&&(h=u)}else if(v>0){if(h>u)return;p>u&&(p=u)}return h>0&&(i.a={x:l+h*g,y:c+h*v}),1>p&&(i.b={x:l+p*g,y:c+p*v}),i}}}}}}function Zt(n,t,e,r){function i(r,i){return xo(r[0]-n)0?0:3:xo(r[0]-e)0?2:1:xo(r[1]-t)0?1:0:i>0?3:2}function u(n,t){return o(n.x,t.x)}function o(n,t){var e=i(n,1),r=i(t,1);return e!==r?e-r:0===e?t[1]-n[1]:1===e?n[0]-t[0]:2===e?n[1]-t[1]:t[0]-n[0]}return function(a){function l(n){for(var t=0,e=d.length,r=n[1],i=0;e>i;++i)for(var u,o=1,a=d[i],l=a.length,c=a[0];l>o;++o)u=a[o],c[1]<=r?u[1]>r&&Q(c,u,n)>0&&++t:u[1]<=r&&Q(c,u,n)<0&&--t,c=u;return 0!==t}function c(u,a,l,c){var f=0,s=0;if(null==u||(f=i(u,l))!==(s=i(a,l))||o(u,a)<0^l>0){do c.point(0===f||3===f?n:e,f>1?r:t);while((f=(f+l+4)%4)!==s)}else c.point(a[0],a[1])}function f(i,u){return i>=n&&e>=i&&u>=t&&r>=u}function s(n,t){f(n,t)&&a.point(n,t)}function h(){C.point=g,d&&d.push(y=[]),S=!0,w=!1,b=_=NaN}function p(){v&&(g(m,M),x&&w&&E.rejoin(),v.push(E.buffer())),C.point=s,w&&a.lineEnd()}function g(n,t){n=Math.max(-Ha,Math.min(Ha,n)),t=Math.max(-Ha,Math.min(Ha,t));var e=f(n,t);if(d&&y.push([n,t]),S)m=n,M=t,x=e,S=!1,e&&(a.lineStart(),a.point(n,t));else if(e&&w)a.point(n,t);else{var r={a:{x:b,y:_},b:{x:n,y:t}};A(r)?(w||(a.lineStart(),a.point(r.a.x,r.a.y)),a.point(r.b.x,r.b.y),e||a.lineEnd(),k=!1):e&&(a.lineStart(),a.point(n,t),k=!1)}b=n,_=t,w=e}var v,d,y,m,M,x,b,_,w,S,k,N=a,E=Pt(),A=Yt(n,t,e,r),C={point:s,lineStart:h,lineEnd:p,polygonStart:function(){a=E,v=[],d=[],k=!0},polygonEnd:function(){a=N,v=ao.merge(v);var t=l([n,r]),e=k&&t,i=v.length;(e||i)&&(a.polygonStart(),e&&(a.lineStart(),c(null,null,1,a),a.lineEnd()),i&&Lt(v,u,t,c,a),a.polygonEnd()),v=d=y=null}};return C}}function Vt(n){var t=0,e=Fo/3,r=ae(n),i=r(t,e);return i.parallels=function(n){return arguments.length?r(t=n[0]*Fo/180,e=n[1]*Fo/180):[t/Fo*180,e/Fo*180]},i}function Xt(n,t){function e(n,t){var e=Math.sqrt(u-2*i*Math.sin(t))/i;return[e*Math.sin(n*=i),o-e*Math.cos(n)]}var r=Math.sin(n),i=(r+Math.sin(t))/2,u=1+r*(2*i-r),o=Math.sqrt(u)/i;return e.invert=function(n,t){var e=o-t;return[Math.atan2(n,e)/i,tn((u-(n*n+e*e)*i*i)/(2*i))]},e}function $t(){function n(n,t){Ia+=i*n-r*t,r=n,i=t}var t,e,r,i;$a.point=function(u,o){$a.point=n,t=r=u,e=i=o},$a.lineEnd=function(){n(t,e)}}function Bt(n,t){Ya>n&&(Ya=n),n>Va&&(Va=n),Za>t&&(Za=t),t>Xa&&(Xa=t)}function Wt(){function n(n,t){o.push("M",n,",",t,u)}function t(n,t){o.push("M",n,",",t),a.point=e}function e(n,t){o.push("L",n,",",t)}function r(){a.point=n}function i(){o.push("Z")}var u=Jt(4.5),o=[],a={point:n,lineStart:function(){a.point=t},lineEnd:r,polygonStart:function(){a.lineEnd=i},polygonEnd:function(){a.lineEnd=r,a.point=n},pointRadius:function(n){return u=Jt(n),a},result:function(){if(o.length){var n=o.join("");return o=[],n}}};return a}function Jt(n){return"m0,"+n+"a"+n+","+n+" 0 1,1 0,"+-2*n+"a"+n+","+n+" 0 1,1 0,"+2*n+"z"}function Gt(n,t){Ca+=n,za+=t,++La}function Kt(){function n(n,r){var i=n-t,u=r-e,o=Math.sqrt(i*i+u*u);qa+=o*(t+n)/2,Ta+=o*(e+r)/2,Ra+=o,Gt(t=n,e=r)}var t,e;Wa.point=function(r,i){Wa.point=n,Gt(t=r,e=i)}}function Qt(){Wa.point=Gt}function ne(){function n(n,t){var e=n-r,u=t-i,o=Math.sqrt(e*e+u*u);qa+=o*(r+n)/2,Ta+=o*(i+t)/2,Ra+=o,o=i*n-r*t,Da+=o*(r+n),Pa+=o*(i+t),Ua+=3*o,Gt(r=n,i=t)}var t,e,r,i;Wa.point=function(u,o){Wa.point=n,Gt(t=r=u,e=i=o)},Wa.lineEnd=function(){n(t,e)}}function te(n){function t(t,e){n.moveTo(t+o,e),n.arc(t,e,o,0,Ho)}function e(t,e){n.moveTo(t,e),a.point=r}function r(t,e){n.lineTo(t,e)}function i(){a.point=t}function u(){n.closePath()}var o=4.5,a={point:t,lineStart:function(){a.point=e},lineEnd:i,polygonStart:function(){a.lineEnd=u},polygonEnd:function(){a.lineEnd=i,a.point=t},pointRadius:function(n){return o=n,a},result:b};return a}function ee(n){function t(n){return(a?r:e)(n)}function e(t){return ue(t,function(e,r){e=n(e,r),t.point(e[0],e[1])})}function r(t){function e(e,r){e=n(e,r),t.point(e[0],e[1])}function r(){M=NaN,S.point=u,t.lineStart()}function u(e,r){var u=dt([e,r]),o=n(e,r);i(M,x,m,b,_,w,M=o[0],x=o[1],m=e,b=u[0],_=u[1],w=u[2],a,t),t.point(M,x)}function o(){S.point=e,t.lineEnd()}function l(){ +r(),S.point=c,S.lineEnd=f}function c(n,t){u(s=n,h=t),p=M,g=x,v=b,d=_,y=w,S.point=u}function f(){i(M,x,m,b,_,w,p,g,s,v,d,y,a,t),S.lineEnd=o,o()}var s,h,p,g,v,d,y,m,M,x,b,_,w,S={point:e,lineStart:r,lineEnd:o,polygonStart:function(){t.polygonStart(),S.lineStart=l},polygonEnd:function(){t.polygonEnd(),S.lineStart=r}};return S}function i(t,e,r,a,l,c,f,s,h,p,g,v,d,y){var m=f-t,M=s-e,x=m*m+M*M;if(x>4*u&&d--){var b=a+p,_=l+g,w=c+v,S=Math.sqrt(b*b+_*_+w*w),k=Math.asin(w/=S),N=xo(xo(w)-1)u||xo((m*z+M*L)/x-.5)>.3||o>a*p+l*g+c*v)&&(i(t,e,r,a,l,c,A,C,N,b/=S,_/=S,w,d,y),y.point(A,C),i(A,C,N,b,_,w,f,s,h,p,g,v,d,y))}}var u=.5,o=Math.cos(30*Yo),a=16;return t.precision=function(n){return arguments.length?(a=(u=n*n)>0&&16,t):Math.sqrt(u)},t}function re(n){var t=ee(function(t,e){return n([t*Zo,e*Zo])});return function(n){return le(t(n))}}function ie(n){this.stream=n}function ue(n,t){return{point:t,sphere:function(){n.sphere()},lineStart:function(){n.lineStart()},lineEnd:function(){n.lineEnd()},polygonStart:function(){n.polygonStart()},polygonEnd:function(){n.polygonEnd()}}}function oe(n){return ae(function(){return n})()}function ae(n){function t(n){return n=a(n[0]*Yo,n[1]*Yo),[n[0]*h+l,c-n[1]*h]}function e(n){return n=a.invert((n[0]-l)/h,(c-n[1])/h),n&&[n[0]*Zo,n[1]*Zo]}function r(){a=Ct(o=se(y,M,x),u);var n=u(v,d);return l=p-n[0]*h,c=g+n[1]*h,i()}function i(){return f&&(f.valid=!1,f=null),t}var u,o,a,l,c,f,s=ee(function(n,t){return n=u(n,t),[n[0]*h+l,c-n[1]*h]}),h=150,p=480,g=250,v=0,d=0,y=0,M=0,x=0,b=Fa,_=m,w=null,S=null;return t.stream=function(n){return f&&(f.valid=!1),f=le(b(o,s(_(n)))),f.valid=!0,f},t.clipAngle=function(n){return arguments.length?(b=null==n?(w=n,Fa):It((w=+n)*Yo),i()):w},t.clipExtent=function(n){return arguments.length?(S=n,_=n?Zt(n[0][0],n[0][1],n[1][0],n[1][1]):m,i()):S},t.scale=function(n){return arguments.length?(h=+n,r()):h},t.translate=function(n){return arguments.length?(p=+n[0],g=+n[1],r()):[p,g]},t.center=function(n){return arguments.length?(v=n[0]%360*Yo,d=n[1]%360*Yo,r()):[v*Zo,d*Zo]},t.rotate=function(n){return arguments.length?(y=n[0]%360*Yo,M=n[1]%360*Yo,x=n.length>2?n[2]%360*Yo:0,r()):[y*Zo,M*Zo,x*Zo]},ao.rebind(t,s,"precision"),function(){return u=n.apply(this,arguments),t.invert=u.invert&&e,r()}}function le(n){return ue(n,function(t,e){n.point(t*Yo,e*Yo)})}function ce(n,t){return[n,t]}function fe(n,t){return[n>Fo?n-Ho:-Fo>n?n+Ho:n,t]}function se(n,t,e){return n?t||e?Ct(pe(n),ge(t,e)):pe(n):t||e?ge(t,e):fe}function he(n){return function(t,e){return t+=n,[t>Fo?t-Ho:-Fo>t?t+Ho:t,e]}}function pe(n){var t=he(n);return t.invert=he(-n),t}function ge(n,t){function e(n,t){var e=Math.cos(t),a=Math.cos(n)*e,l=Math.sin(n)*e,c=Math.sin(t),f=c*r+a*i;return[Math.atan2(l*u-f*o,a*r-c*i),tn(f*u+l*o)]}var r=Math.cos(n),i=Math.sin(n),u=Math.cos(t),o=Math.sin(t);return e.invert=function(n,t){var e=Math.cos(t),a=Math.cos(n)*e,l=Math.sin(n)*e,c=Math.sin(t),f=c*u-l*o;return[Math.atan2(l*u+c*o,a*r+f*i),tn(f*r-a*i)]},e}function ve(n,t){var e=Math.cos(n),r=Math.sin(n);return function(i,u,o,a){var l=o*t;null!=i?(i=de(e,i),u=de(e,u),(o>0?u>i:i>u)&&(i+=o*Ho)):(i=n+o*Ho,u=n-.5*l);for(var c,f=i;o>0?f>u:u>f;f-=l)a.point((c=_t([e,-r*Math.cos(f),-r*Math.sin(f)]))[0],c[1])}}function de(n,t){var e=dt(t);e[0]-=n,bt(e);var r=nn(-e[1]);return((-e[2]<0?-r:r)+2*Math.PI-Uo)%(2*Math.PI)}function ye(n,t,e){var r=ao.range(n,t-Uo,e).concat(t);return function(n){return r.map(function(t){return[n,t]})}}function me(n,t,e){var r=ao.range(n,t-Uo,e).concat(t);return function(n){return r.map(function(t){return[t,n]})}}function Me(n){return n.source}function xe(n){return n.target}function be(n,t,e,r){var i=Math.cos(t),u=Math.sin(t),o=Math.cos(r),a=Math.sin(r),l=i*Math.cos(n),c=i*Math.sin(n),f=o*Math.cos(e),s=o*Math.sin(e),h=2*Math.asin(Math.sqrt(on(r-t)+i*o*on(e-n))),p=1/Math.sin(h),g=h?function(n){var t=Math.sin(n*=h)*p,e=Math.sin(h-n)*p,r=e*l+t*f,i=e*c+t*s,o=e*u+t*a;return[Math.atan2(i,r)*Zo,Math.atan2(o,Math.sqrt(r*r+i*i))*Zo]}:function(){return[n*Zo,t*Zo]};return g.distance=h,g}function _e(){function n(n,i){var u=Math.sin(i*=Yo),o=Math.cos(i),a=xo((n*=Yo)-t),l=Math.cos(a);Ja+=Math.atan2(Math.sqrt((a=o*Math.sin(a))*a+(a=r*u-e*o*l)*a),e*u+r*o*l),t=n,e=u,r=o}var t,e,r;Ga.point=function(i,u){t=i*Yo,e=Math.sin(u*=Yo),r=Math.cos(u),Ga.point=n},Ga.lineEnd=function(){Ga.point=Ga.lineEnd=b}}function we(n,t){function e(t,e){var r=Math.cos(t),i=Math.cos(e),u=n(r*i);return[u*i*Math.sin(t),u*Math.sin(e)]}return e.invert=function(n,e){var r=Math.sqrt(n*n+e*e),i=t(r),u=Math.sin(i),o=Math.cos(i);return[Math.atan2(n*u,r*o),Math.asin(r&&e*u/r)]},e}function Se(n,t){function e(n,t){o>0?-Io+Uo>t&&(t=-Io+Uo):t>Io-Uo&&(t=Io-Uo);var e=o/Math.pow(i(t),u);return[e*Math.sin(u*n),o-e*Math.cos(u*n)]}var r=Math.cos(n),i=function(n){return Math.tan(Fo/4+n/2)},u=n===t?Math.sin(n):Math.log(r/Math.cos(t))/Math.log(i(t)/i(n)),o=r*Math.pow(i(n),u)/u;return u?(e.invert=function(n,t){var e=o-t,r=K(u)*Math.sqrt(n*n+e*e);return[Math.atan2(n,e)/u,2*Math.atan(Math.pow(o/r,1/u))-Io]},e):Ne}function ke(n,t){function e(n,t){var e=u-t;return[e*Math.sin(i*n),u-e*Math.cos(i*n)]}var r=Math.cos(n),i=n===t?Math.sin(n):(r-Math.cos(t))/(t-n),u=r/i+n;return xo(i)i;i++){for(;r>1&&Q(n[e[r-2]],n[e[r-1]],n[i])<=0;)--r;e[r++]=i}return e.slice(0,r)}function qe(n,t){return n[0]-t[0]||n[1]-t[1]}function Te(n,t,e){return(e[0]-t[0])*(n[1]-t[1])<(e[1]-t[1])*(n[0]-t[0])}function Re(n,t,e,r){var i=n[0],u=e[0],o=t[0]-i,a=r[0]-u,l=n[1],c=e[1],f=t[1]-l,s=r[1]-c,h=(a*(l-c)-s*(i-u))/(s*o-a*f);return[i+h*o,l+h*f]}function De(n){var t=n[0],e=n[n.length-1];return!(t[0]-e[0]||t[1]-e[1])}function Pe(){rr(this),this.edge=this.site=this.circle=null}function Ue(n){var t=cl.pop()||new Pe;return t.site=n,t}function je(n){Be(n),ol.remove(n),cl.push(n),rr(n)}function Fe(n){var t=n.circle,e=t.x,r=t.cy,i={x:e,y:r},u=n.P,o=n.N,a=[n];je(n);for(var l=u;l.circle&&xo(e-l.circle.x)f;++f)c=a[f],l=a[f-1],nr(c.edge,l.site,c.site,i);l=a[0],c=a[s-1],c.edge=Ke(l.site,c.site,null,i),$e(l),$e(c)}function He(n){for(var t,e,r,i,u=n.x,o=n.y,a=ol._;a;)if(r=Oe(a,o)-u,r>Uo)a=a.L;else{if(i=u-Ie(a,o),!(i>Uo)){r>-Uo?(t=a.P,e=a):i>-Uo?(t=a,e=a.N):t=e=a;break}if(!a.R){t=a;break}a=a.R}var l=Ue(n);if(ol.insert(t,l),t||e){if(t===e)return Be(t),e=Ue(t.site),ol.insert(l,e),l.edge=e.edge=Ke(t.site,l.site),$e(t),void $e(e);if(!e)return void(l.edge=Ke(t.site,l.site));Be(t),Be(e);var c=t.site,f=c.x,s=c.y,h=n.x-f,p=n.y-s,g=e.site,v=g.x-f,d=g.y-s,y=2*(h*d-p*v),m=h*h+p*p,M=v*v+d*d,x={x:(d*m-p*M)/y+f,y:(h*M-v*m)/y+s};nr(e.edge,c,g,x),l.edge=Ke(c,n,null,x),e.edge=Ke(n,g,null,x),$e(t),$e(e)}}function Oe(n,t){var e=n.site,r=e.x,i=e.y,u=i-t;if(!u)return r;var o=n.P;if(!o)return-(1/0);e=o.site;var a=e.x,l=e.y,c=l-t;if(!c)return a;var f=a-r,s=1/u-1/c,h=f/c;return s?(-h+Math.sqrt(h*h-2*s*(f*f/(-2*c)-l+c/2+i-u/2)))/s+r:(r+a)/2}function Ie(n,t){var e=n.N;if(e)return Oe(e,t);var r=n.site;return r.y===t?r.x:1/0}function Ye(n){this.site=n,this.edges=[]}function Ze(n){for(var t,e,r,i,u,o,a,l,c,f,s=n[0][0],h=n[1][0],p=n[0][1],g=n[1][1],v=ul,d=v.length;d--;)if(u=v[d],u&&u.prepare())for(a=u.edges,l=a.length,o=0;l>o;)f=a[o].end(),r=f.x,i=f.y,c=a[++o%l].start(),t=c.x,e=c.y,(xo(r-t)>Uo||xo(i-e)>Uo)&&(a.splice(o,0,new tr(Qe(u.site,f,xo(r-s)Uo?{x:s,y:xo(t-s)Uo?{x:xo(e-g)Uo?{x:h,y:xo(t-h)Uo?{x:xo(e-p)=-jo)){var p=l*l+c*c,g=f*f+s*s,v=(s*p-c*g)/h,d=(l*g-f*p)/h,s=d+a,y=fl.pop()||new Xe;y.arc=n,y.site=i,y.x=v+o,y.y=s+Math.sqrt(v*v+d*d),y.cy=s,n.circle=y;for(var m=null,M=ll._;M;)if(y.yd||d>=a)return;if(h>g){if(u){if(u.y>=c)return}else u={x:d,y:l};e={x:d,y:c}}else{if(u){if(u.yr||r>1)if(h>g){if(u){if(u.y>=c)return}else u={x:(l-i)/r,y:l};e={x:(c-i)/r,y:c}}else{if(u){if(u.yp){if(u){if(u.x>=a)return}else u={x:o,y:r*o+i};e={x:a,y:r*a+i}}else{if(u){if(u.xu||s>o||r>h||i>p)){if(g=n.point){var g,v=t-n.x,d=e-n.y,y=v*v+d*d;if(l>y){var m=Math.sqrt(l=y);r=t-m,i=e-m,u=t+m,o=e+m,a=g}}for(var M=n.nodes,x=.5*(f+h),b=.5*(s+p),_=t>=x,w=e>=b,S=w<<1|_,k=S+4;k>S;++S)if(n=M[3&S])switch(3&S){case 0:c(n,f,s,x,b);break;case 1:c(n,x,s,h,b);break;case 2:c(n,f,b,x,p);break;case 3:c(n,x,b,h,p)}}}(n,r,i,u,o),a}function vr(n,t){n=ao.rgb(n),t=ao.rgb(t);var e=n.r,r=n.g,i=n.b,u=t.r-e,o=t.g-r,a=t.b-i;return function(n){return"#"+bn(Math.round(e+u*n))+bn(Math.round(r+o*n))+bn(Math.round(i+a*n))}}function dr(n,t){var e,r={},i={};for(e in n)e in t?r[e]=Mr(n[e],t[e]):i[e]=n[e];for(e in t)e in n||(i[e]=t[e]);return function(n){for(e in r)i[e]=r[e](n);return i}}function yr(n,t){return n=+n,t=+t,function(e){return n*(1-e)+t*e}}function mr(n,t){var e,r,i,u=hl.lastIndex=pl.lastIndex=0,o=-1,a=[],l=[];for(n+="",t+="";(e=hl.exec(n))&&(r=pl.exec(t));)(i=r.index)>u&&(i=t.slice(u,i),a[o]?a[o]+=i:a[++o]=i),(e=e[0])===(r=r[0])?a[o]?a[o]+=r:a[++o]=r:(a[++o]=null,l.push({i:o,x:yr(e,r)})),u=pl.lastIndex;return ur;++r)a[(e=l[r]).i]=e.x(n);return a.join("")})}function Mr(n,t){for(var e,r=ao.interpolators.length;--r>=0&&!(e=ao.interpolators[r](n,t)););return e}function xr(n,t){var e,r=[],i=[],u=n.length,o=t.length,a=Math.min(n.length,t.length);for(e=0;a>e;++e)r.push(Mr(n[e],t[e]));for(;u>e;++e)i[e]=n[e];for(;o>e;++e)i[e]=t[e];return function(n){for(e=0;a>e;++e)i[e]=r[e](n);return i}}function br(n){return function(t){return 0>=t?0:t>=1?1:n(t)}}function _r(n){return function(t){return 1-n(1-t)}}function wr(n){return function(t){return.5*(.5>t?n(2*t):2-n(2-2*t))}}function Sr(n){return n*n}function kr(n){return n*n*n}function Nr(n){if(0>=n)return 0;if(n>=1)return 1;var t=n*n,e=t*n;return 4*(.5>n?e:3*(n-t)+e-.75)}function Er(n){return function(t){return Math.pow(t,n)}}function Ar(n){return 1-Math.cos(n*Io)}function Cr(n){return Math.pow(2,10*(n-1))}function zr(n){return 1-Math.sqrt(1-n*n)}function Lr(n,t){var e;return arguments.length<2&&(t=.45),arguments.length?e=t/Ho*Math.asin(1/n):(n=1,e=t/4),function(r){return 1+n*Math.pow(2,-10*r)*Math.sin((r-e)*Ho/t)}}function qr(n){return n||(n=1.70158),function(t){return t*t*((n+1)*t-n)}}function Tr(n){return 1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}function Rr(n,t){n=ao.hcl(n),t=ao.hcl(t);var e=n.h,r=n.c,i=n.l,u=t.h-e,o=t.c-r,a=t.l-i;return isNaN(o)&&(o=0,r=isNaN(r)?t.c:r),isNaN(u)?(u=0,e=isNaN(e)?t.h:e):u>180?u-=360:-180>u&&(u+=360),function(n){return sn(e+u*n,r+o*n,i+a*n)+""}}function Dr(n,t){n=ao.hsl(n),t=ao.hsl(t);var e=n.h,r=n.s,i=n.l,u=t.h-e,o=t.s-r,a=t.l-i;return isNaN(o)&&(o=0,r=isNaN(r)?t.s:r),isNaN(u)?(u=0,e=isNaN(e)?t.h:e):u>180?u-=360:-180>u&&(u+=360),function(n){return cn(e+u*n,r+o*n,i+a*n)+""}}function Pr(n,t){n=ao.lab(n),t=ao.lab(t);var e=n.l,r=n.a,i=n.b,u=t.l-e,o=t.a-r,a=t.b-i;return function(n){return pn(e+u*n,r+o*n,i+a*n)+""}}function Ur(n,t){return t-=n,function(e){return Math.round(n+t*e)}}function jr(n){var t=[n.a,n.b],e=[n.c,n.d],r=Hr(t),i=Fr(t,e),u=Hr(Or(e,t,-i))||0;t[0]*e[1]180?t+=360:t-n>180&&(n+=360),r.push({i:e.push(Ir(e)+"rotate(",null,")")-2,x:yr(n,t)})):t&&e.push(Ir(e)+"rotate("+t+")")}function Vr(n,t,e,r){n!==t?r.push({i:e.push(Ir(e)+"skewX(",null,")")-2,x:yr(n,t)}):t&&e.push(Ir(e)+"skewX("+t+")")}function Xr(n,t,e,r){if(n[0]!==t[0]||n[1]!==t[1]){var i=e.push(Ir(e)+"scale(",null,",",null,")");r.push({i:i-4,x:yr(n[0],t[0])},{i:i-2,x:yr(n[1],t[1])})}else 1===t[0]&&1===t[1]||e.push(Ir(e)+"scale("+t+")")}function $r(n,t){var e=[],r=[];return n=ao.transform(n),t=ao.transform(t),Yr(n.translate,t.translate,e,r),Zr(n.rotate,t.rotate,e,r),Vr(n.skew,t.skew,e,r),Xr(n.scale,t.scale,e,r),n=t=null,function(n){for(var t,i=-1,u=r.length;++i=0;)e.push(i[r])}function oi(n,t){for(var e=[n],r=[];null!=(n=e.pop());)if(r.push(n),(u=n.children)&&(i=u.length))for(var i,u,o=-1;++oe;++e)(t=n[e][1])>i&&(r=e,i=t);return r}function yi(n){return n.reduce(mi,0)}function mi(n,t){return n+t[1]}function Mi(n,t){return xi(n,Math.ceil(Math.log(t.length)/Math.LN2+1))}function xi(n,t){for(var e=-1,r=+n[0],i=(n[1]-r)/t,u=[];++e<=t;)u[e]=i*e+r;return u}function bi(n){return[ao.min(n),ao.max(n)]}function _i(n,t){return n.value-t.value}function wi(n,t){var e=n._pack_next;n._pack_next=t,t._pack_prev=n,t._pack_next=e,e._pack_prev=t}function Si(n,t){n._pack_next=t,t._pack_prev=n}function ki(n,t){var e=t.x-n.x,r=t.y-n.y,i=n.r+t.r;return.999*i*i>e*e+r*r}function Ni(n){function t(n){f=Math.min(n.x-n.r,f),s=Math.max(n.x+n.r,s),h=Math.min(n.y-n.r,h),p=Math.max(n.y+n.r,p)}if((e=n.children)&&(c=e.length)){var e,r,i,u,o,a,l,c,f=1/0,s=-(1/0),h=1/0,p=-(1/0);if(e.forEach(Ei),r=e[0],r.x=-r.r,r.y=0,t(r),c>1&&(i=e[1],i.x=i.r,i.y=0,t(i),c>2))for(u=e[2],zi(r,i,u),t(u),wi(r,u),r._pack_prev=u,wi(u,i),i=r._pack_next,o=3;c>o;o++){zi(r,i,u=e[o]);var g=0,v=1,d=1;for(a=i._pack_next;a!==i;a=a._pack_next,v++)if(ki(a,u)){g=1;break}if(1==g)for(l=r._pack_prev;l!==a._pack_prev&&!ki(l,u);l=l._pack_prev,d++);g?(d>v||v==d&&i.ro;o++)u=e[o],u.x-=y,u.y-=m,M=Math.max(M,u.r+Math.sqrt(u.x*u.x+u.y*u.y));n.r=M,e.forEach(Ai)}}function Ei(n){n._pack_next=n._pack_prev=n}function Ai(n){delete n._pack_next,delete n._pack_prev}function Ci(n,t,e,r){var i=n.children;if(n.x=t+=r*n.x,n.y=e+=r*n.y,n.r*=r,i)for(var u=-1,o=i.length;++u=0;)t=i[u],t.z+=e,t.m+=e,e+=t.s+(r+=t.c)}function Pi(n,t,e){return n.a.parent===t.parent?n.a:e}function Ui(n){return 1+ao.max(n,function(n){return n.y})}function ji(n){return n.reduce(function(n,t){return n+t.x},0)/n.length}function Fi(n){var t=n.children;return t&&t.length?Fi(t[0]):n}function Hi(n){var t,e=n.children;return e&&(t=e.length)?Hi(e[t-1]):n}function Oi(n){return{x:n.x,y:n.y,dx:n.dx,dy:n.dy}}function Ii(n,t){var e=n.x+t[3],r=n.y+t[0],i=n.dx-t[1]-t[3],u=n.dy-t[0]-t[2];return 0>i&&(e+=i/2,i=0),0>u&&(r+=u/2,u=0),{x:e,y:r,dx:i,dy:u}}function Yi(n){var t=n[0],e=n[n.length-1];return e>t?[t,e]:[e,t]}function Zi(n){return n.rangeExtent?n.rangeExtent():Yi(n.range())}function Vi(n,t,e,r){var i=e(n[0],n[1]),u=r(t[0],t[1]);return function(n){return u(i(n))}}function Xi(n,t){var e,r=0,i=n.length-1,u=n[r],o=n[i];return u>o&&(e=r,r=i,i=e,e=u,u=o,o=e),n[r]=t.floor(u),n[i]=t.ceil(o),n}function $i(n){return n?{floor:function(t){return Math.floor(t/n)*n},ceil:function(t){return Math.ceil(t/n)*n}}:Sl}function Bi(n,t,e,r){var i=[],u=[],o=0,a=Math.min(n.length,t.length)-1;for(n[a]2?Bi:Vi,l=r?Wr:Br;return o=i(n,t,l,e),a=i(t,n,l,Mr),u}function u(n){return o(n)}var o,a;return u.invert=function(n){return a(n)},u.domain=function(t){return arguments.length?(n=t.map(Number),i()):n},u.range=function(n){return arguments.length?(t=n,i()):t},u.rangeRound=function(n){return u.range(n).interpolate(Ur)},u.clamp=function(n){return arguments.length?(r=n,i()):r},u.interpolate=function(n){return arguments.length?(e=n,i()):e},u.ticks=function(t){return Qi(n,t)},u.tickFormat=function(t,e){return nu(n,t,e)},u.nice=function(t){return Gi(n,t),i()},u.copy=function(){return Wi(n,t,e,r)},i()}function Ji(n,t){return ao.rebind(n,t,"range","rangeRound","interpolate","clamp")}function Gi(n,t){return Xi(n,$i(Ki(n,t)[2])),Xi(n,$i(Ki(n,t)[2])),n}function Ki(n,t){null==t&&(t=10);var e=Yi(n),r=e[1]-e[0],i=Math.pow(10,Math.floor(Math.log(r/t)/Math.LN10)),u=t/r*i;return.15>=u?i*=10:.35>=u?i*=5:.75>=u&&(i*=2),e[0]=Math.ceil(e[0]/i)*i,e[1]=Math.floor(e[1]/i)*i+.5*i,e[2]=i,e}function Qi(n,t){return ao.range.apply(ao,Ki(n,t))}function nu(n,t,e){var r=Ki(n,t);if(e){var i=ha.exec(e);if(i.shift(),"s"===i[8]){var u=ao.formatPrefix(Math.max(xo(r[0]),xo(r[1])));return i[7]||(i[7]="."+tu(u.scale(r[2]))),i[8]="f",e=ao.format(i.join("")),function(n){return e(u.scale(n))+u.symbol}}i[7]||(i[7]="."+eu(i[8],r)),e=i.join("")}else e=",."+tu(r[2])+"f";return ao.format(e)}function tu(n){return-Math.floor(Math.log(n)/Math.LN10+.01)}function eu(n,t){var e=tu(t[2]);return n in kl?Math.abs(e-tu(Math.max(xo(t[0]),xo(t[1]))))+ +("e"!==n):e-2*("%"===n)}function ru(n,t,e,r){function i(n){return(e?Math.log(0>n?0:n):-Math.log(n>0?0:-n))/Math.log(t)}function u(n){return e?Math.pow(t,n):-Math.pow(t,-n)}function o(t){return n(i(t))}return o.invert=function(t){return u(n.invert(t))},o.domain=function(t){return arguments.length?(e=t[0]>=0,n.domain((r=t.map(Number)).map(i)),o):r},o.base=function(e){return arguments.length?(t=+e,n.domain(r.map(i)),o):t},o.nice=function(){var t=Xi(r.map(i),e?Math:El);return n.domain(t),r=t.map(u),o},o.ticks=function(){var n=Yi(r),o=[],a=n[0],l=n[1],c=Math.floor(i(a)),f=Math.ceil(i(l)),s=t%1?2:t;if(isFinite(f-c)){if(e){for(;f>c;c++)for(var h=1;s>h;h++)o.push(u(c)*h);o.push(u(c))}else for(o.push(u(c));c++0;h--)o.push(u(c)*h);for(c=0;o[c]l;f--);o=o.slice(c,f)}return o},o.tickFormat=function(n,e){if(!arguments.length)return Nl;arguments.length<2?e=Nl:"function"!=typeof e&&(e=ao.format(e));var r=Math.max(1,t*n/o.ticks().length);return function(n){var o=n/u(Math.round(i(n)));return t-.5>o*t&&(o*=t),r>=o?e(n):""}},o.copy=function(){return ru(n.copy(),t,e,r)},Ji(o,n)}function iu(n,t,e){function r(t){return n(i(t))}var i=uu(t),u=uu(1/t);return r.invert=function(t){return u(n.invert(t))},r.domain=function(t){return arguments.length?(n.domain((e=t.map(Number)).map(i)),r):e},r.ticks=function(n){return Qi(e,n)},r.tickFormat=function(n,t){return nu(e,n,t)},r.nice=function(n){return r.domain(Gi(e,n))},r.exponent=function(o){return arguments.length?(i=uu(t=o),u=uu(1/t),n.domain(e.map(i)),r):t},r.copy=function(){return iu(n.copy(),t,e)},Ji(r,n)}function uu(n){return function(t){return 0>t?-Math.pow(-t,n):Math.pow(t,n)}}function ou(n,t){function e(e){return u[((i.get(e)||("range"===t.t?i.set(e,n.push(e)):NaN))-1)%u.length]}function r(t,e){return ao.range(n.length).map(function(n){return t+e*n})}var i,u,o;return e.domain=function(r){if(!arguments.length)return n;n=[],i=new c;for(var u,o=-1,a=r.length;++oe?[NaN,NaN]:[e>0?a[e-1]:n[0],et?NaN:t/u+n,[t,t+1/u]},r.copy=function(){return lu(n,t,e)},i()}function cu(n,t){function e(e){return e>=e?t[ao.bisect(n,e)]:void 0}return e.domain=function(t){return arguments.length?(n=t,e):n},e.range=function(n){return arguments.length?(t=n,e):t},e.invertExtent=function(e){return e=t.indexOf(e),[n[e-1],n[e]]},e.copy=function(){return cu(n,t)},e}function fu(n){function t(n){return+n}return t.invert=t,t.domain=t.range=function(e){return arguments.length?(n=e.map(t),t):n},t.ticks=function(t){return Qi(n,t)},t.tickFormat=function(t,e){return nu(n,t,e)},t.copy=function(){return fu(n)},t}function su(){return 0}function hu(n){return n.innerRadius}function pu(n){return n.outerRadius}function gu(n){return n.startAngle}function vu(n){return n.endAngle}function du(n){return n&&n.padAngle}function yu(n,t,e,r){return(n-e)*t-(t-r)*n>0?0:1}function mu(n,t,e,r,i){var u=n[0]-t[0],o=n[1]-t[1],a=(i?r:-r)/Math.sqrt(u*u+o*o),l=a*o,c=-a*u,f=n[0]+l,s=n[1]+c,h=t[0]+l,p=t[1]+c,g=(f+h)/2,v=(s+p)/2,d=h-f,y=p-s,m=d*d+y*y,M=e-r,x=f*p-h*s,b=(0>y?-1:1)*Math.sqrt(Math.max(0,M*M*m-x*x)),_=(x*y-d*b)/m,w=(-x*d-y*b)/m,S=(x*y+d*b)/m,k=(-x*d+y*b)/m,N=_-g,E=w-v,A=S-g,C=k-v;return N*N+E*E>A*A+C*C&&(_=S,w=k),[[_-l,w-c],[_*e/M,w*e/M]]}function Mu(n){function t(t){function o(){c.push("M",u(n(f),a))}for(var l,c=[],f=[],s=-1,h=t.length,p=En(e),g=En(r);++s1?n.join("L"):n+"Z"}function bu(n){return n.join("L")+"Z"}function _u(n){for(var t=0,e=n.length,r=n[0],i=[r[0],",",r[1]];++t1&&i.push("H",r[0]),i.join("")}function wu(n){for(var t=0,e=n.length,r=n[0],i=[r[0],",",r[1]];++t1){a=t[1],u=n[l],l++,r+="C"+(i[0]+o[0])+","+(i[1]+o[1])+","+(u[0]-a[0])+","+(u[1]-a[1])+","+u[0]+","+u[1];for(var c=2;c9&&(i=3*t/Math.sqrt(i),o[a]=i*e,o[a+1]=i*r));for(a=-1;++a<=l;)i=(n[Math.min(l,a+1)][0]-n[Math.max(0,a-1)][0])/(6*(1+o[a]*o[a])),u.push([i||0,o[a]*i||0]);return u}function Fu(n){return n.length<3?xu(n):n[0]+Au(n,ju(n))}function Hu(n){for(var t,e,r,i=-1,u=n.length;++i=t?o(n-t):void(f.c=o)}function o(e){var i=g.active,u=g[i];u&&(u.timer.c=null,u.timer.t=NaN,--g.count,delete g[i],u.event&&u.event.interrupt.call(n,n.__data__,u.index));for(var o in g)if(r>+o){var c=g[o];c.timer.c=null,c.timer.t=NaN,--g.count,delete g[o]}f.c=a,qn(function(){return f.c&&a(e||1)&&(f.c=null,f.t=NaN),1},0,l),g.active=r,v.event&&v.event.start.call(n,n.__data__,t),p=[],v.tween.forEach(function(e,r){(r=r.call(n,n.__data__,t))&&p.push(r)}),h=v.ease,s=v.duration}function a(i){for(var u=i/s,o=h(u),a=p.length;a>0;)p[--a].call(n,o);return u>=1?(v.event&&v.event.end.call(n,n.__data__,t),--g.count?delete g[r]:delete n[e],1):void 0}var l,f,s,h,p,g=n[e]||(n[e]={active:0,count:0}),v=g[r];v||(l=i.time,f=qn(u,0,l),v=g[r]={tween:new c,time:l,timer:f,delay:i.delay,duration:i.duration,ease:i.ease,index:t},i=null,++g.count)}function no(n,t,e){n.attr("transform",function(n){var r=t(n);return"translate("+(isFinite(r)?r:e(n))+",0)"})}function to(n,t,e){n.attr("transform",function(n){var r=t(n);return"translate(0,"+(isFinite(r)?r:e(n))+")"})}function eo(n){return n.toISOString()}function ro(n,t,e){function r(t){return n(t)}function i(n,e){var r=n[1]-n[0],i=r/e,u=ao.bisect(Kl,i);return u==Kl.length?[t.year,Ki(n.map(function(n){return n/31536e6}),e)[2]]:u?t[i/Kl[u-1]1?{floor:function(t){for(;e(t=n.floor(t));)t=io(t-1);return t},ceil:function(t){for(;e(t=n.ceil(t));)t=io(+t+1);return t}}:n))},r.ticks=function(n,t){var e=Yi(r.domain()),u=null==n?i(e,10):"number"==typeof n?i(e,n):!n.range&&[{range:n},t];return u&&(n=u[0],t=u[1]),n.range(e[0],io(+e[1]+1),1>t?1:t)},r.tickFormat=function(){return e},r.copy=function(){return ro(n.copy(),t,e)},Ji(r,n)}function io(n){return new Date(n)}function uo(n){return JSON.parse(n.responseText)}function oo(n){var t=fo.createRange();return t.selectNode(fo.body),t.createContextualFragment(n.responseText)}var ao={version:"3.5.17"},lo=[].slice,co=function(n){return lo.call(n)},fo=this.document;if(fo)try{co(fo.documentElement.childNodes)[0].nodeType}catch(so){co=function(n){for(var t=n.length,e=new Array(t);t--;)e[t]=n[t];return e}}if(Date.now||(Date.now=function(){return+new Date}),fo)try{fo.createElement("DIV").style.setProperty("opacity",0,"")}catch(ho){var po=this.Element.prototype,go=po.setAttribute,vo=po.setAttributeNS,yo=this.CSSStyleDeclaration.prototype,mo=yo.setProperty;po.setAttribute=function(n,t){go.call(this,n,t+"")},po.setAttributeNS=function(n,t,e){vo.call(this,n,t,e+"")},yo.setProperty=function(n,t,e){mo.call(this,n,t+"",e)}}ao.ascending=e,ao.descending=function(n,t){return n>t?-1:t>n?1:t>=n?0:NaN},ao.min=function(n,t){var e,r,i=-1,u=n.length;if(1===arguments.length){for(;++i=r){e=r;break}for(;++ir&&(e=r)}else{for(;++i=r){e=r;break}for(;++ir&&(e=r)}return e},ao.max=function(n,t){var e,r,i=-1,u=n.length;if(1===arguments.length){for(;++i=r){e=r;break}for(;++ie&&(e=r)}else{for(;++i=r){e=r;break}for(;++ie&&(e=r)}return e},ao.extent=function(n,t){var e,r,i,u=-1,o=n.length;if(1===arguments.length){for(;++u=r){e=i=r;break}for(;++ur&&(e=r),r>i&&(i=r))}else{for(;++u=r){e=i=r;break}for(;++ur&&(e=r),r>i&&(i=r))}return[e,i]},ao.sum=function(n,t){var e,r=0,u=n.length,o=-1;if(1===arguments.length)for(;++o1?l/(f-1):void 0},ao.deviation=function(){var n=ao.variance.apply(this,arguments);return n?Math.sqrt(n):n};var Mo=u(e);ao.bisectLeft=Mo.left,ao.bisect=ao.bisectRight=Mo.right,ao.bisector=function(n){return u(1===n.length?function(t,r){return e(n(t),r)}:n)},ao.shuffle=function(n,t,e){(u=arguments.length)<3&&(e=n.length,2>u&&(t=0));for(var r,i,u=e-t;u;)i=Math.random()*u--|0,r=n[u+t],n[u+t]=n[i+t],n[i+t]=r;return n},ao.permute=function(n,t){for(var e=t.length,r=new Array(e);e--;)r[e]=n[t[e]];return r},ao.pairs=function(n){for(var t,e=0,r=n.length-1,i=n[0],u=new Array(0>r?0:r);r>e;)u[e]=[t=i,i=n[++e]];return u},ao.transpose=function(n){if(!(i=n.length))return[];for(var t=-1,e=ao.min(n,o),r=new Array(e);++t=0;)for(r=n[i],t=r.length;--t>=0;)e[--o]=r[t];return e};var xo=Math.abs;ao.range=function(n,t,e){if(arguments.length<3&&(e=1,arguments.length<2&&(t=n,n=0)),(t-n)/e===1/0)throw new Error("infinite range");var r,i=[],u=a(xo(e)),o=-1;if(n*=u,t*=u,e*=u,0>e)for(;(r=n+e*++o)>t;)i.push(r/u);else for(;(r=n+e*++o)=u.length)return r?r.call(i,o):e?o.sort(e):o;for(var l,f,s,h,p=-1,g=o.length,v=u[a++],d=new c;++p=u.length)return n;var r=[],i=o[e++];return n.forEach(function(n,i){r.push({key:n,values:t(i,e)})}),i?r.sort(function(n,t){return i(n.key,t.key)}):r}var e,r,i={},u=[],o=[];return i.map=function(t,e){return n(e,t,0)},i.entries=function(e){return t(n(ao.map,e,0),0)},i.key=function(n){return u.push(n),i},i.sortKeys=function(n){return o[u.length-1]=n,i},i.sortValues=function(n){return e=n,i},i.rollup=function(n){return r=n,i},i},ao.set=function(n){var t=new y;if(n)for(var e=0,r=n.length;r>e;++e)t.add(n[e]);return t},l(y,{has:h,add:function(n){return this._[f(n+="")]=!0,n},remove:p,values:g,size:v,empty:d,forEach:function(n){for(var t in this._)n.call(this,s(t))}}),ao.behavior={},ao.rebind=function(n,t){for(var e,r=1,i=arguments.length;++r=0&&(r=n.slice(e+1),n=n.slice(0,e)),n)return arguments.length<2?this[n].on(r):this[n].on(r,t);if(2===arguments.length){if(null==t)for(n in this)this.hasOwnProperty(n)&&this[n].on(r,null);return this}},ao.event=null,ao.requote=function(n){return n.replace(So,"\\$&")};var So=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g,ko={}.__proto__?function(n,t){n.__proto__=t}:function(n,t){for(var e in t)n[e]=t[e]},No=function(n,t){return t.querySelector(n)},Eo=function(n,t){return t.querySelectorAll(n)},Ao=function(n,t){var e=n.matches||n[x(n,"matchesSelector")];return(Ao=function(n,t){return e.call(n,t)})(n,t)};"function"==typeof Sizzle&&(No=function(n,t){return Sizzle(n,t)[0]||null},Eo=Sizzle,Ao=Sizzle.matchesSelector),ao.selection=function(){return ao.select(fo.documentElement)};var Co=ao.selection.prototype=[];Co.select=function(n){var t,e,r,i,u=[];n=A(n);for(var o=-1,a=this.length;++o=0&&"xmlns"!==(e=n.slice(0,t))&&(n=n.slice(t+1)),Lo.hasOwnProperty(e)?{space:Lo[e],local:n}:n}},Co.attr=function(n,t){if(arguments.length<2){if("string"==typeof n){var e=this.node();return n=ao.ns.qualify(n),n.local?e.getAttributeNS(n.space,n.local):e.getAttribute(n)}for(t in n)this.each(z(t,n[t]));return this}return this.each(z(n,t))},Co.classed=function(n,t){if(arguments.length<2){if("string"==typeof n){var e=this.node(),r=(n=T(n)).length,i=-1;if(t=e.classList){for(;++ii){if("string"!=typeof n){2>i&&(e="");for(r in n)this.each(P(r,n[r],e));return this}if(2>i){var u=this.node();return t(u).getComputedStyle(u,null).getPropertyValue(n)}r=""}return this.each(P(n,e,r))},Co.property=function(n,t){if(arguments.length<2){if("string"==typeof n)return this.node()[n];for(t in n)this.each(U(t,n[t]));return this}return this.each(U(n,t))},Co.text=function(n){return arguments.length?this.each("function"==typeof n?function(){var t=n.apply(this,arguments);this.textContent=null==t?"":t}:null==n?function(){this.textContent=""}:function(){this.textContent=n}):this.node().textContent},Co.html=function(n){return arguments.length?this.each("function"==typeof n?function(){var t=n.apply(this,arguments);this.innerHTML=null==t?"":t}:null==n?function(){this.innerHTML=""}:function(){this.innerHTML=n}):this.node().innerHTML},Co.append=function(n){return n=j(n),this.select(function(){return this.appendChild(n.apply(this,arguments))})},Co.insert=function(n,t){return n=j(n),t=A(t),this.select(function(){return this.insertBefore(n.apply(this,arguments),t.apply(this,arguments)||null)})},Co.remove=function(){return this.each(F)},Co.data=function(n,t){function e(n,e){var r,i,u,o=n.length,s=e.length,h=Math.min(o,s),p=new Array(s),g=new Array(s),v=new Array(o);if(t){var d,y=new c,m=new Array(o);for(r=-1;++rr;++r)g[r]=H(e[r]);for(;o>r;++r)v[r]=n[r]}g.update=p,g.parentNode=p.parentNode=v.parentNode=n.parentNode,a.push(g),l.push(p),f.push(v)}var r,i,u=-1,o=this.length;if(!arguments.length){for(n=new Array(o=(r=this[0]).length);++uu;u++){i.push(t=[]),t.parentNode=(e=this[u]).parentNode;for(var a=0,l=e.length;l>a;a++)(r=e[a])&&n.call(r,r.__data__,a,u)&&t.push(r)}return E(i)},Co.order=function(){for(var n=-1,t=this.length;++n=0;)(e=r[i])&&(u&&u!==e.nextSibling&&u.parentNode.insertBefore(e,u),u=e);return this},Co.sort=function(n){n=I.apply(this,arguments);for(var t=-1,e=this.length;++tn;n++)for(var e=this[n],r=0,i=e.length;i>r;r++){var u=e[r];if(u)return u}return null},Co.size=function(){var n=0;return Y(this,function(){++n}),n};var qo=[];ao.selection.enter=Z,ao.selection.enter.prototype=qo,qo.append=Co.append,qo.empty=Co.empty,qo.node=Co.node,qo.call=Co.call,qo.size=Co.size,qo.select=function(n){for(var t,e,r,i,u,o=[],a=-1,l=this.length;++ar){if("string"!=typeof n){2>r&&(t=!1);for(e in n)this.each(X(e,n[e],t));return this}if(2>r)return(r=this.node()["__on"+n])&&r._;e=!1}return this.each(X(n,t,e))};var To=ao.map({mouseenter:"mouseover",mouseleave:"mouseout"});fo&&To.forEach(function(n){"on"+n in fo&&To.remove(n)});var Ro,Do=0;ao.mouse=function(n){return J(n,k())};var Po=this.navigator&&/WebKit/.test(this.navigator.userAgent)?-1:0;ao.touch=function(n,t,e){if(arguments.length<3&&(e=t,t=k().changedTouches),t)for(var r,i=0,u=t.length;u>i;++i)if((r=t[i]).identifier===e)return J(n,r)},ao.behavior.drag=function(){function n(){this.on("mousedown.drag",u).on("touchstart.drag",o)}function e(n,t,e,u,o){return function(){function a(){var n,e,r=t(h,v);r&&(n=r[0]-M[0],e=r[1]-M[1],g|=n|e,M=r,p({type:"drag",x:r[0]+c[0],y:r[1]+c[1],dx:n,dy:e}))}function l(){t(h,v)&&(y.on(u+d,null).on(o+d,null),m(g),p({type:"dragend"}))}var c,f=this,s=ao.event.target.correspondingElement||ao.event.target,h=f.parentNode,p=r.of(f,arguments),g=0,v=n(),d=".drag"+(null==v?"":"-"+v),y=ao.select(e(s)).on(u+d,a).on(o+d,l),m=W(s),M=t(h,v);i?(c=i.apply(f,arguments),c=[c.x-M[0],c.y-M[1]]):c=[0,0],p({type:"dragstart"})}}var r=N(n,"drag","dragstart","dragend"),i=null,u=e(b,ao.mouse,t,"mousemove","mouseup"),o=e(G,ao.touch,m,"touchmove","touchend");return n.origin=function(t){return arguments.length?(i=t,n):i},ao.rebind(n,r,"on")},ao.touches=function(n,t){return arguments.length<2&&(t=k().touches),t?co(t).map(function(t){var e=J(n,t);return e.identifier=t.identifier,e}):[]};var Uo=1e-6,jo=Uo*Uo,Fo=Math.PI,Ho=2*Fo,Oo=Ho-Uo,Io=Fo/2,Yo=Fo/180,Zo=180/Fo,Vo=Math.SQRT2,Xo=2,$o=4;ao.interpolateZoom=function(n,t){var e,r,i=n[0],u=n[1],o=n[2],a=t[0],l=t[1],c=t[2],f=a-i,s=l-u,h=f*f+s*s;if(jo>h)r=Math.log(c/o)/Vo,e=function(n){return[i+n*f,u+n*s,o*Math.exp(Vo*n*r)]};else{var p=Math.sqrt(h),g=(c*c-o*o+$o*h)/(2*o*Xo*p),v=(c*c-o*o-$o*h)/(2*c*Xo*p),d=Math.log(Math.sqrt(g*g+1)-g),y=Math.log(Math.sqrt(v*v+1)-v);r=(y-d)/Vo,e=function(n){var t=n*r,e=rn(d),a=o/(Xo*p)*(e*un(Vo*t+d)-en(d));return[i+a*f,u+a*s,o*e/rn(Vo*t+d)]}}return e.duration=1e3*r,e},ao.behavior.zoom=function(){function n(n){n.on(L,s).on(Wo+".zoom",p).on("dblclick.zoom",g).on(R,h)}function e(n){return[(n[0]-k.x)/k.k,(n[1]-k.y)/k.k]}function r(n){return[n[0]*k.k+k.x,n[1]*k.k+k.y]}function i(n){k.k=Math.max(A[0],Math.min(A[1],n))}function u(n,t){t=r(t),k.x+=n[0]-t[0],k.y+=n[1]-t[1]}function o(t,e,r,o){t.__chart__={x:k.x,y:k.y,k:k.k},i(Math.pow(2,o)),u(d=e,r),t=ao.select(t),C>0&&(t=t.transition().duration(C)),t.call(n.event)}function a(){b&&b.domain(x.range().map(function(n){return(n-k.x)/k.k}).map(x.invert)),w&&w.domain(_.range().map(function(n){return(n-k.y)/k.k}).map(_.invert))}function l(n){z++||n({type:"zoomstart"})}function c(n){a(),n({type:"zoom",scale:k.k,translate:[k.x,k.y]})}function f(n){--z||(n({type:"zoomend"}),d=null)}function s(){function n(){a=1,u(ao.mouse(i),h),c(o)}function r(){s.on(q,null).on(T,null),p(a),f(o)}var i=this,o=D.of(i,arguments),a=0,s=ao.select(t(i)).on(q,n).on(T,r),h=e(ao.mouse(i)),p=W(i);Il.call(i),l(o)}function h(){function n(){var n=ao.touches(g);return p=k.k,n.forEach(function(n){n.identifier in d&&(d[n.identifier]=e(n))}),n}function t(){var t=ao.event.target;ao.select(t).on(x,r).on(b,a),_.push(t);for(var e=ao.event.changedTouches,i=0,u=e.length;u>i;++i)d[e[i].identifier]=null;var l=n(),c=Date.now();if(1===l.length){if(500>c-M){var f=l[0];o(g,f,d[f.identifier],Math.floor(Math.log(k.k)/Math.LN2)+1),S()}M=c}else if(l.length>1){var f=l[0],s=l[1],h=f[0]-s[0],p=f[1]-s[1];y=h*h+p*p}}function r(){var n,t,e,r,o=ao.touches(g);Il.call(g);for(var a=0,l=o.length;l>a;++a,r=null)if(e=o[a],r=d[e.identifier]){if(t)break;n=e,t=r}if(r){var f=(f=e[0]-n[0])*f+(f=e[1]-n[1])*f,s=y&&Math.sqrt(f/y);n=[(n[0]+e[0])/2,(n[1]+e[1])/2],t=[(t[0]+r[0])/2,(t[1]+r[1])/2],i(s*p)}M=null,u(n,t),c(v)}function a(){if(ao.event.touches.length){for(var t=ao.event.changedTouches,e=0,r=t.length;r>e;++e)delete d[t[e].identifier];for(var i in d)return void n()}ao.selectAll(_).on(m,null),w.on(L,s).on(R,h),N(),f(v)}var p,g=this,v=D.of(g,arguments),d={},y=0,m=".zoom-"+ao.event.changedTouches[0].identifier,x="touchmove"+m,b="touchend"+m,_=[],w=ao.select(g),N=W(g);t(),l(v),w.on(L,null).on(R,t)}function p(){var n=D.of(this,arguments);m?clearTimeout(m):(Il.call(this),v=e(d=y||ao.mouse(this)),l(n)),m=setTimeout(function(){m=null,f(n)},50),S(),i(Math.pow(2,.002*Bo())*k.k),u(d,v),c(n)}function g(){var n=ao.mouse(this),t=Math.log(k.k)/Math.LN2;o(this,n,e(n),ao.event.shiftKey?Math.ceil(t)-1:Math.floor(t)+1)}var v,d,y,m,M,x,b,_,w,k={x:0,y:0,k:1},E=[960,500],A=Jo,C=250,z=0,L="mousedown.zoom",q="mousemove.zoom",T="mouseup.zoom",R="touchstart.zoom",D=N(n,"zoomstart","zoom","zoomend");return Wo||(Wo="onwheel"in fo?(Bo=function(){return-ao.event.deltaY*(ao.event.deltaMode?120:1)},"wheel"):"onmousewheel"in fo?(Bo=function(){return ao.event.wheelDelta},"mousewheel"):(Bo=function(){return-ao.event.detail},"MozMousePixelScroll")),n.event=function(n){n.each(function(){var n=D.of(this,arguments),t=k;Hl?ao.select(this).transition().each("start.zoom",function(){k=this.__chart__||{x:0,y:0,k:1},l(n)}).tween("zoom:zoom",function(){var e=E[0],r=E[1],i=d?d[0]:e/2,u=d?d[1]:r/2,o=ao.interpolateZoom([(i-k.x)/k.k,(u-k.y)/k.k,e/k.k],[(i-t.x)/t.k,(u-t.y)/t.k,e/t.k]);return function(t){var r=o(t),a=e/r[2];this.__chart__=k={x:i-r[0]*a,y:u-r[1]*a,k:a},c(n)}}).each("interrupt.zoom",function(){f(n)}).each("end.zoom",function(){f(n)}):(this.__chart__=k,l(n),c(n),f(n))})},n.translate=function(t){return arguments.length?(k={x:+t[0],y:+t[1],k:k.k},a(),n):[k.x,k.y]},n.scale=function(t){return arguments.length?(k={x:k.x,y:k.y,k:null},i(+t),a(),n):k.k},n.scaleExtent=function(t){return arguments.length?(A=null==t?Jo:[+t[0],+t[1]],n):A},n.center=function(t){return arguments.length?(y=t&&[+t[0],+t[1]],n):y},n.size=function(t){return arguments.length?(E=t&&[+t[0],+t[1]],n):E},n.duration=function(t){return arguments.length?(C=+t,n):C},n.x=function(t){return arguments.length?(b=t,x=t.copy(),k={x:0,y:0,k:1},n):b},n.y=function(t){return arguments.length?(w=t,_=t.copy(),k={x:0,y:0,k:1},n):w},ao.rebind(n,D,"on")};var Bo,Wo,Jo=[0,1/0];ao.color=an,an.prototype.toString=function(){return this.rgb()+""},ao.hsl=ln;var Go=ln.prototype=new an;Go.brighter=function(n){return n=Math.pow(.7,arguments.length?n:1),new ln(this.h,this.s,this.l/n)},Go.darker=function(n){return n=Math.pow(.7,arguments.length?n:1),new ln(this.h,this.s,n*this.l)},Go.rgb=function(){return cn(this.h,this.s,this.l)},ao.hcl=fn;var Ko=fn.prototype=new an;Ko.brighter=function(n){return new fn(this.h,this.c,Math.min(100,this.l+Qo*(arguments.length?n:1)))},Ko.darker=function(n){return new fn(this.h,this.c,Math.max(0,this.l-Qo*(arguments.length?n:1)))},Ko.rgb=function(){return sn(this.h,this.c,this.l).rgb()},ao.lab=hn;var Qo=18,na=.95047,ta=1,ea=1.08883,ra=hn.prototype=new an;ra.brighter=function(n){return new hn(Math.min(100,this.l+Qo*(arguments.length?n:1)),this.a,this.b)},ra.darker=function(n){return new hn(Math.max(0,this.l-Qo*(arguments.length?n:1)),this.a,this.b)},ra.rgb=function(){return pn(this.l,this.a,this.b)},ao.rgb=mn;var ia=mn.prototype=new an;ia.brighter=function(n){n=Math.pow(.7,arguments.length?n:1);var t=this.r,e=this.g,r=this.b,i=30;return t||e||r?(t&&i>t&&(t=i),e&&i>e&&(e=i),r&&i>r&&(r=i),new mn(Math.min(255,t/n),Math.min(255,e/n),Math.min(255,r/n))):new mn(i,i,i)},ia.darker=function(n){return n=Math.pow(.7,arguments.length?n:1),new mn(n*this.r,n*this.g,n*this.b)},ia.hsl=function(){return wn(this.r,this.g,this.b)},ia.toString=function(){return"#"+bn(this.r)+bn(this.g)+bn(this.b)};var ua=ao.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});ua.forEach(function(n,t){ua.set(n,Mn(t))}),ao.functor=En,ao.xhr=An(m),ao.dsv=function(n,t){function e(n,e,u){arguments.length<3&&(u=e,e=null);var o=Cn(n,t,null==e?r:i(e),u);return o.row=function(n){return arguments.length?o.response(null==(e=n)?r:i(n)):e},o}function r(n){return e.parse(n.responseText)}function i(n){return function(t){return e.parse(t.responseText,n)}}function u(t){return t.map(o).join(n)}function o(n){return a.test(n)?'"'+n.replace(/\"/g,'""')+'"':n}var a=new RegExp('["'+n+"\n]"),l=n.charCodeAt(0);return e.parse=function(n,t){var r;return e.parseRows(n,function(n,e){if(r)return r(n,e-1);var i=new Function("d","return {"+n.map(function(n,t){return JSON.stringify(n)+": d["+t+"]"}).join(",")+"}");r=t?function(n,e){return t(i(n),e)}:i})},e.parseRows=function(n,t){function e(){if(f>=c)return o;if(i)return i=!1,u;var t=f;if(34===n.charCodeAt(t)){for(var e=t;e++f;){var r=n.charCodeAt(f++),a=1;if(10===r)i=!0;else if(13===r)i=!0,10===n.charCodeAt(f)&&(++f,++a);else if(r!==l)continue;return n.slice(t,f-a)}return n.slice(t)}for(var r,i,u={},o={},a=[],c=n.length,f=0,s=0;(r=e())!==o;){for(var h=[];r!==u&&r!==o;)h.push(r),r=e();t&&null==(h=t(h,s++))||a.push(h)}return a},e.format=function(t){if(Array.isArray(t[0]))return e.formatRows(t);var r=new y,i=[];return t.forEach(function(n){for(var t in n)r.has(t)||i.push(r.add(t))}),[i.map(o).join(n)].concat(t.map(function(t){return i.map(function(n){return o(t[n])}).join(n)})).join("\n")},e.formatRows=function(n){return n.map(u).join("\n")},e},ao.csv=ao.dsv(",","text/csv"),ao.tsv=ao.dsv(" ","text/tab-separated-values");var oa,aa,la,ca,fa=this[x(this,"requestAnimationFrame")]||function(n){setTimeout(n,17)};ao.timer=function(){qn.apply(this,arguments)},ao.timer.flush=function(){Rn(),Dn()},ao.round=function(n,t){return t?Math.round(n*(t=Math.pow(10,t)))/t:Math.round(n)};var sa=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"].map(Un);ao.formatPrefix=function(n,t){var e=0;return(n=+n)&&(0>n&&(n*=-1),t&&(n=ao.round(n,Pn(n,t))),e=1+Math.floor(1e-12+Math.log(n)/Math.LN10),e=Math.max(-24,Math.min(24,3*Math.floor((e-1)/3)))),sa[8+e/3]};var ha=/(?:([^{])?([<>=^]))?([+\- ])?([$#])?(0)?(\d+)?(,)?(\.-?\d+)?([a-z%])?/i,pa=ao.map({b:function(n){return n.toString(2)},c:function(n){return String.fromCharCode(n)},o:function(n){return n.toString(8)},x:function(n){return n.toString(16)},X:function(n){return n.toString(16).toUpperCase()},g:function(n,t){return n.toPrecision(t)},e:function(n,t){return n.toExponential(t)},f:function(n,t){return n.toFixed(t)},r:function(n,t){return(n=ao.round(n,Pn(n,t))).toFixed(Math.max(0,Math.min(20,Pn(n*(1+1e-15),t))))}}),ga=ao.time={},va=Date;Hn.prototype={getDate:function(){return this._.getUTCDate()},getDay:function(){return this._.getUTCDay()},getFullYear:function(){return this._.getUTCFullYear()},getHours:function(){return this._.getUTCHours()},getMilliseconds:function(){return this._.getUTCMilliseconds()},getMinutes:function(){return this._.getUTCMinutes()},getMonth:function(){return this._.getUTCMonth()},getSeconds:function(){return this._.getUTCSeconds()},getTime:function(){return this._.getTime()},getTimezoneOffset:function(){return 0},valueOf:function(){return this._.valueOf()},setDate:function(){da.setUTCDate.apply(this._,arguments)},setDay:function(){da.setUTCDay.apply(this._,arguments)},setFullYear:function(){da.setUTCFullYear.apply(this._,arguments)},setHours:function(){da.setUTCHours.apply(this._,arguments)},setMilliseconds:function(){da.setUTCMilliseconds.apply(this._,arguments)},setMinutes:function(){da.setUTCMinutes.apply(this._,arguments)},setMonth:function(){da.setUTCMonth.apply(this._,arguments)},setSeconds:function(){da.setUTCSeconds.apply(this._,arguments)},setTime:function(){da.setTime.apply(this._,arguments)}};var da=Date.prototype;ga.year=On(function(n){return n=ga.day(n),n.setMonth(0,1),n},function(n,t){n.setFullYear(n.getFullYear()+t)},function(n){return n.getFullYear()}),ga.years=ga.year.range,ga.years.utc=ga.year.utc.range,ga.day=On(function(n){var t=new va(2e3,0);return t.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),t},function(n,t){n.setDate(n.getDate()+t)},function(n){return n.getDate()-1}),ga.days=ga.day.range,ga.days.utc=ga.day.utc.range,ga.dayOfYear=function(n){var t=ga.year(n);return Math.floor((n-t-6e4*(n.getTimezoneOffset()-t.getTimezoneOffset()))/864e5)},["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].forEach(function(n,t){t=7-t;var e=ga[n]=On(function(n){return(n=ga.day(n)).setDate(n.getDate()-(n.getDay()+t)%7),n},function(n,t){n.setDate(n.getDate()+7*Math.floor(t))},function(n){var e=ga.year(n).getDay();return Math.floor((ga.dayOfYear(n)+(e+t)%7)/7)-(e!==t)});ga[n+"s"]=e.range,ga[n+"s"].utc=e.utc.range,ga[n+"OfYear"]=function(n){var e=ga.year(n).getDay();return Math.floor((ga.dayOfYear(n)+(e+t)%7)/7)}}),ga.week=ga.sunday,ga.weeks=ga.sunday.range,ga.weeks.utc=ga.sunday.utc.range,ga.weekOfYear=ga.sundayOfYear;var ya={"-":"",_:" ",0:"0"},ma=/^\s*\d+/,Ma=/^%/;ao.locale=function(n){return{numberFormat:jn(n),timeFormat:Yn(n)}};var xa=ao.locale({decimal:".",thousands:",",grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], +shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});ao.format=xa.numberFormat,ao.geo={},ft.prototype={s:0,t:0,add:function(n){st(n,this.t,ba),st(ba.s,this.s,this),this.s?this.t+=ba.t:this.s=ba.t},reset:function(){this.s=this.t=0},valueOf:function(){return this.s}};var ba=new ft;ao.geo.stream=function(n,t){n&&_a.hasOwnProperty(n.type)?_a[n.type](n,t):ht(n,t)};var _a={Feature:function(n,t){ht(n.geometry,t)},FeatureCollection:function(n,t){for(var e=n.features,r=-1,i=e.length;++rn?4*Fo+n:n,Na.lineStart=Na.lineEnd=Na.point=b}};ao.geo.bounds=function(){function n(n,t){M.push(x=[f=n,h=n]),s>t&&(s=t),t>p&&(p=t)}function t(t,e){var r=dt([t*Yo,e*Yo]);if(y){var i=mt(y,r),u=[i[1],-i[0],0],o=mt(u,i);bt(o),o=_t(o);var l=t-g,c=l>0?1:-1,v=o[0]*Zo*c,d=xo(l)>180;if(d^(v>c*g&&c*t>v)){var m=o[1]*Zo;m>p&&(p=m)}else if(v=(v+360)%360-180,d^(v>c*g&&c*t>v)){var m=-o[1]*Zo;s>m&&(s=m)}else s>e&&(s=e),e>p&&(p=e);d?g>t?a(f,t)>a(f,h)&&(h=t):a(t,h)>a(f,h)&&(f=t):h>=f?(f>t&&(f=t),t>h&&(h=t)):t>g?a(f,t)>a(f,h)&&(h=t):a(t,h)>a(f,h)&&(f=t)}else n(t,e);y=r,g=t}function e(){b.point=t}function r(){x[0]=f,x[1]=h,b.point=n,y=null}function i(n,e){if(y){var r=n-g;m+=xo(r)>180?r+(r>0?360:-360):r}else v=n,d=e;Na.point(n,e),t(n,e)}function u(){Na.lineStart()}function o(){i(v,d),Na.lineEnd(),xo(m)>Uo&&(f=-(h=180)),x[0]=f,x[1]=h,y=null}function a(n,t){return(t-=n)<0?t+360:t}function l(n,t){return n[0]-t[0]}function c(n,t){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:nka?(f=-(h=180),s=-(p=90)):m>Uo?p=90:-Uo>m&&(s=-90),x[0]=f,x[1]=h}};return function(n){p=h=-(f=s=1/0),M=[],ao.geo.stream(n,b);var t=M.length;if(t){M.sort(l);for(var e,r=1,i=M[0],u=[i];t>r;++r)e=M[r],c(e[0],i)||c(e[1],i)?(a(i[0],e[1])>a(i[0],i[1])&&(i[1]=e[1]),a(e[0],i[1])>a(i[0],i[1])&&(i[0]=e[0])):u.push(i=e);for(var o,e,g=-(1/0),t=u.length-1,r=0,i=u[t];t>=r;i=e,++r)e=u[r],(o=a(i[1],e[0]))>g&&(g=o,f=e[0],h=i[1])}return M=x=null,f===1/0||s===1/0?[[NaN,NaN],[NaN,NaN]]:[[f,s],[h,p]]}}(),ao.geo.centroid=function(n){Ea=Aa=Ca=za=La=qa=Ta=Ra=Da=Pa=Ua=0,ao.geo.stream(n,ja);var t=Da,e=Pa,r=Ua,i=t*t+e*e+r*r;return jo>i&&(t=qa,e=Ta,r=Ra,Uo>Aa&&(t=Ca,e=za,r=La),i=t*t+e*e+r*r,jo>i)?[NaN,NaN]:[Math.atan2(e,t)*Zo,tn(r/Math.sqrt(i))*Zo]};var Ea,Aa,Ca,za,La,qa,Ta,Ra,Da,Pa,Ua,ja={sphere:b,point:St,lineStart:Nt,lineEnd:Et,polygonStart:function(){ja.lineStart=At},polygonEnd:function(){ja.lineStart=Nt}},Fa=Rt(zt,jt,Ht,[-Fo,-Fo/2]),Ha=1e9;ao.geo.clipExtent=function(){var n,t,e,r,i,u,o={stream:function(n){return i&&(i.valid=!1),i=u(n),i.valid=!0,i},extent:function(a){return arguments.length?(u=Zt(n=+a[0][0],t=+a[0][1],e=+a[1][0],r=+a[1][1]),i&&(i.valid=!1,i=null),o):[[n,t],[e,r]]}};return o.extent([[0,0],[960,500]])},(ao.geo.conicEqualArea=function(){return Vt(Xt)}).raw=Xt,ao.geo.albers=function(){return ao.geo.conicEqualArea().rotate([96,0]).center([-.6,38.7]).parallels([29.5,45.5]).scale(1070)},ao.geo.albersUsa=function(){function n(n){var u=n[0],o=n[1];return t=null,e(u,o),t||(r(u,o),t)||i(u,o),t}var t,e,r,i,u=ao.geo.albers(),o=ao.geo.conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),a=ao.geo.conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(n,e){t=[n,e]}};return n.invert=function(n){var t=u.scale(),e=u.translate(),r=(n[0]-e[0])/t,i=(n[1]-e[1])/t;return(i>=.12&&.234>i&&r>=-.425&&-.214>r?o:i>=.166&&.234>i&&r>=-.214&&-.115>r?a:u).invert(n)},n.stream=function(n){var t=u.stream(n),e=o.stream(n),r=a.stream(n);return{point:function(n,i){t.point(n,i),e.point(n,i),r.point(n,i)},sphere:function(){t.sphere(),e.sphere(),r.sphere()},lineStart:function(){t.lineStart(),e.lineStart(),r.lineStart()},lineEnd:function(){t.lineEnd(),e.lineEnd(),r.lineEnd()},polygonStart:function(){t.polygonStart(),e.polygonStart(),r.polygonStart()},polygonEnd:function(){t.polygonEnd(),e.polygonEnd(),r.polygonEnd()}}},n.precision=function(t){return arguments.length?(u.precision(t),o.precision(t),a.precision(t),n):u.precision()},n.scale=function(t){return arguments.length?(u.scale(t),o.scale(.35*t),a.scale(t),n.translate(u.translate())):u.scale()},n.translate=function(t){if(!arguments.length)return u.translate();var c=u.scale(),f=+t[0],s=+t[1];return e=u.translate(t).clipExtent([[f-.455*c,s-.238*c],[f+.455*c,s+.238*c]]).stream(l).point,r=o.translate([f-.307*c,s+.201*c]).clipExtent([[f-.425*c+Uo,s+.12*c+Uo],[f-.214*c-Uo,s+.234*c-Uo]]).stream(l).point,i=a.translate([f-.205*c,s+.212*c]).clipExtent([[f-.214*c+Uo,s+.166*c+Uo],[f-.115*c-Uo,s+.234*c-Uo]]).stream(l).point,n},n.scale(1070)};var Oa,Ia,Ya,Za,Va,Xa,$a={point:b,lineStart:b,lineEnd:b,polygonStart:function(){Ia=0,$a.lineStart=$t},polygonEnd:function(){$a.lineStart=$a.lineEnd=$a.point=b,Oa+=xo(Ia/2)}},Ba={point:Bt,lineStart:b,lineEnd:b,polygonStart:b,polygonEnd:b},Wa={point:Gt,lineStart:Kt,lineEnd:Qt,polygonStart:function(){Wa.lineStart=ne},polygonEnd:function(){Wa.point=Gt,Wa.lineStart=Kt,Wa.lineEnd=Qt}};ao.geo.path=function(){function n(n){return n&&("function"==typeof a&&u.pointRadius(+a.apply(this,arguments)),o&&o.valid||(o=i(u)),ao.geo.stream(n,o)),u.result()}function t(){return o=null,n}var e,r,i,u,o,a=4.5;return n.area=function(n){return Oa=0,ao.geo.stream(n,i($a)),Oa},n.centroid=function(n){return Ca=za=La=qa=Ta=Ra=Da=Pa=Ua=0,ao.geo.stream(n,i(Wa)),Ua?[Da/Ua,Pa/Ua]:Ra?[qa/Ra,Ta/Ra]:La?[Ca/La,za/La]:[NaN,NaN]},n.bounds=function(n){return Va=Xa=-(Ya=Za=1/0),ao.geo.stream(n,i(Ba)),[[Ya,Za],[Va,Xa]]},n.projection=function(n){return arguments.length?(i=(e=n)?n.stream||re(n):m,t()):e},n.context=function(n){return arguments.length?(u=null==(r=n)?new Wt:new te(n),"function"!=typeof a&&u.pointRadius(a),t()):r},n.pointRadius=function(t){return arguments.length?(a="function"==typeof t?t:(u.pointRadius(+t),+t),n):a},n.projection(ao.geo.albersUsa()).context(null)},ao.geo.transform=function(n){return{stream:function(t){var e=new ie(t);for(var r in n)e[r]=n[r];return e}}},ie.prototype={point:function(n,t){this.stream.point(n,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}},ao.geo.projection=oe,ao.geo.projectionMutator=ae,(ao.geo.equirectangular=function(){return oe(ce)}).raw=ce.invert=ce,ao.geo.rotation=function(n){function t(t){return t=n(t[0]*Yo,t[1]*Yo),t[0]*=Zo,t[1]*=Zo,t}return n=se(n[0]%360*Yo,n[1]*Yo,n.length>2?n[2]*Yo:0),t.invert=function(t){return t=n.invert(t[0]*Yo,t[1]*Yo),t[0]*=Zo,t[1]*=Zo,t},t},fe.invert=ce,ao.geo.circle=function(){function n(){var n="function"==typeof r?r.apply(this,arguments):r,t=se(-n[0]*Yo,-n[1]*Yo,0).invert,i=[];return e(null,null,1,{point:function(n,e){i.push(n=t(n,e)),n[0]*=Zo,n[1]*=Zo}}),{type:"Polygon",coordinates:[i]}}var t,e,r=[0,0],i=6;return n.origin=function(t){return arguments.length?(r=t,n):r},n.angle=function(r){return arguments.length?(e=ve((t=+r)*Yo,i*Yo),n):t},n.precision=function(r){return arguments.length?(e=ve(t*Yo,(i=+r)*Yo),n):i},n.angle(90)},ao.geo.distance=function(n,t){var e,r=(t[0]-n[0])*Yo,i=n[1]*Yo,u=t[1]*Yo,o=Math.sin(r),a=Math.cos(r),l=Math.sin(i),c=Math.cos(i),f=Math.sin(u),s=Math.cos(u);return Math.atan2(Math.sqrt((e=s*o)*e+(e=c*f-l*s*a)*e),l*f+c*s*a)},ao.geo.graticule=function(){function n(){return{type:"MultiLineString",coordinates:t()}}function t(){return ao.range(Math.ceil(u/d)*d,i,d).map(h).concat(ao.range(Math.ceil(c/y)*y,l,y).map(p)).concat(ao.range(Math.ceil(r/g)*g,e,g).filter(function(n){return xo(n%d)>Uo}).map(f)).concat(ao.range(Math.ceil(a/v)*v,o,v).filter(function(n){return xo(n%y)>Uo}).map(s))}var e,r,i,u,o,a,l,c,f,s,h,p,g=10,v=g,d=90,y=360,m=2.5;return n.lines=function(){return t().map(function(n){return{type:"LineString",coordinates:n}})},n.outline=function(){return{type:"Polygon",coordinates:[h(u).concat(p(l).slice(1),h(i).reverse().slice(1),p(c).reverse().slice(1))]}},n.extent=function(t){return arguments.length?n.majorExtent(t).minorExtent(t):n.minorExtent()},n.majorExtent=function(t){return arguments.length?(u=+t[0][0],i=+t[1][0],c=+t[0][1],l=+t[1][1],u>i&&(t=u,u=i,i=t),c>l&&(t=c,c=l,l=t),n.precision(m)):[[u,c],[i,l]]},n.minorExtent=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],a=+t[0][1],o=+t[1][1],r>e&&(t=r,r=e,e=t),a>o&&(t=a,a=o,o=t),n.precision(m)):[[r,a],[e,o]]},n.step=function(t){return arguments.length?n.majorStep(t).minorStep(t):n.minorStep()},n.majorStep=function(t){return arguments.length?(d=+t[0],y=+t[1],n):[d,y]},n.minorStep=function(t){return arguments.length?(g=+t[0],v=+t[1],n):[g,v]},n.precision=function(t){return arguments.length?(m=+t,f=ye(a,o,90),s=me(r,e,m),h=ye(c,l,90),p=me(u,i,m),n):m},n.majorExtent([[-180,-90+Uo],[180,90-Uo]]).minorExtent([[-180,-80-Uo],[180,80+Uo]])},ao.geo.greatArc=function(){function n(){return{type:"LineString",coordinates:[t||r.apply(this,arguments),e||i.apply(this,arguments)]}}var t,e,r=Me,i=xe;return n.distance=function(){return ao.geo.distance(t||r.apply(this,arguments),e||i.apply(this,arguments))},n.source=function(e){return arguments.length?(r=e,t="function"==typeof e?null:e,n):r},n.target=function(t){return arguments.length?(i=t,e="function"==typeof t?null:t,n):i},n.precision=function(){return arguments.length?n:0},n},ao.geo.interpolate=function(n,t){return be(n[0]*Yo,n[1]*Yo,t[0]*Yo,t[1]*Yo)},ao.geo.length=function(n){return Ja=0,ao.geo.stream(n,Ga),Ja};var Ja,Ga={sphere:b,point:b,lineStart:_e,lineEnd:b,polygonStart:b,polygonEnd:b},Ka=we(function(n){return Math.sqrt(2/(1+n))},function(n){return 2*Math.asin(n/2)});(ao.geo.azimuthalEqualArea=function(){return oe(Ka)}).raw=Ka;var Qa=we(function(n){var t=Math.acos(n);return t&&t/Math.sin(t)},m);(ao.geo.azimuthalEquidistant=function(){return oe(Qa)}).raw=Qa,(ao.geo.conicConformal=function(){return Vt(Se)}).raw=Se,(ao.geo.conicEquidistant=function(){return Vt(ke)}).raw=ke;var nl=we(function(n){return 1/n},Math.atan);(ao.geo.gnomonic=function(){return oe(nl)}).raw=nl,Ne.invert=function(n,t){return[n,2*Math.atan(Math.exp(t))-Io]},(ao.geo.mercator=function(){return Ee(Ne)}).raw=Ne;var tl=we(function(){return 1},Math.asin);(ao.geo.orthographic=function(){return oe(tl)}).raw=tl;var el=we(function(n){return 1/(1+n)},function(n){return 2*Math.atan(n)});(ao.geo.stereographic=function(){return oe(el)}).raw=el,Ae.invert=function(n,t){return[-t,2*Math.atan(Math.exp(n))-Io]},(ao.geo.transverseMercator=function(){var n=Ee(Ae),t=n.center,e=n.rotate;return n.center=function(n){return n?t([-n[1],n[0]]):(n=t(),[n[1],-n[0]])},n.rotate=function(n){return n?e([n[0],n[1],n.length>2?n[2]+90:90]):(n=e(),[n[0],n[1],n[2]-90])},e([0,0,90])}).raw=Ae,ao.geom={},ao.geom.hull=function(n){function t(n){if(n.length<3)return[];var t,i=En(e),u=En(r),o=n.length,a=[],l=[];for(t=0;o>t;t++)a.push([+i.call(this,n[t],t),+u.call(this,n[t],t),t]);for(a.sort(qe),t=0;o>t;t++)l.push([a[t][0],-a[t][1]]);var c=Le(a),f=Le(l),s=f[0]===c[0],h=f[f.length-1]===c[c.length-1],p=[];for(t=c.length-1;t>=0;--t)p.push(n[a[c[t]][2]]);for(t=+s;t=r&&c.x<=u&&c.y>=i&&c.y<=o?[[r,o],[u,o],[u,i],[r,i]]:[];f.point=n[a]}),t}function e(n){return n.map(function(n,t){return{x:Math.round(u(n,t)/Uo)*Uo,y:Math.round(o(n,t)/Uo)*Uo,i:t}})}var r=Ce,i=ze,u=r,o=i,a=sl;return n?t(n):(t.links=function(n){return ar(e(n)).edges.filter(function(n){return n.l&&n.r}).map(function(t){return{source:n[t.l.i],target:n[t.r.i]}})},t.triangles=function(n){var t=[];return ar(e(n)).cells.forEach(function(e,r){for(var i,u,o=e.site,a=e.edges.sort(Ve),l=-1,c=a.length,f=a[c-1].edge,s=f.l===o?f.r:f.l;++l=c,h=r>=f,p=h<<1|s;n.leaf=!1,n=n.nodes[p]||(n.nodes[p]=hr()),s?i=c:a=c,h?o=f:l=f,u(n,t,e,r,i,o,a,l)}var f,s,h,p,g,v,d,y,m,M=En(a),x=En(l);if(null!=t)v=t,d=e,y=r,m=i;else if(y=m=-(v=d=1/0),s=[],h=[],g=n.length,o)for(p=0;g>p;++p)f=n[p],f.xy&&(y=f.x),f.y>m&&(m=f.y),s.push(f.x),h.push(f.y);else for(p=0;g>p;++p){var b=+M(f=n[p],p),_=+x(f,p);v>b&&(v=b),d>_&&(d=_),b>y&&(y=b),_>m&&(m=_),s.push(b),h.push(_)}var w=y-v,S=m-d;w>S?m=d+w:y=v+S;var k=hr();if(k.add=function(n){u(k,n,+M(n,++p),+x(n,p),v,d,y,m)},k.visit=function(n){pr(n,k,v,d,y,m)},k.find=function(n){return gr(k,n[0],n[1],v,d,y,m)},p=-1,null==t){for(;++p=0?n.slice(0,t):n,r=t>=0?n.slice(t+1):"in";return e=vl.get(e)||gl,r=dl.get(r)||m,br(r(e.apply(null,lo.call(arguments,1))))},ao.interpolateHcl=Rr,ao.interpolateHsl=Dr,ao.interpolateLab=Pr,ao.interpolateRound=Ur,ao.transform=function(n){var t=fo.createElementNS(ao.ns.prefix.svg,"g");return(ao.transform=function(n){if(null!=n){t.setAttribute("transform",n);var e=t.transform.baseVal.consolidate()}return new jr(e?e.matrix:yl)})(n)},jr.prototype.toString=function(){return"translate("+this.translate+")rotate("+this.rotate+")skewX("+this.skew+")scale("+this.scale+")"};var yl={a:1,b:0,c:0,d:1,e:0,f:0};ao.interpolateTransform=$r,ao.layout={},ao.layout.bundle=function(){return function(n){for(var t=[],e=-1,r=n.length;++ea*a/y){if(v>l){var c=t.charge/l;n.px-=u*c,n.py-=o*c}return!0}if(t.point&&l&&v>l){var c=t.pointCharge/l;n.px-=u*c,n.py-=o*c}}return!t.charge}}function t(n){n.px=ao.event.x,n.py=ao.event.y,l.resume()}var e,r,i,u,o,a,l={},c=ao.dispatch("start","tick","end"),f=[1,1],s=.9,h=ml,p=Ml,g=-30,v=xl,d=.1,y=.64,M=[],x=[];return l.tick=function(){if((i*=.99)<.005)return e=null,c.end({type:"end",alpha:i=0}),!0;var t,r,l,h,p,v,y,m,b,_=M.length,w=x.length;for(r=0;w>r;++r)l=x[r],h=l.source,p=l.target,m=p.x-h.x,b=p.y-h.y,(v=m*m+b*b)&&(v=i*o[r]*((v=Math.sqrt(v))-u[r])/v,m*=v,b*=v,p.x-=m*(y=h.weight+p.weight?h.weight/(h.weight+p.weight):.5),p.y-=b*y,h.x+=m*(y=1-y),h.y+=b*y);if((y=i*d)&&(m=f[0]/2,b=f[1]/2,r=-1,y))for(;++r<_;)l=M[r],l.x+=(m-l.x)*y,l.y+=(b-l.y)*y;if(g)for(ri(t=ao.geom.quadtree(M),i,a),r=-1;++r<_;)(l=M[r]).fixed||t.visit(n(l));for(r=-1;++r<_;)l=M[r],l.fixed?(l.x=l.px,l.y=l.py):(l.x-=(l.px-(l.px=l.x))*s,l.y-=(l.py-(l.py=l.y))*s);c.tick({type:"tick",alpha:i})},l.nodes=function(n){return arguments.length?(M=n,l):M},l.links=function(n){return arguments.length?(x=n,l):x},l.size=function(n){return arguments.length?(f=n,l):f},l.linkDistance=function(n){return arguments.length?(h="function"==typeof n?n:+n,l):h},l.distance=l.linkDistance,l.linkStrength=function(n){return arguments.length?(p="function"==typeof n?n:+n,l):p},l.friction=function(n){return arguments.length?(s=+n,l):s},l.charge=function(n){return arguments.length?(g="function"==typeof n?n:+n,l):g},l.chargeDistance=function(n){return arguments.length?(v=n*n,l):Math.sqrt(v)},l.gravity=function(n){return arguments.length?(d=+n,l):d},l.theta=function(n){return arguments.length?(y=n*n,l):Math.sqrt(y)},l.alpha=function(n){return arguments.length?(n=+n,i?n>0?i=n:(e.c=null,e.t=NaN,e=null,c.end({type:"end",alpha:i=0})):n>0&&(c.start({type:"start",alpha:i=n}),e=qn(l.tick)),l):i},l.start=function(){function n(n,r){if(!e){for(e=new Array(i),l=0;i>l;++l)e[l]=[];for(l=0;c>l;++l){var u=x[l];e[u.source.index].push(u.target),e[u.target.index].push(u.source)}}for(var o,a=e[t],l=-1,f=a.length;++lt;++t)(r=M[t]).index=t,r.weight=0;for(t=0;c>t;++t)r=x[t],"number"==typeof r.source&&(r.source=M[r.source]),"number"==typeof r.target&&(r.target=M[r.target]),++r.source.weight,++r.target.weight;for(t=0;i>t;++t)r=M[t],isNaN(r.x)&&(r.x=n("x",s)),isNaN(r.y)&&(r.y=n("y",v)),isNaN(r.px)&&(r.px=r.x),isNaN(r.py)&&(r.py=r.y);if(u=[],"function"==typeof h)for(t=0;c>t;++t)u[t]=+h.call(this,x[t],t);else for(t=0;c>t;++t)u[t]=h;if(o=[],"function"==typeof p)for(t=0;c>t;++t)o[t]=+p.call(this,x[t],t);else for(t=0;c>t;++t)o[t]=p;if(a=[],"function"==typeof g)for(t=0;i>t;++t)a[t]=+g.call(this,M[t],t);else for(t=0;i>t;++t)a[t]=g;return l.resume()},l.resume=function(){return l.alpha(.1)},l.stop=function(){return l.alpha(0)},l.drag=function(){return r||(r=ao.behavior.drag().origin(m).on("dragstart.force",Qr).on("drag.force",t).on("dragend.force",ni)),arguments.length?void this.on("mouseover.force",ti).on("mouseout.force",ei).call(r):r},ao.rebind(l,c,"on")};var ml=20,Ml=1,xl=1/0;ao.layout.hierarchy=function(){function n(i){var u,o=[i],a=[];for(i.depth=0;null!=(u=o.pop());)if(a.push(u),(c=e.call(n,u,u.depth))&&(l=c.length)){for(var l,c,f;--l>=0;)o.push(f=c[l]),f.parent=u,f.depth=u.depth+1;r&&(u.value=0),u.children=c}else r&&(u.value=+r.call(n,u,u.depth)||0),delete u.children;return oi(i,function(n){var e,i;t&&(e=n.children)&&e.sort(t),r&&(i=n.parent)&&(i.value+=n.value)}),a}var t=ci,e=ai,r=li;return n.sort=function(e){return arguments.length?(t=e,n):t},n.children=function(t){return arguments.length?(e=t,n):e},n.value=function(t){return arguments.length?(r=t,n):r},n.revalue=function(t){return r&&(ui(t,function(n){n.children&&(n.value=0)}),oi(t,function(t){var e;t.children||(t.value=+r.call(n,t,t.depth)||0),(e=t.parent)&&(e.value+=t.value)})),t},n},ao.layout.partition=function(){function n(t,e,r,i){var u=t.children;if(t.x=e,t.y=t.depth*i,t.dx=r,t.dy=i,u&&(o=u.length)){var o,a,l,c=-1;for(r=t.value?r/t.value:0;++cs?-1:1),g=ao.sum(c),v=g?(s-l*p)/g:0,d=ao.range(l),y=[];return null!=e&&d.sort(e===bl?function(n,t){return c[t]-c[n]}:function(n,t){return e(o[n],o[t])}),d.forEach(function(n){y[n]={data:o[n],value:a=c[n],startAngle:f,endAngle:f+=a*v+p,padAngle:h}}),y}var t=Number,e=bl,r=0,i=Ho,u=0;return n.value=function(e){return arguments.length?(t=e,n):t},n.sort=function(t){return arguments.length?(e=t,n):e},n.startAngle=function(t){return arguments.length?(r=t,n):r},n.endAngle=function(t){return arguments.length?(i=t,n):i},n.padAngle=function(t){return arguments.length?(u=t,n):u},n};var bl={};ao.layout.stack=function(){function n(a,l){if(!(h=a.length))return a;var c=a.map(function(e,r){return t.call(n,e,r)}),f=c.map(function(t){return t.map(function(t,e){return[u.call(n,t,e),o.call(n,t,e)]})}),s=e.call(n,f,l);c=ao.permute(c,s),f=ao.permute(f,s);var h,p,g,v,d=r.call(n,f,l),y=c[0].length;for(g=0;y>g;++g)for(i.call(n,c[0][g],v=d[g],f[0][g][1]),p=1;h>p;++p)i.call(n,c[p][g],v+=f[p-1][g][1],f[p][g][1]);return a}var t=m,e=gi,r=vi,i=pi,u=si,o=hi;return n.values=function(e){return arguments.length?(t=e,n):t},n.order=function(t){return arguments.length?(e="function"==typeof t?t:_l.get(t)||gi,n):e},n.offset=function(t){return arguments.length?(r="function"==typeof t?t:wl.get(t)||vi,n):r},n.x=function(t){return arguments.length?(u=t,n):u},n.y=function(t){return arguments.length?(o=t,n):o},n.out=function(t){return arguments.length?(i=t,n):i},n};var _l=ao.map({"inside-out":function(n){var t,e,r=n.length,i=n.map(di),u=n.map(yi),o=ao.range(r).sort(function(n,t){return i[n]-i[t]}),a=0,l=0,c=[],f=[];for(t=0;r>t;++t)e=o[t],l>a?(a+=u[e],c.push(e)):(l+=u[e],f.push(e));return f.reverse().concat(c)},reverse:function(n){return ao.range(n.length).reverse()},"default":gi}),wl=ao.map({silhouette:function(n){var t,e,r,i=n.length,u=n[0].length,o=[],a=0,l=[];for(e=0;u>e;++e){for(t=0,r=0;i>t;t++)r+=n[t][e][1];r>a&&(a=r),o.push(r)}for(e=0;u>e;++e)l[e]=(a-o[e])/2;return l},wiggle:function(n){var t,e,r,i,u,o,a,l,c,f=n.length,s=n[0],h=s.length,p=[];for(p[0]=l=c=0,e=1;h>e;++e){for(t=0,i=0;f>t;++t)i+=n[t][e][1];for(t=0,u=0,a=s[e][0]-s[e-1][0];f>t;++t){for(r=0,o=(n[t][e][1]-n[t][e-1][1])/(2*a);t>r;++r)o+=(n[r][e][1]-n[r][e-1][1])/a;u+=o*n[t][e][1]}p[e]=l-=i?u/i*a:0,c>l&&(c=l)}for(e=0;h>e;++e)p[e]-=c;return p},expand:function(n){var t,e,r,i=n.length,u=n[0].length,o=1/i,a=[];for(e=0;u>e;++e){for(t=0,r=0;i>t;t++)r+=n[t][e][1];if(r)for(t=0;i>t;t++)n[t][e][1]/=r;else for(t=0;i>t;t++)n[t][e][1]=o}for(e=0;u>e;++e)a[e]=0;return a},zero:vi});ao.layout.histogram=function(){function n(n,u){for(var o,a,l=[],c=n.map(e,this),f=r.call(this,c,u),s=i.call(this,f,c,u),u=-1,h=c.length,p=s.length-1,g=t?1:1/h;++u0)for(u=-1;++u=f[0]&&a<=f[1]&&(o=l[ao.bisect(s,a,1,p)-1],o.y+=g,o.push(n[u]));return l}var t=!0,e=Number,r=bi,i=Mi;return n.value=function(t){return arguments.length?(e=t,n):e},n.range=function(t){return arguments.length?(r=En(t),n):r},n.bins=function(t){return arguments.length?(i="number"==typeof t?function(n){return xi(n,t)}:En(t),n):i},n.frequency=function(e){return arguments.length?(t=!!e,n):t},n},ao.layout.pack=function(){function n(n,u){var o=e.call(this,n,u),a=o[0],l=i[0],c=i[1],f=null==t?Math.sqrt:"function"==typeof t?t:function(){return t};if(a.x=a.y=0,oi(a,function(n){n.r=+f(n.value)}),oi(a,Ni),r){var s=r*(t?1:Math.max(2*a.r/l,2*a.r/c))/2;oi(a,function(n){n.r+=s}),oi(a,Ni),oi(a,function(n){n.r-=s})}return Ci(a,l/2,c/2,t?1:1/Math.max(2*a.r/l,2*a.r/c)),o}var t,e=ao.layout.hierarchy().sort(_i),r=0,i=[1,1];return n.size=function(t){return arguments.length?(i=t,n):i},n.radius=function(e){return arguments.length?(t=null==e||"function"==typeof e?e:+e,n):t},n.padding=function(t){return arguments.length?(r=+t,n):r},ii(n,e)},ao.layout.tree=function(){function n(n,i){var f=o.call(this,n,i),s=f[0],h=t(s);if(oi(h,e),h.parent.m=-h.z,ui(h,r),c)ui(s,u);else{var p=s,g=s,v=s;ui(s,function(n){n.xg.x&&(g=n),n.depth>v.depth&&(v=n)});var d=a(p,g)/2-p.x,y=l[0]/(g.x+a(g,p)/2+d),m=l[1]/(v.depth||1);ui(s,function(n){n.x=(n.x+d)*y,n.y=n.depth*m})}return f}function t(n){for(var t,e={A:null,children:[n]},r=[e];null!=(t=r.pop());)for(var i,u=t.children,o=0,a=u.length;a>o;++o)r.push((u[o]=i={_:u[o],parent:t,children:(i=u[o].children)&&i.slice()||[],A:null,a:null,z:0,m:0,c:0,s:0,t:null,i:o}).a=i);return e.children[0]}function e(n){var t=n.children,e=n.parent.children,r=n.i?e[n.i-1]:null;if(t.length){Di(n);var u=(t[0].z+t[t.length-1].z)/2;r?(n.z=r.z+a(n._,r._),n.m=n.z-u):n.z=u}else r&&(n.z=r.z+a(n._,r._));n.parent.A=i(n,r,n.parent.A||e[0])}function r(n){n._.x=n.z+n.parent.m,n.m+=n.parent.m}function i(n,t,e){if(t){for(var r,i=n,u=n,o=t,l=i.parent.children[0],c=i.m,f=u.m,s=o.m,h=l.m;o=Ti(o),i=qi(i),o&&i;)l=qi(l),u=Ti(u),u.a=n,r=o.z+s-i.z-c+a(o._,i._),r>0&&(Ri(Pi(o,n,e),n,r),c+=r,f+=r),s+=o.m,c+=i.m,h+=l.m,f+=u.m;o&&!Ti(u)&&(u.t=o,u.m+=s-f),i&&!qi(l)&&(l.t=i,l.m+=c-h,e=n)}return e}function u(n){n.x*=l[0],n.y=n.depth*l[1]}var o=ao.layout.hierarchy().sort(null).value(null),a=Li,l=[1,1],c=null;return n.separation=function(t){return arguments.length?(a=t,n):a},n.size=function(t){return arguments.length?(c=null==(l=t)?u:null,n):c?null:l},n.nodeSize=function(t){return arguments.length?(c=null==(l=t)?null:u,n):c?l:null},ii(n,o)},ao.layout.cluster=function(){function n(n,u){var o,a=t.call(this,n,u),l=a[0],c=0;oi(l,function(n){var t=n.children;t&&t.length?(n.x=ji(t),n.y=Ui(t)):(n.x=o?c+=e(n,o):0,n.y=0,o=n)});var f=Fi(l),s=Hi(l),h=f.x-e(f,s)/2,p=s.x+e(s,f)/2;return oi(l,i?function(n){n.x=(n.x-l.x)*r[0],n.y=(l.y-n.y)*r[1]}:function(n){n.x=(n.x-h)/(p-h)*r[0],n.y=(1-(l.y?n.y/l.y:1))*r[1]}),a}var t=ao.layout.hierarchy().sort(null).value(null),e=Li,r=[1,1],i=!1;return n.separation=function(t){return arguments.length?(e=t,n):e},n.size=function(t){return arguments.length?(i=null==(r=t),n):i?null:r},n.nodeSize=function(t){return arguments.length?(i=null!=(r=t),n):i?r:null},ii(n,t)},ao.layout.treemap=function(){function n(n,t){for(var e,r,i=-1,u=n.length;++it?0:t),e.area=isNaN(r)||0>=r?0:r}function t(e){var u=e.children;if(u&&u.length){var o,a,l,c=s(e),f=[],h=u.slice(),g=1/0,v="slice"===p?c.dx:"dice"===p?c.dy:"slice-dice"===p?1&e.depth?c.dy:c.dx:Math.min(c.dx,c.dy);for(n(h,c.dx*c.dy/e.value),f.area=0;(l=h.length)>0;)f.push(o=h[l-1]),f.area+=o.area,"squarify"!==p||(a=r(f,v))<=g?(h.pop(),g=a):(f.area-=f.pop().area,i(f,v,c,!1),v=Math.min(c.dx,c.dy),f.length=f.area=0,g=1/0);f.length&&(i(f,v,c,!0),f.length=f.area=0),u.forEach(t)}}function e(t){var r=t.children;if(r&&r.length){var u,o=s(t),a=r.slice(),l=[];for(n(a,o.dx*o.dy/t.value),l.area=0;u=a.pop();)l.push(u),l.area+=u.area,null!=u.z&&(i(l,u.z?o.dx:o.dy,o,!a.length),l.length=l.area=0);r.forEach(e)}}function r(n,t){for(var e,r=n.area,i=0,u=1/0,o=-1,a=n.length;++oe&&(u=e),e>i&&(i=e));return r*=r,t*=t,r?Math.max(t*i*g/r,r/(t*u*g)):1/0}function i(n,t,e,r){var i,u=-1,o=n.length,a=e.x,c=e.y,f=t?l(n.area/t):0; +if(t==e.dx){for((r||f>e.dy)&&(f=e.dy);++ue.dx)&&(f=e.dx);++ue&&(t=1),1>e&&(n=0),function(){var e,r,i;do e=2*Math.random()-1,r=2*Math.random()-1,i=e*e+r*r;while(!i||i>1);return n+t*e*Math.sqrt(-2*Math.log(i)/i)}},logNormal:function(){var n=ao.random.normal.apply(ao,arguments);return function(){return Math.exp(n())}},bates:function(n){var t=ao.random.irwinHall(n);return function(){return t()/n}},irwinHall:function(n){return function(){for(var t=0,e=0;n>e;e++)t+=Math.random();return t}}},ao.scale={};var Sl={floor:m,ceil:m};ao.scale.linear=function(){return Wi([0,1],[0,1],Mr,!1)};var kl={s:1,g:1,p:1,r:1,e:1};ao.scale.log=function(){return ru(ao.scale.linear().domain([0,1]),10,!0,[1,10])};var Nl=ao.format(".0e"),El={floor:function(n){return-Math.ceil(-n)},ceil:function(n){return-Math.floor(-n)}};ao.scale.pow=function(){return iu(ao.scale.linear(),1,[0,1])},ao.scale.sqrt=function(){return ao.scale.pow().exponent(.5)},ao.scale.ordinal=function(){return ou([],{t:"range",a:[[]]})},ao.scale.category10=function(){return ao.scale.ordinal().range(Al)},ao.scale.category20=function(){return ao.scale.ordinal().range(Cl)},ao.scale.category20b=function(){return ao.scale.ordinal().range(zl)},ao.scale.category20c=function(){return ao.scale.ordinal().range(Ll)};var Al=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711,12369186,1556175].map(xn),Cl=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589,1556175,10410725].map(xn),zl=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324,13528509,14589654].map(xn),Ll=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950,12434877,14277081].map(xn);ao.scale.quantile=function(){return au([],[])},ao.scale.quantize=function(){return lu(0,1,[0,1])},ao.scale.threshold=function(){return cu([.5],[0,1])},ao.scale.identity=function(){return fu([0,1])},ao.svg={},ao.svg.arc=function(){function n(){var n=Math.max(0,+e.apply(this,arguments)),c=Math.max(0,+r.apply(this,arguments)),f=o.apply(this,arguments)-Io,s=a.apply(this,arguments)-Io,h=Math.abs(s-f),p=f>s?0:1;if(n>c&&(g=c,c=n,n=g),h>=Oo)return t(c,p)+(n?t(n,1-p):"")+"Z";var g,v,d,y,m,M,x,b,_,w,S,k,N=0,E=0,A=[];if((y=(+l.apply(this,arguments)||0)/2)&&(d=u===ql?Math.sqrt(n*n+c*c):+u.apply(this,arguments),p||(E*=-1),c&&(E=tn(d/c*Math.sin(y))),n&&(N=tn(d/n*Math.sin(y)))),c){m=c*Math.cos(f+E),M=c*Math.sin(f+E),x=c*Math.cos(s-E),b=c*Math.sin(s-E);var C=Math.abs(s-f-2*E)<=Fo?0:1;if(E&&yu(m,M,x,b)===p^C){var z=(f+s)/2;m=c*Math.cos(z),M=c*Math.sin(z),x=b=null}}else m=M=0;if(n){_=n*Math.cos(s-N),w=n*Math.sin(s-N),S=n*Math.cos(f+N),k=n*Math.sin(f+N);var L=Math.abs(f-s+2*N)<=Fo?0:1;if(N&&yu(_,w,S,k)===1-p^L){var q=(f+s)/2;_=n*Math.cos(q),w=n*Math.sin(q),S=k=null}}else _=w=0;if(h>Uo&&(g=Math.min(Math.abs(c-n)/2,+i.apply(this,arguments)))>.001){v=c>n^p?0:1;var T=g,R=g;if(Fo>h){var D=null==S?[_,w]:null==x?[m,M]:Re([m,M],[S,k],[x,b],[_,w]),P=m-D[0],U=M-D[1],j=x-D[0],F=b-D[1],H=1/Math.sin(Math.acos((P*j+U*F)/(Math.sqrt(P*P+U*U)*Math.sqrt(j*j+F*F)))/2),O=Math.sqrt(D[0]*D[0]+D[1]*D[1]);R=Math.min(g,(n-O)/(H-1)),T=Math.min(g,(c-O)/(H+1))}if(null!=x){var I=mu(null==S?[_,w]:[S,k],[m,M],c,T,p),Y=mu([x,b],[_,w],c,T,p);g===T?A.push("M",I[0],"A",T,",",T," 0 0,",v," ",I[1],"A",c,",",c," 0 ",1-p^yu(I[1][0],I[1][1],Y[1][0],Y[1][1]),",",p," ",Y[1],"A",T,",",T," 0 0,",v," ",Y[0]):A.push("M",I[0],"A",T,",",T," 0 1,",v," ",Y[0])}else A.push("M",m,",",M);if(null!=S){var Z=mu([m,M],[S,k],n,-R,p),V=mu([_,w],null==x?[m,M]:[x,b],n,-R,p);g===R?A.push("L",V[0],"A",R,",",R," 0 0,",v," ",V[1],"A",n,",",n," 0 ",p^yu(V[1][0],V[1][1],Z[1][0],Z[1][1]),",",1-p," ",Z[1],"A",R,",",R," 0 0,",v," ",Z[0]):A.push("L",V[0],"A",R,",",R," 0 0,",v," ",Z[0])}else A.push("L",_,",",w)}else A.push("M",m,",",M),null!=x&&A.push("A",c,",",c," 0 ",C,",",p," ",x,",",b),A.push("L",_,",",w),null!=S&&A.push("A",n,",",n," 0 ",L,",",1-p," ",S,",",k);return A.push("Z"),A.join("")}function t(n,t){return"M0,"+n+"A"+n+","+n+" 0 1,"+t+" 0,"+-n+"A"+n+","+n+" 0 1,"+t+" 0,"+n}var e=hu,r=pu,i=su,u=ql,o=gu,a=vu,l=du;return n.innerRadius=function(t){return arguments.length?(e=En(t),n):e},n.outerRadius=function(t){return arguments.length?(r=En(t),n):r},n.cornerRadius=function(t){return arguments.length?(i=En(t),n):i},n.padRadius=function(t){return arguments.length?(u=t==ql?ql:En(t),n):u},n.startAngle=function(t){return arguments.length?(o=En(t),n):o},n.endAngle=function(t){return arguments.length?(a=En(t),n):a},n.padAngle=function(t){return arguments.length?(l=En(t),n):l},n.centroid=function(){var n=(+e.apply(this,arguments)+ +r.apply(this,arguments))/2,t=(+o.apply(this,arguments)+ +a.apply(this,arguments))/2-Io;return[Math.cos(t)*n,Math.sin(t)*n]},n};var ql="auto";ao.svg.line=function(){return Mu(m)};var Tl=ao.map({linear:xu,"linear-closed":bu,step:_u,"step-before":wu,"step-after":Su,basis:zu,"basis-open":Lu,"basis-closed":qu,bundle:Tu,cardinal:Eu,"cardinal-open":ku,"cardinal-closed":Nu,monotone:Fu});Tl.forEach(function(n,t){t.key=n,t.closed=/-closed$/.test(n)});var Rl=[0,2/3,1/3,0],Dl=[0,1/3,2/3,0],Pl=[0,1/6,2/3,1/6];ao.svg.line.radial=function(){var n=Mu(Hu);return n.radius=n.x,delete n.x,n.angle=n.y,delete n.y,n},wu.reverse=Su,Su.reverse=wu,ao.svg.area=function(){return Ou(m)},ao.svg.area.radial=function(){var n=Ou(Hu);return n.radius=n.x,delete n.x,n.innerRadius=n.x0,delete n.x0,n.outerRadius=n.x1,delete n.x1,n.angle=n.y,delete n.y,n.startAngle=n.y0,delete n.y0,n.endAngle=n.y1,delete n.y1,n},ao.svg.chord=function(){function n(n,a){var l=t(this,u,n,a),c=t(this,o,n,a);return"M"+l.p0+r(l.r,l.p1,l.a1-l.a0)+(e(l,c)?i(l.r,l.p1,l.r,l.p0):i(l.r,l.p1,c.r,c.p0)+r(c.r,c.p1,c.a1-c.a0)+i(c.r,c.p1,l.r,l.p0))+"Z"}function t(n,t,e,r){var i=t.call(n,e,r),u=a.call(n,i,r),o=l.call(n,i,r)-Io,f=c.call(n,i,r)-Io;return{r:u,a0:o,a1:f,p0:[u*Math.cos(o),u*Math.sin(o)],p1:[u*Math.cos(f),u*Math.sin(f)]}}function e(n,t){return n.a0==t.a0&&n.a1==t.a1}function r(n,t,e){return"A"+n+","+n+" 0 "+ +(e>Fo)+",1 "+t}function i(n,t,e,r){return"Q 0,0 "+r}var u=Me,o=xe,a=Iu,l=gu,c=vu;return n.radius=function(t){return arguments.length?(a=En(t),n):a},n.source=function(t){return arguments.length?(u=En(t),n):u},n.target=function(t){return arguments.length?(o=En(t),n):o},n.startAngle=function(t){return arguments.length?(l=En(t),n):l},n.endAngle=function(t){return arguments.length?(c=En(t),n):c},n},ao.svg.diagonal=function(){function n(n,i){var u=t.call(this,n,i),o=e.call(this,n,i),a=(u.y+o.y)/2,l=[u,{x:u.x,y:a},{x:o.x,y:a},o];return l=l.map(r),"M"+l[0]+"C"+l[1]+" "+l[2]+" "+l[3]}var t=Me,e=xe,r=Yu;return n.source=function(e){return arguments.length?(t=En(e),n):t},n.target=function(t){return arguments.length?(e=En(t),n):e},n.projection=function(t){return arguments.length?(r=t,n):r},n},ao.svg.diagonal.radial=function(){var n=ao.svg.diagonal(),t=Yu,e=n.projection;return n.projection=function(n){return arguments.length?e(Zu(t=n)):t},n},ao.svg.symbol=function(){function n(n,r){return(Ul.get(t.call(this,n,r))||$u)(e.call(this,n,r))}var t=Xu,e=Vu;return n.type=function(e){return arguments.length?(t=En(e),n):t},n.size=function(t){return arguments.length?(e=En(t),n):e},n};var Ul=ao.map({circle:$u,cross:function(n){var t=Math.sqrt(n/5)/2;return"M"+-3*t+","+-t+"H"+-t+"V"+-3*t+"H"+t+"V"+-t+"H"+3*t+"V"+t+"H"+t+"V"+3*t+"H"+-t+"V"+t+"H"+-3*t+"Z"},diamond:function(n){var t=Math.sqrt(n/(2*Fl)),e=t*Fl;return"M0,"+-t+"L"+e+",0 0,"+t+" "+-e+",0Z"},square:function(n){var t=Math.sqrt(n)/2;return"M"+-t+","+-t+"L"+t+","+-t+" "+t+","+t+" "+-t+","+t+"Z"},"triangle-down":function(n){var t=Math.sqrt(n/jl),e=t*jl/2;return"M0,"+e+"L"+t+","+-e+" "+-t+","+-e+"Z"},"triangle-up":function(n){var t=Math.sqrt(n/jl),e=t*jl/2;return"M0,"+-e+"L"+t+","+e+" "+-t+","+e+"Z"}});ao.svg.symbolTypes=Ul.keys();var jl=Math.sqrt(3),Fl=Math.tan(30*Yo);Co.transition=function(n){for(var t,e,r=Hl||++Zl,i=Ku(n),u=[],o=Ol||{time:Date.now(),ease:Nr,delay:0,duration:250},a=-1,l=this.length;++au;u++){i.push(t=[]);for(var e=this[u],a=0,l=e.length;l>a;a++)(r=e[a])&&n.call(r,r.__data__,a,u)&&t.push(r)}return Wu(i,this.namespace,this.id)},Yl.tween=function(n,t){var e=this.id,r=this.namespace;return arguments.length<2?this.node()[r][e].tween.get(n):Y(this,null==t?function(t){t[r][e].tween.remove(n)}:function(i){i[r][e].tween.set(n,t)})},Yl.attr=function(n,t){function e(){this.removeAttribute(a)}function r(){this.removeAttributeNS(a.space,a.local)}function i(n){return null==n?e:(n+="",function(){var t,e=this.getAttribute(a);return e!==n&&(t=o(e,n),function(n){this.setAttribute(a,t(n))})})}function u(n){return null==n?r:(n+="",function(){var t,e=this.getAttributeNS(a.space,a.local);return e!==n&&(t=o(e,n),function(n){this.setAttributeNS(a.space,a.local,t(n))})})}if(arguments.length<2){for(t in n)this.attr(t,n[t]);return this}var o="transform"==n?$r:Mr,a=ao.ns.qualify(n);return Ju(this,"attr."+n,t,a.local?u:i)},Yl.attrTween=function(n,t){function e(n,e){var r=t.call(this,n,e,this.getAttribute(i));return r&&function(n){this.setAttribute(i,r(n))}}function r(n,e){var r=t.call(this,n,e,this.getAttributeNS(i.space,i.local));return r&&function(n){this.setAttributeNS(i.space,i.local,r(n))}}var i=ao.ns.qualify(n);return this.tween("attr."+n,i.local?r:e)},Yl.style=function(n,e,r){function i(){this.style.removeProperty(n)}function u(e){return null==e?i:(e+="",function(){var i,u=t(this).getComputedStyle(this,null).getPropertyValue(n);return u!==e&&(i=Mr(u,e),function(t){this.style.setProperty(n,i(t),r)})})}var o=arguments.length;if(3>o){if("string"!=typeof n){2>o&&(e="");for(r in n)this.style(r,n[r],e);return this}r=""}return Ju(this,"style."+n,e,u)},Yl.styleTween=function(n,e,r){function i(i,u){var o=e.call(this,i,u,t(this).getComputedStyle(this,null).getPropertyValue(n));return o&&function(t){this.style.setProperty(n,o(t),r)}}return arguments.length<3&&(r=""),this.tween("style."+n,i)},Yl.text=function(n){return Ju(this,"text",n,Gu)},Yl.remove=function(){var n=this.namespace;return this.each("end.transition",function(){var t;this[n].count<2&&(t=this.parentNode)&&t.removeChild(this)})},Yl.ease=function(n){var t=this.id,e=this.namespace;return arguments.length<1?this.node()[e][t].ease:("function"!=typeof n&&(n=ao.ease.apply(ao,arguments)),Y(this,function(r){r[e][t].ease=n}))},Yl.delay=function(n){var t=this.id,e=this.namespace;return arguments.length<1?this.node()[e][t].delay:Y(this,"function"==typeof n?function(r,i,u){r[e][t].delay=+n.call(r,r.__data__,i,u)}:(n=+n,function(r){r[e][t].delay=n}))},Yl.duration=function(n){var t=this.id,e=this.namespace;return arguments.length<1?this.node()[e][t].duration:Y(this,"function"==typeof n?function(r,i,u){r[e][t].duration=Math.max(1,n.call(r,r.__data__,i,u))}:(n=Math.max(1,n),function(r){r[e][t].duration=n}))},Yl.each=function(n,t){var e=this.id,r=this.namespace;if(arguments.length<2){var i=Ol,u=Hl;try{Hl=e,Y(this,function(t,i,u){Ol=t[r][e],n.call(t,t.__data__,i,u)})}finally{Ol=i,Hl=u}}else Y(this,function(i){var u=i[r][e];(u.event||(u.event=ao.dispatch("start","end","interrupt"))).on(n,t)});return this},Yl.transition=function(){for(var n,t,e,r,i=this.id,u=++Zl,o=this.namespace,a=[],l=0,c=this.length;c>l;l++){a.push(n=[]);for(var t=this[l],f=0,s=t.length;s>f;f++)(e=t[f])&&(r=e[o][i],Qu(e,f,o,u,{time:r.time,ease:r.ease,delay:r.delay+r.duration,duration:r.duration})),n.push(e)}return Wu(a,o,u)},ao.svg.axis=function(){function n(n){n.each(function(){var n,c=ao.select(this),f=this.__chart__||e,s=this.__chart__=e.copy(),h=null==l?s.ticks?s.ticks.apply(s,a):s.domain():l,p=null==t?s.tickFormat?s.tickFormat.apply(s,a):m:t,g=c.selectAll(".tick").data(h,s),v=g.enter().insert("g",".domain").attr("class","tick").style("opacity",Uo),d=ao.transition(g.exit()).style("opacity",Uo).remove(),y=ao.transition(g.order()).style("opacity",1),M=Math.max(i,0)+o,x=Zi(s),b=c.selectAll(".domain").data([0]),_=(b.enter().append("path").attr("class","domain"),ao.transition(b));v.append("line"),v.append("text");var w,S,k,N,E=v.select("line"),A=y.select("line"),C=g.select("text").text(p),z=v.select("text"),L=y.select("text"),q="top"===r||"left"===r?-1:1;if("bottom"===r||"top"===r?(n=no,w="x",k="y",S="x2",N="y2",C.attr("dy",0>q?"0em":".71em").style("text-anchor","middle"),_.attr("d","M"+x[0]+","+q*u+"V0H"+x[1]+"V"+q*u)):(n=to,w="y",k="x",S="y2",N="x2",C.attr("dy",".32em").style("text-anchor",0>q?"end":"start"),_.attr("d","M"+q*u+","+x[0]+"H0V"+x[1]+"H"+q*u)),E.attr(N,q*i),z.attr(k,q*M),A.attr(S,0).attr(N,q*i),L.attr(w,0).attr(k,q*M),s.rangeBand){var T=s,R=T.rangeBand()/2;f=s=function(n){return T(n)+R}}else f.rangeBand?f=s:d.call(n,s,f);v.call(n,f,s),y.call(n,s,s)})}var t,e=ao.scale.linear(),r=Vl,i=6,u=6,o=3,a=[10],l=null;return n.scale=function(t){return arguments.length?(e=t,n):e},n.orient=function(t){return arguments.length?(r=t in Xl?t+"":Vl,n):r},n.ticks=function(){return arguments.length?(a=co(arguments),n):a},n.tickValues=function(t){return arguments.length?(l=t,n):l},n.tickFormat=function(e){return arguments.length?(t=e,n):t},n.tickSize=function(t){var e=arguments.length;return e?(i=+t,u=+arguments[e-1],n):i},n.innerTickSize=function(t){return arguments.length?(i=+t,n):i},n.outerTickSize=function(t){return arguments.length?(u=+t,n):u},n.tickPadding=function(t){return arguments.length?(o=+t,n):o},n.tickSubdivide=function(){return arguments.length&&n},n};var Vl="bottom",Xl={top:1,right:1,bottom:1,left:1};ao.svg.brush=function(){function n(t){t.each(function(){var t=ao.select(this).style("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush",u).on("touchstart.brush",u),o=t.selectAll(".background").data([0]);o.enter().append("rect").attr("class","background").style("visibility","hidden").style("cursor","crosshair"),t.selectAll(".extent").data([0]).enter().append("rect").attr("class","extent").style("cursor","move");var a=t.selectAll(".resize").data(v,m);a.exit().remove(),a.enter().append("g").attr("class",function(n){return"resize "+n}).style("cursor",function(n){return $l[n]}).append("rect").attr("x",function(n){return/[ew]$/.test(n)?-3:null}).attr("y",function(n){return/^[ns]/.test(n)?-3:null}).attr("width",6).attr("height",6).style("visibility","hidden"),a.style("display",n.empty()?"none":null);var l,s=ao.transition(t),h=ao.transition(o);c&&(l=Zi(c),h.attr("x",l[0]).attr("width",l[1]-l[0]),r(s)),f&&(l=Zi(f),h.attr("y",l[0]).attr("height",l[1]-l[0]),i(s)),e(s)})}function e(n){n.selectAll(".resize").attr("transform",function(n){return"translate("+s[+/e$/.test(n)]+","+h[+/^s/.test(n)]+")"})}function r(n){n.select(".extent").attr("x",s[0]),n.selectAll(".extent,.n>rect,.s>rect").attr("width",s[1]-s[0])}function i(n){n.select(".extent").attr("y",h[0]),n.selectAll(".extent,.e>rect,.w>rect").attr("height",h[1]-h[0])}function u(){function u(){32==ao.event.keyCode&&(C||(M=null,L[0]-=s[1],L[1]-=h[1],C=2),S())}function v(){32==ao.event.keyCode&&2==C&&(L[0]+=s[1],L[1]+=h[1],C=0,S())}function d(){var n=ao.mouse(b),t=!1;x&&(n[0]+=x[0],n[1]+=x[1]),C||(ao.event.altKey?(M||(M=[(s[0]+s[1])/2,(h[0]+h[1])/2]),L[0]=s[+(n[0]f?(i=r,r=f):i=f),v[0]!=r||v[1]!=i?(e?a=null:o=null,v[0]=r,v[1]=i,!0):void 0}function m(){d(),k.style("pointer-events","all").selectAll(".resize").style("display",n.empty()?"none":null),ao.select("body").style("cursor",null),q.on("mousemove.brush",null).on("mouseup.brush",null).on("touchmove.brush",null).on("touchend.brush",null).on("keydown.brush",null).on("keyup.brush",null),z(),w({type:"brushend"})}var M,x,b=this,_=ao.select(ao.event.target),w=l.of(b,arguments),k=ao.select(b),N=_.datum(),E=!/^(n|s)$/.test(N)&&c,A=!/^(e|w)$/.test(N)&&f,C=_.classed("extent"),z=W(b),L=ao.mouse(b),q=ao.select(t(b)).on("keydown.brush",u).on("keyup.brush",v);if(ao.event.changedTouches?q.on("touchmove.brush",d).on("touchend.brush",m):q.on("mousemove.brush",d).on("mouseup.brush",m),k.interrupt().selectAll("*").interrupt(),C)L[0]=s[0]-L[0],L[1]=h[0]-L[1];else if(N){var T=+/w$/.test(N),R=+/^n/.test(N);x=[s[1-T]-L[0],h[1-R]-L[1]],L[0]=s[T],L[1]=h[R]}else ao.event.altKey&&(M=L.slice());k.style("pointer-events","none").selectAll(".resize").style("display",null),ao.select("body").style("cursor",_.style("cursor")),w({type:"brushstart"}),d()}var o,a,l=N(n,"brushstart","brush","brushend"),c=null,f=null,s=[0,0],h=[0,0],p=!0,g=!0,v=Bl[0];return n.event=function(n){n.each(function(){var n=l.of(this,arguments),t={x:s,y:h,i:o,j:a},e=this.__chart__||t;this.__chart__=t,Hl?ao.select(this).transition().each("start.brush",function(){o=e.i,a=e.j,s=e.x,h=e.y,n({type:"brushstart"})}).tween("brush:brush",function(){var e=xr(s,t.x),r=xr(h,t.y);return o=a=null,function(i){s=t.x=e(i),h=t.y=r(i),n({type:"brush",mode:"resize"})}}).each("end.brush",function(){o=t.i,a=t.j,n({type:"brush",mode:"resize"}),n({type:"brushend"})}):(n({type:"brushstart"}),n({type:"brush",mode:"resize"}),n({type:"brushend"}))})},n.x=function(t){return arguments.length?(c=t,v=Bl[!c<<1|!f],n):c},n.y=function(t){return arguments.length?(f=t,v=Bl[!c<<1|!f],n):f},n.clamp=function(t){return arguments.length?(c&&f?(p=!!t[0],g=!!t[1]):c?p=!!t:f&&(g=!!t),n):c&&f?[p,g]:c?p:f?g:null},n.extent=function(t){var e,r,i,u,l;return arguments.length?(c&&(e=t[0],r=t[1],f&&(e=e[0],r=r[0]),o=[e,r],c.invert&&(e=c(e),r=c(r)),e>r&&(l=e,e=r,r=l),e==s[0]&&r==s[1]||(s=[e,r])),f&&(i=t[0],u=t[1],c&&(i=i[1],u=u[1]),a=[i,u],f.invert&&(i=f(i),u=f(u)),i>u&&(l=i,i=u,u=l),i==h[0]&&u==h[1]||(h=[i,u])),n):(c&&(o?(e=o[0],r=o[1]):(e=s[0],r=s[1],c.invert&&(e=c.invert(e),r=c.invert(r)),e>r&&(l=e,e=r,r=l))),f&&(a?(i=a[0],u=a[1]):(i=h[0],u=h[1],f.invert&&(i=f.invert(i),u=f.invert(u)),i>u&&(l=i,i=u,u=l))),c&&f?[[e,i],[r,u]]:c?[e,r]:f&&[i,u])},n.clear=function(){return n.empty()||(s=[0,0],h=[0,0],o=a=null),n},n.empty=function(){return!!c&&s[0]==s[1]||!!f&&h[0]==h[1]},ao.rebind(n,l,"on")};var $l={n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},Bl=[["n","e","s","w","nw","ne","se","sw"],["e","w"],["n","s"],[]],Wl=ga.format=xa.timeFormat,Jl=Wl.utc,Gl=Jl("%Y-%m-%dT%H:%M:%S.%LZ");Wl.iso=Date.prototype.toISOString&&+new Date("2000-01-01T00:00:00.000Z")?eo:Gl,eo.parse=function(n){var t=new Date(n);return isNaN(t)?null:t},eo.toString=Gl.toString,ga.second=On(function(n){return new va(1e3*Math.floor(n/1e3))},function(n,t){n.setTime(n.getTime()+1e3*Math.floor(t))},function(n){return n.getSeconds()}),ga.seconds=ga.second.range,ga.seconds.utc=ga.second.utc.range,ga.minute=On(function(n){return new va(6e4*Math.floor(n/6e4))},function(n,t){n.setTime(n.getTime()+6e4*Math.floor(t))},function(n){return n.getMinutes()}),ga.minutes=ga.minute.range,ga.minutes.utc=ga.minute.utc.range,ga.hour=On(function(n){var t=n.getTimezoneOffset()/60;return new va(36e5*(Math.floor(n/36e5-t)+t))},function(n,t){n.setTime(n.getTime()+36e5*Math.floor(t))},function(n){return n.getHours()}),ga.hours=ga.hour.range,ga.hours.utc=ga.hour.utc.range,ga.month=On(function(n){return n=ga.day(n),n.setDate(1),n},function(n,t){n.setMonth(n.getMonth()+t)},function(n){return n.getMonth()}),ga.months=ga.month.range,ga.months.utc=ga.month.utc.range;var Kl=[1e3,5e3,15e3,3e4,6e4,3e5,9e5,18e5,36e5,108e5,216e5,432e5,864e5,1728e5,6048e5,2592e6,7776e6,31536e6],Ql=[[ga.second,1],[ga.second,5],[ga.second,15],[ga.second,30],[ga.minute,1],[ga.minute,5],[ga.minute,15],[ga.minute,30],[ga.hour,1],[ga.hour,3],[ga.hour,6],[ga.hour,12],[ga.day,1],[ga.day,2],[ga.week,1],[ga.month,1],[ga.month,3],[ga.year,1]],nc=Wl.multi([[".%L",function(n){return n.getMilliseconds()}],[":%S",function(n){return n.getSeconds()}],["%I:%M",function(n){return n.getMinutes()}],["%I %p",function(n){return n.getHours()}],["%a %d",function(n){return n.getDay()&&1!=n.getDate()}],["%b %d",function(n){return 1!=n.getDate()}],["%B",function(n){return n.getMonth()}],["%Y",zt]]),tc={range:function(n,t,e){return ao.range(Math.ceil(n/e)*e,+t,e).map(io)},floor:m,ceil:m};Ql.year=ga.year,ga.scale=function(){return ro(ao.scale.linear(),Ql,nc)};var ec=Ql.map(function(n){return[n[0].utc,n[1]]}),rc=Jl.multi([[".%L",function(n){return n.getUTCMilliseconds()}],[":%S",function(n){return n.getUTCSeconds()}],["%I:%M",function(n){return n.getUTCMinutes()}],["%I %p",function(n){return n.getUTCHours()}],["%a %d",function(n){return n.getUTCDay()&&1!=n.getUTCDate()}],["%b %d",function(n){return 1!=n.getUTCDate()}],["%B",function(n){return n.getUTCMonth()}],["%Y",zt]]);ec.year=ga.year.utc,ga.scale.utc=function(){return ro(ao.scale.linear(),ec,rc)},ao.text=An(function(n){return n.responseText}),ao.json=function(n,t){return Cn(n,"application/json",uo,t)},ao.html=function(n,t){return Cn(n,"text/html",oo,t)},ao.xml=An(function(n){return n.responseXML}),"function"==typeof define&&define.amd?(this.d3=ao,define(ao)):"object"==typeof module&&module.exports?module.exports=ao:this.d3=ao}(); \ No newline at end of file diff --git a/vendor/flag-icon-css/css/flag-icon.min.css b/vendor/flag-icon-css/css/flag-icon.min.css new file mode 100755 index 0000000000..a1070733e5 --- /dev/null +++ b/vendor/flag-icon-css/css/flag-icon.min.css @@ -0,0 +1 @@ +.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../flags/1x1/al.svg)}.flag-icon-am{background-image:url(../flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../flags/1x1/as.svg)}.flag-icon-at{background-image:url(../flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../flags/1x1/at.svg)}.flag-icon-au{background-image:url(../flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../flags/1x1/er.svg)}.flag-icon-es{background-image:url(../flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../flags/1x1/es.svg)}.flag-icon-et{background-image:url(../flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../flags/1x1/il.svg)}.flag-icon-im{background-image:url(../flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../flags/1x1/im.svg)}.flag-icon-in{background-image:url(../flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../flags/1x1/in.svg)}.flag-icon-io{background-image:url(../flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../flags/1x1/is.svg)}.flag-icon-it{background-image:url(../flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../flags/1x1/it.svg)}.flag-icon-je{background-image:url(../flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../flags/1x1/md.svg)}.flag-icon-me{background-image:url(../flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../flags/1x1/no.svg)}.flag-icon-np{background-image:url(../flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../flags/1x1/um.svg)}.flag-icon-us{background-image:url(../flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../flags/1x1/zw.svg)}.flag-icon-eu{background-image:url(../flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../flags/1x1/un.svg)} \ No newline at end of file diff --git a/vendor/flag-icon-css/flags/1x1/ad.svg b/vendor/flag-icon-css/flags/1x1/ad.svg new file mode 100755 index 0000000000..d29cc160dd --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ad.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ae.svg b/vendor/flag-icon-css/flags/1x1/ae.svg new file mode 100755 index 0000000000..6301ab3f1c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ae.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/af.svg b/vendor/flag-icon-css/flags/1x1/af.svg new file mode 100755 index 0000000000..3a2fd77369 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/af.svg @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ag.svg b/vendor/flag-icon-css/flags/1x1/ag.svg new file mode 100755 index 0000000000..62db37c657 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ai.svg b/vendor/flag-icon-css/flags/1x1/ai.svg new file mode 100755 index 0000000000..66b3867a42 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ai.svg @@ -0,0 +1,767 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/al.svg b/vendor/flag-icon-css/flags/1x1/al.svg new file mode 100755 index 0000000000..a784256e8e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/am.svg b/vendor/flag-icon-css/flags/1x1/am.svg new file mode 100755 index 0000000000..6d8dc90490 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ao.svg b/vendor/flag-icon-css/flags/1x1/ao.svg new file mode 100755 index 0000000000..a9032c19f2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/aq.svg b/vendor/flag-icon-css/flags/1x1/aq.svg new file mode 100755 index 0000000000..81f0682a24 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/aq.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ar.svg b/vendor/flag-icon-css/flags/1x1/ar.svg new file mode 100755 index 0000000000..0c2fb40d1e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ar.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/as.svg b/vendor/flag-icon-css/flags/1x1/as.svg new file mode 100755 index 0000000000..cd163e5928 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/as.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/at.svg b/vendor/flag-icon-css/flags/1x1/at.svg new file mode 100755 index 0000000000..139a9c3858 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/at.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/au.svg b/vendor/flag-icon-css/flags/1x1/au.svg new file mode 100755 index 0000000000..69b7dd0b24 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/au.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/aw.svg b/vendor/flag-icon-css/flags/1x1/aw.svg new file mode 100755 index 0000000000..ffd33575d7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ax.svg b/vendor/flag-icon-css/flags/1x1/ax.svg new file mode 100755 index 0000000000..fc6d86475b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/az.svg b/vendor/flag-icon-css/flags/1x1/az.svg new file mode 100755 index 0000000000..dfb014c580 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ba.svg b/vendor/flag-icon-css/flags/1x1/ba.svg new file mode 100755 index 0000000000..17d4974a85 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bb.svg b/vendor/flag-icon-css/flags/1x1/bb.svg new file mode 100755 index 0000000000..6cbe43afe5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bd.svg b/vendor/flag-icon-css/flags/1x1/bd.svg new file mode 100755 index 0000000000..1fd531b4f1 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/1x1/be.svg b/vendor/flag-icon-css/flags/1x1/be.svg new file mode 100755 index 0000000000..157e539c13 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bf.svg b/vendor/flag-icon-css/flags/1x1/bf.svg new file mode 100755 index 0000000000..b882c9954c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bg.svg b/vendor/flag-icon-css/flags/1x1/bg.svg new file mode 100755 index 0000000000..f547aed4c0 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bh.svg b/vendor/flag-icon-css/flags/1x1/bh.svg new file mode 100755 index 0000000000..718f3a21e5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bh.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bi.svg b/vendor/flag-icon-css/flags/1x1/bi.svg new file mode 100755 index 0000000000..d407f11134 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bj.svg b/vendor/flag-icon-css/flags/1x1/bj.svg new file mode 100755 index 0000000000..ba5b9f2461 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bl.svg b/vendor/flag-icon-css/flags/1x1/bl.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bm.svg b/vendor/flag-icon-css/flags/1x1/bm.svg new file mode 100755 index 0000000000..1e56bd184e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bm.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bn.svg b/vendor/flag-icon-css/flags/1x1/bn.svg new file mode 100755 index 0000000000..f3e18a3813 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bo.svg b/vendor/flag-icon-css/flags/1x1/bo.svg new file mode 100755 index 0000000000..20490448bf --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bo.svg @@ -0,0 +1,867 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bq.svg b/vendor/flag-icon-css/flags/1x1/bq.svg new file mode 100755 index 0000000000..bf04a8cf62 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/br.svg b/vendor/flag-icon-css/flags/1x1/br.svg new file mode 100755 index 0000000000..918b59f969 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bs.svg b/vendor/flag-icon-css/flags/1x1/bs.svg new file mode 100755 index 0000000000..22c8fdd262 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bt.svg b/vendor/flag-icon-css/flags/1x1/bt.svg new file mode 100755 index 0000000000..581e200a94 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bt.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bv.svg b/vendor/flag-icon-css/flags/1x1/bv.svg new file mode 100755 index 0000000000..457b78dbef --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bw.svg b/vendor/flag-icon-css/flags/1x1/bw.svg new file mode 100755 index 0000000000..1568b2a4a8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/by.svg b/vendor/flag-icon-css/flags/1x1/by.svg new file mode 100755 index 0000000000..54f65e6e16 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/by.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/bz.svg b/vendor/flag-icon-css/flags/1x1/bz.svg new file mode 100755 index 0000000000..818fd05535 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/bz.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ca.svg b/vendor/flag-icon-css/flags/1x1/ca.svg new file mode 100755 index 0000000000..25788ade3c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ca.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cc.svg b/vendor/flag-icon-css/flags/1x1/cc.svg new file mode 100755 index 0000000000..7c3f125bd3 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cd.svg b/vendor/flag-icon-css/flags/1x1/cd.svg new file mode 100755 index 0000000000..2fd535802c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cd.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cf.svg b/vendor/flag-icon-css/flags/1x1/cf.svg new file mode 100755 index 0000000000..89134e9362 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cg.svg b/vendor/flag-icon-css/flags/1x1/cg.svg new file mode 100755 index 0000000000..3c84757970 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ch.svg b/vendor/flag-icon-css/flags/1x1/ch.svg new file mode 100755 index 0000000000..13c965e88d --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ci.svg b/vendor/flag-icon-css/flags/1x1/ci.svg new file mode 100755 index 0000000000..550aa83fed --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ck.svg b/vendor/flag-icon-css/flags/1x1/ck.svg new file mode 100755 index 0000000000..fd9764154d --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cl.svg b/vendor/flag-icon-css/flags/1x1/cl.svg new file mode 100755 index 0000000000..8649232d26 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cm.svg b/vendor/flag-icon-css/flags/1x1/cm.svg new file mode 100755 index 0000000000..2d7617b4c2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cn.svg b/vendor/flag-icon-css/flags/1x1/cn.svg new file mode 100755 index 0000000000..5c5a1c9d22 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cn.svg @@ -0,0 +1,19 @@ + + + Flag of the People's Republic of China + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/co.svg b/vendor/flag-icon-css/flags/1x1/co.svg new file mode 100755 index 0000000000..10d75cdb4f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cr.svg b/vendor/flag-icon-css/flags/1x1/cr.svg new file mode 100755 index 0000000000..3b6e03ff61 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cu.svg b/vendor/flag-icon-css/flags/1x1/cu.svg new file mode 100755 index 0000000000..e91a487f25 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cv.svg b/vendor/flag-icon-css/flags/1x1/cv.svg new file mode 100755 index 0000000000..b843a753b2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cv.svg @@ -0,0 +1,16 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cw.svg b/vendor/flag-icon-css/flags/1x1/cw.svg new file mode 100755 index 0000000000..5b94c2bdb2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cx.svg b/vendor/flag-icon-css/flags/1x1/cx.svg new file mode 100755 index 0000000000..0ffda77c59 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cy.svg b/vendor/flag-icon-css/flags/1x1/cy.svg new file mode 100755 index 0000000000..0775eda5fb --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/cz.svg b/vendor/flag-icon-css/flags/1x1/cz.svg new file mode 100755 index 0000000000..03e36be10b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/cz.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/de.svg b/vendor/flag-icon-css/flags/1x1/de.svg new file mode 100755 index 0000000000..0b7e01fe82 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/de.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/dj.svg b/vendor/flag-icon-css/flags/1x1/dj.svg new file mode 100755 index 0000000000..a788605913 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/dk.svg b/vendor/flag-icon-css/flags/1x1/dk.svg new file mode 100755 index 0000000000..9211992008 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/dm.svg b/vendor/flag-icon-css/flags/1x1/dm.svg new file mode 100755 index 0000000000..f4d4fa47e3 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/do.svg b/vendor/flag-icon-css/flags/1x1/do.svg new file mode 100755 index 0000000000..d636b297a2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/do.svg @@ -0,0 +1,6748 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/dz.svg b/vendor/flag-icon-css/flags/1x1/dz.svg new file mode 100755 index 0000000000..0f13e71d74 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ec.svg b/vendor/flag-icon-css/flags/1x1/ec.svg new file mode 100755 index 0000000000..5cc9ac5a84 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ec.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ee.svg b/vendor/flag-icon-css/flags/1x1/ee.svg new file mode 100755 index 0000000000..33713c21c5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/eg.svg b/vendor/flag-icon-css/flags/1x1/eg.svg new file mode 100755 index 0000000000..de978b1e41 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/eh.svg b/vendor/flag-icon-css/flags/1x1/eh.svg new file mode 100755 index 0000000000..835121b12f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/eh.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/er.svg b/vendor/flag-icon-css/flags/1x1/er.svg new file mode 100755 index 0000000000..38d3777cb2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/er.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/es.svg b/vendor/flag-icon-css/flags/1x1/es.svg new file mode 100755 index 0000000000..55d3985d96 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/es.svg @@ -0,0 +1,581 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/et.svg b/vendor/flag-icon-css/flags/1x1/et.svg new file mode 100755 index 0000000000..4375fea816 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/eu.svg b/vendor/flag-icon-css/flags/1x1/eu.svg new file mode 100755 index 0000000000..712ff508ba --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/fi.svg b/vendor/flag-icon-css/flags/1x1/fi.svg new file mode 100755 index 0000000000..143c8bdf8d --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/fj.svg b/vendor/flag-icon-css/flags/1x1/fj.svg new file mode 100755 index 0000000000..24ebae8326 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/fj.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/fk.svg b/vendor/flag-icon-css/flags/1x1/fk.svg new file mode 100755 index 0000000000..4345ea7e3c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/fk.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/fm.svg b/vendor/flag-icon-css/flags/1x1/fm.svg new file mode 100755 index 0000000000..c54f1e951a --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/fo.svg b/vendor/flag-icon-css/flags/1x1/fo.svg new file mode 100755 index 0000000000..fe7a972421 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/fr.svg b/vendor/flag-icon-css/flags/1x1/fr.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/fr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ga.svg b/vendor/flag-icon-css/flags/1x1/ga.svg new file mode 100755 index 0000000000..2179feaa26 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gb-eng.svg b/vendor/flag-icon-css/flags/1x1/gb-eng.svg new file mode 100755 index 0000000000..089bdba096 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gb-nir.svg b/vendor/flag-icon-css/flags/1x1/gb-nir.svg new file mode 100755 index 0000000000..666586e3f9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gb-nir.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gb-sct.svg b/vendor/flag-icon-css/flags/1x1/gb-sct.svg new file mode 100755 index 0000000000..fac4462d07 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gb-wls.svg b/vendor/flag-icon-css/flags/1x1/gb-wls.svg new file mode 100755 index 0000000000..ea7dd9ced3 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gb.svg b/vendor/flag-icon-css/flags/1x1/gb.svg new file mode 100755 index 0000000000..20bc759561 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gd.svg b/vendor/flag-icon-css/flags/1x1/gd.svg new file mode 100755 index 0000000000..8b2732b359 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ge.svg b/vendor/flag-icon-css/flags/1x1/ge.svg new file mode 100755 index 0000000000..7026390c3f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ge.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gf.svg b/vendor/flag-icon-css/flags/1x1/gf.svg new file mode 100755 index 0000000000..e9e3b4d602 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gg.svg b/vendor/flag-icon-css/flags/1x1/gg.svg new file mode 100755 index 0000000000..2e913db26b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gg.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gh.svg b/vendor/flag-icon-css/flags/1x1/gh.svg new file mode 100755 index 0000000000..1a639496cc --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gi.svg b/vendor/flag-icon-css/flags/1x1/gi.svg new file mode 100755 index 0000000000..4c3c463a47 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gi.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gl.svg b/vendor/flag-icon-css/flags/1x1/gl.svg new file mode 100755 index 0000000000..89b9f1effd --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gl.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gm.svg b/vendor/flag-icon-css/flags/1x1/gm.svg new file mode 100755 index 0000000000..fdc90286b2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gm.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gn.svg b/vendor/flag-icon-css/flags/1x1/gn.svg new file mode 100755 index 0000000000..ea1a052ec1 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gp.svg b/vendor/flag-icon-css/flags/1x1/gp.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gq.svg b/vendor/flag-icon-css/flags/1x1/gq.svg new file mode 100755 index 0000000000..def37f1f1e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gq.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gr.svg b/vendor/flag-icon-css/flags/1x1/gr.svg new file mode 100755 index 0000000000..8af109fa42 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gs.svg b/vendor/flag-icon-css/flags/1x1/gs.svg new file mode 100755 index 0000000000..62c08fcb4b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gs.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + E + + + O + + + T + + + E + + + R + + + R + + + R + + + R + + + R + + + E + + + O + + + O + + + A + + + A + + + A + + + M + + + P + + + P + + + P + + + I + + + T + + + T + + + M + + + G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gt.svg b/vendor/flag-icon-css/flags/1x1/gt.svg new file mode 100755 index 0000000000..5088f0d042 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gu.svg b/vendor/flag-icon-css/flags/1x1/gu.svg new file mode 100755 index 0000000000..d945eacd99 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gu.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + G + + + U + + + A + + + M + + + + + + + + G + + + U + + + A + + + M + + diff --git a/vendor/flag-icon-css/flags/1x1/gw.svg b/vendor/flag-icon-css/flags/1x1/gw.svg new file mode 100755 index 0000000000..7c3d4a97e3 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/gy.svg b/vendor/flag-icon-css/flags/1x1/gy.svg new file mode 100755 index 0000000000..72864831a8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/hk.svg b/vendor/flag-icon-css/flags/1x1/hk.svg new file mode 100755 index 0000000000..3c5c37dbc6 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/hk.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/hm.svg b/vendor/flag-icon-css/flags/1x1/hm.svg new file mode 100755 index 0000000000..0e7bab2068 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/hm.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/hn.svg b/vendor/flag-icon-css/flags/1x1/hn.svg new file mode 100755 index 0000000000..874edd5170 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/hr.svg b/vendor/flag-icon-css/flags/1x1/hr.svg new file mode 100755 index 0000000000..155266cfef --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/hr.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ht.svg b/vendor/flag-icon-css/flags/1x1/ht.svg new file mode 100755 index 0000000000..72b3d04030 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ht.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/hu.svg b/vendor/flag-icon-css/flags/1x1/hu.svg new file mode 100755 index 0000000000..7c7b657cc9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/id.svg b/vendor/flag-icon-css/flags/1x1/id.svg new file mode 100755 index 0000000000..89dc2463f1 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/id.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ie.svg b/vendor/flag-icon-css/flags/1x1/ie.svg new file mode 100755 index 0000000000..2fc5ad55df --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/il.svg b/vendor/flag-icon-css/flags/1x1/il.svg new file mode 100755 index 0000000000..d4db8798b0 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/im.svg b/vendor/flag-icon-css/flags/1x1/im.svg new file mode 100755 index 0000000000..e582940b98 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/in.svg b/vendor/flag-icon-css/flags/1x1/in.svg new file mode 100755 index 0000000000..c9bb614a83 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/io.svg b/vendor/flag-icon-css/flags/1x1/io.svg new file mode 100755 index 0000000000..d7316eb6ad --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/io.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/iq.svg b/vendor/flag-icon-css/flags/1x1/iq.svg new file mode 100755 index 0000000000..e1ae29d236 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ir.svg b/vendor/flag-icon-css/flags/1x1/ir.svg new file mode 100755 index 0000000000..a33bd813f5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ir.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/is.svg b/vendor/flag-icon-css/flags/1x1/is.svg new file mode 100755 index 0000000000..eaa9f82f10 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/it.svg b/vendor/flag-icon-css/flags/1x1/it.svg new file mode 100755 index 0000000000..4ca37e1399 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/je.svg b/vendor/flag-icon-css/flags/1x1/je.svg new file mode 100755 index 0000000000..9f65aae31f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/je.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/jm.svg b/vendor/flag-icon-css/flags/1x1/jm.svg new file mode 100755 index 0000000000..980c6e7222 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/jo.svg b/vendor/flag-icon-css/flags/1x1/jo.svg new file mode 100755 index 0000000000..ddcdb76151 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/jp.svg b/vendor/flag-icon-css/flags/1x1/jp.svg new file mode 100755 index 0000000000..3e44dc7e98 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ke.svg b/vendor/flag-icon-css/flags/1x1/ke.svg new file mode 100755 index 0000000000..770c569bce --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kg.svg b/vendor/flag-icon-css/flags/1x1/kg.svg new file mode 100755 index 0000000000..5f9c86026a --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kg.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kh.svg b/vendor/flag-icon-css/flags/1x1/kh.svg new file mode 100755 index 0000000000..cc9041de8e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kh.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ki.svg b/vendor/flag-icon-css/flags/1x1/ki.svg new file mode 100755 index 0000000000..0ee7d235fd --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/km.svg b/vendor/flag-icon-css/flags/1x1/km.svg new file mode 100755 index 0000000000..79c7b1a51b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kn.svg b/vendor/flag-icon-css/flags/1x1/kn.svg new file mode 100755 index 0000000000..eb85435057 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kp.svg b/vendor/flag-icon-css/flags/1x1/kp.svg new file mode 100755 index 0000000000..19882dfa5b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kr.svg b/vendor/flag-icon-css/flags/1x1/kr.svg new file mode 100755 index 0000000000..0a6eed15e3 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kw.svg b/vendor/flag-icon-css/flags/1x1/kw.svg new file mode 100755 index 0000000000..83746519d4 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ky.svg b/vendor/flag-icon-css/flags/1x1/ky.svg new file mode 100755 index 0000000000..7c2e9ffa9e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ky.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/kz.svg b/vendor/flag-icon-css/flags/1x1/kz.svg new file mode 100755 index 0000000000..085aaf9710 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/kz.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/la.svg b/vendor/flag-icon-css/flags/1x1/la.svg new file mode 100755 index 0000000000..40b01daf45 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lb.svg b/vendor/flag-icon-css/flags/1x1/lb.svg new file mode 100755 index 0000000000..e729f57bbe --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lc.svg b/vendor/flag-icon-css/flags/1x1/lc.svg new file mode 100755 index 0000000000..ebd8046c6c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/li.svg b/vendor/flag-icon-css/flags/1x1/li.svg new file mode 100755 index 0000000000..3cb8d1e4a7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lk.svg b/vendor/flag-icon-css/flags/1x1/lk.svg new file mode 100755 index 0000000000..f1afe00a2c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lr.svg b/vendor/flag-icon-css/flags/1x1/lr.svg new file mode 100755 index 0000000000..71c30e86e2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ls.svg b/vendor/flag-icon-css/flags/1x1/ls.svg new file mode 100755 index 0000000000..e54b328c69 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ls.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lt.svg b/vendor/flag-icon-css/flags/1x1/lt.svg new file mode 100755 index 0000000000..fe79b7cf81 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lu.svg b/vendor/flag-icon-css/flags/1x1/lu.svg new file mode 100755 index 0000000000..933609ed4f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/lv.svg b/vendor/flag-icon-css/flags/1x1/lv.svg new file mode 100755 index 0000000000..b66df6bc71 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ly.svg b/vendor/flag-icon-css/flags/1x1/ly.svg new file mode 100755 index 0000000000..3307dd4c59 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ma.svg b/vendor/flag-icon-css/flags/1x1/ma.svg new file mode 100755 index 0000000000..a76e24a25f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mc.svg b/vendor/flag-icon-css/flags/1x1/mc.svg new file mode 100755 index 0000000000..2a7535eb6b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/md.svg b/vendor/flag-icon-css/flags/1x1/md.svg new file mode 100755 index 0000000000..df4481e69d --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/md.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/me.svg b/vendor/flag-icon-css/flags/1x1/me.svg new file mode 100755 index 0000000000..6506a3aa28 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/me.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mf.svg b/vendor/flag-icon-css/flags/1x1/mf.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mg.svg b/vendor/flag-icon-css/flags/1x1/mg.svg new file mode 100755 index 0000000000..fa75182525 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mh.svg b/vendor/flag-icon-css/flags/1x1/mh.svg new file mode 100755 index 0000000000..19336c0a29 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mh.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mk.svg b/vendor/flag-icon-css/flags/1x1/mk.svg new file mode 100755 index 0000000000..b7ac23202f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ml.svg b/vendor/flag-icon-css/flags/1x1/ml.svg new file mode 100755 index 0000000000..bb319f2f18 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mm.svg b/vendor/flag-icon-css/flags/1x1/mm.svg new file mode 100755 index 0000000000..65b6b9ec88 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mm.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mn.svg b/vendor/flag-icon-css/flags/1x1/mn.svg new file mode 100755 index 0000000000..cea49f1e5f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mn.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mo.svg b/vendor/flag-icon-css/flags/1x1/mo.svg new file mode 100755 index 0000000000..9d55ad1a3a --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mp.svg b/vendor/flag-icon-css/flags/1x1/mp.svg new file mode 100755 index 0000000000..13b36fe865 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mp.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mq.svg b/vendor/flag-icon-css/flags/1x1/mq.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mq.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mr.svg b/vendor/flag-icon-css/flags/1x1/mr.svg new file mode 100755 index 0000000000..ef98829ef8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ms.svg b/vendor/flag-icon-css/flags/1x1/ms.svg new file mode 100755 index 0000000000..3198a97602 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ms.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mt.svg b/vendor/flag-icon-css/flags/1x1/mt.svg new file mode 100755 index 0000000000..c8f548c0f2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mt.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mu.svg b/vendor/flag-icon-css/flags/1x1/mu.svg new file mode 100755 index 0000000000..bafed9d5b5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mv.svg b/vendor/flag-icon-css/flags/1x1/mv.svg new file mode 100755 index 0000000000..cf07f268de --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mw.svg b/vendor/flag-icon-css/flags/1x1/mw.svg new file mode 100755 index 0000000000..fd43d0268c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mw.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mx.svg b/vendor/flag-icon-css/flags/1x1/mx.svg new file mode 100755 index 0000000000..e63710bf1c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mx.svg @@ -0,0 +1,183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/my.svg b/vendor/flag-icon-css/flags/1x1/my.svg new file mode 100755 index 0000000000..dd333fcd43 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/my.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/mz.svg b/vendor/flag-icon-css/flags/1x1/mz.svg new file mode 100755 index 0000000000..cf422f8963 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/na.svg b/vendor/flag-icon-css/flags/1x1/na.svg new file mode 100755 index 0000000000..9a486738a5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/na.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/nc.svg b/vendor/flag-icon-css/flags/1x1/nc.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/nc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ne.svg b/vendor/flag-icon-css/flags/1x1/ne.svg new file mode 100755 index 0000000000..b5786c4a51 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/nf.svg b/vendor/flag-icon-css/flags/1x1/nf.svg new file mode 100755 index 0000000000..b01b9ff502 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/nf.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ng.svg b/vendor/flag-icon-css/flags/1x1/ng.svg new file mode 100755 index 0000000000..60ce14e2d7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ni.svg b/vendor/flag-icon-css/flags/1x1/ni.svg new file mode 100755 index 0000000000..35f660a363 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ni.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/nl.svg b/vendor/flag-icon-css/flags/1x1/nl.svg new file mode 100755 index 0000000000..9b481b7844 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/nl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/no.svg b/vendor/flag-icon-css/flags/1x1/no.svg new file mode 100755 index 0000000000..39f070eb0d --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/np.svg b/vendor/flag-icon-css/flags/1x1/np.svg new file mode 100755 index 0000000000..e6b28633c4 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/np.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/nr.svg b/vendor/flag-icon-css/flags/1x1/nr.svg new file mode 100755 index 0000000000..26a5adbe6b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/nu.svg b/vendor/flag-icon-css/flags/1x1/nu.svg new file mode 100755 index 0000000000..52b062e9a5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/nu.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/nz.svg b/vendor/flag-icon-css/flags/1x1/nz.svg new file mode 100755 index 0000000000..6e1948424f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/nz.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/om.svg b/vendor/flag-icon-css/flags/1x1/om.svg new file mode 100755 index 0000000000..bb7f4001e0 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/om.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pa.svg b/vendor/flag-icon-css/flags/1x1/pa.svg new file mode 100755 index 0000000000..fc0644c7fe --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pa.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pe.svg b/vendor/flag-icon-css/flags/1x1/pe.svg new file mode 100755 index 0000000000..a9fd85d9bc --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pe.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pf.svg b/vendor/flag-icon-css/flags/1x1/pf.svg new file mode 100755 index 0000000000..2db89364da --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pf.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pg.svg b/vendor/flag-icon-css/flags/1x1/pg.svg new file mode 100755 index 0000000000..84bcd7fad7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pg.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ph.svg b/vendor/flag-icon-css/flags/1x1/ph.svg new file mode 100755 index 0000000000..df646acc22 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ph.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pk.svg b/vendor/flag-icon-css/flags/1x1/pk.svg new file mode 100755 index 0000000000..5038c3a803 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pl.svg b/vendor/flag-icon-css/flags/1x1/pl.svg new file mode 100755 index 0000000000..c9a9efa9ea --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pm.svg b/vendor/flag-icon-css/flags/1x1/pm.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pm.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pn.svg b/vendor/flag-icon-css/flags/1x1/pn.svg new file mode 100755 index 0000000000..f8cf0101d2 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pn.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pr.svg b/vendor/flag-icon-css/flags/1x1/pr.svg new file mode 100755 index 0000000000..b75a07b7ba --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ps.svg b/vendor/flag-icon-css/flags/1x1/ps.svg new file mode 100755 index 0000000000..a365deb53e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pt.svg b/vendor/flag-icon-css/flags/1x1/pt.svg new file mode 100755 index 0000000000..83c1d46ec5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/pw.svg b/vendor/flag-icon-css/flags/1x1/pw.svg new file mode 100755 index 0000000000..f355ea0c7a --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/py.svg b/vendor/flag-icon-css/flags/1x1/py.svg new file mode 100755 index 0000000000..4bfaa76d30 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/py.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/qa.svg b/vendor/flag-icon-css/flags/1x1/qa.svg new file mode 100755 index 0000000000..b02f59069c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/qa.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/re.svg b/vendor/flag-icon-css/flags/1x1/re.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/re.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ro.svg b/vendor/flag-icon-css/flags/1x1/ro.svg new file mode 100755 index 0000000000..dafb8e3375 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/rs.svg b/vendor/flag-icon-css/flags/1x1/rs.svg new file mode 100755 index 0000000000..2d4d2c1a95 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/rs.svg @@ -0,0 +1,302 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ru.svg b/vendor/flag-icon-css/flags/1x1/ru.svg new file mode 100755 index 0000000000..7d2e2ad941 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ru.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/rw.svg b/vendor/flag-icon-css/flags/1x1/rw.svg new file mode 100755 index 0000000000..725bc186df --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sa.svg b/vendor/flag-icon-css/flags/1x1/sa.svg new file mode 100755 index 0000000000..54add7062a --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sa.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sb.svg b/vendor/flag-icon-css/flags/1x1/sb.svg new file mode 100755 index 0000000000..2a715592c9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sc.svg b/vendor/flag-icon-css/flags/1x1/sc.svg new file mode 100755 index 0000000000..629d21f0e9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sc.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sd.svg b/vendor/flag-icon-css/flags/1x1/sd.svg new file mode 100755 index 0000000000..47e45b2064 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/se.svg b/vendor/flag-icon-css/flags/1x1/se.svg new file mode 100755 index 0000000000..28e3a6a117 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/se.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sg.svg b/vendor/flag-icon-css/flags/1x1/sg.svg new file mode 100755 index 0000000000..68496f9dfe --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sh.svg b/vendor/flag-icon-css/flags/1x1/sh.svg new file mode 100755 index 0000000000..eed00f9073 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sh.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/si.svg b/vendor/flag-icon-css/flags/1x1/si.svg new file mode 100755 index 0000000000..90a44819c3 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sj.svg b/vendor/flag-icon-css/flags/1x1/sj.svg new file mode 100755 index 0000000000..a77dc79522 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sk.svg b/vendor/flag-icon-css/flags/1x1/sk.svg new file mode 100755 index 0000000000..96e8988656 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sl.svg b/vendor/flag-icon-css/flags/1x1/sl.svg new file mode 100755 index 0000000000..ba5cc88824 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sl.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sm.svg b/vendor/flag-icon-css/flags/1x1/sm.svg new file mode 100755 index 0000000000..fd52ff1339 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sm.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + I + + + B + + + E + + + R + + + T + + + A + + + S + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sn.svg b/vendor/flag-icon-css/flags/1x1/sn.svg new file mode 100755 index 0000000000..1638d7f1ab --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/so.svg b/vendor/flag-icon-css/flags/1x1/so.svg new file mode 100755 index 0000000000..c82462b2b9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sr.svg b/vendor/flag-icon-css/flags/1x1/sr.svg new file mode 100755 index 0000000000..d83e319625 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ss.svg b/vendor/flag-icon-css/flags/1x1/ss.svg new file mode 100755 index 0000000000..09aa432ec1 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ss.svg @@ -0,0 +1,11 @@ + + + Flag of South Sudan + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/st.svg b/vendor/flag-icon-css/flags/1x1/st.svg new file mode 100755 index 0000000000..004e86b9e9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/st.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sv.svg b/vendor/flag-icon-css/flags/1x1/sv.svg new file mode 100755 index 0000000000..83f5f4ae40 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sv.svg @@ -0,0 +1,621 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sx.svg b/vendor/flag-icon-css/flags/1x1/sx.svg new file mode 100755 index 0000000000..8c8eacf0be --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sy.svg b/vendor/flag-icon-css/flags/1x1/sy.svg new file mode 100755 index 0000000000..080f05dde9 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sy.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/sz.svg b/vendor/flag-icon-css/flags/1x1/sz.svg new file mode 100755 index 0000000000..0810cf336e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/sz.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tc.svg b/vendor/flag-icon-css/flags/1x1/tc.svg new file mode 100755 index 0000000000..7e6c209d9b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tc.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/td.svg b/vendor/flag-icon-css/flags/1x1/td.svg new file mode 100755 index 0000000000..37df956da5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tf.svg b/vendor/flag-icon-css/flags/1x1/tf.svg new file mode 100755 index 0000000000..c479b5c660 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tg.svg b/vendor/flag-icon-css/flags/1x1/tg.svg new file mode 100755 index 0000000000..ca64d22e69 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/th.svg b/vendor/flag-icon-css/flags/1x1/th.svg new file mode 100755 index 0000000000..1ab5e84447 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tj.svg b/vendor/flag-icon-css/flags/1x1/tj.svg new file mode 100755 index 0000000000..afa2b83a03 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tj.svg @@ -0,0 +1,182 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tk.svg b/vendor/flag-icon-css/flags/1x1/tk.svg new file mode 100755 index 0000000000..a245bd60d7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tl.svg b/vendor/flag-icon-css/flags/1x1/tl.svg new file mode 100755 index 0000000000..f4293df1de --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tm.svg b/vendor/flag-icon-css/flags/1x1/tm.svg new file mode 100755 index 0000000000..1151f1ea2f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tm.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tn.svg b/vendor/flag-icon-css/flags/1x1/tn.svg new file mode 100755 index 0000000000..fb1c20c06d --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tn.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/to.svg b/vendor/flag-icon-css/flags/1x1/to.svg new file mode 100755 index 0000000000..95146bc491 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tr.svg b/vendor/flag-icon-css/flags/1x1/tr.svg new file mode 100755 index 0000000000..66f19d22ee --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tt.svg b/vendor/flag-icon-css/flags/1x1/tt.svg new file mode 100755 index 0000000000..c36020ad45 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tv.svg b/vendor/flag-icon-css/flags/1x1/tv.svg new file mode 100755 index 0000000000..9ace3b1da8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tv.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tw.svg b/vendor/flag-icon-css/flags/1x1/tw.svg new file mode 100755 index 0000000000..5d7d5ae5a0 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/tz.svg b/vendor/flag-icon-css/flags/1x1/tz.svg new file mode 100755 index 0000000000..178ad1df9c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/tz.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ua.svg b/vendor/flag-icon-css/flags/1x1/ua.svg new file mode 100755 index 0000000000..57eb0c8e3b --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ug.svg b/vendor/flag-icon-css/flags/1x1/ug.svg new file mode 100755 index 0000000000..88ad1964db --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/um.svg b/vendor/flag-icon-css/flags/1x1/um.svg new file mode 100755 index 0000000000..52295fa0d5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/um.svg @@ -0,0 +1,48 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/un.svg b/vendor/flag-icon-css/flags/1x1/un.svg new file mode 100755 index 0000000000..a8df503926 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/us.svg b/vendor/flag-icon-css/flags/1x1/us.svg new file mode 100755 index 0000000000..52295fa0d5 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/us.svg @@ -0,0 +1,48 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/uy.svg b/vendor/flag-icon-css/flags/1x1/uy.svg new file mode 100755 index 0000000000..91b13f091f --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/uz.svg b/vendor/flag-icon-css/flags/1x1/uz.svg new file mode 100755 index 0000000000..4bfec8654a --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/va.svg b/vendor/flag-icon-css/flags/1x1/va.svg new file mode 100755 index 0000000000..130649d4c4 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/va.svg @@ -0,0 +1,483 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/vc.svg b/vendor/flag-icon-css/flags/1x1/vc.svg new file mode 100755 index 0000000000..ce3a704289 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/vc.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ve.svg b/vendor/flag-icon-css/flags/1x1/ve.svg new file mode 100755 index 0000000000..566a0a8d75 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ve.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/vg.svg b/vendor/flag-icon-css/flags/1x1/vg.svg new file mode 100755 index 0000000000..9c795a3672 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/vg.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/vi.svg b/vendor/flag-icon-css/flags/1x1/vi.svg new file mode 100755 index 0000000000..870c93cadf --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/vi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/vn.svg b/vendor/flag-icon-css/flags/1x1/vn.svg new file mode 100755 index 0000000000..749e5ba3f8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/vu.svg b/vendor/flag-icon-css/flags/1x1/vu.svg new file mode 100755 index 0000000000..4921ef26dc --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/vu.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/wf.svg b/vendor/flag-icon-css/flags/1x1/wf.svg new file mode 100755 index 0000000000..497be35847 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/wf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ws.svg b/vendor/flag-icon-css/flags/1x1/ws.svg new file mode 100755 index 0000000000..8f75d025c8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ws.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/ye.svg b/vendor/flag-icon-css/flags/1x1/ye.svg new file mode 100755 index 0000000000..eb9b13b23c --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/yt.svg b/vendor/flag-icon-css/flags/1x1/yt.svg new file mode 100755 index 0000000000..73519f67c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/yt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/za.svg b/vendor/flag-icon-css/flags/1x1/za.svg new file mode 100755 index 0000000000..dba408e085 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/zm.svg b/vendor/flag-icon-css/flags/1x1/zm.svg new file mode 100755 index 0000000000..4f2f89e1b8 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/zw.svg b/vendor/flag-icon-css/flags/1x1/zw.svg new file mode 100755 index 0000000000..f7b5893090 --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/zw.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/1x1/zz.svg b/vendor/flag-icon-css/flags/1x1/zz.svg new file mode 100755 index 0000000000..e661602a5e --- /dev/null +++ b/vendor/flag-icon-css/flags/1x1/zz.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ad.svg b/vendor/flag-icon-css/flags/4x3/ad.svg new file mode 100755 index 0000000000..c1148fe210 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ad.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ae.svg b/vendor/flag-icon-css/flags/4x3/ae.svg new file mode 100755 index 0000000000..02e2942982 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ae.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/af.svg b/vendor/flag-icon-css/flags/4x3/af.svg new file mode 100755 index 0000000000..a331130b70 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/af.svg @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ag.svg b/vendor/flag-icon-css/flags/4x3/ag.svg new file mode 100755 index 0000000000..05bf052fbb --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ag.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ai.svg b/vendor/flag-icon-css/flags/4x3/ai.svg new file mode 100755 index 0000000000..7a2ad93f8c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ai.svg @@ -0,0 +1,767 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/al.svg b/vendor/flag-icon-css/flags/4x3/al.svg new file mode 100755 index 0000000000..b219956682 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/am.svg b/vendor/flag-icon-css/flags/4x3/am.svg new file mode 100755 index 0000000000..75ff8f0fa9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ao.svg b/vendor/flag-icon-css/flags/4x3/ao.svg new file mode 100755 index 0000000000..499a06762d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/aq.svg b/vendor/flag-icon-css/flags/4x3/aq.svg new file mode 100755 index 0000000000..eb642873e9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/aq.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ar.svg b/vendor/flag-icon-css/flags/4x3/ar.svg new file mode 100755 index 0000000000..8a785e9d99 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ar.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/as.svg b/vendor/flag-icon-css/flags/4x3/as.svg new file mode 100755 index 0000000000..777f8d2de6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/as.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/at.svg b/vendor/flag-icon-css/flags/4x3/at.svg new file mode 100755 index 0000000000..8c48c7208a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/at.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/au.svg b/vendor/flag-icon-css/flags/4x3/au.svg new file mode 100755 index 0000000000..36da23ad0a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/au.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/aw.svg b/vendor/flag-icon-css/flags/4x3/aw.svg new file mode 100755 index 0000000000..27270b6a44 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ax.svg b/vendor/flag-icon-css/flags/4x3/ax.svg new file mode 100755 index 0000000000..31990303d2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/az.svg b/vendor/flag-icon-css/flags/4x3/az.svg new file mode 100755 index 0000000000..4ad2aa80ec --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ba.svg b/vendor/flag-icon-css/flags/4x3/ba.svg new file mode 100755 index 0000000000..c9d7a04737 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bb.svg b/vendor/flag-icon-css/flags/4x3/bb.svg new file mode 100755 index 0000000000..3353c48ba7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bd.svg b/vendor/flag-icon-css/flags/4x3/bd.svg new file mode 100755 index 0000000000..ceab30fb76 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/4x3/be.svg b/vendor/flag-icon-css/flags/4x3/be.svg new file mode 100755 index 0000000000..95d31de350 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bf.svg b/vendor/flag-icon-css/flags/4x3/bf.svg new file mode 100755 index 0000000000..4c1e343d59 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bg.svg b/vendor/flag-icon-css/flags/4x3/bg.svg new file mode 100755 index 0000000000..19e9ba695c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bh.svg b/vendor/flag-icon-css/flags/4x3/bh.svg new file mode 100755 index 0000000000..c67e0172eb --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bh.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bi.svg b/vendor/flag-icon-css/flags/4x3/bi.svg new file mode 100755 index 0000000000..94cd51a2cc --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bj.svg b/vendor/flag-icon-css/flags/4x3/bj.svg new file mode 100755 index 0000000000..e0c98143ed --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bl.svg b/vendor/flag-icon-css/flags/4x3/bl.svg new file mode 100755 index 0000000000..5f468abfd0 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bm.svg b/vendor/flag-icon-css/flags/4x3/bm.svg new file mode 100755 index 0000000000..7ad91b114c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bm.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bn.svg b/vendor/flag-icon-css/flags/4x3/bn.svg new file mode 100755 index 0000000000..256df6996d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bo.svg b/vendor/flag-icon-css/flags/4x3/bo.svg new file mode 100755 index 0000000000..0d9e1bacf1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bo.svg @@ -0,0 +1,867 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bq.svg b/vendor/flag-icon-css/flags/4x3/bq.svg new file mode 100755 index 0000000000..06006a1776 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/br.svg b/vendor/flag-icon-css/flags/4x3/br.svg new file mode 100755 index 0000000000..7f297bf2c1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bs.svg b/vendor/flag-icon-css/flags/4x3/bs.svg new file mode 100755 index 0000000000..e3484201aa --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bt.svg b/vendor/flag-icon-css/flags/4x3/bt.svg new file mode 100755 index 0000000000..63560fe457 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bt.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bv.svg b/vendor/flag-icon-css/flags/4x3/bv.svg new file mode 100755 index 0000000000..369f67cb98 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bw.svg b/vendor/flag-icon-css/flags/4x3/bw.svg new file mode 100755 index 0000000000..7becab424d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/by.svg b/vendor/flag-icon-css/flags/4x3/by.svg new file mode 100755 index 0000000000..e64abc7535 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/by.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/bz.svg b/vendor/flag-icon-css/flags/4x3/bz.svg new file mode 100755 index 0000000000..840eb35018 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/bz.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ca.svg b/vendor/flag-icon-css/flags/4x3/ca.svg new file mode 100755 index 0000000000..024fc85359 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ca.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cc.svg b/vendor/flag-icon-css/flags/4x3/cc.svg new file mode 100755 index 0000000000..4d57d2d101 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cd.svg b/vendor/flag-icon-css/flags/4x3/cd.svg new file mode 100755 index 0000000000..03e6f4c843 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cd.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cf.svg b/vendor/flag-icon-css/flags/4x3/cf.svg new file mode 100755 index 0000000000..2c57425fbf --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cg.svg b/vendor/flag-icon-css/flags/4x3/cg.svg new file mode 100755 index 0000000000..3a2efaa318 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ch.svg b/vendor/flag-icon-css/flags/4x3/ch.svg new file mode 100755 index 0000000000..32f450684e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ci.svg b/vendor/flag-icon-css/flags/4x3/ci.svg new file mode 100755 index 0000000000..b651f62397 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ck.svg b/vendor/flag-icon-css/flags/4x3/ck.svg new file mode 100755 index 0000000000..97f2677483 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cl.svg b/vendor/flag-icon-css/flags/4x3/cl.svg new file mode 100755 index 0000000000..2af9587b38 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cm.svg b/vendor/flag-icon-css/flags/4x3/cm.svg new file mode 100755 index 0000000000..8501eb852a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cn.svg b/vendor/flag-icon-css/flags/4x3/cn.svg new file mode 100755 index 0000000000..3a487898b9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cn.svg @@ -0,0 +1,19 @@ + + + Flag of the People's Republic of China + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/co.svg b/vendor/flag-icon-css/flags/4x3/co.svg new file mode 100755 index 0000000000..edf00745d3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cr.svg b/vendor/flag-icon-css/flags/4x3/cr.svg new file mode 100755 index 0000000000..213db50f60 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cu.svg b/vendor/flag-icon-css/flags/4x3/cu.svg new file mode 100755 index 0000000000..ce6284fcd8 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cv.svg b/vendor/flag-icon-css/flags/4x3/cv.svg new file mode 100755 index 0000000000..47775c2dd3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cv.svg @@ -0,0 +1,16 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cw.svg b/vendor/flag-icon-css/flags/4x3/cw.svg new file mode 100755 index 0000000000..3808d13972 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cx.svg b/vendor/flag-icon-css/flags/4x3/cx.svg new file mode 100755 index 0000000000..4bf59e6d50 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cy.svg b/vendor/flag-icon-css/flags/4x3/cy.svg new file mode 100755 index 0000000000..feee5b0357 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/cz.svg b/vendor/flag-icon-css/flags/4x3/cz.svg new file mode 100755 index 0000000000..bc7e8cb292 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/cz.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/de.svg b/vendor/flag-icon-css/flags/4x3/de.svg new file mode 100755 index 0000000000..9a1cb04015 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/de.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/dj.svg b/vendor/flag-icon-css/flags/4x3/dj.svg new file mode 100755 index 0000000000..7ec496eb4c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/dk.svg b/vendor/flag-icon-css/flags/4x3/dk.svg new file mode 100755 index 0000000000..3d07a763f6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/dm.svg b/vendor/flag-icon-css/flags/4x3/dm.svg new file mode 100755 index 0000000000..3ecbabf13c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/do.svg b/vendor/flag-icon-css/flags/4x3/do.svg new file mode 100755 index 0000000000..1ff04beb6d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/do.svg @@ -0,0 +1,6748 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/dz.svg b/vendor/flag-icon-css/flags/4x3/dz.svg new file mode 100755 index 0000000000..3ed0f31365 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ec.svg b/vendor/flag-icon-css/flags/4x3/ec.svg new file mode 100755 index 0000000000..260eec0ef4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ec.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ee.svg b/vendor/flag-icon-css/flags/4x3/ee.svg new file mode 100755 index 0000000000..92581ff0e8 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/eg.svg b/vendor/flag-icon-css/flags/4x3/eg.svg new file mode 100755 index 0000000000..f4eb8b3897 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/eh.svg b/vendor/flag-icon-css/flags/4x3/eh.svg new file mode 100755 index 0000000000..973cb2ed15 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/eh.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/er.svg b/vendor/flag-icon-css/flags/4x3/er.svg new file mode 100755 index 0000000000..f7f0013006 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/er.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/es.svg b/vendor/flag-icon-css/flags/4x3/es.svg new file mode 100755 index 0000000000..bcac275739 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/es.svg @@ -0,0 +1,581 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/et.svg b/vendor/flag-icon-css/flags/4x3/et.svg new file mode 100755 index 0000000000..22b891c79f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/eu.svg b/vendor/flag-icon-css/flags/4x3/eu.svg new file mode 100755 index 0000000000..fa99a0a37f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/fi.svg b/vendor/flag-icon-css/flags/4x3/fi.svg new file mode 100755 index 0000000000..4100a4d0d2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/fj.svg b/vendor/flag-icon-css/flags/4x3/fj.svg new file mode 100755 index 0000000000..5390e030e6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/fj.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/fk.svg b/vendor/flag-icon-css/flags/4x3/fk.svg new file mode 100755 index 0000000000..de926fc249 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/fk.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/fm.svg b/vendor/flag-icon-css/flags/4x3/fm.svg new file mode 100755 index 0000000000..3becd0eff1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/fo.svg b/vendor/flag-icon-css/flags/4x3/fo.svg new file mode 100755 index 0000000000..de838d3e9c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/fr.svg b/vendor/flag-icon-css/flags/4x3/fr.svg new file mode 100755 index 0000000000..bfbea35df4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/fr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ga.svg b/vendor/flag-icon-css/flags/4x3/ga.svg new file mode 100755 index 0000000000..581c0f0caf --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gb-eng.svg b/vendor/flag-icon-css/flags/4x3/gb-eng.svg new file mode 100755 index 0000000000..4a135648e7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gb-nir.svg b/vendor/flag-icon-css/flags/4x3/gb-nir.svg new file mode 100755 index 0000000000..51ed7bfbb4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gb-nir.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gb-sct.svg b/vendor/flag-icon-css/flags/4x3/gb-sct.svg new file mode 100755 index 0000000000..75e1925079 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gb-wls.svg b/vendor/flag-icon-css/flags/4x3/gb-wls.svg new file mode 100755 index 0000000000..736a1f0fe3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gb.svg b/vendor/flag-icon-css/flags/4x3/gb.svg new file mode 100755 index 0000000000..a331748371 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gd.svg b/vendor/flag-icon-css/flags/4x3/gd.svg new file mode 100755 index 0000000000..4c378716be --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ge.svg b/vendor/flag-icon-css/flags/4x3/ge.svg new file mode 100755 index 0000000000..a3ce6a89d4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ge.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gf.svg b/vendor/flag-icon-css/flags/4x3/gf.svg new file mode 100755 index 0000000000..44ad79777b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gg.svg b/vendor/flag-icon-css/flags/4x3/gg.svg new file mode 100755 index 0000000000..9b71caa82e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gg.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gh.svg b/vendor/flag-icon-css/flags/4x3/gh.svg new file mode 100755 index 0000000000..b84be434c9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gi.svg b/vendor/flag-icon-css/flags/4x3/gi.svg new file mode 100755 index 0000000000..62c103d695 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gi.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gl.svg b/vendor/flag-icon-css/flags/4x3/gl.svg new file mode 100755 index 0000000000..8fac0d6bc0 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gl.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gm.svg b/vendor/flag-icon-css/flags/4x3/gm.svg new file mode 100755 index 0000000000..6727e350f6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gn.svg b/vendor/flag-icon-css/flags/4x3/gn.svg new file mode 100755 index 0000000000..1745155ad2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gp.svg b/vendor/flag-icon-css/flags/4x3/gp.svg new file mode 100755 index 0000000000..bfbea35df4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gq.svg b/vendor/flag-icon-css/flags/4x3/gq.svg new file mode 100755 index 0000000000..75024e061b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gq.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gr.svg b/vendor/flag-icon-css/flags/4x3/gr.svg new file mode 100755 index 0000000000..cf417e33f9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gr.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gs.svg b/vendor/flag-icon-css/flags/4x3/gs.svg new file mode 100755 index 0000000000..0a25fac795 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gs.svg @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + E + + + O + + + T + + + E + + + R + + + R + + + R + + + R + + + R + + + E + + + O + + + O + + + A + + + A + + + A + + + M + + + P + + + P + + + P + + + I + + + T + + + T + + + M + + + G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gt.svg b/vendor/flag-icon-css/flags/4x3/gt.svg new file mode 100755 index 0000000000..ac0f7fdb57 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gu.svg b/vendor/flag-icon-css/flags/4x3/gu.svg new file mode 100755 index 0000000000..37b62a6dbd --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gu.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + G + + + U + + + A + + + M + + + + + + + + G + + + U + + + A + + + M + + diff --git a/vendor/flag-icon-css/flags/4x3/gw.svg b/vendor/flag-icon-css/flags/4x3/gw.svg new file mode 100755 index 0000000000..bebad36c11 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/gy.svg b/vendor/flag-icon-css/flags/4x3/gy.svg new file mode 100755 index 0000000000..1c6d189075 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/hk.svg b/vendor/flag-icon-css/flags/4x3/hk.svg new file mode 100755 index 0000000000..7b2cc23422 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/hk.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/hm.svg b/vendor/flag-icon-css/flags/4x3/hm.svg new file mode 100755 index 0000000000..b6853ce9f5 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/hm.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/hn.svg b/vendor/flag-icon-css/flags/4x3/hn.svg new file mode 100755 index 0000000000..161fdcf28e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/hr.svg b/vendor/flag-icon-css/flags/4x3/hr.svg new file mode 100755 index 0000000000..d578ce47fd --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/hr.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ht.svg b/vendor/flag-icon-css/flags/4x3/ht.svg new file mode 100755 index 0000000000..d5332896ec --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ht.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/hu.svg b/vendor/flag-icon-css/flags/4x3/hu.svg new file mode 100755 index 0000000000..566d886f62 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/id.svg b/vendor/flag-icon-css/flags/4x3/id.svg new file mode 100755 index 0000000000..0e6a5eaa2d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/id.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ie.svg b/vendor/flag-icon-css/flags/4x3/ie.svg new file mode 100755 index 0000000000..d5c852785e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/il.svg b/vendor/flag-icon-css/flags/4x3/il.svg new file mode 100755 index 0000000000..da7900ae2b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/im.svg b/vendor/flag-icon-css/flags/4x3/im.svg new file mode 100755 index 0000000000..b6f2c26e16 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/in.svg b/vendor/flag-icon-css/flags/4x3/in.svg new file mode 100755 index 0000000000..97ca2b939b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/io.svg b/vendor/flag-icon-css/flags/4x3/io.svg new file mode 100755 index 0000000000..c5b314e3fc --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/io.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/iq.svg b/vendor/flag-icon-css/flags/4x3/iq.svg new file mode 100755 index 0000000000..cb3ac6d2a5 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ir.svg b/vendor/flag-icon-css/flags/4x3/ir.svg new file mode 100755 index 0000000000..f7e71a5c82 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ir.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/is.svg b/vendor/flag-icon-css/flags/4x3/is.svg new file mode 100755 index 0000000000..741adbcd28 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/it.svg b/vendor/flag-icon-css/flags/4x3/it.svg new file mode 100755 index 0000000000..eab92e6156 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/je.svg b/vendor/flag-icon-css/flags/4x3/je.svg new file mode 100755 index 0000000000..44231ad4bb --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/je.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/jm.svg b/vendor/flag-icon-css/flags/4x3/jm.svg new file mode 100755 index 0000000000..de2ba07040 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/jo.svg b/vendor/flag-icon-css/flags/4x3/jo.svg new file mode 100755 index 0000000000..dff4635457 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/jp.svg b/vendor/flag-icon-css/flags/4x3/jp.svg new file mode 100755 index 0000000000..46b8c0abb2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ke.svg b/vendor/flag-icon-css/flags/4x3/ke.svg new file mode 100755 index 0000000000..bb26fe401d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kg.svg b/vendor/flag-icon-css/flags/4x3/kg.svg new file mode 100755 index 0000000000..e2721355bc --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kg.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kh.svg b/vendor/flag-icon-css/flags/4x3/kh.svg new file mode 100755 index 0000000000..f7eb82b22a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kh.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ki.svg b/vendor/flag-icon-css/flags/4x3/ki.svg new file mode 100755 index 0000000000..2db4dc25e0 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/km.svg b/vendor/flag-icon-css/flags/4x3/km.svg new file mode 100755 index 0000000000..c59602c909 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kn.svg b/vendor/flag-icon-css/flags/4x3/kn.svg new file mode 100755 index 0000000000..e8f75d48ec --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kp.svg b/vendor/flag-icon-css/flags/4x3/kp.svg new file mode 100755 index 0000000000..015d7c87ac --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kr.svg b/vendor/flag-icon-css/flags/4x3/kr.svg new file mode 100755 index 0000000000..b774f83d94 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kr.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kw.svg b/vendor/flag-icon-css/flags/4x3/kw.svg new file mode 100755 index 0000000000..d89e8937d3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ky.svg b/vendor/flag-icon-css/flags/4x3/ky.svg new file mode 100755 index 0000000000..c4a3ebb050 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ky.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/kz.svg b/vendor/flag-icon-css/flags/4x3/kz.svg new file mode 100755 index 0000000000..7499a39453 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/kz.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/la.svg b/vendor/flag-icon-css/flags/4x3/la.svg new file mode 100755 index 0000000000..94a18ec8aa --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lb.svg b/vendor/flag-icon-css/flags/4x3/lb.svg new file mode 100755 index 0000000000..0f4318e643 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lc.svg b/vendor/flag-icon-css/flags/4x3/lc.svg new file mode 100755 index 0000000000..2f7ce192e2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/li.svg b/vendor/flag-icon-css/flags/4x3/li.svg new file mode 100755 index 0000000000..160bf14412 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lk.svg b/vendor/flag-icon-css/flags/4x3/lk.svg new file mode 100755 index 0000000000..6fe4b5ca8f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lr.svg b/vendor/flag-icon-css/flags/4x3/lr.svg new file mode 100755 index 0000000000..4c2f61ed03 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ls.svg b/vendor/flag-icon-css/flags/4x3/ls.svg new file mode 100755 index 0000000000..90ee3ee2b5 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ls.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lt.svg b/vendor/flag-icon-css/flags/4x3/lt.svg new file mode 100755 index 0000000000..aea215f352 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lu.svg b/vendor/flag-icon-css/flags/4x3/lu.svg new file mode 100755 index 0000000000..10a61c9cd1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/lv.svg b/vendor/flag-icon-css/flags/4x3/lv.svg new file mode 100755 index 0000000000..69373c64f2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ly.svg b/vendor/flag-icon-css/flags/4x3/ly.svg new file mode 100755 index 0000000000..dca3b10142 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ma.svg b/vendor/flag-icon-css/flags/4x3/ma.svg new file mode 100755 index 0000000000..e1c634b0f7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mc.svg b/vendor/flag-icon-css/flags/4x3/mc.svg new file mode 100755 index 0000000000..e1fc89faf7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/md.svg b/vendor/flag-icon-css/flags/4x3/md.svg new file mode 100755 index 0000000000..add0633844 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/md.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/me.svg b/vendor/flag-icon-css/flags/4x3/me.svg new file mode 100755 index 0000000000..47b2680c2b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/me.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mf.svg b/vendor/flag-icon-css/flags/4x3/mf.svg new file mode 100755 index 0000000000..bfbea35df4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mg.svg b/vendor/flag-icon-css/flags/4x3/mg.svg new file mode 100755 index 0000000000..85a81ec507 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mh.svg b/vendor/flag-icon-css/flags/4x3/mh.svg new file mode 100755 index 0000000000..9440551ead --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mk.svg b/vendor/flag-icon-css/flags/4x3/mk.svg new file mode 100755 index 0000000000..01ec7f2cd2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ml.svg b/vendor/flag-icon-css/flags/4x3/ml.svg new file mode 100755 index 0000000000..35c80477e1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mm.svg b/vendor/flag-icon-css/flags/4x3/mm.svg new file mode 100755 index 0000000000..dd4128a6e6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mm.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mn.svg b/vendor/flag-icon-css/flags/4x3/mn.svg new file mode 100755 index 0000000000..85b7000e62 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mn.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mo.svg b/vendor/flag-icon-css/flags/4x3/mo.svg new file mode 100755 index 0000000000..9405ef6d4c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mp.svg b/vendor/flag-icon-css/flags/4x3/mp.svg new file mode 100755 index 0000000000..dc671b9c97 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mp.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mq.svg b/vendor/flag-icon-css/flags/4x3/mq.svg new file mode 100755 index 0000000000..93670efc39 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mq.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mr.svg b/vendor/flag-icon-css/flags/4x3/mr.svg new file mode 100755 index 0000000000..2be2169f24 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ms.svg b/vendor/flag-icon-css/flags/4x3/ms.svg new file mode 100755 index 0000000000..61ab3559d9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ms.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mt.svg b/vendor/flag-icon-css/flags/4x3/mt.svg new file mode 100755 index 0000000000..2a2d701140 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mt.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mu.svg b/vendor/flag-icon-css/flags/4x3/mu.svg new file mode 100755 index 0000000000..b4745f36de --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mv.svg b/vendor/flag-icon-css/flags/4x3/mv.svg new file mode 100755 index 0000000000..0ce96df082 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mw.svg b/vendor/flag-icon-css/flags/4x3/mw.svg new file mode 100755 index 0000000000..79b8e54222 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mw.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mx.svg b/vendor/flag-icon-css/flags/4x3/mx.svg new file mode 100755 index 0000000000..24218437b1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mx.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/my.svg b/vendor/flag-icon-css/flags/4x3/my.svg new file mode 100755 index 0000000000..0aae6d4cfc --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/my.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/mz.svg b/vendor/flag-icon-css/flags/4x3/mz.svg new file mode 100755 index 0000000000..dfef3c7a6f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/na.svg b/vendor/flag-icon-css/flags/4x3/na.svg new file mode 100755 index 0000000000..3cc15770aa --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/na.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/nc.svg b/vendor/flag-icon-css/flags/4x3/nc.svg new file mode 100755 index 0000000000..8ac2d99aa3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/nc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ne.svg b/vendor/flag-icon-css/flags/4x3/ne.svg new file mode 100755 index 0000000000..1acced625a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/nf.svg b/vendor/flag-icon-css/flags/4x3/nf.svg new file mode 100755 index 0000000000..113157a81d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/nf.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ng.svg b/vendor/flag-icon-css/flags/4x3/ng.svg new file mode 100755 index 0000000000..20ebbbaf62 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ni.svg b/vendor/flag-icon-css/flags/4x3/ni.svg new file mode 100755 index 0000000000..f91bb8e2ae --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ni.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/nl.svg b/vendor/flag-icon-css/flags/4x3/nl.svg new file mode 100755 index 0000000000..5951d7c126 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/nl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/no.svg b/vendor/flag-icon-css/flags/4x3/no.svg new file mode 100755 index 0000000000..ae0f34640a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/np.svg b/vendor/flag-icon-css/flags/4x3/np.svg new file mode 100755 index 0000000000..e976ab97ce --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/np.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/nr.svg b/vendor/flag-icon-css/flags/4x3/nr.svg new file mode 100755 index 0000000000..3efe8c3b3f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/nu.svg b/vendor/flag-icon-css/flags/4x3/nu.svg new file mode 100755 index 0000000000..1391d9aed0 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/nu.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/nz.svg b/vendor/flag-icon-css/flags/4x3/nz.svg new file mode 100755 index 0000000000..11220770ba --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/nz.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/om.svg b/vendor/flag-icon-css/flags/4x3/om.svg new file mode 100755 index 0000000000..5667129c2c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/om.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pa.svg b/vendor/flag-icon-css/flags/4x3/pa.svg new file mode 100755 index 0000000000..82b0c934d2 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pa.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pe.svg b/vendor/flag-icon-css/flags/4x3/pe.svg new file mode 100755 index 0000000000..ee3ea7bc83 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pe.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pf.svg b/vendor/flag-icon-css/flags/4x3/pf.svg new file mode 100755 index 0000000000..858e8c3c6f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pf.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pg.svg b/vendor/flag-icon-css/flags/4x3/pg.svg new file mode 100755 index 0000000000..d501a52df7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ph.svg b/vendor/flag-icon-css/flags/4x3/ph.svg new file mode 100755 index 0000000000..63256d7243 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ph.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pk.svg b/vendor/flag-icon-css/flags/4x3/pk.svg new file mode 100755 index 0000000000..70ba6ba438 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pl.svg b/vendor/flag-icon-css/flags/4x3/pl.svg new file mode 100755 index 0000000000..2350e5c6e8 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pm.svg b/vendor/flag-icon-css/flags/4x3/pm.svg new file mode 100755 index 0000000000..8ac2d99aa3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pm.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pn.svg b/vendor/flag-icon-css/flags/4x3/pn.svg new file mode 100755 index 0000000000..7675811d7a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pn.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pr.svg b/vendor/flag-icon-css/flags/4x3/pr.svg new file mode 100755 index 0000000000..95cf1ae125 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ps.svg b/vendor/flag-icon-css/flags/4x3/ps.svg new file mode 100755 index 0000000000..f6fdb84e3d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pt.svg b/vendor/flag-icon-css/flags/4x3/pt.svg new file mode 100755 index 0000000000..0132229300 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/pw.svg b/vendor/flag-icon-css/flags/4x3/pw.svg new file mode 100755 index 0000000000..159b7e15c1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/py.svg b/vendor/flag-icon-css/flags/4x3/py.svg new file mode 100755 index 0000000000..f26fc4de0a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/py.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/qa.svg b/vendor/flag-icon-css/flags/4x3/qa.svg new file mode 100755 index 0000000000..18a0748974 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/qa.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/re.svg b/vendor/flag-icon-css/flags/4x3/re.svg new file mode 100755 index 0000000000..8ac2d99aa3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/re.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ro.svg b/vendor/flag-icon-css/flags/4x3/ro.svg new file mode 100755 index 0000000000..12fe6d2120 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/rs.svg b/vendor/flag-icon-css/flags/4x3/rs.svg new file mode 100755 index 0000000000..011831a055 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/rs.svg @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ru.svg b/vendor/flag-icon-css/flags/4x3/ru.svg new file mode 100755 index 0000000000..ea2e10b0c1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ru.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/rw.svg b/vendor/flag-icon-css/flags/4x3/rw.svg new file mode 100755 index 0000000000..e4b53ea07f --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sa.svg b/vendor/flag-icon-css/flags/4x3/sa.svg new file mode 100755 index 0000000000..0aa3641d4c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sa.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sb.svg b/vendor/flag-icon-css/flags/4x3/sb.svg new file mode 100755 index 0000000000..f92e859960 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sc.svg b/vendor/flag-icon-css/flags/4x3/sc.svg new file mode 100755 index 0000000000..f1f4322cf1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sc.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sd.svg b/vendor/flag-icon-css/flags/4x3/sd.svg new file mode 100755 index 0000000000..b4425874f7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/se.svg b/vendor/flag-icon-css/flags/4x3/se.svg new file mode 100755 index 0000000000..480d60f566 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/se.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sg.svg b/vendor/flag-icon-css/flags/4x3/sg.svg new file mode 100755 index 0000000000..853079f8d7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sh.svg b/vendor/flag-icon-css/flags/4x3/sh.svg new file mode 100755 index 0000000000..0ae92b08c7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sh.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/si.svg b/vendor/flag-icon-css/flags/4x3/si.svg new file mode 100755 index 0000000000..48ef440cf4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sj.svg b/vendor/flag-icon-css/flags/4x3/sj.svg new file mode 100755 index 0000000000..910d06afd8 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sk.svg b/vendor/flag-icon-css/flags/4x3/sk.svg new file mode 100755 index 0000000000..3c198ca403 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sl.svg b/vendor/flag-icon-css/flags/4x3/sl.svg new file mode 100755 index 0000000000..9c57c124d7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sm.svg b/vendor/flag-icon-css/flags/4x3/sm.svg new file mode 100755 index 0000000000..3a73ddb4ff --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sm.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + I + + + B + + + E + + + R + + + T + + + A + + + S + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sn.svg b/vendor/flag-icon-css/flags/4x3/sn.svg new file mode 100755 index 0000000000..a1efe38652 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/so.svg b/vendor/flag-icon-css/flags/4x3/so.svg new file mode 100755 index 0000000000..bcba50fe3c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sr.svg b/vendor/flag-icon-css/flags/4x3/sr.svg new file mode 100755 index 0000000000..dce93c1fa9 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ss.svg b/vendor/flag-icon-css/flags/4x3/ss.svg new file mode 100755 index 0000000000..334f6814f4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ss.svg @@ -0,0 +1,11 @@ + + + Flag of South Sudan + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/st.svg b/vendor/flag-icon-css/flags/4x3/st.svg new file mode 100755 index 0000000000..f383b311a6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/st.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sv.svg b/vendor/flag-icon-css/flags/4x3/sv.svg new file mode 100755 index 0000000000..02cab01fce --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sv.svg @@ -0,0 +1,621 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sx.svg b/vendor/flag-icon-css/flags/4x3/sx.svg new file mode 100755 index 0000000000..a703bb2fcf --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sy.svg b/vendor/flag-icon-css/flags/4x3/sy.svg new file mode 100755 index 0000000000..aece994bac --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sy.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/sz.svg b/vendor/flag-icon-css/flags/4x3/sz.svg new file mode 100755 index 0000000000..a22dff2557 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/sz.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tc.svg b/vendor/flag-icon-css/flags/4x3/tc.svg new file mode 100755 index 0000000000..fdb00ac028 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tc.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/td.svg b/vendor/flag-icon-css/flags/4x3/td.svg new file mode 100755 index 0000000000..233efd4029 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tf.svg b/vendor/flag-icon-css/flags/4x3/tf.svg new file mode 100755 index 0000000000..0c5226383c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tg.svg b/vendor/flag-icon-css/flags/4x3/tg.svg new file mode 100755 index 0000000000..9f3c694ef4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/th.svg b/vendor/flag-icon-css/flags/4x3/th.svg new file mode 100755 index 0000000000..6a04bb38c5 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tj.svg b/vendor/flag-icon-css/flags/4x3/tj.svg new file mode 100755 index 0000000000..0ab64a119e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tj.svg @@ -0,0 +1,181 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tk.svg b/vendor/flag-icon-css/flags/4x3/tk.svg new file mode 100755 index 0000000000..99dd31a781 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tl.svg b/vendor/flag-icon-css/flags/4x3/tl.svg new file mode 100755 index 0000000000..6bc4899020 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tm.svg b/vendor/flag-icon-css/flags/4x3/tm.svg new file mode 100755 index 0000000000..cb29bf4664 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tm.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tn.svg b/vendor/flag-icon-css/flags/4x3/tn.svg new file mode 100755 index 0000000000..d071a75128 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tn.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/to.svg b/vendor/flag-icon-css/flags/4x3/to.svg new file mode 100755 index 0000000000..2dce6f060d --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tr.svg b/vendor/flag-icon-css/flags/4x3/tr.svg new file mode 100755 index 0000000000..20bf2bebc5 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tt.svg b/vendor/flag-icon-css/flags/4x3/tt.svg new file mode 100755 index 0000000000..79a5decae8 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tv.svg b/vendor/flag-icon-css/flags/4x3/tv.svg new file mode 100755 index 0000000000..301fc22398 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tv.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tw.svg b/vendor/flag-icon-css/flags/4x3/tw.svg new file mode 100755 index 0000000000..3ac618e5ab --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/tz.svg b/vendor/flag-icon-css/flags/4x3/tz.svg new file mode 100755 index 0000000000..3c96faf37e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/tz.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ua.svg b/vendor/flag-icon-css/flags/4x3/ua.svg new file mode 100755 index 0000000000..cbc5e015f7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ug.svg b/vendor/flag-icon-css/flags/4x3/ug.svg new file mode 100755 index 0000000000..45570894f3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/um.svg b/vendor/flag-icon-css/flags/4x3/um.svg new file mode 100755 index 0000000000..275759493b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/um.svg @@ -0,0 +1,48 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/un.svg b/vendor/flag-icon-css/flags/4x3/un.svg new file mode 100755 index 0000000000..cd41779327 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/us.svg b/vendor/flag-icon-css/flags/4x3/us.svg new file mode 100755 index 0000000000..275759493b --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/us.svg @@ -0,0 +1,48 @@ + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/uy.svg b/vendor/flag-icon-css/flags/4x3/uy.svg new file mode 100755 index 0000000000..f5630d0ce5 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/uz.svg b/vendor/flag-icon-css/flags/4x3/uz.svg new file mode 100755 index 0000000000..81b602d7f6 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/va.svg b/vendor/flag-icon-css/flags/4x3/va.svg new file mode 100755 index 0000000000..91a09883ce --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/va.svg @@ -0,0 +1,483 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/vc.svg b/vendor/flag-icon-css/flags/4x3/vc.svg new file mode 100755 index 0000000000..55876656f4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ve.svg b/vendor/flag-icon-css/flags/4x3/ve.svg new file mode 100755 index 0000000000..daff4dd7d1 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ve.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/vg.svg b/vendor/flag-icon-css/flags/4x3/vg.svg new file mode 100755 index 0000000000..7995fe9720 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/vg.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/vi.svg b/vendor/flag-icon-css/flags/4x3/vi.svg new file mode 100755 index 0000000000..b65c000f5e --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/vi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/vn.svg b/vendor/flag-icon-css/flags/4x3/vn.svg new file mode 100755 index 0000000000..462197d863 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/vu.svg b/vendor/flag-icon-css/flags/4x3/vu.svg new file mode 100755 index 0000000000..6d8cfa3e4a --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/vu.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/wf.svg b/vendor/flag-icon-css/flags/4x3/wf.svg new file mode 100755 index 0000000000..002cb38eb7 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/wf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ws.svg b/vendor/flag-icon-css/flags/4x3/ws.svg new file mode 100755 index 0000000000..18ad14e8dc --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ws.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/ye.svg b/vendor/flag-icon-css/flags/4x3/ye.svg new file mode 100755 index 0000000000..aa173b47a4 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/yt.svg b/vendor/flag-icon-css/flags/4x3/yt.svg new file mode 100755 index 0000000000..8ac2d99aa3 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/yt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/za.svg b/vendor/flag-icon-css/flags/4x3/za.svg new file mode 100755 index 0000000000..29cd9935bc --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/zm.svg b/vendor/flag-icon-css/flags/4x3/zm.svg new file mode 100755 index 0000000000..b5eab12edf --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/zw.svg b/vendor/flag-icon-css/flags/4x3/zw.svg new file mode 100755 index 0000000000..622e250d16 --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/zw.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/flag-icon-css/flags/4x3/zz.svg b/vendor/flag-icon-css/flags/4x3/zz.svg new file mode 100755 index 0000000000..bc4c3ee47c --- /dev/null +++ b/vendor/flag-icon-css/flags/4x3/zz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vendor/loading.svg b/vendor/loading.svg new file mode 100644 index 0000000000..98d62e5a52 --- /dev/null +++ b/vendor/loading.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/vendor/math.min.js b/vendor/math.min.js new file mode 100644 index 0000000000..ff47122f4e --- /dev/null +++ b/vendor/math.min.js @@ -0,0 +1,54 @@ +/** + * math.js + * https://github.com/josdejong/mathjs + * + * Math.js is an extensive math library for JavaScript and Node.js, + * It features real and complex numbers, units, matrices, a large set of + * mathematical functions, and a flexible expression parser. + * + * @version 3.2.1 + * @date 2016-04-26 + * + * @license + * Copyright (C) 2013-2016 Jos de Jong + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy + * of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.math=t():e.math=t()}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){function n(e){var t=i.create(e);return t.create=n,t["import"](r(13)),t}var i=r(1);e.exports=n()},function(e,t,r){e.exports=r(2)},function(e,t,r){var n=r(3).isFactory,i=(r(3).deepExtend,r(4)),a=r(8),o=r(10),s=r(12);t.create=function(e){function t(e){if(!n(e))throw new Error("Factory object with properties `type`, `name`, and `factory` expected");var i,a=r.indexOf(e);return-1===a?(i=e.math===!0?e.factory(c.type,f,t,c.typed,c):e.factory(c.type,f,t,c.typed),r.push(e),u.push(i)):i=u[a],i}if("function"!=typeof Object.create)throw new Error("ES5 not supported by this JavaScript engine. Please load the es5-shim and es5-sham library for compatibility.");var r=[],u=[],c=a.mixin({});c.type={},c.expression={transform:Object.create(c)},c.typed=i.create(c.type);var f={epsilon:1e-12,matrix:"Matrix",number:"number",precision:64,predictable:!1};return c["import"]=t(o),c.config=t(s),e&&c.config(e),c}},function(e,t){"use strict";t.clone=function r(e){var t=typeof e;if("number"===t||"string"===t||"boolean"===t||null===e||void 0===e)return e;if("function"==typeof e.clone)return e.clone();if(Array.isArray(e))return e.map(function(e){return r(e)});if(e instanceof Number)return new Number(e.valueOf());if(e instanceof String)return new String(e.valueOf());if(e instanceof Boolean)return new Boolean(e.valueOf());if(e instanceof Date)return new Date(e.valueOf());if(e&&e.isBigNumber===!0)return e;if(e instanceof RegExp)throw new TypeError("Cannot clone "+e);var n={};for(var i in e)e.hasOwnProperty(i)&&(n[i]=r(e[i]));return n},t.extend=function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e},t.deepExtend=function n(e,t){if(Array.isArray(t))throw new TypeError("Arrays are not supported by deepExtend");for(var r in t)if(t.hasOwnProperty(r))if(t[r]&&t[r].constructor===Object)void 0===e[r]&&(e[r]={}),e[r].constructor===Object?n(e[r],t[r]):e[r]=t[r];else{if(Array.isArray(t[r]))throw new TypeError("Arrays are not supported by deepExtend");e[r]=t[r]}return e},t.deepEqual=function(e,r){var n,i,a;if(Array.isArray(e)){if(!Array.isArray(r))return!1;if(e.length!=r.length)return!1;for(i=0,a=e.length;a>i;i++)if(!t.deepEqual(e[i],r[i]))return!1;return!0}if(e instanceof Object){if(Array.isArray(r)||!(r instanceof Object))return!1;for(n in e)if(!t.deepEqual(e[n],r[n]))return!1;for(n in r)if(!t.deepEqual(e[n],r[n]))return!1;return!0}return typeof e==typeof r&&e==r},t.canDefineProperty=function(){try{if(Object.defineProperty)return Object.defineProperty({},"x",{get:function(){}}),!0}catch(e){}return!1},t.lazy=function(e,r,n){if(t.canDefineProperty()){var i,a=!0;Object.defineProperty(e,r,{get:function(){return a&&(i=n(),a=!1),i},set:function(e){i=e,a=!1},configurable:!0,enumerable:!0})}else e[r]=n()},t.traverse=function(e,t){var r=e;if(t)for(var n=t.split("."),i=0;i15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to BigNumber (value: "+t+"). Use function bignumber(x) to convert to BigNumber.");return new e.BigNumber(t)}},{from:"number",to:"Complex",convert:function(t){return new e.Complex(t,0)}},{from:"number",to:"string",convert:function(e){return e+""}},{from:"BigNumber",to:"Complex",convert:function(t){return new e.Complex(t.toNumber(),0)}},{from:"Fraction",to:"Complex",convert:function(t){return new e.Complex(t.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(t){if(i(t)>15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to Fraction (value: "+t+"). Use function fraction(x) to convert to Fraction.");return new e.Fraction(t)}},{from:"string",to:"number",convert:function(e){var t=Number(e);if(isNaN(t))throw new Error('Cannot convert "'+e+'" to a number');return t}},{from:"boolean",to:"number",convert:function(e){return+e}},{from:"boolean",to:"BigNumber",convert:function(t){return new e.BigNumber(+t)}},{from:"boolean",to:"Fraction",convert:function(t){return new e.Fraction(+t)}},{from:"boolean",to:"string",convert:function(e){return+e}},{from:"null",to:"number",convert:function(){return 0}},{from:"null",to:"string",convert:function(){return"null"}},{from:"null",to:"BigNumber",convert:function(){return new e.BigNumber(0)}},{from:"null",to:"Fraction",convert:function(){return new e.Fraction(0)}},{from:"Array",to:"Matrix",convert:function(t){return new e.DenseMatrix(t)}},{from:"Matrix",to:"Array",convert:function(e){return e.valueOf()}}],t}},function(e,t,r){var n,i,a;!function(r,o){i=[],n=o,a="function"==typeof n?n.apply(t,i):n,!(void 0!==a&&(e.exports=a))}(this,function(){function e(){function t(e){for(var t,r=0;rr&&!c?"Unexpected type of argument in function "+u+" (expected: "+s.join(" or ")+", actual: "+o+", index: "+r+")":"Too few arguments in function "+u+" (expected: "+s.join(" or ")+", index: "+r+")":"Too many arguments in function "+u+" (expected: "+r+", actual: "+t+")";var l=new TypeError(a);return l.data=f,l}function i(e){this.name=e||"refs",this.categories={}}function a(e,t){if("string"==typeof e){var r=e.trim(),n="..."===r.substr(0,3);if(n&&(r=r.substr(3)),""===r)this.types=["any"];else{this.types=r.split("|");for(var i=0;ip)n[f]=c;else if(0===p)throw new Error('Signature "'+f+'" is defined twice')}else n[f]=c}}for(f in n)n.hasOwnProperty(f)&&i.push(n[f]);for(i.sort(function(e,t){return o.compare(e,t)}),r=0;rr;r++)t[r]="arg"+r;return t}function p(e,t){var r=new i,a=u(t);if(0==a.length)throw new Error("No signatures provided");var o=f(a,[]),s=[],p=e||"",m=l(h(a));s.push("function "+p+"("+m.join(", ")+") {"),s.push(' "use strict";'),s.push(" var name = '"+p+"';"),s.push(o.toCode(r," ")),s.push("}");var d=[r.toCode(),"return "+s.join("\n")].join("\n"),g=new Function(r.name,"createError",d),v=g(r,n);return v.signatures=c(a),v}function h(e){for(var t=0,r=0;rt&&(t=n)}return t}function m(e){for(var t,r=0;r0},a.prototype.contains=function(e){for(var t=0;tt.params.length)return 1;if(e.params.lengthr;r++)e.params[r].hasConversions()&&i++,t.params[r].hasConversions()&&o++;if(i>o)return 1;if(o>i)return-1;for(r=0;r "+a+") {"),i.push(r+" var varArgs = [];"),i.push(r+" for (var i = "+a+"; i < arguments.length; i++) {"),i.push(r+" varArgs.push(arguments[i]);"),i.push(r+" }"),i.push(this.signature.toCode(e,r+" ")),i.push(r+"}");else{for(var u=function(r,n){for(var i=[],a=0;a "+r+") {",t+" throw createError(name, arguments.length, "+r+", arguments["+r+"]);",t+"}"].join("\n");for(var n={},i=[],a=0;a0?1:0>e?-1:0},t.format=function(e,r){if("function"==typeof r)return r(e);if(e===1/0)return"Infinity";if(e===-(1/0))return"-Infinity";if(isNaN(e))return"NaN";var n="auto",i=void 0;switch(r&&(r.notation&&(n=r.notation),t.isNumber(r)?i=r:r.precision&&(i=r.precision)),n){case"fixed":return t.toFixed(e,i);case"exponential":return t.toExponential(e,i);case"engineering":return t.toEngineering(e,i);case"auto":return t.toPrecision(e,i,r&&r.exponential).replace(/((\.\d*?)(0+))($|e)/,function(){var e=arguments[2],t=arguments[4];return"."!==e?e+t:t});default:throw new Error('Unknown notation "'+n+'". Choose "auto", "exponential", or "fixed".')}},t.toExponential=function(e,t){return new n(e).toExponential(t)},t.toEngineering=function(e,t){return new n(e).toEngineering(t)},t.toFixed=function(e,t){return new n(e).toFixed(t)},t.toPrecision=function(e,t,r){return new n(e).toPrecision(t,r)},t.digits=function(e){return e.toExponential().replace(/e.*$/,"").replace(/^0\.?0*|\./,"").length},t.DBL_EPSILON=Number.EPSILON||2.220446049250313e-16,t.nearlyEqual=function(e,r,n){if(null==n)return e==r;if(e==r)return!0;if(isNaN(e)||isNaN(r))return!1;if(isFinite(e)&&isFinite(r)){var i=Math.abs(e-r);return ir;r++)t.push(0);return t}r.prototype.toEngineering=function(e){var t=this.roundDigits(e),r=t.exponent,i=t.coefficients,a=r%3===0?r:0>r?r-3-r%3:r-r%3,o=r>=0?r:Math.abs(a);i.length-1=0;)u++;var f=i.slice(u).join(""),l=f.match(/[1-9]/)?"."+f:"";return c=i.slice(0,u).join("")+l,c+="e"+(r>=0?"+":"")+a.toString(),t.sign+c},r.prototype.toFixed=function(e){var t=this.roundDigits(this.exponent+1+(e||0)),r=t.coefficients,i=t.exponent+1,a=i+(e||0);return r.lengthi&&(r=n(-i+1).concat(r),i=1),e&&r.splice(i,0,0===i?"0.":"."),this.sign+r.join("")},r.prototype.toExponential=function(e){var t=e?this.roundDigits(e):this.clone(),r=t.coefficients,i=t.exponent;r.length0?"."+r.join(""):"")+"e"+(i>=0?"+":"")+i},r.prototype.toPrecision=function(e,t){var r=t&&void 0!==t.lower?t.lower:.001,i=t&&void 0!==t.upper?t.upper:1e5,a=Math.abs(Math.pow(10,this.exponent));if(r>a||a>=i)return this.toExponential(e);var o=e?this.roundDigits(e):this.clone(),s=o.coefficients,u=o.exponent;s.length0?u:0;return c=e;)r.unshift(0),t.exponent++,e++;if(r.length>e){var n=r.splice(e,r.length-e);if(n[0]>=5){var i=e-1;for(r[i]++;10===r[i];)r.pop(),0===i&&(r.unshift(0),t.exponent++,i++),i--,r[i]++}}return t},e.exports=r},function(e,t,r){var n=r(9);t.mixin=function(e){var t=new n;return e.on=t.on.bind(t),e.off=t.off.bind(t),e.once=t.once.bind(t),e.emit=t.emit.bind(t),e}},function(e,t){function r(){}r.prototype={on:function(e,t,r){var n=this.e||(this.e={});return(n[e]||(n[e]=[])).push({fn:t,ctx:r}),this},once:function(e,t,r){function n(){i.off(e,n),t.apply(r,arguments)}var i=this;return n._=t,this.on(e,n,r)},emit:function(e){var t=[].slice.call(arguments,1),r=((this.e||(this.e={}))[e]||[]).slice(),n=0,i=r.length;for(n;i>n;n++)r[n].fn.apply(r[n].ctx,t);return this},off:function(e,t){var r=this.e||(this.e={}),n=r[e],i=[];if(n&&t)for(var a=0,o=n.length;o>a;a++)n[a].fn!==t&&n[a].fn._!==t&&i.push(n[a]);return i.length?r[e]=i:delete r[e],this}},e.exports=r},function(e,t,r){"use strict";function n(e,t,r,n,u){function c(e,t){var r=arguments.length;if(1!=r&&2!=r)throw new s("import",r,1,2);if(t||(t={}),a(e))h(e,t);else if(Array.isArray(e))e.forEach(function(e){c(e,t)});else if("object"==typeof e){for(var n in e)if(e.hasOwnProperty(n)){var i=e[n];m(i)?f(n,i,t):a(e)?h(e,t):c(i,t)}}else if(!t.silent)throw new TypeError("Factory, Object, or Array expected")}function f(e,t,r){if(r.wrap&&"function"==typeof t&&(t=p(t)),d(u[e])&&d(t))return t=r.override?n(e,t.signatures):n(u[e],t),u[e]=t,l(e,t),void u.emit("import",e,function(){return t});if(void 0===u[e]||r.override)return u[e]=t,l(e,t),void u.emit("import",e,function(){return t});if(!r.silent)throw new Error('Cannot import "'+e+'": already exists')}function l(e,t){t&&"function"==typeof t.transform&&(u.expression.transform[e]=t.transform)}function p(e){var t=function(){for(var t=[],r=0,n=arguments.length;n>r;r++){var i=arguments[r];t[r]=i&&i.valueOf()}return e.apply(u,t)};return e.transform&&(t.transform=e.transform),t}function h(e,t){if("string"==typeof e.name){var a=e.name,s=e.path?o(u,e.path):u,c=s.hasOwnProperty(a)?s[a]:void 0,f=function(){var i=r(e);if(d(c)&&d(i))return t.override||(i=n(c,i)),i;if(void 0===c||t.override)return i;if(!t.silent)throw new Error('Cannot import "'+a+'": already exists')};e.lazy!==!1?i(s,a,f):s[a]=f(),u.emit("import",a,f,e.path)}else r(e)}function m(e){return"function"==typeof e||"number"==typeof e||"string"==typeof e||"boolean"==typeof e||null===e||e&&e.isUnit===!0||e&&e.isComplex===!0||e&&e.isBigNumber===!0||e&&e.isFraction===!0||e&&e.isMatrix===!0||e&&Array.isArray(e)===!0}function d(e){return"function"==typeof e&&"object"==typeof e.signatures}return c}var i=r(3).lazy,a=r(3).isFactory,o=r(3).traverse,s=(r(3).extend,r(11));t.math=!0,t.name="import",t.factory=n,t.lazy=!0},function(e,t){"use strict";function r(e,t,n,i){if(!(this instanceof r))throw new SyntaxError("Constructor must be called with the new operator");this.fn=e,this.count=t,this.min=n,this.max=i,this.message="Wrong number of arguments in function "+e+" ("+t+" provided, "+n+(void 0!=i?"-"+i:"")+" expected)",this.stack=(new Error).stack}r.prototype=new Error,r.prototype.constructor=Error,r.prototype.name="ArgumentsError",r.prototype.isArgumentsError=!0,e.exports=r},function(e,t,r){"use strict";function n(e,t,r,n,i){function a(e){if(e){var r=s.clone(t);o(e,"matrix",u),o(e,"number",c),s.deepExtend(t,e);var n=s.clone(t);return i.emit("config",n,r),n}return s.clone(t)}var u=["Matrix","Array"],c=["number","BigNumber","Fraction"];return a.MATRIX=u,a.NUMBER=c,a}function i(e,t){return-1!==e.indexOf(t)}function a(e,t){return e.map(function(e){return e.toLowerCase()}).indexOf(t.toLowerCase())}function o(e,t,r){if(void 0!==e[t]&&!i(r,e[t])){var n=a(r,e[t]);-1!==n?(console.warn('Warning: Wrong casing for configuration option "'+t+'", should be "'+r[n]+'" instead of "'+e[t]+'".'),e[t]=r[n]):console.warn('Warning: Unknown value "'+e[t]+'" for configuration option "'+t+'". Available options: '+r.map(JSON.stringify).join(", ")+".")}}var s=r(3);t.name="config",t.math=!0,t.factory=n},function(e,t,r){e.exports=[r(14),r(93),r(95),r(326),r(489),r(491)]},function(e,t,r){e.exports=[r(15),r(20),r(21),r(26),r(33),r(37),r(70),r(71),r(73),r(74)]},function(e,t,r){e.exports=[r(16),r(18)]},function(e,t,r){function n(e,t,r,n,a){var o=i.clone({precision:t.precision});return o.prototype.type="BigNumber",o.prototype.isBigNumber=!0,o.prototype.toJSON=function(){return{mathjs:"BigNumber",value:this.toString()}},o.fromJSON=function(e){return new o(e.value)},a.on("config",function(e,t){e.precision!==t.precision&&o.config({precision:e.precision})}),o}var i=r(17);t.name="BigNumber",t.path="type",t.factory=n,t.math=!0},function(e,t,r){var n;!function(i){"use strict";function a(e){var t,r,n,i=e.length-1,a="",o=e[0];if(i>0){for(a+=o,t=1;i>t;t++)n=e[t]+"",r=Re-n.length,r&&(a+=g(r)),a+=n;o=e[t],n=o+"",r=Re-n.length,r&&(a+=g(r))}else if(0===o)return"0";for(;o%10===0;)o/=10;return a+o}function o(e,t,r){if(e!==~~e||t>e||e>r)throw Error(_e+e)}function s(e,t,r,n){var i,a,o,s;for(a=e[0];a>=10;a/=10)--t;return--t<0?(t+=Re,i=0):(i=Math.ceil((t+1)/Re),t%=Re),a=Ce(10,Re-t),s=e[i]%a|0,null==n?3>t?(0==t?s=s/100|0:1==t&&(s=s/10|0),o=4>r&&99999==s||r>3&&49999==s||5e4==s||0==s):o=(4>r&&s+1==a||r>3&&s+1==a/2)&&(e[i+1]/a/100|0)==Ce(10,t-2)-1||(s==a/2||0==s)&&0==(e[i+1]/a/100|0):4>t?(0==t?s=s/1e3|0:1==t?s=s/100|0:2==t&&(s=s/10|0),o=(n||4>r)&&9999==s||!n&&r>3&&4999==s):o=((n||4>r)&&s+1==a||!n&&r>3&&s+1==a/2)&&(e[i+1]/a/1e3|0)==Ce(10,t-3)-1,o}function u(e,t,r){for(var n,i,a=[0],o=0,s=e.length;s>o;){for(i=a.length;i--;)a[i]*=t;for(a[0]+=xe.indexOf(e.charAt(o++)),n=0;nr-1&&(void 0===a[n+1]&&(a[n+1]=0),a[n+1]+=a[n]/r|0,a[n]%=r)}return a.reverse()}function c(e,t){var r,n,i=t.d.length;32>i?(r=Math.ceil(i/3),n=Math.pow(4,-r).toString()):(r=16,n="2.3283064365386962890625e-10"),e.precision+=r,t=_(e,1,t.times(n),new e(1));for(var a=r;a--;){var o=t.times(t);t=o.times(o).minus(o).times(8).plus(1)}return e.precision-=r,t}function f(e,t,r,n){var i,a,o,s,u,c,f,l,p,h=e.constructor;e:if(null!=t){if(l=e.d,!l)return e;for(i=1,s=l[0];s>=10;s/=10)i++;if(a=t-i,0>a)a+=Re,o=t,f=l[p=0],u=f/Ce(10,i-o-1)%10|0;else if(p=Math.ceil((a+1)/Re),s=l.length,p>=s){if(!n)break e;for(;s++<=p;)l.push(0);f=u=0,i=1,a%=Re,o=a-Re+1}else{for(f=s=l[p],i=1;s>=10;s/=10)i++;a%=Re,o=a-Re+i,u=0>o?0:f/Ce(10,i-o-1)%10|0}if(n=n||0>t||void 0!==l[p+1]||(0>o?f:f%Ce(10,i-o-1)),c=4>r?(u||n)&&(0==r||r==(e.s<0?3:2)):u>5||5==u&&(4==r||n||6==r&&(a>0?o>0?f/Ce(10,i-o):0:l[p-1])%10&1||r==(e.s<0?8:7)),1>t||!l[0])return l.length=0,c?(t-=e.e+1,l[0]=Ce(10,(Re-t%Re)%Re),e.e=-t||0):l[0]=e.e=0,e;if(0==a?(l.length=p,s=1,p--):(l.length=p+1,s=Ce(10,Re-a),l[p]=o>0?(f/Ce(10,i-o)%Ce(10,o)|0)*s:0),c)for(;;){if(0==p){for(a=1,o=l[0];o>=10;o/=10)a++;for(o=l[0]+=s,s=1;o>=10;o/=10)s++;a!=s&&(e.e++,l[0]==Ie&&(l[0]=1));break}if(l[p]+=s,l[p]!=Ie)break;l[p--]=0,s=1}for(a=l.length;0===l[--a];)l.pop()}return Me&&(e.e>h.maxE?(e.d=null,e.e=NaN):e.e0?o=o.charAt(0)+"."+o.slice(1)+g(n):s>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(e.e<0?"e":"e+")+e.e):0>i?(o="0."+g(-i-1)+o,r&&(n=r-s)>0&&(o+=g(n))):i>=s?(o+=g(i+1-s),r&&(n=r-i-1)>0&&(o=o+"."+g(n))):((n=i+1)0&&(i+1===s&&(o+="."),o+=g(n))),o}function p(e,t){for(var r=1,n=e[0];n>=10;n/=10)r++;return r+t*Re-1}function h(e,t,r){if(t>Ue)throw Me=!0,r&&(e.precision=r),Error(Oe);return f(new e(be),t,1,!0)}function m(e,t,r){if(t>qe)throw Error(Oe);return f(new e(we),t,r,!0)}function d(e){var t=e.length-1,r=t*Re+1;if(t=e[t]){for(;t%10==0;t/=10)r--;for(t=e[0];t>=10;t/=10)r++}return r}function g(e){for(var t="";e--;)t+="0";return t}function v(e,t,r,n){var i,a=new e(1),o=Math.ceil(n/Re+4);for(Me=!1;;){if(r%2&&(a=a.times(t),C(a.d,o)&&(i=!0)),r=Te(r/2),0===r){r=a.d.length-1,i&&0===a.d[r]&&++a.d[r];break}t=t.times(t),C(t.d,o)}return Me=!0,a}function y(e){return 1&e.d[e.d.length-1]}function x(e,t,r){for(var n,i=new e(t[0]),a=0;++a17)return new d(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);for(null==t?(Me=!1,l=v):l=t,c=new d(.03125);e.e>-2;)e=e.times(c),m+=5;for(n=Math.log(Ce(2,m))/Math.LN10*2+5|0,l+=n,r=o=u=new d(1),d.precision=l;;){if(o=f(o.times(e),l,1),r=r.times(++h),c=u.plus(je(o,r,l,1)),a(c.d).slice(0,l)===a(u.d).slice(0,l)){for(i=m;i--;)u=f(u.times(u),l,1);if(null!=t)return d.precision=v,u;if(!(3>p&&s(u.d,l-n,g,p)))return f(u,d.precision=v,g,Me=!0);d.precision=l+=10,r=o=c=new d(1),h=0,p++}u=c}}function w(e,t){var r,n,i,o,u,c,l,p,m,d,g,v=1,y=10,x=e,b=x.d,N=x.constructor,E=N.rounding,M=N.precision;if(x.s<0||!b||!b[0]||!x.e&&1==b[0]&&1==b.length)return new N(b&&!b[0]?-1/0:1!=x.s?NaN:b?0:x);if(null==t?(Me=!1,m=M):m=t,N.precision=m+=y,r=a(b),n=r.charAt(0),!(Math.abs(o=x.e)<15e14))return p=h(N,m+2,M).times(o+""),x=w(new N(n+"."+r.slice(1)),m-y).plus(p),N.precision=M,null==t?f(x,M,E,Me=!0):x;for(;7>n&&1!=n||1==n&&r.charAt(1)>3;)x=x.times(e),r=a(x.d),n=r.charAt(0),v++;for(o=x.e,n>1?(x=new N("0."+r),o++):x=new N(n+"."+r.slice(1)),d=x,l=u=x=je(x.minus(1),x.plus(1),m,1),g=f(x.times(x),m,1),i=3;;){if(u=f(u.times(g),m,1),p=l.plus(je(u,new N(i),m,1)),a(p.d).slice(0,m)===a(l.d).slice(0,m)){ +if(l=l.times(2),0!==o&&(l=l.plus(h(N,m+2,M).times(o+""))),l=je(l,new N(v),m,1),null!=t)return N.precision=M,l;if(!s(l.d,m-y,E,c))return f(l,N.precision=M,E,Me=!0);N.precision=m+=y,p=u=x=je(d.minus(1),d.plus(1),m,1),g=f(x.times(x),m,1),i=c=1}l=p,i+=2}}function N(e){return String(e.s*e.s/0)}function E(e,t){var r,n,i;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(0>r&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):0>r&&(r=t.length),n=0;48===t.charCodeAt(n);n++);for(i=t.length;48===t.charCodeAt(i-1);--i);if(t=t.slice(n,i)){if(i-=n,e.e=r=r-n-1,e.d=[],n=(r+1)%Re,0>r&&(n+=Re),i>n){for(n&&e.d.push(+t.slice(0,n)),i-=Re;i>n;)e.d.push(+t.slice(n,n+=Re));t=t.slice(n),n=Re-t.length}else n-=i;for(;n--;)t+="0";e.d.push(+t),Me&&(e.e>e.constructor.maxE?(e.d=null,e.e=NaN):e.e0?(c=+t.slice(a+1),t=t.substring(2,a)):t=t.slice(2),a=t.indexOf("."),o=a>=0,n=e.constructor,o&&(t=t.replace(".",""),s=t.length,a=s-a,i=v(n,new n(r),a,2*a)),f=u(t,r,Ie),l=f.length-1,a=l;0===f[a];--a)f.pop();return 0>a?new n(0*e.s):(e.e=p(f,l),e.d=f,Me=!1,o&&(e=je(e,i,4*s)),c&&(e=e.times(Math.abs(c)<54?Math.pow(2,c):Ne.pow(2,c))),Me=!0,e)}function A(e,t){var r,n=t.d.length;if(3>n)return _(e,2,t,t);r=1.4*Math.sqrt(n),r=r>16?16:0|r,t=t.times(Math.pow(5,-r)),t=_(e,2,t,t);for(var i,a=new e(5),o=new e(16),s=new e(20);r--;)i=t.times(t),t=t.times(a.plus(i.times(o.times(i).minus(s))));return t}function _(e,t,r,n,i){var a,o,s,u,c=1,f=e.precision,l=Math.ceil(f/Re);for(Me=!1,u=r.times(r),s=new e(n);;){if(o=je(s.times(u),new e(t++*t++),f,1),s=i?n.plus(o):n.minus(o),n=je(o.times(u),new e(t++*t++),f,1),o=s.plus(n),void 0!==o.d[l]){for(a=l;o.d[a]===s.d[a]&&a--;);if(-1==a)break}a=s,s=n,n=o,o=a,c++}return Me=!0,o.d.length=l+1,o}function O(e,t){var r,n=t.s<0,i=m(e,e.precision,1),a=i.times(.5);if(t=t.abs(),t.lte(a))return ge=n?4:1,t;if(r=t.divToInt(i),r.isZero())ge=n?3:2;else{if(t=t.minus(r.times(i)),t.lte(a))return ge=y(r)?n?2:3:n?4:1,t;ge=y(r)?n?1:4:n?3:2}return t.minus(i).abs()}function T(e,t,r,n){var i,a,s,c,f,p,h,m,d,g=e.constructor,v=void 0!==r;if(v?(o(r,1,ye),void 0===n?n=g.rounding:o(n,0,8)):(r=g.precision,n=g.rounding),e.isFinite()){for(h=l(e),s=h.indexOf("."),v?(i=2,16==t?r=4*r-3:8==t&&(r=3*r-2)):i=t,s>=0&&(h=h.replace(".",""),d=new g(1),d.e=h.length-s,d.d=u(l(d),10,i),d.e=d.d.length),m=u(h,10,i),a=f=m.length;0==m[--f];)m.pop();if(m[0]){if(0>s?a--:(e=new g(e),e.d=m,e.e=a,e=je(e,d,r,n,0,i),m=e.d,a=e.e,p=de),s=m[r],c=i/2,p=p||void 0!==m[r+1],p=4>n?(void 0!==s||p)&&(0===n||n===(e.s<0?3:2)):s>c||s===c&&(4===n||p||6===n&&1&m[r-1]||n===(e.s<0?8:7)),m.length=r,p)for(;++m[--r]>i-1;)m[r]=0,r||(++a,m.unshift(1));for(f=m.length;!m[f-1];--f);for(s=0,h="";f>s;s++)h+=xe.charAt(m[s]);if(v){if(f>1)if(16==t||8==t){for(s=16==t?4:3,--f;f%s;f++)h+="0";for(m=u(h,i,t),f=m.length;!m[f-1];--f);for(s=1,h="1.";f>s;s++)h+=xe.charAt(m[s])}else h=h.charAt(0)+"."+h.slice(1);h=h+(0>a?"p":"p+")+a}else if(0>a){for(;++a;)h="0"+h;h="0."+h}else if(++a>f)for(a-=f;a--;)h+="0";else f>a&&(h=h.slice(0,a)+"."+h.slice(a))}else h=v?"0p+0":"0";h=(16==t?"0x":2==t?"0b":8==t?"0o":"")+h}else h=N(e);return e.s<0?"-"+h:h}function C(e,t){return e.length>t?(e.length=t,!0):void 0}function S(e){return new this(e).abs()}function z(e){return new this(e).acos()}function B(e){return new this(e).acosh()}function k(e,t){return new this(e).plus(t)}function I(e){return new this(e).asin()}function R(e){return new this(e).asinh()}function P(e){return new this(e).atan()}function U(e){return new this(e).atanh()}function q(e,t){e=new this(e),t=new this(t);var r,n=this.precision,i=this.rounding,a=n+4;return e.s&&t.s?e.d||t.d?!t.d||e.isZero()?(r=t.s<0?m(this,n,i):new this(0),r.s=e.s):!e.d||t.isZero()?(r=m(this,a,1).times(.5),r.s=e.s):t.s<0?(this.precision=a,this.rounding=1,r=this.atan(je(e,t,a,1)),t=m(this,a,1),this.precision=n,this.rounding=i,r=e.s<0?r.minus(t):r.plus(t)):r=this.atan(je(e,t,a,1)):(r=m(this,a,1).times(t.s>0?.25:.75),r.s=e.s):r=new this(NaN),r}function L(e){return new this(e).cbrt()}function j(e){return f(e=new this(e),e.e+1,2)}function F(e){if(!e||"object"!=typeof e)throw Error(Ae+"Object expected");var t,r,n,i=["precision",1,ye,"rounding",0,8,"toExpNeg",-ve,0,"toExpPos",0,ve,"maxE",0,ve,"minE",-ve,0,"modulo",0,9];for(t=0;t=i[t+1]&&n<=i[t+2]))throw Error(_e+r+": "+n);this[r]=n}if(e.hasOwnProperty(r="crypto"))if(void 0===(n=e[r]))this[r]=n;else{if(n!==!0&&n!==!1&&0!==n&&1!==n)throw Error(_e+r+": "+n);this[r]=!(!n||!Ee||!Ee.getRandomValues&&!Ee.randomBytes)}return this}function D(e){return new this(e).cos()}function $(e){return new this(e).cosh()}function G(e){function t(e){var r,n,i,a=this;if(!(a instanceof t))return new t(e);if(a.constructor=t,e instanceof t)return a.s=e.s,a.e=e.e,void(a.d=(e=e.d)?e.slice():e);if(i=typeof e,"number"===i){if(0===e)return a.s=0>1/e?-1:1,a.e=0,void(a.d=[0]);if(0>e?(e=-e,a.s=-1):a.s=1,e===~~e&&1e7>e){for(r=0,n=e;n>=10;n/=10)r++;return a.e=r,void(a.d=[e])}return 0*e!==0?(e||(a.s=NaN),a.e=NaN,void(a.d=null)):E(a,e.toString())}if("string"!==i)throw Error(_e+e);return 45===e.charCodeAt(0)?(e=e.slice(1),a.s=-1):a.s=1,ke.test(e)?E(a,e):M(a,e)}var r,n,i;if(t.prototype=Le,t.ROUND_UP=0,t.ROUND_DOWN=1,t.ROUND_CEIL=2,t.ROUND_FLOOR=3,t.ROUND_HALF_UP=4,t.ROUND_HALF_DOWN=5,t.ROUND_HALF_EVEN=6,t.ROUND_HALF_CEIL=7,t.ROUND_HALF_FLOOR=8,t.EUCLID=9,t.config=F,t.clone=G,t.abs=S,t.acos=z,t.acosh=B,t.add=k,t.asin=I,t.asinh=R,t.atan=P,t.atanh=U,t.atan2=q,t.cbrt=L,t.ceil=j,t.cos=D,t.cosh=$,t.div=H,t.exp=V,t.floor=Z,t.fromJSON=W,t.hypot=Y,t.ln=X,t.log=J,t.log10=K,t.log2=Q,t.max=ee,t.min=te,t.mod=re,t.mul=ne,t.pow=ie,t.random=ae,t.round=oe,t.sign=se,t.sin=ue,t.sinh=ce,t.sqrt=fe,t.sub=le,t.tan=pe,t.tanh=he,t.trunc=me,void 0===e&&(e={}),e)for(i=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],r=0;r81?[-1/0,1/0,NaN][i-82]:i>40?-(i-41):i);if(64&i)r=16&i,t=r?(7&i)-3:(15&i)-7,n=1;else{if(2===n)return i=88*i+xe.indexOf(e.charAt(1)),new this(i>=2816?-(i-2816)-41:i+41);if(r=32&i,!(31&i))return e=u(e.slice(1),88,10).join(""),new this(r?"-"+e:e);t=15&i,n=t+1,t=1===t?xe.indexOf(e.charAt(1)):2===t?88*xe.indexOf(e.charAt(1))+xe.indexOf(e.charAt(2)):+u(e.slice(1,n),88,10).join(""),16&i&&(t=-t)}return e=u(e.slice(n),88,10).join(""),t=t-e.length+1,e=e+"e"+t,new this(r?"-"+e:e)}function Y(){var e,t,r=new this(0);for(Me=!1,e=0;ea;)u[a++]=1e7*Math.random()|0;else if(Ee&&Ee.getRandomValues)for(t=Ee.getRandomValues(new Uint32Array(n));n>a;)i=t[a],i>=429e7?t[a]=Ee.getRandomValues(new Uint32Array(1))[0]:u[a++]=i%1e7;else if(Ee&&Ee.randomBytes){for(t=Ee.randomBytes(n*=4);n>a;)i=t[a]+(t[a+1]<<8)+(t[a+2]<<16)+((127&t[a+3])<<24),i>=214e7?Ee.randomBytes(4).copy(t,a):(u.push(i%1e7),a+=4);a=n/4}else{if(this.crypto)throw Error(Ae+"crypto unavailable");for(;n>a;)u[a++]=1e7*Math.random()|0}for(n=u[--a],e%=Re,n&&e&&(i=Ce(10,Re-e),u[a]=(n/i|0)*i);0===u[a];a--)u.pop();if(0>a)r=0,u=[0];else{for(r=-1;0===u[0];r-=Re)u.shift();for(n=1,i=u[0];i>=10;i/=10)n++;Re>n&&(r-=Re-n)}return s.e=r,s.d=u,s}function oe(e){return f(e=new this(e),e.e+1,this.rounding)}function se(e){return e=new this(e),e.d?e.d[0]?e.s:0*e.s:e.s||NaN}function ue(e){return new this(e).sin()}function ce(e){return new this(e).sinh()}function fe(e){return new this(e).sqrt()}function le(e,t){return new this(e).sub(t)}function pe(e){return new this(e).tan()}function he(e){return new this(e).tanh()}function me(e){return f(e=new this(e),e.e+1,1)}var de,ge,ve=9e15,ye=1e9,xe="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%()*+,-./:;=?@[]^_`{|}~",be="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",we="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",Ne={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-ve,maxE:ve,crypto:void 0},Ee="undefined"!=typeof crypto?crypto:null,Me=!0,Ae="[DecimalError] ",_e=Ae+"Invalid argument: ",Oe=Ae+"Precision limit exceeded",Te=Math.floor,Ce=Math.pow,Se=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,ze=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,Be=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,ke=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Ie=1e7,Re=7,Pe=9007199254740991,Ue=be.length-1,qe=we.length-1,Le={};Le.absoluteValue=Le.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),f(e)},Le.ceil=function(){return f(new this.constructor(this),this.e+1,2)},Le.comparedTo=Le.cmp=function(e){var t,r,n,i,a=this,o=a.d,s=(e=new a.constructor(e)).d,u=a.s,c=e.s;if(!o||!s)return u&&c?u!==c?u:o===s?0:!o^0>u?1:-1:NaN;if(!o[0]||!s[0])return o[0]?u:s[0]?-c:0;if(u!==c)return u;if(a.e!==e.e)return a.e>e.e^0>u?1:-1;for(n=o.length,i=s.length,t=0,r=i>n?n:i;r>t;++t)if(o[t]!==s[t])return o[t]>s[t]^0>u?1:-1;return n===i?0:n>i^0>u?1:-1},Le.cosine=Le.cos=function(){var e,t,r=this,n=r.constructor;return r.d?r.d[0]?(e=n.precision,t=n.rounding,n.precision=e+Math.max(r.e,r.sd())+Re,n.rounding=1,r=c(n,O(n,r)),n.precision=e,n.rounding=t,f(2==ge||3==ge?r.neg():r,e,t,!0)):new n(1):new n(NaN)},Le.cubeRoot=Le.cbrt=function(){var e,t,r,n,i,o,s,u,c,l,p=this,h=p.constructor;if(!p.isFinite()||p.isZero())return new h(p);for(Me=!1,o=p.s*Math.pow(p.s*p,1/3),o&&Math.abs(o)!=1/0?n=new h(o.toString()):(r=a(p.d),e=p.e,(o=(e-r.length+1)%3)&&(r+=1==o||-2==o?"0":"00"),o=Math.pow(r,1/3),e=Te((e+1)/3)-(e%3==(0>e?-1:2)),o==1/0?r="5e"+e:(r=o.toExponential(),r=r.slice(0,r.indexOf("e")+1)+e),n=new h(r),n.s=p.s),s=(e=h.precision)+3;;)if(u=n,c=u.times(u).times(u),l=c.plus(p),n=je(l.plus(p).times(u),l.plus(c),s+2,1),a(u.d).slice(0,s)===(r=a(n.d)).slice(0,s)){if(r=r.slice(s-3,s+1),"9999"!=r&&(i||"4999"!=r)){+r&&(+r.slice(1)||"5"!=r.charAt(0))||(f(n,e+1,1),t=!n.times(n).times(n).eq(p));break}if(!i&&(f(u,e+1,0),u.times(u).times(u).eq(p))){n=u;break}s+=4,i=1}return Me=!0,f(n,e,h.rounding,t)},Le.decimalPlaces=Le.dp=function(){var e,t=this.d,r=NaN;if(t){if(e=t.length-1,r=(e-Te(this.e/Re))*Re,e=t[e])for(;e%10==0;e/=10)r--;0>r&&(r=0)}return r},Le.dividedBy=Le.div=function(e){return je(this,new this.constructor(e))},Le.dividedToIntegerBy=Le.divToInt=function(e){var t=this,r=t.constructor;return f(je(t,new r(e),0,1,1),r.precision,r.rounding)},Le.equals=Le.eq=function(e){return 0===this.cmp(e)},Le.floor=function(){return f(new this.constructor(this),this.e+1,3)},Le.greaterThan=Le.gt=function(e){return this.cmp(e)>0},Le.greaterThanOrEqualTo=Le.gte=function(e){var t=this.cmp(e);return 1==t||0===t},Le.hyperbolicCosine=Le.cosh=function(){var e,t,r,n,i,a=this,o=a.constructor,s=new o(1);if(!a.isFinite())return new o(a.s?1/0:NaN);if(a.isZero())return s;r=o.precision,n=o.rounding,o.precision=r+Math.max(a.e,a.sd())+4,o.rounding=1,i=a.d.length,32>i?(e=Math.ceil(i/3),t=Math.pow(4,-e).toString()):(e=16,t="2.3283064365386962890625e-10"),a=_(o,1,a.times(t),new o(1),!0);for(var u,c=e,l=new o(8);c--;)u=a.times(a),a=s.minus(u.times(l.minus(u.times(l))));return f(a,o.precision=r,o.rounding=n,!0)},Le.hyperbolicSine=Le.sinh=function(){var e,t,r,n,i=this,a=i.constructor;if(!i.isFinite()||i.isZero())return new a(i);if(t=a.precision,r=a.rounding,a.precision=t+Math.max(i.e,i.sd())+4,a.rounding=1,n=i.d.length,3>n)i=_(a,2,i,i,!0);else{e=1.4*Math.sqrt(n),e=e>16?16:0|e,i=i.times(Math.pow(5,-e)),i=_(a,2,i,i,!0);for(var o,s=new a(5),u=new a(16),c=new a(20);e--;)o=i.times(i),i=i.times(s.plus(o.times(u.times(o).plus(c))))}return a.precision=t,a.rounding=r,f(i,t,r,!0)},Le.hyperbolicTangent=Le.tanh=function(){var e,t,r=this,n=r.constructor;return r.isFinite()?r.isZero()?new n(r):(e=n.precision,t=n.rounding,n.precision=e+7,n.rounding=1,je(r.sinh(),r.cosh(),n.precision=e,n.rounding=t)):new n(r.s)},Le.inverseCosine=Le.acos=function(){var e,t=this,r=t.constructor,n=t.abs().cmp(1),i=r.precision,a=r.rounding;return-1!==n?0===n?t.isNeg()?m(r,i,a):new r(0):new r(NaN):t.isZero()?m(r,i+4,a).times(.5):(r.precision=i+6,r.rounding=1,t=t.asin(),e=m(r,i+4,a).times(.5),r.precision=i,r.rounding=a,e.minus(t))},Le.inverseHyperbolicCosine=Le.acosh=function(){var e,t,r=this,n=r.constructor;return r.lte(1)?new n(r.eq(1)?0:NaN):r.isFinite()?(e=n.precision,t=n.rounding,n.precision=e+Math.max(Math.abs(r.e),r.sd())+4,n.rounding=1,Me=!1,r=r.times(r).minus(1).sqrt().plus(r),Me=!0,n.precision=e,n.rounding=t,r.ln()):new n(r)},Le.inverseHyperbolicSine=Le.asinh=function(){var e,t,r=this,n=r.constructor;return!r.isFinite()||r.isZero()?new n(r):(e=n.precision,t=n.rounding,n.precision=e+2*Math.max(Math.abs(r.e),r.sd())+6,n.rounding=1,Me=!1,r=r.times(r).plus(1).sqrt().plus(r),Me=!0,n.precision=e,n.rounding=t,r.ln())},Le.inverseHyperbolicTangent=Le.atanh=function(){var e,t,r,n,i=this,a=i.constructor;return i.isFinite()?i.e>=0?new a(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(e=a.precision,t=a.rounding,n=i.sd(),Math.max(n,e)<2*-i.e-1?f(new a(i),e,t,!0):(a.precision=r=n-i.e,i=je(i.plus(1),new a(1).minus(i),r+e,1),a.precision=e+4,a.rounding=1,i=i.ln(),a.precision=e,a.rounding=t,i.times(.5))):new a(NaN)},Le.inverseSine=Le.asin=function(){var e,t,r,n,i=this,a=i.constructor;return i.isZero()?new a(i):(t=i.abs().cmp(1),r=a.precision,n=a.rounding,-1!==t?0===t?(e=m(a,r+4,n).times(.5),e.s=i.s,e):new a(NaN):(a.precision=r+6,a.rounding=1,i=i.div(new a(1).minus(i.times(i)).sqrt().plus(1)).atan(),a.precision=r,a.rounding=n,i.times(2)))},Le.inverseTangent=Le.atan=function(){var e,t,r,n,i,a,o,s,u,c=this,l=c.constructor,p=l.precision,h=l.rounding;if(c.isFinite()){if(c.isZero())return new l(c);if(c.abs().eq(1)&&qe>=p+4)return o=m(l,p+4,h).times(.25),o.s=c.s,o}else{if(!c.s)return new l(NaN);if(qe>=p+4)return o=m(l,p+4,h).times(.5),o.s=c.s,o}for(l.precision=s=p+10,l.rounding=1,r=Math.min(28,s/Re+2|0),e=r;e;--e)c=c.div(c.times(c).plus(1).sqrt().plus(1));for(Me=!1,t=Math.ceil(s/Re),n=1,u=c.times(c),o=new l(c),i=c;-1!==e;)if(i=i.times(u),a=o.minus(i.div(n+=2)),i=i.times(u),o=a.plus(i.div(n+=2)),void 0!==o.d[t])for(e=t;o.d[e]===a.d[e]&&e--;);return r&&(o=o.times(2<this.d.length-2},Le.isNaN=function(){return!this.s},Le.isNegative=Le.isNeg=function(){return this.s<0},Le.isPositive=Le.isPos=function(){return this.s>0},Le.isZero=function(){return!!this.d&&0===this.d[0]},Le.lessThan=Le.lt=function(e){return this.cmp(e)<0},Le.lessThanOrEqualTo=Le.lte=function(e){return this.cmp(e)<1},Le.logarithm=Le.log=function(e){var t,r,n,i,o,u,c,l,p=this,m=p.constructor,d=m.precision,g=m.rounding,v=5;if(null==e)e=new m(10),t=!0;else{if(e=new m(e),r=e.d,e.s<0||!r||!r[0]||e.eq(1))return new m(NaN);t=e.eq(10)}if(r=p.d,p.s<0||!r||!r[0]||p.eq(1))return new m(r&&!r[0]?-1/0:1!=p.s?NaN:r?0:1/0);if(t)if(r.length>1)o=!0;else{for(i=r[0];i%10===0;)i/=10;o=1!==i}if(Me=!1,c=d+v,u=w(p,c),n=t?h(m,c+10):w(e,c),l=je(u,n,c,1),s(l.d,i=d,g))do if(c+=10,u=w(p,c),n=t?h(m,c+10):w(e,c),l=je(u,n,c,1),!o){+a(l.d).slice(i+1,i+15)+1==1e14&&(l=f(l,d+1,0));break}while(s(l.d,i+=10,g));return Me=!0,f(l,d,g)},Le.minus=Le.sub=function(e){var t,r,n,i,a,o,s,u,c,l,h,m,d=this,g=d.constructor;if(e=new g(e),!d.d||!e.d)return d.s&&e.s?d.d?e.s=-e.s:e=new g(e.d||d.s!==e.s?d:NaN):e=new g(NaN),e;if(d.s!=e.s)return e.s=-e.s,d.plus(e);if(c=d.d,m=e.d,s=g.precision,u=g.rounding,!c[0]||!m[0]){if(m[0])e.s=-e.s;else{if(!c[0])return new g(3===u?-0:0);e=new g(d)}return Me?f(e,s,u):e}if(r=Te(e.e/Re),l=Te(d.e/Re),c=c.slice(),a=l-r){for(h=0>a,h?(t=c,a=-a,o=m.length):(t=m,r=l,o=c.length),n=Math.max(Math.ceil(s/Re),o)+2,a>n&&(a=n,t.length=1),t.reverse(),n=a;n--;)t.push(0);t.reverse()}else{for(n=c.length,o=m.length,h=o>n,h&&(o=n),n=0;o>n;n++)if(c[n]!=m[n]){h=c[n]0;--n)c[o++]=0;for(n=m.length;n>a;){if(c[--n]i?(r=c,i=-i,o=l.length):(r=l,n=a,o=c.length),a=Math.ceil(s/Re),o=a>o?a+1:o+1,i>o&&(i=o,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for(o=c.length,i=l.length,0>o-i&&(i=o,r=l,l=c,c=r),t=0;i;)t=(c[--i]=c[i]+l[i]+t)/Ie|0,c[i]%=Ie;for(t&&(c.unshift(t),++n),o=c.length;0==c[--o];)c.pop();return e.d=c,e.e=p(c,n),Me?f(e,s,u):e},Le.precision=Le.sd=function(e){var t,r=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(_e+e);return r.d?(t=d(r.d),e&&r.e+1>t&&(t=r.e+1)):t=NaN,t},Le.round=function(){var e=this,t=e.constructor;return f(new t(e),e.e+1,t.rounding)},Le.sine=Le.sin=function(){var e,t,r=this,n=r.constructor;return r.isFinite()?r.isZero()?new n(r):(e=n.precision,t=n.rounding,n.precision=e+Math.max(r.e,r.sd())+Re,n.rounding=1,r=A(n,O(n,r)),n.precision=e,n.rounding=t,f(ge>2?r.neg():r,e,t,!0)):new n(NaN)},Le.squareRoot=Le.sqrt=function(){var e,t,r,n,i,o,s=this,u=s.d,c=s.e,l=s.s,p=s.constructor;if(1!==l||!u||!u[0])return new p(!l||0>l&&(!u||u[0])?NaN:u?s:1/0);for(Me=!1,l=Math.sqrt(+s),0==l||l==1/0?(t=a(u),(t.length+c)%2==0&&(t+="0"),l=Math.sqrt(t),c=Te((c+1)/2)-(0>c||c%2),l==1/0?t="1e"+c:(t=l.toExponential(),t=t.slice(0,t.indexOf("e")+1)+c),n=new p(t)):n=new p(l.toString()),r=(c=p.precision)+3;;)if(o=n,n=o.plus(je(s,o,r+2,1)).times(.5),a(o.d).slice(0,r)===(t=a(n.d)).slice(0,r)){if(t=t.slice(r-3,r+1),"9999"!=t&&(i||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(f(n,c+1,1),e=!n.times(n).eq(s));break}if(!i&&(f(o,c+1,0),o.times(o).eq(s))){n=o;break}r+=4,i=1}return Me=!0,f(n,c,p.rounding,e)},Le.tangent=Le.tan=function(){var e,t,r=this,n=r.constructor;return r.isFinite()?r.isZero()?new n(r):(e=n.precision,t=n.rounding,n.precision=e+10,n.rounding=1,r=r.sin(),r.s=1,r=je(r,new n(1).minus(r.times(r)).sqrt(),e+10,0),n.precision=e,n.rounding=t,f(2==ge||4==ge?r.neg():r,e,t,!0)):new n(NaN)},Le.times=Le.mul=function(e){var t,r,n,i,a,o,s,u,c,l=this,h=l.constructor,m=l.d,d=(e=new h(e)).d;if(e.s*=l.s,!(m&&m[0]&&d&&d[0]))return new h(!e.s||m&&!m[0]&&!d||d&&!d[0]&&!m?NaN:m&&d?0*e.s:e.s/0);for(r=Te(l.e/Re)+Te(e.e/Re),u=m.length,c=d.length,c>u&&(a=m,m=d,d=a,o=u,u=c,c=o),a=[],o=u+c,n=o;n--;)a.push(0);for(n=c;--n>=0;){for(t=0,i=u+n;i>n;)s=a[i]+d[n]*m[i-n-1]+t,a[i--]=s%Ie|0,t=s/Ie|0;a[i]=(a[i]+t)%Ie|0}for(;!a[--o];)a.pop();for(t?++r:a.shift(),n=a.length;!a[--n];)a.pop();return e.d=a,e.e=p(a,r),Me?f(e,h.precision,h.rounding):e},Le.toBinary=function(e,t){return T(this,2,e,t)},Le.toDecimalPlaces=Le.toDP=function(e,t){var r=this,n=r.constructor;return r=new n(r),void 0===e?r:(o(e,0,ye),void 0===t?t=n.rounding:o(t,0,8),f(r,e+r.e+1,t))},Le.toExponential=function(e,t){var r,n=this,i=n.constructor;return void 0===e?r=l(n,!0):(o(e,0,ye),void 0===t?t=i.rounding:o(t,0,8),n=f(new i(n),e+1,t),r=l(n,!0,e+1)),n.isNeg()&&!n.isZero()?"-"+r:r},Le.toFixed=function(e,t){var r,n,i=this,a=i.constructor;return void 0===e?r=l(i):(o(e,0,ye),void 0===t?t=a.rounding:o(t,0,8),n=f(new a(i),e+i.e+1,t),r=l(n,!1,e+n.e+1)),i.isNeg()&&!i.isZero()?"-"+r:r},Le.toFraction=function(e){var t,r,n,i,o,s,u,c,f,l,p,h,m=this,g=m.d,v=m.constructor;if(!g)return new v(m);if(f=r=new v(1),n=c=new v(0),t=new v(n),o=t.e=d(g)-m.e-1,s=o%Re,t.d[0]=Ce(10,0>s?Re+s:s),null==e)e=o>0?t:f;else{if(u=new v(e),!u.isInt()||u.lt(f))throw Error(_e+u);e=u.gt(t)?o>0?t:f:u}for(Me=!1,u=new v(a(g)),l=v.precision,v.precision=o=g.length*Re*2;p=je(u,t,0,1,1),i=r.plus(p.times(n)),1!=i.cmp(e);)r=n,n=i,i=f,f=c.plus(p.times(i)),c=i,i=t,t=u.minus(p.times(i)),u=i;return i=je(e.minus(r),n,0,1,1),c=c.plus(i.times(f)),r=r.plus(i.times(n)),c.s=f.s=m.s,h=je(f,n,o,1).minus(m).abs().cmp(je(c,r,o,1).minus(m).abs())<1?[f,n]:[c,r],v.precision=l,Me=!0,h},Le.toHexadecimal=Le.toHex=function(e,t){return T(this,16,e,t)},Le.toJSON=function(){var e,t,r,n,i,o,s,c,f=this,l=f.s<0;if(!f.d)return xe.charAt(f.s?l?82:83:84);if(t=f.e,1===f.d.length&&4>t&&t>=0&&(o=f.d[0],2857>o))return 41>o?xe.charAt(l?o+41:o):(o-=41,l&&(o+=2816),n=o/88|0,xe.charAt(n)+xe.charAt(o-88*n));if(c=a(f.d),s="",!l&&8>=t&&t>=-7)n=64+t+7;else if(l&&4>=t&&t>=-3)n=80+t+3;else if(c.length===t+1)n=32*l;else if(n=32*l+16*(0>t),t=Math.abs(t),88>t)n+=1,s=xe.charAt(t);else if(7744>t)n+=2,o=t/88|0,s=xe.charAt(o)+xe.charAt(t-88*o);else for(e=u(String(t),10,88),i=e.length,n+=i,r=0;i>r;r++)s+=xe.charAt(e[r]);for(s=xe.charAt(n)+s,e=u(c,10,88),i=e.length,r=0;i>r;r++)s+=xe.charAt(e[r]);return s},Le.toNearest=function(e,t){var r=this,n=r.constructor;if(r=new n(r),null==e){if(!r.d)return r;e=new n(1),t=n.rounding}else{if(e=new n(e),void 0!==t&&o(t,0,8),!r.d)return e.s?r:e;if(!e.d)return e.s&&(e.s=r.s),e}return e.d[0]?(Me=!1,4>t&&(t=[4,5,7,8][t]),r=je(r,e,0,t,1).times(e),Me=!0,f(r)):(e.s=r.s,r=e),r},Le.toNumber=function(){return+this},Le.toOctal=function(e,t){return T(this,8,e,t)},Le.toPower=Le.pow=function(e){var t,r,n,i,o,u,c,l=this,p=l.constructor,h=+(e=new p(e));if(!(l.d&&e.d&&l.d[0]&&e.d[0]))return new p(Ce(+l,h));if(l=new p(l),l.eq(1))return l;if(n=p.precision,o=p.rounding,e.eq(1))return f(l,n,o);if(t=Te(e.e/Re),r=e.d.length-1,c=t>=r,u=l.s,c){if((r=0>h?-h:h)<=Pe)return i=v(p,l,r,n),e.s<0?new p(1).div(i):f(i,n,o)}else if(0>u)return new p(NaN);return u=0>u&&1&e.d[Math.max(t,r)]?-1:1,r=Ce(+l,h),t=0!=r&&isFinite(r)?new p(r+"").e:Te(h*(Math.log("0."+a(l.d))/Math.LN10+l.e+1)),t>p.maxE+1||t0?u/0:0):(Me=!1,p.rounding=l.s=1,r=Math.min(12,(t+"").length),i=b(e.times(w(l,n+r)),n),i=f(i,n+5,1),s(i.d,n,o)&&(t=n+10,i=f(b(e.times(w(l,t+r)),t),t+5,1),+a(i.d).slice(n+1,n+15)+1==1e14&&(i=f(i,n+1,0))),i.s=u,Me=!0,p.rounding=o,f(i,n,o))},Le.toPrecision=function(e,t){var r,n=this,i=n.constructor;return void 0===e?r=l(n,n.e<=i.toExpNeg||n.e>=i.toExpPos):(o(e,1,ye),void 0===t?t=i.rounding:o(t,0,8),n=f(new i(n),e,t),r=l(n,e<=n.e||n.e<=i.toExpNeg,e)),n.isNeg()&&!n.isZero()?"-"+r:r},Le.toSignificantDigits=Le.toSD=function(e,t){var r=this,n=r.constructor;return void 0===e?(e=n.precision,t=n.rounding):(o(e,1,ye),void 0===t?t=n.rounding:o(t,0,8)),f(new n(r),e,t)},Le.toString=function(){var e=this,t=e.constructor,r=l(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()&&!e.isZero()?"-"+r:r},Le.truncated=Le.trunc=function(){return f(new this.constructor(this),this.e+1,1)},Le.valueOf=function(){var e=this,t=e.constructor,r=l(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()?"-"+r:r};var je=function(){function e(e,t,r){var n,i=0,a=e.length;for(e=e.slice();a--;)n=e[a]*t+i,e[a]=n%r|0,i=n/r|0;return i&&e.unshift(i),e}function t(e,t,r,n){var i,a;if(r!=n)a=r>n?1:-1;else for(i=a=0;r>i;i++)if(e[i]!=t[i]){a=e[i]>t[i]?1:-1;break}return a}function r(e,t,r,n){for(var i=0;r--;)e[r]-=i,i=e[r]1;)e.shift()}return function(n,i,a,o,s,u){var c,l,p,h,m,d,g,v,y,x,b,w,N,E,M,A,_,O,T,C,S=n.constructor,z=n.s==i.s?1:-1,B=n.d,k=i.d;if(!(B&&B[0]&&k&&k[0]))return new S(n.s&&i.s&&(B?!k||B[0]!=k[0]:k)?B&&0==B[0]||!k?0*z:z/0:NaN);for(u?(m=1,l=n.e-i.e):(u=Ie,m=Re,l=Te(n.e/m)-Te(i.e/m)),T=k.length,_=B.length,y=new S(z),x=y.d=[],p=0;k[p]==(B[p]||0);p++);if(k[p]>(B[p]||0)&&l--,null==a?(E=a=S.precision,o=S.rounding):E=s?a+(n.e-i.e)+1:a,0>E)x.push(1),d=!0;else{if(E=E/m+2|0,p=0,1==T){for(h=0,k=k[0],E++;(_>p||h)&&E--;p++)M=h*u+(B[p]||0),x[p]=M/k|0,h=M%k|0;d=h||_>p}else{for(h=u/(k[0]+1)|0,h>1&&(k=e(k,h,u),B=e(B,h,u),T=k.length,_=B.length),A=T,b=B.slice(0,T),w=b.length;T>w;)b[w++]=0;C=k.slice(),C.unshift(0),O=k[0],k[1]>=u/2&&++O;do h=0,c=t(k,b,T,w),0>c?(N=b[0],T!=w&&(N=N*u+(b[1]||0)),h=N/O|0,h>1?(h>=u&&(h=u-1),g=e(k,h,u),v=g.length,w=b.length,c=t(g,b,v,w),1==c&&(h--,r(g,v>T?C:k,v,u))):(0==h&&(c=h=1),g=k.slice()),v=g.length,w>v&&g.unshift(0),r(b,g,w,u),-1==c&&(w=b.length,c=t(k,b,T,w),1>c&&(h++,r(b,w>T?C:k,w,u))),w=b.length):0===c&&(h++,b=[0]),x[p++]=h,c&&b[0]?b[w++]=B[A]||0:(b=[B[A]],w=1);while((A++<_||void 0!==b[0])&&E--);d=void 0!==b[0]}x[0]||x.shift()}if(1==m)y.e=l,de=d;else{for(p=1,h=x[0];h>=10;h/=10)p++;y.e=p+l*m-1,f(y,s?a+y.e+1:a,o,d)}return y}}();Ne=G(Ne),be=new Ne(be),we=new Ne(we),n=function(){return Ne}.call(t,r,t,e),!(void 0!==n&&(e.exports=n))}(this)},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("bignumber",{"":function(){return new e.BigNumber(0)},number:function(t){return new e.BigNumber(t+"")},string:function(t){return new e.BigNumber(t)},BigNumber:function(e){return e},Fraction:function(t){return new e.BigNumber(t.n).div(t.d)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={0:"0",1:"\\left(${args[0]}\\right)"},a}var i=r(19);t.name="bignumber",t.factory=n},function(e,t){"use strict";e.exports=function r(e,t,n){return e&&"function"==typeof e.map?e.map(function(e){return r(e,t,n)}):t(e)}},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("bool",{"":function(){return!1},"boolean":function(e){return e},number:function(e){return!!e},BigNumber:function(e){return!e.isZero()},string:function(e){var t=e.toLowerCase();if("true"===t)return!0;if("false"===t)return!1;var r=Number(e);if(""!=e&&!isNaN(r))return!!r;throw new Error('Cannot convert "'+e+'" to a boolean')},"Array | Matrix":function(e){return i(e,a)}});return a}var i=r(19);t.name="boolean",t.factory=n},function(e,t,r){e.exports=[r(22),r(25)]},function(e,t,r){"use strict";function n(e,t,r,n,o){function s(e){if(!(this instanceof s))throw new SyntaxError("Constructor must be called with the new operator");e&&e.isChain?this.value=e.value:this.value=e}function u(e,t){"function"==typeof t&&(s.prototype[e]=f(t))}function c(e,t){a(s.prototype,e,function(){var e=t();return"function"==typeof e?f(e):void 0})}function f(e){return function(){for(var t=[this.value],r=0;ro;o++)0!=o&&(i+=", "),i+=n(e[o],r);return i+="]"}return t.format(e,r)}var i=r(6).format,a=r(24).format;t.isString=function(e){return"string"==typeof e},t.endsWith=function(e,t){var r=e.length-t.length,n=e.length;return e.substring(r,n)===t},t.format=function(e,r){if("number"==typeof e)return i(e,r);if(e&&e.isBigNumber===!0)return a(e,r);if(e&&e.isFraction===!0)return r&&"decimal"===r.fraction?e.toString():e.s*e.n+"/"+e.d;if(Array.isArray(e))return n(e,r);if(t.isString(e))return'"'+e+'"';if("function"==typeof e)return e.syntax?String(e.syntax):"function";if(e&&"object"==typeof e){if("function"==typeof e.format)return e.format(r);if(e&&e.toString()!=={}.toString())return e.toString();var o=[];for(var s in e)e.hasOwnProperty(s)&&o.push('"'+s+'": '+t.format(e[s],r));return"{"+o.join(", ")+"}"}return String(e)}},function(e,t){t.format=function(e,r){if("function"==typeof r)return r(e);if(!e.isFinite())return e.isNaN()?"NaN":e.gt(0)?"Infinity":"-Infinity";var n="auto",i=void 0;switch(void 0!==r&&(r.notation&&(n=r.notation),"number"==typeof r?i=r:r.precision&&(i=r.precision)),n){case"fixed":return t.toFixed(e,i);case"exponential":return t.toExponential(e,i);case"auto":var a=.001,o=1e5;r&&r.exponential&&(void 0!==r.exponential.lower&&(a=r.exponential.lower),void 0!==r.exponential.upper&&(o=r.exponential.upper));({toExpNeg:e.constructor.toExpNeg,toExpPos:e.constructor.toExpPos});if(e.constructor.config({toExpNeg:Math.round(Math.log(a)/Math.LN10),toExpPos:Math.round(Math.log(o)/Math.LN10)}),e.isZero())return"0";var s,u=e.abs();return s=u.gte(a)&&u.lt(o)?e.toSignificantDigits(i).toFixed():t.toExponential(e,i),s.replace(/((\.\d*?)(0+))($|e)/,function(){var e=arguments[2],t=arguments[4];return"."!==e?e+t:t});default:throw new Error('Unknown notation "'+n+'". Choose "auto", "exponential", or "fixed".')}},t.toExponential=function(e,t){return void 0!==t?e.toExponential(t-1):e.toExponential()},t.toFixed=function(e,t){return e.toFixed(t||0)}},function(e,t){"use strict";function r(e,t,r,n){return n("chain",{"":function(){return new e.Chain},any:function(t){ +return new e.Chain(t)}})}t.name="chain",t.factory=r},function(e,t,r){e.exports=[r(27),r(31)]},function(e,t,r){function n(e,t,r,n,s){return i.prototype.type="Complex",i.prototype.isComplex=!0,i.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},i.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},i.prototype.format=function(e){var t="",r=this.im,n=this.re,i=a(this.re,e),s=a(this.im,e),u=o(e)?e:e?e.precision:null;if(null!==u){var c=Math.pow(10,-u);Math.abs(n/r)0?1==r?i+" + i":i+" + "+s+"i":-1==r?i+" - i":i+" - "+s.substring(1)+"i"},i.fromPolar=function(e){switch(arguments.length){case 1:var t=arguments[0];if("object"==typeof t)return i(t);throw new TypeError("Input has to be an object with r and phi keys.");case 2:var r=arguments[0],n=arguments[1];if(o(r)){if(n&&n.isUnit&&n.hasBase("ANGLE")&&(n=n.toNumber("rad")),o(n))return new i({r:r,phi:n});throw new TypeError("Phi is not a number nor an angle unit.")}throw new TypeError("Radius r is not a number.");default:throw new SyntaxError("Wrong number of arguments in function fromPolar")}},i.prototype.valueOf=i.prototype.toString,i.fromJSON=function(e){return new i(e)},i.EPSILON=t.epsilon,s.on("config",function(e,t){e.epsilon!==t.epsilon&&(i.EPSILON=e.epsilon)}),i}var i=r(28),a=r(6).format,o=r(6).isNumber;t.name="Complex",t.path="type",t.factory=n,t.math=!0},function(e,t,r){var n,i;(function(e){/** + * @license Complex.js v2.0.1 11/02/2016 + * + * Copyright (c) 2016, Robert Eisele (robert@xarg.org) + * Dual licensed under the MIT or GPL Version 2 licenses. + **/ +!function(a){"use strict";function o(e,t){var r=Math.abs(e),n=Math.abs(t);return 0===e?Math.log(n):0===t?Math.log(r):3e3>r&&3e3>n?.5*Math.log(e*e+t*t):Math.log(e/Math.cos(Math.atan2(t,e)))}function s(e,t){return this instanceof s?(f(e,t),this.re=u.re,void(this.im=u.im)):new s(e,t)}var u={re:0,im:0};Math.cosh=Math.cosh||function(e){return.5*(Math.exp(e)+Math.exp(-e))},Math.sinh=Math.sinh||function(e){return.5*(Math.exp(e)-Math.exp(-e))};var c=function(){throw SyntaxError("Invalid Param")},f=function(e,t){if(void 0===e||null===e)u.re=u.im=0;else if(void 0!==t)u.re=e,u.im=t;else switch(typeof e){case"object":"im"in e&&"re"in e?(u.re=e.re,u.im=e.im):"abs"in e&&"arg"in e?(u.re=e.abs*Math.cos(e.arg),u.im=e.abs*Math.sin(e.arg)):"r"in e&&"phi"in e?(u.re=e.r*Math.cos(e.phi),u.im=e.r*Math.sin(e.phi)):c();break;case"string":u.im=u.re=0;var r=e.match(/\d+\.?\d*e[+-]?\d+|\d+\.?\d*|\.\d+|./g),n=1,i=0;null===r&&c();for(var a=0;a0&&c();break;case"number":u.im=0,u.re=e;break;default:c()}isNaN(u.re)||isNaN(u.im)};s.prototype={re:0,im:0,sign:function(){var e=this.abs();return new s(this.re/e,this.im/e)},add:function(e,t){return f(e,t),new s(this.re+u.re,this.im+u.im)},sub:function(e,t){return f(e,t),new s(this.re-u.re,this.im-u.im)},mul:function(e,t){return f(e,t),0===u.im&&0===this.im?new s(this.re*u.re,0):new s(this.re*u.re-this.im*u.im,this.re*u.im+this.im*u.re)},div:function(e,t){f(e,t),e=this.re,t=this.im;var r,n,i=u.re,a=u.im;return 0===i&&0===a?new s(0!==e?e/0:0,0!==t?t/0:0):0===a?new s(e/i,t/i):Math.abs(i)=0)return new s(Math.pow(e,u.re),0);if(0===e)switch(u.re%4){case 0:return new s(Math.pow(t,u.re),0);case 1:return new s(0,Math.pow(t,u.re));case 2:return new s(-Math.pow(t,u.re),0);case 3:return new s(0,-Math.pow(t,u.re))}}return e=Math.exp(u.re*n-u.im*r),t=u.im*n+u.re*r,new s(e*Math.cos(t),e*Math.sin(t))},sqrt:function(){var e,t,r=this.re,n=this.im,i=this.abs();return r>=0&&0===n?new s(Math.sqrt(r),0):(e=r>=0?.5*Math.sqrt(2*(i+r)):Math.abs(n)/Math.sqrt(2*(i-r)),t=0>=r?.5*Math.sqrt(2*(i-r)):Math.abs(n)/Math.sqrt(2*(i+r)),new s(e,n>=0?t:-t))},exp:function(){var e=Math.exp(this.re);return 0===this.im,new s(e*Math.cos(this.im),e*Math.sin(this.im))},log:function(){var e=this.re,t=this.im;return new s(o(e,t),Math.atan2(t,e))},abs:function(){var e=Math.abs(this.re),t=Math.abs(this.im);return 3e3>e&&3e3>t?Math.sqrt(e*e+t*t):(t>e?(e=t,t=this.re/this.im):t=this.im/this.re,e*Math.sqrt(1+t*t))},arg:function(){return Math.atan2(this.im,this.re)},sin:function(){var e=this.re,t=this.im;return new s(Math.sin(e)*Math.cosh(t),Math.cos(e)*Math.sinh(t))},cos:function(){var e=this.re,t=this.im;return new s(Math.cos(e)*Math.cosh(t),-Math.sin(e)*Math.sinh(t))},tan:function(){var e=2*this.re,t=2*this.im,r=Math.cos(e)+Math.cosh(t);return new s(Math.sin(e)/r,Math.sinh(t)/r)},cot:function(){var e=2*this.re,t=2*this.im,r=Math.cos(e)-Math.cosh(t);return new s(-Math.sin(e)/r,Math.sinh(t)/r)},sec:function(){var e=this.re,t=this.im,r=.5*Math.cosh(2*t)+.5*Math.cos(2*e);return new s(Math.cos(e)*Math.cosh(t)/r,Math.sin(e)*Math.sinh(t)/r)},csc:function(){var e=this.re,t=this.im,r=.5*Math.cosh(2*t)-.5*Math.cos(2*e);return new s(Math.sin(e)*Math.cosh(t)/r,-Math.cos(e)*Math.sinh(t)/r)},asin:function(){var e=this.re,t=this.im,r=new s(t*t-e*e+1,-2*e*t).sqrt(),n=new s(r.re-t,r.im+e).log();return new s(n.im,-n.re)},acos:function(){var e=this.re,t=this.im,r=new s(t*t-e*e+1,-2*e*t).sqrt(),n=new s(r.re-t,r.im+e).log();return new s(Math.PI/2-n.im,n.re)},atan:function(){var e=this.re,t=this.im;if(0===e){if(1===t)return new s(0,1/0);if(-1===t)return new s(0,-(1/0))}var r=e*e+(1-t)*(1-t),n=new s((1-t*t-e*e)/r,-2*e/r).log();return new s(-.5*n.im,.5*n.re)},acot:function(){var e=this.re,t=this.im;if(0===t)return new s(Math.atan2(1,e),0);var r=e*e+t*t;return 0!==r?new s(e/r,-t/r).atan():new s(0!==e?e/0:0,0!==t?-t/0:0).atan()},asec:function(){var e=this.re,t=this.im;if(0===e&&0===t)return new s(0,1/0);var r=e*e+t*t;return 0!==r?new s(e/r,-t/r).acos():new s(0!==e?e/0:0,0!==t?-t/0:0).acos()},acsc:function(){var e=this.re,t=this.im;if(0===e&&0===t)return new s(Math.PI/2,1/0);var r=e*e+t*t;return 0!==r?new s(e/r,-t/r).asin():new s(0!==e?e/0:0,0!==t?-t/0:0).asin()},sinh:function(){var e=this.re,t=this.im;return new s(Math.sinh(e)*Math.cos(t),Math.cosh(e)*Math.sin(t))},cosh:function(){var e=this.re,t=this.im;return new s(Math.cosh(e)*Math.cos(t),Math.sinh(e)*Math.sin(t))},tanh:function(){var e=2*this.re,t=2*this.im,r=Math.cosh(e)+Math.cos(t);return new s(Math.sinh(e)/r,Math.sin(t)/r)},coth:function(){var e=2*this.re,t=2*this.im,r=Math.cosh(e)-Math.cos(t);return new s(Math.sinh(e)/r,-Math.sin(t)/r)},csch:function(){var e=this.re,t=this.im,r=Math.cos(2*t)-Math.cosh(2*e);return new s(-2*Math.sinh(e)*Math.cos(t)/r,2*Math.cosh(e)*Math.sin(t)/r)},sech:function(){var e=this.re,t=this.im,r=Math.cos(2*t)+Math.cosh(2*e);return new s(2*Math.cosh(e)*Math.cos(t)/r,-2*Math.sinh(e)*Math.sin(t)/r)},asinh:function(){var e=this.im;this.im=-this.re,this.re=e;var t=this.asin();return this.re=-this.im,this.im=e,e=t.re,t.re=-t.im,t.im=e,t},acosh:function(){var e,t=this.acos();return t.im<=0?(e=t.re,t.re=-t.im,t.im=e):(e=t.im,t.im=-t.re,t.re=e),t},atanh:function(){var e=this.re,t=this.im,r=e>1&&0===t,n=1-e,i=1+e,a=n*n+t*t,u=0!==a?new s((i*n-t*t)/a,(t*n+i*t)/a):new s(-1!==e?e/0:0,0!==t?t/0:0),c=u.re;return u.re=o(u.re,u.im)/2,u.im=Math.atan2(u.im,c)/2,r&&(u.im=-u.im),u},acoth:function(){var e=this.re,t=this.im;if(0===e&&0===t)return new s(0,Math.PI/2);var r=e*e+t*t;return 0!==r?new s(e/r,-t/r).atanh():new s(0!==e?e/0:0,0!==t?-t/0:0).atanh()},acsch:function(){var e=this.re,t=this.im;if(0===t)return new s(0!==e?Math.log(e+Math.sqrt(e*e+1)):1/0,0);var r=e*e+t*t;return 0!==r?new s(e/r,-t/r).asinh():new s(0!==e?e/0:0,0!==t?-t/0:0).asinh()},asech:function(){var e=this.re,t=this.im;if(0===e&&0===t)return new s(1/0,0);var r=e*e+t*t;return 0!==r?new s(e/r,-t/r).acosh():new s(0!==e?e/0:0,0!==t?-t/0:0).acosh()},inverse:function(){var e=this.re,t=this.im,r=e*e+t*t;return new s(0!==e?e/r:0,0!==t?-t/r:0)},conjugate:function(){return new s(this.re,-this.im)},neg:function(){return new s(-this.re,-this.im)},ceil:function(e){return e=Math.pow(10,e||0),new s(Math.ceil(this.re*e)/e,Math.ceil(this.im*e)/e)},floor:function(e){return e=Math.pow(10,e||0),new s(Math.floor(this.re*e)/e,Math.floor(this.im*e)/e)},round:function(e){return e=Math.pow(10,e||0),new s(Math.round(this.re*e)/e,Math.round(this.im*e)/e)},equals:function(e,t){return f(e,t),Math.abs(u.re-this.re)<=s.EPSILON&&Math.abs(u.im-this.im)<=s.EPSILON},clone:function(){return new s(this.re,this.im)},toString:function(){var e=this.re,t=this.im,r="";return isNaN(e)||isNaN(t)?"NaN":(0!==e&&(r+=e),0!==t&&(0!==e?r+=0>t?" - ":" + ":0>t&&(r+="-"),t=Math.abs(t),1!==t&&(r+=t),r+="i"),r?r:"0")},toVector:function(){return[this.re,this.im]},valueOf:function(){return 0===this.im?this.re:null},isNaN:function(){return isNaN(this.re)||isNaN(this.im)}},s.ZERO=new s(0,0),s.ONE=new s(1,0),s.I=new s(0,1),s.PI=new s(Math.PI,0),s.E=new s(Math.E,0),s.EPSILON=1e-16,r(30).amd?(n=[],i=function(){return s}.apply(t,n),!(void 0!==i&&(e.exports=i))):e.exports=s}(this)}).call(t,r(29)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t,r){"use strict";function n(e,t,n,a){var o=r(32),s=a("complex",{"":function(){return e.Complex.ZERO},number:function(t){return new e.Complex(t,0)},"number, number":function(t,r){return new e.Complex(t,r)},"BigNumber, BigNumber":function(t,r){return new e.Complex(t.toNumber(),r.toNumber())},Complex:function(e){return e.clone()},string:function(t){return e.Complex(t)},Object:function(t){if("re"in t&&"im"in t)return new e.Complex(t.re,t.im);if("r"in t&&"phi"in t)return new e.Complex(t);throw new Error("Expected object with either properties re and im, or properties r and phi.")},"Array | Matrix":function(e){return i(e,s)}});return s.toTex={0:"0",1:"\\left(${args[0]}\\right)",2:"\\left(\\left(${args[0]}\\right)+"+o.symbols.i+"\\cdot\\left(${args[1]}\\right)\\right)"},s}var i=r(19);t.name="complex",t.factory=n},function(e,t){"use strict";t.symbols={Alpha:"A",alpha:"\\alpha",Beta:"B",beta:"\\beta",Gamma:"\\Gamma",gamma:"\\gamma",Delta:"\\Delta",delta:"\\delta",Epsilon:"E",epsilon:"\\epsilon",varepsilon:"\\varepsilon",Zeta:"Z",zeta:"\\zeta",Eta:"H",eta:"\\eta",Theta:"\\Theta",theta:"\\theta",vartheta:"\\vartheta",Iota:"I",iota:"\\iota",Kappa:"K",kappa:"\\kappa",varkappa:"\\varkappa",Lambda:"\\Lambda",lambda:"\\lambda",Mu:"M",mu:"\\mu",Nu:"N",nu:"\\nu",Xi:"\\Xi",xi:"\\xi",Omicron:"O",omicron:"o",Pi:"\\Pi",pi:"\\pi",varpi:"\\varpi",Rho:"P",rho:"\\rho",varrho:"\\varrho",Sigma:"\\Sigma",sigma:"\\sigma",varsigma:"\\varsigma",Tau:"T",tau:"\\tau",Upsilon:"\\Upsilon",upsilon:"\\upsilon",Phi:"\\Phi",phi:"\\phi",varphi:"\\varphi",Chi:"X",chi:"\\chi",Psi:"\\Psi",psi:"\\psi",Omega:"\\Omega",omega:"\\omega","true":"\\mathrm{True}","false":"\\mathrm{False}",i:"i",inf:"\\infty",Inf:"\\infty",infinity:"\\infty",Infinity:"\\infty",oo:"\\infty",lim:"\\lim",undefined:"\\mathbf{?}"},t.operators={transpose:"^\\top",factorial:"!",pow:"^",dotPow:".^\\wedge",unaryPlus:"+",unaryMinus:"-",bitNot:"~",not:"\\neg",multiply:"\\cdot",divide:"\\frac",dotMultiply:".\\cdot",dotDivide:".:",mod:"\\mod",add:"+",subtract:"-",to:"\\rightarrow",leftShift:"<<",rightArithShift:">>",rightLogShift:">>>",equal:"=",unequal:"\\neq",smaller:"<",larger:">",smallerEq:"\\leq",largerEq:"\\geq",bitAnd:"\\&",bitXor:"\\underline{|}",bitOr:"|",and:"\\wedge",xor:"\\veebar",or:"\\vee"},t.defaultTemplate="\\mathrm{${name}}\\left(${args}\\right)";var r={deg:"^\\circ"};t.toSymbol=function(e,n){if(n="undefined"==typeof n?!1:n)return r.hasOwnProperty(e)?r[e]:"\\mathrm{"+e+"}";if(t.symbols.hasOwnProperty(e))return t.symbols[e];if(-1!==e.indexOf("_")){var i=e.indexOf("_");return t.toSymbol(e.substring(0,i))+"_{"+t.toSymbol(e.substring(i+1))+"}"}return e}},function(e,t,r){e.exports=[r(34),r(36)]},function(e,t,r){function n(e,t,r,n){return i}var i=r(35);i.prototype.type="Fraction",i.prototype.isFraction=!0,i.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},i.fromJSON=function(e){return new i(e)},t.name="Fraction",t.path="type",t.factory=n},function(e,t,r){var n,i;(function(e){/** + * @license Fraction.js v3.3.1 09/09/2015 + * http://www.xarg.org/2014/03/precise-calculations-in-javascript/ + * + * Copyright (c) 2015, Robert Eisele (robert@xarg.org) + * Dual licensed under the MIT or GPL Version 2 licenses. + **/ +!function(a){"use strict";function o(e,t){return isNaN(e=parseInt(e,10))&&s(),e*t}function s(){throw"Invalid Param"}function u(e,t){return this instanceof u?(l(e,t),e=u.REDUCE?d(f.d,f.n):1,this.s=f.s,this.n=f.n/e,void(this.d=f.d/e)):new u(e,t)}var c=2e3,f={s:1,n:0,d:1},l=function(e,t){var r,n=0,i=1,a=1,u=0,c=0,l=0,p=1,h=1,m=0,d=1,g=1,v=1,y=1e7;if(void 0===e||null===e);else if(void 0!==t)n=e,i=t,a=n*i;else switch(typeof e){case"object":"d"in e&&"n"in e?(n=e.n,i=e.d,"s"in e&&(n*=e.s)):0 in e?(n=e[0],1 in e&&(i=e[1])):s(),a=n*i;break;case"number":if(0>e&&(a=e,e=-e),e%1===0)n=e;else if(e>0){for(e>=1&&(h=Math.pow(10,Math.floor(1+Math.log(e)/Math.LN10)),e/=h);y>=d&&y>=v;){if(r=(m+g)/(d+v),e===r){y>=d+v?(n=m+g,i=d+v):v>d?(n=g,i=v):(n=m,i=d);break}e>r?(m+=g,d+=v):(g+=m,v+=d),d>y?(n=g,i=v):(n=m,i=d)}n*=h}else(isNaN(e)||isNaN(t))&&(i=n=NaN);break;case"string":if(d=e.match(/\d+|./g),"-"===d[m]?(a=-1,m++):"+"===d[m]&&m++,d.length===m+1?c=o(d[m++],a):"."===d[m+1]||"."===d[m]?("."!==d[m]&&(u=o(d[m++],a)),m++,(m+1===d.length||"("===d[m+1]&&")"===d[m+3]||"'"===d[m+1]&&"'"===d[m+3])&&(c=o(d[m],a),p=Math.pow(10,d[m].length),m++),("("===d[m]&&")"===d[m+2]||"'"===d[m]&&"'"===d[m+2])&&(l=o(d[m+1],a),h=Math.pow(10,d[m+1].length)-1,m+=3)):"/"===d[m+1]||":"===d[m+1]?(c=o(d[m],a),p=o(d[m+2],1),m+=3):"/"===d[m+3]&&" "===d[m+1]&&(u=o(d[m],a),c=o(d[m+2],a),p=o(d[m+4],1),m+=5),d.length<=m){i=p*h,a=n=l+i*u+h*c;break}default:s()}if(0===i)throw"DIV/0";f.s=0>a?-1:1,f.n=Math.abs(n),f.d=Math.abs(i)},p=function(e,t,r){for(var n=1;t>0;e=e*e%r,t>>=1)1&t&&(n=n*e%r);return n},h=function(e,t){for(;t%2===0;t/=2);for(;t%5===0;t/=5);if(1===t)return 0;for(var r=10%t,n=1;1!==r;n++)if(r=10*r%t,n>c)return 0;return n},m=function(e,t,r){for(var n=1,i=p(10,r,t),a=0;300>a;a++){if(n===i)return a;n=10*n%t,i=10*i%t}return 0},d=function(e,t){if(!e)return t;if(!t)return e;for(;;){if(e%=t,!e)return t;if(t%=e,!t)return e}};u.REDUCE=1,u.prototype={s:1,n:0,d:1,abs:function(){return new u(this.n,this.d)},neg:function(){return new u(-this.s*this.n,this.d)},add:function(e,t){return l(e,t),new u(this.s*this.n*f.d+f.s*this.d*f.n,this.d*f.d)},sub:function(e,t){return l(e,t),new u(this.s*this.n*f.d-f.s*this.d*f.n,this.d*f.d)},mul:function(e,t){return l(e,t),new u(this.s*f.s*this.n*f.n,this.d*f.d)},div:function(e,t){return l(e,t),new u(this.s*f.s*this.n*f.d,this.d*f.n)},clone:function(){return new u(this)},mod:function(e,t){return isNaN(this.n)||isNaN(this.d)?new u(NaN):void 0===e?new u(this.s*this.n%this.d,1):(l(e,t),0===f.n&&0===this.d&&u(0,0),new u(this.s*f.d*this.n%(f.n*this.d),f.d*this.d))},gcd:function(e,t){return l(e,t),new u(d(f.n,this.n),f.d*this.d/d(f.d,this.d))},lcm:function(e,t){return l(e,t),0===f.n&&0===this.n?new u:new u(f.n*this.n/d(f.n,this.n),d(f.d,this.d))},ceil:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new u(NaN):new u(Math.ceil(e*this.s*this.n/this.d),e)},floor:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new u(NaN):new u(Math.floor(e*this.s*this.n/this.d),e)},round:function(e){return e=Math.pow(10,e||0),isNaN(this.n)||isNaN(this.d)?new u(NaN):new u(Math.round(e*this.s*this.n/this.d),e)},inverse:function(){return new u(this.s*this.d,this.n)},pow:function(e){return 0>e?new u(Math.pow(this.s*this.d,-e),Math.pow(this.n,-e)):new u(Math.pow(this.s*this.n,e),Math.pow(this.d,e))},equals:function(e,t){return l(e,t),this.s*this.n*f.d===f.s*f.n*this.d},compare:function(e,t){l(e,t);var r=this.s*this.n*f.d-f.s*f.n*this.d;return(r>0)-(0>r)},divisible:function(e,t){return l(e,t),!(!(f.n*this.d)||this.n*f.d%(f.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(e){var t,r="",n=this.n,i=this.d;return this.s<0&&(r+="-"),1===i?r+=n:(e&&(t=Math.floor(n/i))>0&&(r+=t,r+=" ",n%=i),r+=n,r+="/",r+=i),r},toLatex:function(e){var t,r="",n=this.n,i=this.d;return this.s<0&&(r+="-"),1===i?r+=n:(e&&(t=Math.floor(n/i))>0&&(r+=t,n%=i),r+="\\frac{",r+=n,r+="}{",r+=i,r+="}"),r},toContinued:function(){var e,t=this.n,r=this.d,n=[];do n.push(Math.floor(t/r)),e=t%r,t=r,r=e;while(1!==t);return n},toString:function(){var e,t=this.n,r=this.d;if(isNaN(t)||isNaN(r))return"NaN";u.REDUCE||(e=d(t,r),t/=e,r/=e);for(var n=String(t).split(""),i=0,a=[~this.s?"":"-","",""],o="",s=h(t,r),c=m(t,r,s),f=-1,l=1,p=15+s+c+n.length,g=0;p>g;g++,i*=10){if(g0)if(f===c)a[l]+=o+"(",o="";else if(f===s+c){a[l]+=o+")";break}i>=r?(a[l]+=o+(i/r|0),o="",i%=r):l>1?o+="0":a[l]&&(a[l]+="0")}return a[0]+=a[1]||"0",a[2]?a[0]+"."+a[2]:a[0]}},r(30).amd?(n=[],i=function(){return u}.apply(t,n),!(void 0!==i&&(e.exports=i))):e.exports=u}(this)}).call(t,r(29)(e))},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("fraction",{number:function(t){if(!isFinite(t)||isNaN(t))throw new Error(t+" cannot be represented as a fraction");return new e.Fraction(t)},string:function(t){return new e.Fraction(t)},"number, number":function(t,r){return new e.Fraction(t,r)},BigNumber:function(t){return new e.Fraction(t.toString())},Fraction:function(e){return e},Object:function(t){return new e.Fraction(t)},"Array | Matrix":function(e){return i(e,a)}});return a}var i=r(19);t.name="fraction",t.factory=n},function(e,t,r){e.exports=[r(38),r(46),r(47),r(50),r(59),r(65),r(66),r(67),r(68),r(52),r(69)]},function(e,t,r){"use strict";function n(e,t,r,n){function i(){if(!(this instanceof i))throw new SyntaxError("Constructor must be called with the new operator")}return i.prototype.type="Matrix",i.prototype.isMatrix=!0,i.storage=function(e){if(!o(e))throw new TypeError("format must be a string value");var t=i._storage[e];if(!t)throw new SyntaxError("Unsupported matrix storage format: "+e);return t},i._storage={},i.prototype.storage=function(){throw new Error("Cannot invoke storage on a Matrix interface")},i.prototype.datatype=function(){throw new Error("Cannot invoke datatype on a Matrix interface")},i.prototype.create=function(e,t){throw new Error("Cannot invoke create on a Matrix interface")},i.prototype.subset=function(e,t,r){throw new Error("Cannot invoke subset on a Matrix interface")},i.prototype.get=function(e){throw new Error("Cannot invoke get on a Matrix interface")},i.prototype.set=function(e,t,r){throw new Error("Cannot invoke set on a Matrix interface")},i.prototype.resize=function(e,t){throw new Error("Cannot invoke resize on a Matrix interface")},i.prototype.clone=function(){throw new Error("Cannot invoke clone on a Matrix interface")},i.prototype.size=function(){throw new Error("Cannot invoke size on a Matrix interface")},i.prototype.map=function(e,t){throw new Error("Cannot invoke map on a Matrix interface")},i.prototype.forEach=function(e){throw new Error("Cannot invoke forEach on a Matrix interface")},i.prototype.toArray=function(){throw new Error("Cannot invoke toArray on a Matrix interface")},i.prototype.valueOf=function(){throw new Error("Cannot invoke valueOf on a Matrix interface")},i.prototype.format=function(e){throw new Error("Cannot invoke format on a Matrix interface")},i.prototype.toString=function(){throw new Error("Cannot invoke toString on a Matrix interface")},i}var i=r(39),a=i.string,o=a.isString;t.name="Matrix",t.path="type",t.factory=n},function(e,t,r){"use strict";t.array=r(40),t["boolean"]=r(44),t["function"]=r(45),t.number=r(6),t.object=r(3),t.string=r(23),t.types=r(41),t.emitter=r(8)},function(e,t,r){"use strict";function n(e,t,r){var i,a=e.length;if(a!=t[r])throw new c(a,t[r]);if(ri;i++){var s=e[i];if(!Array.isArray(s))throw new c(t.length-1,t.length,"<");n(e[i],t,o)}}else for(i=0;a>i;i++)if(Array.isArray(e[i]))throw new c(t.length+1,t.length,">")}function i(e,r,n,a){var o,s,u=e.length,c=r[n],f=Math.min(u,c);if(e.length=c,no;o++)s=e[o],Array.isArray(s)||(s=[s],e[o]=s),i(s,r,l,a);for(o=f;c>o;o++)s=[],e[o]=s,i(s,r,l,a)}else{for(o=0;f>o;o++)for(;Array.isArray(e[o]);)e[o]=e[o][0];if(a!==t.UNINITIALIZED)for(o=f;c>o;o++)e[o]=a}}function a(e,t,r){var n,i;if(t>r){var o=r+1;for(n=0,i=e.length;i>n;n++)e[n]=a(e[n],t,o)}else for(;Array.isArray(e);)e=e[0];return e}function o(e,t,r){var n,i;if(Array.isArray(e)){var a=r+1;for(n=0,i=e.length;i>n;n++)e[n]=o(e[n],t,a)}else for(var s=r;t>s;s++)e=[e];return e}var s=r(6),u=r(23),c=(r(3),r(41),r(42)),f=r(43);t.size=function(e){for(var t=[];Array.isArray(e);)t.push(e.length),e=e[0];return t},t.validate=function(e,t){var r=0==t.length;if(r){if(Array.isArray(e))throw new c(e.length,0)}else n(e,t,0)},t.validateIndex=function(e,t){if(!s.isNumber(e)||!s.isInteger(e))throw new TypeError("Index must be an integer (value: "+e+")");if(0>e||"number"==typeof t&&e>=t)throw new f(e,t)},t.UNINITIALIZED={},t.resize=function(e,t,r){if(!Array.isArray(e)||!Array.isArray(t))throw new TypeError("Array expected");if(0===t.length)throw new Error("Resizing to scalar is not supported");t.forEach(function(e){if(!s.isNumber(e)||!s.isInteger(e)||0>e)throw new TypeError("Invalid size, must contain positive integers (size: "+u.format(t)+")")});var n=void 0!==r?r:0;return i(e,t,0,n),e},t.squeeze=function(e,r){for(var n=r||t.size(e);Array.isArray(e)&&1===e.length;)e=e[0],n.shift();for(var i=n.length;1===n[i-1];)i--;return is;s++)e=[e],a.unshift(1);for(e=o(e,r,0);a.length=this.max?this.message="Index out of range ("+this.index+" > "+(this.max-1)+")":this.message="Index out of range ("+this.index+")",this.stack=(new Error).stack}r.prototype=new RangeError,r.prototype.constructor=RangeError,r.prototype.name="IndexError",r.prototype.isIndexError=!0,e.exports=r},function(e,t){"use strict";t.isBoolean=function(e){return"boolean"==typeof e}},function(e,t){t.memoize=function(e,t){return function r(){"object"!=typeof r.cache&&(r.cache={});for(var n=[],i=0;is;s++)m(i[s],e._size[s]),m(o[s],e._size[s]);return new d(v(e._data,t,n.length,0),e._datatype)}function v(e,t,r,n){var i=n==r-1,a=t.dimension(n);return i?a.map(function(t){return e[t]}).valueOf():a.map(function(i){var a=e[i];return v(a,t,r,n+1)}).valueOf()}function y(e,t,r,n){if(!t||t.isIndex!==!0)throw new TypeError("Invalid index");var i,o=t.size(),c=t.isScalar();if(r&&r.isMatrix===!0?(i=r.size(),r=r.valueOf()):i=s.size(r),c){if(0!==i.length)throw new TypeError("Scalar expected");e.set(t.min(),r,n)}else{if(o.length");var p=t.max().map(function(e){return e+1});b(e,p,n);var h=o.length,m=0;x(e._data,t,r,h,m)}return e}function x(e,t,r,n,i){var a=i==n-1,o=t.dimension(i);a?o.forEach(function(t,n){m(t),e[t]=r[n[0]]}):o.forEach(function(a,o){m(a),x(e[a],t,r[o[0]],n,i+1)})}function b(e,t,r){for(var n=e._size.slice(0),i=!1;n.lengtha;a++)t[a]>n[a]&&(n[a]=t[a],i=!0);i&&E(e,n,r)}function w(e){for(var t=0,r=e.length;r>t;t++){var n=e[t];f(n)?e[t]=w(n):n&&n.isMatrix===!0&&(e[t]=w(n.valueOf()))}return e}var N=n(r(38));d.prototype=new N,d.prototype.type="DenseMatrix",d.prototype.isDenseMatrix=!0,d.prototype.storage=function(){return"dense"},d.prototype.datatype=function(){return this._datatype},d.prototype.create=function(e,t){return new d(e,t)},d.prototype.subset=function(e,t,r){switch(arguments.length){case 1:return g(this,e);case 2:case 3:return y(this,e,t,r);default:throw new SyntaxError("Wrong number of arguments")}},d.prototype.get=function(e){if(!f(e))throw new TypeError("Array expected");if(e.length!=this._size.length)throw new a(e.length,this._size.length);for(var t=0;tn;n++){var o=e[n];m(o,r.length),r=r[o]}return r},d.prototype.set=function(e,t,r){if(!f(e))throw new TypeError("Array expected");if(e.lengthn;n++)o=e[n],m(o,u.length),u=u[o];return o=e[e.length-1],m(o,u.length),u[o]=t,this},d.prototype.resize=function(e,t,r){if(!f(e))throw new TypeError("Array expected");var n=r?this.clone():this;return E(n,e,t)};var E=function(e,t,r){if(0===t.length){for(var n=e._data;f(n);)n=n[0];return n}return e._size=t.slice(0),e._data=s.resize(e._data,e._size,r),e};return d.prototype.clone=function(){var e=new d({data:u.clone(this._data),size:u.clone(this._size),datatype:this._datatype});return e},d.prototype.size=function(){return this._size.slice(0)},d.prototype.map=function(e){var t=this,r=function(n,i){return f(n)?n.map(function(e,t){return r(e,i.concat(t))}):e(n,i,t)};return new d({data:r(this._data,[]),size:u.clone(this._size),datatype:this._datatype})},d.prototype.forEach=function(e){var t=this,r=function(n,i){f(n)?n.forEach(function(e,t){r(e,i.concat(t))}):e(n,i,t)};r(this._data,[])},d.prototype.toArray=function(){return u.clone(this._data)},d.prototype.valueOf=function(){return this._data},d.prototype.format=function(e){return o.format(this._data,e)},d.prototype.toString=function(){return o.format(this._data)},d.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},d.prototype.diagonal=function(e){if(e){if(e.isBigNumber===!0&&(e=e.toNumber()),!l(e)||!p(e))throw new TypeError("The parameter k must be an integer number")}else e=0;for(var t=e>0?e:0,r=0>e?-e:0,n=this._size[0],i=this._size[1],a=Math.min(n-r,i-t),o=[],s=0;a>s;s++)o[s]=this._data[s+r][s+t];return new d({data:o,size:[a],datatype:this._datatype})},d.diagonal=function(t,r,n,i,a){if(!f(t))throw new TypeError("Array expected, size parameter");if(2!==t.length)throw new Error("Only two dimensions matrix are supported");if(t=t.map(function(e){if(e&&e.isBigNumber===!0&&(e=e.toNumber()),!l(e)||!p(e)||1>e)throw new Error("Size values must be positive integers");return e}),n){if(n&&n.isBigNumber===!0&&(n=n.toNumber()),!l(n)||!p(n))throw new TypeError("The parameter k must be an integer number")}else n=0;i&&h(a)&&(i=c.convert(i,a));var o,u=n>0?n:0,m=0>n?-n:0,g=t[0],v=t[1],y=Math.min(g-m,v-u);if(f(r)){if(r.length!==y)throw new Error("Invalid value array length");o=function(e){return r[e]}}else if(r&&r.isMatrix===!0){var x=r.size();if(1!==x.length||x[0]!==y)throw new Error("Invalid matrix length");o=function(e){return r.get([e])}}else o=function(){return r};i||(i=o(0)&&o(0).isBigNumber===!0?new e.BigNumber(0):0);var b=[];if(t.length>0){b=s.resize(b,t,i);for(var w=0;y>w;w++)b[w+m][w+u]=o(w)}return new d({data:b,size:[g,v]})},d.fromJSON=function(e){return new d(e)},d.prototype.swapRows=function(e,t){if(!(l(e)&&p(e)&&l(t)&&p(t)))throw new Error("Row index must be positive integers");if(2!==this._size.length)throw new Error("Only two dimensional matrix is supported");return m(e,this._size[0]),m(t,this._size[0]),d._swapRows(e,t,this._data),this},d._swapRows=function(e,t,r){var n=r[e];r[e]=r[t],r[t]=n},e.Matrix._storage.dense=d,e.Matrix._storage["default"]=d,d}var i=r(39),a=r(42),o=i.string,s=i.array,u=i.object,c=i.number,f=Array.isArray,l=c.isNumber,p=c.isInteger,h=o.isString,m=s.validateIndex;t.name="DenseMatrix",t.path="type",t.factory=n,t.lazy=!1},function(e,t,r){"use strict";function n(e,t,n,d){function g(e,t){if(!(this instanceof g))throw new SyntaxError("Constructor must be called with the new operator");if(t&&!h(t))throw new Error("Invalid datatype: "+t);if(e&&e.isMatrix===!0)x(this,e,t);else if(e&&f(e.index)&&f(e.ptr)&&f(e.size))this._values=e.values,this._index=e.index,this._ptr=e.ptr,this._size=e.size,this._datatype=t||e.datatype;else if(f(e))b(this,e,t);else{if(e)throw new TypeError("Unsupported type of data ("+i.types.type(e)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=t}}var v=n(r(38)),y=n(r(48)),x=function(e,t,r){"SparseMatrix"===t.type?(e._values=t._values?s.clone(t._values):void 0,e._index=s.clone(t._index),e._ptr=s.clone(t._ptr),e._size=s.clone(t._size),e._datatype=r||t._datatype):b(e,t.valueOf(),r||t._datatype)},b=function(e,t,r){e._values=[],e._index=[],e._ptr=[],e._datatype=r;var n=t.length,i=0,a=y,o=0;if(h(r)&&(a=d.find(y,[r,r])||y,o=d.convert(0,r)),n>0){var s=0;do{e._ptr.push(e._index.length);for(var u=0;n>u;u++){var c=t[u];if(f(c)){if(0===s&&ii&&(i=1),a(c,o)||(e._values.push(c),e._index.push(u))}s++}while(i>s)}e._ptr.push(e._index.length),e._size=[n,i]};g.prototype=new v,g.prototype.type="SparseMatrix",g.prototype.isSparseMatrix=!0,g.prototype.storage=function(){return"sparse"},g.prototype.datatype=function(){return this._datatype},g.prototype.create=function(e,t){return new g(e,t)},g.prototype.density=function(){var e=this._size[0],t=this._size[1];return 0!==e&&0!==t?this._index.length/(e*t):0},g.prototype.subset=function(e,t,r){if(!this._values)throw new Error("Cannot invoke subset on a Pattern only matrix");switch(arguments.length){case 1:return w(this,e);case 2:case 3:return N(this,e,t,r);default:throw new SyntaxError("Wrong number of arguments")}};var w=function(e,t){if(!t||t.isIndex!==!0)throw new TypeError("Invalid index");var r=t.isScalar();if(r)return e.get(t.min());var n=t.size();if(n.length!=e._size.length)throw new a(n.length,e._size.length);var i,o,s,u,c=t.min(),f=t.max();for(i=0,o=e._size.length;o>i;i++)m(c[i],e._size[i]),m(f[i],e._size[i]);var l=e._values,p=e._index,h=e._ptr,d=t.dimension(0),v=t.dimension(1),y=[],x=[];d.forEach(function(e,t){x[e]=t[0],y[e]=!0});var b=l?[]:void 0,w=[],N=[];return v.forEach(function(e){for(N.push(w.length),s=h[e],u=h[e+1];u>s;s++)i=p[s],y[i]===!0&&(w.push(x[i]),b&&b.push(l[s]))}),N.push(w.length),new g({values:b,index:w,ptr:N,size:n,datatype:e._datatype})},N=function(e,t,r,n){if(!t||t.isIndex!==!0)throw new TypeError("Invalid index");var i,u=t.size(),c=t.isScalar();if(r&&r.isMatrix===!0?(i=r.size(),r=r.toArray()):i=o.size(r),c){if(0!==i.length)throw new TypeError("Scalar expected");e.set(t.min(),r,n)}else{if(1!==u.length&&2!==u.length)throw new a(u.length,e._size.length,"<");if(i.length");for(var p=t.min()[0],h=t.min()[1],m=i[0],d=i[1],g=0;m>g;g++)for(var v=0;d>v;v++){var y=r[g][v];e.set([g+p,v+h],y,n)}}return e};g.prototype.get=function(e){if(!f(e))throw new TypeError("Array expected");if(e.length!=this._size.length)throw new a(e.length,this._size.length);if(!this._values)throw new Error("Cannot invoke get on a Pattern only matrix");var t=e[0],r=e[1];m(t,this._size[0]),m(r,this._size[1]);var n=E(t,this._ptr[r],this._ptr[r+1],this._index);return no-1||i>s-1)&&(_(this,Math.max(n+1,o),Math.max(i+1,s),r),o=this._size[0],s=this._size[1]),m(n,o),m(i,s);var l=E(n,this._ptr[i],this._ptr[i+1],this._index);return li;i++)if(n[i]===e)return i;return t},M=function(e,t,r,n,i){r.splice(e,1),n.splice(e,1);for(var a=t+1;at)throw new TypeError("Invalid size, must contain positive integers (size: "+u.format(e)+")")});var n=r?this.clone():this;return _(n,e[0],e[1],t)};var _=function(e,t,r,n){var i=n||0,a=y,o=0;h(e._datatype)&&(a=d.find(y,[e._datatype,e._datatype])||y,o=d.convert(0,e._datatype),i=d.convert(i,e._datatype));var s,u,c,f=!a(i,o),l=e._size[0],p=e._size[1];if(r>p){for(u=p;r>u;u++)if(e._ptr[u]=e._values.length,f)for(s=0;l>s;s++)e._values.push(i),e._index.push(s);e._ptr[r]=e._values.length}else p>r&&(e._ptr.splice(r+1,p-r),e._values.splice(e._ptr[r],e._values.length),e._index.splice(e._ptr[r],e._index.length));if(p=r,t>l){if(f){var m=0;for(u=0;p>u;u++){e._ptr[u]=e._ptr[u]+m,c=e._ptr[u+1]+m;var g=0;for(s=l;t>s;s++,g++)e._values.splice(c+g,0,i),e._index.splice(c+g,0,s),m++}e._ptr[p]=e._values.length}}else if(l>t){var v=0;for(u=0;p>u;u++){e._ptr[u]=e._ptr[u]-v;var x=e._ptr[u],b=e._ptr[u+1]-v;for(c=x;b>c;c++)s=e._index[c],s>t-1&&(e._values.splice(c,1),e._index.splice(c,1),v++)}e._ptr[u]=e._values.length}return e._size[0]=t,e._size[1]=r,e};g.prototype.clone=function(){var e=new g({values:this._values?s.clone(this._values):void 0,index:s.clone(this._index),ptr:s.clone(this._ptr),size:s.clone(this._size),datatype:this._datatype});return e},g.prototype.size=function(){return this._size.slice(0)},g.prototype.map=function(e,t){if(!this._values)throw new Error("Cannot invoke map on a Pattern only matrix");var r=this,n=this._size[0],i=this._size[1],a=function(t,n,i){return e(t,[n,i],r)};return O(this,0,n-1,0,i-1,a,t)};var O=function(e,t,r,n,i,a,o){var s=[],u=[],c=[],f=y,l=0;h(e._datatype)&&(f=d.find(y,[e._datatype,e._datatype])||y,l=d.convert(0,e._datatype));for(var p=function(e,t,r){e=a(e,t,r),f(e,l)||(s.push(e),u.push(t))},m=n;i>=m;m++){c.push(s.length);for(var v=e._ptr[m],x=e._ptr[m+1],b=t,w=v;x>w;w++){var N=e._index[w];if(N>=t&&r>=N){if(!o)for(var E=b;N>E;E++)p(0,E-t,m-n);p(e._values[w],N-t,m-n)}b=N+1}if(!o)for(var M=b;r>=M;M++)p(0,M-t,m-n)}return c.push(s.length),new g({values:s,index:u,ptr:c,size:[r-t+1,i-n+1]})};g.prototype.forEach=function(e,t){if(!this._values)throw new Error("Cannot invoke forEach on a Pattern only matrix");for(var r=this,n=this._size[0],i=this._size[1],a=0;i>a;a++){for(var o=this._ptr[a],s=this._ptr[a+1],u=0,c=o;s>c;c++){var f=this._index[c];if(!t)for(var l=u;f>l;l++)e(0,[l,a],r);e(this._values[c],[f,a],r),u=f+1}if(!t)for(var p=u;n>p;p++)e(0,[p,a],r)}},g.prototype.toArray=function(){return T(this._values,this._index,this._ptr,this._size,!0)},g.prototype.valueOf=function(){return T(this._values,this._index,this._ptr,this._size,!1)};var T=function(e,t,r,n,i){var a,o,u=n[0],c=n[1],f=[];for(a=0;u>a;a++)for(f[a]=[],o=0;c>o;o++)f[a][o]=0;for(o=0;c>o;o++)for(var l=r[o],p=r[o+1],h=l;p>h;h++)a=t[h],f[a][o]=e?i?s.clone(e[h]):e[h]:1;return f};return g.prototype.format=function(e){for(var t=this._size[0],r=this._size[1],n=this.density(),i="Sparse Matrix ["+u.format(t,e)+" x "+u.format(r,e)+"] density: "+u.format(n,e)+"\n",a=0;r>a;a++)for(var o=this._ptr[a],s=this._ptr[a+1],c=o;s>c;c++){var f=this._index[c];i+="\n ("+u.format(f,e)+", "+u.format(a,e)+") ==> "+(this._values?u.format(this._values[c],e):"X")}return i},g.prototype.toString=function(){return u.format(this.toArray())},g.prototype.toJSON=function(){return{mathjs:"SparseMatrix",values:this._values,index:this._index,ptr:this._ptr,size:this._size,datatype:this._datatype}},g.prototype.diagonal=function(e){if(e){if(e.isBigNumber===!0&&(e=e.toNumber()),!l(e)||!p(e))throw new TypeError("The parameter k must be an integer number")}else e=0;var t=e>0?e:0,r=0>e?-e:0,n=this._size[0],i=this._size[1],a=Math.min(n-r,i-t),o=[],s=[],u=[];u[0]=0;for(var c=t;i>c&&o.lengthm;m++){var d=this._index[m];if(d===c-t+r){o.push(this._values[m]),s[o.length-1]=d-r;break}}return u.push(o.length),new g({values:o,index:s,ptr:u,size:[a,1]})},g.fromJSON=function(e){return new g(e)},g.diagonal=function(e,t,r,n,i){if(!f(e))throw new TypeError("Array expected, size parameter");if(2!==e.length)throw new Error("Only two dimensions matrix are supported");if(e=e.map(function(e){if(e&&e.isBigNumber===!0&&(e=e.toNumber()),!l(e)||!p(e)||1>e)throw new Error("Size values must be positive integers");return e}),r){if(r.isBigNumber===!0&&(r=r.toNumber()),!l(r)||!p(r))throw new TypeError("The parameter k must be an integer number")}else r=0;var a=y,o=0;h(i)&&(a=d.find(y,[i,i])||y,o=d.convert(0,i));var s,u=r>0?r:0,c=0>r?-r:0,m=e[0],v=e[1],x=Math.min(m-c,v-u);if(f(t)){if(t.length!==x)throw new Error("Invalid value array length");s=function(e){return t[e]}}else if(t&&t.isMatrix===!0){var b=t.size();if(1!==b.length||b[0]!==x)throw new Error("Invalid matrix length");s=function(e){return t.get([e])}}else s=function(){return t};for(var w=[],N=[],E=[],M=0;v>M;M++){E.push(w.length);var A=M-u;if(A>=0&&x>A){var _=s(A);a(_,o)||(N.push(A+c),w.push(_))}}return E.push(w.length),new g({values:w,index:N,ptr:E,size:[m,v]})},g.prototype.swapRows=function(e,t){if(!(l(e)&&p(e)&&l(t)&&p(t)))throw new Error("Row index must be positive integers");if(2!==this._size.length)throw new Error("Only two dimensional matrix is supported");return m(e,this._size[0]),m(t,this._size[0]),g._swapRows(e,t,this._size[1],this._values,this._index,this._ptr),this},g._forEachRow=function(e,t,r,n,i){for(var a=n[e],o=n[e+1],s=a;o>s;s++)i(r[s],t[s])},g._swapRows=function(e,t,r,n,i,a){for(var o=0;r>o;o++){var s=a[o],u=a[o+1],c=E(e,s,u,i),f=E(t,s,u,i);if(u>c&&u>f&&i[c]===e&&i[f]===t){if(n){var l=n[c];n[c]=n[f],n[f]=l}}else if(u>c&&i[c]===e&&(f>=u||i[f]!==t)){var p=n?n[c]:void 0;i.splice(f,0,t),n&&n.splice(f,0,p),i.splice(c>=f?c+1:c,1),n&&n.splice(c>=f?c+1:c,1)}else if(u>f&&i[f]===t&&(c>=u||i[c]!==e)){var h=n?n[f]:void 0;i.splice(c,0,e),n&&n.splice(c,0,h),i.splice(f>=c?f+1:f,1),n&&n.splice(f>=c?f+1:f,1)}}},e.Matrix._storage.sparse=g,g}var i=r(39),a=r(42),o=i.array,s=i.object,u=i.string,c=i.number,f=Array.isArray,l=c.isNumber,p=c.isInteger,h=u.isString,m=o.validateIndex;t.name="SparseMatrix",t.path="type",t.factory=n,t.lazy=!1},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("equalScalar",{"boolean, boolean":function(e,t){return e===t},"number, number":function(e,r){return e===r||i(e,r,t.epsilon)},"BigNumber, BigNumber":function(e,r){return e.eq(r)||a(e,r,t.epsilon)},"Fraction, Fraction":function(e,t){return e.equals(t)},"Complex, Complex":function(e,t){return e.equals(t)},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return o(e.value,t.value)},"string, string":function(e,t){return e===t}});return o}var i=r(6).nearlyEqual,a=r(49);t.factory=n},function(e,t){"use strict";e.exports=function(e,t,r){if(null==r)return e.eq(t);if(e.eq(t))return!0;if(e.isNaN()||t.isNaN())return!1;if(e.isFinite()&&t.isFinite()){var n=e.minus(t).abs();if(n.isZero())return!0;var i=e.constructor.max(e.abs(),t.abs());return n.lte(i.times(r))}return!1}},function(e,t,r){"use strict";function n(e,t,n){function i(){if(!(this instanceof i))throw new SyntaxError("Constructor must be called with the new operator");this._values=[],this._heap=new e.FibonacciHeap}var a=n(r(51)),o=n(r(48));return i.prototype.type="Spa",i.prototype.isSpa=!0,i.prototype.set=function(e,t){if(this._values[e])this._values[e].value=t;else{var r=this._heap.insert(e,t);this._values[e]=r}},i.prototype.get=function(e){var t=this._values[e];return t?t.value:0},i.prototype.accumulate=function(e,t){var r=this._values[e];r?r.value=a(r.value,t):(r=this._heap.insert(e,t),this._values[e]=r)},i.prototype.forEach=function(e,t,r){var n=this._heap,i=this._values,a=[],s=n.extractMinimum();for(s&&a.push(s);s&&s.key<=t;)s.key>=e&&(o(s.value,0)||r(s.key,s.value,this)),s=n.extractMinimum(),s&&a.push(s);for(var u=0;ud;d++)w[d]=[];var N=[],E=[];for(g=0;y>g;g++){for(var M=g+1,A=p[g],_=p[g+1],O=A;_>O;O++)d=l[O],N[d]=o?b(f[O],s[d][g]):b(s[d][g],f[O]),E[d]=M;for(d=0;v>d;d++)E[d]===M?w[d][g]=N[d]:w[d][g]=s[d][g]}return new a({data:w,size:[v,y],datatype:x})};return o}var i=r(42);t.name="algorithm01",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(48)),s=e.SparseMatrix,u=function(e,t,r){var n=e._values,u=e._index,c=e._ptr,f=e._size,l=e._datatype,p=t._values,h=t._index,m=t._ptr,d=t._size,g=t._datatype;if(f.length!==d.length)throw new i(f.length,d.length);if(f[0]!==d[0]||f[1]!==d[1])throw new RangeError("Dimension mismatch. Matrix A ("+f+") must match Matrix B ("+d+")");var v,y=f[0],x=f[1],b=o,w=0,N=r;"string"==typeof l&&l===g&&(v=l,b=a.find(o,[v,v]),w=a.convert(0,v),N=a.find(r,[v,v]));var E,M,A,_,O,T=n&&p?[]:void 0,C=[],S=[],z=new s({values:T,index:C,ptr:S,size:[y,x],datatype:v}),B=n&&p?[]:void 0,k=n&&p?[]:void 0,I=[],R=[];for(M=0;x>M;M++){S[M]=C.length;var P=M+1;for(_=c[M],O=c[M+1],A=_;O>A;A++)E=u[A],C.push(E),I[E]=P,B&&(B[E]=n[A]);for(_=m[M],O=m[M+1],A=_;O>A;A++)if(E=h[A],I[E]===P){if(B){var U=N(B[E],p[A]);b(U,w)?I[E]=null:B[E]=U}}else C.push(E),R[E]=P,k&&(k[E]=p[A]);if(B&&k)for(A=S[M];Ax;x++){for(var b=x+1,w=u[x],N=u[x+1],E=w;N>E;E++){var M=s[E];v[M]=o[E],y[M]=b}for(var A=0;p>A;A++)0===x&&(d[A]=[]),y[A]===b?d[A][x]=a?m(t,v[A]):m(v[A],t):d[A][x]=t}return g};return a}t.name="algorithm10",t.factory=r},function(e,t,r){"use strict";function n(e,t,r,n){var i=e.DenseMatrix,o=function(e,t,r){var o=e._data,u=e._size,c=e._datatype,f=t._data,l=t._size,p=t._datatype,h=[];if(u.length!==l.length)throw new a(u.length,l.length);for(var m=0;m0?s(g,0,h,h[0],o,f):[];return new i({data:v,size:h,datatype:d})},s=function(e,t,r,n,i,a){var o=[];if(t===r.length-1)for(var u=0;n>u;u++)o[u]=e(i[u],a[u]);else for(var c=0;n>c;c++)o[c]=s(e,t+1,r,r[t+1],i[c],a[c]);return o};return o}var i=r(39),a=r(42),o=i.string;o.isString;t.name="algorithm13",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=e.DenseMatrix,o=function(e,t,r,o){var u,c=e._data,f=e._size,l=e._datatype,p=r;"string"==typeof l&&(u=l,t=n.convert(t,u),p=n.find(r,[u,u]));var h=f.length>0?s(p,0,f,f[0],c,t,o):[];return new a({data:h,size:i(f),datatype:u})},s=function(e,t,r,n,i,a,o){var u=[];if(t===r.length-1)for(var c=0;n>c;c++)u[c]=o?e(a,i[c]):e(i[c],a);else for(var f=0;n>f;f++)u[f]=s(e,t+1,r,r[t+1],i[f],a,o);return u};return o}var i=r(3).clone;t.name="algorithm14",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");this._minimum=null,this._size=0}var o=n(r(60)),s=n(r(64)),u=1/Math.log((1+Math.sqrt(5))/2);a.prototype.type="FibonacciHeap",a.prototype.isFibonacciHeap=!0,a.prototype.insert=function(e,t){var r={key:e,value:t,degree:0};if(this._minimum){var n=this._minimum;r.left=n,r.right=n.right,n.right=r,r.right.left=r,o(e,n.key)&&(this._minimum=r)}else r.left=r,r.right=r,this._minimum=r;return this._size++,r},a.prototype.size=function(){return this._size},a.prototype.clear=function(){this._minimum=null,this._size=0},a.prototype.isEmpty=function(){return!!this._minimum},a.prototype.extractMinimum=function(){var e=this._minimum;if(null===e)return e;for(var t=this._minimum,r=e.degree,n=e.child;r>0;){var i=n.right;n.left.right=n.right,n.right.left=n.left,n.left=t,n.right=t.right,t.right=n,n.right.left=n,n.parent=null,n=i,r--}return e.left.right=e.right,e.right.left=e.left,e==e.right?t=null:(t=e.right,t=h(t,this._size)),this._size--,this._minimum=t,e},a.prototype.remove=function(e){this._minimum=c(this._minimum,e,-1),this.extractMinimum()};var c=function(e,t,r){t.key=r;var n=t.parent;return n&&o(t.key,n.key)&&(f(e,t,n),l(e,n)),o(t.key,e.key)&&(e=t),e},f=function(e,t,r){t.left.right=t.right,t.right.left=t.left,r.degree--,r.child==t&&(r.child=t.right),0===r.degree&&(r.child=null),t.left=e,t.right=e.right,e.right=t,t.right.left=t,t.parent=null,t.mark=!1},l=function(e,t){var r=t.parent;r&&(t.mark?(f(e,t,r),l(r)):t.mark=!0)},p=function(e,t){e.left.right=e.right,e.right.left=e.left,e.parent=t,t.child?(e.left=t.child,e.right=t.child.right,t.child.right=e,e.right.left=e):(t.child=e,e.right=e,e.left=e),t.degree++,e.mark=!1},h=function(e,t){var r=Math.floor(Math.log(t)*u)+1,n=new Array(r),i=0,a=e;if(a)for(i++,a=a.right;a!==e;)i++,a=a.right;for(var c;i>0;){for(var f=a.degree,l=a.right;;){if(c=n[f],!c)break;if(s(a.key,c.key)){var h=c;c=a,a=h}p(c,a),n[f]=null,f++}n[f]=a,a=l,i--}e=null;for(var m=0;r>m;m++)c=n[m],c&&(e?(c.left.right=c.right,c.right.left=c.left,c.left=e,c.right=e.right,e.right=c,c.right.left=c,o(c.key,e.key)&&(e=c)):e=c);return e};return a}t.name="FibonacciHeap",t.path="type",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(61)),c=n(r(62)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=r(32),m=o("smaller",{"boolean, boolean":function(e,t){return t>e},"number, number":function(e,r){return r>e&&!i(e,r,t.epsilon)},"BigNumber, BigNumber":function(e,r){return e.lt(r)&&!a(e,r,t.epsilon)},"Fraction, Fraction":function(e,t){return-1===e.compare(t)},"Complex, Complex":function(e,t){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return m(e.value,t.value)},"string, string":function(e,t){return t>e},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,m);break;default:r=u(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,m,!1);break;default:r=l(e,t,m)}}return r},"Array, Array":function(e,t){return m(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return m(s(e),t)},"Matrix, Array":function(e,t){return m(e,s(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,m,!1);break;default:r=p(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,m,!0);break;default:r=p(t,e,m,!0)}return r},"Array, any":function(e,t){return p(s(e),t,m,!1).valueOf()},"any, Array":function(e,t){return p(s(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+h.operators.smaller+"${args[1]}\\right)"},m}var i=r(6).nearlyEqual,a=r(49);t.name="smaller",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=e.DenseMatrix,o=function(e,t,r,o){var s=e._data,u=e._size,c=e._datatype,f=t._values,l=t._index,p=t._ptr,h=t._size,m=t._datatype;if(u.length!==h.length)throw new i(u.length,h.length);if(u[0]!==h[0]||u[1]!==h[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+h+")");if(!f)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var d,g=u[0],v=u[1],y=0,x=r;"string"==typeof c&&c===m&&(d=c,y=n.convert(0,d),x=n.find(r,[d,d]));for(var b=[],w=0;g>w;w++)b[w]=[];for(var N=[],E=[],M=0;v>M;M++){for(var A=M+1,_=p[M],O=p[M+1],T=_;O>T;T++){var C=l[T];N[C]=o?x(f[T],s[C][M]):x(s[C][M],f[T]),E[C]=A}for(var S=0;g>S;S++)E[S]===A?b[S][M]=N[S]:b[S][M]=o?x(y,s[S][M]):x(s[S][M],y)}return new a({data:b,size:[g,v],datatype:d})};return o}var i=r(42);t.name="algorithm03",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=e.DenseMatrix,o=function(e,t,r){var o=e._size,u=e._datatype,c=t._size,f=t._datatype;if(o.length!==c.length)throw new i(o.length,c.length);if(o[0]!==c[0]||o[1]!==c[1])throw new RangeError("Dimension mismatch. Matrix A ("+o+") must match Matrix B ("+c+")");var l,p=o[0],h=o[1],m=0,d=r;"string"==typeof u&&u===f&&(l=u,m=n.convert(0,l),d=n.find(r,[l,l]));var g,v,y=[];for(g=0;p>g;g++)y[g]=[];var x=new a({data:y,size:[p,h],datatype:l}),b=[],w=[],N=[],E=[];for(v=0;h>v;v++){var M=v+1;for(s(e,v,N,b,M),s(t,v,E,w,M),g=0;p>g;g++){var A=N[g]===M?b[g]:m,_=E[g]===M?w[g]:m;y[g][v]=d(A,_)}}return x},s=function(e,t,r,n,i){for(var a=e._values,o=e._index,s=e._ptr,u=s[t],c=s[t+1];c>u;u++){var f=o[u];r[f]=i,n[f]=a[u]}};return o}var i=r(42);t.name="algorithm07",t.factory=n},function(e,t){"use strict";function r(e,t,r,n){var i=e.DenseMatrix,a=function(e,t,r,a){var o=e._values,s=e._index,u=e._ptr,c=e._size,f=e._datatype;if(!o)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var l,p=c[0],h=c[1],m=r;"string"==typeof f&&(l=f,t=n.convert(t,l),m=n.find(r,[l,l]));for(var d=[],g=new i({data:d,size:[p,h],datatype:l}),v=[],y=[],x=0;h>x;x++){for(var b=x+1,w=u[x],N=u[x+1],E=w;N>E;E++){var M=s[E];v[M]=o[E],y[M]=b}for(var A=0;p>A;A++)0===x&&(d[A]=[]),y[A]===b?d[A][x]=a?m(t,v[A]):m(v[A],t):d[A][x]=a?m(t,0):m(0,t)}return g};return a}t.name="algorithm12",t.factory=r},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(61)),c=n(r(62)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=r(32),m=o("larger",{"boolean, boolean":function(e,t){return e>t},"number, number":function(e,r){return e>r&&!i(e,r,t.epsilon)},"BigNumber, BigNumber":function(e,r){return e.gt(r)&&!a(e,r,t.epsilon)},"Fraction, Fraction":function(e,t){return 1===e.compare(t)},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return m(e.value,t.value)},"string, string":function(e,t){return e>t},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,m);break;default:r=u(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,m,!1);break;default:r=l(e,t,m)}}return r},"Array, Array":function(e,t){return m(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return m(s(e),t)},"Matrix, Array":function(e,t){return m(e,s(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,m,!1);break;default:r=p(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,m,!0);break;default:r=p(t,e,m,!0)}return r},"Array, any":function(e,t){return p(s(e),t,m,!1).valueOf()},"any, Array":function(e,t){return p(s(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+h.operators.larger+"${args[1]}\\right)"},m}var i=r(6).nearlyEqual,a=r(49);t.name="larger",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){function a(e,t){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(t&&!u(t))throw new Error("Invalid datatype: "+t);if(e&&e.isMatrix===!0||s(e)){var r=new c(e,t);this._data=r._data,this._size=r._size,this._datatype=r._datatype,this._min=null,this._max=null}else if(e&&s(e.data)&&s(e.size))this._data=e.data,this._size=e.size,this._datatype=e.datatype,this._min="undefined"!=typeof e.min?e.min:null,this._max="undefined"!=typeof e.max?e.max:null;else{if(e)throw new TypeError("Unsupported type of data ("+i.types.type(e)+")");this._data=[],this._size=[0],this._datatype=t,this._min=null,this._max=null}}var c=n(r(46)),f=n(r(60));return a.prototype=new c,a.prototype.type="ImmutableDenseMatrix",a.prototype.isImmutableDenseMatrix=!0,a.prototype.subset=function(e){switch(arguments.length){case 1:var t=c.prototype.subset.call(this,e);return t.isMatrix?new a({data:t._data,size:t._size,datatype:t._datatype}):t;case 2:case 3:throw new Error("Cannot invoke set subset on an Immutable Matrix instance");default:throw new SyntaxError("Wrong number of arguments")}},a.prototype.set=function(){throw new Error("Cannot invoke set on an Immutable Matrix instance")},a.prototype.resize=function(){throw new Error("Cannot invoke resize on an Immutable Matrix instance")},a.prototype.clone=function(){var e=new a({data:o.clone(this._data),size:o.clone(this._size),datatype:this._datatype});return e},a.prototype.toJSON=function(){return{mathjs:"ImmutableDenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},a.fromJSON=function(e){return new a(e)},a.prototype.swapRows=function(){throw new Error("Cannot invoke swapRows on an Immutable Matrix instance")},a.prototype.min=function(){if(null===this._min){var e=null;this.forEach(function(t){(null===e||f(t,e))&&(e=t)}),this._min=null!==e?e:void 0}return this._min},a.prototype.max=function(){if(null===this._max){var e=null;this.forEach(function(t){(null===e||f(e,t))&&(e=t)}),this._max=null!==e?e:void 0}return this._max},a}var i=r(39),a=i.string,o=i.object,s=Array.isArray,u=a.isString;t.name="ImmutableDenseMatrix",t.path="type",t.factory=n},function(e,t,r){"use strict";function n(e){function t(e){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");this._dimensions=[],this._isScalar=!0;for(var n=0,i=arguments.length;i>n;n++){var a=arguments[n];if(a&&a.isRange===!0)this._dimensions.push(a),this._isScalar=!1;else if(a&&(Array.isArray(a)||a.isMatrix===!0)){var o=r(a.valueOf());this._dimensions.push(o);var s=o.size();1===s.length&&1===s[0]||(this._isScalar=!1)}else if("number"==typeof a)this._dimensions.push(r([a]));else{if("string"!=typeof a)throw new TypeError("Dimension must be an Array, Matrix, number, string, or Range");this._dimensions.push(a)}}}function r(t){for(var r=0,n=t.length;n>r;r++)if("number"!=typeof t[r]||!a(t[r]))throw new TypeError("Index parameters must be positive integer numbers");return new e.ImmutableDenseMatrix(t)}return t.prototype.type="Index",t.prototype.isIndex=!0,t.prototype.clone=function(){var e=new t;return e._dimensions=i(this._dimensions),e._isScalar=this._isScalar,e},t.create=function(e){var r=new t;return t.apply(r,e),r},t.prototype.size=function(){for(var e=[],t=0,r=this._dimensions.length;r>t;t++){var n=this._dimensions[t];e[t]="string"==typeof n?1:n.size()[0]}return e},t.prototype.max=function(){for(var e=[],t=0,r=this._dimensions.length;r>t;t++){var n=this._dimensions[t];e[t]="string"==typeof n?n:n.max()}return e},t.prototype.min=function(){for(var e=[],t=0,r=this._dimensions.length;r>t;t++){var n=this._dimensions[t];e[t]="string"==typeof n?n:n.min()}return e},t.prototype.forEach=function(e){for(var t=0,r=this._dimensions.length;r>t;t++)e(this._dimensions[t],t,this)},t.prototype.dimension=function(e){return this._dimensions[e]||null},t.prototype.isObjectProperty=function(){return 1===this._dimensions.length&&"string"==typeof this._dimensions[0]},t.prototype.getObjectProperty=function(){return this.isObjectProperty()?this._dimensions[0]:null},t.prototype.isScalar=function(){return this._isScalar},t.prototype.toArray=function(){for(var e=[],t=0,r=this._dimensions.length;r>t;t++){var n=this._dimensions[t];e.push("string"==typeof n?n:n.toArray())}return e},t.prototype.valueOf=t.prototype.toArray,t.prototype.toString=function(){for(var e=[],t=0,r=this._dimensions.length;r>t;t++){var n=this._dimensions[t];"string"==typeof n?e.push(JSON.stringify(n)):e.push(n.toString())}return"["+e.join(", ")+"]"},t.prototype.toJSON=function(){return{mathjs:"Index",dimensions:this._dimensions}},t.fromJSON=function(e){return t.create(e.dimensions)},t}var i=r(3).clone,a=r(6).isInteger;t.name="Index",t.path="type",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){function a(e,t,r){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(null!=e)if(e.isBigNumber===!0)e=e.toNumber();else if("number"!=typeof e)throw new TypeError("Parameter start must be a number");if(null!=t)if(t.isBigNumber===!0)t=t.toNumber();else if("number"!=typeof t)throw new TypeError("Parameter end must be a number");if(null!=r)if(r.isBigNumber===!0)r=r.toNumber();else if("number"!=typeof r)throw new TypeError("Parameter step must be a number");this.start=null!=e?parseFloat(e):0,this.end=null!=t?parseFloat(t):0,this.step=null!=r?parseFloat(r):1}return a.prototype.type="Range",a.prototype.isRange=!0,a.parse=function(e){if("string"!=typeof e)return null;var t=e.split(":"),r=t.map(function(e){return parseFloat(e)}),n=r.some(function(e){return isNaN(e)});if(n)return null;switch(r.length){case 2:return new a(r[0],r[1]);case 3:return new a(r[0],r[2],r[1]);default:return null}},a.prototype.clone=function(){return new a(this.start,this.end,this.step)},a.prototype.size=function(){var e=0,t=this.start,r=this.step,n=this.end,a=n-t;return i.sign(r)==i.sign(a)?e=Math.ceil(a/r):0==a&&(e=0),isNaN(e)&&(e=0),[e]},a.prototype.min=function(){var e=this.size()[0];return e>0?this.step>0?this.start:this.start+(e-1)*this.step:void 0},a.prototype.max=function(){var e=this.size()[0];return e>0?this.step>0?this.start+(e-1)*this.step:this.start:void 0},a.prototype.forEach=function(e){var t=this.start,r=this.step,n=this.end,i=0;if(r>0)for(;n>t;)e(t,[i],this),t+=r,i++;else if(0>r)for(;t>n;)e(t,[i],this),t+=r,i++},a.prototype.map=function(e){var t=[];return this.forEach(function(r,n,i){t[n[0]]=e(r,n,i)}),t},a.prototype.toArray=function(){var e=[];return this.forEach(function(t,r){e[r[0]]=t}),e},a.prototype.valueOf=function(){return this.toArray()},a.prototype.format=function(e){var t=i.format(this.start,e);return 1!=this.step&&(t+=":"+i.format(this.step,e)),t+=":"+i.format(this.end,e)},a.prototype.toString=function(){return this.format()},a.prototype.toJSON=function(){return{mathjs:"Range",start:this.start,end:this.end,step:this.step}},a.fromJSON=function(e){return new a(e.start,e.end,e.step)},a}var i=r(6);t.name="Range",t.path="type",t.factory=n},function(e,t){"use strict";function r(e,t,r,n){return n("index",{"...number | string | BigNumber | Range | Array | Matrix":function(t){var r=t.map(function(e){return e&&e.isBigNumber===!0?e.toNumber():e&&(Array.isArray(e)||e.isMatrix===!0)?e.map(function(e){return e&&e.isBigNumber===!0?e.toNumber():e}):e}),n=new e.Index;return e.Index.apply(n,r),n}})}t.name="index",t.factory=r},function(e,t){"use strict";function r(e,t,r,n){var i=e.SparseMatrix,a=n("sparse",{"":function(){return new i([])},string:function(e){return new i([],e)},"Array | Matrix":function(e){return new i(e)},"Array | Matrix, string":function(e,t){return new i(e,t)}});return a.toTex={0:"\\begin{bsparse}\\end{bsparse}",1:"\\left(${args[0]}\\right)"},a}t.name="sparse",t.factory=r},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("number",{"":function(){return 0},number:function(e){return e},string:function(e){var t=Number(e);if(isNaN(t))throw new SyntaxError('String "'+e+'" is no valid number');return t},BigNumber:function(e){return e.toNumber()},Fraction:function(e){return e.valueOf()},Unit:function(e){throw new Error("Second argument with valueless unit expected")},"Unit, string | Unit":function(e,t){return e.toNumber(t)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={0:"0",1:"\\left(${args[0]}\\right)",2:"\\left(\\left(${args[0]}\\right)${args[1]}\\right)"},a}var i=r(19);t.name="number",t.factory=n},function(e,t,r){e.exports=[r(72)]},function(e,t){"use strict";function r(e,t,r,n){function i(e){if(!(this instanceof i))throw new SyntaxError("Constructor must be called with the new operator");this.entries=e||[]}return i.prototype.type="ResultSet",i.prototype.isResultSet=!0,i.prototype.valueOf=function(){return this.entries},i.prototype.toString=function(){return"["+this.entries.join(", ")+"]"},i.prototype.toJSON=function(){return{mathjs:"ResultSet",entries:this.entries}},i.fromJSON=function(e){return new i(e.entries)},i}t.name="ResultSet",t.path="type",t.factory=r},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("string",{"":function(){return""},number:a.format,"null":function(e){return"null"},"boolean":function(e){return e+""},string:function(e){return e},"Array | Matrix":function(e){return i(e,o)},any:function(e){return String(e)}});return o.toTex={0:'\\mathtt{""}',1:"\\mathrm{string}\\left(${args[0]}\\right)"},o}var i=r(19),a=r(6);t.name="string",t.factory=n},function(e,t,r){e.exports=[r(75),r(91),r(92)]},function(e,t,r){"use strict";function n(e,t,n,s,u){function c(e,t){if(!(this instanceof c))throw new Error("Constructor must be called with the new operator");if(void 0!==e&&!O(e)&&!e.isComplex)throw new TypeError("First parameter in Unit constructor must be number, BigNumber, Fraction, Complex, or undefined");if(void 0!=t&&("string"!=typeof t||""==t))throw new TypeError("Second parameter in Unit constructor must be a string");if(void 0!=t){var r=c.parse(t);this.units=r.units,this.dimensions=r.dimensions}else this.units=[{unit:F,prefix:P.NONE,power:0}],this.dimensions=[0,0,0,0,0,0,0,0,0];this.value=void 0!=e?this._normalize(e):null,this.fixPrefix=!1,this.isUnitListSimplified=!0}function f(){for(;" "==I||" "==I;)h()}function l(e){return e>="0"&&"9">=e||"."==e}function p(e){return e>="0"&&"9">=e}function h(){k++,I=B.charAt(k)}function m(e){k=e,I=B.charAt(k)}function d(){var e,t="";if(e=k,"+"==I?h():"-"==I&&(t+=I,h()),!l(I))return m(e),null;if("."==I){if(t+=I,h(),!p(I))return m(e),null}else{for(;p(I);)t+=I,h();"."==I&&(t+=I,h())}for(;p(I);)t+=I,h();if("E"==I||"e"==I){var r="",n=k;if(r+=I,h(),"+"!=I&&"-"!=I||(r+=I,h()),!p(I))return m(n),t;for(t+=r;p(I);)t+=I,h()}return t}function g(){for(var e="",t=B.charCodeAt(k);t>=48&&57>=t||t>=65&&90>=t||t>=97&&122>=t;)e+=I,h(),t=B.charCodeAt(k);return t=e.charCodeAt(0),t>=65&&90>=t||t>=97&&122>=t?e||null:null}function v(e){return I===e?(h(),e):null}function y(e){for(var t in D)if(D.hasOwnProperty(t)&&i(e,t)){var r=D[t],n=e.length-t.length,a=e.substring(0,n),o=r.prefixes[a];if(void 0!==o)return{unit:r,prefix:o}}return null}function x(t){if("BigNumber"===t.number){var r=o.pi(e.BigNumber);D.rad.value=new e.BigNumber(1),D.deg.value=r.div(180),D.grad.value=r.div(200),D.cycle.value=r.times(2),D.arcsec.value=r.div(648e3),D.arcmin.value=r.div(10800)}else D.rad.value=1,D.deg.value=Math.PI/180,D.grad.value=Math.PI/200,D.cycle.value=2*Math.PI,D.arcsec.value=Math.PI/648e3,D.arcmin.value=Math.PI/10800}var b=n(r(53)),w=n(r(77)),N=n(r(80)),E=n(r(81)),M=n(r(82)),A=n(r(86)),_=n(r(87)),O=n(r(88)),T=n(r(89)),C=n(r(90)),S=n(r(70)),z=n(r(27));c.prototype.type="Unit",c.prototype.isUnit=!0;var B,k,I;c.parse=function(r){if(B=r,k=-1,I="","string"!=typeof B)throw new TypeError("Invalid argument in Unit.parse, string expected");var n=new c;n.units=[],h(),f();var i=d(),a=null;i&&(a="BigNumber"===t.number?new e.BigNumber(i):"Fraction"===t.number?new e.Fraction(i):parseFloat(i)),f();for(var o=1,s=!1,u=[],l=1;;){for(f();"("===I;)u.push(o),l*=o,o=1,h(),f();if(!I)break;var p=I,m=g();if(null==m)throw new SyntaxError('Unexpected "'+p+'" in "'+B+'" at index '+k.toString());var x=y(m);if(null==x)throw new SyntaxError('Unit "'+m+'" not found.');var b=o*l;if(f(),v("^")){f();var w=d();if(null==w)throw new SyntaxError('In "'+r+'", "^" must be followed by a floating-point number');b*=w}n.units.push({unit:x.unit,prefix:x.prefix,power:b});for(var N=0;N1||Math.abs(this.units[0].power-1)>1e-15},c.prototype._normalize=function(e){var t,r,n,i,a;if(null==e||0===this.units.length)return e;if(this._isDerived()){var o=e;a=c._getNumberConverter(C(e));for(var s=0;s1e-12)return!1;return!0},c.prototype.equalBase=function(e){for(var t=0;t1e-12)return!1;return!0},c.prototype.equals=function(e){return this.equalBase(e)&&_(this.value,e.value)},c.prototype.multiply=function(e){for(var t=this.clone(),r=0;r1e-12&&t.push({unit:H[a].unit,prefix:H[a].prefix,power:this.dimensions[i]})}t.length0?(r++,e+=" "+this.units[i].prefix.name+this.units[i].unit.name,Math.abs(this.units[i].power-1)>1e-15&&(e+="^"+this.units[i].power)):this.units[i].power<0&&n++;if(n>0)for(var i=0;i0?(t+=" "+this.units[i].prefix.name+this.units[i].unit.name,Math.abs(this.units[i].power+1)>1e-15&&(t+="^"+-this.units[i].power)):(t+=" "+this.units[i].prefix.name+this.units[i].unit.name,t+="^"+this.units[i].power));e=e.substr(1),t=t.substr(1),r>1&&n>0&&(e="("+e+")"),n>1&&r>0&&(t="("+t+")");var a=e;return r>0&&n>0&&(a+=" / "),a+=t},c.prototype.format=function(e){this.simplifyUnitListLazy();var t=!1,r=!0;"undefined"!=typeof this.value&&null!==this.value&&this.value.isComplex&&(t=Math.abs(this.value.re)<1e-14,r=Math.abs(this.value.im)<1e-14);for(var n in this.units)this.units[n].unit&&("VA"===this.units[n].unit.name&&t?this.units[n].unit=D.VAR:"VAR"!==this.units[n].unit.name||t||(this.units[n].unit=D.VA));1!==this.units.length||this.fixPrefix||Math.abs(this.units[0].power-Math.round(this.units[0].power))<1e-14&&(this.units[0].prefix=this._bestPrefix());var i=this._denormalize(this.value),a=null!==this.value?T(i,e||{}):"",o=this.formatUnits();return this.value&&this.value.isComplex&&(a="("+a+")"),o.length>0&&a.length>0&&(a+=" "),a+=o},c.prototype._bestPrefix=function(){if(1!==this.units.length)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");if(Math.abs(this.units[0].power-Math.round(this.units[0].power))>=1e-14)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!"); +var e=A(this.value),t=A(this.units[0].unit.value),r=this.units[0].prefix;if(0===e)return r;var n=this.units[0].power,i=Math.abs(Math.log(e/Math.pow(r.value*t,n))/Math.LN10-1.2),a=this.units[0].unit.prefixes;for(var o in a)if(a.hasOwnProperty(o)){var s=a[o];if(s.scientific){var u=Math.abs(Math.log(e/Math.pow(s.value*t,n))/Math.LN10-1.2);(i>u||u===i&&s.name.lengthM;M++){C[M]=T.length;var R=M+1;for(A=c[M],_=c[M+1];_>A;A++)E=u[A],T.push(E),k[E]=R,z&&(z[E]=n[A]);for(A=m[M],_=m[M+1];_>A;A++)E=h[A],k[E]!==R&&T.push(E),I[E]=R,B&&(B[E]=p[A]);if(O)for(A=C[M];Ar)try{var a=m(n),o=d(a);if((n===o||Math.abs((n-o)/n)<1e-14)&&a.d%2===1)return(a.n%2===0?1:-1)*Math.pow(-r,n)}catch(s){}return i(n)||r>=0||t.predictable?Math.pow(r,n):new e.Complex(r,0).pow(n,0)}function u(e,t){if(!i(t)||0>t)throw new TypeError("For A^b, b must be a positive integer (value is "+t+")");var r=a(e);if(2!=r.length)throw new Error("For A^b, A must be 2 dimensional (A has "+r.length+" dimensions)");if(r[0]!=r[1])throw new Error("For A^b, A must be square (size is "+r[0]+"x"+r[1]+")");for(var n=l(r[0]).valueOf(),o=e;t>=1;)1==(1&t)&&(n=p(o,n)),t>>=1,o=p(o,o);return n}function c(e,t){return h(u(e.valueOf(),t))}var f=r(32),l=n(r(83)),p=n(r(84)),h=n(r(52)),m=n(r(36)),d=n(r(70)),g=o("pow",{"number, number":s,"Complex, Complex":function(e,t){return e.pow(t)},"BigNumber, BigNumber":function(r,n){return n.isInteger()||r>=0||t.predictable?r.pow(n):new e.Complex(r.toNumber(),0).pow(n.toNumber(),0)},"Fraction, Fraction":function(e,r){if(1!==r.d){if(t.predictable)throw new Error("Function pow does not support non-integer exponents for fractions.");return s(e.valueOf(),r.valueOf())}return e.pow(r)},"Array, number":u,"Array, BigNumber":function(e,t){return u(e,t.toNumber())},"Matrix, number":c,"Matrix, BigNumber":function(e,t){return c(e,t.toNumber())},"Unit, number":function(e,t){return e.pow(t)}});return g.toTex={2:"\\left(${args[0]}\\right)"+f.operators.pow+"{${args[1]}}"},g}var i=r(6).isInteger,a=r(40).size;t.name="pow",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(e,t){switch(e.length){case 0:return t?c(t):[];case 1:return u(e[0],e[0],t);case 2:return u(e[0],e[1],t);default:throw new Error("Vector containing two values expected")}}function u(t,r,n){var o=t&&t.isBigNumber===!0?e.BigNumber:r&&r.isBigNumber===!0?e.BigNumber:null;if(t&&t.isBigNumber===!0&&(t=t.toNumber()),r&&r.isBigNumber===!0&&(r=r.toNumber()),!a(t)||1>t)throw new Error("Parameters in function eye must be positive integers");if(!a(r)||1>r)throw new Error("Parameters in function eye must be positive integers");var s=o?new e.BigNumber(1):1,u=o?new o(0):0,c=[t,r];if(n){var f=e.Matrix.storage(n);return f.diagonal(c,s,0,u)}for(var l=i.resize([],c,u),p=r>t?t:r,h=0;p>h;h++)l[h][h]=s;return l}var c=n(r(52)),f=o("eye",{"":function(){return"Matrix"===t.matrix?c([]):[]},string:function(e){return c(e)},"number | BigNumber":function(e){return u(e,e,"Matrix"===t.matrix?"default":void 0)},"number | BigNumber, string":function(e,t){return u(e,e,t)},"number | BigNumber, number | BigNumber":function(e,r){return u(e,r,"Matrix"===t.matrix?"default":void 0)},"number | BigNumber, number | BigNumber, string":function(e,t,r){return u(e,t,r)},Array:function(e){return s(e)},"Array, string":function(e,t){return s(e,t)},Matrix:function(e){return s(e.valueOf(),e.storage())},"Matrix, string":function(e,t){return s(e.valueOf(),t)}});return f.toTex=void 0,f}var i=r(40),a=r(6).isInteger;t.name="eye",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=r(32),u=n(r(52)),c=n(r(53)),f=n(r(80)),l=n(r(48)),p=n(r(85)),h=n(r(58)),m=e.DenseMatrix,d=e.SparseMatrix,g=o("multiply",i({"Array, Array":function(e,t){v(a.size(e),a.size(t));var r=g(u(e),u(t));return r&&r.isMatrix===!0?r.valueOf():r},"Matrix, Matrix":function(e,t){var r=e.size(),n=t.size();return v(r,n),1===r.length?1===n.length?y(e,t,r[0]):x(e,t):1===n.length?w(e,t):N(e,t)},"Matrix, Array":function(e,t){return g(e,u(t))},"Array, Matrix":function(e,t){return g(u(e,t.storage()),t)},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=p(e,t,f,!1);break;case"dense":r=h(e,t,f,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=p(t,e,f,!0);break;case"dense":r=h(t,e,f,!0)}return r},"Array, any":function(e,t){return h(u(e),t,f,!1).valueOf()},"any, Array":function(e,t){return h(u(t),e,f,!0).valueOf()}},f.signatures)),v=function(e,t){switch(e.length){case 1:switch(t.length){case 1:if(e[0]!==t[0])throw new RangeError("Dimension mismatch in multiplication. Vectors must have the same length");break;case 2:if(e[0]!==t[0])throw new RangeError("Dimension mismatch in multiplication. Vector length ("+e[0]+") must match Matrix rows ("+t[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+t.length+" dimensions)")}break;case 2:switch(t.length){case 1:if(e[1]!==t[0])throw new RangeError("Dimension mismatch in multiplication. Matrix columns ("+e[1]+") must match Vector length ("+t[0]+")");break;case 2:if(e[1]!==t[0])throw new RangeError("Dimension mismatch in multiplication. Matrix A columns ("+e[1]+") must match Matrix B rows ("+t[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+t.length+" dimensions)")}break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix A has "+e.length+" dimensions)")}},y=function(e,t,r){if(0===r)throw new Error("Cannot multiply two empty vectors");var n,i=e._data,a=e._datatype,s=t._data,u=t._datatype,l=c,p=f; +a&&u&&a===u&&"string"==typeof a&&(n=a,l=o.find(c,[n,n]),p=o.find(f,[n,n]));for(var h=p(i[0],s[0]),m=1;r>m;m++)h=l(h,p(i[m],s[m]));return h},x=function(e,t){switch(t.storage()){case"dense":return b(e,t)}throw new Error("Not implemented")},b=function(e,t){var r,n=e._data,i=e._size,a=e._datatype,s=t._data,u=t._size,l=t._datatype,p=i[0],h=u[1],d=c,g=f;a&&l&&a===l&&"string"==typeof a&&(r=a,d=o.find(c,[r,r]),g=o.find(f,[r,r]));for(var v=[],y=0;h>y;y++){for(var x=g(n[0],s[0][y]),b=1;p>b;b++)x=d(x,g(n[b],s[b][y]));v[y]=x}return new m({data:v,size:[h],datatype:r})},w=function(e,t){switch(e.storage()){case"dense":return E(e,t);case"sparse":return _(e,t)}},N=function(e,t){switch(e.storage()){case"dense":switch(t.storage()){case"dense":return M(e,t);case"sparse":return A(e,t)}break;case"sparse":switch(t.storage()){case"dense":return O(e,t);case"sparse":return T(e,t)}}},E=function(e,t){var r,n=e._data,i=e._size,a=e._datatype,s=t._data,u=t._datatype,l=i[0],p=i[1],h=c,d=f;a&&u&&a===u&&"string"==typeof a&&(r=a,h=o.find(c,[r,r]),d=o.find(f,[r,r]));for(var g=[],v=0;l>v;v++){for(var y=n[v],x=d(y[0],s[0]),b=1;p>b;b++)x=h(x,d(y[b],s[b]));g[v]=x}return new m({data:g,size:[l],datatype:r})},M=function(e,t){var r,n=e._data,i=e._size,a=e._datatype,s=t._data,u=t._size,l=t._datatype,p=i[0],h=i[1],d=u[1],g=c,v=f;a&&l&&a===l&&"string"==typeof a&&(r=a,g=o.find(c,[r,r]),v=o.find(f,[r,r]));for(var y=[],x=0;p>x;x++){var b=n[x];y[x]=[];for(var w=0;d>w;w++){for(var N=v(b[0],s[0][w]),E=1;h>E;E++)N=g(N,v(b[E],s[E][w]));y[x][w]=N}}return new m({data:y,size:[p,d],datatype:r})},A=function(e,t){var r=e._data,n=e._size,i=e._datatype,a=t._values,s=t._index,u=t._ptr,p=t._size,h=t._datatype;if(!a)throw new Error("Cannot multiply Dense Matrix times Pattern only Matrix");var m,g=n[0],v=p[1],y=c,x=f,b=l,w=0;i&&h&&i===h&&"string"==typeof i&&(m=i,y=o.find(c,[m,m]),x=o.find(f,[m,m]),b=o.find(l,[m,m]),w=o.convert(0,m));for(var N=[],E=[],M=[],A=new d({values:N,index:E,ptr:M,size:[g,v],datatype:m}),_=0;v>_;_++){M[_]=E.length;var O=u[_],T=u[_+1];if(T>O)for(var C=0,S=0;g>S;S++){for(var z,B=S+1,k=O;T>k;k++){var I=s[k];C!==B?(z=x(r[S][I],a[k]),C=B):z=y(z,x(r[S][I],a[k]))}C!==B||b(z,w)||(E.push(S),N.push(z))}}return M[v]=E.length,A},_=function(e,t){var r=e._values,n=e._index,i=e._ptr,a=e._datatype;if(!r)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var s,u=t._data,p=t._datatype,h=e._size[0],m=t._size[0],g=[],v=[],y=[],x=c,b=f,w=l,N=0;a&&p&&a===p&&"string"==typeof a&&(s=a,x=o.find(c,[s,s]),b=o.find(f,[s,s]),w=o.find(l,[s,s]),N=o.convert(0,s));var E=[],M=[];y[0]=0;for(var A=0;m>A;A++){var _=u[A];if(!w(_,N))for(var O=i[A],T=i[A+1],C=O;T>C;C++){var S=n[C];M[S]?E[S]=x(E[S],b(_,r[C])):(M[S]=!0,v.push(S),E[S]=b(_,r[C]))}}for(var z=v.length,B=0;z>B;B++){var k=v[B];g[B]=E[k]}return y[1]=v.length,new d({values:g,index:v,ptr:y,size:[h,1],datatype:s})},O=function(e,t){var r=e._values,n=e._index,i=e._ptr,a=e._datatype;if(!r)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var s,u=t._data,p=t._datatype,h=e._size[0],m=t._size[0],g=t._size[1],v=c,y=f,x=l,b=0;a&&p&&a===p&&"string"==typeof a&&(s=a,v=o.find(c,[s,s]),y=o.find(f,[s,s]),x=o.find(l,[s,s]),b=o.convert(0,s));for(var w=[],N=[],E=[],M=new d({values:w,index:N,ptr:E,size:[h,g],datatype:s}),A=[],_=[],O=0;g>O;O++){E[O]=N.length;for(var T=O+1,C=0;m>C;C++){var S=u[C][O];if(!x(S,b))for(var z=i[C],B=i[C+1],k=z;B>k;k++){var I=n[k];_[I]!==T?(_[I]=T,N.push(I),A[I]=y(S,r[k])):A[I]=v(A[I],y(S,r[k]))}}for(var R=E[O],P=N.length,U=R;P>U;U++){var q=N[U];w[U]=A[q]}}return E[g]=N.length,M},T=function(e,t){var r,n=e._values,i=e._index,a=e._ptr,s=e._datatype,u=t._values,l=t._index,p=t._ptr,h=t._datatype,m=e._size[0],g=t._size[1],v=n&&u,y=c,x=f;s&&h&&s===h&&"string"==typeof s&&(r=s,y=o.find(c,[r,r]),x=o.find(f,[r,r]));for(var b,w,N,E,M,A,_,O,T=v?[]:void 0,C=[],S=[],z=new d({values:T,index:C,ptr:S,size:[m,g],datatype:r}),B=v?[]:void 0,k=[],I=0;g>I;I++){S[I]=C.length;var R=I+1;for(M=p[I],A=p[I+1],E=M;A>E;E++)if(O=l[E],v)for(w=a[O],N=a[O+1],b=w;N>b;b++)_=i[b],k[_]!==R?(k[_]=R,C.push(_),B[_]=x(u[E],n[b])):B[_]=y(B[_],x(u[E],n[b]));else for(w=a[O],N=a[O+1],b=w;N>b;b++)_=i[b],k[_]!==R&&(k[_]=R,C.push(_));if(v)for(var P=S[I],U=C.length,q=P;U>q;q++){var L=C[q];T[q]=B[L]}}return S[g]=C.length,z};return g.toTex={2:"\\left(${args[0]}"+s.operators.multiply+"${args[1]}\\right)"},g}var i=r(3).extend,a=r(40);t.name="multiply",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(48)),o=e.SparseMatrix,s=function(e,t,r,n){var s=e._values,u=e._index,c=e._ptr,f=e._size,l=e._datatype;if(!s)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var p,h=f[0],m=f[1],d=a,g=0,v=r;"string"==typeof l&&(p=l,d=i.find(a,[p,p]),g=i.convert(0,p),t=i.convert(t,p),v=i.find(r,[p,p]));for(var y=[],x=[],b=[],w=new o({values:y,index:x,ptr:b,size:[h,m],datatype:p}),N=0;m>N;N++){b[N]=x.length;for(var E=c[N],M=c[N+1],A=E;M>A;A++){var _=u[A],O=n?v(t,s[A]):v(s[A],t);d(O,g)||(x.push(_),y.push(O))}}return b[m]=x.length,w};return s}t.name="algorithm11",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("abs",{number:Math.abs,Complex:function(e){return e.abs()},BigNumber:function(e){return e.abs()},Fraction:function(e){return e.abs()},"Array | Matrix":function(e){return i(e,a,!0)},Unit:function(e){return e.abs()}});return a.toTex={1:"\\left|${args[0]}\\right|"},a}var i=r(19);t.name="abs",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(48)),s=n(r(61)),u=n(r(62)),c=n(r(63)),f=n(r(57)),l=n(r(58)),p=r(32),h=i("equal",{"any, any":function(e,t){return null===e?null===t:null===t?null===e:void 0===e?void 0===t:void 0===t?void 0===e:o(e,t)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=u(e,t,o);break;default:r=s(t,e,o,!0)}break;default:switch(t.storage()){case"sparse":r=s(e,t,o,!1);break;default:r=f(e,t,o)}}return r},"Array, Array":function(e,t){return h(a(e),a(t)).valueOf()},"Array, Matrix":function(e,t){return h(a(e),t)},"Matrix, Array":function(e,t){return h(e,a(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=c(e,t,o,!1);break;default:r=l(e,t,o,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=c(t,e,o,!0);break;default:r=l(t,e,o,!0)}return r},"Array, any":function(e,t){return l(a(e),t,o,!1).valueOf()},"any, Array":function(e,t){return l(a(t),e,o,!0).valueOf()}});return h.toTex={2:"\\left(${args[0]}"+p.operators.equal+"${args[1]}\\right)"},h}t.name="equal",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("isNumeric",{"number | BigNumber | Fraction | boolean":function(){return!0},"Complex | Unit | string":function(){return!1},"Array | Matrix":function(e){return i(e,a)}});return a}var i=r(19);r(6);t.name="isNumeric",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("format",{any:i.format,"any, Object | function | number":i.format});return a.toTex=void 0,a}var i=r(23);t.name="format",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("_typeof",{any:function(e){var t=i.type(e);if("Object"===t){if(e.isBigNumber===!0)return"BigNumber";if(e.isComplex===!0)return"Complex";if(e.isFraction===!0)return"Fraction";if(e.isMatrix===!0)return"Matrix";if(e.isUnit===!0)return"Unit";if(e.isIndex===!0)return"Index";if(e.isRange===!0)return"Range";if(e.isChain===!0)return"Chain";if(e.isHelp===!0)return"Help"}return t}});return a.toTex=void 0,a}var i=r(41);t.name="typeof",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("unit",{Unit:function(e){return e.clone()},string:function(t){return e.Unit.isValuelessUnit(t)?new e.Unit(null,t):e.Unit.parse(t)},"number | BigNumber | Fraction | Complex, string":function(t,r){return new e.Unit(t,r)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\left(${args[0]}\\right)",2:"\\left(\\left(${args[0]}\\right)${args[1]}\\right)"},a}var i=r(19);t.name="unit",t.factory=n},function(e,t,r){function n(e,t,r,n,a){function o(t){var r=e.Unit.parse(t);return r.fixPrefix=!0,r}i(a,"speedOfLight",function(){return o("299792458 m s^-1")}),i(a,"gravitationConstant",function(){return o("6.6738480e-11 m^3 kg^-1 s^-2")}),i(a,"planckConstant",function(){return o("6.626069311e-34 J s")}),i(a,"reducedPlanckConstant",function(){return o("1.05457172647e-34 J s")}),i(a,"magneticConstant",function(){return o("1.2566370614e-6 N A^-2")}),i(a,"electricConstant",function(){return o("8.854187817e-12 F m^-1")}),i(a,"vacuumImpedance",function(){return o("376.730313461 ohm")}),i(a,"coulomb",function(){return o("8.9875517873681764e9 N m^2 C^-2")}),i(a,"elementaryCharge",function(){return o("1.60217656535e-19 C")}),i(a,"bohrMagneton",function(){return o("9.2740096820e-24 J T^-1")}),i(a,"conductanceQuantum",function(){return o("7.748091734625e-5 S")}),i(a,"inverseConductanceQuantum",function(){return o("12906.403721742 ohm")}),i(a,"magneticFluxQuantum",function(){return o("2.06783375846e-15 Wb")}),i(a,"nuclearMagneton",function(){return o("5.0507835311e-27 J T^-1")}),i(a,"klitzing",function(){return o("25812.807443484 ohm")}),i(a,"bohrRadius",function(){return o("5.291772109217e-11 m")}),i(a,"classicalElectronRadius",function(){return o("2.817940326727e-15 m")}),i(a,"electronMass",function(){return o("9.1093829140e-31 kg")}),i(a,"fermiCoupling",function(){return o("1.1663645e-5 GeV^-2")}),i(a,"fineStructure",function(){return.007297352569824}),i(a,"hartreeEnergy",function(){return o("4.3597443419e-18 J")}),i(a,"protonMass",function(){return o("1.67262177774e-27 kg")}),i(a,"deuteronMass",function(){return o("3.3435830926e-27 kg")}),i(a,"neutronMass",function(){return o("1.6749271613e-27 kg")}),i(a,"quantumOfCirculation",function(){return o("3.636947552024e-4 m^2 s^-1")}),i(a,"rydberg",function(){return o("10973731.56853955 m^-1")}),i(a,"thomsonCrossSection",function(){return o("6.65245873413e-29 m^2")}),i(a,"weakMixingAngle",function(){return.222321}),i(a,"efimovFactor",function(){return 22.7}),i(a,"atomicMass",function(){return o("1.66053892173e-27 kg")}),i(a,"avogadro",function(){return o("6.0221412927e23 mol^-1")}),i(a,"boltzmann",function(){return o("1.380648813e-23 J K^-1")}),i(a,"faraday",function(){return o("96485.336521 C mol^-1")}),i(a,"firstRadiation",function(){return o("3.7417715317e-16 W m^2")}),i(a,"loschmidt",function(){return o("2.686780524e25 m^-3")}),i(a,"gasConstant",function(){return o("8.314462175 J K^-1 mol^-1")}),i(a,"molarPlanckConstant",function(){return o("3.990312717628e-10 J s mol^-1")}),i(a,"molarVolume",function(){return o("2.241396820e-10 m^3 mol^-1")}),i(a,"sackurTetrode",function(){return-1.164870823}),i(a,"secondRadiation",function(){return o("1.438777013e-2 m K")}),i(a,"stefanBoltzmann",function(){return o("5.67037321e-8 W m^-2 K^-4")}),i(a,"wienDisplacement",function(){return o("2.897772126e-3 m K")}),i(a,"molarMass",function(){return o("1e-3 kg mol^-1")}),i(a,"molarMassC12",function(){return o("1.2e-2 kg mol^-1")}),i(a,"gravity",function(){return o("9.80665 m s^-2")}),i(a,"planckLength",function(){return o("1.61619997e-35 m")}),i(a,"planckMass",function(){return o("2.1765113e-8 kg")}),i(a,"planckTime",function(){return o("5.3910632e-44 s")}),i(a,"planckCharge",function(){return o("1.87554595641e-18 C")}),i(a,"planckTemperature",function(){return o("1.41683385e+32 K")})}var i=r(3).lazy;t.factory=n,t.lazy=!1,t.math=!0},function(e,t,r){"use strict";function n(e,t,o,s,u){u.on("config",function(r,i){r.number!==i.number&&n(e,t,o,s,u)}),u["true"]=!0,u["false"]=!1,u["null"]=null,u.uninitialized=r(40).UNINITIALIZED,"BigNumber"===t.number?(u.Infinity=new e.BigNumber(1/0),u.NaN=new e.BigNumber(NaN),i.lazy(u,"pi",function(){return a.pi(e.BigNumber)}),i.lazy(u,"tau",function(){return a.tau(e.BigNumber)}),i.lazy(u,"e",function(){return a.e(e.BigNumber)}),i.lazy(u,"phi",function(){return a.phi(e.BigNumber)}),i.lazy(u,"E",function(){return u.e}),i.lazy(u,"LN2",function(){return new e.BigNumber(2).ln()}),i.lazy(u,"LN10",function(){return new e.BigNumber(10).ln()}),i.lazy(u,"LOG2E",function(){return new e.BigNumber(1).div(new e.BigNumber(2).ln())}),i.lazy(u,"LOG10E",function(){return new e.BigNumber(1).div(new e.BigNumber(10).ln())}),i.lazy(u,"PI",function(){return u.pi}),i.lazy(u,"SQRT1_2",function(){return new e.BigNumber("0.5").sqrt()}),i.lazy(u,"SQRT2",function(){return new e.BigNumber(2).sqrt()})):(u.Infinity=1/0,u.NaN=NaN,u.pi=Math.PI,u.tau=2*Math.PI,u.e=Math.E,u.phi=1.618033988749895,u.E=u.e,u.LN2=Math.LN2,u.LN10=Math.LN10,u.LOG2E=Math.LOG2E,u.LOG10E=Math.LOG10E,u.PI=u.pi,u.SQRT1_2=Math.SQRT1_2,u.SQRT2=Math.SQRT2),u.i=e.Complex.I,u.version=r(94)}var i=r(3),a=r(76);t.factory=n,t.lazy=!1,t.math=!0},function(e,t){e.exports="3.2.1"},function(e,t,r){e.exports=[r(96),r(268),r(297),r(299),r(325),r(270),r(296)]},function(e,t,r){function n(e,t,n,i){var a={};return a.bignumber=r(97),a["boolean"]=r(98),a.complex=r(99),a.fraction=r(100),a.index=r(101),a.matrix=r(102),a.number=r(103),a.sparse=r(104),a.string=r(105),a.unit=r(106),a.e=r(107),a.E=r(107),a["false"]=r(108),a.i=r(109),a.Infinity=r(110),a.LN2=r(111),a.LN10=r(112),a.LOG2E=r(113),a.LOG10E=r(114),a.NaN=r(115),a["null"]=r(116),a.pi=r(117),a.PI=r(117),a.phi=r(118),a.SQRT1_2=r(119),a.SQRT2=r(120),a.tau=r(121),a["true"]=r(122),a.version=r(123),a.speedOfLight={description:"Speed of light in vacuum",examples:["speedOfLight"]},a.gravitationConstant={description:"Newtonian constant of gravitation",examples:["gravitationConstant"]},a.planckConstant={description:"Planck constant",examples:["planckConstant"]},a.reducedPlanckConstant={description:"Reduced Planck constant",examples:["reducedPlanckConstant"]},a.magneticConstant={description:"Magnetic constant (vacuum permeability)",examples:["magneticConstant"]},a.electricConstant={description:"Electric constant (vacuum permeability)",examples:["electricConstant"]},a.vacuumImpedance={description:"Characteristic impedance of vacuum",examples:["vacuumImpedance"]},a.coulomb={description:"Coulomb's constant",examples:["coulomb"]},a.elementaryCharge={description:"Elementary charge",examples:["elementaryCharge"]},a.bohrMagneton={description:"Borh magneton",examples:["bohrMagneton"]},a.conductanceQuantum={description:"Conductance quantum",examples:["conductanceQuantum"]},a.inverseConductanceQuantum={description:"Inverse conductance quantum",examples:["inverseConductanceQuantum"]},a.magneticFluxQuantum={description:"Magnetic flux quantum",examples:["magneticFluxQuantum"]},a.nuclearMagneton={description:"Nuclear magneton",examples:["nuclearMagneton"]},a.klitzing={description:"Von Klitzing constant",examples:["klitzing"]},a.bohrRadius={description:"Borh radius",examples:["bohrRadius"]},a.classicalElectronRadius={description:"Classical electron radius",examples:["classicalElectronRadius"]},a.electronMass={description:"Electron mass",examples:["electronMass"]},a.fermiCoupling={description:"Fermi coupling constant",examples:["fermiCoupling"]},a.fineStructure={description:"Fine-structure constant",examples:["fineStructure"]},a.hartreeEnergy={description:"Hartree energy",examples:["hartreeEnergy"]},a.protonMass={description:"Proton mass",examples:["protonMass"]},a.deuteronMass={description:"Deuteron Mass",examples:["deuteronMass"]},a.neutronMass={description:"Neutron mass",examples:["neutronMass"]},a.quantumOfCirculation={description:"Quantum of circulation",examples:["quantumOfCirculation"]},a.rydberg={description:"Rydberg constant",examples:["rydberg"]},a.thomsonCrossSection={description:"Thomson cross section",examples:["thomsonCrossSection"]},a.weakMixingAngle={description:"Weak mixing angle",examples:["weakMixingAngle"]},a.efimovFactor={description:"Efimov factor",examples:["efimovFactor"]},a.atomicMass={description:"Atomic mass constant",examples:["atomicMass"]},a.avogadro={description:"Avogadro's number",examples:["avogadro"]},a.boltzmann={description:"Boltzmann constant",examples:["boltzmann"]},a.faraday={description:"Faraday constant",examples:["faraday"]},a.firstRadiation={description:"First radiation constant",examples:["firstRadiation"]},a.loschmidt={description:"Loschmidt constant at T=273.15 K and p=101.325 kPa",examples:["loschmidt"]},a.gasConstant={description:"Gas constant",examples:["gasConstant"]},a.molarPlanckConstant={description:"Molar Planck constant",examples:["molarPlanckConstant"]},a.molarVolume={description:"Molar volume of an ideal gas at T=273.15 K and p=101.325 kPa",examples:["molarVolume"]},a.sackurTetrode={description:"Sackur-Tetrode constant at T=1 K and p=101.325 kPa",examples:["sackurTetrode"]},a.secondRadiation={description:"Second radiation constant",examples:["secondRadiation"]},a.stefanBoltzmann={description:"Stefan-Boltzmann constant",examples:["stefanBoltzmann"]},a.wienDisplacement={description:"Wien displacement law constant",examples:["wienDisplacement"]},a.molarMass={description:"Molar mass constant",examples:["molarMass"]},a.molarMassC12={description:"Molar mass constant of carbon-12",examples:["molarMassC12"]},a.gravity={description:"Standard acceleration of gravity (standard acceleration of free-fall on Earth)",examples:["gravity"]},a.planckLength={description:"Planck length",examples:["planckLength"]},a.planckMass={description:"Planck mass",examples:["planckMass"]},a.planckTime={description:"Planck time",examples:["planckTime"]},a.planckCharge={description:"Planck charge",examples:["planckCharge"]},a.planckTemperature={description:"Planck temperature",examples:["planckTemperature"]},a.lsolve=r(124),a.lup=r(125),a.lusolve=r(126),a.slu=r(127),a.usolve=r(128),a.abs=r(129),a.add=r(130),a.cbrt=r(131),a.ceil=r(132),a.cube=r(133),a.divide=r(134),a.dotDivide=r(135),a.dotMultiply=r(136),a.dotPow=r(137),a.exp=r(138),a.fix=r(139),a.floor=r(140),a.gcd=r(141),a.hypot=r(142),a.lcm=r(143),a.log=r(144),a.log10=r(145),a.mod=r(146),a.multiply=r(147),a.norm=r(148),a.nthRoot=r(149),a.pow=r(150),a.round=r(151),a.sign=r(152),a.sqrt=r(153),a.square=r(154),a.subtract=r(155),a.unaryMinus=r(156),a.unaryPlus=r(157),a.xgcd=r(158),a.bitAnd=r(159),a.bitNot=r(160),a.bitOr=r(161),a.bitXor=r(162),a.leftShift=r(163),a.rightArithShift=r(164),a.rightLogShift=r(165),a.bellNumbers=r(166),a.catalan=r(167),a.composition=r(168),a.stirlingS2=r(169),a.config=r(170),a["import"]=r(171),a.typed=r(172),a.arg=r(173),a.conj=r(174),a.re=r(175),a.im=r(176),a.eval=r(177),a.help=r(178),a.distance=r(179),a.intersect=r(180),a.and=r(181),a.not=r(182),a.or=r(183),a.xor=r(184),a.concat=r(185),a.cross=r(186),a.det=r(187),a.diag=r(188),a.dot=r(189),a.eye=r(190),a.filter=r(191),a.flatten=r(192),a.forEach=r(193),a.inv=r(194),a.map=r(195),a.ones=r(196),a.partitionSelect=r(197),a.range=r(198),a.resize=r(199),a.size=r(200),a.sort=r(201),a.squeeze=r(202),a.subset=r(203),a.trace=r(204),a.transpose=r(205),a.zeros=r(206),a.combinations=r(207),a.factorial=r(208),a.gamma=r(209),a.kldivergence=r(210),a.multinomial=r(211),a.permutations=r(212),a.pickRandom=r(213),a.random=r(214),a.randomInt=r(215),a.compare=r(216),a.deepEqual=r(217),a.equal=r(218),a.larger=r(219),a.largerEq=r(220),a.smaller=r(221),a.smallerEq=r(222),a.unequal=r(223),a.max=r(224),a.mean=r(225),a.median=r(226),a.min=r(227),a.mode=r(228),a.prod=r(229),a.quantileSeq=r(230),a.std=r(231),a.sum=r(232),a["var"]=r(233),a.acos=r(234),a.acosh=r(235),a.acot=r(236),a.acoth=r(237),a.acsc=r(238),a.acsch=r(239),a.asec=r(240),a.asech=r(241),a.asin=r(242),a.asinh=r(243),a.atan=r(244),a.atanh=r(245),a.atan2=r(246),a.cos=r(247),a.cosh=r(248),a.cot=r(249),a.coth=r(250),a.csc=r(251),a.csch=r(252),a.sec=r(253),a.sech=r(254),a.sin=r(255),a.sinh=r(256),a.tan=r(257),a.tanh=r(258),a.to=r(259),a.clone=r(260),a.format=r(261),a.isInteger=r(262),a.isNegative=r(263),a.isNumeric=r(264),a.isPositive=r(265),a.isZero=r(266),a["typeof"]=r(267),a}t.name="docs",t.path="expression",t.factory=n},function(e,t){e.exports={name:"bignumber",category:"Construction",syntax:["bignumber(x)"],description:"Create a big number from a number or string.",examples:["0.1 + 0.2","bignumber(0.1) + bignumber(0.2)",'bignumber("7.2")','bignumber("7.2e500")',"bignumber([0.1, 0.2, 0.3])"],seealso:["boolean","complex","fraction","index","matrix","string","unit"]}},function(e,t){e.exports={name:"boolean",category:"Construction",syntax:["x","boolean(x)"],description:"Convert a string or number into a boolean.",examples:["boolean(0)","boolean(1)","boolean(3)",'boolean("true")','boolean("false")',"boolean([1, 0, 1, 1])"],seealso:["bignumber","complex","index","matrix","number","string","unit"]}},function(e,t){e.exports={name:"complex",category:"Construction",syntax:["complex()","complex(re, im)","complex(string)"],description:"Create a complex number.",examples:["complex()","complex(2, 3)",'complex("7 - 2i")'],seealso:["bignumber","boolean","index","matrix","number","string","unit"]}},function(e,t){e.exports={name:"fraction",category:"Construction",syntax:["fraction(num)","fraction(num,den)"],description:"Create a fraction from a number or from a numerator and denominator.",examples:["fraction(0.125)","fraction(1, 3) + fraction(2, 5)"],seealso:["bignumber","boolean","complex","index","matrix","string","unit"]}},function(e,t){e.exports={name:"index",category:"Construction",syntax:["[start]","[start:end]","[start:step:end]","[start1, start 2, ...]","[start1:end1, start2:end2, ...]","[start1:step1:end1, start2:step2:end2, ...]"],description:"Create an index to get or replace a subset of a matrix",examples:["[]","[1, 2, 3]","A = [1, 2, 3; 4, 5, 6]","A[1, :]","A[1, 2] = 50","A[0:2, 0:2] = ones(2, 2)"],seealso:["bignumber","boolean","complex","matrix,","number","range","string","unit"]}},function(e,t){e.exports={name:"matrix",category:"Construction",syntax:["[]","[a1, b1, ...; a2, b2, ...]","matrix()",'matrix("dense")',"matrix([...])"],description:"Create a matrix.",examples:["[]","[1, 2, 3]","[1, 2, 3; 4, 5, 6]","matrix()","matrix([3, 4])",'matrix([3, 4; 5, 6], "sparse")','matrix([3, 4; 5, 6], "sparse", "number")'],seealso:["bignumber","boolean","complex","index","number","string","unit","sparse"]}},function(e,t){e.exports={name:"number",category:"Construction",syntax:["x","number(x)"],description:"Create a number or convert a string or boolean into a number.",examples:["2","2e3","4.05","number(2)",'number("7.2")',"number(true)","number([true, false, true, true])",'number("52cm", "m")'],seealso:["bignumber","boolean","complex","fraction","index","matrix","string","unit"]}},function(e,t){e.exports={name:"sparse",category:"Construction",syntax:["sparse()","sparse([a1, b1, ...; a1, b2, ...])",'sparse([a1, b1, ...; a1, b2, ...], "number")'],description:"Create a sparse matrix.",examples:["sparse()","sparse([3, 4; 5, 6])",'sparse([3, 0; 5, 0], "number")'],seealso:["bignumber","boolean","complex","index","number","string","unit","matrix"]}},function(e,t){e.exports={name:"string",category:"Construction",syntax:['"text"',"string(x)"],description:"Create a string or convert a value to a string",examples:['"Hello World!"',"string(4.2)","string(3 + 2i)"],seealso:["bignumber","boolean","complex","index","matrix","number","unit"]}},function(e,t){e.exports={name:"unit",category:"Construction",syntax:["value unit","unit(value, unit)","unit(string)"],description:"Create a unit.",examples:["5.5 mm","3 inch",'unit(7.1, "kilogram")','unit("23 deg")'],seealso:["bignumber","boolean","complex","index","matrix","number","string"]}},function(e,t){e.exports={name:"e",category:"Constants",syntax:["e"],description:"Euler's number, the base of the natural logarithm. Approximately equal to 2.71828",examples:["e","e ^ 2","exp(2)","log(e)"],seealso:["exp"]}},function(e,t){e.exports={name:"false",category:"Constants",syntax:["false"],description:"Boolean value false",examples:["false"],seealso:["true"]}},function(e,t){e.exports={name:"i",category:"Constants",syntax:["i"],description:"Imaginary unit, defined as i*i=-1. A complex number is described as a + b*i, where a is the real part, and b is the imaginary part.",examples:["i","i * i","sqrt(-1)"],seealso:[]}},function(e,t){e.exports={name:"Infinity",category:"Constants",syntax:["Infinity"],description:"Infinity, a number which is larger than the maximum number that can be handled by a floating point number.",examples:["Infinity","1 / 0"],seealso:[]}},function(e,t){e.exports={name:"LN2",category:"Constants",syntax:["LN2"],description:"Returns the natural logarithm of 2, approximately equal to 0.693",examples:["LN2","log(2)"],seealso:[]}},function(e,t){e.exports={name:"LN10",category:"Constants",syntax:["LN10"],description:"Returns the natural logarithm of 10, approximately equal to 2.302",examples:["LN10","log(10)"],seealso:[]}},function(e,t){e.exports={name:"LOG2E",category:"Constants",syntax:["LOG2E"],description:"Returns the base-2 logarithm of E, approximately equal to 1.442",examples:["LOG2E","log(e, 2)"],seealso:[]}},function(e,t){e.exports={name:"LOG10E",category:"Constants",syntax:["LOG10E"],description:"Returns the base-10 logarithm of E, approximately equal to 0.434",examples:["LOG10E","log(e, 10)"],seealso:[]}},function(e,t){e.exports={name:"NaN",category:"Constants",syntax:["NaN"],description:"Not a number",examples:["NaN","0 / 0"],seealso:[]}},function(e,t){e.exports={name:"null",category:"Constants",syntax:["null"],description:"Value null",examples:["null"],seealso:["true","false"]}},function(e,t){e.exports={name:"pi",category:"Constants",syntax:["pi"],description:"The number pi is a mathematical constant that is the ratio of a circle's circumference to its diameter, and is approximately equal to 3.14159",examples:["pi","sin(pi/2)"],seealso:["tau"]}},function(e,t){e.exports={name:"phi",category:"Constants",syntax:["phi"],description:"Phi is the golden ratio. Two quantities are in the golden ratio if their ratio is the same as the ratio of their sum to the larger of the two quantities. Phi is defined as `(1 + sqrt(5)) / 2` and is approximately 1.618034...",examples:["tau"],seealso:[]}},function(e,t){e.exports={name:"SQRT1_2",category:"Constants",syntax:["SQRT1_2"],description:"Returns the square root of 1/2, approximately equal to 0.707",examples:["SQRT1_2","sqrt(1/2)"],seealso:[]}},function(e,t){e.exports={name:"SQRT2",category:"Constants",syntax:["SQRT2"],description:"Returns the square root of 2, approximately equal to 1.414",examples:["SQRT2","sqrt(2)"],seealso:[]}},function(e,t){e.exports={name:"tau",category:"Constants",syntax:["tau"],description:"Tau is the ratio constant of a circle's circumference to radius, equal to 2 * pi, approximately 6.2832.",examples:["tau","2 * pi"],seealso:["pi"]}},function(e,t){e.exports={name:"true",category:"Constants",syntax:["true"],description:"Boolean value true",examples:["true"],seealso:["false"]}},function(e,t){e.exports={name:"version",category:"Constants",syntax:["version"],description:"A string with the version number of math.js",examples:["version"],seealso:[]}},function(e,t){e.exports={name:"lsolve",category:"Algebra",syntax:["x=lsolve(L, b)"],description:"Solves the linear system L * x = b where L is an [n x n] lower triangular matrix and b is a [n] column vector.",examples:["a = [-2, 3; 2, 1]","b = [11, 9]","x = lsolve(a, b)"],seealso:["lup","lusolve","usolve","matrix","sparse"]}},function(e,t){e.exports={name:"lup",category:"Algebra",syntax:["lup(m)"],description:"Calculate the Matrix LU decomposition with partial pivoting. Matrix A is decomposed in three matrices (L, U, P) where P * A = L * U",examples:["lup([[2, 1], [1, 4]])","lup(matrix([[2, 1], [1, 4]]))","lup(sparse([[2, 1], [1, 4]]))"],seealso:["lusolve","lsolve","usolve","matrix","sparse","slu"]}},function(e,t){e.exports={name:"lusolve",category:"Algebra",syntax:["x=lusolve(A, b)","x=lusolve(lu, b)"],description:"Solves the linear system A * x = b where A is an [n x n] matrix and b is a [n] column vector.",examples:["a = [-2, 3; 2, 1]","b = [11, 9]","x = lusolve(a, b)"],seealso:["lup","slu","lsolve","usolve","matrix","sparse"]}},function(e,t){e.exports={name:"slu",category:"Algebra",syntax:["slu(A, order, threshold)"],description:"Calculate the Matrix LU decomposition with full pivoting. Matrix A is decomposed in two matrices (L, U) and two permutation vectors (pinv, q) where P * A * Q = L * U",examples:["slu(sparse([4.5, 0, 3.2, 0; 3.1, 2.9, 0, 0.9; 0, 1.7, 3, 0; 3.5, 0.4, 0, 1]), 1, 0.001)"],seealso:["lusolve","lsolve","usolve","matrix","sparse","lup"]}},function(e,t){e.exports={name:"usolve",category:"Algebra",syntax:["x=usolve(U, b)"],description:"Solves the linear system U * x = b where U is an [n x n] upper triangular matrix and b is a [n] column vector.",examples:["x=usolve(sparse([1, 1, 1, 1; 0, 1, 1, 1; 0, 0, 1, 1; 0, 0, 0, 1]), [1; 2; 3; 4])"],seealso:["lup","lusolve","lsolve","matrix","sparse"]}},function(e,t){e.exports={name:"abs",category:"Arithmetic",syntax:["abs(x)"],description:"Compute the absolute value.",examples:["abs(3.5)","abs(-4.2)"],seealso:["sign"]}},function(e,t){e.exports={name:"add",category:"Operators",syntax:["x + y","add(x, y)"],description:"Add two values.",examples:["a = 2.1 + 3.6","a - 3.6","3 + 2i","3 cm + 2 inch",'"2.3" + "4"'],seealso:["subtract"]}},function(e,t){e.exports={name:"cbrt",category:"Arithmetic",syntax:["cbrt(x)","cbrt(x, allRoots)"],description:"Compute the cubic root value. If x = y * y * y, then y is the cubic root of x. When `x` is a number or complex number, an optional second argument `allRoots` can be provided to return all three cubic roots. If not provided, the principal root is returned",examples:["cbrt(64)","cube(4)","cbrt(-8)","cbrt(2 + 3i)","cbrt(8i)","cbrt(8i, true)","cbrt(27 m^3)"],seealso:["square","sqrt","cube","multiply"]}},function(e,t){e.exports={name:"ceil",category:"Arithmetic",syntax:["ceil(x)"],description:"Round a value towards plus infinity. If x is complex, both real and imaginary part are rounded towards plus infinity.",examples:["ceil(3.2)","ceil(3.8)","ceil(-4.2)"],seealso:["floor","fix","round"]}},function(e,t){e.exports={name:"cube",category:"Arithmetic",syntax:["cube(x)"],description:"Compute the cube of a value. The cube of x is x * x * x.",examples:["cube(2)","2^3","2 * 2 * 2"],seealso:["multiply","square","pow"]}},function(e,t){e.exports={name:"divide",category:"Operators",syntax:["x / y","divide(x, y)"],description:"Divide two values.",examples:["a = 2 / 3","a * 3","4.5 / 2","3 + 4 / 2","(3 + 4) / 2","18 km / 4.5"],seealso:["multiply"]}},function(e,t){e.exports={name:"dotDivide",category:"Operators",syntax:["x ./ y","dotDivide(x, y)"],description:"Divide two values element wise.",examples:["a = [1, 2, 3; 4, 5, 6]","b = [2, 1, 1; 3, 2, 5]","a ./ b"],seealso:["multiply","dotMultiply","divide"]}},function(e,t){e.exports={name:"dotMultiply",category:"Operators",syntax:["x .* y","dotMultiply(x, y)"],description:"Multiply two values element wise.",examples:["a = [1, 2, 3; 4, 5, 6]","b = [2, 1, 1; 3, 2, 5]","a .* b"],seealso:["multiply","divide","dotDivide"]}},function(e,t){e.exports={name:"dotpow",category:"Operators",syntax:["x .^ y","dotpow(x, y)"],description:"Calculates the power of x to y element wise.",examples:["a = [1, 2, 3; 4, 5, 6]","a .^ 2"],seealso:["pow"]}},function(e,t){e.exports={name:"exp",category:"Arithmetic",syntax:["exp(x)"],description:"Calculate the exponent of a value.",examples:["exp(1.3)","e ^ 1.3","log(exp(1.3))","x = 2.4","(exp(i*x) == cos(x) + i*sin(x)) # Euler's formula"],seealso:["pow","log"]}},function(e,t){e.exports={name:"fix",category:"Arithmetic",syntax:["fix(x)"],description:"Round a value towards zero. If x is complex, both real and imaginary part are rounded towards zero.",examples:["fix(3.2)","fix(3.8)","fix(-4.2)","fix(-4.8)"],seealso:["ceil","floor","round"]}},function(e,t){e.exports={name:"floor",category:"Arithmetic",syntax:["floor(x)"],description:"Round a value towards minus infinity.If x is complex, both real and imaginary part are rounded towards minus infinity.",examples:["floor(3.2)","floor(3.8)","floor(-4.2)"],seealso:["ceil","fix","round"]}},function(e,t){e.exports={name:"gcd",category:"Arithmetic", +syntax:["gcd(a, b)","gcd(a, b, c, ...)"],description:"Compute the greatest common divisor.",examples:["gcd(8, 12)","gcd(-4, 6)","gcd(25, 15, -10)"],seealso:["lcm","xgcd"]}},function(e,t){e.exports={name:"hypot",category:"Arithmetic",syntax:["hypot(a, b, c, ...)","hypot([a, b, c, ...])"],description:"Calculate the hypotenusa of a list with values. ",examples:["hypot(3, 4)","sqrt(3^2 + 4^2)","hypot(-2)","hypot([3, 4, 5])"],seealso:["abs","norm"]}},function(e,t){e.exports={name:"lcm",category:"Arithmetic",syntax:["lcm(x, y)"],description:"Compute the least common multiple.",examples:["lcm(4, 6)","lcm(6, 21)","lcm(6, 21, 5)"],seealso:["gcd"]}},function(e,t){e.exports={name:"log",category:"Arithmetic",syntax:["log(x)","log(x, base)"],description:"Compute the logarithm of a value. If no base is provided, the natural logarithm of x is calculated. If base if provided, the logarithm is calculated for the specified base. log(x, base) is defined as log(x) / log(base).",examples:["log(3.5)","a = log(2.4)","exp(a)","10 ^ 4","log(10000, 10)","log(10000) / log(10)","b = log(1024, 2)","2 ^ b"],seealso:["exp","log10"]}},function(e,t){e.exports={name:"log10",category:"Arithmetic",syntax:["log10(x)"],description:"Compute the 10-base logarithm of a value.",examples:["log10(0.00001)","log10(10000)","10 ^ 4","log(10000) / log(10)","log(10000, 10)"],seealso:["exp","log"]}},function(e,t){e.exports={name:"mod",category:"Operators",syntax:["x % y","x mod y","mod(x, y)"],description:"Calculates the modulus, the remainder of an integer division.",examples:["7 % 3","11 % 2","10 mod 4","function isOdd(x) = x % 2","isOdd(2)","isOdd(3)"],seealso:["divide"]}},function(e,t){e.exports={name:"multiply",category:"Operators",syntax:["x * y","multiply(x, y)"],description:"multiply two values.",examples:["a = 2.1 * 3.4","a / 3.4","2 * 3 + 4","2 * (3 + 4)","3 * 2.1 km"],seealso:["divide"]}},function(e,t){e.exports={name:"norm",category:"Arithmetic",syntax:["norm(x)","norm(x, p)"],description:"Calculate the norm of a number, vector or matrix.",examples:["abs(-3.5)","norm(-3.5)","norm(3 - 4i))","norm([1, 2, -3], Infinity)","norm([1, 2, -3], -Infinity)","norm([3, 4], 2)","norm([[1, 2], [3, 4]], 1)","norm([[1, 2], [3, 4]], 'inf')","norm([[1, 2], [3, 4]], 'fro')"]}},function(e,t){e.exports={name:"nthRoot",category:"Arithmetic",syntax:["nthRoot(a)","nthRoot(a, root)"],description:'Calculate the nth root of a value. The principal nth root of a positive real number A, is the positive real solution of the equation "x^root = A".',examples:["4 ^ 3","nthRoot(64, 3)","nthRoot(9, 2)","sqrt(9)"],seealso:["sqrt","pow"]}},function(e,t){e.exports={name:"pow",category:"Operators",syntax:["x ^ y","pow(x, y)"],description:"Calculates the power of x to y, x^y.",examples:["2^3 = 8","2*2*2","1 + e ^ (pi * i)"],seealso:["multiply"]}},function(e,t){e.exports={name:"round",category:"Arithmetic",syntax:["round(x)","round(x, n)"],description:"round a value towards the nearest integer.If x is complex, both real and imaginary part are rounded towards the nearest integer. When n is specified, the value is rounded to n decimals.",examples:["round(3.2)","round(3.8)","round(-4.2)","round(-4.8)","round(pi, 3)","round(123.45678, 2)"],seealso:["ceil","floor","fix"]}},function(e,t){e.exports={name:"sign",category:"Arithmetic",syntax:["sign(x)"],description:"Compute the sign of a value. The sign of a value x is 1 when x>1, -1 when x<0, and 0 when x=0.",examples:["sign(3.5)","sign(-4.2)","sign(0)"],seealso:["abs"]}},function(e,t){e.exports={name:"sqrt",category:"Arithmetic",syntax:["sqrt(x)"],description:"Compute the square root value. If x = y * y, then y is the square root of x.",examples:["sqrt(25)","5 * 5","sqrt(-1)"],seealso:["square","multiply"]}},function(e,t){e.exports={name:"square",category:"Arithmetic",syntax:["square(x)"],description:"Compute the square of a value. The square of x is x * x.",examples:["square(3)","sqrt(9)","3^2","3 * 3"],seealso:["multiply","pow","sqrt","cube"]}},function(e,t){e.exports={name:"subtract",category:"Operators",syntax:["x - y","subtract(x, y)"],description:"subtract two values.",examples:["a = 5.3 - 2","a + 2","2/3 - 1/6","2 * 3 - 3","2.1 km - 500m"],seealso:["add"]}},function(e,t){e.exports={name:"unaryMinus",category:"Operators",syntax:["-x","unaryMinus(x)"],description:"Inverse the sign of a value. Converts booleans and strings to numbers.",examples:["-4.5","-(-5.6)",'-"22"'],seealso:["add","subtract","unaryPlus"]}},function(e,t){e.exports={name:"unaryPlus",category:"Operators",syntax:["+x","unaryPlus(x)"],description:"Converts booleans and strings to numbers.",examples:["+true",'+"2"'],seealso:["add","subtract","unaryMinus"]}},function(e,t){e.exports={name:"xgcd",category:"Arithmetic",syntax:["xgcd(a, b)"],description:"Calculate the extended greatest common divisor for two values",examples:["xgcd(8, 12)","gcd(8, 12)","xgcd(36163, 21199)"],seealso:["gcd","lcm"]}},function(e,t){e.exports={name:"bitAnd",category:"Bitwise",syntax:["x & y","bitAnd(x, y)"],description:"Bitwise AND operation. Performs the logical AND operation on each pair of the corresponding bits of the two given values by multiplying them. If both bits in the compared position are 1, the bit in the resulting binary representation is 1, otherwise, the result is 0",examples:["5 & 3","bitAnd(53, 131)","[1, 12, 31] & 42"],seealso:["bitNot","bitOr","bitXor","leftShift","rightArithShift","rightLogShift"]}},function(e,t){e.exports={name:"bitNot",category:"Bitwise",syntax:["~x","bitNot(x)"],description:"Bitwise NOT operation. Performs a logical negation on each bit of the given value. Bits that are 0 become 1, and those that are 1 become 0.",examples:["~1","~2","bitNot([2, -3, 4])"],seealso:["bitAnd","bitOr","bitXor","leftShift","rightArithShift","rightLogShift"]}},function(e,t){e.exports={name:"bitOr",category:"Bitwise",syntax:["x | y","bitOr(x, y)"],description:"Bitwise OR operation. Performs the logical inclusive OR operation on each pair of corresponding bits of the two given values. The result in each position is 1 if the first bit is 1 or the second bit is 1 or both bits are 1, otherwise, the result is 0.",examples:["5 | 3","bitOr([1, 2, 3], 4)"],seealso:["bitAnd","bitNot","bitXor","leftShift","rightArithShift","rightLogShift"]}},function(e,t){e.exports={name:"bitXor",category:"Bitwise",syntax:["bitXor(x, y)"],description:"Bitwise XOR operation, exclusive OR. Performs the logical exclusive OR operation on each pair of corresponding bits of the two given values. The result in each position is 1 if only the first bit is 1 or only the second bit is 1, but will be 0 if both are 0 or both are 1.",examples:["bitOr(1, 2)","bitXor([2, 3, 4], 4)"],seealso:["bitAnd","bitNot","bitOr","leftShift","rightArithShift","rightLogShift"]}},function(e,t){e.exports={name:"leftShift",category:"Bitwise",syntax:["x << y","leftShift(x, y)"],description:"Bitwise left logical shift of a value x by y number of bits.",examples:["4 << 1","8 >> 1"],seealso:["bitAnd","bitNot","bitOr","bitXor","rightArithShift","rightLogShift"]}},function(e,t){e.exports={name:"rightArithShift",category:"Bitwise",syntax:["x >> y","leftShift(x, y)"],description:"Bitwise right arithmetic shift of a value x by y number of bits.",examples:["8 >> 1","4 << 1","-12 >> 2"],seealso:["bitAnd","bitNot","bitOr","bitXor","leftShift","rightLogShift"]}},function(e,t){e.exports={name:"rightLogShift",category:"Bitwise",syntax:["x >> y","leftShift(x, y)"],description:"Bitwise right logical shift of a value x by y number of bits.",examples:["8 >>> 1","4 << 1","-12 >>> 2"],seealso:["bitAnd","bitNot","bitOr","bitXor","leftShift","rightArithShift"]}},function(e,t){e.exports={name:"bellNumbers",category:"Combinatorics",syntax:["bellNumbers(n)"],description:"The Bell Numbers count the number of partitions of a set. A partition is a pairwise disjoint subset of S whose union is S. `bellNumbers` only takes integer arguments. The following condition must be enforced: n >= 0.",examples:["bellNumbers(3)","bellNumbers(8)"],seealso:["stirlingS2"]}},function(e,t){e.exports={name:"catalan",category:"Combinatorics",syntax:["catalan(n)"],description:"The Catalan Numbers enumerate combinatorial structures of many different types. catalan only takes integer arguments. The following condition must be enforced: n >= 0.",examples:["catalan(3)","catalan(8)"],seealso:["bellNumbers"]}},function(e,t){e.exports={name:"composition",category:"Combinatorics",syntax:["composition(n, k)"],description:"The composition counts of n into k parts. composition only takes integer arguments. The following condition must be enforced: k <= n.",examples:["composition(5, 3)"],seealso:["combinations"]}},function(e,t){e.exports={name:"stirlingS2",category:"Combinatorics",syntax:["stirlingS2(n, k)"],description:"he Stirling numbers of the second kind, counts the number of ways to partition a set of n labelled objects into k nonempty unlabelled subsets. `stirlingS2` only takes integer arguments. The following condition must be enforced: k <= n. If n = k or k = 1, then s(n,k) = 1.",examples:["stirlingS2(5, 3)"],seealso:["bellNumbers"]}},function(e,t){e.exports={name:"config",category:"Core",syntax:["config()","config(options)"],description:"Get configuration or change configuration.",examples:["config()","1/3 + 1/4",'config({number: "Fraction"})',"1/3 + 1/4"],seealso:[]}},function(e,t){e.exports={name:"import",category:"Core",syntax:["import(functions)","import(functions, options)"],description:"Import functions or constants from an object.",examples:["import({myFn: f(x)=x^2, myConstant: 32 })","myFn(2)","myConstant"],seealso:[]}},function(e,t){e.exports={name:"typed",category:"Core",syntax:["typed(signatures)","typed(name, signatures)"],description:"Create a typed function.",examples:['double = typed({ "number, number": f(x)=x+x })',"double(2)",'double("hello")'],seealso:[]}},function(e,t){e.exports={name:"arg",category:"Complex",syntax:["arg(x)"],description:"Compute the argument of a complex value. If x = a+bi, the argument is computed as atan2(b, a).",examples:["arg(2 + 2i)","atan2(3, 2)","arg(2 + 3i)"],seealso:["re","im","conj","abs"]}},function(e,t){e.exports={name:"conj",category:"Complex",syntax:["conj(x)"],description:"Compute the complex conjugate of a complex value. If x = a+bi, the complex conjugate is a-bi.",examples:["conj(2 + 3i)","conj(2 - 3i)","conj(-5.2i)"],seealso:["re","im","abs","arg"]}},function(e,t){e.exports={name:"re",category:"Complex",syntax:["re(x)"],description:"Get the real part of a complex number.",examples:["re(2 + 3i)","im(2 + 3i)","re(-5.2i)","re(2.4)"],seealso:["im","conj","abs","arg"]}},function(e,t){e.exports={name:"im",category:"Complex",syntax:["im(x)"],description:"Get the imaginary part of a complex number.",examples:["im(2 + 3i)","re(2 + 3i)","im(-5.2i)","im(2.4)"],seealso:["re","conj","abs","arg"]}},function(e,t){e.exports={name:"eval",category:"Expression",syntax:["eval(expression)","eval([expr1, expr2, expr3, ...])"],description:"Evaluate an expression or an array with expressions.",examples:['eval("2 + 3")','eval("sqrt(" + 4 + ")")'],seealso:[]}},function(e,t){e.exports={name:"help",category:"Expression",syntax:["help(object)","help(string)"],description:"Display documentation on a function or data type.",examples:["help(sqrt)",'help("complex")'],seealso:[]}},function(e,t){e.exports={name:"distance",category:"Geometry",syntax:["distance([x1, y1], [x2, y2])","distance([[x1, y1], [x2, y2])"],description:"Calculates the Euclidean distance between two points.",examples:["distance([0,0], [4,4])","distance([[0,0], [4,4]])"],seealso:[]}},function(e,t){e.exports={name:"intersect",category:"Geometry",syntax:["intersect(expr1, expr2, expr3, expr4)","intersect(expr1, expr2, expr3)"],description:"Computes the intersection point of lines and/or planes.",examples:["intersect([0, 0], [10, 10], [10, 0], [0, 10])","intersect([1, 0, 1], [4, -2, 2], [1, 1, 1, 6])"],seealso:[]}},function(e,t){e.exports={name:"and",category:"Logical",syntax:["x and y","and(x, y)"],description:"Logical and. Test whether two values are both defined with a nonzero/nonempty value.",examples:["true and false","true and true","2 and 4"],seealso:["not","or","xor"]}},function(e,t){e.exports={name:"not",category:"Logical",syntax:["not x","not(x)"],description:"Logical not. Flips the boolean value of given argument.",examples:["not true","not false","not 2","not 0"],seealso:["and","or","xor"]}},function(e,t){e.exports={name:"or",category:"Logical",syntax:["x or y","or(x, y)"],description:"Logical or. Test if at least one value is defined with a nonzero/nonempty value.",examples:["true or false","false or false","0 or 4"],seealso:["not","and","xor"]}},function(e,t){e.exports={name:"xor",category:"Logical",syntax:["x or y","or(x, y)"],description:"Logical exclusive or, xor. Test whether one and only one value is defined with a nonzero/nonempty value.",examples:["true xor false","false xor false","true xor true","0 or 4"],seealso:["not","and","or"]}},function(e,t){e.exports={name:"concat",category:"Matrix",syntax:["concat(A, B, C, ...)","concat(A, B, C, ..., dim)"],description:"Concatenate matrices. By default, the matrices are concatenated by the last dimension. The dimension on which to concatenate can be provided as last argument.",examples:["A = [1, 2; 5, 6]","B = [3, 4; 7, 8]","concat(A, B)","concat(A, B, 1)","concat(A, B, 2)"],seealso:["det","diag","eye","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"cross",category:"Matrix",syntax:["cross(A, B)"],description:"Calculate the cross product for two vectors in three dimensional space.",examples:["cross([1, 1, 0], [0, 1, 1])","cross([3, -3, 1], [4, 9, 2])","cross([2, 3, 4], [5, 6, 7])"],seealso:["multiply","dot"]}},function(e,t){e.exports={name:"det",category:"Matrix",syntax:["det(x)"],description:"Calculate the determinant of a matrix",examples:["det([1, 2; 3, 4])","det([-2, 2, 3; -1, 1, 3; 2, 0, -1])"],seealso:["concat","diag","eye","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"diag",category:"Matrix",syntax:["diag(x)","diag(x, k)"],description:"Create a diagonal matrix or retrieve the diagonal of a matrix. When x is a vector, a matrix with the vector values on the diagonal will be returned. When x is a matrix, a vector with the diagonal values of the matrix is returned. When k is provided, the k-th diagonal will be filled in or retrieved, if k is positive, the values are placed on the super diagonal. When k is negative, the values are placed on the sub diagonal.",examples:["diag(1:3)","diag(1:3, 1)","a = [1, 2, 3; 4, 5, 6; 7, 8, 9]","diag(a)"],seealso:["concat","det","eye","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"dot",category:"Matrix",syntax:["dot(A, B)"],description:"Calculate the dot product of two vectors. The dot product of A = [a1, a2, a3, ..., an] and B = [b1, b2, b3, ..., bn] is defined as dot(A, B) = a1 * b1 + a2 * b2 + a3 * b3 + ... + an * bn",examples:["dot([2, 4, 1], [2, 2, 3])","[2, 4, 1] * [2, 2, 3]"],seealso:["multiply","cross"]}},function(e,t){e.exports={name:"eye",category:"Matrix",syntax:["eye(n)","eye(m, n)","eye([m, n])","eye"],description:"Returns the identity matrix with size m-by-n. The matrix has ones on the diagonal and zeros elsewhere.",examples:["eye(3)","eye(3, 5)","a = [1, 2, 3; 4, 5, 6]","eye(size(a))"],seealso:["concat","det","diag","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"filter",category:"Matrix",syntax:["filter(x, test)"],description:"Filter items in a matrix.",examples:["isPositive(x) = x > 0","filter([6, -2, -1, 4, 3], isPositive)","filter([6, -2, 0, 1, 0], x != 0)"],seealso:["sort","map","forEach"]}},function(e,t){e.exports={name:"flatten",category:"Matrix",syntax:["flatten(x)"],description:"Flatten a multi dimensional matrix into a single dimensional matrix.",examples:["a = [1, 2, 3; 4, 5, 6]","size(a)","b = flatten(a)","size(b)"],seealso:["concat","resize","size","squeeze"]}},function(e,t){e.exports={name:"forEach",category:"Matrix",syntax:["forEach(x, callback)"],description:"Iterates over all elements of a matrix/array, and executes the given callback function.",examples:["forEach([1, 2, 3], function(val) { console.log(val) })"],seealso:["map","sort","filter"]}},function(e,t){e.exports={name:"inv",category:"Matrix",syntax:["inv(x)"],description:"Calculate the inverse of a matrix",examples:["inv([1, 2; 3, 4])","inv(4)","1 / 4"],seealso:["concat","det","diag","eye","ones","range","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"map",category:"Matrix",syntax:["map(x, callback)"],description:"Create a new matrix or array with the results of the callback function executed on each entry of the matrix/array.",examples:["map([1, 2, 3], function(val) { return value * value })"],seealso:["filter","forEach"]}},function(e,t){e.exports={name:"ones",category:"Matrix",syntax:["ones(m)","ones(m, n)","ones(m, n, p, ...)","ones([m])","ones([m, n])","ones([m, n, p, ...])","ones"],description:"Create a matrix containing ones.",examples:["ones(3)","ones(3, 5)","ones([2,3]) * 4.5","a = [1, 2, 3; 4, 5, 6]","ones(size(a))"],seealso:["concat","det","diag","eye","inv","range","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"partitionSelect",category:"Matrix",syntax:["partitionSelect(x, k)","partitionSelect(x, k, compare)"],description:"Partition-based selection of an array or 1D matrix. Will find the kth smallest value, and mutates the input array. Uses Quickselect.",examples:["partitionSelect([5, 10, 1], 2)",'partitionSelect(["C", "B", "A", "D"], 1)'],seealso:["sort"]}},function(e,t){e.exports={name:"range",category:"Type",syntax:["start:end","start:step:end","range(start, end)","range(start, end, step)","range(string)"],description:"Create a range. Lower bound of the range is included, upper bound is excluded.",examples:["1:5","3:-1:-3","range(3, 7)","range(0, 12, 2)",'range("4:10")',"a = [1, 2, 3, 4; 5, 6, 7, 8]","a[1:2, 1:2]"],seealso:["concat","det","diag","eye","inv","ones","size","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"resize",category:"Matrix",syntax:["resize(x, size)","resize(x, size, defaultValue)"],description:"Resize a matrix.",examples:["resize([1,2,3,4,5], [3])","resize([1,2,3], [5])","resize([1,2,3], [5], -1)","resize(2, [2, 3])",'resize("hello", [8], "!")'],seealso:["size","subset","squeeze"]}},function(e,t){e.exports={name:"size",category:"Matrix",syntax:["size(x)"],description:"Calculate the size of a matrix.",examples:["size(2.3)",'size("hello world")',"a = [1, 2; 3, 4; 5, 6]","size(a)","size(1:6)"],seealso:["concat","det","diag","eye","inv","ones","range","squeeze","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"sort",category:"Matrix",syntax:["sort(x)","sort(x, compare)"],description:'Sort the items in a matrix. Compare can be a string "asc" or "desc", or a custom sort function.',examples:["sort([5, 10, 1])",'sort(["C", "B", "A", "D"])',"sortByLength(a, b) = size(a)[1] - size(b)[1]",'sort(["Langdon", "Tom", "Sara"], sortByLength)'],seealso:["map","filter","forEach"]}},function(e,t){e.exports={name:"squeeze",category:"Matrix",syntax:["squeeze(x)"],description:"Remove inner and outer singleton dimensions from a matrix.",examples:["a = zeros(3,2,1)","size(squeeze(a))","b = zeros(1,1,3)","size(squeeze(b))"],seealso:["concat","det","diag","eye","inv","ones","range","size","subset","trace","transpose","zeros"]}},function(e,t){e.exports={name:"subset",category:"Matrix",syntax:["value(index)","value(index) = replacement","subset(value, [index])","subset(value, [index], replacement)"],description:"Get or set a subset of a matrix or string. Indexes are one-based. Both the ranges lower-bound and upper-bound are included.",examples:["d = [1, 2; 3, 4]","e = []","e[1, 1:2] = [5, 6]","e[2, :] = [7, 8]","f = d * e","f[2, 1]","f[:, 1]"],seealso:["concat","det","diag","eye","inv","ones","range","size","squeeze","trace","transpose","zeros"]}},function(e,t){e.exports={name:"trace",category:"Matrix",syntax:["trace(A)"],description:"Calculate the trace of a matrix: the sum of the elements on the main diagonal of a square matrix.",examples:["A = [1, 2, 3; -1, 2, 3; 2, 0, 3]","trace(A)"],seealso:["concat","det","diag","eye","inv","ones","range","size","squeeze","subset","transpose","zeros"]}},function(e,t){e.exports={name:"transpose",category:"Matrix",syntax:["x'","transpose(x)"],description:"Transpose a matrix",examples:["a = [1, 2, 3; 4, 5, 6]","a'","transpose(a)"],seealso:["concat","det","diag","eye","inv","ones","range","size","squeeze","subset","trace","zeros"]}},function(e,t){e.exports={name:"zeros",category:"Matrix",syntax:["zeros(m)","zeros(m, n)","zeros(m, n, p, ...)","zeros([m])","zeros([m, n])","zeros([m, n, p, ...])","zeros"],description:"Create a matrix containing zeros.",examples:["zeros(3)","zeros(3, 5)","a = [1, 2, 3; 4, 5, 6]","zeros(size(a))"],seealso:["concat","det","diag","eye","inv","ones","range","size","squeeze","subset","trace","transpose"]}},function(e,t){e.exports={name:"combinations",category:"Probability",syntax:["combinations(n, k)"],description:"Compute the number of combinations of n items taken k at a time",examples:["combinations(7, 5)"],seealso:["permutations","factorial"]}},function(e,t){e.exports={name:"factorial",category:"Probability",syntax:["kldivergence(x, y)"],description:"Compute the factorial of a value",examples:["5!","5 * 4 * 3 * 2 * 1","3!"],seealso:["combinations","permutations","gamma"]}},function(e,t){e.exports={name:"gamma",category:"Probability",syntax:["gamma(n)"],description:"Compute the gamma function. For small values, the Lanczos approximation is used, and for large values the extended Stirling approximation.",examples:["gamma(4)","3!","gamma(1/2)","sqrt(pi)"],seealso:["factorial"]}},function(e,t){e.exports={name:"kldivergence",category:"Probability",syntax:["n!","factorial(n)"],description:"Calculate the Kullback-Leibler (KL) divergence between two distributions.",examples:["math.kldivergence([0.7,0.5,0.4], [0.2,0.9,0.5])"],seealso:[]}},function(e,t){e.exports={name:"multinomial",category:"Probability",syntax:["multinomial(A)"],description:"Multinomial Coefficients compute the number of ways of picking a1, a2, ..., ai unordered outcomes from `n` possibilities. multinomial takes one array of integers as an argument. The following condition must be enforced: every ai <= 0.",examples:["multinomial([1, 2, 1])"],seealso:["combinations","factorial"]}},function(e,t){e.exports={name:"permutations",category:"Probability",syntax:["permutations(n)","permutations(n, k)"],description:"Compute the number of permutations of n items taken k at a time",examples:["permutations(5)","permutations(5, 3)"],seealso:["combinations","factorial"]}},function(e,t){e.exports={name:"pickRandom",category:"Probability",syntax:["pickRandom(array)"],description:"Pick a random entry from a given array.",examples:["pickRandom(0:10)","pickRandom([1, 3, 1, 6])"],seealso:["random","randomInt"]}},function(e,t){e.exports={name:"random",category:"Probability",syntax:["random()","random(max)","random(min, max)","random(size)","random(size, max)","random(size, min, max)"],description:"Return a random number.",examples:["random()","random(10, 20)","random([2, 3])"],seealso:["pickRandom","randomInt"]}},function(e,t){e.exports={name:"randInt",category:"Probability",syntax:["randInt(max)","randInt(min, max)","randInt(size)","randInt(size, max)","randInt(size, min, max)"],description:"Return a random integer number",examples:["randInt(10, 20)","randInt([2, 3], 10)"],seealso:["pickRandom","random"]}},function(e,t){e.exports={name:"compare",category:"Relational",syntax:["compare(x, y)"],description:"Compare two values. Returns 1 if x is larger than y, -1 if x is smaller than y, and 0 if x and y are equal.",examples:["compare(2, 3)","compare(3, 2)","compare(2, 2)","compare(5cm, 40mm)","compare(2, [1, 2, 3])"],seealso:["equal","unequal","smaller","smallerEq","largerEq"]}},function(e,t){e.exports={name:"deepEqual",category:"Relational",syntax:["deepEqual(x, y)"],description:"Check equality of two matrices element wise. Returns true if the size of both matrices is equal and when and each of the elements are equal.",examples:["[1,3,4] == [1,3,4]","[1,3,4] == [1,3]"],seealso:["equal","unequal","smaller","larger","smallerEq","largerEq","compare"]}},function(e,t){e.exports={name:"equal",category:"Relational",syntax:["x == y","equal(x, y)"],description:"Check equality of two values. Returns true if the values are equal, and false if not.",examples:["2+2 == 3","2+2 == 4","a = 3.2","b = 6-2.8","a == b","50cm == 0.5m"],seealso:["unequal","smaller","larger","smallerEq","largerEq","compare","deepEqual"]}},function(e,t){e.exports={name:"larger",category:"Relational",syntax:["x > y","larger(x, y)"],description:"Check if value x is larger than y. Returns true if x is larger than y, and false if not.",examples:["2 > 3","5 > 2*2","a = 3.3","b = 6-2.8","(a > b)","(b < a)","5 cm > 2 inch"],seealso:["equal","unequal","smaller","smallerEq","largerEq","compare"]}},function(e,t){e.exports={name:"largerEq",category:"Relational",syntax:["x >= y","largerEq(x, y)"],description:"Check if value x is larger or equal to y. Returns true if x is larger or equal to y, and false if not.",examples:["2 > 1+1","2 >= 1+1","a = 3.2","b = 6-2.8","(a > b)"],seealso:["equal","unequal","smallerEq","smaller","largerEq","compare"]}},function(e,t){e.exports={name:"smaller",category:"Relational",syntax:["x < y","smaller(x, y)"],description:"Check if value x is smaller than value y. Returns true if x is smaller than y, and false if not.",examples:["2 < 3","5 < 2*2","a = 3.3","b = 6-2.8","(a < b)","5 cm < 2 inch"],seealso:["equal","unequal","larger","smallerEq","largerEq","compare"]}},function(e,t){e.exports={name:"smallerEq",category:"Relational",syntax:["x <= y","smallerEq(x, y)"],description:"Check if value x is smaller or equal to value y. Returns true if x is smaller than y, and false if not.",examples:["2 < 1+1","2 <= 1+1","a = 3.2","b = 6-2.8","(a < b)"],seealso:["equal","unequal","larger","smaller","largerEq","compare"]}},function(e,t){e.exports={name:"unequal",category:"Relational",syntax:["x != y","unequal(x, y)"],description:"Check unequality of two values. Returns true if the values are unequal, and false if they are equal.",examples:["2+2 != 3","2+2 != 4","a = 3.2","b = 6-2.8","a != b","50cm != 0.5m","5 cm != 2 inch"],seealso:["equal","smaller","larger","smallerEq","largerEq","compare","deepEqual"]}},function(e,t){e.exports={name:"max",category:"Statistics",syntax:["max(a, b, c, ...)","max(A)","max(A, dim)"],description:"Compute the maximum value of a list of values.",examples:["max(2, 3, 4, 1)","max([2, 3, 4, 1])","max([2, 5; 4, 3])","max([2, 5; 4, 3], 1)","max([2, 5; 4, 3], 2)","max(2.7, 7.1, -4.5, 2.0, 4.1)","min(2.7, 7.1, -4.5, 2.0, 4.1)"],seealso:["mean","median","min","prod","std","sum","var"]}},function(e,t){e.exports={name:"mean",category:"Statistics",syntax:["mean(a, b, c, ...)","mean(A)","mean(A, dim)"],description:"Compute the arithmetic mean of a list of values.",examples:["mean(2, 3, 4, 1)","mean([2, 3, 4, 1])","mean([2, 5; 4, 3])","mean([2, 5; 4, 3], 1)","mean([2, 5; 4, 3], 2)","mean([1.0, 2.7, 3.2, 4.0])"],seealso:["max","median","min","prod","std","sum","var"]}},function(e,t){e.exports={name:"median",category:"Statistics",syntax:["median(a, b, c, ...)","median(A)"],description:"Compute the median of all values. The values are sorted and the middle value is returned. In case of an even number of values, the average of the two middle values is returned.",examples:["median(5, 2, 7)","median([3, -1, 5, 7])"],seealso:["max","mean","min","prod","std","sum","var"]}},function(e,t){e.exports={name:"min",category:"Statistics",syntax:["min(a, b, c, ...)","min(A)","min(A, dim)"],description:"Compute the minimum value of a list of values.",examples:["min(2, 3, 4, 1)","min([2, 3, 4, 1])","min([2, 5; 4, 3])","min([2, 5; 4, 3], 1)","min([2, 5; 4, 3], 2)","min(2.7, 7.1, -4.5, 2.0, 4.1)","max(2.7, 7.1, -4.5, 2.0, 4.1)"],seealso:["max","mean","median","prod","std","sum","var"]}},function(e,t){e.exports={name:"mode",category:"Statistics",syntax:["mode(a, b, c, ...)","mode(A)","mode(A, a, b, B, c, ...)"],description:"Computes the mode of all values as an array. In case mode being more than one, multiple values are returned in an array.",examples:["mode(5, 2, 7)","mode([3, -1, 5, 7])"],seealso:["max","mean","min","median","prod","std","sum","var"]}},function(e,t){e.exports={name:"prod",category:"Statistics",syntax:["prod(a, b, c, ...)","prod(A)"],description:"Compute the product of all values.",examples:["prod(2, 3, 4)","prod([2, 3, 4])","prod([2, 5; 4, 3])"],seealso:["max","mean","min","median","min","std","sum","var"]}},function(e,t){e.exports={name:"quantileSeq",category:"Statistics",syntax:["quantileSeq(A, prob[, sorted])","quantileSeq(A, [prob1, prob2, ...][, sorted])","quantileSeq(A, N[, sorted])"],description:"Compute the prob order quantile of a matrix or a list with values. The sequence is sorted and the middle value is returned. Supported types of sequence values are: Number, BigNumber, Unit Supported types of probablity are: Number, BigNumber. \n\nIn case of a (multi dimensional) array or matrix, the prob order quantile of all elements will be calculated.",examples:["quantileSeq([3, -1, 5, 7], 0.5)","quantileSeq([3, -1, 5, 7], [1/3, 2/3])","quantileSeq([3, -1, 5, 7], 2)","quantileSeq([-1, 3, 5, 7], 0.5, true)"],seealso:["mean","median","min","max","prod","std","sum","var"]}},function(e,t){e.exports={name:"std",category:"Statistics",syntax:["std(a, b, c, ...)","std(A)","std(A, normalization)"],description:'Compute the standard deviation of all values, defined as std(A) = sqrt(var(A)). Optional parameter normalization can be "unbiased" (default), "uncorrected", or "biased".',examples:["std(2, 4, 6)","std([2, 4, 6, 8])",'std([2, 4, 6, 8], "uncorrected")','std([2, 4, 6, 8], "biased")',"std([1, 2, 3; 4, 5, 6])"],seealso:["max","mean","min","median","min","prod","sum","var"]}},function(e,t){e.exports={name:"sum",category:"Statistics",syntax:["sum(a, b, c, ...)","sum(A)"],description:"Compute the sum of all values.",examples:["sum(2, 3, 4, 1)","sum([2, 3, 4, 1])","sum([2, 5; 4, 3])"],seealso:["max","mean","median","min","prod","std","sum","var"]}},function(e,t){e.exports={name:"var",category:"Statistics",syntax:["var(a, b, c, ...)","var(A)","var(A, normalization)"],description:'Compute the variance of all values. Optional parameter normalization can be "unbiased" (default), "uncorrected", or "biased".',examples:["var(2, 4, 6)","var([2, 4, 6, 8])",'var([2, 4, 6, 8], "uncorrected")','var([2, 4, 6, 8], "biased")',"var([1, 2, 3; 4, 5, 6])"],seealso:["max","mean","min","median","min","prod","std","sum"]}},function(e,t){e.exports={name:"acos",category:"Trigonometry",syntax:["acos(x)"],description:"Compute the inverse cosine of a value in radians.",examples:["acos(0.5)","acos(cos(2.3))"],seealso:["cos","atan","asin"]}},function(e,t){e.exports={name:"acosh",category:"Trigonometry",syntax:["acosh(x)"],description:"Calculate the hyperbolic arccos of a value, defined as `acosh(x) = ln(sqrt(x^2 - 1) + x)`.",examples:["acosh(1.5)"],seealso:["cosh","asinh","atanh"]}},function(e,t){e.exports={name:"acot",category:"Trigonometry",syntax:["acot(x)"],description:"Calculate the inverse cotangent of a value.",examples:["acot(0.5)","acot(cot(0.5))","acot(2)"],seealso:["cot","atan"]}},function(e,t){e.exports={name:"acoth",category:"Trigonometry",syntax:["acoth(x)"],description:"Calculate the hyperbolic arccotangent of a value, defined as `acoth(x) = (ln((x+1)/x) + ln(x/(x-1))) / 2`.",examples:["acoth(0.5)"],seealso:["acsch","asech"]}},function(e,t){e.exports={name:"acsc", +category:"Trigonometry",syntax:["acsc(x)"],description:"Calculate the inverse cotangent of a value.",examples:["acsc(0.5)","acsc(csc(0.5))","acsc(2)"],seealso:["csc","asin","asec"]}},function(e,t){e.exports={name:"acsch",category:"Trigonometry",syntax:["acsch(x)"],description:"Calculate the hyperbolic arccosecant of a value, defined as `acsch(x) = ln(1/x + sqrt(1/x^2 + 1))`.",examples:["acsch(0.5)"],seealso:["asech","acoth"]}},function(e,t){e.exports={name:"asec",category:"Trigonometry",syntax:["asec(x)"],description:"Calculate the inverse secant of a value.",examples:["asec(0.5)","asec(sec(0.5))","asec(2)"],seealso:["acos","acot","acsc"]}},function(e,t){e.exports={name:"asech",category:"Trigonometry",syntax:["asech(x)"],description:"Calculate the inverse secant of a value.",examples:["asech(0.5)"],seealso:["acsch","acoth"]}},function(e,t){e.exports={name:"asin",category:"Trigonometry",syntax:["asin(x)"],description:"Compute the inverse sine of a value in radians.",examples:["asin(0.5)","asin(sin(2.3))"],seealso:["sin","acos","atan"]}},function(e,t){e.exports={name:"asinh",category:"Trigonometry",syntax:["asinh(x)"],description:"Calculate the hyperbolic arcsine of a value, defined as `asinh(x) = ln(x + sqrt(x^2 + 1))`.",examples:["asinh(0.5)"],seealso:["acosh","atanh"]}},function(e,t){e.exports={name:"atan",category:"Trigonometry",syntax:["atan(x)"],description:"Compute the inverse tangent of a value in radians.",examples:["atan(0.5)","atan(tan(2.3))"],seealso:["tan","acos","asin"]}},function(e,t){e.exports={name:"atanh",category:"Trigonometry",syntax:["atanh(x)"],description:"Calculate the hyperbolic arctangent of a value, defined as `atanh(x) = ln((1 + x)/(1 - x)) / 2`.",examples:["atanh(0.5)"],seealso:["acosh","asinh"]}},function(e,t){e.exports={name:"atan2",category:"Trigonometry",syntax:["atan2(y, x)"],description:"Computes the principal value of the arc tangent of y/x in radians.",examples:["atan2(2, 2) / pi","angle = 60 deg in rad","x = cos(angle)","y = sin(angle)","atan2(y, x)"],seealso:["sin","cos","tan"]}},function(e,t){e.exports={name:"cos",category:"Trigonometry",syntax:["cos(x)"],description:"Compute the cosine of x in radians.",examples:["cos(2)","cos(pi / 4) ^ 2","cos(180 deg)","cos(60 deg)","sin(0.2)^2 + cos(0.2)^2"],seealso:["acos","sin","tan"]}},function(e,t){e.exports={name:"cosh",category:"Trigonometry",syntax:["cosh(x)"],description:"Compute the hyperbolic cosine of x in radians.",examples:["cosh(0.5)"],seealso:["sinh","tanh","coth"]}},function(e,t){e.exports={name:"cot",category:"Trigonometry",syntax:["cot(x)"],description:"Compute the cotangent of x in radians. Defined as 1/tan(x)",examples:["cot(2)","1 / tan(2)"],seealso:["sec","csc","tan"]}},function(e,t){e.exports={name:"coth",category:"Trigonometry",syntax:["coth(x)"],description:"Compute the hyperbolic cotangent of x in radians.",examples:["coth(2)","1 / tanh(2)"],seealso:["sech","csch","tanh"]}},function(e,t){e.exports={name:"csc",category:"Trigonometry",syntax:["csc(x)"],description:"Compute the cosecant of x in radians. Defined as 1/sin(x)",examples:["csc(2)","1 / sin(2)"],seealso:["sec","cot","sin"]}},function(e,t){e.exports={name:"csch",category:"Trigonometry",syntax:["csch(x)"],description:"Compute the hyperbolic cosecant of x in radians. Defined as 1/sinh(x)",examples:["csch(2)","1 / sinh(2)"],seealso:["sech","coth","sinh"]}},function(e,t){e.exports={name:"sec",category:"Trigonometry",syntax:["sec(x)"],description:"Compute the secant of x in radians. Defined as 1/cos(x)",examples:["sec(2)","1 / cos(2)"],seealso:["cot","csc","cos"]}},function(e,t){e.exports={name:"sech",category:"Trigonometry",syntax:["sech(x)"],description:"Compute the hyperbolic secant of x in radians. Defined as 1/cosh(x)",examples:["sech(2)","1 / cosh(2)"],seealso:["coth","csch","cosh"]}},function(e,t){e.exports={name:"sin",category:"Trigonometry",syntax:["sin(x)"],description:"Compute the sine of x in radians.",examples:["sin(2)","sin(pi / 4) ^ 2","sin(90 deg)","sin(30 deg)","sin(0.2)^2 + cos(0.2)^2"],seealso:["asin","cos","tan"]}},function(e,t){e.exports={name:"sinh",category:"Trigonometry",syntax:["sinh(x)"],description:"Compute the hyperbolic sine of x in radians.",examples:["sinh(0.5)"],seealso:["cosh","tanh"]}},function(e,t){e.exports={name:"tan",category:"Trigonometry",syntax:["tan(x)"],description:"Compute the tangent of x in radians.",examples:["tan(0.5)","sin(0.5) / cos(0.5)","tan(pi / 4)","tan(45 deg)"],seealso:["atan","sin","cos"]}},function(e,t){e.exports={name:"tanh",category:"Trigonometry",syntax:["tanh(x)"],description:"Compute the hyperbolic tangent of x in radians.",examples:["tanh(0.5)","sinh(0.5) / cosh(0.5)"],seealso:["sinh","cosh"]}},function(e,t){e.exports={name:"to",category:"Units",syntax:["x to unit","to(x, unit)"],description:"Change the unit of a value.",examples:["5 inch to cm","3.2kg to g","16 bytes in bits"],seealso:[]}},function(e,t){e.exports={name:"clone",category:"Utils",syntax:["clone(x)"],description:"Clone a variable. Creates a copy of primitive variables,and a deep copy of matrices",examples:["clone(3.5)","clone(2 - 4i)","clone(45 deg)","clone([1, 2; 3, 4])",'clone("hello world")'],seealso:[]}},function(e,t){e.exports={name:"format",category:"Utils",syntax:["format(value)","format(value, precision)"],description:"Format a value of any type as string.",examples:["format(2.3)","format(3 - 4i)","format([])","format(pi, 3)"],seealso:["print"]}},function(e,t){e.exports={name:"isInteger",category:"Utils",syntax:["isInteger(x)"],description:"Test whether a value is an integer number.",examples:["isInteger(2)","isInteger(3.5)","isInteger([3, 0.5, -2])"],seealso:["isNegative","isNumeric","isPositive","isZero"]}},function(e,t){e.exports={name:"isNegative",category:"Utils",syntax:["isNegative(x)"],description:"Test whether a value is negative: smaller than zero.",examples:["isNegative(2)","isNegative(0)","isNegative(-4)","isNegative([3, 0.5, -2])"],seealso:["isInteger","isNumeric","isPositive","isZero"]}},function(e,t){e.exports={name:"isNumeric",category:"Utils",syntax:["isNumeric(x)"],description:"Test whether a value is a numeric value. Returns true when the input is a number, BigNumber, Fraction, or boolean.",examples:["isNumeric(2)","isNumeric(0)","isNumeric(bignumber(500))","isNumeric(fraction(0.125))",'isNumeric("3")',"isNumeric(2 + 3i)",'isNumeric([2.3, "foo", false])'],seealso:["isInteger","isZero","isNegative","isPositive"]}},function(e,t){e.exports={name:"isPositive",category:"Utils",syntax:["isPositive(x)"],description:"Test whether a value is positive: larger than zero.",examples:["isPositive(2)","isPositive(0)","isPositive(-4)","isPositive([3, 0.5, -2])"],seealso:["isInteger","isNumeric","isNegative","isZero"]}},function(e,t){e.exports={name:"isZero",category:"Utils",syntax:["isZero(x)"],description:"Test whether a value is zero.",examples:["isZero(2)","isZero(0)","isZero(-4)","isZero([3, 0, -2, 0])"],seealso:["isInteger","isNumeric","isNegative","isPositive"]}},function(e,t){e.exports={name:"typeof",category:"Utils",syntax:["typeof(x)"],description:"Get the type of a variable.",examples:["typeof(3.5)","typeof(2 - 4i)","typeof(45 deg)",'typeof("hello world")'],seealso:[]}},function(e,t,r){e.exports=[r(269),r(292),r(293),r(294),r(295)]},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(270));return a("compile",{string:function(e){return o(e).compile()},"Array | Matrix":function(e){return i(e,function(e){return o(e).compile()})}})}var i=r(19);t.name="compile",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(t,r){if(1!=arguments.length&&2!=arguments.length)throw new i("parse",arguments.length,1,2);if(de=r&&r.nodes?r.nodes:{},"string"==typeof t)return ge=t,x();if(Array.isArray(t)||t instanceof e.Matrix)return a(t,function(e){if("string"!=typeof e)throw new TypeError("String expected");return ge=e,x()});throw new TypeError("String or matrix expected")}function u(){ve=0,ye=ge.charAt(0),we=0,Ne=null}function c(){ve++,ye=ge.charAt(ve)}function f(){return ge.charAt(ve+1)}function l(){return ge.charAt(ve+2)}function p(){for(be=pe.NULL,xe="";" "==ye||" "==ye||"\n"==ye&&we;)c();if("#"==ye)for(;"\n"!=ye&&""!=ye;)c();if(""==ye)return void(be=pe.DELIMITER);if("\n"==ye&&!we)return be=pe.DELIMITER,xe=ye,void c();var e=ye+f(),t=e+l();if(3==t.length&&he[t])return be=pe.DELIMITER,xe=t,c(),c(),void c();if(2==e.length&&he[e])return be=pe.DELIMITER,xe=e,c(),void c();if(he[ye])return be=pe.DELIMITER,xe=ye,void c();if(!v(ye)){if(g()){for(;g()||y(ye);)xe+=ye,c();return void(be=me.hasOwnProperty(xe)?pe.DELIMITER:pe.SYMBOL)}for(be=pe.UNKNOWN;""!=ye;)xe+=ye,c();throw X('Syntax error in part "'+xe+'"')}if(be=pe.NUMBER,"."==ye)xe+=ye,c(),y(ye)||(be=pe.UNKNOWN);else{for(;y(ye);)xe+=ye,c();"."==ye&&(xe+=ye,c())}for(;y(ye);)xe+=ye,c();if(e=f(),"E"==ye||"e"==ye)if(y(e)||"-"==e||"+"==e){if(xe+=ye,c(),"+"!=ye&&"-"!=ye||(xe+=ye,c()),!y(ye))throw X('Digit expected, got "'+ye+'"');for(;y(ye);)xe+=ye,c();if("."==ye)throw X('Digit expected, got "'+ye+'"')}else if("."==e)throw c(),X('Digit expected, got "'+ye+'"')}function h(){do p();while("\n"==xe)}function m(){we++}function d(){we--}function g(){var e=ge.charAt(ve-1),t=ge.charAt(ve+1),r=function(e){return/^[a-zA-Z_\u00C0-\u02AF\u0370-\u03FF]$/.test(e)},n=function(e,t){return/^[\uD835]$/.test(e)&&/^[\uDC00-\uDFFF]$/.test(t)&&/^[^\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDFCC\uDFCD]$/.test(t)};return r(ye)||n(ye,t)||n(e,ye)}function v(e){return e>="0"&&"9">=e||"."==e}function y(e){return e>="0"&&"9">=e}function x(){u(),p();var e=b();if(""!=xe)throw be==pe.DELIMITER?J("Unexpected operator "+xe):X('Unexpected part "'+xe+'"');return e}function b(){var e,t,r=[];if(""==xe)return new ne("undefined","undefined");for("\n"!=xe&&";"!=xe&&(e=w());"\n"==xe||";"==xe;)0==r.length&&e&&(t=";"!=xe,r.push({node:e,visible:t})),p(),"\n"!=xe&&";"!=xe&&""!=xe&&(e=w(),t=";"!=xe,r.push({node:e,visible:t}));return r.length>0?new te(r):e}function w(){var e,t,r,n,i=N();if("="==xe){if(i&&i.isSymbolNode)return e=i.name,h(),r=w(),new ee(new le(e),r);if(i&&i.isAccessorNode)return h(),r=w(),new ee(i.object,i.index,r);if(i&&i.isFunctionNode&&(n=!0,t=[],e=i.name,i.args.forEach(function(e,r){e&&e.isSymbolNode?t[r]=e.name:n=!1}),n))return h(),r=w(),new ie(e,t,r);throw X("Invalid left hand side of assignment operator =")}return i}function N(){for(var e=E();"?"==xe;){var t=Ne;Ne=we,h();var r=e,n=w();if(":"!=xe)throw X("False part of conditional expression expected");Ne=null,h();var i=w();e=new re(r,n,i),Ne=t}return e}function E(){for(var e=M();"or"==xe;)h(),e=new se("or","or",[e,M()]);return e}function M(){for(var e=A();"xor"==xe;)h(),e=new se("xor","xor",[e,A()]);return e}function A(){for(var e=_();"and"==xe;)h(),e=new se("and","and",[e,_()]);return e}function _(){for(var e=O();"|"==xe;)h(),e=new se("|","bitOr",[e,O()]);return e}function O(){for(var e=T();"^|"==xe;)h(),e=new se("^|","bitXor",[e,T()]);return e}function T(){for(var e=C();"&"==xe;)h(),e=new se("&","bitAnd",[e,C()]);return e}function C(){var e,t,r,n,i;for(e=S(),t={"==":"equal","!=":"unequal","<":"smaller",">":"larger","<=":"smallerEq",">=":"largerEq"};xe in t;)r=xe,n=t[r],h(),i=[e,S()],e=new se(r,n,i);return e}function S(){var e,t,r,n,i;for(e=z(),t={"<<":"leftShift",">>":"rightArithShift",">>>":"rightLogShift"};xe in t;)r=xe,n=t[r],h(),i=[e,z()],e=new se(r,n,i);return e}function z(){var e,t,r,n,i;for(e=B(),t={to:"to","in":"to"};xe in t;)r=xe,n=t[r],h(),"in"===r&&""===xe?e=new se("*","multiply",[e,new le("in")],!0):(i=[e,B()],e=new se(r,n,i));return e}function B(){var e,t=[];if(e=":"==xe?new ne("1","number"):k(),":"==xe&&Ne!==we){for(t.push(e);":"==xe&&t.length<3;)h(),")"==xe||"]"==xe||","==xe||""==xe?t.push(new le("end")):t.push(k());e=3==t.length?new fe(t[0],t[2],t[1]):new fe(t[0],t[1])}return e}function k(){var e,t,r,n,i;for(e=I(),t={"+":"add","-":"subtract"};xe in t;)r=xe,n=t[r],h(),i=[e,I()],e=new se(r,n,i);return e}function I(){var e,t,r,n,i;for(e=R(),t=e,r={"*":"multiply",".*":"dotMultiply","/":"divide","./":"dotDivide","%":"mod",mod:"mod"};;)if(xe in r)n=xe,i=r[n],h(),t=R(),e=new se(n,i,[e,t]);else{if(!(be==pe.SYMBOL||"in"==xe&&e&&e.isConstantNode||be==pe.NUMBER&&!t.isConstantNode||"("==xe))break;t=R(),e=new se("*","multiply",[e,t],!0)}return e}function R(){var e,t,r={"-":"unaryMinus","+":"unaryPlus","~":"bitNot",not:"not"}[xe];return r?(e=xe,h(),t=[R()],new se(e,r,t)):P()}function P(){var e,t,r,n;return e=U(),"^"!=xe&&".^"!=xe||(t=xe,r="^"==t?"pow":"dotPow",h(),n=[e,R()],e=new se(t,r,n)),e}function U(){var e,t,r,n,i;for(e=q(),t={"!":"factorial","'":"transpose"};xe in t;)r=xe,n=t[r],p(),i=[e],e=new se(r,n,i),e=j(e);return e}function q(){var e,t=[];if(be==pe.SYMBOL&&de[xe]){if(e=de[xe],p(),"("==xe){if(t=[],m(),p(),")"!=xe)for(t.push(w());","==xe;)p(),t.push(w());if(")"!=xe)throw X("Parenthesis ) expected");d(),p()}return new e(t)}return L()}function L(){var e,t;return be==pe.SYMBOL||be==pe.DELIMITER&&xe in me?(t=xe,p(),e=new le(t),e=j(e)):F()}function j(e,t){for(var r;!("("!=xe&&"["!=xe&&"."!=xe||t&&-1===t.indexOf(xe));)if(r=[],"("==xe){if(!e.isSymbolNode&&!e.isAccessorNode)return e;if(m(),p(),")"!=xe)for(r.push(w());","==xe;)p(),r.push(w());if(")"!=xe)throw X("Parenthesis ) expected");d(),p(),e=new ce(e,r)}else if("["==xe){if(m(),p(),"]"!=xe)for(r.push(w());","==xe;)p(),r.push(w());if("]"!=xe)throw X("Parenthesis ] expected");d(),p(),e=new Q(e,new ae(r))}else{if(p(),be!=pe.SYMBOL)throw X("Property name expected after dot");r.push(new ne(xe)),p();var n=!0;e=new Q(e,new ae(r,n))}return e}function F(){var e,t;return'"'==xe?(t=D(),e=new ne(t,"string"),e=j(e)):$()}function D(){for(var e="";""!=ye&&'"'!=ye;)"\\"==ye&&(e+=ye,c()),e+=ye,c();if(p(),'"'!=xe)throw X('End of string " expected');return p(),e}function $(){var e,t,r,n;if("["==xe){if(m(),p(),"]"!=xe){var i=G();if(";"==xe){for(r=1,t=[i];";"==xe;)p(),t[r]=G(),r++;if("]"!=xe)throw X("End of matrix ] expected");d(),p(),n=t[0].items.length;for(var a=1;r>a;a++)if(t[a].items.length!=n)throw J("Column dimensions mismatch ("+t[a].items.length+" != "+n+")");e=new K(t)}else{if("]"!=xe)throw X("End of matrix ] expected");d(),p(),e=i}}else d(),p(),e=new K([]);return j(e)}return H()}function G(){for(var e=[w()],t=1;","==xe;)p(),e[t]=w(),t++;return new K(e)}function H(){if("{"==xe){var e,t={};do if(p(),"}"!=xe){if('"'==xe)e=D();else{if(be!=pe.SYMBOL)throw X("Symbol or string expected as object key");e=xe,p()}if(":"!=xe)throw X("Colon : expected after object key");p(),t[e]=w()}while(","==xe);if("}"!=xe)throw X("Comma , or bracket } expected after object value");p();var r=new oe(t);return r=j(r)}return V()}function V(){var e;return be==pe.NUMBER?(e=xe,p(),new ne(e,"number")):Z()}function Z(){var e;if("("==xe){if(m(),p(),e=w(),")"!=xe)throw X("Parenthesis ) expected");return d(),p(),e=new ue(e),e=j(e)}return W()}function W(){throw X(""==xe?"Unexpected end of expression":"Value expected")}function Y(){return ve-xe.length+1}function X(e){var t=Y(),r=new SyntaxError(e+" (char "+t+")");return r["char"]=t,r}function J(e){var t=Y(),r=new SyntaxError(e+" (char "+t+")");return r["char"]=t,r}var Q=n(r(271)),K=n(r(277)),ee=n(r(278)),te=n(r(281)),re=n(r(282)),ne=n(r(283)),ie=n(r(284)),ae=n(r(285)),oe=n(r(288)),se=n(r(289)),ue=n(r(291)),ce=n(r(290)),fe=n(r(286)),le=n(r(287)),pe={NULL:0,DELIMITER:1,NUMBER:2,SYMBOL:3,UNKNOWN:4},he={",":!0,"(":!0,")":!0,"[":!0,"]":!0,"{":!0,"}":!0,'"':!0,";":!0,"+":!0,"-":!0,"*":!0,".*":!0,"/":!0,"./":!0,"%":!0,"^":!0,".^":!0,"~":!0,"!":!0,"&":!0,"|":!0,"^|":!0,"'":!0,"=":!0,":":!0,"?":!0,"==":!0,"!=":!0,"<":!0,">":!0,"<=":!0,">=":!0,"<<":!0,">>":!0,">>>":!0},me={mod:!0,to:!0,"in":!0,and:!0,xor:!0,or:!0,not:!0},de={},ge="",ve=0,ye="",xe="",be=pe.NULL,we=0,Ne=null;return s}var i=r(11),a=r(19);t.name="parse",t.path="expression",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(!e||!e.isNode)throw new TypeError('Node expected for parameter "object"');if(!t||!t.isIndexNode)throw new TypeError('IndexNode expected for parameter "index"');this.object=e||null,this.index=t,Object.defineProperty(this,"name",{get:function(){return this.index?this.index.isObjectProperty()?this.index.getObjectProperty():"":this.object.name||""}.bind(this),set:function(){throw new Error("Cannot assign a new name, name is read-only")}})}function o(e){return!(e.isAccessorNode||e.isArrayNode||e.isConstantNode||e.isFunctionNode||e.isObjectNode||e.isParenthesisNode||e.isSymbolNode)}var s=n(r(272)),u=n(r(274));return a.prototype=new s,a.prototype.type="AccessorNode",a.prototype.isAccessorNode=!0,a.prototype._compile=function(e,t){e.access=u;var r=this.object._compile(e,t),n=this.index._compile(e,t);return this.index.isObjectProperty()?r+'["'+this.index.getObjectProperty()+'"]':this.index.needsSize()?"(function () { var object = "+r+"; var size = math.size(object).valueOf(); return access(object, "+n+");})()":"access("+r+", "+n+")"},a.prototype.forEach=function(e){e(this.object,"object",this),e(this.index,"index",this)},a.prototype.map=function(e){return new a(this._ifNode(e(this.object,"object",this)),this._ifNode(e(this.index,"index",this)))},a.prototype.clone=function(){return new a(this.object,this.index)},a.prototype._toString=function(e){var t=this.object.toString(e);return o(this.object)&&(t="("+t+")"),t+this.index.toString(e)},a.prototype._toTex=function(e){var t=this.object.toTex(e);return o(this.object)&&(t="\\left("+t+"\\right)"),t+this.index.toTex(e)},a}t.name="AccessorNode",t.path="expression.node",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n,a){function o(){if(!(this instanceof o))throw new SyntaxError("Constructor must be called with the new operator")}function s(e){for(var t in e)if(e.hasOwnProperty(t)&&t in i)throw new Error('Scope contains an illegal symbol, "'+t+'" is a reserved keyword')}return o.prototype.eval=function(e){return this.compile().eval(e)},o.prototype.type="Node",o.prototype.isNode=!0,o.prototype.compile=function(){if(arguments.length>0)throw new Error("Calling compile(math) is deprecated. Call the function as compile() instead.");var e={math:a.expression.transform,args:{},_validateScope:s},t={},r=this._compile(e,t),n=Object.keys(e).map(function(e){return" var "+e+' = defs["'+e+'"];'}),i=n.join(" ")+'return { "eval": function (scope) { if (scope) _validateScope(scope); scope = scope || {}; return '+r+"; }};",o=new Function("defs",i);return o(e)},o.prototype._compile=function(e,t){throw new Error("Cannot compile a Node interface")},o.prototype.forEach=function(e){throw new Error("Cannot run forEach on a Node interface")},o.prototype.map=function(e){throw new Error("Cannot run map on a Node interface")},o.prototype._ifNode=function(e){if(!e||!e.isNode)throw new TypeError("Callback function must return a Node");return e},o.prototype.traverse=function(e){function t(e,r){e.forEach(function(e,n,i){r(e,n,i),t(e,r)})}e(this,null,null),t(this,e)},o.prototype.transform=function(e){function t(e,r){return e.map(function(e,n,i){var a=r(e,n,i);return t(a,r)})}var r=e(this,null,null);return t(r,e)},o.prototype.filter=function(e){var t=[];return this.traverse(function(r,n,i){e(r,n,i)&&t.push(r)}),t},o.prototype.find=function(){throw new Error("Function Node.find is deprecated. Use Node.filter instead.")},o.prototype.match=function(){throw new Error("Function Node.match is deprecated. See functions Node.filter, Node.transform, Node.traverse.")},o.prototype.clone=function(){throw new Error("Cannot clone a Node interface")},o.prototype.toString=function(e){var t;if(e&&"object"==typeof e)switch(typeof e.handler){case"object":case"undefined":break;case"function":t=e.handler(this,e);break;default:throw new TypeError("Object or function expected as callback")}return"undefined"!=typeof t?t:this._toString(e)},o.prototype._toString=function(){throw new Error("_toString not implemented for "+this.type)},o.prototype.toTex=function(e){var t;if(e&&"object"==typeof e)switch(typeof e.handler){case"object":case"undefined":break;case"function":t=e.handler(this,e);break;default:throw new TypeError("Object or function expected as callback")}return"undefined"!=typeof t?t:this._toTex(e)},o.prototype._toTex=function(e){throw new Error("_toTex not implemented for "+this.type)},o.prototype.getIdentifier=function(){return this.type},o.prototype.getContent=function(){return this},o}var i=r(273);r(3).extend;t.name="Node",t.path="expression.node",t.math=!0,t.factory=n},function(e,t){"use strict";e.exports={end:!0}},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(276)),s=n(r(52));return function(e,t){try{if(Array.isArray(e))return s(e).subset(t).valueOf();if(e&&"function"==typeof e.subset)return e.subset(t);if("string"==typeof e)return o(e,t);if("object"==typeof e){if(!t.isObjectProperty())throw TypeError("Cannot apply a numeric index as object property");return e[t.getObjectProperty()]}throw new TypeError("Cannot apply index: unsupported type of object")}catch(r){throw i(r)}}}var i=r(275).transform;t.factory=n},function(e,t,r){var n=r(43);t.transform=function(e){return e&&e.isIndexError?new n(e.index+1,e.min+1,void 0!==e.max?e.max+1:void 0):e}},function(e,t,r){"use strict";function n(e,t,n,c){function f(e,t){if(!t||t.isIndex!==!0)throw new TypeError("Index expected");if(1!=t.size().length)throw new u(t.size().length,1);var r=e.length;s(t.min()[0],r),s(t.max()[0],r);var n=t.dimension(0),i="";return n.forEach(function(t){i+=e.charAt(t)}),i}function l(e,t,r,n){if(!t||t.isIndex!==!0)throw new TypeError("Index expected");if(1!=t.size().length)throw new u(t.size().length,1);if(void 0!==n){if("string"!=typeof n||1!==n.length)throw new TypeError("Single character expected as defaultValue")}else n=" ";var i=t.dimension(0),a=i.size()[0];if(a!=r.length)throw new u(i.size()[0],r.length);var o=e.length;s(t.min()[0]),s(t.max()[0]);for(var c=[],f=0;o>f;f++)c[f]=e.charAt(f);if(i.forEach(function(e,t){c[e]=r.charAt(t[0])}),c.length>o)for(f=o-1,a=c.length;a>f;f++)c[f]||(c[f]=n);return c.join("")}var p=n(r(52)),h=c("subset",{"Array, Index":function(e,t){var r=p(e),n=r.subset(t);return n&&n.valueOf()},"Matrix, Index":function(e,t){return e.subset(t)},"Object, Index":i,"string, Index":f,"Array, Index, any":function(e,t,r){return p(o(e)).subset(t,r,void 0).valueOf()},"Array, Index, any, any":function(e,t,r,n){return p(o(e)).subset(t,r,n).valueOf()},"Matrix, Index, any":function(e,t,r){return e.clone().subset(t,r)},"Matrix, Index, any, any":function(e,t,r,n){return e.clone().subset(t,r,n)},"string, Index, string":l,"string, Index, string, string":l,"Object, Index, any":a});return h.toTex=void 0,h}function i(e,t){if(1!==t.size().length)throw new u(t.size(),1);var r=t.dimension(0);if("string"!=typeof r)throw new TypeError("String expected as index to retrieve an object property");return e[r]}function a(e,t,r){if(1!==t.size().length)throw new u(t.size(),1);var n=t.dimension(0);if("string"!=typeof n)throw new TypeError("String expected as index to retrieve an object property");var i=o(e);return i[n]=r,i}var o=r(3).clone,s=r(40).validateIndex,u=r(42);t.name="subset",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(this.items=e||[],!Array.isArray(this.items)||!this.items.every(function(e){return e&&e.isNode}))throw new TypeError("Array containing Nodes expected");var t=function(){throw new Error("Property `ArrayNode.nodes` is deprecated, use `ArrayNode.items` instead")};Object.defineProperty(this,"nodes",{get:t,set:t})}var o=n(r(272));return a.prototype=new o,a.prototype.type="ArrayNode",a.prototype.isArrayNode=!0,a.prototype._compile=function(e,t){var r="Array"!==e.math.config().matrix,n=this.items.map(function(r){return r._compile(e,t)});return(r?"math.matrix([":"[")+n.join(",")+(r?"])":"]")},a.prototype.forEach=function(e){for(var t=0;t=n}var s=n(r(272)),u=(n(r(277)),n(r(52)),n(r(279))),c=n(r(274)),f=(r(273),r(280));return a.prototype=new s,a.prototype.type="AssignmentNode",a.prototype.isAssignmentNode=!0,a.prototype._compile=function(e,t){e.assign=u,e.access=c;var r,n=this.object._compile(e,t),i=this.index?this.index._compile(e,t):null,a=this.value._compile(e,t);if(this.index){if(this.index.isObjectProperty())return n+'["'+this.index.getObjectProperty()+'"] = '+a;if(this.object.isSymbolNode)return r=this.index.needsSize()?"var size = math.size(object).valueOf();":"","(function () { var object = "+n+"; var value = "+a+"; "+r+' scope["'+this.object.name+'"] = assign(object, '+i+", value); return value;})()";r=this.index.needsSize()?"var size = math.size(object).valueOf();":"";var o=this.object.object._compile(e,t);if(this.object.index.isObjectProperty()){var s='["'+this.object.index.getObjectProperty()+'"]';return"(function () { var parent = "+o+"; var object = parent"+s+"; var value = "+a+";"+r+" parent"+s+" = assign(object, "+i+", value); return value;})()"}var f=this.object.index.needsSize()?"var size = math.size(parent).valueOf();":"",l=this.object.index._compile(e,t);return"(function () { var parent = "+o+"; "+f+" var parentIndex = "+l+"; var object = access(parent, parentIndex); var value = "+a+"; "+r+" assign(parent, parentIndex, assign(object, "+i+", value)); return value;})()"}if(!this.object.isSymbolNode)throw new TypeError("SymbolNode expected as object");return'scope["'+this.object.name+'"] = '+a},a.prototype.forEach=function(e){e(this.object,"object",this),this.index&&e(this.index,"index",this),e(this.value,"value",this)},a.prototype.map=function(e){var t=this._ifNode(e(this.object,"object",this)),r=this.index?this._ifNode(e(this.index,"index",this)):null,n=this._ifNode(e(this.value,"value",this));return new a(t,r,n)},a.prototype.clone=function(){return new a(this.object,this.index,this.value)},a.prototype._toString=function(e){var t=this.object.toString(e),r=this.index?this.index.toString(e):"",n=this.value.toString(e);return o(this,e&&e.parenthesis)&&(n="("+n+")"),t+r+" = "+n},a.prototype._toTex=function(e){var t=this.object.toTex(e),r=this.index?this.index.toTex(e):"",n=this.value.toTex(e);return o(this,e&&e.parenthesis)&&(n="\\left("+n+"\\right)"),t+r+":="+n},a}r(32);t.name="AssignmentNode",t.path="expression.node",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(276)),s=n(r(52));return function(e,t,r){try{if(Array.isArray(e))return s(e).subset(t,r).valueOf();if(e&&"function"==typeof e.subset)return e.subset(t,r);if("string"==typeof e)return o(e,t,r);if("object"==typeof e){if(!t.isObjectProperty())throw TypeError("Cannot apply a numeric index as object property");return e[t.getObjectProperty()]=r,e}throw new TypeError("Cannot apply index: unsupported type of object")}catch(n){throw i(n)}}}var i=r(275).transform;t.factory=n},function(e,t){"use strict";function r(e,t){var r=e;"keep"!==t&&(r=e.getContent());for(var n=r.getIdentifier(),i=0;i=a)&&(n="("+n+")");var o=this.trueExpr.toString(e),s=i.getPrecedence(this.trueExpr,t);("all"===t||"OperatorNode"===this.trueExpr.type||null!==s&&r>=s)&&(o="("+o+")");var u=this.falseExpr.toString(e),c=i.getPrecedence(this.falseExpr,t);return("all"===t||"OperatorNode"===this.falseExpr.type||null!==c&&r>=c)&&(u="("+u+")"),n+" ? "+o+" : "+u},o.prototype._toTex=function(e){return"\\begin{cases} {"+this.trueExpr.toTex(e)+"}, &\\quad{\\text{if }\\;"+this.condition.toTex(e)+"}\\\\{"+this.falseExpr.toTex(e)+"}, &\\quad{\\text{otherwise}}\\end{cases}"},o}var i=(r(32),r(280));t.name="ConditionalNode",t.path="expression.node",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e,t){if(!(this instanceof o))throw new SyntaxError("Constructor must be called with the new operator");if(t){if("string"!=typeof t)throw new TypeError('String expected for parameter "valueType"');if("string"!=typeof e)throw new TypeError('String expected for parameter "value"');this.value=e,this.valueType=t}else this.value=e+"",this.valueType=i(e);if(!u[this.valueType])throw new TypeError('Unsupported type of value "'+this.valueType+'"')}var s=n(r(272)),u={number:!0,string:!0,"boolean":!0,undefined:!0,"null":!0};return o.prototype=new s,o.prototype.type="ConstantNode",o.prototype.isConstantNode=!0,o.prototype._compile=function(e,t){switch(this.valueType){case"number":var r=e.math.config().number;return"BigNumber"===r?'math.bignumber("'+this.value+'")':"Fraction"===r?'math.fraction("'+this.value+'")':this.value.replace(/^(0*)[0-9]/,function(e,t){return e.substring(t.length)});case"string":return'"'+this.value+'"';case"boolean":return this.value;case"undefined":return this.value;case"null":return this.value;default:throw new TypeError('Unsupported type of constant "'+this.valueType+'"')}},o.prototype.forEach=function(e){},o.prototype.map=function(e){return this.clone()},o.prototype.clone=function(){return new o(this.value,this.valueType)},o.prototype._toString=function(e){switch(this.valueType){case"string":return'"'+this.value+'"';default:return this.value}},o.prototype._toTex=function(e){var t,r=this.value;switch(this.valueType){case"string":return'\\mathtt{"'+r+'"}';case"number":return t=r.toLowerCase().indexOf("e"),-1!==t?r.substring(0,t)+"\\cdot10^{"+r.substring(t+1)+"}":r;default:return r}},o}var i=r(41).type;t.name="ConstantNode",t.path="expression.node",t.factory=n},function(e,t,r){"use strict";function n(e){return"string"==typeof e}function i(e,t,i,u){function c(e,t,r){if(!(this instanceof c))throw new SyntaxError("Constructor must be called with the new operator");if("string"!=typeof e)throw new TypeError('String expected for parameter "name"');if(!Array.isArray(t)||!t.every(n))throw new TypeError('Array containing strings expected for parameter "params"');if(!r||!r.isNode)throw new TypeError('Node expected for parameter "expr"');if(e in a)throw new Error('Illegal function name, "'+e+'" is a reserved keyword');this.name=e,this.params=t,this.expr=r}function f(e,t){var r=s.getPrecedence(e,t),n=s.getPrecedence(e.expr,t);return"all"===t||null!==n&&r>=n}var l=i(r(272));return c.prototype=new l,c.prototype.type="FunctionAssignmentNode",c.prototype.isFunctionAssignmentNode=!0,c.prototype._compile=function(e,t){var r=Object.create(t);this.params.forEach(function(e){r[e]=!0});var n=this.expr._compile(e,r);return'scope["'+this.name+'"] = (function () { var fn = function '+this.name+"("+this.params.join(",")+") { if (arguments.length != "+this.params.length+') { throw new SyntaxError("Wrong number of arguments in function '+this.name+' (" + arguments.length + " provided, '+this.params.length+' expected)"); } return '+n+' }; fn.syntax = "'+this.name+"("+this.params.join(", ")+')"; return fn; })()'},c.prototype.forEach=function(e){e(this.expr,"expr",this)},c.prototype.map=function(e){var t=this._ifNode(e(this.expr,"expr",this));return new c(this.name,this.params.slice(0),t)},c.prototype.clone=function(){return new c(this.name,this.params.slice(0),this.expr)},c.prototype._toString=function(e){var t=e&&e.parenthesis?e.parenthesis:"keep",r=this.expr.toString(e);return f(this,t)&&(r="("+r+")"),"function "+this.name+"("+this.params.join(", ")+") = "+r},c.prototype._toTex=function(e){var t=e&&e.parenthesis?e.parenthesis:"keep",r=this.expr.toTex(e);return f(this,t)&&(r="\\left("+r+"\\right)"),"\\mathrm{"+this.name+"}\\left("+this.params.map(o.toSymbol).join(",")+"\\right):="+r},c}var a=r(273),o=r(32),s=r(280);t.name="FunctionAssignmentNode",t.path="expression.node",t.factory=i},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(this.dimensions=e,this.dotNotation=t||!1,!u(e)||!e.every(function(e){return e&&e.isNode}))throw new TypeError('Array containing Nodes expected for parameter "dimensions"');if(this.dotNotation&&!this.isObjectProperty())throw new Error("dotNotation only applicable for object properties");var r=function(){throw new Error("Property `IndexNode.object` is deprecated, use `IndexNode.fn` instead")};Object.defineProperty(this,"object",{get:r,set:r})}var o=n(r(272)),s=(n(r(286)),n(r(287)),n(r(67))),u=Array.isArray;return a.prototype=new o,a.prototype.type="IndexNode",a.prototype.isIndexNode=!0,a.prototype._compile=function(e,t){var r=Object.create(t);e.range=function(e,t,r){return new s(e&&e.isBigNumber===!0?e.toNumber():e,t&&t.isBigNumber===!0?t.toNumber():t,r&&r.isBigNumber===!0?r.toNumber():r)};var n=this.dimensions.map(function(t,n){return t&&t.isRangeNode?t.needsEnd()?(r.end=!0,"(function () {var end = size["+n+"]; return range("+t.start._compile(e,r)+", "+t.end._compile(e,r)+", "+(t.step?t.step._compile(e,r):"1")+"); })()"):"range("+t.start._compile(e,r)+", "+t.end._compile(e,r)+", "+(t.step?t.step._compile(e,r):"1")+")":t.isSymbolNode&&"end"===t.name?(r.end=!0,"(function () {var end = size["+n+"]; return "+t._compile(e,r)+"; })()"):t._compile(e,r)});return"math.index("+n.join(", ")+")"},a.prototype.forEach=function(e){for(var t=0;t3)throw new Error("Too many arguments");this.start=e,this.end=t,this.step=r||null}function s(e,t){var r=i.getPrecedence(e,t),n={},a=i.getPrecedence(e.start,t);if(n.start=null!==a&&r>=a||"all"===t,e.step){var o=i.getPrecedence(e.step,t);n.step=null!==o&&r>=o||"all"===t}var s=i.getPrecedence(e.end,t);return n.end=null!==s&&r>=s||"all"===t,n}var u=n(r(272));return o.prototype=new u,o.prototype.type="RangeNode",o.prototype.isRangeNode=!0,o.prototype.needsEnd=function(){var e=this.filter(function(e){return e&&e.isSymbolNode&&"end"==e.name});return e.length>0},o.prototype._compile=function(e,t){return"math.range("+this.start._compile(e,t)+", "+this.end._compile(e,t)+(this.step?", "+this.step._compile(e,t):"")+")"},o.prototype.forEach=function(e){e(this.start,"start",this),e(this.end,"end",this),this.step&&e(this.step,"step",this)},o.prototype.map=function(e){return new o(this._ifNode(e(this.start,"start",this)),this._ifNode(e(this.end,"end",this)),this.step&&this._ifNode(e(this.step,"step",this)))},o.prototype.clone=function(){return new o(this.start,this.end,this.step&&this.step)},o.prototype._toString=function(e){var t,r=e&&e.parenthesis?e.parenthesis:"keep",n=s(this,r),i=this.start.toString(e);if(n.start&&(i="("+i+")"),t=i,this.step){var a=this.step.toString(e);n.step&&(a="("+a+")"),t+=":"+a}var o=this.end.toString(e);return n.end&&(o="("+o+")"),t+=":"+o},o.prototype._toTex=function(e){var t=e&&e.parenthesis?e.parenthesis:"keep",r=s(this,t),n=this.start.toTex(e);if(r.start&&(n="\\left("+n+"\\right)"),this.step){var i=this.step.toTex(e);r.step&&(i="\\left("+i+"\\right)"),n+=":"+i}var a=this.end.toTex(e);return r.end&&(a="\\left("+a+"\\right)"),n+=":"+a},o}var i=r(280);t.name="RangeNode",t.path="expression.node",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a,o){function s(e){if(!(this instanceof s))throw new SyntaxError("Constructor must be called with the new operator");if("string"!=typeof e)throw new TypeError('String expected for parameter "name"');this.name=e}function u(e){throw new Error("Undefined symbol "+e)}var c=n(r(272)),f=n(r(75));return s.prototype=new c,s.prototype.type="SymbolNode",s.prototype.isSymbolNode=!0,s.prototype._compile=function(e,t){return e.undef=u,e.Unit=f,t[this.name]?this.name:this.name in e.math?'("'+this.name+'" in scope ? scope["'+this.name+'"] : math["'+this.name+'"])':'("'+this.name+'" in scope ? scope["'+this.name+'"] : '+(f.isValuelessUnit(this.name)?'new Unit(null, "'+this.name+'")':'undef("'+this.name+'")')+")"},s.prototype.forEach=function(e){},s.prototype.map=function(e){return this.clone()},s.prototype.clone=function(){return new s(this.name)},s.prototype._toString=function(e){return this.name},s.prototype._toTex=function(e){var t=!1;"undefined"==typeof o[this.name]&&f.isValuelessUnit(this.name)&&(t=!0);var r=i.toSymbol(this.name,t);return"\\"===r[0]?r:" "+r},s}var i=r(32);t.name="SymbolNode",t.path="expression.node",t.math=!0,t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(this.properties=e||{},e&&("object"!=typeof e||Object.keys(e).some(function(t){return!e[t]||!e[t].isNode})))throw new TypeError("Object containing Nodes expected")}var o=n(r(272));return a.prototype=new o,a.prototype.type="ObjectNode",a.prototype.isObjectNode=!0,a.prototype._compile=function(e,t){var r=[];for(var n in this.properties)this.properties.hasOwnProperty(n)&&r.push('"'+n+'": '+this.properties[n]._compile(e,t));return"{"+r.join(", ")+"}"},a.prototype.forEach=function(e){for(var t in this.properties)this.properties.hasOwnProperty(t)&&e(this.properties[t],'properties["'+t+'"]',this)},a.prototype.map=function(e){var t={};for(var r in this.properties)this.properties.hasOwnProperty(r)&&(t[r]=this._ifNode(e(this.properties[r],'properties["'+r+'"]',this)));return new a(t)},a.prototype.clone=function(){var e={};for(var t in this.properties)this.properties.hasOwnProperty(t)&&(e[t]=this.properties[t]);return new a(e)},a.prototype._toString=function(e){var t=[];for(var r in this.properties)this.properties.hasOwnProperty(r)&&t.push('"'+r+'": '+this.properties[r].toString(e));return"{"+t.join(", ")+"}"},a.prototype._toTex=function(e){var t=[];for(var r in this.properties)this.properties.hasOwnProperty(r)&&t.push("\\mathbf{"+r+":} & "+this.properties[r].toTex(e)+"\\\\");return"\\left\\{\\begin{array}{ll}"+t.join("\n")+"\\end{array}\\right\\}"},a}r(23);t.name="ObjectNode",t.path="expression.node",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o,s){function u(e,t,r,n){if(!(this instanceof u))throw new SyntaxError("Constructor must be called with the new operator");if("string"!=typeof e)throw new TypeError('string expected for parameter "op"');if("string"!=typeof t)throw new TypeError('string expected for parameter "fn"');if(!Array.isArray(r)||!r.every(function(e){return e&&e.isNode}))throw new TypeError('Array containing Nodes expected for parameter "args"');this.implicit=n===!0,this.op=e,this.fn=t,this.args=r||[]}function c(e,t,r,n){var i=a.getPrecedence(e,t),o=a.getAssociativity(e,t);if("all"===t||r.length>2){var s=[];return r.forEach(function(e){switch(e.getContent().type){case"ArrayNode":case"ConstantNode":case"SymbolNode":case"ParenthesisNode":s.push(!1);break;default:s.push(!0)}}),s}switch(r.length){case 0:return[];case 1:var u=a.getPrecedence(r[0],t);if(n&&null!==u){var c,f;if("keep"===t?(c=r[0].getIdentifier(),f=e.getIdentifier()):(c=r[0].getContent().getIdentifier(),f=e.getContent().getIdentifier()),a.properties[i][f].latexLeftParens===!1)return[!1];if(a.properties[u][c].latexParens===!1)return[!1]}return null===u?[!1]:i>=u?[!0]:[!1];case 2:var l,p=a.getPrecedence(r[0],t),h=a.isAssociativeWith(e,r[0],t);l=null===p?!1:p!==i||"right"!==o||h?i>p:!0;var m,d=a.getPrecedence(r[1],t),g=a.isAssociativeWith(e,r[1],t);if(m=null===d?!1:d!==i||"left"!==o||g?i>d:!0,n){var f,v,y;"keep"===t?(f=e.getIdentifier(),v=e.args[0].getIdentifier(),y=e.args[1].getIdentifier()):(f=e.getContent().getIdentifier(),v=e.args[0].getContent().getIdentifier(),y=e.args[1].getContent().getIdentifier()),null!==p&&(a.properties[i][f].latexLeftParens===!1&&(l=!1),a.properties[p][v].latexParens===!1&&(l=!1)),null!==d&&(a.properties[i][f].latexRightParens===!1&&(m=!1),a.properties[d][y].latexParens===!1&&(m=!1))}return[l,m]}}var f=n(r(272));n(r(283)),n(r(287)),n(r(290));return u.prototype=new f,u.prototype.type="OperatorNode",u.prototype.isOperatorNode=!0,u.prototype._compile=function(e,t){if(!e.math[this.fn])throw new Error("Function "+this.fn+' missing in provided namespace "math"');var r=this.args.map(function(r){return r._compile(e,t)});return"math."+this.fn+"("+r.join(", ")+")"},u.prototype.forEach=function(e){for(var t=0;tt;t++){var m=e[t];if(m&&m.isMatrix===!0&&(p=!0),"number"==typeof m||m&&m.isBigNumber===!0){if(t!==n-1)throw new Error("Dimension must be specified as last argument");if(r=f,f=m.valueOf(),!o(f))throw new TypeError("Integer number expected for dimension");if(0>f||t>0&&f>r)throw new u(f,r+1)}else{var d=a(m).valueOf(),g=s.size(d);if(h[t]=d,r=f,f=g.length-1,t>0&&f!=r)throw new c(r+1,f+1)}}if(0==h.length)throw new SyntaxError("At least one matrix expected");for(var v=h.shift();h.length;)v=i(v,h.shift(),f,0);return p?l(v):v},"...string":function(e){return e.join("")}});return p.toTex=void 0,p}function i(e,t,r,n){if(r>n){if(e.length!=t.length)throw new c(e.length,t.length);for(var a=[],o=0;or;r++){var i=arguments[r];if(i&&i.isRange===!0)i.start--,i.end-=i.step>0?0:2;else if(i&&i.isSet===!0)i=i.map(function(e){return e-1});else if(i&&(i.isArray===!0||i.isMatrix))i=i.map(function(e){return e-1});else if("number"==typeof i)i--;else if(i&&i.isBigNumber===!0)i=i.toNumber()-1;else if("string"!=typeof i)throw new TypeError("Dimension must be an Array, Matrix, number, string, or Range");t[r]=i}var a=new e.Index;return e.Index.apply(a,t),a}}Array.isArray;t.name="index",t.path="expression.transform",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=(n(r(308)),n(r(52)));return a("max",{"Array, function":function(e,t){return i(e,t,e)},"Matrix, function":function(e,t){return o(i(e.valueOf(),t,e))}})}function i(e,t,r){function n(e,i){return Array.isArray(e)?e.map(function(e,t){return n(e,i.concat(t+1))}):t(e,i,r)}return n(e,[])}t.name="map",t.path="expression.transform",t.factory=n},function(e,t){"use strict";function r(e,t,r,i){var a=i("map",{"Array, function":n,"Matrix, function":function(e,t){return e.map(t)}});return a.toTex=void 0,a}function n(e,t){var r=function(n,i){return Array.isArray(n)?n.map(function(e,t){return r(e,i.concat(t))}):t(n,i,e)};return r(e,[])}t.name="map",t.factory=r},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(311));return o("max",{"...any":function(e){if(2==e.length&&a(e[0])){var t=e[1];"number"==typeof t?e[1]=t-1:t&&t.isBigNumber===!0&&(e[1]=t.minus(1))}try{return s.apply(null,e)}catch(r){throw i(r)}}})}var i=r(275).transform,a=r(310);t.name="max",t.path="expression.transform",t.factory=n},function(e,t){"use strict"; +e.exports=function(e){return Array.isArray(e)||e&&e.isMatrix===!0}},function(e,t,r){"use strict";function n(e,t,n,s){function u(e,t){return f(e,t)?e:t}function c(e){var t=void 0;if(i(e,function(e){(void 0===t||f(e,t))&&(t=e)}),void 0===t)throw new Error("Cannot calculate max of an empty array");return t}var f=n(r(64)),l=s("max",{"Array | Matrix":c,"Array | Matrix, number | BigNumber":function(e,t){return a(e,t.valueOf(),u)},"...":function(e){if(o(e))throw new TypeError("Scalar values expected in function max");return c(e)}});return l.toTex="\\max\\left(${args}\\right)",l}var i=r(312),a=r(313),o=r(314);t.name="max",t.factory=n},function(e,t){"use strict";e.exports=function r(e,t){e&&e.isMatrix===!0&&(e=e.valueOf());for(var n=0,i=e.length;i>n;n++){var a=e[n];Array.isArray(a)?r(a,t):t(a)}}},function(e,t,r){"use strict";function n(e,t,r){var a,o,s,u;if(0>=t){if(Array.isArray(e[0])){for(u=i(e),o=[],a=0;ar;r++){var o=[];for(t=0;n>t;t++)o.push(e[t][r]);a.push(o)}return a}var a=r(40).size,o=r(43);e.exports=function(e,t,r){var i=Array.isArray(e)?a(e):e.size();if(0>t||t>=i.length)throw new o(t,i.length);return e&&e.isMatrix===!0?e.create(n(e.valueOf(),t,r)):n(e,t,r)}},function(e,t,r){"use strict";var n=r(310);e.exports=function(e){for(var t=0;tn;n++)d[n]=d[n].concat();for(var g=h(t).valueOf(),v=0;r>v;v++){for(n=v;t>n&&0==d[n][v];)n++;if(n==t||0==d[n][v])throw Error("Cannot calculate inverse, determinant is zero");n!=v&&(s=d[v],d[v]=d[n],d[n]=s,s=g[v],g[v]=g[n],g[n]=s);var y=d[v],x=g[v];for(n=0;t>n;n++){var b=d[n],w=g[n];if(n!=v){if(0!=b[v]){for(a=u(l(b[v]),y[v]),i=v;r>i;i++)b[i]=c(b[i],f(a,y[i]));for(i=0;r>i;i++)w[i]=c(w[i],f(a,x[i]))}}else{for(a=y[v],i=v;r>i;i++)b[i]=u(b[i],a);for(i=0;r>i;i++)w[i]=u(w[i],a)}}}return g}var s=n(r(52)),u=n(r(81)),c=n(r(53)),f=n(r(84)),l=n(r(78)),p=n(r(319)),h=n(r(83)),m=a("inv",{"Array | Matrix":function(e){var t=e.isMatrix===!0?e.size():i.array.size(e);switch(t.length){case 1:if(1==t[0])return e.isMatrix===!0?s([u(1,e.valueOf()[0])]):[u(1,e[0])];throw new RangeError("Matrix must be square (size: "+i.string.format(t)+")");case 2:var r=t[0],n=t[1];if(r==n)return e.isMatrix===!0?s(o(e.valueOf(),r,n),e.storage()):o(e,r,n);throw new RangeError("Matrix must be square (size: "+i.string.format(t)+")");default:throw new RangeError("Matrix must be two dimensional (size: "+i.string.format(t)+")")}},any:function(e){return u(1,e)}});return m.toTex={1:"\\left(${args[0]}\\right)^{-1}"},m}var i=r(39);t.name="inv",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function s(e,t,r){if(1==t)return a.clone(e[0][0]);if(2==t)return f(l(e[0][0],e[1][1]),l(e[1][0],e[0][1]));for(var n=function(e){var t,r,n=new Array(e.length),i=0;for(t=1;tr;r++)n[t][r]=0;for(r=t+1;ro;o++)i=l(n(i),e);return t%2==0?p(i[0][0]):i[0][0]}var u=n(r(52)),c=n(r(51)),f=n(r(77)),l=n(r(84)),p=n(r(78)),h=i("det",{any:function(e){return a.clone(e)},"Array | Matrix":function(e){var t;switch(e&&e.isMatrix===!0?t=e.size():Array.isArray(e)?(e=u(e),t=e.size()):t=[],t.length){case 0:return a.clone(e);case 1:if(1==t[0])return a.clone(e.valueOf()[0]);throw new RangeError("Matrix must be square (size: "+o.format(t)+")");case 2:var r=t[0],n=t[1];if(r==n)return s(e.clone().valueOf(),r,n);throw new RangeError("Matrix must be square (size: "+o.format(t)+")");default:throw new RangeError("Matrix must be two dimensional (size: "+o.format(t)+")")}}});return h.toTex={1:"\\det\\left(${args[0]}\\right)"},h}var i=r(39),a=i.object,o=i.string;t.name="det",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(321));return o("min",{"...any":function(e){if(2==e.length&&a(e[0])){var t=e[1];"number"==typeof t?e[1]=t-1:t&&t.isBigNumber===!0&&(e[1]=t.minus(1))}try{return s.apply(null,e)}catch(r){throw i(r)}}})}var i=r(275).transform,a=r(310);t.name="min",t.path="expression.transform",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,s){function u(e,t){return f(e,t)?e:t}function c(e){var t=void 0;if(i(e,function(e){(void 0===t||f(e,t))&&(t=e)}),void 0===t)throw new Error("Cannot calculate min of an empty array");return t}var f=n(r(60)),l=s("min",{"Array | Matrix":c,"Array | Matrix, number | BigNumber":function(e,t){return a(e,t.valueOf(),u)},"...":function(e){if(o(e))throw new TypeError("Scalar values expected in function min");return c(e)}});return l.toTex="\\min\\left(${args}\\right)",l}var i=r(312),a=r(313),o=r(314);t.name="min",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(323));return i("range",{"...any":function(e){var t=e.length-1,r=e[t];return"boolean"!=typeof r&&e.push(!0),a.apply(null,e)}})}t.name="range",t.path="expression.transform",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e){return"Array"===t.matrix?e:p(e)}function o(r,n){var i=l(r);if(!i)throw new SyntaxError('String "'+r+'" is no valid range');var o;return"BigNumber"===t.number?(o=n?f:c,a(o(new e.BigNumber(i.start),new e.BigNumber(i.end),new e.BigNumber(i.step)))):(o=n?u:s,a(o(i.start,i.end,i.step)))}function s(e,t,r){var n=[],i=e;if(r>0)for(;t>i;)n.push(i),i+=r;else if(0>r)for(;i>t;)n.push(i),i+=r;return n}function u(e,t,r){var n=[],i=e;if(r>0)for(;t>=i;)n.push(i),i+=r;else if(0>r)for(;i>=t;)n.push(i),i+=r;return n}function c(e,t,r){var n=[],i=e;if(r.gt(h))for(;i.lt(t);)n.push(i),i=i.plus(r);else if(r.lt(h))for(;i.gt(t);)n.push(i),i=i.plus(r);return n}function f(e,t,r){var n=[],i=e;if(r.gt(h))for(;i.lte(t);)n.push(i),i=i.plus(r);else if(r.lt(h))for(;i.gte(t);)n.push(i),i=i.plus(r);return n}function l(e){var t=e.split(":"),r=t.map(function(e){return Number(e)}),n=r.some(function(e){return isNaN(e)});if(n)return null;switch(r.length){case 2:return{start:r[0],end:r[1],step:1};case 3:return{start:r[0],end:r[2],step:r[1]};default:return null}}var p=n(r(52)),h=new e.BigNumber(0),m=new e.BigNumber(1),d=i("range",{string:o,"string, boolean":o,"number, number":function(e,t){return a(s(e,t,1))},"number, number, number":function(e,t,r){return a(s(e,t,r))},"number, number, boolean":function(e,t,r){return a(r?u(e,t,1):s(e,t,1))},"number, number, number, boolean":function(e,t,r,n){return a(n?u(e,t,r):s(e,t,r))},"BigNumber, BigNumber":function(e,t){return a(c(e,t,m))},"BigNumber, BigNumber, BigNumber":function(e,t,r){return a(c(e,t,r))},"BigNumber, BigNumber, boolean":function(e,t,r){return a(r?f(e,t,m):c(e,t,m))},"BigNumber, BigNumber, BigNumber, boolean":function(e,t,r,n){return a(n?f(e,t,r):c(e,t,r))}});return d.toTex=void 0,d}t.name="range",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(276));return a("subset",{"...any":function(e){try{return o.apply(null,e)}catch(t){throw i(t)}}})}var i=r(275).transform;t.name="subset",t.path="expression.transform",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(e){if(!(this instanceof s))throw new SyntaxError("Constructor must be called with the new operator");if(!e)throw new Error('Argument "doc" missing');this.doc=e}var u=n(r(295))();return s.prototype.type="Help",s.prototype.isHelp=!0,s.prototype.toString=function(){var e=this.doc||{},t="\n";if(e.name&&(t+="Name: "+e.name+"\n\n"),e.category&&(t+="Category: "+e.category+"\n\n"),e.description&&(t+="Description:\n "+e.description+"\n\n"),e.syntax&&(t+="Syntax:\n "+e.syntax.join("\n ")+"\n\n"),e.examples){t+="Examples:\n";for(var r=0;rt;t++)w[t]=t;for(r=0;o>r;r++){if(r>0)for(t=0;i>t;t++){var N=Math.min(t,r),E=0;for(n=0;N>n;n++)E=u(E,f(d[t][n],d[n][r]));d[t][r]=l(d[t][r],E)}var M=r,A=0,_=0;for(t=r;i>t;t++){var O=d[t][r],T=s(O);p(T,A)&&(M=t,A=T,_=O)}if(r!==M&&(w[r]=[w[M],w[M]=w[r]][0],g._swapRows(r,M,d)),i>r)for(t=r+1;i>t;t++){var C=d[t][r];h(C,0)||(d[t][r]=c(d[t][r],_))}}for(r=0;o>r;r++)for(t=0;i>t;t++)0===r&&(o>t&&(x[t]=[]),v[t]=[]),r>t?(o>t&&(x[t][r]=d[t][r]),i>r&&(v[t][r]=0)):t!==r?(o>t&&(x[t][r]=0),i>r&&(v[t][r]=d[t][r])):(o>t&&(x[t][r]=d[t][r]),i>r&&(v[t][r]=1));var S=new g({data:v,size:y}),z=new g({data:x,size:b}),B=[];for(t=0,m=w.length;m>t;t++)B[w[t]]=t;return{L:S,U:z,p:B,toString:function(){return"L: "+this.L.toString()+"\nU: "+this.U.toString()+"\nP: "+this.p}}},b=function(e){var t,r,n,i=e._size[0],a=e._size[1],o=Math.min(i,a),u=e._values,l=e._index,g=e._ptr,y=[],x=[],b=[],w=[i,o],N=[],E=[],M=[],A=[o,a],_=[],O=[];for(t=0;i>t;t++)_[t]=t,O[t]=t;var T=function(e,t){var r=O[e],n=O[t];_[r]=t,_[n]=e,O[e]=n,O[t]=r};for(r=0;a>r;r++){var C=new v;i>r&&(b.push(y.length),y.push(1),x.push(r)),M.push(N.length);var S=g[r],z=g[r+1];for(n=S;z>n;n++)t=l[n],C.set(_[t],u[n]);r>0&&C.forEach(0,r-1,function(e,t){d._forEachRow(e,y,x,b,function(r,n){r>e&&C.accumulate(r,m(f(n,t)))})});var B=r,k=C.get(r),I=s(k);C.forEach(r+1,i-1,function(e,t){var r=s(t);p(r,I)&&(B=e,I=r,k=t)}),r!==B&&(d._swapRows(r,B,w[1],y,x,b),d._swapRows(r,B,A[1],N,E,M),C.swap(r,B),T(r,B)),C.forEach(0,i-1,function(e,t){r>=e?(N.push(t),E.push(e)):(t=c(t,k),h(t,0)||(y.push(t),x.push(e)))})}return M.push(N.length),b.push(y.length),{L:new d({values:y,index:x,ptr:b,size:w}),U:new d({values:N,index:E,ptr:M,size:A}),p:_,toString:function(){return"L: "+this.L.toString()+"\nU: "+this.U.toString()+"\nP: "+this.p}}};return y}var i=r(39),a=i.object;t.name="lup",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(330)),s=n(r(341)),u=i("slu",{"SparseMatrix, number, number":function(e,t,r){if(!o(t)||0>t||t>3)throw new Error("Symbolic Ordering and Analysis order must be an integer number in the interval [0, 3]");if(0>r||r>1)throw new Error("Partial pivoting threshold must be a number from 0 to 1");var n=a(t,e,!1),i=s(e,n,r);return{L:i.L,U:i.U,p:i.pinv,q:n.q,toString:function(){return"L: "+this.L.toString()+"\nU: "+this.U.toString()+"\np: "+this.p.toString()+(this.q?"\nq: "+this.q.toString():"")+"\n"}}}});return u}var i=r(39),a=i.number,o=a.isInteger;t.name="slu",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(331)),a=n(r(336)),o=n(r(337)),s=n(r(338)),u=n(r(339)),c=function(e,t,r){var n,c=t._ptr,l=t._size,p=l[1],h={};if(h.q=i(e,t),e&&!h.q)return null;if(r){var m=e?a(t,null,h.q,0):t;h.parent=o(m,1);var d=s(h.parent,p);if(h.cp=u(m,h.parent,d,1),m&&h.parent&&h.cp&&f(m,h))for(h.unz=0,n=0;p>n;n++)h.unz+=h.cp[n]}else h.unz=4*c[p]+p,h.lnz=h.unz;return h},f=function(e,t){var r=e._ptr,n=e._index,i=e._size,a=i[0],o=i[1];t.pinv=[],t.leftmost=[];var s,u,c,f,l,p=t.parent,h=t.pinv,m=t.leftmost,d=[],g=0,v=a,y=a+o,x=a+2*o;for(u=0;o>u;u++)d[v+u]=-1,d[y+u]=-1,d[x+u]=0;for(s=0;a>s;s++)m[s]=-1;for(u=o-1;u>=0;u--)for(f=r[u],l=r[u+1],c=f;l>c;c++)m[n[c]]=u;for(s=a-1;s>=0;s--)h[s]=-1,u=m[s],-1!=u&&(0===d[x+u]++&&(d[y+u]=s),d[g+s]=d[v+u],d[v+u]=s);for(t.lnz=0,t.m2=a,u=0;o>u;u++)if(s=d[v+u],t.lnz++,0>s&&(s=t.m2++),h[s]=u,!(--x[u]<=0)){t.lnz+=d[x+u];var b=p[u];-1!=b&&(0===d[x+b]&&(d[y+b]=d[y+u]),d[g+d[y+u]]=d[v+b],d[v+b]=d[g+s],d[x+b]+=d[x+u])}for(s=0;a>s;s++)h[s]<0&&(h[s]=u++);return!0};return c}t.name="cs_sqr",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(332)),a=n(r(333)),o=n(r(334)),s=n(r(51)),u=n(r(84)),c=n(r(335)),f=function(e,t){if(!t||0>=e||e>3)return null;var r=t._size,n=r[0],s=r[1],u=0,c=Math.max(16,10*Math.sqrt(s));c=Math.min(s-2,c);var f=l(e,t,n,s,c);a(f,d,null);for(var g,v,y,x,b,w,N,E,M,A,_,O,T,C,S,z,B=f._index,k=f._ptr,I=k[s],R=[],P=[],U=0,q=s+1,L=2*(s+1),j=3*(s+1),F=4*(s+1),D=5*(s+1),$=6*(s+1),G=7*(s+1),H=R,V=p(s,k,P,U,j,H,L,G,q,$,F,D),Z=h(s,k,P,D,F,$,c,q,j,H,L),W=0;s>Z;){for(y=-1;s>W&&-1==(y=P[j+W]);W++);-1!=P[L+y]&&(H[P[L+y]]=-1),P[j+W]=P[L+y];var Y=P[F+y],X=P[q+y];Z+=X;var J=0;P[q+y]=-X;var Q=k[y],K=0===Y?Q:I,ee=K;for(x=1;Y+1>=x;x++){for(x>Y?(w=y,N=Q,E=P[U+y]-Y):(w=B[Q++],N=k[w],E=P[U+w]),b=1;E>=b;b++)g=B[N++],(M=P[q+g])<=0||(J+=M,P[q+g]=-M,B[ee++]=g,-1!=P[L+g]&&(H[P[L+g]]=H[g]),-1!=H[g]?P[L+H[g]]=P[L+g]:P[j+P[D+g]]=P[L+g]);w!=y&&(k[w]=i(y),P[$+w]=0)}for(0!==Y&&(I=ee),P[D+y]=J,k[y]=K,P[U+y]=ee-K,P[F+y]=-2,V=m(V,u,P,$,s),A=K;ee>A;A++)if(g=B[A],!((_=P[F+g])<=0)){M=-P[q+g];var te=V-M;for(Q=k[g],O=k[g]+_-1;O>=Q;Q++)w=B[Q],P[$+w]>=V?P[$+w]-=M:0!==P[$+w]&&(P[$+w]=P[D+w]+te)}for(A=K;ee>A;A++){for(g=B[A],O=k[g],T=O+P[F+g]-1,C=O,S=0,z=0,Q=O;T>=Q;Q++)if(w=B[Q],0!==P[$+w]){var re=P[$+w]-V;re>0?(z+=re,B[C++]=w,S+=w):(k[w]=i(y),P[$+w]=0)}P[F+g]=C-O+1;var ne=C,ie=O+P[U+g];for(Q=T+1;ie>Q;Q++){v=B[Q];var ae=P[q+v];0>=ae||(z+=ae,B[C++]=v,S+=v)}0===z?(k[g]=i(y),M=-P[q+g],J-=M,X+=M,Z+=M,P[q+g]=0,P[F+g]=-1):(P[D+g]=Math.min(P[D+g],z),B[C]=B[ne],B[ne]=B[O],B[O]=y,P[U+g]=C-O+1,S=(0>S?-S:S)%s,P[L+g]=P[G+S],P[G+S]=g,H[g]=S)}for(P[D+y]=J,u=Math.max(u,J),V=m(V+u,u,P,$,s),A=K;ee>A;A++)if(g=B[A],!(P[q+g]>=0))for(S=H[g],g=P[G+S],P[G+S]=-1;-1!=g&&-1!=P[L+g];g=P[L+g],V++){for(E=P[U+g],_=P[F+g],Q=k[g]+1;Q<=k[g]+E-1;Q++)P[$+B[Q]]=V;var oe=g;for(v=P[L+g];-1!=v;){var se=P[U+v]===E&&P[F+v]===_;for(Q=k[v]+1;se&&Q<=k[v]+E-1;Q++)P[$+B[Q]]!=V&&(se=0);se?(k[v]=i(g),P[q+g]+=P[q+v],P[q+v]=0,P[F+v]=-1,v=P[L+v],P[L+oe]=v):(oe=v,v=P[L+v])}}for(Q=K,A=K;ee>A;A++)g=B[A],(M=-P[q+g])<=0||(P[q+g]=M,z=P[D+g]+J-M,z=Math.min(z,s-Z-M),-1!=P[j+z]&&(H[P[j+z]]=g),P[L+g]=P[j+z],H[g]=-1,P[j+z]=g,W=Math.min(W,z),P[D+g]=z,B[Q++]=g);P[q+y]=X,0===(P[U+y]=Q-K)&&(k[y]=-1,P[$+y]=0),0!==Y&&(I=Q)}for(g=0;s>g;g++)k[g]=i(k[g]);for(v=0;s>=v;v++)P[j+v]=-1;for(v=s;v>=0;v--)P[q+v]>0||(P[L+v]=P[j+k[v]],P[j+k[v]]=v);for(w=s;w>=0;w--)P[q+w]<=0||-1!=k[w]&&(P[L+w]=P[j+k[w]],P[j+k[w]]=w);for(y=0,g=0;s>=g;g++)-1==k[g]&&(y=o(g,y,P,j,L,R,$));return R.splice(R.length-1,1),R},l=function(e,t,r,n,i){var a=c(t);if(1===e&&n===r)return s(t,a);if(2==e){for(var o=a._index,f=a._ptr,l=0,p=0;r>p;p++){var h=f[p];if(f[p]=l,!(f[p+1]-h>i))for(var m=f[p+1];m>h;h++)o[l++]=o[h]}return f[r]=l,t=c(a),u(a,t)}return u(a,t)},p=function(e,t,r,n,i,a,o,s,u,c,f,l){for(var p=0;e>p;p++)r[n+p]=t[p+1]-t[p];r[n+e]=0;for(var h=0;e>=h;h++)r[i+h]=-1,a[h]=-1,r[o+h]=-1,r[s+h]=-1,r[u+h]=1,r[c+h]=1,r[f+h]=0,r[l+h]=r[n+h];var d=m(0,0,r,c,e);return r[f+e]=-2,t[e]=-1,r[c+e]=0,d},h=function(e,t,r,n,a,o,s,u,c,f,l){for(var p=0,h=0;e>h;h++){var m=r[n+h];if(0===m)r[a+h]=-2,p++,t[h]=-1,r[o+h]=0;else if(m>s)r[u+h]=0,r[a+h]=-1,p++,t[h]=i(e),r[u+e]++;else{var d=r[c+m];-1!=d&&(f[d]=h),r[l+h]=r[c+m],r[c+m]=h}}return p},m=function(e,t,r,n,i){if(2>e||0>e+t){for(var a=0;i>a;a++)0!==r[n+a]&&(r[n+a]=1);e=2}return e},d=function(e,t){return e!=t};return f}t.name="cs_amd",t.path="sparse",t.factory=n},function(e,t){"use strict";function r(){var e=function(e){return-e-2};return e}t.name="cs_flip",t.path="sparse",t.factory=r},function(e,t){"use strict";function r(){var e=function(e,t,r){for(var n=e._values,i=e._index,a=e._ptr,o=e._size,s=o[1],u=0,c=0;s>c;c++){var f=a[c];for(a[c]=u;f=0;){var u=r[o+s],c=r[n+u];-1==c?(s--,a[t++]=u):(r[n+u]=r[i+c],++s,r[o+s]=c)}return t};return e}t.name="cs_tdfs",t.path="sparse",t.factory=r},function(e,t,r){"use strict";function n(e,t,n,o){var s=r(32),u=n(r(52)),c=e.DenseMatrix,f=e.SparseMatrix,l=o("transpose",{Array:function(e){return l(u(e)).valueOf()},Matrix:function(e){var t,r=e.size();switch(r.length){case 1:t=e.clone();break;case 2:var n=r[0],i=r[1];if(0===i)throw new RangeError("Cannot transpose a 2D matrix with no columns (size: "+a(r)+")");switch(e.storage()){case"dense":t=p(e,n,i);break;case"sparse":t=h(e,n,i)}break;default:throw new RangeError("Matrix must be a vector or two dimensional (size: "+a(this._size)+")")}return t},any:function(e){return i(e)}}),p=function(e,t,r){for(var n,a=e._data,o=[],s=0;r>s;s++){n=o[s]=[];for(var u=0;t>u;u++)n[u]=i(a[u][s])}return new c({data:o,size:[r,t],datatype:e._datatype})},h=function(e,t,r){for(var n=e._values,a=e._index,o=e._ptr,s=n?[]:void 0,u=[],c=[],l=[],p=0;t>p;p++)l[p]=0;var h,m,d;for(h=0,m=a.length;m>h;h++)l[a[h]]++;for(var g=0,v=0;t>v;v++)c.push(g),g+=l[v],l[v]=c[v];for(c.push(g),d=0;r>d;d++)for(var y=o[d],x=o[d+1],b=y;x>b;b++){var w=l[a[b]]++;u[w]=d,n&&(s[w]=i(n[b]))}return new f({values:s,index:u,ptr:c,size:[r,t],datatype:e._datatype})};return l.toTex={1:"\\left(${args[0]}\\right)"+s.operators.transpose},l}var i=r(3).clone,a=r(23).format;t.name="transpose",t.factory=n},function(e,t){"use strict";function r(e){var t=e.SparseMatrix,r=function(e,r,n,i){for(var a=e._values,o=e._index,s=e._ptr,u=e._size,c=e._datatype,f=u[0],l=u[1],p=i&&e._values?[]:null,h=[],m=[],d=0,g=0;l>g;g++){m[g]=d;for(var v=n?n[g]:g,y=s[v],x=s[v+1],b=y;x>b;b++){var w=r?r[o[b]]:o[b];h[d]=w,p&&(p[d]=a[b]),d++}}return m[l]=d,new t({values:p,index:h,ptr:m,size:[f,l],datatype:c})};return r}t.name="cs_permute",t.path="sparse",t.factory=r},function(e,t){"use strict";function r(){var e=function(e,t){if(!e)return null;var r,n,i=e._index,a=e._ptr,o=e._size,s=o[0],u=o[1],c=[],f=[],l=0,p=u;if(t)for(r=0;s>r;r++)f[p+r]=-1;for(var h=0;u>h;h++){c[h]=-1,f[l+h]=-1;for(var m=a[h],d=a[h+1],g=m;d>g;g++){var v=i[g];for(r=t?f[p+v]:v;-1!=r&&h>r;r=n)n=f[l+r],f[l+r]=h,-1==n&&(c[r]=h);t&&(f[p+v]=h)}}return c};return e}t.name="cs_etree",t.path="sparse",t.factory=r},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(334)),a=function(e,t){if(!e)return null;var r,n=0,a=[],o=[],s=0,u=t,c=2*t;for(r=0;t>r;r++)o[s+r]=-1;for(r=t-1;r>=0;r--)-1!=e[r]&&(o[u+r]=o[s+e[r]],o[s+e[r]]=r);for(r=0;t>r;r++)-1==e[r]&&(n=i(r,n,o,s,u,a,c));return a};return a}t.name="cs_post",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(335)),a=n(r(340)),o=function(e,t,r,n){if(!e||!t||!r)return null;var o,s,u,c,f,l,p,h=e._size,m=h[0],d=h[1],g=4*d+(n?d+m+1:0),v=[],y=0,x=d,b=2*d,w=3*d,N=4*d,E=5*d+1;for(u=0;g>u;u++)v[u]=-1;var M=[],A=i(e),_=A._index,O=A._ptr;for(u=0;d>u;u++)for(s=r[u],M[s]=-1==v[w+s]?1:0;-1!=s&&-1==v[w+s];s=t[s])v[w+s]=u;if(n){for(u=0;d>u;u++)v[r[u]]=u;for(o=0;m>o;o++){for(u=d,l=O[o],p=O[o+1],f=l;p>f;f++)u=Math.min(u,v[_[f]]);v[E+o]=v[N+u],v[N+u]=o}}for(o=0;d>o;o++)v[y+o]=o;for(u=0;d>u;u++){for(s=r[u],-1!=t[s]&&M[t[s]]--,c=n?v[N+u]:s;-1!=c;c=n?v[E+c]:-1)for(f=O[c];f=1&&M[s]++,2==T.jleaf&&M[T.q]--}-1!=t[s]&&(v[y+s]=t[s])}for(s=0;d>s;s++)-1!=t[s]&&(M[t[s]]+=M[s]);return M};return o}t.name="cs_counts",t.path="sparse",t.factory=n},function(e,t){"use strict";function r(){var e=function(e,t,r,n,i,a,o){var s,u,c,f,l=0;if(t>=e||r[n+t]<=r[i+e])return-1;if(r[i+e]=r[n+t],c=r[a+e],r[a+e]=t,-1===c)l=1,f=e;else{for(l=2,f=c;f!=r[o+f];f=r[o+f]);for(s=c;s!=f;s=u)u=r[o+s],r[o+s]=f}return{jleaf:l,q:f}};return e}t.name="cs_leaf",t.path="sparse",t.factory=r},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(86)),a=n(r(81)),o=n(r(84)),s=n(r(64)),u=n(r(342)),c=n(r(343)),f=e.SparseMatrix,l=function(e,t,r){if(!e)return null;var n,l=e._size,p=l[1],h=100,m=100;t&&(n=t.q,h=t.lnz||h,m=t.unz||m);var d,g,v=[],y=[],x=[],b=new f({values:v,index:y,ptr:x,size:[p,p]}),w=[],N=[],E=[],M=new f({values:w,index:N,ptr:E,size:[p,p]}),A=[],_=[],O=[];for(d=0;p>d;d++)_[d]=0,A[d]=-1,x[d+1]=0;h=0,m=0;for(var T=0;p>T;T++){x[T]=h,E[T]=m;var C=n?n[T]:T,S=c(b,e,C,O,_,A,1),z=-1,B=-1;for(g=S;p>g;g++)if(d=O[g],A[d]<0){var k=i(_[d]);s(k,B)&&(B=k,z=d)}else N[m]=A[d],w[m++]=_[d];if(-1==z||0>=B)return null;A[C]<0&&u(i(_[C]),o(B,r))&&(z=C);var I=_[z];for(N[m]=T,w[m++]=I,A[z]=T,y[h]=z,v[h++]=1,g=S;p>g;g++)d=O[g],A[d]<0&&(y[h]=d,v[h++]=a(_[d],I)),_[d]=0}for(x[p]=h,E[p]=m,g=0;h>g;g++)y[g]=A[y[g]];return v.splice(h,v.length-h),y.splice(h,y.length-h),w.splice(m,w.length-m),N.splice(m,N.length-m),{L:b,U:M,pinv:A}};return l}t.name="cs_lu",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(61)),c=n(r(62)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=r(32),m=o("largerEq",{"boolean, boolean":function(e,t){return e>=t},"number, number":function(e,r){return e>=r||i(e,r,t.epsilon)},"BigNumber, BigNumber":function(e,r){return e.gte(r)||a(e,r,t.epsilon)},"Fraction, Fraction":function(e,t){return-1!==e.compare(t)},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return m(e.value,t.value)},"string, string":function(e,t){return e>=t},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,m);break;default:r=u(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,m,!1);break;default:r=l(e,t,m)}}return r},"Array, Array":function(e,t){return m(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return m(s(e),t)},"Matrix, Array":function(e,t){return m(e,s(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,m,!1);break;default:r=p(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,m,!0);break;default:r=p(t,e,m,!0)}return r},"Array, any":function(e,t){return p(s(e),t,m,!1).valueOf()},"any, Array":function(e,t){return p(s(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+h.operators.largerEq+"${args[1]}\\right)"},m}var i=r(6).nearlyEqual,a=r(49);t.name="largerEq",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(81)),a=n(r(84)),o=n(r(77)),s=n(r(344)),u=function(e,t,r,n,u,c,f){var l,p,h,m,d=e._values,g=e._index,v=e._ptr,y=e._size,x=y[1],b=t._values,w=t._index,N=t._ptr,E=s(e,t,r,n,c);for(l=E;x>l;l++)u[n[l]]=0;for(p=N[r],h=N[r+1],l=p;h>l;l++)u[w[l]]=b[l];for(var M=E;x>M;M++){var A=n[M],_=c?c[A]:A;if(!(0>_))for(p=v[_],h=v[_+1],u[A]=i(u[A],d[f?p:h-1]),l=f?p+1:p,m=f?h:h-1;m>l;l++){var O=g[l];u[O]=o(u[O],a(d[l],u[A]))}}return E};return u}t.name="cs_spsolve",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(345)),a=n(r(346)),o=n(r(347)),s=function(e,t,r,n,s){var u,c,f,l=e._ptr,p=e._size,h=t._index,m=t._ptr,d=p[1],g=d;for(c=m[r],f=m[r+1],u=c;f>u;u++){var v=h[u];a(l,v)||(g=i(v,e,g,n,s))}for(u=g;d>u;u++)o(l,n[u]);return g};return s}t.name="cs_reach",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(346)),a=n(r(347)),o=n(r(348)),s=function(e,t,r,n,s){var u,c,f,l=t._index,p=t._ptr,h=t._size,m=h[1],d=0;for(n[0]=e;d>=0;){e=n[d];var g=s?s[e]:e;i(p,e)||(a(p,e),n[m+d]=0>g?0:o(p[g]));var v=1;for(c=n[m+d],f=0>g?0:o(p[g+1]);f>c;c++)if(u=l[c],!i(p,u)){n[m+d]=c,n[++d]=u,v=0;break}v&&(d--,n[--r]=e)}return r};return s}t.name="cs_dfs",t.path="sparse",t.factory=n},function(e,t){"use strict";function r(){var e=function(e,t){return e[t]<0};return e}t.name="cs_marked",t.path="sparse",t.factory=r},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(332)),a=function(e,t){e[t]=i(e[t])};return a}t.name="cs_mark",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n){var i=n(r(332)),a=function(e){return 0>e?i(e):e};return a}t.name="cs_unflip",t.path="sparse",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(81)),s=n(r(80)),u=n(r(77)),c=n(r(48)),f=n(r(350)),l=e.DenseMatrix,p=i("lsolve",{"SparseMatrix, Array | Matrix":function(e,t){return m(e,t)},"DenseMatrix, Array | Matrix":function(e,t){return h(e,t)},"Array, Array | Matrix":function(e,t){var r=a(e),n=h(r,t);return n.valueOf()}}),h=function(e,t){t=f(e,t,!0);for(var r=t._data,n=e._size[0],i=e._size[1],a=[],p=e._data,h=0;i>h;h++){var m,d=r[h][0]||0;if(c(d,0))m=0;else{var g=p[h][h];if(c(g,0))throw new Error("Linear system cannot be solved since matrix is singular");m=o(d,g);for(var v=h+1;n>v;v++)r[v]=[u(r[v][0]||0,s(m,p[v][h]))]}a[h]=[m]}return new l({data:a,size:[n,1]})},m=function(e,t){t=f(e,t,!0);for(var r,n,i=t._data,a=e._size[0],p=e._size[1],h=e._values,m=e._index,d=e._ptr,g=[],v=0;p>v;v++){var y=i[v][0]||0;if(c(y,0))g[v]=[0];else{var x=0,b=[],w=[],N=d[v+1];for(n=d[v];N>n;n++)r=m[n],r===v?x=h[n]:r>v&&(b.push(h[n]),w.push(r));if(c(x,0))throw new Error("Linear system cannot be solved since matrix is singular");var E=o(y,x);for(n=0,N=w.length;N>n;n++)r=w[n],i[r]=[u(i[r][0]||0,s(E,b[n]))];g[v]=[E]}}return new l({data:g,size:[a,1]})};return p}t.name="lsolve",t.factory=n},function(e,t,r){"use strict";function n(e){var t=e.DenseMatrix,r=function(e,r,n){var i=e.size();if(2!==i.length)throw new RangeError("Matrix must be two dimensional (size: "+a.format(i)+")");var u=i[0],c=i[1];if(u!==c)throw new RangeError("Matrix must be square (size: "+a.format(i)+")");var f,l,p;if(r&&r.isMatrix===!0){var h=r.size();if(1===h.length){if(h[0]!==u)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(f=[],p=r._data,l=0;u>l;l++)f[l]=[p[l]];return new t({data:f,size:[u,1],datatype:r._datatype})}if(2===h.length){if(h[0]!==u||1!==h[1])throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");if(r.isDenseMatrix===!0){if(n){for(f=[],p=r._data,l=0;u>l;l++)f[l]=[p[l][0]];return new t({data:f,size:[u,1],datatype:r._datatype})}return r}for(f=[],l=0;u>l;l++)f[l]=[0];for(var m=r._values,d=r._index,g=r._ptr,v=g[1],y=g[0];v>y;y++)l=d[y],f[l][0]=m[y];return new t({data:f,size:[u,1],datatype:r._datatype})}throw new RangeError("Dimension mismatch. Matrix columns must match vector length.")}if(s(r)){var x=o.size(r);if(1===x.length){if(x[0]!==u)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(f=[],l=0;u>l;l++)f[l]=[r[l]];return new t({data:f,size:[u,1]})}if(2===x.length){if(x[0]!==u||1!==x[1])throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(f=[],l=0;u>l;l++)f[l]=[r[l][0]];return new t({data:f,size:[u,1]})}throw new RangeError("Dimension mismatch. Matrix columns must match vector length.")}};return r}var i=r(39),a=i.string,o=i.array,s=Array.isArray;t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(52)),s=n(r(328)),u=n(r(329)),c=n(r(352)),f=n(r(350)),l=n(r(353)),p=n(r(349)),h=a("lusolve",{"Array, Array | Matrix":function(e,t){e=o(e);var r=s(e),n=d(r.L,r.U,r.p,null,t);return n.valueOf()},"DenseMatrix, Array | Matrix":function(e,t){var r=s(e);return d(r.L,r.U,r.p,null,t)},"SparseMatrix, Array | Matrix":function(e,t){var r=s(e);return d(r.L,r.U,r.p,null,t)},"SparseMatrix, Array | Matrix, number, number":function(e,t,r,n){var i=u(e,r,n);return d(i.L,i.U,i.p,i.q,t)},"Object, Array | Matrix":function(e,t){return d(e.L,e.U,e.p,e.q,t)}}),m=function(e){if(e&&e.isMatrix===!0)return e;if(i(e))return o(e);throw new TypeError("Invalid Matrix LU decomposition")},d=function(e,t,r,n,i){e=m(e),t=m(t),i=f(e,i,!1),r&&(i._data=c(r,i._data));var a=p(e,i),o=l(t,a);return n&&(o._data=c(n,o._data)),o};return h}var i=Array.isArray;t.name="lusolve",t.factory=n},function(e,t){"use strict";function r(){var e=function(e,t,r){var n,r=t.length,i=[];if(e)for(n=0;r>n;n++)i[e[n]]=t[n];else for(n=0;r>n;n++)i[n]=t[n];return i};return e}t.name="cs_ipvec",t.path="sparse",t.factory=r},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(81)),s=n(r(80)),u=n(r(77)),c=n(r(48)),f=n(r(350)),l=e.DenseMatrix,p=i("usolve",{"SparseMatrix, Array | Matrix":function(e,t){return m(e,t)},"DenseMatrix, Array | Matrix":function(e,t){return h(e,t)},"Array, Array | Matrix":function(e,t){var r=a(e),n=h(r,t);return n.valueOf()}}),h=function(e,t){t=f(e,t,!0);for(var r=t._data,n=e._size[0],i=e._size[1],a=[],p=e._data,h=i-1;h>=0;h--){var m,d=r[h][0]||0;if(c(d,0))m=0;else{var g=p[h][h];if(c(g,0))throw new Error("Linear system cannot be solved since matrix is singular");m=o(d,g);for(var v=h-1;v>=0;v--)r[v]=[u(r[v][0]||0,s(m,p[v][h]))]}a[h]=[m]}return new l({data:a,size:[n,1]})},m=function(e,t){t=f(e,t,!0);for(var r,n,i=t._data,a=e._size[0],p=e._size[1],h=e._values,m=e._index,d=e._ptr,g=[],v=p-1;v>=0;v--){var y=i[v][0]||0;if(c(y,0))g[v]=[0];else{var x=0,b=[],w=[],N=d[v],E=d[v+1];for(n=E-1;n>=N;n--)r=m[n],r===v?x=h[n]:v>r&&(b.push(h[n]),w.push(r));if(c(x,0))throw new Error("Linear system cannot be solved since matrix is singular");var M=o(y,x);for(n=0,E=w.length;E>n;n++)r=w[n],i[r]=[u(i[r][0],s(M,b[n]))];g[v]=[M]}}return new l({data:g,size:[a,1]})};return p}t.name="usolve",t.factory=n},function(e,t,r){e.exports=[r(86),r(51),r(53),r(355),r(357),r(358),r(317),r(359),r(361),r(363),r(364),r(365),r(366),r(367),r(368),r(371),r(374),r(375),r(376),r(84),r(377),r(379),r(82),r(380),r(382),r(369),r(383),r(77),r(78),r(384),r(385)]},function(e,t,r){"use strict";function n(e,t,n,o){function s(r,n){var i=r.arg()/3,o=r.abs(),s=new e.Complex(a(o),0).mul(new e.Complex(0,i).exp());if(n){var u=[s,new e.Complex(a(o),0).mul(new e.Complex(0,i+2*Math.PI/3).exp()),new e.Complex(a(o),0).mul(new e.Complex(0,i-2*Math.PI/3).exp())];return"Array"===t.matrix?u:l(u)}return s}function u(t){if(t.value&&t.value.isComplex){var r=t.clone();return r.value=1, +r=r.pow(1/3),r.value=s(t.value),r}var n=f(t.value);n&&(t.value=c(t.value));var i;i=t.value&&t.value.isBigNumber?new e.BigNumber(1).div(3):t.value&&t.value.isFraction?new e.Fraction(1,3):1/3;var r=t.pow(i);return n&&(r.value=c(r.value)),r}var c=n(r(78)),f=n(r(356)),l=n(r(52)),p=o("cbrt",{number:a,Complex:s,"Complex, boolean":s,BigNumber:function(e){return e.cbrt()},Unit:u,"Array | Matrix":function(e){return i(e,p,!0)}});return p.toTex={1:"\\sqrt[3]{${args[0]}}"},p}var i=r(19),a=Math.cbrt||function(e){if(0===e)return e;var t,r=0>e;return r&&(e=-e),isFinite(e)?(t=Math.exp(Math.log(e)/3),t=(e/(t*t)+2*t)/3):t=e,r?-t:t};t.name="cbrt",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("isNegative",{number:function(e){return 0>e},BigNumber:function(e){return e.isNeg()&&!e.isZero()&&!e.isNaN()},Fraction:function(e){return e.s<0},Unit:function(e){return a(e.value)},"Array | Matrix":function(e){return i(e,a)}});return a}var i=r(19);r(6);t.name="isNegative",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("ceil",{number:Math.ceil,Complex:function(e){return e.ceil()},BigNumber:function(e){return e.ceil()},Fraction:function(e){return e.ceil()},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\left\\lceil${args[0]}\\right\\rceil"},a}var i=r(19);t.name="ceil",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("cube",{number:function(e){return e*e*e},Complex:function(e){return e.mul(e).mul(e)},BigNumber:function(e){return e.times(e).times(e)},Fraction:function(e){return e.pow(3)},"Array | Matrix":function(e){return i(e,a,!0)},Unit:function(e){return e.pow(3)}});return a.toTex={1:"\\left(${args[0]}\\right)^3"},a}var i=r(19);t.name="cube",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(81)),s=r(32),u=n(r(360)),c=n(r(61)),f=n(r(62)),l=n(r(85)),p=n(r(63)),h=n(r(57)),m=n(r(58)),d=i("dotDivide",{"any, any":o,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=f(e,t,o,!1);break;default:r=u(t,e,o,!0)}break;default:switch(t.storage()){case"sparse":r=c(e,t,o,!1);break;default:r=h(e,t,o)}}return r},"Array, Array":function(e,t){return d(a(e),a(t)).valueOf()},"Array, Matrix":function(e,t){return d(a(e),t)},"Matrix, Array":function(e,t){return d(e,a(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=l(e,t,o,!1);break;default:r=m(e,t,o,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=p(t,e,o,!0);break;default:r=m(t,e,o,!0)}return r},"Array, any":function(e,t){return m(a(e),t,o,!1).valueOf()},"any, Array":function(e,t){return m(a(t),e,o,!0).valueOf()}});return d.toTex={2:"\\left(${args[0]}"+s.operators.dotDivide+"${args[1]}\\right)"},d}t.name="dotDivide",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(48)),s=e.SparseMatrix,u=function(e,t,r,n){var u=e._data,c=e._size,f=e._datatype,l=t._values,p=t._index,h=t._ptr,m=t._size,d=t._datatype;if(c.length!==m.length)throw new i(c.length,m.length);if(c[0]!==m[0]||c[1]!==m[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+m+")");if(!l)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var g,v=c[0],y=c[1],x=o,b=0,w=r;"string"==typeof f&&f===d&&(g=f,x=a.find(o,[g,g]),b=a.convert(0,g),w=a.find(r,[g,g]));for(var N=[],E=[],M=[],A=0;y>A;A++){M[A]=E.length;for(var _=h[A],O=h[A+1],T=_;O>T;T++){var C=p[T],S=n?w(l[T],u[C][A]):w(u[C][A],l[T]);x(S,b)||(E.push(C),N.push(S))}}return M[y]=E.length,new s({values:N,index:E,ptr:M,size:[v,y],datatype:g})};return u}var i=r(42);t.name="algorithm02",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(80)),s=r(32),u=n(r(360)),c=n(r(362)),f=n(r(85)),l=n(r(57)),p=n(r(58)),h=i("dotMultiply",{"any, any":o,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,o,!1);break;default:r=u(t,e,o,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,o,!1);break;default:r=l(e,t,o)}}return r},"Array, Array":function(e,t){return h(a(e),a(t)).valueOf()},"Array, Matrix":function(e,t){return h(a(e),t)},"Matrix, Array":function(e,t){return h(e,a(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,o,!1);break;default:r=p(e,t,o,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,o,!0);break;default:r=p(t,e,o,!0)}return r},"Array, any":function(e,t){return p(a(e),t,o,!1).valueOf()},"any, Array":function(e,t){return p(a(t),e,o,!0).valueOf()}});return h.toTex={2:"\\left(${args[0]}"+s.operators.dotMultiply+"${args[1]}\\right)"},h}t.name="dotMultiply",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(48)),s=e.SparseMatrix,u=function(e,t,r){var n=e._values,u=e._index,c=e._ptr,f=e._size,l=e._datatype,p=t._values,h=t._index,m=t._ptr,d=t._size,g=t._datatype;if(f.length!==d.length)throw new i(f.length,d.length);if(f[0]!==d[0]||f[1]!==d[1])throw new RangeError("Dimension mismatch. Matrix A ("+f+") must match Matrix B ("+d+")");var v,y=f[0],x=f[1],b=o,w=0,N=r;"string"==typeof l&&l===g&&(v=l,b=a.find(o,[v,v]),w=a.convert(0,v),N=a.find(r,[v,v]));var E,M,A,_,O,T=n&&p?[]:void 0,C=[],S=[],z=new s({values:T,index:C,ptr:S,size:[y,x],datatype:v}),B=T?[]:void 0,k=[];for(M=0;x>M;M++){S[M]=C.length;var I=M+1;if(B)for(_=m[M],O=m[M+1],A=_;O>A;A++)E=h[A],k[E]=I,B[E]=p[A];for(_=c[M],O=c[M+1],A=_;O>A;A++)if(E=u[A],B){var R=k[E]===I?B[E]:w,P=N(n[A],R);b(P,w)||(C.push(E),T.push(P))}else C.push(E)}return S[x]=C.length,z};return u}var i=r(42);t.name="algorithm09",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(82)),s=r(32),u=n(r(61)),c=n(r(62)),f=n(r(85)),l=n(r(63)),p=n(r(57)),h=n(r(58)),m=i("dotPow",{"any, any":o,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,o,!1);break;default:r=u(t,e,o,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,o,!1);break;default:r=p(e,t,o)}}return r},"Array, Array":function(e,t){return m(a(e),a(t)).valueOf()},"Array, Matrix":function(e,t){return m(a(e),t)},"Matrix, Array":function(e,t){return m(e,a(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,m,!1);break;default:r=h(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=l(t,e,m,!0);break;default:r=h(t,e,m,!0)}return r},"Array, any":function(e,t){return h(a(e),t,m,!1).valueOf()},"any, Array":function(e,t){return h(a(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+s.operators.dotPow+"${args[1]}\\right)"},m}t.name="dotPow",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("exp",{number:Math.exp,Complex:function(e){return e.exp()},BigNumber:function(e){return e.exp()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\exp\\left(${args[0]}\\right)"},a}var i=r(19);t.name="exp",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("fix",{number:function(e){return e>0?Math.floor(e):Math.ceil(e)},Complex:function(t){return new e.Complex(t.re>0?Math.floor(t.re):Math.ceil(t.re),t.im>0?Math.floor(t.im):Math.ceil(t.im))},BigNumber:function(e){return e.isNegative()?e.ceil():e.floor()},Fraction:function(e){return e.s<0?e.ceil():e.floor()},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\mathrm{${name}}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="fix",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("floor",{number:Math.floor,Complex:function(e){return e.floor()},BigNumber:function(e){return e.floor()},Fraction:function(e){return e.floor()},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\left\\lfloor${args[0]}\\right\\rfloor"},a}var i=r(19);t.name="floor",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(t,r){if(!t.isInt()||!r.isInt())throw new Error("Parameters in function gcd must be integer numbers");for(var n=new e.BigNumber(0);!r.isZero();){var i=t.mod(r);t=r,r=i}return t.lt(n)?t.neg():t}var s=n(r(52)),u=n(r(54)),c=n(r(55)),f=n(r(56)),l=n(r(57)),p=n(r(58)),h=a("gcd",{"number, number":i,"BigNumber, BigNumber":o,"Fraction, Fraction":function(e,t){return e.gcd(t)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,h);break;default:r=u(t,e,h,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,h,!1);break;default:r=l(e,t,h)}}return r},"Array, Array":function(e,t){return h(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return h(s(e),t)},"Matrix, Array":function(e,t){return h(e,s(t))},"Matrix, number | BigNumber":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,h,!1);break;default:r=p(e,t,h,!1)}return r},"number | BigNumber, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,h,!0);break;default:r=p(t,e,h,!0)}return r},"Array, number | BigNumber":function(e,t){return p(s(e),t,h,!1).valueOf()},"number | BigNumber, Array":function(e,t){return p(s(t),e,h,!0).valueOf()},"Array | Matrix | number | BigNumber, Array | Matrix | number | BigNumber, ...Array | Matrix | number | BigNumber":function(e,t,r){for(var n=h(e,t),i=0;ie?-e:e}var a=r(6).isInteger;t.name="gcd",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e){for(var t=0,r=0,n=0;n=0||t.predictable?Math.sqrt(r):new e.Complex(r,0).sqrt()}var o=n("sqrt",{number:a,Complex:function(e){return e.sqrt()},BigNumber:function(e){return!e.isNegative()||t.predictable?e.sqrt():a(e.toNumber())},"Array | Matrix":function(e){return i(e,o,!0)},Unit:function(e){return e.pow(.5)}});return o.toTex={1:"\\sqrt{${args[0]}}"},o}var i=r(19);t.name="sqrt",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("isPositive",{number:function(e){return e>0},BigNumber:function(e){return!e.isNeg()&&!e.isZero()&&!e.isNaN()},Fraction:function(e){return e.s>0&&e.n>0},Unit:function(e){return a(e.value)},"Array | Matrix":function(e){return i(e,a)}});return a}var i=r(19);r(6);t.name="isPositive",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(t,r){if(!t.isInt()||!r.isInt())throw new Error("Parameters in function lcm must be integer numbers");if(t.isZero()||r.isZero())return new e.BigNumber(0);for(var n=t.times(r);!r.isZero();){var i=r;r=t.mod(i),t=i}return n.div(t).abs()}var s=n(r(52)),u=n(r(360)),c=n(r(372)),f=n(r(85)),l=n(r(57)),p=n(r(58)),h=a("lcm",{"number, number":i,"BigNumber, BigNumber":o,"Fraction, Fraction":function(e,t){return e.lcm(t)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,h);break;default:r=u(t,e,h,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,h,!1);break;default:r=l(e,t,h)}}return r},"Array, Array":function(e,t){return h(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return h(s(e),t)},"Matrix, Array":function(e,t){return h(e,s(t))},"Matrix, number | BigNumber":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,h,!1);break;default:r=p(e,t,h,!1)}return r},"number | BigNumber, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,h,!0);break;default:r=p(t,e,h,!0)}return r},"Array, number | BigNumber":function(e,t){return p(s(e),t,h,!1).valueOf()},"number | BigNumber, Array":function(e,t){return p(s(t),e,h,!0).valueOf()},"Array | Matrix | number | BigNumber, Array | Matrix | number | BigNumber, ...Array | Matrix | number | BigNumber":function(e,t,r){for(var n=h(e,t),i=0;iO;O++){N[O]=w.length;var T=O+1;if(i(e,O,A,M,_,T,E,x),i(t,O,A,M,_,T,E,x),M)for(var C=N[O];Cl;l++)m=g[l],r[m]!==a?(r[m]=a,y.push(m),c?(n[m]=u?s(d[l],f):s(f,d[l]),i[m]=a):n[m]=d[l]):(n[m]=u?s(d[l],n[m]):s(n[m],d[l]),i[m]=a);else for(p=v[t],h=v[t+1],l=p;h>l;l++)m=g[l],r[m]!==a?(r[m]=a,y.push(m)):i[m]=a}},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(81)),s=a("log",{number:function(r){return r>=0||t.predictable?Math.log(r):new e.Complex(r,0).log()},Complex:function(e){return e.log()},BigNumber:function(r){return!r.isNegative()||t.predictable?r.ln():new e.Complex(r.toNumber(),0).log()},"Array | Matrix":function(e){return i(e,s)},"any, any":function(e,t){return o(s(e),s(t))}});return s.toTex={1:"\\ln\\left(${args[0]}\\right)",2:"\\log_{${args[1]}}\\left(${args[0]}\\right)"},s}var i=r(19);t.name="log",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("log10",{number:function(r){return r>=0||t.predictable?a(r):new e.Complex(r,0).log().div(Math.LN10)},Complex:function(t){return new e.Complex(t).log().div(Math.LN10)},BigNumber:function(r){return!r.isNegative()||t.predictable?r.log():new e.Complex(r.toNumber(),0).log().div(Math.LN10)},"Array | Matrix":function(e){return i(e,o)}});return o.toTex={1:"\\log_{10}\\left(${args[0]}\\right)"},o}var i=r(19),a=Math.log10||function(e){return Math.log(e)/Math.LN10};t.name="log10",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){if(t>0)return e-t*Math.floor(e/t);if(0===t)return e;throw new Error("Cannot calculate mod for a negative divisor")}var o=n(r(52)),s=r(32),u=n(r(360)),c=n(r(61)),f=n(r(79)),l=n(r(85)),p=n(r(63)),h=n(r(57)),m=n(r(58)),d=i("mod",{"number, number":a,"BigNumber, BigNumber":function(e,t){return t.isZero()?e:e.mod(t)},"Fraction, Fraction":function(e,t){return e.mod(t)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=f(e,t,d,!1);break;default:r=u(t,e,d,!0)}break;default:switch(t.storage()){case"sparse":r=c(e,t,d,!1);break;default:r=h(e,t,d)}}return r},"Array, Array":function(e,t){return d(o(e),o(t)).valueOf()},"Array, Matrix":function(e,t){return d(o(e),t)},"Matrix, Array":function(e,t){return d(e,o(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=l(e,t,d,!1);break;default:r=m(e,t,d,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=p(t,e,d,!0);break;default:r=m(t,e,d,!0)}return r},"Array, any":function(e,t){return m(o(e),t,d,!1).valueOf()},"any, Array":function(e,t){return m(o(t),e,d,!0).valueOf()}});return d.toTex={2:"\\left(${args[0]}"+s.operators.mod+"${args[1]}\\right)"},d}t.name="mod",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){var r=e.size();if(1==r.length){if(t===Number.POSITIVE_INFINITY||"inf"===t){var n=0;return e.forEach(function(e){var t=o(e);p(t,n)&&(n=t)},!0),n}if(t===Number.NEGATIVE_INFINITY||"-inf"===t){var i;return e.forEach(function(e){var t=o(e);i&&!h(t,i)||(i=t)},!0),i||0}if("fro"===t)return a(e,2);if("number"==typeof t&&!isNaN(t)){if(!l(t,0)){var m=0;return e.forEach(function(e){m=s(u(o(e),t),m)},!0),u(m,1/t)}return Number.POSITIVE_INFINITY}throw new Error("Unsupported parameter value")}if(2==r.length){if(1===t){var v=[],y=0;return e.forEach(function(e,t){var r=t[1],n=s(v[r]||0,o(e));p(n,y)&&(y=n),v[r]=n},!0),y}if(t===Number.POSITIVE_INFINITY||"inf"===t){var x=[],b=0;return e.forEach(function(e,t){var r=t[0],n=s(x[r]||0,o(e));p(n,b)&&(b=n),x[r]=n},!0),b}if("fro"===t)return c(d(f(g(e),e)));if(2===t)throw new Error("Unsupported parameter value, missing implementation of matrix singular value decomposition");throw new Error("Unsupported parameter value")}}var o=n(r(86)),s=n(r(51)),u=n(r(82)),c=n(r(369)),f=n(r(84)),l=n(r(48)),p=n(r(64)),h=n(r(60)),m=n(r(52)),d=n(r(378)),g=n(r(335)),v=i("norm",{number:Math.abs,Complex:function(e){return e.abs()},BigNumber:function(e){return e.abs()},"boolean | null":function(e){return Math.abs(e)},Array:function(e){return a(m(e),2)},Matrix:function(e){return a(e,2)},"number | Complex | BigNumber | boolean | null, number | BigNumber | string":function(e){return v(e)},"Array, number | BigNumber | string":function(e,t){return a(m(e),t)},"Matrix, number | BigNumber | string":function(e,t){return a(e,t)}});return v.toTex={1:"\\left\\|${args[0]}\\right\\|",2:void 0},v}t.name="norm",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(51)),c=o("trace",{Array:function(e){return c(s(e))},Matrix:function(e){var t;switch(e.storage()){case"dense":t=f(e);break;case"sparse":t=l(e)}return t},any:i}),f=function(e){var t=e._size,r=e._data;switch(t.length){case 1:if(1==t[0])return i(r[0]);throw new RangeError("Matrix must be square (size: "+a(t)+")");case 2:var n=t[0],o=t[1];if(n===o){for(var s=0,c=0;n>c;c++)s=u(s,r[c][c]);return s}throw new RangeError("Matrix must be square (size: "+a(t)+")");default:throw new RangeError("Matrix must be two dimensional (size: "+a(t)+")")}},l=function(e){var t=e._values,r=e._index,n=e._ptr,i=e._size,o=i[0],s=i[1];if(o===s){var c=0;if(t.length>0)for(var f=0;s>f;f++)for(var l=n[f],p=n[f+1],h=l;p>h;h++){var m=r[h];if(m===f){c=u(c,t[h]);break}if(m>f)break}return c}throw new RangeError("Matrix must be square (size: "+a(i)+")")};return c.toTex={1:"\\mathrm{tr}\\left(${args[0]}\\right)"},c}var i=r(3).clone,a=r(23).format;t.name="trace",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(t,r){var n=e.BigNumber.precision,i=e.BigNumber.clone({precision:n+2}),a=new e.BigNumber(0),o=new i(1),s=r.isNegative();if(s&&(r=r.neg()),r.isZero())throw new Error("Root must be non-zero");if(t.isNegative()&&!r.abs().mod(2).equals(1))throw new Error("Root must be odd when a is negative.");if(t.isZero())return s?new i(1/0):0;if(!t.isFinite())return s?a:t;var u=t.abs().pow(o.div(r));return u=t.isNeg()?u.neg():u,new e.BigNumber((s?o.div(u):u).toPrecision(n))}var u=n(r(52)),c=n(r(54)),f=n(r(360)),l=n(r(372)),p=n(r(85)),h=n(r(57)),m=n(r(58)),d=o("nthRoot",{number:function(e){return i(e,2)},"number, number":i,BigNumber:function(t){return s(t,new e.BigNumber(2))},Complex:function(e){return a(e,2)},"Complex, number":a,"BigNumber, BigNumber":s,"Array | Matrix":function(e){return d(e,2)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":if(1!==t.density())throw new Error("Root must be non-zero");r=l(e,t,d);break;default:r=f(t,e,d,!0)}break;default:switch(t.storage()){case"sparse":if(1!==t.density())throw new Error("Root must be non-zero");r=c(e,t,d,!1);break;default:r=h(e,t,d)}}return r},"Array, Array":function(e,t){return d(u(e),u(t)).valueOf()},"Array, Matrix":function(e,t){return d(u(e),t)},"Matrix, Array":function(e,t){return d(e,u(t))},"Matrix, number | BigNumber":function(e,t){var r;switch(e.storage()){case"sparse":r=p(e,t,d,!1);break;default:r=m(e,t,d,!1)}return r},"number | BigNumber, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":if(1!==t.density())throw new Error("Root must be non-zero");r=p(t,e,d,!0);break;default:r=m(t,e,d,!0)}return r},"Array, number | BigNumber":function(e,t){return d(u(e),t).valueOf()},"number | BigNumber, Array":function(e,t){return d(e,u(t)).valueOf()}});return d.toTex={2:"\\sqrt[${args[1]}]{${args[0]}}"},d}function i(e,t){var r=0>t;if(r&&(t=-t),0===t)throw new Error("Root must be non-zero");if(0>e&&Math.abs(t)%2!=1)throw new Error("Root must be odd when a is negative.");if(0==e)return r?1/0:0;if(!isFinite(e))return r?0:e;var n=Math.pow(Math.abs(e),1/t);return n=0>e?-n:n,r?1/n:n}function a(e,t){if(0>t)throw new Error("Root must be greater than zero");if(0===t)throw new Error("Root must be non-zero");if(t%1!==0)throw new Error("Root must be an integer");for(var r=e.arg(),n=e.abs(),i=[],a=Math.pow(n,1/t),o=0;t>o;o++)i.push({r:a,phi:(r+2*Math.PI*o)/t});return i}t.name="nthRoot",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var c=n(r(52)),f=n(r(48)),l=n(r(381)),p=n(r(85)),h=n(r(63)),m=n(r(58)),d=o("round",{number:Math.round,"number, number":function(e,t){if(!a(t))throw new TypeError(u);if(0>t||t>15)throw new Error("Number of decimals in function round must be in te range of 0-15");return i(e,t)},Complex:function(e){return e.round()},"Complex, number":function(e,t){if(t%1)throw new TypeError(u);return e.round(t)},"Complex, BigNumber":function(e,t){if(!t.isInteger())throw new TypeError(u);var r=t.toNumber();return e.round(r)},"number, BigNumber":function(t,r){if(!r.isInteger())throw new TypeError(u);return new e.BigNumber(t).toDecimalPlaces(r.toNumber())},BigNumber:function(e){return e.toDecimalPlaces(0)},"BigNumber, BigNumber":function(e,t){if(!t.isInteger())throw new TypeError(u);return e.toDecimalPlaces(t.toNumber())},Fraction:function(e){return e.round()},"Fraction, number":function(e,t){if(t%1)throw new TypeError(u);return e.round(t)},"Array | Matrix":function(e){return s(e,d,!0)},"Matrix, number | BigNumber":function(e,t){var r;switch(e.storage()){case"sparse":r=p(e,t,d,!1);break;default:r=m(e,t,d,!1)}return r},"number | Complex | BigNumber, Matrix":function(e,t){if(!f(e,0)){var r;switch(t.storage()){case"sparse":r=h(t,e,d,!0);break;default:r=m(t,e,d,!0)}return r}return l(t.size(),t.storage())},"Array, number | BigNumber":function(e,t){return m(c(e),t,d,!1).valueOf()},"number | Complex | BigNumber, Array":function(e,t){return m(c(t),e,d,!0).valueOf()}});return d.toTex={1:"\\left\\lfloor${args[0]}\\right\\rceil",2:void 0},d}function i(e,t){return parseFloat(o(e,t))}var a=r(6).isInteger,o=r(6).toFixed,s=r(19),u="Number of decimals in function round must be an integer";t.name="round",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(t,r){var n=u(t),i=n?new e.BigNumber(0):0;if(c(t),r){var o=f(r);return t.length>0?o.resize(t,i):o}var s=[];return t.length>0?a(s,t,i):s}function u(e){var t=!1;return e.forEach(function(e,r,n){e&&e.isBigNumber===!0&&(t=!0,n[r]=e.toNumber())}),t}function c(e){e.forEach(function(e){if("number"!=typeof e||!i(e)||0>e)throw new Error("Parameters in function zeros must be positive integers")})}var f=n(r(52)),l=o("zeros",{"":function(){return"Array"===t.matrix?s([]):s([],"default")},"...number | BigNumber | string":function(e){var r=e[e.length-1];if("string"==typeof r){var n=e.pop();return s(e,n)}return"Array"===t.matrix?s(e):s(e,"default")},Array:s,Matrix:function(e){var t=e.storage();return s(e.valueOf(),t)},"Array | Matrix, string":function(e,t){return s(e.valueOf(),t)}});return l.toTex=void 0,l}var i=r(6).isInteger,a=r(40).resize;t.name="zeros",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("sign",{number:i.sign,Complex:function(e){return e.sign()},BigNumber:function(t){return new e.BigNumber(t.cmp(0))},Fraction:function(t){return new e.Fraction(t.s,1)},"Array | Matrix":function(e){return a(e,o,!0)},Unit:function(e){return o(e.value)}});return o.toTex={1:"\\mathrm{${name}}\\left(${args[0]}\\right)"},o}var i=r(6),a=r(19);t.name="sign",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("square",{number:function(e){return e*e},Complex:function(e){return e.mul(e)},BigNumber:function(e){return e.times(e)},Fraction:function(e){return e.mul(e)},"Array | Matrix":function(e){return i(e,a,!0)},Unit:function(e){return e.pow(2)}});return a.toTex={1:"\\left(${args[0]}\\right)^2"},a}var i=r(19);t.name="square",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=r(32),s=a("unaryPlus",{number:function(e){return e},Complex:function(e){return e},BigNumber:function(e){return e},Fraction:function(e){return e},Unit:function(e){return e.clone()},"Array | Matrix":function(e){return i(e,s,!0)},"boolean | string | null":function(r){return"BigNumber"==t.number?new e.BigNumber(+r):+r}});return s.toTex={1:o.operators.unaryPlus+"\\left(${args[0]}\\right)"},s}var i=r(19);t.name="unaryPlus",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e,r){var n,a,o,s=0,c=1,f=1,l=0;if(!i(e)||!i(r))throw new Error("Parameters in function xgcd must be integer numbers");for(;r;)a=Math.floor(e/r),o=e%r,n=s,s=c-a*s,c=n,n=f,f=l-a*f,l=n,e=r,r=o;var p;return p=0>e?[-e,-c,-l]:[e,e?c:0,l],"Array"===t.matrix?p:u(p)}function s(r,n){var i,a,o,s=new e.BigNumber(0),c=new e.BigNumber(1),f=s,l=c,p=c,h=s;if(!r.isInt()||!n.isInt())throw new Error("Parameters in function xgcd must be integer numbers");for(;!n.isZero();)a=r.div(n).floor(),o=r.mod(n),i=f,f=l.minus(a.times(f)),l=i,i=p,p=h.minus(a.times(p)),h=i,r=n,n=o;var m;return m=r.lt(s)?[r.neg(),l.neg(),h.neg()]:[r,r.isZero()?0:l,h],"Array"===t.matrix?m:u(m)}var u=n(r(52)),c=a("xgcd",{"number, number":o,"BigNumber, BigNumber":s});return c.toTex=void 0,c}var i=r(6).isInteger;t.name="xgcd",t.factory=n},function(e,t,r){e.exports=[r(387),r(391),r(392),r(394),r(396),r(399),r(401)]},function(e,t,r){"use strict";function n(e,t,n,o){var s=r(32),u=n(r(52)),c=n(r(360)),f=n(r(372)),l=n(r(85)),p=n(r(57)),h=n(r(58)),m=o("bitAnd",{"number, number":function(e,t){if(!i(e)||!i(t))throw new Error("Integers expected in function bitAnd");return e&t},"BigNumber, BigNumber":a,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=f(e,t,m,!1);break;default:r=c(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=c(e,t,m,!1);break;default:r=p(e,t,m)}}return r},"Array, Array":function(e,t){return m(u(e),u(t)).valueOf()},"Array, Matrix":function(e,t){return m(u(e),t)},"Matrix, Array":function(e,t){return m(e,u(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=l(e,t,m,!1);break;default:r=h(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=l(t,e,m,!0);break;default:r=h(t,e,m,!0)}return r},"Array, any":function(e,t){return h(u(e),t,m,!1).valueOf()},"any, Array":function(e,t){return h(u(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+s.operators.bitAnd+"${args[1]}\\right)"},m}var i=r(6).isInteger,a=r(388);t.name="bitAnd",t.factory=n},function(e,t,r){var n=r(389);e.exports=function(e,t){if(e.isFinite()&&!e.isInteger()||t.isFinite()&&!t.isInteger())throw new Error("Integers expected in function bitAnd");var r=e.constructor;if(e.isNaN()||t.isNaN())return new r(NaN);if(e.isZero()||t.eq(-1)||e.eq(t))return e;if(t.isZero()||e.eq(-1))return t;if(!e.isFinite()||!t.isFinite()){if(!e.isFinite()&&!t.isFinite())return e.isNegative()==t.isNegative()?e:new r(0);if(!e.isFinite())return t.isNegative()?e:e.isNegative()?new r(0):t;if(!t.isFinite())return e.isNegative()?t:t.isNegative()?new r(0):e}return n(e,t,function(e,t){return e&t})}},function(e,t,r){function n(e){for(var t=e.d,r=t[0]+"",n=1;n0)if(++s>c)for(s-=c;s--;u+="0");else c>s&&(u=u.slice(0,s)+"."+u.slice(s));for(var f=[0],n=0;n1&&(null==f[o+1]&&(f[o+1]=0),f[o+1]+=f[o]>>1,f[o]&=1)}return f.reverse()}var i=r(390);e.exports=function(e,t,r){var a,o,s=e.constructor,u=+(e.s<0),c=+(t.s<0);if(u){a=n(i(e));for(var f=0;f0;)r(l[--m],p[--d])==g&&(v=v.plus(y)),y=y.times(x);for(;d>0;)r(h,p[--d])==g&&(v=v.plus(y)),y=y.times(x);return s.config({precision:b}),0==g&&(v.s=-v.s),v}},function(e,t){e.exports=function(e){if(e.isFinite()&&!e.isInteger())throw new Error("Integer expected in function bitNot");var t=e.constructor,r=t.precision;t.config({precision:1e9});var e=e.plus(new t(1));return e.s=-e.s||null,t.config({precision:r}),e}},function(e,t,r){"use strict";function n(e,t,n,s){var u=r(32),c=s("bitNot",{number:function(e){if(!o(e))throw new Error("Integer expected in function bitNot");return~e},BigNumber:a,"Array | Matrix":function(e){return i(e,c)}});return c.toTex={1:u.operators.bitNot+"\\left(${args[0]}\\right)"},c}var i=r(19),a=r(390),o=r(6).isInteger;t.name="bitNot",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=r(32),u=n(r(52)),c=n(r(54)),f=n(r(55)),l=n(r(56)),p=n(r(57)),h=n(r(58)),m=o("bitOr",{"number, number":function(e,t){if(!i(e)||!i(t))throw new Error("Integers expected in function bitOr");return e|t},"BigNumber, BigNumber":a,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=f(e,t,m);break;default:r=c(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=c(e,t,m,!1);break;default:r=p(e,t,m)}}return r},"Array, Array":function(e,t){return m(u(e),u(t)).valueOf()},"Array, Matrix":function(e,t){return m(u(e),t)},"Matrix, Array":function(e,t){return m(e,u(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=l(e,t,m,!1);break;default:r=h(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=l(t,e,m,!0);break;default:r=h(t,e,m,!0)}return r},"Array, any":function(e,t){return h(u(e),t,m,!1).valueOf()},"any, Array":function(e,t){return h(u(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+s.operators.bitOr+"${args[1]}\\right)"},m}var i=r(6).isInteger,a=r(393);t.name="bitOr",t.factory=n},function(e,t,r){var n=r(389);e.exports=function(e,t){if(e.isFinite()&&!e.isInteger()||t.isFinite()&&!t.isInteger())throw new Error("Integers expected in function bitOr");var r=e.constructor;if(e.isNaN()||t.isNaN())return new r(NaN);var i=new r(-1);return e.isZero()||t.eq(i)||e.eq(t)?t:t.isZero()||e.eq(i)?e:e.isFinite()&&t.isFinite()?n(e,t,function(e,t){return e|t}):!e.isFinite()&&!e.isNegative()&&t.isNegative()||e.isNegative()&&!t.isNegative()&&!t.isFinite()?i:e.isNegative()&&t.isNegative()?e.isFinite()?e:t:e.isFinite()?t:e}},function(e,t,r){"use strict";function n(e,t,n,o){var s=r(32),u=n(r(52)),c=n(r(61)),f=n(r(62)),l=n(r(63)),p=n(r(57)),h=n(r(58)),m=o("bitXor",{"number, number":function(e,t){if(!i(e)||!i(t))throw new Error("Integers expected in function bitXor");return e^t},"BigNumber, BigNumber":a,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=f(e,t,m);break;default:r=c(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=c(e,t,m,!1);break;default:r=p(e,t,m)}}return r},"Array, Array":function(e,t){ +return m(u(e),u(t)).valueOf()},"Array, Matrix":function(e,t){return m(u(e),t)},"Matrix, Array":function(e,t){return m(e,u(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=l(e,t,m,!1);break;default:r=h(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=l(t,e,m,!0);break;default:r=h(t,e,m,!0)}return r},"Array, any":function(e,t){return h(u(e),t,m,!1).valueOf()},"any, Array":function(e,t){return h(u(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+s.operators.bitXor+"${args[1]}\\right)"},m}var i=r(6).isInteger,a=r(395);t.name="bitXor",t.factory=n},function(e,t,r){var n=r(389),i=r(390);e.exports=function(e,t){if(e.isFinite()&&!e.isInteger()||t.isFinite()&&!t.isInteger())throw new Error("Integers expected in function bitXor");var r=e.constructor;if(e.isNaN()||t.isNaN())return new r(NaN);if(e.isZero())return t;if(t.isZero())return e;if(e.eq(t))return new r(0);var a=new r(-1);return e.eq(a)?i(t):t.eq(a)?i(e):e.isFinite()&&t.isFinite()?n(e,t,function(e,t){return e^t}):e.isFinite()||t.isFinite()?new r(e.isNegative()==t.isNegative()?1/0:-(1/0)):a}},function(e,t,r){"use strict";function n(e,t,n,o){var s=r(32),u=n(r(52)),c=n(r(48)),f=n(r(381)),l=n(r(54)),p=n(r(360)),h=n(r(398)),m=n(r(56)),d=n(r(85)),g=n(r(57)),v=n(r(58)),y=o("leftShift",{"number, number":function(e,t){if(!i(e)||!i(t))throw new Error("Integers expected in function leftShift");return e<k;k++){C[k]=T.length;var I=k+1;for(M=c[k],A=c[k+1],E=M;A>E;E++)_=u[E],B[_]=I,z[_]=n[E],T.push(_);for(M=m[k],A=m[k+1],E=M;A>E;E++)_=h[E],B[_]===I&&(z[_]=N(z[_],p[E]));for(E=C[k];E>t},"BigNumber, BigNumber":a,"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=h(e,t,y,!1);break;default:r=p(t,e,y,!0)}break;default:switch(t.storage()){case"sparse":r=l(e,t,y,!1);break;default:r=g(e,t,y)}}return r},"Array, Array":function(e,t){return y(u(e),u(t)).valueOf()},"Array, Matrix":function(e,t){return y(u(e),t)},"Matrix, Array":function(e,t){return y(e,u(t))},"Matrix, number | BigNumber":function(e,t){if(!c(t,0)){var r;switch(e.storage()){case"sparse":r=d(e,t,y,!1);break;default:r=v(e,t,y,!1)}return r}return e.clone()},"number | BigNumber, Matrix":function(e,t){if(!c(e,0)){var r;switch(t.storage()){case"sparse":r=m(t,e,y,!0);break;default:r=v(t,e,y,!0)}return r}return f(t.size(),t.storage())},"Array, number | BigNumber":function(e,t){return y(u(e),t).valueOf()},"number | BigNumber, Array":function(e,t){return y(e,u(t)).valueOf()}});return y.toTex={2:"\\left(${args[0]}"+s.operators.rightArithShift+"${args[1]}\\right)"},y}var i=r(6).isInteger,a=r(400);t.name="rightArithShift",t.factory=n},function(e,t){e.exports=function(e,t){if(e.isFinite()&&!e.isInteger()||t.isFinite()&&!t.isInteger())throw new Error("Integers expected in function rightArithShift");var r=e.constructor;return e.isNaN()||t.isNaN()||t.isNegative()&&!t.isZero()?new r(NaN):e.isZero()||t.isZero()?e:t.isFinite()?t.lt(55)?e.div(Math.pow(2,t.toNumber())+"").floor():e.div(new r(2).pow(t)).floor():new r(e.isNegative()?-1:e.isFinite()?0:NaN)}},function(e,t,r){"use strict";function n(e,t,n,a){var o=r(32),s=n(r(52)),u=n(r(48)),c=n(r(381)),f=n(r(54)),l=n(r(360)),p=n(r(398)),h=n(r(56)),m=n(r(85)),d=n(r(57)),g=n(r(58)),v=a("rightLogShift",{"number, number":function(e,t){if(!i(e)||!i(t))throw new Error("Integers expected in function rightLogShift");return e>>>t},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=p(e,t,v,!1);break;default:r=l(t,e,v,!0)}break;default:switch(t.storage()){case"sparse":r=f(e,t,v,!1);break;default:r=d(e,t,v)}}return r},"Array, Array":function(e,t){return v(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return v(s(e),t)},"Matrix, Array":function(e,t){return v(e,s(t))},"Matrix, number | BigNumber":function(e,t){if(!u(t,0)){var r;switch(e.storage()){case"sparse":r=m(e,t,v,!1);break;default:r=g(e,t,v,!1)}return r}return e.clone()},"number | BigNumber, Matrix":function(e,t){if(!u(e,0)){var r;switch(t.storage()){case"sparse":r=h(t,e,v,!0);break;default:r=g(t,e,v,!0)}return r}return c(t.size(),t.storage())},"Array, number | BigNumber":function(e,t){return v(s(e),t).valueOf()},"number | BigNumber, Array":function(e,t){return v(e,s(t)).valueOf()}});return v.toTex={2:"\\left(${args[0]}"+o.operators.rightLogShift+"${args[1]}\\right)"},v}var i=r(6).isInteger;t.name="rightLogShift",t.factory=n},function(e,t,r){e.exports=[r(403),r(409),r(404),r(410)]},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(51)),o=n(r(404)),s=n(r(356)),u=n(r(408)),c=i("bellNumbers",{"number | BigNumber":function(e){if(!u(e)||s(e))throw new TypeError("Non-negative integer value expected in function bellNumbers");for(var t=0,r=0;e>=r;r++)t=a(t,o(e,r));return t}});return c.toTex={1:"\\mathrm{B}_{${args[0]}}"},c}t.name="bellNumbers",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(51)),o=n(r(77)),s=n(r(84)),u=n(r(317)),c=n(r(82)),f=n(r(405)),l=n(r(407)),p=n(r(356)),h=n(r(408)),m=n(r(64)),d=i("stirlingS2",{"number | BigNumber, number | BigNumber":function(e,t){if(!h(e)||p(e)||!h(t)||p(t))throw new TypeError("Non-negative integer value expected in function stirlingS2");if(m(t,e))throw new TypeError("k must be less than or equal to n in function stirlingS2");for(var r=f(t),n=0,i=0;t>=i;i++){var d=c(-1,o(t,i)),g=l(t,i),v=c(i,e);n=a(n,s(s(g,v),d))}return u(n,r)}});return d.toTex={2:"\\mathrm{S}\\left(${args}\\right)"},d}t.name="stirlingS2",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(406)),s=r(32),u=a("factorial",{number:function(e){if(0>e)throw new Error("Value must be non-negative");return o(e+1)},BigNumber:function(e){if(e.isNegative())throw new Error("Value must be non-negative");return o(e.plus(1))},"Array | Matrix":function(e){return i(e,u)}});return u.toTex={1:"\\left(${args[0]}\\right)"+s.operators.factorial},u}var i=r(19);t.name="factorial",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,u){function c(r){if(r.isZero())return new e.BigNumber(1);for(var n=t.precision+(0|Math.log(r.toNumber())),i=e.BigNumber.clone({precision:n}),a=new i(r),o=r.toNumber()-1;o>1;)a=a.times(o),o--;return new e.BigNumber(a.toPrecision(e.BigNumber.precision))}var f=n(r(84)),l=n(r(82)),p=u("gamma",{number:function(e){var t,r;if(a(e)){if(0>=e)return isFinite(e)?1/0:NaN;if(e>171)return 1/0;for(var n=e-2,i=e-1;n>1;)i*=n,n--;return 0==i&&(i=1),i}if(.5>e)return Math.PI/(Math.sin(Math.PI*e)*p(1-e));if(e>=171.35)return 1/0;if(e>85){var u=e*e,c=u*e,f=c*e,l=f*e;return Math.sqrt(2*Math.PI/e)*Math.pow(e/Math.E,e)*(1+1/(12*e)+1/(288*u)-139/(51840*c)-571/(2488320*f)+163879/(209018880*l)+5246819/(75246796800*l*e))}--e,r=s[0];for(var h=1;he)throw new TypeError("Positive integer value expected in function combinations");if(!a(t)||0>t)throw new TypeError("Positive integer value expected in function combinations");if(t>e)throw new TypeError("k must be less than or equal to n");for(r=Math.max(t,e-t),n=1,i=1;e-r>=i;i++)n=n*(r+i)/i;return n},"BigNumber, BigNumber":function(t,r){var n,a,o,s,u=new e.BigNumber(1);if(!i(t)||!i(r))throw new TypeError("Positive integer value expected in function combinations");if(r.gt(t))throw new TypeError("k must be less than n in function combinations");for(n=t.minus(r),r.lt(n)&&(n=r),a=u,o=u,s=t.minus(n);o.lte(s);o=o.plus(1))a=a.times(n.plus(o)).dividedBy(o);return a}});return o.toTex={2:"\\binom{${args[0]}}{${args[1]}}"},o}function i(e){return e.isInteger()&&e.gte(0)}var a=r(6).isInteger;t.name="combinations",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("isInteger",{number:a.isInteger,BigNumber:function(e){return e.isInt()},Fraction:function(e){return 1===e.d&&isFinite(e.n)},"Array | Matrix":function(e){return i(e,o)}});return o}var i=r(19),a=r(6);t.name="isInteger",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(407)),o=n(r(53)),s=n(r(370)),u=n(r(408)),c=n(r(64)),f=i("composition",{"number | BigNumber, number | BigNumber":function(e,t){if(!(u(e)&&s(e)&&u(t)&&s(t)))throw new TypeError("Positive integer value expected in function composition");if(c(t,e))throw new TypeError("k must be less than or equal to n in function composition");return a(o(e,-1),o(t,-1))}});return f.toTex=void 0,f}t.name="composition",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(51)),o=n(r(317)),s=n(r(84)),u=n(r(407)),c=n(r(356)),f=n(r(408)),l=i("catalan",{"number | BigNumber":function(e){if(!f(e)||c(e))throw new TypeError("Non-negative integer value expected in function catalan");return o(u(s(e,2),e),a(e,1))}});return l.toTex={1:"\\mathrm{C}_{${args[0]}}"},l}t.name="catalan",t.factory=n},function(e,t,r){e.exports=[r(412),r(413),r(414),r(415)]},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("arg",{number:function(e){return Math.atan2(0,e)},Complex:function(e){return e.arg()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\arg\\left(${args[0]}\\right)"},a}var i=r(19);t.name="arg",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("conj",{number:function(e){return e},BigNumber:function(e){return e},Complex:function(e){return e.conjugate()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\left(${args[0]}\\right)^*"},a}var i=r(19);t.name="conj",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("im",{number:function(e){return 0},BigNumber:function(t){return new e.BigNumber(0)},Complex:function(e){return e.im},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\Im\\left\\lbrace${args[0]}\\right\\rbrace"},a}var i=r(19);t.name="im",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("re",{number:function(e){return e},BigNumber:function(e){return e},Complex:function(e){return e.re},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\Re\\left\\lbrace${args[0]}\\right\\rbrace"},a}var i=r(19);t.name="re",t.factory=n},function(e,t,r){e.exports=[r(417),r(418)]},function(e,t,r){"use strict";function n(e,t,n,i){function a(e){return 2===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]}function o(e){return 3===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]&&"number"==typeof e[2]}function s(e){return 4===e.length&&"number"==typeof e[0]&&"number"==typeof e[1]&&"number"==typeof e[2]&&"number"==typeof e[3]}function u(e,r,n,i){var a=e,o=n,s=d(a,r),u=d(o,i),c=s[0]*u[1]-u[0]*s[1];if(l(c)0?t:0,o=0>t?-t:0;switch(r.length){case 1:return u(e,t,n,r[0],o,i);case 2:return c(e,t,n,r,o,i)}throw new RangeError("Matrix for function diag must be 2 dimensional")}function u(t,r,n,i,a,o){var s=[i+a,i+o],u=e.Matrix.storage(n||"dense"),c=u.diagonal(s,t,r);return null!==n?c:c.valueOf()}function c(e,t,r,n,i,a){if(e&&e.isMatrix===!0){var o=e.diagonal(t);return null!==r?r!==o.storage()?f(o,r):o:o.valueOf()}for(var s=Math.min(n[0]-i,n[1]-a),u=[],c=0;s>c;c++)u[c]=e[c+i][c+a];return null!==r?f(u):u}var f=n(r(52)),l=o("diag",{Array:function(e){return s(e,0,i.size(e),null)},"Array, number":function(e,t){return s(e,t,i.size(e),null)},"Array, BigNumber":function(e,t){return s(e,t.toNumber(),i.size(e),null)},"Array, string":function(e,t){return s(e,0,i.size(e),t)},"Array, number, string":function(e,t,r){return s(e,t,i.size(e),r)},"Array, BigNumber, string":function(e,t,r){return s(e,t.toNumber(),i.size(e),r)},Matrix:function(e){return s(e,0,e.size(),e.storage())},"Matrix, number":function(e,t){return s(e,t,e.size(),e.storage())},"Matrix, BigNumber":function(e,t){return s(e,t.toNumber(),e.size(),e.storage())},"Matrix, string":function(e,t){return s(e,0,e.size(),t)},"Matrix, number, string":function(e,t,r){return s(e,t,e.size(),r)},"Matrix, BigNumber, string":function(e,t,r){return s(e,t.toNumber(),e.size(),r)}});return l.toTex=void 0,l}var i=r(40),a=(r(3).clone,r(6).isInteger);t.name="diag",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e,t){var r=i(e),n=i(t),a=r[0];if(1!==r.length||1!==n.length)throw new RangeError("Vector expected");if(r[0]!=n[0])throw new RangeError("Vectors must have equal length ("+r[0]+" != "+n[0]+")");if(0==a)throw new RangeError("Cannot calculate the dot product of empty vectors");for(var o=0,c=0;a>c;c++)o=s(o,u(e[c],t[c]));return o}var s=n(r(51)),u=n(r(84)),c=a("dot",{"Matrix, Matrix":function(e,t){return o(e.toArray(),t.toArray())},"Matrix, Array":function(e,t){return o(e.toArray(),t)},"Array, Matrix":function(e,t){return o(e,t.toArray())},"Array, Array":o});return c.toTex={2:"\\left(${args[0]}\\cdot${args[1]}\\right)"},c}var i=r(40).size;t.name="dot",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=o("flatten",{Array:function(e){return a(i(e))},Matrix:function(e){var t=a(i(e.toArray()));return s(t)}});return u.toTex=void 0,u}var i=r(3).clone,a=r(40).flatten;t.name="flatten",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(t,r){var n=u(t),i=n?new e.BigNumber(1):1;if(c(t),r){var o=f(r);return t.length>0?o.resize(t,i):o}var s=[];return t.length>0?a(s,t,i):s}function u(e){var t=!1;return e.forEach(function(e,r,n){e&&e.isBigNumber===!0&&(t=!0,n[r]=e.toNumber())}),t}function c(e){e.forEach(function(e){if("number"!=typeof e||!i(e)||0>e)throw new Error("Parameters in function ones must be positive integers")})}var f=n(r(52)),l=o("ones",{"":function(){return"Array"===t.matrix?s([]):s([],"default")},"...number | BigNumber | string":function(e){var r=e[e.length-1];if("string"==typeof r){var n=e.pop();return s(e,n)}return"Array"===t.matrix?s(e):s(e,"default")},Array:s,Matrix:function(e){var t=e.storage();return s(e.valueOf(),t)},"Array | Matrix, string":function(e,t){return s(e.valueOf(),t)}});return l.toTex=void 0,l}var i=r(6).isInteger,a=r(40).resize;t.name="ones",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e,t){return-c(e,t)}function s(e,t,r){ +if(!i(t)||0>t)throw new Error("k must be a non-negative integer");if(e&&e.isMatrix){var n=e.size();if(n.length>1)throw new Error("Only one dimensional matrices supported");return u(e.valueOf(),t,r)}return Array.isArray(e)?u(e,t,r):void 0}function u(e,t,r){if(t>=e.length)throw new Error("k out of bounds");for(var n=0,i=e.length-1;i>n;){for(var a=n,o=i,s=e[Math.floor(Math.random()*(i-n+1))+n];o>a;)if(r(e[a],s)>=0){var u=e[o];e[o]=e[a],e[a]=u,--o}else++a;r(e[a],s)>0&&--a,a>=t?i=a:n=a+1}return e[t]}var c=n(r(432));return a("partitionSelect",{"Array | Matrix, number":function(e,t){return s(e,t,c)},"Array | Matrix, number, string":function(e,t,r){if("asc"===r)return s(e,t,c);if("desc"===r)return s(e,t,o);throw new Error('Compare string must be "asc" or "desc"')},"Array | Matrix, number, function":s})}var i=r(6).isInteger;t.name="partitionSelect",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(61)),c=n(r(79)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=o("compare",{"boolean, boolean":function(e,t){return e===t?0:e>t?1:-1},"number, number":function(e,r){return e===r||i(e,r,t.epsilon)?0:e>r?1:-1},"BigNumber, BigNumber":function(r,n){return r.eq(n)||a(r,n,t.epsilon)?new e.BigNumber(0):new e.BigNumber(r.cmp(n))},"Fraction, Fraction":function(t,r){return new e.Fraction(t.compare(r))},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return h(e.value,t.value)},"string, string":function(e,t){return e===t?0:e>t?1:-1},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,h);break;default:r=u(t,e,h,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,h,!1);break;default:r=l(e,t,h)}}return r},"Array, Array":function(e,t){return h(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return h(s(e),t)},"Matrix, Array":function(e,t){return h(e,s(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,h,!1);break;default:r=p(e,t,h,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,h,!0);break;default:r=p(t,e,h,!0)}return r},"Array, any":function(e,t){return p(s(e),t,h,!1).valueOf()},"any, Array":function(e,t){return p(s(t),e,h,!0).valueOf()}});return h.toTex=void 0,h}var i=r(6).nearlyEqual,a=r(49);t.name="compare",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,f){function l(e,t,r){if(void 0!==r){if("string"!=typeof r||1!==r.length)throw new TypeError("Single character expected as defaultValue")}else r=" ";if(1!==t.length)throw new i(t.length,1);var n=t[0];if("number"!=typeof n||!o(n))throw new TypeError("Invalid size, must contain positive integers (size: "+s(t)+")");if(e.length>n)return e.substring(0,n);if(e.lengthu;u++)a+=r;return a}return e}var p=n(r(52)),h=function(e,r,n){if(2!=arguments.length&&3!=arguments.length)throw new a("resize",arguments.length,2,3);if(r&&r.isMatrix===!0&&(r=r.valueOf()),r.length&&r[0]&&r[0].isBigNumber===!0&&(r=r.map(function(e){return e&&e.isBigNumber===!0?e.toNumber():e})),e&&e.isMatrix===!0)return e.resize(r,n,!0);if("string"==typeof e)return l(e,r,n);var i=Array.isArray(e)?!1:"Array"!==t.matrix;if(0==r.length){for(;Array.isArray(e);)e=e[0];return u(e)}Array.isArray(e)||(e=[e]),e=u(e);var o=c.resize(e,r,n);return i?p(o):o};return h.toTex=void 0,h}var i=r(42),a=r(11),o=r(6).isInteger,s=r(23).format,u=r(3).clone,c=r(40);t.name="resize",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(52)),s=a("size",{Matrix:function(e){return o(e.size())},Array:i.size,string:function(e){return"Array"===t.matrix?[e.length]:o([e.length])},"number | Complex | BigNumber | Unit | boolean | null":function(e){return"Array"===t.matrix?[]:o([])}});return s.toTex=void 0,s}var i=r(40);t.name="size",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e){if("asc"===e)return f;if("desc"===e)return l;throw new Error('String "asc" or "desc" expected')}function s(e){if(1!==i(e).length)throw new Error("One dimensional array expected")}function u(e){if(1!==e.size().length)throw new Error("One dimensional matrix expected")}var c=n(r(52)),f=n(r(432)),l=function(e,t){return-f(e,t)},p=a("sort",{Array:function(e){return s(e),e.sort(f)},Matrix:function(e){return u(e),c(e.toArray().sort(f),e.storage())},"Array, function":function(e,t){return s(e),e.sort(t)},"Matrix, function":function(e,t){return u(e),c(e.toArray().sort(t),e.storage())},"Array, string":function(e,t){return s(e),e.sort(o(t))},"Matrix, string":function(e,t){return u(e),c(e.toArray().sort(o(t)),e.storage())}});return p.toTex=void 0,p}var i=r(40).size;t.name="sort",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=o("squeeze",{Array:function(e){return a.squeeze(i.clone(e))},Matrix:function(e){var t=a.squeeze(e.toArray());return Array.isArray(t)?s(t):t},any:function(e){return i.clone(e)}});return u.toTex=void 0,u}var i=r(3),a=r(40);t.name="squeeze",t.factory=n},function(e,t,r){e.exports=[r(407),r(405),r(406),r(438),r(440),r(441),r(442),r(444),r(445)]},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){var r=t.size().length,n=e.size().length;if(r>1)throw new Error("first object must be one dimensional");if(n>1)throw new Error("second object must be one dimensional");if(r!==n)throw new Error("Length of two vectors must be equal");var i=u(e);if(0===i)throw new Error("Sum of elements in first object must be non zero");var a=u(t);if(0===a)throw new Error("Sum of elements in second object must be non zero");var o=s(e,u(e)),h=s(t,u(t)),m=u(c(o,l(f(o,h))));return p(m)?m:Number.NaN}var o=n(r(52)),s=n(r(317)),u=n(r(439)),c=n(r(84)),f=n(r(359)),l=n(r(374)),p=n(r(88)),h=i("kldivergence",{"Array, Array":function(e,t){return a(o(e),o(t))},"Matrix, Array":function(e,t){return a(e,o(t))},"Array, Matrix":function(e,t){return a(o(e),t)},"Matrix, Matrix":function(e,t){return a(e,t)}});return h}t.name="kldivergence",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(r){var n=void 0;if(i(r,function(e){n=void 0===n?e:s(n,e)}),void 0===n)switch(t.number){case"number":return 0;case"BigNumber":return new e.BigNumber(0);case"Fraction":return new e.Fraction(0);default:return 0}return n}var s=n(r(53)),u=a("sum",{"Array | Matrix":function(e){return o(e)},"Array | Matrix, number | BigNumber":function(){throw new Error("sum(A, dim) is not yet supported")},"...":function(e){return o(e)}});return u.toTex=void 0,u}var i=r(312);t.name="sum",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=n(r(51)),s=n(r(84)),u=n(r(317)),c=n(r(405)),f=n(r(408)),l=n(r(370));return a("multinomial",{"Array | Matrix":function(e){var t=0,r=1;return i(e,function(e){if(!f(e)||!l(e))throw new TypeError("Positive integer value expected in function multinomial");t=o(t,e),r=s(r,c(e))}),u(c(t),r)}})}var i=r(312);t.name="multinomial",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(405)),u=o("permutations",{"number | BigNumber":s,"number, number":function(e,t){var r,n;if(!a(e)||0>e)throw new TypeError("Positive integer value expected in function permutations");if(!a(t)||0>t)throw new TypeError("Positive integer value expected in function permutations");if(t>e)throw new TypeError("second argument k must be less than or equal to first argument n");for(r=1,n=e-t+1;e>=n;n++)r*=n;return r},"BigNumber, BigNumber":function(t,r){var n,a;if(!i(t)||!i(r))throw new TypeError("Positive integer value expected in function permutations");if(r.gt(t))throw new TypeError("second argument k must be less than or equal to first argument n");for(n=new e.BigNumber(1),a=t.minus(r).plus(1);a.lte(t);a=a.plus(1))n=n.times(a);return n}});return u.toTex=void 0,u}function i(e){return e.isInteger()&&e.gte(0)}var a=r(6).isInteger;t.name="permutations",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(443)),o=a("uniform").pickRandom;return o.toTex=void 0,o}t.name="pickRandom",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(e){if(!f.hasOwnProperty(e))throw new Error("Unknown distribution "+e);var t=Array.prototype.slice.call(arguments,1),r=f[e].apply(this,t);return function(e){var t={random:function(e,t,n){var s,c,f;if(arguments.length>3)throw new i("random",arguments.length,0,3);if(1===arguments.length?a(e)?s=e:f=e:2===arguments.length?a(e)?(s=e,f=t):(c=e,f=t):(s=e,c=t,f=n),void 0===f&&(f=1),void 0===c&&(c=0),void 0!==s){var l=o(s.valueOf(),c,f,r);return s&&s.isMatrix===!0?u(l):l}return r(c,f)},randomInt:function(e,t,r){var s,c,f;if(arguments.length>3||arguments.length<1)throw new i("randomInt",arguments.length,1,3);if(1===arguments.length?a(e)?s=e:f=e:2===arguments.length?a(e)?(s=e,f=t):(c=e,f=t):(s=e,c=t,f=r),void 0===c&&(c=0),void 0!==s){var l=o(s.valueOf(),c,f,n);return s&&s.isMatrix===!0?u(l):l}return n(c,f)},pickRandom:function(e){if(1!==arguments.length)throw new i("pickRandom",arguments.length,1);if(e&&e.isMatrix===!0)e=e.valueOf();else if(!Array.isArray(e))throw new TypeError("Unsupported type of value in function pickRandom");if(c.size(e).length>1)throw new Error("Only one dimensional vectors supported");return e[Math.floor(Math.random()*e.length)]}},r=function(t,r){return t+e()*(r-t)},n=function(t,r){return Math.floor(t+e()*(r-t))},o=function(e,t,r,n){var i,a,s=[];if(e=e.slice(0),e.length>1)for(a=0,i=e.shift();i>a;a++)s.push(o(e,t,r,n));else for(a=0,i=e.shift();i>a;a++)s.push(n(t,r));return s};return t}(r)}var u=n(r(52)),c=r(40),f={uniform:function(){return Math.random},normal:function(){return function(){for(var e,t,r=-1;0>r||r>1;)e=Math.random(),t=Math.random(),r=1/6*Math.pow(-2*Math.log(e),.5)*Math.cos(2*Math.PI*t)+.5;return r}}};return s.toTex=void 0,s}var i=r(11),a=r(310);t.name="distribution",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(443)),o=a("uniform").random;return o.toTex=void 0,o}t.name="random",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(443)),o=a("uniform").randomInt;return o.toTex=void 0,o}t.name="randomInt",t.factory=n},function(e,t,r){e.exports=[r(432),r(447),r(87),r(64),r(342),r(60),r(448),r(449)]},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){if(Array.isArray(e)){if(Array.isArray(t)){var r=e.length;if(r!==t.length)return!1;for(var n=0;r>n;n++)if(!a(e[n],t[n]))return!1;return!0}return!1}return Array.isArray(t)?!1:o(e,t)}var o=n(r(87)),s=i("deepEqual",{"any, any":function(e,t){return a(e.valueOf(),t.valueOf())}});return s.toTex=void 0,s}t.name="deepEqual",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(61)),c=n(r(62)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=r(32),m=o("smallerEq",{"boolean, boolean":function(e,t){return t>=e},"number, number":function(e,r){return r>=e||i(e,r,t.epsilon)},"BigNumber, BigNumber":function(e,r){return e.lte(r)||a(e,r,t.epsilon)},"Fraction, Fraction":function(e,t){return 1!==e.compare(t)},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return m(e.value,t.value)},"string, string":function(e,t){return t>=e},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,m);break;default:r=u(t,e,m,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,m,!1);break;default:r=l(e,t,m)}}return r},"Array, Array":function(e,t){return m(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return m(s(e),t)},"Matrix, Array":function(e,t){return m(e,s(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,m,!1);break;default:r=p(e,t,m,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,m,!0);break;default:r=p(t,e,m,!0)}return r},"Array, any":function(e,t){return p(s(e),t,m,!1).valueOf()},"any, Array":function(e,t){return p(s(t),e,m,!0).valueOf()}});return m.toTex={2:"\\left(${args[0]}"+h.operators.smallerEq+"${args[1]}\\right)"},m}var i=r(6).nearlyEqual,a=r(49);t.name="smallerEq",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){var s=n(r(52)),u=n(r(61)),c=n(r(62)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=r(32),m=o("unequal",{"any, any":function(e,t){return null===e?null!==t:null===t?null!==e:void 0===e?void 0!==t:void 0===t?void 0!==e:d(e,t)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=c(e,t,d);break;default:r=u(t,e,d,!0)}break;default:switch(t.storage()){case"sparse":r=u(e,t,d,!1);break;default:r=l(e,t,d)}}return r},"Array, Array":function(e,t){return m(s(e),s(t)).valueOf()},"Array, Matrix":function(e,t){return m(s(e),t)},"Matrix, Array":function(e,t){return m(e,s(t))},"Matrix, any":function(e,t){var r;switch(e.storage()){case"sparse":r=f(e,t,d,!1);break;default:r=p(e,t,d,!1)}return r},"any, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,d,!0);break;default:r=p(t,e,d,!0)}return r},"Array, any":function(e,t){return p(s(e),t,d,!1).valueOf()},"any, Array":function(e,t){return p(s(t),e,d,!0).valueOf()}}),d=o("_unequal",{"boolean, boolean":function(e,t){return e!==t},"number, number":function(e,r){return!i(e,r,t.epsilon)},"BigNumber, BigNumber":function(e,r){return!a(e,r,t.epsilon)},"Fraction, Fraction":function(e,t){return!e.equals(t)},"Complex, Complex":function(e,t){return!e.equals(t)},"Unit, Unit":function(e,t){if(!e.equalBase(t))throw new Error("Cannot compare units with different base");return m(e.value,t.value)},"string, string":function(e,t){return e!==t}});return m.toTex={2:"\\left(${args[0]}"+h.operators.unequal+"${args[1]}\\right)"},m}var i=r(6).nearlyEqual,a=r(49);t.name="unequal",t.factory=n},function(e,t,r){e.exports=[r(311),r(316),r(451),r(321),r(452),r(453),r(454),r(455),r(439),r(456)]},function(e,t,r){"use strict";function n(e,t,n,o){function s(e){e=i(e.valueOf());var t=e.length;if(0==t)throw new Error("Cannot calculate median of an empty array");if(t%2==0){for(var r=t/2-1,n=l(e,r+1),a=e[r],o=0;r>o;++o)f(e[o],a)>0&&(a=e[o]);return m(a,n)}var s=l(e,(t-1)/2);return h(s)}var u=n(r(53)),c=n(r(81)),f=n(r(432)),l=n(r(431)),p=o("median",{"Array | Matrix":s,"Array | Matrix, number | BigNumber":function(e,t){throw new Error("median(A, dim) is not yet supported")},"...":function(e){if(a(e))throw new TypeError("Scalar values expected in function median");return s(e)}}),h=o({"number | BigNumber | Unit":function(e){return e}}),m=o({"number | BigNumber | Unit, number | BigNumber | Unit":function(e,t){return c(u(e,t),2)}});return p.toTex=void 0,p}var i=r(40).flatten,a=(r(313),r(314));t.name="median",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){function a(e){e=i(e.valueOf());var t=e.length;if(0==t)throw new Error("Cannot calculate mode of an empty array");var r={},n=[],a=0;for(var o in e)e[o]in r||(r[e[o]]=0),r[e[o]]++,r[e[o]]==a?n.push(e[o]):r[e[o]]>a&&(a=r[e[o]],n=[e[o]]);return n}var o=n("mode",{"Array | Matrix":a,"...":function(e){return a(e)}});return o}var i=r(40).flatten;t.name="mode",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){function o(e){var t=void 0;if(i(e,function(e){t=void 0===t?e:s(t,e)}),void 0===t)throw new Error("Cannot calculate prod of an empty array");return t}var s=n(r(80)),u=a("prod",{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(e,t){throw new Error("prod(A, dim) is not yet supported")},"...":function(e){return o(e)}});return u.toTex=void 0,u}var i=r(312);t.name="prod",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,u){function c(t,r,n){var o,u,c;if(arguments.length<2||arguments.length>3)throw new SyntaxError("Function quantileSeq requires two or three parameters");if(s(t)){if(n=n||!1,"boolean"==typeof n){if(u=t.valueOf(),a(r)){if(0>r)throw new Error("N/prob must be non-negative");if(1>=r)return f(u,r,n);if(r>1){if(!i(r))throw new Error("N must be a positive integer");var l=r+1;o=new Array(r);for(var p=0;r>p;)o[p]=f(u,++p/l,n);return o}}if(r&&r.isBigNumber){if(r.isNegative())throw new Error("N/prob must be non-negative");if(c=new r.constructor(1),r.lte(c))return f(u,r,n);if(r.gt(c)){if(!r.isInteger())throw new Error("N must be a positive integer");var h=r.toNumber();if(h>4294967295)throw new Error("N must be less than or equal to 2^32-1, as that is the maximum length of an Array");var l=new e.BigNumber(h+1);o=new Array(h);for(var p=0;h>p;)o[p]=f(u,new e.BigNumber(++p).div(l),n);return o}}if(Array.isArray(r)){o=new Array(r.length);for(var p=0;pm||m>1)throw new Error("Probability must be between 0 and 1, inclusive")}else{if(!m||!m.isBigNumber)throw new TypeError("Unexpected type of argument in function quantileSeq");if(c=new m.constructor(1),m.isNegative()||m.gt(c))throw new Error("Probability must be between 0 and 1, inclusive")}o[p]=f(u,m,n)}return o}throw new TypeError("Unexpected type of argument in function quantileSeq")}throw new TypeError("Unexpected type of argument in function quantileSeq")}throw new TypeError("Unexpected type of argument in function quantileSeq")}function f(e,t,r){var n=o(e),i=n.length;if(0===i)throw new Error("Cannot calculate quantile of an empty sequence");if(a(t)){var s=t*(i-1),u=s%1;if(0===u){var c=r?n[s]:h(n,s);return d(c),c}var f,g,v=Math.floor(s);if(r)f=n[v],g=n[v+1];else{g=h(n,v+1),f=n[v];for(var y=0;v>y;++y)m(n[y],f)>0&&(f=n[y])}return d(f),d(g),l(p(f,1-u),p(g,u))}var s=t.times(i-1);if(s.isInteger()){s=s.toNumber();var c=r?n[s]:h(n,s);return d(c),c}var f,g,v=s.floor(),u=s.minus(v),x=v.toNumber();if(r)f=n[x],g=n[x+1];else{g=h(n,x+1),f=n[x];for(var y=0;x>y;++y)m(n[y],f)>0&&(f=n[y])}d(f),d(g);var b=new u.constructor(1);return l(p(f,b.minus(u)),p(g,u))}var l=n(r(51)),p=n(r(84)),h=n(r(431)),m=n(r(432)),d=u({"number | BigNumber | Unit":function(e){return e}});return c}var i=r(6).isInteger,a=r(6).isNumber,o=r(40).flatten,s=r(310);t.name="quantileSeq",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){function a(e,t){if(0==e.length)throw new SyntaxError("Function std requires one or more parameters (0 provided)");return o(s.apply(null,arguments))}var o=n(r(369)),s=n(r(456)),u=i("std",{"Array | Matrix":a,"Array | Matrix, string":a,"...":function(e){return a(e)}});return u.toTex=void 0,u}t.name="std",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,o){function s(t,r){var n=0,i=0;if(0==t.length)throw new SyntaxError("Function var requires one or more parameters (0 provided)");if(a(t,function(e){n=u(n,e),i++}),0===i)throw new Error("Cannot calculate var of an empty array");var o=l(n,i);switch(n=0,a(t,function(e){var t=c(e,o);n=u(n,f(t,t))}),r){case"uncorrected":return l(n,i);case"biased":return l(n,i+1);case"unbiased":var s=n&&n.isBigNumber===!0?new e.BigNumber(0):0;return 1==i?s:l(n,i-1);default:throw new Error('Unknown normalization "'+r+'". Choose "unbiased" (default), "uncorrected", or "biased".')}}var u=n(r(53)),c=n(r(77)),f=n(r(80)),l=n(r(81)),p=o("variance",{"Array | Matrix":function(e){return s(e,i)},"Array | Matrix, string":s,"...":function(e){return s(e,i)}});return p.toTex="\\mathrm{Var}\\left(${args}\\right)",p}var i="unbiased",a=r(312);t.name="var",t.factory=n},function(e,t,r){e.exports=[r(89),r(458)]},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("print",{"string, Object":i,"string, Object, number":i});return a.toTex=void 0,a}function i(e,t,r){return e.replace(/\$([\w\.]+)/g,function(e,n){for(var i=n.split("."),s=t[i.shift()];i.length&&void 0!==s;){var u=i.shift();s=u?s[u]:s+"."}return void 0!==s?a(s)?s:o(s,r):e})}var a=r(23).isString,o=r(23).format;t.name="print",t.factory=n},function(e,t,r){e.exports=[r(460),r(461),r(462),r(463),r(464),r(465),r(466),r(467),r(468),r(469),r(470),r(471),r(472),r(473),r(474),r(475),r(476),r(477),r(478),r(479),r(480),r(481),r(482),r(483),r(484)]},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("acos",{number:function(r){return r>=-1&&1>=r||t.predictable?Math.acos(r):new e.Complex(r,0).acos()},Complex:function(e){return e.acos()},BigNumber:function(e){return e.acos()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\cos^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="acos",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("acosh",{number:function(r){return r>=1||t.predictable?a(r):-1>=r?new e.Complex(Math.log(Math.sqrt(r*r-1)-r),Math.PI):new e.Complex(r,0).acosh()},Complex:function(e){return e.acosh()},BigNumber:function(e){return e.acosh()},"Array | Matrix":function(e){return i(e,o)}});return o.toTex={1:"\\cosh^{-1}\\left(${args[0]}\\right)"},o}var i=r(19),a=Math.acosh||function(e){return Math.log(Math.sqrt(e*e-1)+e)};t.name="acosh",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("acot",{number:function(e){return Math.atan(1/e)},Complex:function(e){return e.acot()},BigNumber:function(t){return new e.BigNumber(1).div(t).atan()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\cot^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="acot",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("acoth",{number:function(r){return r>=1||-1>=r||t.predictable?isFinite(r)?(Math.log((r+1)/r)+Math.log(r/(r-1)))/2:0:new e.Complex(r,0).acoth()},Complex:function(e){return e.acoth()},BigNumber:function(t){return new e.BigNumber(1).div(t).atanh()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\coth^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="acoth",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("acsc",{number:function(r){return-1>=r||r>=1||t.predictable?Math.asin(1/r):new e.Complex(r,0).acsc()},Complex:function(e){return e.acsc()},BigNumber:function(t){return new e.BigNumber(1).div(t).asin()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\csc^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="acsc",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("acsch",{number:function(e){return e=1/e,Math.log(e+Math.sqrt(e*e+1))},Complex:function(e){return e.acsch()},BigNumber:function(t){return new e.BigNumber(1).div(t).asinh()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\mathrm{csch}^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="acsch",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("asec",{number:function(r){return-1>=r||r>=1||t.predictable?Math.acos(1/r):new e.Complex(r,0).asec()},Complex:function(e){return e.asec()},BigNumber:function(t){return new e.BigNumber(1).div(t).acos()},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\sec^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="asec",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,a){var o=(a.find(n(r(461)),["Complex"]),a("asech",{number:function(r){if(1>=r&&r>=-1||t.predictable){r=1/r;var n=Math.sqrt(r*r-1);return r>0||t.predictable?Math.log(n+r):new e.Complex(Math.log(n-r),Math.PI)}return new e.Complex(r,0).asech()},Complex:function(e){return e.asech()},BigNumber:function(t){return new e.BigNumber(1).div(t).acosh()},"Array | Matrix":function(e){return i(e,o)}}));return o.toTex={1:"\\mathrm{sech}^{-1}\\left(${args[0]}\\right)"},o}var i=r(19);t.name="asech",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("asin",{number:function(r){return r>=-1&&1>=r||t.predictable?Math.asin(r):new e.Complex(r,0).asin()},Complex:function(e){return e.asin()},BigNumber:function(e){return e.asin()},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\sin^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="asin",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("asinh",{number:Math.asinh||function(e){return Math.log(Math.sqrt(e*e+1)+e)},Complex:function(e){return e.asinh()},BigNumber:function(e){return e.asinh()},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\sinh^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="asinh",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("atan",{number:function(e){return Math.atan(e)},Complex:function(e){return e.atan()},BigNumber:function(e){return e.atan()},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\tan^{-1}\\left(${args[0]}\\right)"},a}var i=r(19);t.name="atan",t.factory=n},function(e,t,r){"use strict";function n(e,t,n,i){var a=n(r(52)),o=n(r(360)),s=n(r(61)),u=n(r(362)),c=n(r(85)),f=n(r(63)),l=n(r(57)),p=n(r(58)),h=i("atan2",{"number, number":Math.atan2,"BigNumber, BigNumber":function(t,r){return e.BigNumber.atan2(t,r)},"Matrix, Matrix":function(e,t){var r;switch(e.storage()){case"sparse":switch(t.storage()){case"sparse":r=u(e,t,h,!1);break;default:r=o(t,e,h,!0)}break;default:switch(t.storage()){case"sparse":r=s(e,t,h,!1);break;default:r=l(e,t,h)}}return r},"Array, Array":function(e,t){return h(a(e),a(t)).valueOf()},"Array, Matrix":function(e,t){return h(a(e),t)},"Matrix, Array":function(e,t){return h(e,a(t))},"Matrix, number | BigNumber":function(e,t){var r;switch(e.storage()){case"sparse":r=c(e,t,h,!1);break;default:r=p(e,t,h,!1)}return r},"number | BigNumber, Matrix":function(e,t){var r;switch(t.storage()){case"sparse":r=f(t,e,h,!0);break;default:r=p(t,e,h,!0)}return r},"Array, number | BigNumber":function(e,t){return p(a(e),t,h,!1).valueOf()},"number | BigNumber, Array":function(e,t){return p(a(t),e,h,!0).valueOf()}});return h.toTex={2:"\\mathrm{atan2}\\left(${args}\\right)"},h}t.name="atan2",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("atanh",{number:function(r){return 1>=r&&r>=-1||t.predictable?a(r):new e.Complex(r,0).atanh()},Complex:function(e){return e.atanh()},BigNumber:function(e){return e.atanh()},"Array | Matrix":function(e){return i(e,o,!0)}});return o.toTex={1:"\\tanh^{-1}\\left(${args[0]}\\right)"},o}var i=r(19),a=Math.atanh||function(e){return Math.log((1+e)/(1-e))/2};t.name="atanh",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("cos",{number:Math.cos,Complex:function(e){return e.cos()},BigNumber:function(e){return e.cos()},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cos is no angle");return a(t.value)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\cos\\left(${args[0]}\\right)"},a}var i=r(19);t.name="cos",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("cosh",{number:a,Complex:function(e){return e.cosh()},BigNumber:function(e){return e.cosh()},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cosh is no angle");return o(t.value)},"Array | Matrix":function(e){return i(e,o)}});return o.toTex={1:"\\cosh\\left(${args[0]}\\right)"},o}var i=r(19),a=Math.cosh||function(e){return(Math.exp(e)+Math.exp(-e))/2};t.name="cosh",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("cot",{number:function(e){return 1/Math.tan(e)},Complex:function(e){return e.cot()},BigNumber:function(t){return new e.BigNumber(1).div(t.tan())},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cot is no angle");return a(t.value)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\cot\\left(${args[0]}\\right)"},a}var i=r(19);t.name="cot",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("coth",{number:i,Complex:function(e){return e.coth()},BigNumber:function(t){return new e.BigNumber(1).div(t.tanh())},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function coth is no angle");return o(t.value)},"Array | Matrix":function(e){return a(e,o)}});return o.toTex={1:"\\coth\\left(${args[0]}\\right)"},o}function i(e){var t=Math.exp(2*e);return(t+1)/(t-1)}var a=r(19);t.name="coth",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("csc",{number:function(e){return 1/Math.sin(e)},Complex:function(e){return e.csc()},BigNumber:function(t){return new e.BigNumber(1).div(t.sin())},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function csc is no angle");return a(t.value)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\csc\\left(${args[0]}\\right)"},a}var i=r(19);t.name="csc",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("csch",{number:i,Complex:function(e){return e.csch()},BigNumber:function(t){return new e.BigNumber(1).div(t.sinh())},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function csch is no angle");return o(t.value)},"Array | Matrix":function(e){return a(e,o)}});return o.toTex={1:"\\mathrm{csch}\\left(${args[0]}\\right)"},o}function i(e){return 0==e?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(e)-Math.exp(-e)))*o(e)}var a=r(19),o=r(6).sign;t.name="csch",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("sec",{number:function(e){return 1/Math.cos(e)},Complex:function(e){return e.sec()},BigNumber:function(t){return new e.BigNumber(1).div(t.cos())},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sec is no angle");return a(t.value)},"Array | Matrix":function(e){return i(e,a)}});return a.toTex={1:"\\sec\\left(${args[0]}\\right)"},a}var i=r(19);t.name="sec",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("sech",{number:i,Complex:function(e){return e.sech()},BigNumber:function(t){return new e.BigNumber(1).div(t.cosh())},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sech is no angle");return o(t.value)},"Array | Matrix":function(e){return a(e,o)}});return o.toTex={1:"\\mathrm{sech}\\left(${args[0]}\\right)"},o}function i(e){return 2/(Math.exp(e)+Math.exp(-e))}var a=r(19);t.name="sech",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("sin",{number:Math.sin,Complex:function(e){return e.sin()},BigNumber:function(e){return e.sin()},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sin is no angle");return a(t.value)},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\sin\\left(${args[0]}\\right)"},a}var i=r(19);t.name="sin",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("sinh",{number:a,Complex:function(e){return e.sinh()},BigNumber:function(e){return e.sinh()},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sinh is no angle");return o(t.value)},"Array | Matrix":function(e){return i(e,o,!0)}});return o.toTex={1:"\\sinh\\left(${args[0]}\\right)"},o}var i=r(19),a=Math.sinh||function(e){return(Math.exp(e)-Math.exp(-e))/2};t.name="sinh",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("tan",{number:Math.tan,Complex:function(e){return e.tan()},BigNumber:function(e){return e.tan()},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function tan is no angle");return a(t.value)},"Array | Matrix":function(e){return i(e,a,!0)}});return a.toTex={1:"\\tan\\left(${args[0]}\\right)"},a}var i=r(19);t.name="tan",t.factory=n},function(e,t,r){"use strict";function n(e,t,r,n){var o=n("tanh",{number:a,Complex:function(e){return e.tanh()},BigNumber:function(e){return e.tanh()},Unit:function(t){if(!t.hasBase(e.Unit.BASE_UNITS.ANGLE))throw new TypeError("Unit in function tanh is no angle");return o(t.value)},"Array | Matrix":function(e){return i(e,o,!0)}});return o.toTex={1:"\\tanh\\left(${args[0]}\\right)"},o}var i=r(19),a=Math.tanh||function(e){var t=Math.exp(2*e);return(t-1)/(t+1)};t.name="tanh",t.factory=n},function(e,t,r){e.exports=[r(486)]},function(e,t,r){"use strict";function n(e,t,n,i){var a=r(32),o=n(r(52)),s=n(r(57)),u=n(r(58)),c=i("to",{"Unit, Unit | string":function(e,t){return e.to(t)},"Matrix, Matrix":function(e,t){return s(e,t,c)},"Array, Array":function(e,t){return c(o(e),o(t)).valueOf(); +},"Array, Matrix":function(e,t){return c(o(e),t)},"Matrix, Array":function(e,t){return c(e,o(t))},"Matrix, any":function(e,t){return u(e,t,c,!1)},"any, Matrix":function(e,t){return u(t,e,c,!0)},"Array, any":function(e,t){return u(o(e),t,c,!1).valueOf()},"any, Array":function(e,t){return u(o(t),e,c,!0).valueOf()}});return c.toTex={2:"\\left(${args[0]}"+a.operators.to+"${args[1]}\\right)"},c}t.name="to",t.factory=n},function(e,t,r){e.exports=[r(488),r(408),r(356),r(88),r(370),r(422),r(90)]},function(e,t,r){"use strict";function n(e,t,r,n){var a=n("clone",{any:i.clone});return a.toTex=void 0,a}var i=r(3);t.name="clone",t.factory=n},function(e,t,r){e.exports=[r(490)]},function(e,t){"use strict";function r(e,t,r,n){return function(t,r){var n=e[r&&r.mathjs];return n&&"function"==typeof n.fromJSON?n.fromJSON(r):r}}t.name="reviver",t.path="json",t.factory=r},function(e,t,r){"use strict";var n=r(11),i=r(42),a=r(43);e.exports=[{name:"ArgumentsError",path:"error",factory:function(){return n}},{name:"DimensionError",path:"error",factory:function(){return i}},{name:"IndexError",path:"error",factory:function(){return a}}]}])}); +//# sourceMappingURL=math.map \ No newline at end of file diff --git a/vendor/moment.min.js b/vendor/moment.min.js new file mode 100644 index 0000000000..d301ddbbe8 --- /dev/null +++ b/vendor/moment.min.js @@ -0,0 +1,7 @@ +//! moment.js +//! version : 2.13.0 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return fd.apply(null,arguments)}function b(a){fd=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function e(a,b){var c,d=[];for(c=0;c0)for(c in hd)d=hd[c],e=b[d],m(e)||(a[d]=e);return a}function o(b){n(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),id===!1&&(id=!0,a.updateOffset(this),id=!1)}function p(a){return a instanceof o||null!=a&&null!=a._isAMomentObject}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=q(b)),c}function s(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&r(a[d])!==r(b[d]))&&g++;return g+f}function t(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function u(b,c){var d=!0;return g(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(t(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function v(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),jd[b]||(t(c),jd[b]=!0)}function w(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function x(a){return"[object Object]"===Object.prototype.toString.call(a)}function y(a){var b,c;for(c in a)b=a[c],w(b)?this[c]=b:this["_"+c]=b;this._config=a,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function z(a,b){var c,d=g({},a);for(c in b)f(b,c)&&(x(a[c])&&x(b[c])?(d[c]={},g(d[c],a[c]),g(d[c],b[c])):null!=b[c]?d[c]=b[c]:delete d[c]);return d}function A(a){null!=a&&this.set(a)}function B(a){return a?a.toLowerCase().replace("_","-"):a}function C(a){for(var b,c,d,e,f=0;f0;){if(d=D(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&s(e,c,!0)>=b-1)break;b--}f++}return null}function D(a){var b=null;if(!nd[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=ld._abbr,require("./locale/"+a),E(b)}catch(c){}return nd[a]}function E(a,b){var c;return a&&(c=m(b)?H(a):F(a,b),c&&(ld=c)),ld._abbr}function F(a,b){return null!==b?(b.abbr=a,null!=nd[a]?(v("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"),b=z(nd[a]._config,b)):null!=b.parentLocale&&(null!=nd[b.parentLocale]?b=z(nd[b.parentLocale]._config,b):v("parentLocaleUndefined","specified parentLocale is not defined yet")),nd[a]=new A(b),E(a),nd[a]):(delete nd[a],null)}function G(a,b){if(null!=b){var c;null!=nd[a]&&(b=z(nd[a]._config,b)),c=new A(b),c.parentLocale=nd[a],nd[a]=c,E(a)}else null!=nd[a]&&(null!=nd[a].parentLocale?nd[a]=nd[a].parentLocale:null!=nd[a]&&delete nd[a]);return nd[a]}function H(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return ld;if(!c(a)){if(b=D(a))return b;a=[a]}return C(a)}function I(){return kd(nd)}function J(a,b){var c=a.toLowerCase();od[c]=od[c+"s"]=od[b]=a}function K(a){return"string"==typeof a?od[a]||od[a.toLowerCase()]:void 0}function L(a){var b,c,d={};for(c in a)f(a,c)&&(b=K(c),b&&(d[b]=a[c]));return d}function M(b,c){return function(d){return null!=d?(O(this,b,d),a.updateOffset(this,c),this):N(this,b)}}function N(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function O(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}function P(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else if(a=K(a),w(this[a]))return this[a](b);return this}function Q(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}function R(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(sd[a]=e),b&&(sd[b[0]]=function(){return Q(e.apply(this,arguments),b[1],b[2])}),c&&(sd[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function S(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function T(a){var b,c,d=a.match(pd);for(b=0,c=d.length;c>b;b++)sd[d[b]]?d[b]=sd[d[b]]:d[b]=S(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}function U(a,b){return a.isValid()?(b=V(b,a.localeData()),rd[b]=rd[b]||T(b),rd[b](a)):a.localeData().invalidDate()}function V(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(qd.lastIndex=0;d>=0&&qd.test(a);)a=a.replace(qd,c),qd.lastIndex=0,d-=1;return a}function W(a,b,c){Kd[a]=w(b)?b:function(a,d){return a&&c?c:b}}function X(a,b){return f(Kd,a)?Kd[a](b._strict,b._locale):new RegExp(Y(a))}function Y(a){return Z(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function Z(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=r(a)}),c=0;cd;++d)f=h([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:null):(e=md.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=md.call(this._shortMonthsParse,g),-1!==e?e:(e=md.call(this._longMonthsParse,g),-1!==e?e:null)):(e=md.call(this._longMonthsParse,g),-1!==e?e:(e=md.call(this._shortMonthsParse,g),-1!==e?e:null))}function fa(a,b,c){var d,e,f;if(this._monthsParseExact)return ea.call(this,a,b,c);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=h([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}function ga(a,b){var c;if(!a.isValid())return a;if("string"==typeof b)if(/^\d+$/.test(b))b=r(b);else if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),ba(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ha(b){return null!=b?(ga(this,b),a.updateOffset(this,!0),this):N(this,"Month")}function ia(){return ba(this.year(),this.month())}function ja(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}function ka(a){return this._monthsParseExact?(f(this,"_monthsRegex")||la.call(this),a?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}function la(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=h([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=Z(d[b]),e[b]=Z(e[b]),f[b]=Z(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}function ma(a){var b,c=a._a;return c&&-2===j(a).overflow&&(b=c[Nd]<0||c[Nd]>11?Nd:c[Od]<1||c[Od]>ba(c[Md],c[Nd])?Od:c[Pd]<0||c[Pd]>24||24===c[Pd]&&(0!==c[Qd]||0!==c[Rd]||0!==c[Sd])?Pd:c[Qd]<0||c[Qd]>59?Qd:c[Rd]<0||c[Rd]>59?Rd:c[Sd]<0||c[Sd]>999?Sd:-1,j(a)._overflowDayOfYear&&(Md>b||b>Od)&&(b=Od),j(a)._overflowWeeks&&-1===b&&(b=Td),j(a)._overflowWeekday&&-1===b&&(b=Ud),j(a).overflow=b),a}function na(a){var b,c,d,e,f,g,h=a._i,i=$d.exec(h)||_d.exec(h);if(i){for(j(a).iso=!0,b=0,c=be.length;c>b;b++)if(be[b][1].exec(i[1])){e=be[b][0],d=be[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=ce.length;c>b;b++)if(ce[b][1].exec(i[3])){f=(i[2]||" ")+ce[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!ae.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),Ca(a)}else a._isValid=!1}function oa(b){var c=de.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(na(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}function pa(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function qa(a){var b=new Date(Date.UTC.apply(null,arguments));return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}function ra(a){return sa(a)?366:365}function sa(a){return a%4===0&&a%100!==0||a%400===0}function ta(){return sa(this.year())}function ua(a,b,c){var d=7+b-c,e=(7+qa(a,0,d).getUTCDay()-b)%7;return-e+d-1}function va(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ua(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=ra(f)+j):j>ra(a)?(f=a+1,g=j-ra(a)):(f=a,g=j),{year:f,dayOfYear:g}}function wa(a,b,c){var d,e,f=ua(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+xa(e,b,c)):g>xa(a.year(),b,c)?(d=g-xa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function xa(a,b,c){var d=ua(a,b,c),e=ua(a+1,b,c);return(ra(a)-d+e)/7}function ya(a,b,c){return null!=a?a:null!=b?b:c}function za(b){var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Aa(a){var b,c,d,e,f=[];if(!a._d){for(d=za(a),a._w&&null==a._a[Od]&&null==a._a[Nd]&&Ba(a),a._dayOfYear&&(e=ya(a._a[Md],d[Md]),a._dayOfYear>ra(e)&&(j(a)._overflowDayOfYear=!0),c=qa(e,0,a._dayOfYear),a._a[Nd]=c.getUTCMonth(),a._a[Od]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];24===a._a[Pd]&&0===a._a[Qd]&&0===a._a[Rd]&&0===a._a[Sd]&&(a._nextDay=!0,a._a[Pd]=0),a._d=(a._useUTC?qa:pa).apply(null,f),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Pd]=24)}}function Ba(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=ya(b.GG,a._a[Md],wa(Ka(),1,4).year),d=ya(b.W,1),e=ya(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=ya(b.gg,a._a[Md],wa(Ka(),f,g).year),d=ya(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>xa(c,f,g)?j(a)._overflowWeeks=!0:null!=i?j(a)._overflowWeekday=!0:(h=va(c,d,e,f,g),a._a[Md]=h.year,a._dayOfYear=h.dayOfYear)}function Ca(b){if(b._f===a.ISO_8601)return void na(b);b._a=[],j(b).empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,k=0;for(e=V(b._f,b._locale).match(pd)||[],c=0;c0&&j(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),k+=d.length),sd[f]?(d?j(b).empty=!1:j(b).unusedTokens.push(f),aa(f,d,b)):b._strict&&!d&&j(b).unusedTokens.push(f);j(b).charsLeftOver=i-k,h.length>0&&j(b).unusedInput.push(h),j(b).bigHour===!0&&b._a[Pd]<=12&&b._a[Pd]>0&&(j(b).bigHour=void 0),j(b).parsedDateParts=b._a.slice(0),j(b).meridiem=b._meridiem,b._a[Pd]=Da(b._locale,b._a[Pd],b._meridiem),Aa(b),ma(b)}function Da(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function Ea(a){var b,c,d,e,f;if(0===a._f.length)return j(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;ef)&&(d=f,c=b));g(a,c||b)}function Fa(a){if(!a._d){var b=L(a._i);a._a=e([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),Aa(a)}}function Ga(a){var b=new o(ma(Ha(a)));return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function Ha(a){var b=a._i,e=a._f;return a._locale=a._locale||H(a._l),null===b||void 0===e&&""===b?l({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),p(b)?new o(ma(b)):(c(e)?Ea(a):e?Ca(a):d(b)?a._d=b:Ia(a),k(a)||(a._d=null),a))}function Ia(b){var f=b._i;void 0===f?b._d=new Date(a.now()):d(f)?b._d=new Date(f.valueOf()):"string"==typeof f?oa(b):c(f)?(b._a=e(f.slice(0),function(a){return parseInt(a,10)}),Aa(b)):"object"==typeof f?Fa(b):"number"==typeof f?b._d=new Date(f):a.createFromInputFallback(b)}function Ja(a,b,c,d,e){var f={};return"boolean"==typeof c&&(d=c,c=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=e,f._l=c,f._i=a,f._f=b,f._strict=d,Ga(f)}function Ka(a,b,c,d){return Ja(a,b,c,d,!1)}function La(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return Ka();for(d=b[0],e=1;ea&&(a=-a,c="-"),c+Q(~~(a/60),2)+b+Q(~~a%60,2)})}function Ra(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(ie)||["-",0,0],f=+(60*e[1])+r(e[2]);return"+"===e[0]?f:-f}function Sa(b,c){var e,f;return c._isUTC?(e=c.clone(),f=(p(b)||d(b)?b.valueOf():Ka(b).valueOf())-e.valueOf(),e._d.setTime(e._d.valueOf()+f),a.updateOffset(e,!1),e):Ka(b).local()}function Ta(a){return 15*-Math.round(a._d.getTimezoneOffset()/15)}function Ua(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=Ra(Hd,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ta(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?jb(this,db(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ta(this):null!=b?this:NaN}function Va(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Wa(a){return this.utcOffset(0,a)}function Xa(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ta(this),"m")),this}function Ya(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ra(Gd,this._i)),this}function Za(a){return this.isValid()?(a=a?Ka(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function $a(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _a(){if(!m(this._isDSTShifted))return this._isDSTShifted;var a={};if(n(a,this),a=Ha(a),a._a){var b=a._isUTC?h(a._a):Ka(a._a);this._isDSTShifted=this.isValid()&&s(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function ab(){return this.isValid()?!this._isUTC:!1}function bb(){return this.isValid()?this._isUTC:!1}function cb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function db(a,b){var c,d,e,g=a,h=null;return Pa(a)?g={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(g={},b?g[b]=a:g.milliseconds=a):(h=je.exec(a))?(c="-"===h[1]?-1:1,g={y:0,d:r(h[Od])*c,h:r(h[Pd])*c,m:r(h[Qd])*c,s:r(h[Rd])*c,ms:r(h[Sd])*c}):(h=ke.exec(a))?(c="-"===h[1]?-1:1,g={y:eb(h[2],c),M:eb(h[3],c),w:eb(h[4],c),d:eb(h[5],c),h:eb(h[6],c),m:eb(h[7],c),s:eb(h[8],c)}):null==g?g={}:"object"==typeof g&&("from"in g||"to"in g)&&(e=gb(Ka(g.from),Ka(g.to)),g={},g.ms=e.milliseconds,g.M=e.months),d=new Oa(g),Pa(a)&&f(a,"_locale")&&(d._locale=a._locale),d}function eb(a,b){var c=a&&parseFloat(a.replace(",","."));return(isNaN(c)?0:c)*b}function fb(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function gb(a,b){var c;return a.isValid()&&b.isValid()?(b=Sa(b,a),a.isBefore(b)?c=fb(a,b):(c=fb(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function hb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}function ib(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(v(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=db(c,d),jb(this,e,a),this}}function jb(b,c,d,e){var f=c._milliseconds,g=hb(c._days),h=hb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&O(b,"Date",N(b,"Date")+g*d),h&&ga(b,N(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function kb(a,b){var c=a||Ka(),d=Sa(c,this).startOf("day"),e=this.diff(d,"days",!0),f=-6>e?"sameElse":-1>e?"lastWeek":0>e?"lastDay":1>e?"sameDay":2>e?"nextDay":7>e?"nextWeek":"sameElse",g=b&&(w(b[f])?b[f]():b[f]);return this.format(g||this.localeData().calendar(f,this,Ka(c)))}function lb(){return new o(this)}function mb(a,b){var c=p(a)?a:Ka(a);return this.isValid()&&c.isValid()?(b=K(m(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function ub(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function vb(){var a=this.clone().utc();return 0f&&(b=f),Vb.call(this,a,b,c,d,e))}function Vb(a,b,c,d,e){var f=va(a,b,c,d,e),g=qa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}function Wb(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}function Xb(a){return wa(a,this._week.dow,this._week.doy).week}function Yb(){return this._week.dow}function Zb(){return this._week.doy}function $b(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function _b(a){var b=wa(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}function ac(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function bc(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function cc(a){return this._weekdaysShort[a.day()]}function dc(a){return this._weekdaysMin[a.day()]}function ec(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=h([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=md.call(this._minWeekdaysParse,g),-1!==e?e:(e=md.call(this._weekdaysParse,g),-1!==e?e:(e=md.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function fc(a,b,c){var d,e,f;if(this._weekdaysParseExact)return ec.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){if(e=h([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}function gc(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=ac(a,this.localeData()),this.add(a-b,"d")):b}function hc(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function ic(a){return this.isValid()?null==a?this.day()||7:this.day(this.day()%7?a:a-7):null!=a?this:NaN}function jc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}function kc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}function lc(a){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||mc.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}function mc(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],i=[],j=[],k=[];for(b=0;7>b;b++)c=h([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),i.push(e),j.push(f),k.push(d),k.push(e),k.push(f);for(g.sort(a),i.sort(a),j.sort(a),k.sort(a),b=0;7>b;b++)i[b]=Z(i[b]),j[b]=Z(j[b]),k[b]=Z(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+j.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}function nc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function oc(){return this.hours()%12||12}function pc(){return this.hours()||24}function qc(a,b){R(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}function rc(a,b){return b._meridiemParse}function sc(a){return"p"===(a+"").toLowerCase().charAt(0)}function tc(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function uc(a,b){b[Sd]=r(1e3*("0."+a))}function vc(){return this._isUTC?"UTC":""}function wc(){return this._isUTC?"Coordinated Universal Time":""}function xc(a){return Ka(1e3*a)}function yc(){return Ka.apply(null,arguments).parseZone()}function zc(a,b,c){var d=this._calendar[a];return w(d)?d.call(b,c):d}function Ac(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function Bc(){return this._invalidDate}function Cc(a){return this._ordinal.replace("%d",a)}function Dc(a){return a}function Ec(a,b,c,d){var e=this._relativeTime[c];return w(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Fc(a,b){var c=this._relativeTime[a>0?"future":"past"];return w(c)?c(b):c.replace(/%s/i,b)}function Gc(a,b,c,d){var e=H(),f=h().set(d,b);return e[c](f,a)}function Hc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Gc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Gc(a,d,c,"month");return e}function Ic(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=H(),f=a?e._week.dow:0;if(null!=c)return Gc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Gc(b,(g+f)%7,d,"day");return h}function Jc(a,b){return Hc(a,b,"months")}function Kc(a,b){return Hc(a,b,"monthsShort")}function Lc(a,b,c){return Ic(a,b,c,"weekdays")}function Mc(a,b,c){return Ic(a,b,c,"weekdaysShort")}function Nc(a,b,c){return Ic(a,b,c,"weekdaysMin")}function Oc(){var a=this._data;return this._milliseconds=Le(this._milliseconds),this._days=Le(this._days),this._months=Le(this._months),a.milliseconds=Le(a.milliseconds),a.seconds=Le(a.seconds),a.minutes=Le(a.minutes),a.hours=Le(a.hours),a.months=Le(a.months),a.years=Le(a.years),this}function Pc(a,b,c,d){var e=db(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}function Qc(a,b){return Pc(this,a,b,1)}function Rc(a,b){return Pc(this,a,b,-1)}function Sc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Tc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Sc(Vc(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=q(f/1e3),i.seconds=a%60,b=q(a/60),i.minutes=b%60,c=q(b/60),i.hours=c%24,g+=q(c/24),e=q(Uc(g)),h+=e,g-=Sc(Vc(e)),d=q(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function Uc(a){return 4800*a/146097}function Vc(a){return 146097*a/4800}function Wc(a){var b,c,d=this._milliseconds;if(a=K(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+Uc(b),"month"===a?c:c/12;switch(b=this._days+Math.round(Vc(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}function Xc(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*r(this._months/12)}function Yc(a){return function(){return this.as(a)}}function Zc(a){ +return a=K(a),this[a+"s"]()}function $c(a){return function(){return this._data[a]}}function _c(){return q(this.days()/7)}function ad(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function bd(a,b,c){var d=db(a).abs(),e=_e(d.as("s")),f=_e(d.as("m")),g=_e(d.as("h")),h=_e(d.as("d")),i=_e(d.as("M")),j=_e(d.as("y")),k=e=f&&["m"]||f=g&&["h"]||g=h&&["d"]||h=i&&["M"]||i=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,ad.apply(null,k)}function cd(a,b){return void 0===af[a]?!1:void 0===b?af[a]:(af[a]=b,!0)}function dd(a){var b=this.localeData(),c=bd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ed(){var a,b,c,d=bf(this._milliseconds)/1e3,e=bf(this._days),f=bf(this._months);a=q(d/60),b=q(a/60),d%=60,a%=60,c=q(f/12),f%=12;var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}var fd,gd;gd=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};var hd=a.momentProperties=[],id=!1,jd={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var kd;kd=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var ld,md,nd={},od={},pd=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,qd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,rd={},sd={},td=/\d/,ud=/\d\d/,vd=/\d{3}/,wd=/\d{4}/,xd=/[+-]?\d{6}/,yd=/\d\d?/,zd=/\d\d\d\d?/,Ad=/\d\d\d\d\d\d?/,Bd=/\d{1,3}/,Cd=/\d{1,4}/,Dd=/[+-]?\d{1,6}/,Ed=/\d+/,Fd=/[+-]?\d+/,Gd=/Z|[+-]\d\d:?\d\d/gi,Hd=/Z|[+-]\d\d(?::?\d\d)?/gi,Id=/[+-]?\d+(\.\d{1,3})?/,Jd=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Kd={},Ld={},Md=0,Nd=1,Od=2,Pd=3,Qd=4,Rd=5,Sd=6,Td=7,Ud=8;md=Array.prototype.indexOf?Array.prototype.indexOf:function(a){var b;for(b=0;b=a?""+a:"+"+a}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),J("year","y"),W("Y",Fd),W("YY",yd,ud),W("YYYY",Cd,wd),W("YYYYY",Dd,xd),W("YYYYYY",Dd,xd),$(["YYYYY","YYYYYY"],Md),$("YYYY",function(b,c){c[Md]=2===b.length?a.parseTwoDigitYear(b):r(b)}),$("YY",function(b,c){c[Md]=a.parseTwoDigitYear(b)}),$("Y",function(a,b){b[Md]=parseInt(a,10)}),a.parseTwoDigitYear=function(a){return r(a)+(r(a)>68?1900:2e3)};var ee=M("FullYear",!0);a.ISO_8601=function(){};var fe=u("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:l()}),ge=u("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var a=Ka.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:l()}),he=function(){return Date.now?Date.now():+new Date};Qa("Z",":"),Qa("ZZ",""),W("Z",Hd),W("ZZ",Hd),$(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=Ra(Hd,a)});var ie=/([\+\-]|\d\d)/gi;a.updateOffset=function(){};var je=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,ke=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;db.fn=Oa.prototype;var le=ib(1,"add"),me=ib(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ne=u("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Pb("gggg","weekYear"),Pb("ggggg","weekYear"),Pb("GGGG","isoWeekYear"),Pb("GGGGG","isoWeekYear"),J("weekYear","gg"),J("isoWeekYear","GG"),W("G",Fd),W("g",Fd),W("GG",yd,ud),W("gg",yd,ud),W("GGGG",Cd,wd),W("gggg",Cd,wd),W("GGGGG",Dd,xd),W("ggggg",Dd,xd),_(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=r(a)}),_(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),R("Q",0,"Qo","quarter"),J("quarter","Q"),W("Q",td),$("Q",function(a,b){b[Nd]=3*(r(a)-1)}),R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),J("week","w"),J("isoWeek","W"),W("w",yd),W("ww",yd,ud),W("W",yd),W("WW",yd,ud),_(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=r(a)});var oe={dow:0,doy:6};R("D",["DD",2],"Do","date"),J("date","D"),W("D",yd),W("DD",yd,ud),W("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),$(["D","DD"],Od),$("Do",function(a,b){b[Od]=r(a.match(yd)[0],10)});var pe=M("Date",!0);R("d",0,"do","day"),R("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),R("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),R("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),J("day","d"),J("weekday","e"),J("isoWeekday","E"),W("d",yd),W("e",yd),W("E",yd),W("dd",function(a,b){return b.weekdaysMinRegex(a)}),W("ddd",function(a,b){return b.weekdaysShortRegex(a)}),W("dddd",function(a,b){return b.weekdaysRegex(a)}),_(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);null!=e?b.d=e:j(c).invalidWeekday=a}),_(["d","e","E"],function(a,b,c,d){b[d]=r(a)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),se="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),te=Jd,ue=Jd,ve=Jd;R("DDD",["DDDD",3],"DDDo","dayOfYear"),J("dayOfYear","DDD"),W("DDD",Bd),W("DDDD",vd),$(["DDD","DDDD"],function(a,b,c){c._dayOfYear=r(a)}),R("H",["HH",2],0,"hour"),R("h",["hh",2],0,oc),R("k",["kk",2],0,pc),R("hmm",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)}),R("hmmss",0,0,function(){return""+oc.apply(this)+Q(this.minutes(),2)+Q(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+Q(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+Q(this.minutes(),2)+Q(this.seconds(),2)}),qc("a",!0),qc("A",!1),J("hour","h"),W("a",rc),W("A",rc),W("H",yd),W("h",yd),W("HH",yd,ud),W("hh",yd,ud),W("hmm",zd),W("hmmss",Ad),W("Hmm",zd),W("Hmmss",Ad),$(["H","HH"],Pd),$(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),$(["h","hh"],function(a,b,c){b[Pd]=r(a),j(c).bigHour=!0}),$("hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d)),j(c).bigHour=!0}),$("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e)),j(c).bigHour=!0}),$("Hmm",function(a,b,c){var d=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d))}),$("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Pd]=r(a.substr(0,d)),b[Qd]=r(a.substr(d,2)),b[Rd]=r(a.substr(e))});var we=/[ap]\.?m?\.?/i,xe=M("Hours",!0);R("m",["mm",2],0,"minute"),J("minute","m"),W("m",yd),W("mm",yd,ud),$(["m","mm"],Qd);var ye=M("Minutes",!1);R("s",["ss",2],0,"second"),J("second","s"),W("s",yd),W("ss",yd,ud),$(["s","ss"],Rd);var ze=M("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),J("millisecond","ms"),W("S",Bd,td),W("SS",Bd,ud),W("SSS",Bd,vd);var Ae;for(Ae="SSSS";Ae.length<=9;Ae+="S")W(Ae,Ed);for(Ae="S";Ae.length<=9;Ae+="S")$(Ae,uc);var Be=M("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Ce=o.prototype;Ce.add=le,Ce.calendar=kb,Ce.clone=lb,Ce.diff=sb,Ce.endOf=Eb,Ce.format=wb,Ce.from=xb,Ce.fromNow=yb,Ce.to=zb,Ce.toNow=Ab,Ce.get=P,Ce.invalidAt=Nb,Ce.isAfter=mb,Ce.isBefore=nb,Ce.isBetween=ob,Ce.isSame=pb,Ce.isSameOrAfter=qb,Ce.isSameOrBefore=rb,Ce.isValid=Lb,Ce.lang=ne,Ce.locale=Bb,Ce.localeData=Cb,Ce.max=ge,Ce.min=fe,Ce.parsingFlags=Mb,Ce.set=P,Ce.startOf=Db,Ce.subtract=me,Ce.toArray=Ib,Ce.toObject=Jb,Ce.toDate=Hb,Ce.toISOString=vb,Ce.toJSON=Kb,Ce.toString=ub,Ce.unix=Gb,Ce.valueOf=Fb,Ce.creationData=Ob,Ce.year=ee,Ce.isLeapYear=ta,Ce.weekYear=Qb,Ce.isoWeekYear=Rb,Ce.quarter=Ce.quarters=Wb,Ce.month=ha,Ce.daysInMonth=ia,Ce.week=Ce.weeks=$b,Ce.isoWeek=Ce.isoWeeks=_b,Ce.weeksInYear=Tb,Ce.isoWeeksInYear=Sb,Ce.date=pe,Ce.day=Ce.days=gc,Ce.weekday=hc,Ce.isoWeekday=ic,Ce.dayOfYear=nc,Ce.hour=Ce.hours=xe,Ce.minute=Ce.minutes=ye,Ce.second=Ce.seconds=ze,Ce.millisecond=Ce.milliseconds=Be,Ce.utcOffset=Ua,Ce.utc=Wa,Ce.local=Xa,Ce.parseZone=Ya,Ce.hasAlignedHourOffset=Za,Ce.isDST=$a,Ce.isDSTShifted=_a,Ce.isLocal=ab,Ce.isUtcOffset=bb,Ce.isUtc=cb,Ce.isUTC=cb,Ce.zoneAbbr=vc,Ce.zoneName=wc,Ce.dates=u("dates accessor is deprecated. Use date instead.",pe),Ce.months=u("months accessor is deprecated. Use month instead",ha),Ce.years=u("years accessor is deprecated. Use year instead",ee),Ce.zone=u("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Va);var De=Ce,Ee={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Ge="Invalid date",He="%d",Ie=/\d{1,2}/,Je={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Ke=A.prototype;Ke._calendar=Ee,Ke.calendar=zc,Ke._longDateFormat=Fe,Ke.longDateFormat=Ac,Ke._invalidDate=Ge,Ke.invalidDate=Bc,Ke._ordinal=He,Ke.ordinal=Cc,Ke._ordinalParse=Ie,Ke.preparse=Dc,Ke.postformat=Dc,Ke._relativeTime=Je,Ke.relativeTime=Ec,Ke.pastFuture=Fc,Ke.set=y,Ke.months=ca,Ke._months=Wd,Ke.monthsShort=da,Ke._monthsShort=Xd,Ke.monthsParse=fa,Ke._monthsRegex=Zd,Ke.monthsRegex=ka,Ke._monthsShortRegex=Yd,Ke.monthsShortRegex=ja,Ke.week=Xb,Ke._week=oe,Ke.firstDayOfYear=Zb,Ke.firstDayOfWeek=Yb,Ke.weekdays=bc,Ke._weekdays=qe,Ke.weekdaysMin=dc,Ke._weekdaysMin=se,Ke.weekdaysShort=cc,Ke._weekdaysShort=re,Ke.weekdaysParse=fc,Ke._weekdaysRegex=te,Ke.weekdaysRegex=jc,Ke._weekdaysShortRegex=ue,Ke.weekdaysShortRegex=kc,Ke._weekdaysMinRegex=ve,Ke.weekdaysMinRegex=lc,Ke.isPM=sc,Ke._meridiemParse=we,Ke.meridiem=tc,E("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===r(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),a.lang=u("moment.lang is deprecated. Use moment.locale instead.",E),a.langData=u("moment.langData is deprecated. Use moment.localeData instead.",H);var Le=Math.abs,Me=Yc("ms"),Ne=Yc("s"),Oe=Yc("m"),Pe=Yc("h"),Qe=Yc("d"),Re=Yc("w"),Se=Yc("M"),Te=Yc("y"),Ue=$c("milliseconds"),Ve=$c("seconds"),We=$c("minutes"),Xe=$c("hours"),Ye=$c("days"),Ze=$c("months"),$e=$c("years"),_e=Math.round,af={s:45,m:45,h:22,d:26,M:11},bf=Math.abs,cf=Oa.prototype;cf.abs=Oc,cf.add=Qc,cf.subtract=Rc,cf.as=Wc,cf.asMilliseconds=Me,cf.asSeconds=Ne,cf.asMinutes=Oe,cf.asHours=Pe,cf.asDays=Qe,cf.asWeeks=Re,cf.asMonths=Se,cf.asYears=Te,cf.valueOf=Xc,cf._bubble=Tc,cf.get=Zc,cf.milliseconds=Ue,cf.seconds=Ve,cf.minutes=We,cf.hours=Xe,cf.days=Ye,cf.weeks=_c,cf.months=Ze,cf.years=$e,cf.humanize=dd,cf.toISOString=ed,cf.toString=ed,cf.toJSON=ed,cf.locale=Bb,cf.localeData=Cb,cf.toIsoString=u("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ed),cf.lang=ne,R("X",0,0,"unix"),R("x",0,0,"valueOf"),W("x",Fd),W("X",Id),$("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),$("x",function(a,b,c){c._d=new Date(r(a))}),a.version="2.13.0",b(Ka),a.fn=De,a.min=Ma,a.max=Na,a.now=he,a.utc=h,a.unix=xc,a.months=Jc,a.isDate=d,a.locale=E,a.invalid=l,a.duration=db,a.isMoment=p,a.weekdays=Lc,a.parseZone=yc,a.localeData=H,a.isDuration=Pa,a.monthsShort=Kc,a.weekdaysMin=Nc,a.defineLocale=F,a.updateLocale=G,a.locales=I,a.weekdaysShort=Mc,a.normalizeUnits=K,a.relativeTimeThreshold=cd,a.prototype=De;var df=a;return df}); \ No newline at end of file diff --git a/vendor/queue.v1.min.js b/vendor/queue.v1.min.js new file mode 100644 index 0000000000..b5b408d789 --- /dev/null +++ b/vendor/queue.v1.min.js @@ -0,0 +1 @@ +!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.queue=t()}(this,function(){"use strict";function n(){}function t(t){function r(){if(!c)try{e()}catch(n){a[w+s-1]&&i(n)}}function e(){for(;c=h&&t>s;){var n=w+s,r=a[n],o=r.length-1,e=r[o];r[o]=f(n),--h,++s,r=e.apply(null,r),a[n]&&(a[n]=r||u)}}function f(n){return function(t,o){a[n]&&(--s,++w,a[n]=null,null==d&&(null!=t?i(t):(p[n]=o,h?r():s||y(d,p))))}}function i(n){var t,r=a.length;for(d=n,p=void 0,h=NaN;--r>=0;)if((t=a[r])&&(a[r]=null,t.abort))try{t.abort()}catch(n){}s=NaN,y(d,p)}if(!(t>=1))throw new Error;var l,c,a=[],p=[],h=0,s=0,w=0,d=null,y=n;return l={defer:function(t){if("function"!=typeof t||y!==n)throw new Error;if(null!=d)return l;var u=o.call(arguments,1);return u.push(t),++h,a.push(u),r(),l},abort:function(){return null==d&&i(new Error("abort")),l},await:function(t){if("function"!=typeof t||y!==n)throw new Error;return y=function(n,r){t.apply(null,[n].concat(r))},s||y(d,p),l},awaitAll:function(t){if("function"!=typeof t||y!==n)throw new Error;return y=t,s||y(d,p),l}}}function r(n){return t(arguments.length?+n:1/0)}var o=[].slice,u={};return r.version="1.2.3",r}); \ No newline at end of file diff --git a/vendor/topojson.v0.min.js b/vendor/topojson.v0.min.js new file mode 100644 index 0000000000..c6aa3cd982 --- /dev/null +++ b/vendor/topojson.v0.min.js @@ -0,0 +1 @@ +topojson=function(){function t(t,e){function n(e){var n=t.arcs[e],r=n[0],o=[0,0];return n.forEach(function(t){o[0]+=t[0],o[1]+=t[1]}),[r,o]}var r={},o={},a={};e.forEach(function(t){var e=n(t);(r[e[0]]||(r[e[0]]=[])).push(t),(r[e[1]]||(r[e[1]]=[])).push(~t)}),e.forEach(function(t){var e,r,i=n(t),c=i[0],s=i[1];if(e=a[c])if(delete a[e.end],e.push(t),e.end=s,r=o[s]){delete o[r.start];var u=r===e?e:e.concat(r);o[u.start=e.start]=a[u.end=r.end]=u}else if(r=a[s]){delete o[r.start],delete a[r.end];var u=e.concat(r.map(function(t){return~t}).reverse());o[u.start=e.start]=a[u.end=r.start]=u}else o[e.start]=a[e.end]=e;else if(e=o[s])if(delete o[e.start],e.unshift(t),e.start=c,r=a[c]){delete a[r.end];var f=r===e?e:r.concat(e);o[f.start=r.start]=a[f.end=e.end]=f}else if(r=o[c]){delete o[r.start],delete a[r.end];var f=r.map(function(t){return~t}).reverse().concat(e);o[f.start=r.end]=a[f.end=e.end]=f}else o[e.start]=a[e.end]=e;else if(e=o[c])if(delete o[e.start],e.unshift(~t),e.start=s,r=a[s]){delete a[r.end];var f=r===e?e:r.concat(e);o[f.start=r.start]=a[f.end=e.end]=f}else if(r=o[s]){delete o[r.start],delete a[r.end];var f=r.map(function(t){return~t}).reverse().concat(e);o[f.start=r.end]=a[f.end=e.end]=f}else o[e.start]=a[e.end]=e;else if(e=a[s])if(delete a[e.end],e.push(~t),e.end=c,r=a[c]){delete o[r.start];var u=r===e?e:e.concat(r);o[u.start=e.start]=a[u.end=r.end]=u}else if(r=o[c]){delete o[r.start],delete a[r.end];var u=e.concat(r.map(function(t){return~t}).reverse());o[u.start=e.start]=a[u.end=r.start]=u}else o[e.start]=a[e.end]=e;else e=[t],o[e.start=c]=a[e.end=s]=e});var i=[];for(var c in a)i.push(a[c]);return i}function e(e,r,o){function a(t){0>t&&(t=~t),(l[t]||(l[t]=[])).push(f)}function i(t){t.forEach(a)}function c(t){t.forEach(i)}function s(t){"GeometryCollection"===t.type?t.geometries.forEach(s):t.type in d&&(f=t,d[t.type](t.arcs))}var u=[];if(arguments.length>1){var f,l=[],d={LineString:i,MultiLineString:c,Polygon:c,MultiPolygon:function(t){t.forEach(c)}};s(r),l.forEach(3>arguments.length?function(t,e){u.push([e])}:function(t,e){o(t[0],t[t.length-1])&&u.push([e])})}else for(var p=0,h=e.arcs.length;h>p;++p)u.push([p]);return n(e,{type:"MultiLineString",arcs:t(e,u)})}function n(t,e){function n(t,e){e.length&&e.pop();for(var n,o=h[0>t?~t:t],a=0,i=o.length,c=0,s=0;i>a;++a)e.push([(c+=(n=o[a])[0])*f+d,(s+=n[1])*l+p]);0>t&&r(e,i)}function o(t){return[t[0]*f+d,t[1]*l+p]}function a(t){for(var e=[],r=0,o=t.length;o>r;++r)n(t[r],e);return 2>e.length&&e.push(e[0]),e}function i(t){for(var e=a(t);4>e.length;)e.push(e[0]);return e}function c(t){return t.map(i)}function s(t){var e=t.type,n="GeometryCollection"===e?{type:e,geometries:t.geometries.map(s)}:e in v?{type:e,coordinates:v[e](t)}:{type:null};return"id"in t&&(n.id=t.id),"properties"in t&&(n.properties=t.properties),n}var u=t.transform,f=u.scale[0],l=u.scale[1],d=u.translate[0],p=u.translate[1],h=t.arcs,v={Point:function(t){return o(t.coordinates)},MultiPoint:function(t){return t.coordinates.map(o)},LineString:function(t){return a(t.arcs)},MultiLineString:function(t){return t.arcs.map(a)},Polygon:function(t){return c(t.arcs)},MultiPolygon:function(t){return t.arcs.map(c)}};return s(e)}function r(t,e){for(var n,r=t.length,o=r-e;--r>o;)n=t[o],t[o++]=t[r],t[r]=n}function o(t,e){for(var n=0,r=t.length;r>n;){var o=n+r>>>1;e>t[o]?n=o+1:r=o}return n}function a(t){function e(t,e){t.forEach(function(t){0>t&&(t=~t);var n=a[t]||(a[t]=[]);n[e]||(n.forEach(function(t){var n,r;r=o(n=i[e],t),n[r]!==t&&n.splice(r,0,t),r=o(n=i[t],e),n[r]!==e&&n.splice(r,0,e)}),n[e]=e)})}function n(t,n){t.forEach(function(t){e(t,n)})}function r(t,e){"GeometryCollection"===t.type?t.geometries.forEach(function(t){r(t,e)}):t.type in c&&c[t.type](t.arcs,e)}var a=[],i=t.map(function(){return[]}),c={LineString:e,MultiLineString:n,Polygon:n,MultiPolygon:function(t,e){t.forEach(function(t){n(t,e)})}};return t.forEach(r),i}return{version:"0.0.32",mesh:e,object:n,neighbors:a}}(); \ No newline at end of file diff --git a/vendor/wind-js/windy.js b/vendor/wind-js/windy.js new file mode 100644 index 0000000000..2e46bc823b --- /dev/null +++ b/vendor/wind-js/windy.js @@ -0,0 +1,506 @@ +// This file was taken from https://github.com/esri/wind-js. + +/* Global class for simulating the movement of particle through a 1km wind grid + + credit: All the credit for this work goes to: https://github.com/cambecc for creating the repo: + https://github.com/cambecc/earth. The majority of this code is directly take nfrom there, since its awesome. + + This class takes a canvas element and an array of data (1km GFS from http://www.emc.ncep.noaa.gov/index.php?branch=GFS) + and then uses a mercator (forward/reverse) projection to correctly map wind vectors in "map space". + + The "start" method takes the bounds of the map at its current extent and starts the whole gridding, + interpolation and animation process. +*/ + +var Windy = function( params ){ + var VELOCITY_SCALE = 1/100000;//1/70000 // scale for wind velocity (completely arbitrary--this value looks nice) + var INTENSITY_SCALE_STEP = 10; // step size of particle intensity color scale + var MAX_WIND_INTENSITY = 15; // wind velocity at which particle intensity is maximum (m/s) + var MAX_PARTICLE_AGE = 100; // max number of frames a particle is drawn before regeneration + var PARTICLE_LINE_WIDTH = 2; // line width of a drawn particle + var PARTICLE_MULTIPLIER = 1;//8 // particle count scalar (completely arbitrary--this values looks nice) + var PARTICLE_REDUCTION = 0.75; // reduce particle count to this much of normal for mobile devices + var FRAME_RATE = 20; // desired milliseconds per frame + var BOUNDARY = 0.45; + + var NULL_WIND_VECTOR = [NaN, NaN, null]; // singleton for no wind in the form: [u, v, magnitude] + var TRANSPARENT_BLACK = [255, 0, 0, 0]; + + var τ = 2 * Math.PI; + var H = Math.pow(10, -5.2); + + // interpolation for vectors like wind (u,v,m) + var bilinearInterpolateVector = function(x, y, g00, g10, g01, g11) { + var rx = (1 - x); + var ry = (1 - y); + var a = rx * ry, b = x * ry, c = rx * y, d = x * y; + var u = g00[0] * a + g10[0] * b + g01[0] * c + g11[0] * d; + var v = g00[1] * a + g10[1] * b + g01[1] * c + g11[1] * d; + return [u, v, Math.sqrt(u * u + v * v)]; + }; + + + var createWindBuilder = function(uComp, vComp) { + var uData = uComp.data, vData = vComp.data; + return { + header: uComp.header, + //recipe: recipeFor("wind-" + uComp.header.surface1Value), + data: function(i) { + return [uData[i], vData[i]]; + }, + interpolate: bilinearInterpolateVector + } + }; + + var createBuilder = function(data) { + var uComp = null, vComp = null, scalar = null; + + data.forEach(function(record) { + switch (record.header.parameterCategory + "," + record.header.parameterNumber) { + case "2,2": uComp = record; break; + case "2,3": vComp = record; break; + default: + scalar = record; + } + }); + + return createWindBuilder(uComp, vComp); + }; + + var buildGrid = function(data, callback) { + var builder = createBuilder(data); + + var header = builder.header; + var λ0 = header.lo1, φ0 = header.la1; // the grid's origin (e.g., 0.0E, 90.0N) + var Δλ = header.dx, Δφ = header.dy; // distance between grid points (e.g., 2.5 deg lon, 2.5 deg lat) + var ni = header.nx, nj = header.ny; // number of grid points W-E and N-S (e.g., 144 x 73) + var date = new Date(header.refTime); + date.setHours(date.getHours() + header.forecastTime); + + // Scan mode 0 assumed. Longitude increases from λ0, and latitude decreases from φ0. + // http://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_table3-4.shtml + var grid = [], p = 0; + var isContinuous = Math.floor(ni * Δλ) >= 360; + for (var j = 0; j < nj; j++) { + var row = []; + for (var i = 0; i < ni; i++, p++) { + row[i] = builder.data(p); + } + if (isContinuous) { + // For wrapped grids, duplicate first column as last column to simplify interpolation logic + row.push(row[0]); + } + grid[j] = row; + } + + function interpolate(λ, φ) { + var i = floorMod(λ - λ0, 360) / Δλ; // calculate longitude index in wrapped range [0, 360) + var j = (φ0 - φ) / Δφ; // calculate latitude index in direction +90 to -90 + + var fi = Math.floor(i), ci = fi + 1; + var fj = Math.floor(j), cj = fj + 1; + + var row; + if ((row = grid[fj])) { + var g00 = row[fi]; + var g10 = row[ci]; + if (isValue(g00) && isValue(g10) && (row = grid[cj])) { + var g01 = row[fi]; + var g11 = row[ci]; + if (isValue(g01) && isValue(g11)) { + // All four points found, so interpolate the value. + return builder.interpolate(i - fi, j - fj, g00, g10, g01, g11); + } + } + } + return null; + } + callback( { + date: date, + interpolate: interpolate + }); + }; + + + + /** + * @returns {Boolean} true if the specified value is not null and not undefined. + */ + var isValue = function(x) { + return x !== null && x !== undefined; + } + + /** + * @returns {Number} returns remainder of floored division, i.e., floor(a / n). Useful for consistent modulo + * of negative numbers. See http://en.wikipedia.org/wiki/Modulo_operation. + */ + var floorMod = function(a, n) { + return a - n * Math.floor(a / n); + } + + /** + * @returns {Number} the value x clamped to the range [low, high]. + */ + var clamp = function(x, range) { + return Math.max(range[0], Math.min(x, range[1])); + } + + /** + * @returns {Boolean} true if agent is probably a mobile device. Don't really care if this is accurate. + */ + var isMobile = function() { + return (/android|blackberry|iemobile|ipad|iphone|ipod|opera mini|webos/i).test(navigator.userAgent); + } + + /** + * Calculate distortion of the wind vector caused by the shape of the projection at point (x, y). The wind + * vector is modified in place and returned by this function. + */ + var distort = function(projection, λ, φ, x, y, scale, wind, windy) { + var u = wind[0] * scale; + var v = wind[1] * scale; + var d = distortion(projection, λ, φ, x, y, windy); + + // Scale distortion vectors by u and v, then add. + wind[0] = d[0] * u + d[2] * v; + wind[1] = d[1] * u + d[3] * v; + return wind; + }; + + var distortion = function(projection, λ, φ, x, y, windy) { + var τ = 2 * Math.PI; + var H = Math.pow(10, -5.2); + var hλ = λ < 0 ? H : -H; + var hφ = φ < 0 ? H : -H; + + var pλ = project(φ, λ + hλ,windy); + var pφ = project(φ + hφ, λ, windy); + + // Meridian scale factor (see Snyder, equation 4-3), where R = 1. This handles issue where length of 1º λ + // changes depending on φ. Without this, there is a pinching effect at the poles. + var k = Math.cos(φ / 360 * τ); + return [ + (pλ[0] - x) / hλ / k, + (pλ[1] - y) / hλ / k, + (pφ[0] - x) / hφ, + (pφ[1] - y) / hφ + ]; + }; + + + + var createField = function(columns, bounds, callback) { + + /** + * @returns {Array} wind vector [u, v, magnitude] at the point (x, y), or [NaN, NaN, null] if wind + * is undefined at that point. + */ + function field(x, y) { + var column = columns[Math.round(x)]; + return column && column[Math.round(y)] || NULL_WIND_VECTOR; + } + + // Frees the massive "columns" array for GC. Without this, the array is leaked (in Chrome) each time a new + // field is interpolated because the field closure's context is leaked, for reasons that defy explanation. + field.release = function() { + columns = []; + }; + + field.randomize = function(o) { // UNDONE: this method is terrible + var x, y; + var safetyNet = 0; + do { + x = Math.round(Math.floor(Math.random() * bounds.width) + bounds.x); + y = Math.round(Math.floor(Math.random() * bounds.height) + bounds.y) + } while (field(x, y)[2] === null && safetyNet++ < 30); + o.x = x; + o.y = y; + return o; + }; + + //field.overlay = mask.imageData; + //return field; + callback( bounds, field ); + }; + + var buildBounds = function( bounds, width, height ) { + var upperLeft = bounds[0]; + var lowerRight = bounds[1]; + var x = Math.round(upperLeft[0]); //Math.max(Math.floor(upperLeft[0], 0), 0); + var y = Math.max(Math.floor(upperLeft[1], 0), 0); + var xMax = Math.min(Math.ceil(lowerRight[0], width), width - 1); + var yMax = Math.min(Math.ceil(lowerRight[1], height), height - 1); + return {x: x, y: y, xMax: width, yMax: yMax, width: width, height: height}; + }; + + var deg2rad = function( deg ){ + return (deg / 180) * Math.PI; + }; + + var rad2deg = function( ang ){ + return ang / (Math.PI/180.0); + }; + + var invert = function(x, y, windy){ + var mapLonDelta = windy.east - windy.west; + var worldMapRadius = windy.width / rad2deg(mapLonDelta) * 360/(2 * Math.PI); + var mapOffsetY = ( worldMapRadius / 2 * Math.log( (1 + Math.sin(windy.south) ) / (1 - Math.sin(windy.south)) )); + var equatorY = windy.height + mapOffsetY; + var a = (equatorY-y)/worldMapRadius; + + var lat = 180/Math.PI * (2 * Math.atan(Math.exp(a)) - Math.PI/2); + var lon = rad2deg(windy.west) + x / windy.width * rad2deg(mapLonDelta); + return [lon, lat]; + }; + + var mercY = function( lat ) { + return Math.log( Math.tan( lat / 2 + Math.PI / 4 ) ); + }; + + + var project = function( lat, lon, windy) { // both in radians, use deg2rad if neccessary + var ymin = mercY(windy.south); + var ymax = mercY(windy.north); + var xFactor = windy.width / ( windy.east - windy.west ); + var yFactor = windy.height / ( ymax - ymin ); + + var y = mercY( deg2rad(lat) ); + var x = (deg2rad(lon) - windy.west) * xFactor; + var y = (ymax - y) * yFactor; // y points south + return [x, y]; + }; + + + var interpolateField = function( grid, bounds, extent, callback ) { + + var projection = {}; + var velocityScale = bounds.height * VELOCITY_SCALE; + + var columns = []; + var x = bounds.x; + + function interpolateColumn(x) { + var column = []; + for (var y = bounds.y; y <= bounds.yMax; y += 2) { + var coord = invert( x, y, extent ); + if (coord) { + var λ = coord[0], φ = coord[1]; + if (isFinite(λ)) { + var wind = grid.interpolate(λ, φ); + if (wind) { + wind = distort(projection, λ, φ, x, y, velocityScale, wind, extent); + column[y+1] = column[y] = wind; + + } + } + } + } + columns[x+1] = columns[x] = column; + } + + (function batchInterpolate() { + var start = Date.now(); + while (x < bounds.width) { + interpolateColumn(x); + x += 2; + if ((Date.now() - start) > 1000) { //MAX_TASK_TIME) { + setTimeout(batchInterpolate, 25); + return; + } + } + createField(columns, bounds, callback); + })(); + }; + + + var animate = function(bounds, field) { + + function asColorStyle(r, g, b, a) { + return "rgba(" + 243 + ", " + 243 + ", " + 238 + ", " + a + ")"; + } + + function hexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)} + function hexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)} + function hexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)} + function cutHex(h) {return (h.charAt(0)=="#") ? h.substring(1,7):h} + + function windIntensityColorScale(step, maxWind) { + + result = [ + /* blue to red + "rgba(" + hexToR('#178be7') + ", " + hexToG('#178be7') + ", " + hexToB('#178be7') + ", " + 0.5 + ")", + "rgba(" + hexToR('#8888bd') + ", " + hexToG('#8888bd') + ", " + hexToB('#8888bd') + ", " + 0.5 + ")", + "rgba(" + hexToR('#b28499') + ", " + hexToG('#b28499') + ", " + hexToB('#b28499') + ", " + 0.5 + ")", + "rgba(" + hexToR('#cc7e78') + ", " + hexToG('#cc7e78') + ", " + hexToB('#cc7e78') + ", " + 0.5 + ")", + "rgba(" + hexToR('#de765b') + ", " + hexToG('#de765b') + ", " + hexToB('#de765b') + ", " + 0.5 + ")", + "rgba(" + hexToR('#ec6c42') + ", " + hexToG('#ec6c42') + ", " + hexToB('#ec6c42') + ", " + 0.5 + ")", + "rgba(" + hexToR('#f55f2c') + ", " + hexToG('#f55f2c') + ", " + hexToB('#f55f2c') + ", " + 0.5 + ")", + "rgba(" + hexToR('#fb4f17') + ", " + hexToG('#fb4f17') + ", " + hexToB('#fb4f17') + ", " + 0.5 + ")", + "rgba(" + hexToR('#fe3705') + ", " + hexToG('#fe3705') + ", " + hexToB('#fe3705') + ", " + 0.5 + ")", + "rgba(" + hexToR('#ff0000') + ", " + hexToG('#ff0000') + ", " + hexToB('#ff0000') + ", " + 0.5 + ")" + */ + "rgba(" + hexToR('#00ffff') + ", " + hexToG('#00ffff') + ", " + hexToB('#00ffff') + ", " + 0.05 + ")", + "rgba(" + hexToR('#64f0ff') + ", " + hexToG('#64f0ff') + ", " + hexToB('#64f0ff') + ", " + 0.1 + ")", + "rgba(" + hexToR('#87e1ff') + ", " + hexToG('#87e1ff') + ", " + hexToB('#87e1ff') + ", " + 0.15 + ")", + "rgba(" + hexToR('#a0d0ff') + ", " + hexToG('#a0d0ff') + ", " + hexToB('#a0d0ff') + ", " + 0.25 + ")", + "rgba(" + hexToR('#b5c0ff') + ", " + hexToG('#b5c0ff') + ", " + hexToB('#b5c0ff') + ", " + 0.30 + ")", + "rgba(" + hexToR('#c6adff') + ", " + hexToG('#c6adff') + ", " + hexToB('#c6adff') + ", " + 0.5 + ")", + "rgba(" + hexToR('#d49bff') + ", " + hexToG('#d49bff') + ", " + hexToB('#d49bff') + ", " + 0.5 + ")", + "rgba(" + hexToR('#e185ff') + ", " + hexToG('#e185ff') + ", " + hexToB('#e185ff') + ", " + 0.5 + ")", + "rgba(" + hexToR('#ec6dff') + ", " + hexToG('#ec6dff') + ", " + hexToB('#ec6dff') + ", " + 0.5 + ")", + "rgba(" + hexToR('#ff1edb') + ", " + hexToG('#ff1edb') + ", " + hexToB('#ff1edb') + ", " + 0.5 + ")" + ] + /* + var result = []; + for (var j = 225; j >= 100; j = j - step) { + result.push(asColorStyle(j, j, j, 1)); + } + */ + result.indexFor = function(m) { // map wind speed to a style + return Math.floor(Math.min(m, maxWind) / maxWind * (result.length - 1)); + }; + return result; + } + + var colorStyles = windIntensityColorScale(INTENSITY_SCALE_STEP, MAX_WIND_INTENSITY); + var buckets = colorStyles.map(function() { return []; }); + + var particleCount = Math.round(bounds.width * PARTICLE_MULTIPLIER); + if (isMobile()) { + particleCount *= PARTICLE_REDUCTION; + } + + var fadeFillStyle = "rgba(0, 0, 0, 0.97)"; + + var particles = []; + for (var i = 0; i < particleCount; i++) { + particles.push(field.randomize({age: Math.floor(Math.random() * MAX_PARTICLE_AGE) + 0})); + } + + function evolve() { + buckets.forEach(function(bucket) { bucket.length = 0; }); + particles.forEach(function(particle) { + if (particle.age > MAX_PARTICLE_AGE) { + field.randomize(particle).age = 0; + } + var x = particle.x; + var y = particle.y; + var v = field(x, y); // vector at current position + var m = v[2]; + if (m === null) { + particle.age = MAX_PARTICLE_AGE; // particle has escaped the grid, never to return... + } + else { + var xt = x + v[0]; + var yt = y + v[1]; + if (field(xt, yt)[2] !== null) { + // Path from (x,y) to (xt,yt) is visible, so add this particle to the appropriate draw bucket. + particle.xt = xt; + particle.yt = yt; + buckets[colorStyles.indexFor(m)].push(particle); + } + else { + // Particle isn't visible, but it still moves through the field. + particle.x = xt; + particle.y = yt; + } + } + particle.age += 1; + }); + } + + var g = params.canvas.getContext("2d"); + g.lineWidth = PARTICLE_LINE_WIDTH; + g.fillStyle = fadeFillStyle; + + function draw() { + // Fade existing particle trails. + var prev = g.globalCompositeOperation; + g.globalCompositeOperation = "destination-in"; + g.fillRect(bounds.x, bounds.y, bounds.width, bounds.height); + g.globalCompositeOperation = prev; + + // Draw new particle trails. + buckets.forEach(function(bucket, i) { + if (bucket.length > 0) { + g.beginPath(); + g.strokeStyle = colorStyles[i]; + bucket.forEach(function(particle) { + g.moveTo(particle.x, particle.y); + g.lineTo(particle.xt, particle.yt); + particle.x = particle.xt; + particle.y = particle.yt; + }); + g.stroke(); + } + }); + } + + (function frame() { + try { + windy.timer = setTimeout(function() { + requestAnimationFrame(frame); + evolve(); + draw(); + }, 1000 / FRAME_RATE); + } + catch (e) { + console.error(e); + } + })(); + } + + var start = function( bounds, width, height, extent ){ + + var mapBounds = { + south: deg2rad(extent[0][1]), + north: deg2rad(extent[1][1]), + east: deg2rad(extent[1][0]), + west: deg2rad(extent[0][0]), + width: width, + height: height + }; + + stop(); + + // build grid + buildGrid( params.data, function(grid){ + // interpolateField + interpolateField( grid, buildBounds( bounds, width, height), mapBounds, function( bounds, field ){ + // animate the canvas with random points + windy.field = field; + animate( bounds, field ); + }); + + }); + }; + + var stop = function(){ + if (windy.field) windy.field.release(); + if (windy.timer) clearTimeout(windy.timer) + }; + + + var windy = { + params: params, + start: start, + stop: stop + }; + + return windy; +} + + + +// shim layer with setTimeout fallback +window.requestAnimationFrame = (function(){ + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + window.msRequestAnimationFrame || + function( callback ){ + window.setTimeout(callback, 1000 / 20); + }; +})(); +