From 2a434fa84b82e000ab3a1de2d25a36c75e31c4ee Mon Sep 17 00:00:00 2001 From: Oleh Omelchenko Date: Wed, 22 Jan 2025 12:25:18 +0200 Subject: [PATCH] init --- .gitignore | 3 + README.md | 55 + docker-compose.yml | 33 + package-lock.json | 582 + package.json | 17 + public/consent.html | 18 + public/index.html | 36 + public/questionnaire.html | 101 + public/quiz.html | 27 + public/results.html | 30 + server.js | 55 + src/charts/areachart-original.vl.json | 160 + src/charts/areachart-ukrainian.vl.json | 160 + src/charts/barchart-original.vl.json | 37 + src/charts/barchart-ukrainian.vl.json | 38 + src/charts/bubblechart-original.vl.json | 82 + src/charts/bubblechart-ukrainian.vl.json | 82 + src/charts/choropleth-original.vl.json | 113 + src/charts/choropleth-ukrainian.vl.json | 308 + src/charts/histogram-original.vl.json | 54 + src/charts/histogram-ukrainian.vl.json | 54 + src/charts/linechart-original.vl.json | 35 + src/charts/linechart-ukrainian.vl.json | 35 + src/charts/piechart-original.vl.json | 39 + src/charts/piechart-ukrainian.vl.json | 39 + src/charts/scatterplot-original.vl.json | 64 + src/charts/scatterplot-ukrainian.vl.json | 64 + src/charts/stacked100-original.vl.json | 82 + src/charts/stacked100-ukrainian.vl.json | 86 + src/charts/stackedareachart-original.vl.json | 122 + src/charts/stackedareachart-ukrainian.vl.json | 122 + src/charts/stackedbarchart-original.vl.json | 86 + src/charts/stackedbarchart-ukrainian.vl.json | 87 + src/charts/treemap-original.vl.json | 38 + src/charts/treemap-ukrainian.vl.json | 38 + src/css/styles.css | 130 + src/data/barchart.csv | 15 + src/data/bubblechart.csv | 12 + src/data/choropleth.csv | 52 + src/data/histogram.csv | 1374 + src/data/linechart.json | 50 + src/data/piechart.csv | 7 + src/data/questions.json | 312 + src/data/scatterplot.csv | 86 + src/data/stacked100.csv | 5 + src/data/stackedbarchart.csv | 11 + src/data/state-coordinates.json | 53 + src/data/topo-USA.json | 51502 ++++++++++++++++ src/data/treemap-en.png | Bin 0 -> 84237 bytes src/data/treemap-uk.png | Bin 0 -> 105903 bytes src/js/app.js | 55 + src/js/consent.js | 14 + src/js/questionnaire.js | 79 + src/js/quiz.js | 199 + src/js/results.js | 30 + 55 files changed, 56968 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 docker-compose.yml create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/consent.html create mode 100644 public/index.html create mode 100644 public/questionnaire.html create mode 100644 public/quiz.html create mode 100644 public/results.html create mode 100644 server.js create mode 100644 src/charts/areachart-original.vl.json create mode 100644 src/charts/areachart-ukrainian.vl.json create mode 100644 src/charts/barchart-original.vl.json create mode 100644 src/charts/barchart-ukrainian.vl.json create mode 100644 src/charts/bubblechart-original.vl.json create mode 100644 src/charts/bubblechart-ukrainian.vl.json create mode 100644 src/charts/choropleth-original.vl.json create mode 100644 src/charts/choropleth-ukrainian.vl.json create mode 100644 src/charts/histogram-original.vl.json create mode 100644 src/charts/histogram-ukrainian.vl.json create mode 100644 src/charts/linechart-original.vl.json create mode 100644 src/charts/linechart-ukrainian.vl.json create mode 100644 src/charts/piechart-original.vl.json create mode 100644 src/charts/piechart-ukrainian.vl.json create mode 100644 src/charts/scatterplot-original.vl.json create mode 100644 src/charts/scatterplot-ukrainian.vl.json create mode 100644 src/charts/stacked100-original.vl.json create mode 100644 src/charts/stacked100-ukrainian.vl.json create mode 100644 src/charts/stackedareachart-original.vl.json create mode 100644 src/charts/stackedareachart-ukrainian.vl.json create mode 100644 src/charts/stackedbarchart-original.vl.json create mode 100644 src/charts/stackedbarchart-ukrainian.vl.json create mode 100644 src/charts/treemap-original.vl.json create mode 100644 src/charts/treemap-ukrainian.vl.json create mode 100644 src/css/styles.css create mode 100644 src/data/barchart.csv create mode 100644 src/data/bubblechart.csv create mode 100644 src/data/choropleth.csv create mode 100644 src/data/histogram.csv create mode 100644 src/data/linechart.json create mode 100644 src/data/piechart.csv create mode 100644 src/data/questions.json create mode 100644 src/data/scatterplot.csv create mode 100644 src/data/stacked100.csv create mode 100644 src/data/stackedbarchart.csv create mode 100644 src/data/state-coordinates.json create mode 100644 src/data/topo-USA.json create mode 100644 src/data/treemap-en.png create mode 100644 src/data/treemap-uk.png create mode 100644 src/js/app.js create mode 100644 src/js/consent.js create mode 100644 src/js/questionnaire.js create mode 100644 src/js/quiz.js create mode 100644 src/js/results.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..23b9ab8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +responses.json +.env \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..6557b9b --- /dev/null +++ b/README.md @@ -0,0 +1,55 @@ +# local mini-VLAT + +This project is a simple web application designed to collect responses from users through a randomized quiz format. The application consists of several pages, including a consent page, a quiz page, a questionnaire, and a results page. + +## Project Structure + +``` +. +├── public +│ ├── index.html # Main entry point for the web application +│ ├── consent.html # Consent page for users +│ ├── quiz.html # Quiz page that loads questions dynamically +│ ├── questionnaire.html # Questionnaire for additional participant information +│ └── results.html # Results page displaying quiz outcomes +├── src +│ ├── js +│ │ ├── app.js # Main JavaScript file for app initialization and routing +│ │ ├── consent.js # JavaScript logic for the consent page +│ │ ├── quiz.js # JavaScript for managing quiz functionality +│ │ ├── questionnaire.js # Logic for the questionnaire +│ │ └── results.js # Processing and displaying quiz results +│ ├── css +│ │ └── styles.css # Styles for the web application +│ └── data +│ └── questions.json # Questions and answers in nested JSON format +├── package.json # npm configuration file +├── server.js # Simple backend server for handling requests +└── README.md # Documentation for the project +``` + +## Features + +- **Consent Page**: Users can read consent information and proceed to the quiz. +- **Randomized Quiz**: Users are randomly assigned one of four quiz versions. +- **Dynamic Question Loading**: Questions are loaded from a JSON file based on the assigned quiz version. +- **Questionnaire**: A follow-up questionnaire collects additional information from participants. +- **Results Display**: Users can view their quiz results, including correct and incorrect answers. + +## Setup Instructions + +1. Clone the repository to your local machine. +2. Navigate to the project directory. +3. Install the necessary dependencies using npm: + ``` + npm install + ``` +4. Start the server: + ``` + node server.js + ``` +5. Open your web browser and go to `http://localhost:3000` to access the application. + +## Contributing + +Feel free to submit issues or pull requests for any improvements or bug fixes. \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..0a4ac32 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,33 @@ +version: '3.8' + +services: + web: + container_name: mini-vlat-adaptation + image: node:14 + working_dir: /app + volumes: + - .:/app + - ./data:/app/data + ports: + - "3000:3000" + environment: + - PORT=3000 + env_file: + - .env + command: sh -c "npm install && npm start" + + traefik: + image: traefik:v2.5 + container_name: traefik + ports: + - "80:80" + - "8080:8080" + command: + - "--api.insecure=true" + - "--providers.docker=true" + - "--entrypoints.web.address=:80" + volumes: + - /var/run/docker.sock:/var/run/docker.sock + labels: + - "traefik.http.routers.web.rule=Host(`${YOUR_DOMAIN}`)" + - "traefik.http.services.web.loadbalancer.server.port=3000" diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..a3b44ea --- /dev/null +++ b/package-lock.json @@ -0,0 +1,582 @@ +{ + "name": "simple-web-app", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "axios": { + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", + "requires": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, + "call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + }, + "es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "requires": { + "es-errors": "^1.3.0" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "express": { + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==" + }, + "form-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + }, + "get-intrinsic": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + } + }, + "get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "requires": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + } + }, + "gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" + }, + "has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "requires": { + "side-channel": "^1.0.6" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "requires": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + } + }, + "side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + } + }, + "side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + } + }, + "side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..7892738 --- /dev/null +++ b/package.json @@ -0,0 +1,17 @@ +{ + "name": "simple-web-app", + "version": "1.0.0", + "description": "A simple web app for collecting responses through a quiz and storing results.", + "main": "server.js", + "scripts": { + "start": "node server.js", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "dependencies": { + "axios": "^1.7.9", + "body-parser": "^1.19.0", + "express": "^4.17.1" + }, + "author": "", + "license": "ISC" +} diff --git a/public/consent.html b/public/consent.html new file mode 100644 index 0000000..a600a22 --- /dev/null +++ b/public/consent.html @@ -0,0 +1,18 @@ + + + + + + Consent Page + + + +
+

Consent Form

+

Please read the following consent information carefully before proceeding:

+

Your participation in this quiz is voluntary, and you can withdraw at any time. Your responses will be kept confidential.

+ +
+ + + \ No newline at end of file diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..ba89676 --- /dev/null +++ b/public/index.html @@ -0,0 +1,36 @@ + + + + + + Consent Page + + + + + +
+

Згода на участь в дослідженні

+

+ Запрошуємо взяти участь в дослідженні з адаптації інструменту оцінки грамотності в візуалізації даних, яке проводять викладачі та студенти Київської школи економіки. +

+

+ Мета дослідження полягає в адаптації інструменту, який вимірює, наскільки вдало люди можуть розуміти, інтерпретувати та використовувати дані, що містяться в візуалізаціях (графіки, діаграми тощо), для вирішення повсякденних проблем. +

+

+ Вам буде запропоновано 12 різних типів візуалізацій даних. Кожен з них буде супроводжений запитанням, відповідь на яке потрібно дати, засновуючись на інформації що отримана із візуалізації. Мова опитування буде обрана випадковим чином із двох: українська або англійська. Оберіть відповідь, яку вважаєте найточнішою. Якщо ви не впевнені, оберіть “пропустити” замість того щоб вгадувати. На кожне запитання ви маєте 25 секунд для відповіді. Якщо ви не встигли відповісти, тест автоматично перейде до наступного запитання. +

+

+ Після надання відповідей ми попросимо вас також заповнити коротку демографічну анкету. Дані, що ми зберемо протягом опитування, є анонімними та не зможуть бути використані для ідентифікації вашої особи. Вони будуть використані в поточному та подальших дослідженнях грамотності в сфері візуалізації даних. Ці дані можуть бути передані іншим дослідникам/цям, що проводять дослідження в цій або суміжних сферах. Також вони будуть опубліковані в репозиторіях для ширшого доступу наукової спільноти. +

+

+ Якщо ви маєте будь-які питання щодо змісту та деталей дослідження, звʼяжіться з Олегом Омельченком o_omelchenko@kse.org.ua. +

+

+ Дякуємо за допомогу в проведенні дослідження! +

+ + +
+ + \ No newline at end of file diff --git a/public/questionnaire.html b/public/questionnaire.html new file mode 100644 index 0000000..3278e46 --- /dev/null +++ b/public/questionnaire.html @@ -0,0 +1,101 @@ + + + + + + Questionnaire + + + +
+

Анкета учасника(ці)

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + \ No newline at end of file diff --git a/public/quiz.html b/public/quiz.html new file mode 100644 index 0000000..cf36e22 --- /dev/null +++ b/public/quiz.html @@ -0,0 +1,27 @@ + + + + + + Quiz + + + + + + + +
+
Time remaining: 25s
+
+
+
+
+
+ +
+
+
+
+ + \ No newline at end of file diff --git a/public/results.html b/public/results.html new file mode 100644 index 0000000..1af7baf --- /dev/null +++ b/public/results.html @@ -0,0 +1,30 @@ + + + + + + Результати тесту + + + +
+

+
+ + + + + + + + + + + +
ПитанняТип діаграмиКоректність
+
+ +
+ + + \ No newline at end of file diff --git a/server.js b/server.js new file mode 100644 index 0000000..31455f5 --- /dev/null +++ b/server.js @@ -0,0 +1,55 @@ +const express = require('express'); +const bodyParser = require('body-parser'); +const fs = require('fs'); +const path = require('path'); +const axios = require('axios'); + +const app = express(); +const PORT = process.env.PORT || 3000; +const WEBHOOK_URL = process.env.WEBHOOK_URL; + +app.use(bodyParser.json()); +app.use(express.static(path.join(__dirname, 'public'))); +app.use(express.static(path.join(__dirname, 'src'))); + +let responses = []; + +// Endpoint to store responses +app.post('/api/responses', (req, res) => { + const response = req.body; + responses.push(response); + fs.writeFileSync('data/responses.json', JSON.stringify(responses, null, 2)); + console.log('Received response:', response); + + // Redirect payload to webhook + if (WEBHOOK_URL) { + axios.post(WEBHOOK_URL, JSON.stringify(response), { + headers: { + 'Content-Type': 'application/json' + } + }) + .then(() => { + console.log('Payload sent to webhook successfully'); + }) + .catch((error) => { + console.error('Error sending payload to webhook:', error); + }); + } + + res.status(201).json({ success: true, message: 'Response stored successfully' }); +}); + +// Endpoint to retrieve questions +app.get('/api/questions', (req, res) => { + const questionsPath = path.join(__dirname, 'src', 'data', 'questions.json'); + fs.readFile(questionsPath, 'utf8', (err, data) => { + if (err) { + return res.status(500).send('Error reading questions'); + } + res.json(JSON.parse(data)); + }); +}); + +app.listen(PORT, () => { + console.log(`Server is running on http://localhost:${PORT}`); +}); \ No newline at end of file diff --git a/src/charts/areachart-original.vl.json b/src/charts/areachart-original.vl.json new file mode 100644 index 0000000..5913144 --- /dev/null +++ b/src/charts/areachart-original.vl.json @@ -0,0 +1,160 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Robusta Coffee Price", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 500, + "height": 300, + "data": { + "values": [ + { + "month": "2018-01", + "price": 0.8865 + }, + { + "month": "2018-02", + "price": 0.8924 + }, + { + "month": "2018-03", + "price": 0.8818 + }, + { + "month": "2018-04", + "price": 0.8831 + }, + { + "month": "2018-05", + "price": 0.8874 + }, + { + "month": "2018-06", + "price": 0.8607 + }, + { + "month": "2018-07", + "price": 0.8442 + }, + { + "month": "2018-08", + "price": 0.8074 + }, + { + "month": "2018-09", + "price": 0.7670 + }, + { + "month": "2018-10", + "price": 0.8532 + }, + { + "month": "2018-11", + "price": 0.8352 + }, + { + "month": "2018-12", + "price": 0.7757 + }, + { + "month": "2019-01", + "price": 0.7824 + }, + { + "month": "2019-02", + "price": 0.7865 + }, + { + "month": "2019-03", + "price": 0.7696 + }, + { + "month": "2019-04", + "price": 0.7328 + }, + { + "month": "2019-05", + "price": 0.7112 + }, + { + "month": "2019-06", + "price": 0.7402 + }, + { + "month": "2019-07", + "price": 0.7393 + }, + { + "month": "2019-08", + "price": 0.7078 + }, + { + "month": "2019-09", + "price": 0.7064 + }, + { + "month": "2019-10", + "price": 0.6863 + }, + { + "month": "2019-11", + "price": 0.7328 + }, + { + "month": "2019-12", + "price": 0.7322 + } + ] + }, + "mark": { + "type": "area", + "color": "#3182bd", + "opacity": 0.6, + "line": true, + "strokeWidth": 1.5 + }, + "encoding": { + "x": { + "field": "month", + "type": "temporal", + "title": null, + "axis": { + "grid": true + } + }, + "y": { + "field": "price", + "type": "quantitative", + "title": "Coffee Price ($/lb)", + "axis": { + "titleFontWeight": "bold", + "grid": true + } + }, + "tooltip": [ + { + "field": "month", + "type": "temporal", + "title": "Month" + }, + { + "field": "price", + "type": "quantitative", + "title": "Price", + "format": "$.3f" + } + ] + }, + "config": { + "axis": { + "gridColor": "#ddd", + "gridOpacity": 0.5, + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/areachart-ukrainian.vl.json b/src/charts/areachart-ukrainian.vl.json new file mode 100644 index 0000000..0b2c6ac --- /dev/null +++ b/src/charts/areachart-ukrainian.vl.json @@ -0,0 +1,160 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Ціна кави Робуста", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 500, + "height": 300, + "data": { + "values": [ + { + "month": "2018-01", + "price": 0.8865 + }, + { + "month": "2018-02", + "price": 0.8924 + }, + { + "month": "2018-03", + "price": 0.8818 + }, + { + "month": "2018-04", + "price": 0.8831 + }, + { + "month": "2018-05", + "price": 0.8874 + }, + { + "month": "2018-06", + "price": 0.8607 + }, + { + "month": "2018-07", + "price": 0.8442 + }, + { + "month": "2018-08", + "price": 0.8074 + }, + { + "month": "2018-09", + "price": 0.7670 + }, + { + "month": "2018-10", + "price": 0.8532 + }, + { + "month": "2018-11", + "price": 0.8352 + }, + { + "month": "2018-12", + "price": 0.7757 + }, + { + "month": "2019-01", + "price": 0.7824 + }, + { + "month": "2019-02", + "price": 0.7865 + }, + { + "month": "2019-03", + "price": 0.7696 + }, + { + "month": "2019-04", + "price": 0.7328 + }, + { + "month": "2019-05", + "price": 0.7112 + }, + { + "month": "2019-06", + "price": 0.7402 + }, + { + "month": "2019-07", + "price": 0.7393 + }, + { + "month": "2019-08", + "price": 0.7078 + }, + { + "month": "2019-09", + "price": 0.7064 + }, + { + "month": "2019-10", + "price": 0.6863 + }, + { + "month": "2019-11", + "price": 0.7328 + }, + { + "month": "2019-12", + "price": 0.7322 + } + ] + }, + "mark": { + "type": "area", + "color": "#3182bd", + "opacity": 0.6, + "line": true, + "strokeWidth": 1.5 + }, + "encoding": { + "x": { + "field": "month", + "type": "temporal", + "title": null, + "axis": { + "grid": true + } + }, + "y": { + "field": "price", + "type": "quantitative", + "title": "Ціна кави ($/фунт)", + "axis": { + "titleFontWeight": "bold", + "grid": true + } + }, + "tooltip": [ + { + "field": "month", + "type": "temporal", + "title": "Month" + }, + { + "field": "price", + "type": "quantitative", + "title": "Price", + "format": "$.3f" + } + ] + }, + "config": { + "axis": { + "gridColor": "#ddd", + "gridOpacity": 0.5, + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/barchart-original.vl.json b/src/charts/barchart-original.vl.json new file mode 100644 index 0000000..64d0f8d --- /dev/null +++ b/src/charts/barchart-original.vl.json @@ -0,0 +1,37 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Global Internet Speed (Mbps)", + "fontSize": 16, + "fontWeight": "bold" + }, + "data": { + "url": "data/barchart.csv", "format": {"type": "csv"} + }, + "width": "container", + "height": "container", + "mark": { + "type": "bar" + }, + "encoding": { + "x": { + "field": "Country", + "type": "nominal", + "axis": { + "labelAngle": 40, + "labelAlign": "left", + "title": null, + "labelPadding": 10 + } + }, + "y": { + "field": "Speed", + "type": "quantitative", + "axis": { + "title": "Internet Speed (Mbps)", + "titleFontWeight": "bold", + "grid": true + } + } + } +} \ No newline at end of file diff --git a/src/charts/barchart-ukrainian.vl.json b/src/charts/barchart-ukrainian.vl.json new file mode 100644 index 0000000..7a43dde --- /dev/null +++ b/src/charts/barchart-ukrainian.vl.json @@ -0,0 +1,38 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Світова швидкість інтернету (МБіт/с)", + "fontSize": 16, + "fontWeight": "bold" + }, + "data": { + "url": "data/barchart.csv", "format": {"type": "csv"} + }, + "width": "container", + "height": "container", + "mark": { + "type": "bar" + }, + "encoding": { + "x": { + "field": "Country_UK", + "type": "nominal", + "title": "Країна", + "axis": { + "labelAngle": 40, + "labelAlign": "left", + "title": null, + "labelPadding": 10 + } + }, + "y": { + "field": "Speed", + "type": "quantitative", + "axis": { + "title": "Швидкість інтернету (МБіт/с)", + "titleFontWeight": "bold", + "grid": true + } + } + } +} \ No newline at end of file diff --git a/src/charts/bubblechart-original.vl.json b/src/charts/bubblechart-original.vl.json new file mode 100644 index 0000000..5d74063 --- /dev/null +++ b/src/charts/bubblechart-original.vl.json @@ -0,0 +1,82 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Metro Systems of the World", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 400, + "height": 400, + "data": { + "url": "data/bubblechart.csv" + }, + "layer": [ + { + "mark": { + "type": "circle", + "opacity": 0.7, + "stroke": "black", + "strokeWidth": 1, + "fill": "#3182bd" + }, + "encoding": { + "x": { + "field": "NumberofStations", + "type": "quantitative", + "scale": {"domain": [150, 800]}, + "axis": { + "title": "Number of Stations", + "titleFontWeight": "bold", + "grid": true + } + }, + "y": { + "field": "Length", + "type": "quantitative", + "scale": {"domain": [150, 500]}, + "axis": { + "title": "Total System Length (Km)", + "titleFontWeight": "bold", + "grid": true + } + }, + "size": { + "field": "Ridership", + "type": "quantitative", + "scale": { + "domain": [0, 5], + "range": [0, 1500] + }, + "legend": { + "title": "Ridership (bn per year)", + "orient": "right", + "symbolType": "circle", + "values": [1.5, 2.5, 3.5] + } + } + } + }, + { + "mark": { + "type": "text", + "fontSize": 11, + "dx": 15, + "align": "left" + }, + "encoding": { + "x": {"field": "NumberofStations", "type": "quantitative"}, + "y": {"field": "Length", "type": "quantitative"}, + "text": {"field": "City", "type": "nominal"} + } + } + ], + "config": { + "axis": { + "gridColor": "#ddd", + "gridDash": [1, 1], + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": {"stroke": null} + } + } \ No newline at end of file diff --git a/src/charts/bubblechart-ukrainian.vl.json b/src/charts/bubblechart-ukrainian.vl.json new file mode 100644 index 0000000..2223749 --- /dev/null +++ b/src/charts/bubblechart-ukrainian.vl.json @@ -0,0 +1,82 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Системи метро світу", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 400, + "height": 400, + "data": { + "url": "data/bubblechart.csv" + }, + "layer": [ + { + "mark": { + "type": "circle", + "opacity": 0.7, + "stroke": "black", + "strokeWidth": 1, + "fill": "#3182bd" + }, + "encoding": { + "x": { + "field": "NumberofStations", + "type": "quantitative", + "scale": {"domain": [150, 800]}, + "axis": { + "title": "Кількість станцій", + "titleFontWeight": "bold", + "grid": true + } + }, + "y": { + "field": "Length", + "type": "quantitative", + "scale": {"domain": [150, 500]}, + "axis": { + "title": "Загальна довжина системи (км)", + "titleFontWeight": "bold", + "grid": true + } + }, + "size": { + "field": "Ridership", + "type": "quantitative", + "scale": { + "domain": [0, 5], + "range": [0, 1500] + }, + "legend": { + "title": "Пасажиропотік (млрд на рік)", + "orient": "right", + "symbolType": "circle", + "values": [1.5, 2.5, 3.5] + } + } + } + }, + { + "mark": { + "type": "text", + "fontSize": 11, + "dx": 15, + "align": "left" + }, + "encoding": { + "x": {"field": "NumberofStations", "type": "quantitative"}, + "y": {"field": "Length", "type": "quantitative"}, + "text": {"field": "CityUK", "type": "nominal"} + } + } + ], + "config": { + "axis": { + "gridColor": "#ddd", + "gridDash": [1, 1], + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": {"stroke": null} + } + } \ No newline at end of file diff --git a/src/charts/choropleth-original.vl.json b/src/charts/choropleth-original.vl.json new file mode 100644 index 0000000..a5166bc --- /dev/null +++ b/src/charts/choropleth-original.vl.json @@ -0,0 +1,113 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Unemployment Rates for States in 2020", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 500, + "height": 500, + "projection": { + "type": "albersUsa" + }, + "layer": [ + { + "data": { + "url": "data/topo-USA.json", + "format": { + "type": "topojson", + "feature": "states" + } + }, + "transform": [ + { + "lookup": "id", + "from": { + "data": { + "url": "data/choropleth.csv" + }, + "key": "id", + "fields": ["rate"] + } + } + ], + "mark": { + "type": "geoshape", + "stroke": "#fff", + "strokeWidth": 0.5 + }, + "encoding": { + "color": { + "field": "rate", + "type": "quantitative", + "title": "Unemployment Rate (%)", + "scale": { + "scheme": "blues" + }, + "legend": { + "title": "Unemployment Rate (%)", + "orient": "top", + "direction": "horizontal" + } + } + } + }, + { + "data": { + "url": "data/topo-USA.json", + "format": { + "type": "topojson", + "feature": "states" + } + }, + "mark": { + "type": "geoshape", + "filled": false, + "stroke": "#ccc", + "strokeWidth": 0.5 + } + }, + { + "data": { + "url": "data/choropleth.csv" + }, + "transform": [ + { + "lookup": "code", + "from": { + "data": { + "url": "data/state-coordinates.json" + }, + "key": "code", + "fields": ["latitude", "longitude"] + } + } + ], + "mark": { + "type": "text", + "color": "black", + "fontSize": 10, + "fontWeight": "bold" + }, + "encoding": { + "longitude": { + "field": "longitude", + "type": "quantitative" + }, + "latitude": { + "field": "latitude", + "type": "quantitative" + }, + "text": { + "field": "code", + "type": "nominal" + } + } + } + ], + "config": { + "view": { + "stroke": null + } + } + } \ No newline at end of file diff --git a/src/charts/choropleth-ukrainian.vl.json b/src/charts/choropleth-ukrainian.vl.json new file mode 100644 index 0000000..6e3d3d9 --- /dev/null +++ b/src/charts/choropleth-ukrainian.vl.json @@ -0,0 +1,308 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "height": 300, + "width": 600, + "title": "Кількість шлюбів в першому півріччі 2024 р.", + "config": { + "padding": 0, + "legend": { + "orient": "top", + "padding": 20, + "gradientLength": 300, + "titleFontWeight": "normal", + "titleAlign": "center", + "titleAnchor": "middle", + "titleLimit": 1000 + } + }, + "layer": [ + { + "data": { + "url": "https://raw.githubusercontent.com/org-scn-design-studio-community/sdkcommunitymaps/master/geojson/Europe/Ukraine-regions.json", + "format": { + "feature": "UKR_adm1", + "type": "topojson" + } + }, + "mark": { + "type": "geoshape", + "stroke": "white", + "strokeOpacity": 0.3, + "strokeWidth": 0.5 + }, + "encoding": { + "color": { + "field": "value", + "legend": { + "title": null + }, + "scale": { + "scheme": "blues", + "reverse": false + }, + "type": "quantitative" + } + }, + "projection": { + "type": "mercator" + }, + "transform": [ + { + "lookup": "properties.ID_1", + "from": { + "data": { + "name": "referendum" + }, + "key": "id", + "fields": [ + "value" + ] + } + } + ] + }, + { + "data": { + "name": "referendum" + }, + "mark": { + "type": "text", + "color": "#111" + }, + "encoding": { + "latitude": { + "field": "lat", + "type": "quantitative" + }, + "longitude": { + "field": "lon", + "type": "quantitative" + }, + "text": { + "field": "short_region", + "type": "ordinal" + } + } + } + ], + "datasets": { + "referendum": [ + { + "region": "Львівська область", + "short_region": "Льв", + "id": 3150, + "value": 4616, + "lat": 49.8397, + "lon": 24.0297 + }, + { + "region": "Івано-Франківська область", + "short_region": "ІвФ", + "id": 3142, + "value": 2333, + "lat": 48.7226, + "lon": 24.7105 + }, + { + "region": "Тернопільська область", + "short_region": "Тер", + "id": 3157, + "value": "1512", + "lat": 49.3535, + "lon": 25.5948 + }, + { + "region": "м.Київ", + "short_region": "м.К", + "id": 3147, + "value": 9392, + "lat": 50.4501, + "lon": 30.5234 + }, + { + "region": "Волинська область", + "short_region": "Вол", + "id": 3160, + "value": 1791, + "lat": 51.3424, + "lon": 25 + }, + { + "region": "Рівненська область", + "short_region": "Рів", + "id": 3154, + "value": 2682, + "lat": 51, + "lon": 26.8 + }, + { + "region": "Закарпатська область", + "short_region": "Зак", + "id": 3158, + "value": 1859, + "lat": 48.4, + "lon": 23 + }, + { + "region": "Чернівецька область", + "short_region": "Чнц", + "id": 3138, + "value": 1376, + "lat": 48.2915, + "lon": 25.9403 + }, + { + "region": "Київська область", + "short_region": "К.о", + "id": 3146, + "value": 4848, + "lat": 49.92, + "lon": 30.57 + }, + { + "region": "Харківська область", + "short_region": "Хар", + "id": 3143, + "value": 4148, + "lat": 49.5935, + "lon": 36.5304 + }, + { + "region": "Черкаська область", + "short_region": "Чрк", + "id": 3136, + "value": 3001, + "lat": 49.2, + "lon": 31.4 + }, + { + "region": "Дніпропетровська область", + "short_region": "Дні", + "id": 3140, + "value": 7076, + "lat": 48.4647, + "lon": 35.0462 + }, + { + "region": "Сумська область", + "short_region": "Сум", + "id": 3156, + "value": 1670, + "lat": 50.8077, + "lon": 34.4981 + }, + { + "region": "Полтавська область", + "short_region": "Пол", + "id": 3153, + "value": 3065, + "lat": 49.5883, + "lon": 34.0514 + }, + { + "region": "Запорізька область", + "short_region": "Зап", + "id": 3161, + "value": 2205, + "lat": 47.1388, + "lon": 35.5396 + }, + { + "region": "Херсонська область", + "short_region": "Хер", + "id": 3144, + "value": 323, + "lat": 46.6354, + "lon": 33.5169 + }, + { + "region": "Вінницька область", + "short_region": "Він", + "id": 3159, + "value": 3362, + "lat": 49.0331, + "lon": 28.6682 + }, + { + "region": "Житомирська область", + "short_region": "Жит", + "id": 3162, + "value": 2717, + "lat": 50.2649, + "lon": 28.6767 + }, + { + "region": "Хмельницька область", + "short_region": "Хме", + "id": 3145, + "value": 2925, + "lat": 49.4228, + "lon": 26.9871 + }, + { + "region": "Одеська область", + "short_region": "Оде", + "id": 3152, + "value": 4896, + "lat": 46.9825, + "lon": 30.3233 + }, + { + "region": "Кіровоградська область", + "short_region": "Кір", + "id": 3148, + "value": 1801, + "lat": 48.5079, + "lon": 32.2623 + }, + { + "region": "м.Севастополь", + "short_region": "Сев", + "id": 3155, + "value": 0, + "lat": 44.58, + "lon": 33.58 + }, + { + "region": "Чернігівська область", + "short_region": "Чнг", + "id": 3137, + "value": 1776, + "lat": 51.2982, + "lon": 31.8893 + }, + { + "region": "Донецька область", + "short_region": "Дон", + "id": 3141, + "value": 933, + "lat": 48.0159, + "lon": 37.8028 + }, + { + "region": "Миколаївська область", + "short_region": "Мик", + "id": 3151, + "value": 2459, + "lat": 47.275, + "lon": 31.9946 + }, + { + "region": "Луганська область", + "short_region": "Луг", + "id": 3149, + "value": 0, + "lat": 48.974, + "lon": 39.0078 + }, + { + "region": "Автономна Республіка Крим", + "short_region": "АРК", + "id": 3139, + "value": 0, + "lat": 45.3657, + "lon": 34.4708 + } + ] + } +} \ No newline at end of file diff --git a/src/charts/histogram-original.vl.json b/src/charts/histogram-original.vl.json new file mode 100644 index 0000000..1dd66c0 --- /dev/null +++ b/src/charts/histogram-original.vl.json @@ -0,0 +1,54 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Trip Distance and Customers", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 500, + "height": 300, + "data": { + "url": "data/histogram.csv" + }, + "mark": { + "type": "bar", + "fill": "#3182bd", + "tooltip": true + }, + "encoding": { + "x": { + "field": "Trip_Distance", + "type": "quantitative", + "bin": { + "step": 10 + }, + "axis": { + "title": "Distance (in Km)", + "titleFontWeight": "bold", + "grid": false + } + }, + "y": { + "aggregate": "count", + "axis": { + "title": "Number of Customers", + "titleFontWeight": "bold", + "grid": true + } + } + }, + "config": { + "axis": { + "grid": true, + "gridColor": "#ddd", + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + }, + "bar": { + "binSpacing": 1 + } + } +} \ No newline at end of file diff --git a/src/charts/histogram-ukrainian.vl.json b/src/charts/histogram-ukrainian.vl.json new file mode 100644 index 0000000..7351d11 --- /dev/null +++ b/src/charts/histogram-ukrainian.vl.json @@ -0,0 +1,54 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Відстань поїздки та клієнти", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 500, + "height": 300, + "data": { + "url": "data/histogram.csv" + }, + "mark": { + "type": "bar", + "fill": "#3182bd", + "tooltip": true + }, + "encoding": { + "x": { + "field": "Trip_Distance", + "type": "quantitative", + "bin": { + "step": 10 + }, + "axis": { + "title": "Відстань (км)", + "titleFontWeight": "bold", + "grid": false + } + }, + "y": { + "aggregate": "count", + "axis": { + "title": "Кількість клієнтів", + "titleFontWeight": "bold", + "grid": true + } + } + }, + "config": { + "axis": { + "grid": true, + "gridColor": "#ddd", + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + }, + "bar": { + "binSpacing": 1 + } + } +} \ No newline at end of file diff --git a/src/charts/linechart-original.vl.json b/src/charts/linechart-original.vl.json new file mode 100644 index 0000000..5f449ef --- /dev/null +++ b/src/charts/linechart-original.vl.json @@ -0,0 +1,35 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "width": 600, + "height": 400, + "title": "Oil Prices", + "data": { + "url": "data/linechart.json" + }, + "mark": { + "type": "line", + "point": true + }, + "encoding": { + "x": { + "field": "date", + "type": "temporal", + "title": "Month", + "axis": { + "format": "%b %Y", + "labelOverlap": false, + "labelAngle": -25, + "labelAlign": "right", + "tickCount": "month" + } + }, + "y": { + "field": "value", + "type": "quantitative", + "title": "Oil Price (USD)", + "scale": { + "zero": true + } + } + } +} \ No newline at end of file diff --git a/src/charts/linechart-ukrainian.vl.json b/src/charts/linechart-ukrainian.vl.json new file mode 100644 index 0000000..709a571 --- /dev/null +++ b/src/charts/linechart-ukrainian.vl.json @@ -0,0 +1,35 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "width": 600, + "height": 400, + "title": "Ціни на нафту", + "data": { + "url": "data/linechart.json" + }, + "mark": { + "type": "line", + "point": true + }, + "encoding": { + "x": { + "field": "date", + "type": "temporal", + "title": "Місяць", + "axis": { + "format": "%b %Y", + "labelOverlap": false, + "labelAngle": -25, + "labelAlign": "right", + "tickCount": "month" + } + }, + "y": { + "field": "value", + "type": "quantitative", + "title": "Ціна за барель нафти ($)", + "scale": { + "zero": true + } + } + } +} \ No newline at end of file diff --git a/src/charts/piechart-original.vl.json b/src/charts/piechart-original.vl.json new file mode 100644 index 0000000..365fbc1 --- /dev/null +++ b/src/charts/piechart-original.vl.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Global Smartphone Market Share in 2021", + "fontSize": 16, + "fontWeight": "bold" + }, + "config": { + "legend": { + "labelFontSize": 11, + "titleFontSize": 12, + "titleFontWeight": "bold" + } + }, + "width": 500, "height": 300, + "data": { + "values": [ + {"brand": "Samsung", "share": 25}, + {"brand": "Xiaomi", "share": 16}, + {"brand": "Apple", "share": 15}, + {"brand": "Oppo", "share": 10}, + {"brand": "Vivo", "share": 10}, + {"brand": "Others", "share": 24} + ] + }, + "encoding": { + "theta": {"field": "share", "type": "quantitative", "stack": true}, + "color": {"field": "brand", "type": "nominal", "legend": null} + }, + "layer": [{ + "mark": {"type": "arc", "outerRadius": 120} + }, { + "mark": {"type": "text", "radius": 90}, + "encoding": { + "text": {"field": "brand", "type": "nominal"}, + "color": {"value": "black"} + } + }] +} diff --git a/src/charts/piechart-ukrainian.vl.json b/src/charts/piechart-ukrainian.vl.json new file mode 100644 index 0000000..7814c89 --- /dev/null +++ b/src/charts/piechart-ukrainian.vl.json @@ -0,0 +1,39 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Розподіл світового ринку смартфонів у 2021 році", + "fontSize": 16, + "fontWeight": "bold" + }, + "config": { + "legend": { + "labelFontSize": 11, + "titleFontSize": 12, + "titleFontWeight": "bold" + } + }, + "width": 500, "height": 300, + "data": { + "values": [ + {"brand": "Samsung", "share": 25}, + {"brand": "Xiaomi", "share": 16}, + {"brand": "Apple", "share": 15}, + {"brand": "Oppo", "share": 10}, + {"brand": "Vivo", "share": 10}, + {"brand": "Інші", "share": 24} + ] + }, + "encoding": { + "theta": {"field": "share", "type": "quantitative", "stack": true}, + "color": {"field": "brand", "type": "nominal", "legend": null} + }, + "layer": [{ + "mark": {"type": "arc", "outerRadius": 120} + }, { + "mark": {"type": "text", "radius": 90}, + "encoding": { + "text": {"field": "brand", "type": "nominal"}, + "color": {"value": "black"} + } + }] +} diff --git a/src/charts/scatterplot-original.vl.json b/src/charts/scatterplot-original.vl.json new file mode 100644 index 0000000..432b971 --- /dev/null +++ b/src/charts/scatterplot-original.vl.json @@ -0,0 +1,64 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Weight and Height of 85 Individuals", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 400, + "height": 400, + "data": { + "url": "data/scatterplot.csv" + }, + "mark": { + "type": "circle", + "size": 40, + "fill": "#3182bd", + "opacity": 1 + }, + "encoding": { + "x": { + "field": "Height", + "type": "quantitative", + "scale": { + "domain": [155, 190] + }, + "axis": { + "title": "Height (cm)", + "titleFontWeight": "bold", + "grid": true, + "gridDash": [1, 1], + "ticks": 5 + } + }, + "y": { + "field": "Weight", + "type": "quantitative", + "scale": { + "domain": [40, 75] + }, + "axis": { + "title": "Weight (kg)", + "titleFontWeight": "bold", + "grid": true, + "gridDash": [1, 1], + "ticks": 8 + } + }, + "tooltip": [ + {"field": "Height", "title": "Height", "format": ".1f"}, + {"field": "Weight", "title": "Weight", "format": ".1f"} + ] + }, + "config": { + "axis": { + "gridColor": "#ddd", + "gridOpacity": 0.5, + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/scatterplot-ukrainian.vl.json b/src/charts/scatterplot-ukrainian.vl.json new file mode 100644 index 0000000..d96039b --- /dev/null +++ b/src/charts/scatterplot-ukrainian.vl.json @@ -0,0 +1,64 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Вага та зріст 85 осіб", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 400, + "height": 400, + "data": { + "url": "data/scatterplot.csv" + }, + "mark": { + "type": "circle", + "size": 40, + "fill": "#3182bd", + "opacity": 1 + }, + "encoding": { + "x": { + "field": "Height", + "type": "quantitative", + "scale": { + "domain": [155, 190] + }, + "axis": { + "title": "Зріст (см)", + "titleFontWeight": "bold", + "grid": true, + "gridDash": [1, 1], + "ticks": 5 + } + }, + "y": { + "field": "Weight", + "type": "quantitative", + "scale": { + "domain": [40, 75] + }, + "axis": { + "title": "Вага (кг)", + "titleFontWeight": "bold", + "grid": true, + "gridDash": [1, 1], + "ticks": 8 + } + }, + "tooltip": [ + {"field": "Height", "title": "Зріст", "format": ".1f"}, + {"field": "Weight", "title": "Вага", "format": ".1f"} + ] + }, + "config": { + "axis": { + "gridColor": "#ddd", + "gridOpacity": 0.5, + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/stacked100-original.vl.json b/src/charts/stacked100-original.vl.json new file mode 100644 index 0000000..b19128a --- /dev/null +++ b/src/charts/stacked100-original.vl.json @@ -0,0 +1,82 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Olympic Medal Distribution by Country", + "fontSize": 16, + "fontWeight": "bold" + }, + "data": { + "url": "data/stacked100.csv" + }, + "width": 500, + "height": 300, + "encoding": { + "y": { + "field": "value", + "type": "quantitative", + "axis": { + "title": "Percentage", + "format": ".0%", + "grid": true + }, + "stack": "normalize" + }, + "x": { + "field": "Countries", + "type": "nominal", + "axis": { + "title": null, + "labelAngle": 40, + "titleFontWeight": "bold" + } + }, + "color": { + "field": "category", + "type": "nominal", + "scale": { + "domain": [ + "Gold", + "Silver", + "Bronze" + ], + "range": [ + "#FFD700", + "#C0C0C0", + "#CD7F32" + ] + }, + "legend": { + "title": "Medals", + "orient": "right" + } + } + }, + "mark": "bar", + "transform": [ + { + "fold": [ + "Gold", + "Silver", + "Bronze" + ], + "as": [ + "category", + "value" + ] + }, + { + "sort": [ + {"field": "category", "order": "descending"} + ] + } + ], + "config": { + "axis": { + "grid": true, + "gridColor": "#ddd" + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/stacked100-ukrainian.vl.json b/src/charts/stacked100-ukrainian.vl.json new file mode 100644 index 0000000..173870d --- /dev/null +++ b/src/charts/stacked100-ukrainian.vl.json @@ -0,0 +1,86 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Розподіл олімпійських медалей за країною", + "fontSize": 16, + "fontWeight": "bold" + }, + "data": { + "url": "data/stacked100.csv" + }, + "width": 500, + "height": 300, + "encoding": { + "y": { + "field": "value", + "type": "quantitative", + "axis": { + "title": "Відсоток", + "format": ".0%", + "grid": true + }, + "stack": "normalize" + }, + "x": { + "field": "CountriesUK", + "type": "nominal", + "axis": { + "title": null, + "labelAngle": 40, + "titleFontWeight": "bold" + } + }, + "color": { + "field": "category", + "type": "nominal", + "scale": { + "domain": [ + "Золото", + "Срібло", + "Бронза" + ], + "range": [ + "#FFD700", + "#C0C0C0", + "#CD7F32" + ] + }, + "legend": { + "title": "Медалі", + "orient": "right" + } + } + }, + "mark": "bar", + "transform": [ + { + "fold": [ + "Gold", + "Silver", + "Bronze" + ], + "as": [ + "category", + "value" + ] + }, + { + "calculate": "datum.category === 'Gold' ? 'Золото' : datum.category === 'Silver' ? 'Срібло' : 'Бронза'", + "as": "category" + }, + { + "sort": [ + {"field": "category", "order": "descending"} + ] + } + ], + "config": { + "axis": { + "grid": true, + "gridColor": "#ddd" + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/stackedareachart-original.vl.json b/src/charts/stackedareachart-original.vl.json new file mode 100644 index 0000000..87011b9 --- /dev/null +++ b/src/charts/stackedareachart-original.vl.json @@ -0,0 +1,122 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Popular Girls' names in the UK", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 400, + "height": 400, + "data": { + "values": [ + { + "Year": 2009, + "Amelia": 3625, + "Isla": 1908, + "Olivia": 5201 + }, + { + "Year": 2010, + "Amelia": 4227, + "Isla": 2384, + "Olivia": 5279 + }, + { + "Year": 2011, + "Amelia": 5054, + "Isla": 2849, + "Olivia": 4938 + }, + { + "Year": 2012, + "Amelia": 7061, + "Isla": 3501, + "Olivia": 4585 + }, + { + "Year": 2013, + "Amelia": 5570, + "Isla": 3526, + "Olivia": 4598 + }, + { + "Year": 2014, + "Amelia": 5327, + "Isla": 4012, + "Olivia": 4724 + } + ] + }, + "encoding": { + "x": { + "field": "Year", + "type": "quantitative", + "axis": { + "title": "Year", + "titleFontWeight": "bold", + "grid": true + } + }, + "y": { + "field": "value", + "type": "quantitative", + "axis": { + "title": "Number of Girls", + "titleFontWeight": "bold", + "grid": true + } + }, + "color": { + "field": "name", + "type": "nominal", + "scale": { + "domain": [ + "Amelia", + "Isla", + "Olivia" + ], + "range": [ + "#3182bd", + "#9ecae1", + "#deebf7" + ] + }, + "legend": { + "title": null, + "orient": "right" + } + } + }, + "layer": [ + { + "mark": { + "type": "area", + "opacity": 0.7 + }, + "transform": [ + { + "fold": [ + "Amelia", + "Isla", + "Olivia" + ], + "as": [ + "name", + "value" + ] + } + ] + } + ], + "config": { + "axis": { + "gridColor": "#ddd", + "gridOpacity": 0.5, + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/stackedareachart-ukrainian.vl.json b/src/charts/stackedareachart-ukrainian.vl.json new file mode 100644 index 0000000..11b492c --- /dev/null +++ b/src/charts/stackedareachart-ukrainian.vl.json @@ -0,0 +1,122 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Популярність виробництва сортів меду", + "fontSize": 16, + "fontWeight": "bold" + }, + "width": 400, + "height": 400, + "data": { + "values": [ + { + "Year": 2009, + "Липовий": 3625, + "Гречаний": 1908, + "Акацієвий": 5201 + }, + { + "Year": 2010, + "Липовий": 4227, + "Гречаний": 2384, + "Акацієвий": 5279 + }, + { + "Year": 2011, + "Липовий": 5054, + "Гречаний": 2849, + "Акацієвий": 4938 + }, + { + "Year": 2012, + "Липовий": 7061, + "Гречаний": 3501, + "Акацієвий": 4585 + }, + { + "Year": 2013, + "Липовий": 5570, + "Гречаний": 3526, + "Акацієвий": 4598 + }, + { + "Year": 2014, + "Липовий": 5327, + "Гречаний": 4012, + "Акацієвий": 4724 + } + ] + }, + "encoding": { + "x": { + "field": "Year", + "type": "quantitative", + "axis": { + "title": "Рік", + "titleFontWeight": "bold", + "grid": true + } + }, + "y": { + "field": "value", + "type": "quantitative", + "axis": { + "title": "Кількість тонн", + "titleFontWeight": "bold", + "grid": true + } + }, + "color": { + "field": "name", + "type": "nominal", + "scale": { + "domain": [ + "Липовий", + "Гречаний", + "Акацієвий" + ], + "range": [ + "#3182bd", + "#9ecae1", + "#deebf7" + ] + }, + "legend": { + "title": null, + "orient": "right" + } + } + }, + "layer": [ + { + "mark": { + "type": "area", + "opacity": 0.7 + }, + "transform": [ + { + "fold": [ + "Липовий", + "Гречаний", + "Акацієвий" + ], + "as": [ + "name", + "value" + ] + } + ] + } + ], + "config": { + "axis": { + "gridColor": "#ddd", + "gridOpacity": 0.5, + "labelFontSize": 11, + "titleFontSize": 12 + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/stackedbarchart-original.vl.json b/src/charts/stackedbarchart-original.vl.json new file mode 100644 index 0000000..90c637c --- /dev/null +++ b/src/charts/stackedbarchart-original.vl.json @@ -0,0 +1,86 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Room Service Prices" + }, + "data": { + "url": "data/stackedbarchart.csv" + }, + "width": 500, + "height": 300, + "encoding": { + "x": { + "field": "City", + "type": "nominal", + "axis": { + "title": "Cities", + "labelAngle": 40, + "titleFontWeight": "bold" + } + }, + "y": { + "field": "value", + "type": "quantitative", + "axis": { + "title": "Cost ($)", + "titleFontWeight": "bold", + "grid": true + }, + "scale": { + "domain": [ + 0, + 70 + ] + } + }, + "color": { + "field": "category", + "type": "nominal", + "scale": { + "domain": [ + "Sandwich", + "Water", + "Peanut", + "Soda", + "Vodka" + ], + "range": [ + "#7fc97f", + "#beaed4", + "#fdc086", + "#fb9a99", + "#386cb0" + ] + }, + "legend": { + "title": null, + "orient": "right" + } + } + }, + "mark": "bar", + "transform": [ + { + "fold": [ + "Sandwich", + "Water", + "Peanut", + "Soda", + "Vodka" + ], + "as": [ + "category", + "value" + ] + } + ], + "config": { + "axis": { + "grid": true, + "gridColor": "#ddd" + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/stackedbarchart-ukrainian.vl.json b/src/charts/stackedbarchart-ukrainian.vl.json new file mode 100644 index 0000000..9754db1 --- /dev/null +++ b/src/charts/stackedbarchart-ukrainian.vl.json @@ -0,0 +1,87 @@ +{ + "$schema": "https://vega.github.io/schema/vega-lite/v5.json", + "title": { + "text": "Ціни на обслуговування в номері" + }, + "data": { + "url": "data/stackedbarchart.csv" + }, + "width": 500, + "height": 300, + "encoding": { + "x": { + "field": "CityUK", + "type": "nominal", + "axis": { + "title": "Місто", + "labelAngle": 40, + "titleFontWeight": "bold" + } + }, + "y": { + "field": "value", + "type": "quantitative", + "axis": { + "title": "Ціна ($)", + "titleFontWeight": "bold", + "grid": true + }, + "scale": { + "domain": [ + 0, + 70 + ] + } + }, + "color": { + "field": "category", + "type": "nominal", + "scale": { + "domain": [ + "Sandwich", + "Water", + "Peanut", + "Soda", + "Vodka" + ], + "range": [ + "#7fc97f", + "#beaed4", + "#fdc086", + "#fb9a99", + "#386cb0" + ] + }, + "legend": { + "title": null, + "orient": "right", + "labelExpr": "datum.label == 'Sandwich' ? 'Сендвіч' : datum.label == 'Water' ? 'Вода' : datum.label == 'Peanut' ? 'Арахіс' : datum.label == 'Soda' ? 'Газована вода' : 'Горілка'" + } + } + }, + "mark": "bar", + "transform": [ + { + "fold": [ + "Sandwich", + "Water", + "Peanut", + "Soda", + "Vodka" + ], + "as": [ + "category", + "value" + ] + } + ], + "config": { + "axis": { + "grid": true, + "gridColor": "#ddd" + }, + "view": { + "stroke": null + } + } +} \ No newline at end of file diff --git a/src/charts/treemap-original.vl.json b/src/charts/treemap-original.vl.json new file mode 100644 index 0000000..8a8803a --- /dev/null +++ b/src/charts/treemap-original.vl.json @@ -0,0 +1,38 @@ +{ + "$schema": "https://vega.github.io/schema/vega/v5.json", + "width": 500, + "height": 500, + "marks": [ + { + "type": "image", + "encode": { + "enter": { + "url": { + "value": "data/treemap-uk.png" + }, + "x": { + "value": 0 + }, + "y": { + "value": 0 + }, + "width": { + "value": 500 + }, + "height": { + "value": 500 + }, + "aspect": { + "value": true + }, + "align": { + "value": "left" + }, + "baseline": { + "value": "top" + } + } + } + } + ] +} \ No newline at end of file diff --git a/src/charts/treemap-ukrainian.vl.json b/src/charts/treemap-ukrainian.vl.json new file mode 100644 index 0000000..6ac7d2c --- /dev/null +++ b/src/charts/treemap-ukrainian.vl.json @@ -0,0 +1,38 @@ +{ + "$schema": "https://vega.github.io/schema/vega/v5.json", + "width": 500, + "height": 500, + "marks": [ + { + "type": "image", + "encode": { + "enter": { + "url": { + "value": "data/treemap-uk.png" + }, + "x": { + "value": 0 + }, + "y": { + "value": 0 + }, + "width": { + "value": 500 + }, + "height": { + "value": 500 + }, + "aspect": { + "value": true + }, + "align": { + "value": "left" + }, + "baseline": { + "value": "top" + } + } + } + } + ] +} diff --git a/src/css/styles.css b/src/css/styles.css new file mode 100644 index 0000000..fea5dd5 --- /dev/null +++ b/src/css/styles.css @@ -0,0 +1,130 @@ +body { + font-family: Arial, sans-serif; + margin: 0; + padding: 0; + background-color: #ffffff; +} + +h1, h2, h3 { + color: #333; +} + +.container { + width: 80%; + margin: auto; + overflow: hidden; +} + +button { + background-color: #5cb85c; + color: white; + border: none; + padding: 10px 20px; + cursor: pointer; + border-radius: 5px; +} + +button:hover { + background-color: #4cae4c; +} + +.quiz-question { + margin: 20px 0; +} + +.questionnaire { + display: none; + background-color: white; + padding: 20px; + border-radius: 5px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); +} + +.results { + margin: 20px 0; + padding: 20px; + background-color: white; + border-radius: 5px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); +} + +form { + display: flex; + flex-direction: column; +} + +form label { + margin-top: 10px; + margin-bottom: 5px; +} + +form input, form select, form textarea { + margin-bottom: 15px; + padding: 10px; + border: 1px solid #ccc; + border-radius: 5px; +} + +form button { + align-self: flex-start; + margin-top: 20px; +} + +#quiz { + display: flex; +} + +#chart { + flex: 1; + display: flex; + justify-content: center; + align-items: center; +} + +#question-text, #options { + margin-bottom: 20px; +} + +#options { + display: flex; + flex-direction: column; + align-items: center; +} + +.option-button { + margin-bottom: 10px; + width: 100%; + max-width: 300px; +} + +#options label { + display: block; + margin-bottom: 10px; +} + +#submit { + margin-top: 20px; +} + +table { + width: 100%; + border-collapse: collapse; + margin-top: 20px; +} + +table, th, td { + border: 1px solid #ddd; +} + +th, td { + padding: 10px; + text-align: left; +} + +th { + background-color: #f2f2f2; +} + +td { + text-align: center; +} \ No newline at end of file diff --git a/src/data/barchart.csv b/src/data/barchart.csv new file mode 100644 index 0000000..840b5ea --- /dev/null +++ b/src/data/barchart.csv @@ -0,0 +1,15 @@ +Country,Speed,Country_UK +Australia,79.24,Австралія +China,78.61,Китай +Hong Kong,43.88,Гонконг +India,13.45,Індія +Indonesia,16.16,Індонезія +Japan,40.51,Японія +Malaysia,23.74,Малайзія +New Zealand,92.05,Нова Зеландія +Singapore,68.32,Сінгапур +South Korea,98.93,Південна Корея +Sri Lanka,12.60,Шрі-Ланка +Taiwan,51.67,Тайвань +Thailand,31.38,Таїланд +Vietnam,35.33,В'єтнам \ No newline at end of file diff --git a/src/data/bubblechart.csv b/src/data/bubblechart.csv new file mode 100644 index 0000000..0f55171 --- /dev/null +++ b/src/data/bubblechart.csv @@ -0,0 +1,12 @@ +City,Length,NumberofStations,Ridership,CityUK +Delhi,230,348.12,1.7,Делі +Guangzhow,247,531.1,2.4,Гуанчжоу +Tokyo,249,316.3,3.6,Токіо +Mexico City,163,200.9,0.93,Мехіко +Moscow,198,412.1,1.6,Москва +London,317,439.2,0.335,Лондон +Seoul,436,547.9,2.7,Сеул +Paris,304,219.9,2.3,Париж +Beijing,342,727,0.75,Пекін +Shanghai,369,743,2.8,Шанхай +N.Y.C.,458,443.7,0.67,Нью-Йорк \ No newline at end of file diff --git a/src/data/choropleth.csv b/src/data/choropleth.csv new file mode 100644 index 0000000..4f7100a --- /dev/null +++ b/src/data/choropleth.csv @@ -0,0 +1,52 @@ +state,rate,code,id +Nebraska,4.2,NE,31 +South Dakota,4.6,SD,46 +Utah,4.7,UT,49 +North Dakota,5.1,ND,38 +Iowa,5.3,IA,19 +Idaho,5.4,ID,16 +Maine,5.4,ME,23 +Vermont,5.6,VT,50 +Wyoming,5.8,WY,56 +Alabama,5.9,AL,01 +Kansas,5.9,KS,20 +Montana,5.9,MT,30 +Arkansas,6.1,AR,05 +Missouri,6.1,MO,29 +Oklahoma,6.1,OK,40 +Minnesota,6.2,MN,27 +South Carolina,6.2,SC,45 +Virginia,6.2,VA,51 +Wisconsin,6.3,WI,55 +Georgia,6.5,GA,13 +Kentucky,6.6,KY,21 +New Hampshire,6.7,NH,33 +Maryland,6.8,MD,24 +Indiana,7.1,IN,18 +Colorado,7.3,CO,08 +North Carolina,7.3,NC,37 +Tennessee,7.5,TN,47 +Oregon,7.6,OR,41 +Texas,7.6,TX,48 +Florida,7.7,FL,12 +Alaska,7.8,AK,02 +Delaware,7.8,DE,10 +Arizona,7.9,AZ,04 +Connecticut,7.9,CT,09 +District of Columbia,8,DC,11 +Mississippi,8.1,MS,28 +Ohio,8.1,OH,39 +Louisiana,8.3,LA,22 +West Virginia,8.3,WV,54 +New Mexico,8.4,NM,35 +Washington,8.4,WA,53 +Massachusetts,8.9,MA,25 +Pennsylvania,9.1,PN,42 +Rhode Island,9.4,RI,44 +Illinois,9.5,IL,17 +New Jersey,9.8,NJ,34 +Michigan,9.9,MI,26 +New York,10,NY,36 +California,10.1,CA,06 +Hawaii,11.6,HI,15 +Nevada,12.8,NV,32 diff --git a/src/data/histogram.csv b/src/data/histogram.csv new file mode 100644 index 0000000..725c03b --- /dev/null +++ b/src/data/histogram.csv @@ -0,0 +1,1374 @@ +Trip_Distance +6.77 +29.47 +41.58 +61.56 +54.95 +19.06 +29.72 +18.44 +106.8 +107.19 +46.07 +90.93 +39.73 +31.16 +83.53 +14.18 +56.83 +14.12 +13.94 +81.7 +72.54 +25.6 +8.65 +18.85 +38.32 +16.78 +65.02 +18.47 +31.82 +9.1 +64.51 +47.92 +18.34 +63.88 +30.93 +36.1 +4.78 +93.78 +12.66 +75.85 +78.25 +87.2 +37.04 +25.82 +107.42 +106.9 +29.93 +25.27 +2.83 +16.55 +36.76 +13.44 +51.98 +26.04 +108.5 +92.57 +43.17 +26.42 +36.22 +55.02 +49.05 +18.15 +32.14 +61.19 +47.57 +19.69 +22.75 +37.16 +62.22 +78.98 +34.38 +56.73 +39.18 +17.52 +30.99 +92.91 +8.22 +19.57 +48.69 +22.13 +18.65 +56.66 +47.4 +26.5 +61.95 +107.63 +38.07 +62.54 +23.87 +62.6 +9.05 +30.14 +10.41 +18.24 +14.51 +9.53 +22.51 +33.51 +66.59 +92.34 +73.76 +7.23 +38.19 +32.03 +29.24 +106.95 +78.46 +21.46 +33.96 +7.93 +31.78 +15.18 +19.62 +44.55 +4.29 +34.58 +41.11 +47.85 +51.03 +30.34 +61.53 +77.9 +30.35 +37.15 +92.49 +47.42 +15.92 +37.71 +108.74 +17.86 +46.08 +22.3 +42.42 +4.27 +30.67 +17.76 +107.77 +35.57 +27.07 +23.08 +13.85 +34.82 +21 +37.58 +15.55 +106.59 +9.67 +17.11 +45.53 +17.92 +45.16 +108.63 +13.32 +66.18 +107.96 +29.2 +45.7 +29.53 +93.27 +30.56 +59.45 +29.41 +55.2 +35.06 +3.47 +19.81 +25.65 +26.01 +61.31 +33.55 +106.58 +31.75 +86.2 +85.98 +29.75 +86.31 +7.59 +29.7 +44.62 +30.39 +78.43 +51.23 +19.19 +108.93 +24.53 +26.46 +27.11 +18.53 +56.66 +20.69 +61.66 +41.83 +61.42 +20.34 +46.77 +62.54 +49.18 +105.85 +42.56 +46.98 +81.97 +62.53 +16.45 +39.7 +21.52 +68.19 +18.37 +16.39 +48.92 +48.93 +22.15 +23.18 +25.02 +9.78 +107.69 +18.96 +56.15 +60.05 +56.82 +29.24 +28.58 +17.78 +32.75 +11.58 +16.42 +47.24 +3.82 +73.51 +30.78 +12.94 +65.42 +19.38 +17.51 +20.77 +29.28 +92.63 +11.19 +73.32 +47.56 +22.51 +108.21 +22.14 +29.52 +9.65 +47.88 +91.44 +92.19 +65.98 +61.86 +5.41 +15.84 +27.05 +81.7 +73.58 +28.74 +26.32 +31.08 +9.13 +93.27 +41.13 +25.17 +8.82 +24.66 +14.74 +65.06 +29.97 +60.86 +106.86 +23.58 +65.73 +72.89 +27.6 +47.34 +32.14 +2.22 +29.32 +91.46 +41.83 +106.71 +93.32 +43.32 +30.47 +108.94 +63.05 +62.36 +30.35 +19.81 +62.85 +29.61 +30.62 +107.24 +19.95 +30.43 +93.34 +92.5 +59.44 +19.66 +26.08 +19.02 +107.69 +17.77 +28.52 +16.83 +19.45 +13.86 +30.59 +55.24 +82.48 +61.42 +62.78 +15.29 +73.34 +66.75 +9.3 +34.62 +45.1 +46.78 +35.23 +56.52 +53.92 +14.91 +85.35 +88.21 +23.3 +36.36 +61.09 +30.81 +61.66 +62.13 +23.43 +31.14 +61.44 +106.22 +3.89 +40.59 +50.46 +19.99 +106.23 +45.23 +30.46 +29.4 +78.96 +24.76 +46.17 +42.28 +21.51 +65.99 +15.63 +107.42 +54.84 +36.45 +44.17 +43.67 +55.95 +18.89 +17.18 +44.21 +30.91 +64.2 +95 +47.25 +85.25 +9.17 +8.31 +30.5 +31.32 +55.56 +19.6 +48.62 +44.11 +44.58 +18.88 +21.66 +17.05 +85.5 +79.18 +55.31 +93.14 +17.93 +91.42 +18.27 +42.93 +20.74 +52.89 +76.84 +79.91 +35.45 +50.25 +40.81 +25.63 +77.56 +12.69 +34.18 +42.32 +15.59 +90.02 +24.1 +27.03 +20.4 +47.86 +25.34 +36.83 +36.26 +30.68 +16.43 +17.82 +55.34 +77.47 +38.4 +76.78 +62.53 +77.98 +20.23 +35.79 +55.17 +3.86 +21.13 +64.66 +37.27 +31.87 +15.51 +13.95 +84.36 +24.57 +20.97 +85.06 +22.22 +24.46 +46.66 +45.7 +5.22 +61.7 +32.29 +36.16 +46.62 +12.01 +25.04 +24.05 +62.25 +54.19 +72.87 +54.79 +106.83 +16.39 +64.42 +59.02 +41.99 +27.06 +50.1 +61.78 +92.4 +45.82 +21.2 +85.24 +49.51 +20.7 +61.13 +37.47 +30.98 +16.92 +78.43 +37.29 +85.18 +62.77 +108.4 +11.27 +46.77 +28.75 +17.37 +31.12 +38.88 +21.52 +38.07 +107.73 +9.06 +29.58 +49.19 +31.42 +93.62 +62.27 +93.76 +107.89 +13.15 +108.71 +60.79 +77.8 +6.16 +11.11 +93.74 +93.82 +26.64 +85.48 +14.96 +18.88 +35.41 +7.95 +108.47 +52.8 +46.94 +26.5 +77.91 +14.73 +77.09 +5.4 +58.31 +30.1 +35.5 +64.53 +31.71 +39.86 +16.06 +11.28 +46.27 +55.8 +46.85 +35.66 +36.58 +91.75 +108.56 +19.16 +62.34 +18.38 +91.28 +60.88 +29.18 +27.83 +108.87 +55.82 +31.14 +26.98 +11.76 +28.54 +30.97 +106.52 +64.13 +37.62 +23.59 +45.73 +109.22 +23.63 +85.77 +64.42 +11.67 +51.62 +30.63 +78.22 +107.8 +45.38 +58.46 +71.67 +41.79 +20 +27.84 +46.38 +81.01 +62.53 +43.69 +14.3 +51.23 +30.3 +86.2 +108.62 +17.75 +62.4 +31.15 +92.88 +15.8 +36.61 +25.41 +31.83 +64.59 +78.04 +46.29 +36.87 +38.4 +20.94 +106.85 +14.83 +77.91 +92.83 +40.25 +73.19 +45.9 +29.87 +43.14 +108.85 +89.09 +38.06 +47.4 +16.58 +31.3 +47.3 +84.95 +59.56 +59.26 +30.28 +40.47 +7.71 +66.98 +32.5 +60.47 +24.29 +25.56 +32.06 +14.77 +107.58 +86.27 +86.06 +25.87 +107.44 +37.83 +37.81 +54.63 +48.95 +35.73 +84.38 +36.18 +49.67 +30.29 +8.94 +70.96 +35.47 +12.13 +28.54 +17.92 +37.31 +16.79 +30.9 +44.09 +46.2 +27.54 +54.43 +25.07 +6.12 +61.46 +43.55 +44.12 +78.23 +36.12 +68.74 +17.65 +107.6 +76.76 +92.69 +30.55 +28.31 +25.5 +20.52 +64.24 +13.91 +7.67 +3.97 +59.05 +46.19 +23.43 +107.67 +35.84 +50.68 +25.21 +46.38 +23.24 +27.83 +108.42 +42.52 +35.76 +29.41 +51.34 +60.41 +35.55 +60.3 +29.63 +2.36 +3.5 +31.19 +37.25 +23.74 +15.41 +38.21 +7.94 +23.11 +30.83 +45.01 +92.67 +44.71 +48.37 +76.22 +41.8 +8.18 +35.97 +106.29 +43.27 +27.97 +54.3 +20.91 +76.19 +25.39 +31.51 +43.1 +54.45 +41.65 +45.26 +70.22 +46.71 +66.11 +36.14 +22.65 +36.17 +22.96 +46.05 +49.87 +11.31 +60.93 +61.7 +26.93 +35.09 +14.42 +51.27 +31.45 +18.66 +19.93 +45.98 +42.6 +18.77 +54.96 +17.11 +5.94 +47.38 +36.55 +75.31 +30.54 +56.76 +22.25 +45.97 +30.99 +30.74 +10.5 +99.33 +18.6 +53.9 +37.53 +47.35 +16.1 +46.38 +8.34 +47.24 +21.43 +9.85 +75.05 +32.39 +87.61 +107.03 +51.18 +14.3 +44.62 +62.02 +46.3 +54.81 +63.14 +85.62 +30 +38.26 +61.89 +26.87 +92.65 +61.28 +76.79 +66.37 +74.85 +24.8 +3.98 +107.96 +64.37 +35.9 +6.5 +47.63 +59.07 +83.54 +49.99 +29.96 +11.06 +78.78 +23.2 +30.82 +75.94 +37.19 +26.88 +75.62 +60.87 +60.57 +78.45 +30.51 +89.11 +31.32 +59.5 +50.14 +16.2 +36.64 +108.28 +10.89 +27.95 +108.27 +17.85 +38.88 +47.55 +56.6 +82.19 +50.18 +31.66 +24.88 +30.07 +37.68 +37.48 +41.61 +39.02 +39.63 +46.34 +60.25 +44.61 +63 +24.45 +62.3 +36.24 +53.79 +47.46 +39.63 +81.37 +38.08 +45.03 +41.39 +45.54 +108.12 +33.41 +10.94 +45.55 +24.91 +24.36 +107.84 +19.69 +21.47 +23.28 +76.26 +47 +23.9 +74.79 +36.17 +107.25 +107.12 +91.5 +39.44 +47.02 +57.92 +29.19 +35.42 +24.81 +46.63 +67.83 +25.42 +64.48 +62.81 +34.93 +91.25 +46.7 +35.01 +10.98 +59.47 +8.67 +39.78 +52.54 +80.94 +28.77 +25.29 +81.07 +62.33 +49.72 +37.91 +74.9 +18.91 +15.34 +37.16 +47.42 +108.53 +70.72 +49.42 +23.37 +18.04 +18.91 +86.57 +42.66 +15.85 +38.2 +26.26 +57.84 +21.21 +61.4 +6.17 +19.1 +14.37 +17.19 +31.59 +84.04 +107.2 +38.45 +47.33 +91.78 +97.24 +33.55 +45.82 +17.76 +93.78 +28.96 +44.67 +80.43 +19.52 +77.74 +87.16 +73.76 +69.17 +80.87 +30.08 +109.04 +62.26 +79.9 +45.24 +46.65 +17.68 +9.28 +8.5 +65.1 +74.3 +50.03 +48.04 +37.43 +11.97 +36.02 +97.86 +44.1 +44.08 +8.8 +29.92 +31.81 +30.08 +47.21 +22.9 +45.61 +18.51 +107.44 +36.39 +37.83 +44.82 +106.42 +23.12 +17.7 +32.4 +15.08 +30.65 +34.97 +45.79 +23.04 +62.52 +28.82 +17.56 +32.02 +6.57 +55.96 +41.94 +74.17 +54.17 +63.54 +73.74 +43.22 +52.4 +46.31 +35.22 +34.58 +74.81 +36.98 +31.1 +25.08 +57.53 +78.21 +50.9 +44.38 +61.73 +45.33 +11.24 +89.21 +43.19 +16.11 +17.02 +18.96 +29.73 +38.95 +47.12 +21.54 +73.99 +32.94 +84.48 +31.42 +8.74 +24.96 +28.43 +30.22 +84.95 +11.89 +11.17 +30.75 +37.7 +29.55 +60.16 +22.85 +22.78 +4.67 +29.55 +53.25 +49.14 +85.15 +15.15 +106.61 +30.78 +92.88 +51.29 +22.81 +35.96 +69.14 +53.06 +90.83 +68.9 +66.11 +38.26 +64.52 +13.72 +21.15 +33.49 +44.92 +54.09 +20.82 +38.98 +84.07 +99.46 +41.76 +21.01 +57.96 +33.17 +38.01 +59.66 +73.52 +19.84 +47.43 +86.06 +15.06 +30.04 +36.09 +107.1 +72.31 +55.64 +61.25 +45.16 +16.24 +26.35 +106.72 +5.11 +57.82 +23.18 +40.83 +83.74 +108.27 +20.58 +97.09 +40.52 +92.48 +33.22 +107.32 +4.86 +76.9 +29.47 +67.66 +27.35 +87.6 +50.71 +20.74 +37.68 +17.56 +72.52 +21.39 +59.4 +26.97 +16.81 +23.07 +17.55 +39.99 +61.57 +62.63 +22 +40.07 +30.28 +11.97 +50.44 +15.7 +21.63 +36.83 +22.36 +63.65 +9.43 +59.22 +76.49 +49.82 +32.28 +44.43 +67.45 +60.06 +16.5 +9.31 +31.34 +63.83 +12.53 +74.57 +2.64 +59.04 +47.06 +22.53 +29.47 +37.13 +13.9 +37.27 +53.3 +72.89 +26.74 +35.46 +26.87 +36.09 +28.82 +77.1 +41.02 +92.24 +87.14 +19.85 +54.36 +23.35 +87.56 +17.78 +105.64 +85.89 +55.32 +75.96 +63.59 +22.45 +107.78 +21.28 +31.81 +6.76 +33.18 +16.09 +65.26 +75.98 +46.62 +86.79 +41 +66.5 +106.72 +86.37 +61.57 +20.16 +27.28 +53 +91.54 +9.38 +29.95 +12.77 +60.33 +36.54 +25.08 +11.02 +39.36 +49.01 +56.62 +42.8 +22.72 +37.61 +47.34 +22.3 +93.06 +31.02 +34.03 +43.51 +65.89 +31.47 +18.98 +11.43 +37.07 +18.18 +60.76 +24.33 +50.42 +4.6 +74.93 +17.3 +37.35 +7.03 +31.24 +24.93 +13.43 +21.01 +36.84 +108.39 +17.54 +30.93 +26.18 +62.44 +18.45 +43.57 +60.76 +17.46 +24.15 +108.45 +26.27 +85.08 +107.98 +49.73 +85.91 +51.54 +46.54 +42.91 +31.19 +107.34 +31.79 +39.28 +39.79 +20.67 +24.3 +37.32 +48.53 +52.79 +21.64 +11.31 +35.58 +58.32 +86.78 +48.11 +18.18 +78.85 +32.69 +81.18 +45.04 +73 +26.05 +60.39 +21.56 +45.82 +42.82 +29.65 +27.73 +26.5 +35.41 +87.48 +14.26 +50.89 +106.74 +37.51 +18.15 +55.04 +90.84 +60.59 +66.42 +9.14 +52.25 +68.28 +27.34 +106.56 +108.33 +23.34 +37.28 +37.97 +50.38 +75.78 +30.01 +22.25 +60.86 +106.95 +20.6 +30.94 +92.87 +54.05 +37.96 +73.26 +49.71 +20.38 +73.55 +47.25 +33.47 +4.14 +49.47 +60.76 +45.75 +37.58 +13.06 +28.94 +30.02 +24.18 +25.78 +55.49 +7.99 +59.9 +61.42 +36.45 +4.42 +44.8 +18.68 +55.78 +39.73 +72.64 +9.69 +30.94 +31.95 +38.38 +40.88 +36.19 +31.46 +77.8 +25.84 +36.89 +58.2 +36.51 +47.57 +43.7 +30.31 +49.55 +92.43 +25.04 +3.95 +32.08 +29.44 +47.36 +53.11 +16.02 +20.62 +106.87 +38.05 +72.53 +77.54 +106.38 +36.97 +31.3 +24.58 +58.03 +55.02 +38.26 +15.75 +15.63 +76.49 +37.76 +37.53 +62.4 +37.12 +20.26 +106.41 +93.75 +61.21 +34.99 +11.69 +47.76 +39.85 +15.38 +107 +5.18 +57.26 +45.51 +38.88 +11.06 +45.91 +21.8 +22.09 +29.78 +87.36 diff --git a/src/data/linechart.json b/src/data/linechart.json new file mode 100644 index 0000000..5ec41d4 --- /dev/null +++ b/src/data/linechart.json @@ -0,0 +1,50 @@ +[ + { + "date": "2020-01-01", + "value": 57.52 + }, + { + "date": "2020-02-01", + "value": 50.54 + }, + { + "date": "2020-03-01", + "value": 29.21 + }, + { + "date": "2020-04-01", + "value": 16.55 + }, + { + "date": "2020-05-01", + "value": 28.56 + }, + { + "date": "2020-06-01", + "value": 38.31 + }, + { + "date": "2020-07-01", + "value": 40.71 + }, + { + "date": "2020-08-01", + "value": 42.34 + }, + { + "date": "2020-09-01", + "value": 39.63 + }, + { + "date": "2020-10-01", + "value": 39.40 + }, + { + "date": "2020-11-01", + "value": 40.94 + }, + { + "date": "2020-12-01", + "value": 47.02 + } +] \ No newline at end of file diff --git a/src/data/piechart.csv b/src/data/piechart.csv new file mode 100644 index 0000000..915702a --- /dev/null +++ b/src/data/piechart.csv @@ -0,0 +1,7 @@ +Brand,Share +Samsung,25 +Xiaomi,16 +Apple,15 +Oppo,10 +Vivo,10 +Others,24 \ No newline at end of file diff --git a/src/data/questions.json b/src/data/questions.json new file mode 100644 index 0000000..4946582 --- /dev/null +++ b/src/data/questions.json @@ -0,0 +1,312 @@ +{ + "quizzes": { + "original": { + "questions": [ + { + "chart": "linechart", + "chart_uk": "лінійний графік", + "question": "What was the price of a barrel of oil in February 2020?", + "options": [ + "$50.54", + "$47.02", + "$42.34", + "$42.34", + "Skip" + ], + "answer": "$50.54" + }, + { + "chart": "barchart", + "chart_uk": "стовпчаста діаграма", + "question": "What is the average internet speed in Japan?", + "options": [ + "42.30 Mbps", + "40.51 Mbps", + "35.25 Mbps", + "16.16 Mbps", + "Skip" + ], + "answer": "40.51 Mbps" + }, + { + "chart": "stackedbarchart", + "chart_uk": "накопичувана стовпчаста діаграма", + "question": "What is the cost of peanuts in Seoul?", + "options": [ + "$6.1", + "$5.2", + "$7.5", + "$4.5", + "Skip" + ], + "answer": "$6.1" + }, + { + "chart": "stacked100", + "chart_uk": "накопичувана стовпчаста діаграма 100%", + "question": "Which country has the lowest proportion of Gold medals?", + "options": [ + "Great Britain", + "U.S.A.", + "Japan", + "Australia", + "Skip" + ], + "answer": "Great Britain" + }, + { + "chart": "piechart", + "chart_uk": "кругова діаграма", + "question": "What is the approximate global smartphone market share of Samsung?", + "options": [ + "17.6%", + "25.3%", + "10.9%", + "35.2%", + "Skip" + ], + "answer": "17.6%" + }, + { + "chart": "histogram", + "chart_uk": "гістограма", + "question": "What distance have customers traveled in the taxi the most?", + "options": [ + "60 - 70 Km", + "30 - 40 Km", + "20 - 30 Km", + "50 - 60 Km", + "Skip" + ], + "answer": "30 - 40 Km" + }, + { + "chart": "scatterplot", + "chart_uk": "точкова діаграма", + "question": "There is a negative linear relationship between the height and the weight of the 85 males.", + "options": [ + "True", + "False", + "Skip" + ], + "answer": "False" + }, + { + "chart": "areachart", + "chart_uk": "площева діаграма", + "question": "What was the average price of a pound of coffee beans in October 2019?", + "options": [ + "$0.71", + "$0.90", + "$0.80", + "$0.63", + "Skip" + ], + "answer": "$0.71" + }, + { + "chart": "stackedareachart", + "chart_uk": "накопичувана площева діаграма", + "question": "What was the ratio of girls named 'Isla' to girls named 'Amelia' in 2012 in the UK?", + "options": [ + "1 to 1", + "1 to 2", + "1 to 3", + "1 to 4", + "Skip" + ], + "answer": "1 to 2" + }, + { + "chart": "bubblechart", + "chart_uk": "бульбашкова діаграма", + "question": "Which city's metro system has the largest number of stations?", + "options": [ + "Beijing", + "Shanghai", + "London", + "Seoul", + "Skip" + ], + "answer": "Shanghai" + }, + { + "chart": "choropleth", + "chart_uk": "хороплетна карта", + "question": "In 2020, the unemployment rate for Washington (WA) was higher than that of Wisconsin (WI).", + "options": [ + "True", + "False", + "Skip" + ], + "answer": "True" + }, + { + "chart": "treemap", + "chart_uk": "деревоподібна діаграма", + "question": "eBay is nested in the Software category.", + "options": [ + "True", + "False", + "Skip" + ], + "answer": "False" + } + ] + }, + "ukrainian": { + "questions": [ + { + "chart": "linechart", + "chart_uk": "лінійний графік", + "question": "Яка була ціна за барель нафти у лютому 2020 року?", + "options": [ + "$50.54", + "$47.02", + "$42.34", + "$42.34", + "Пропустити" + ], + "answer": "$50.54" + }, + { + "chart": "barchart", + "chart_uk": "стовпчаста діаграма", + "question": "Яка середня швидкість інтернету в Японії?", + "options": [ + "42.30 Мбіт/с", + "40.51 Мбіт/с", + "35.25 Мбіт/с", + "16.16 Мбіт/с", + "Пропустити" + ], + "answer": "40.51 Мбіт/с" + }, + { + "chart": "stackedbarchart", + "chart_uk": "накопичувана стовпчаста діаграма", + "question": "Яка вартість арахісу в Сеулі?", + "options": [ + "$6.1", + "$5.2", + "$7.5", + "$4.5", + "Пропустити" + ], + "answer": "$6.1" + }, + { + "chart": "stacked100", + "chart_uk": "накопичувана стовпчаста діаграма 100%", + "question": "Яка країна має найменшу частку золотих медалей?", + "options": [ + "Велика Британія", + "США", + "Японія", + "Австралія", + "Пропустити" + ], + "answer": "Велика Британія" + }, + { + "chart": "piechart", + "chart_uk": "кругова діаграма", + "question": "Яка приблизна глобальна частка ринку смартфонів Samsung?", + "options": [ + "17.6%", + "25.3%", + "10.9%", + "35.2%", + "Пропустити" + ], + "answer": "17.6%" + }, + { + "chart": "histogram", + "chart_uk": "гістограма", + "question": "Яку відстань клієнти найчастіше подорожували на таксі?", + "options": [ + "60 - 70 км", + "30 - 40 км", + "20 - 30 км", + "50 - 60 км", + "Пропустити" + ], + "answer": "30 - 40 км" + }, + { + "chart": "scatterplot", + "chart_uk": "точкова діаграма", + "question": "Існує негативний лінійний зв'язок між зростом та вагою 85 чоловіків.", + "options": [ + "Правда", + "Неправда", + "Пропустити" + ], + "answer": "Неправда" + }, + { + "chart": "areachart", + "chart_uk": "площева діаграма", + "question": "Яка була середня ціна фунта кавових зерен у жовтні 2019 року?", + "options": [ + "$0.71", + "$0.90", + "$0.80", + "$0.63", + "Пропустити" + ], + "answer": "$0.71" + }, + { + "chart": "stackedareachart", + "chart_uk": "накопичувана площева діаграма", + "question": "Яке було співвідношення гречаного меду до липового у 2012 році?", + "options": [ + "1 до 1", + "1 до 2", + "1 до 3", + "1 до 4", + "Пропустити" + ], + "answer": "1 до 2" + }, + { + "chart": "bubblechart", + "chart_uk": "бульбашкова діаграма", + "question": "Метро якого міста має найбільшу кількість станцій?", + "options": [ + "Пекін", + "Шанхай", + "Лондон", + "Сеул", + "Пропустити" + ], + "answer": "Шанхай" + }, + { + "chart": "choropleth", + "chart_uk": "хороплетна карта", + "question": "У першому півріччі 2024 р. кількість шлюбів в Харківській області була більшою, ніж у Волинській області.", + "options": [ + "Правда", + "Неправда", + "Пропустити" + ], + "answer": "Правда" + }, + { + "chart": "treemap", + "chart_uk": "деревоподібна діаграма", + "question": "eBay вкладено в категорію \"програмне забезпечення\".", + "options": [ + "Правда", + "Неправда", + "Пропустити" + ], + "answer": "Неправда" + } + ] + } + } +} \ No newline at end of file diff --git a/src/data/scatterplot.csv b/src/data/scatterplot.csv new file mode 100644 index 0000000..7299f40 --- /dev/null +++ b/src/data/scatterplot.csv @@ -0,0 +1,86 @@ +Height,Weight +167.0812,51.25136008 +181.6608,61.91077208 +176.276,69.41318376 +173.2788,64.56428528 +172.1866,65.4533256 +174.498,55.9278936 +177.292,64.17873208 +177.8254,61.89716432 +172.466,50.97013304 +169.6212,54.73494664 +168.8846,57.8103004 +171.7548,51.77299088 +173.482,56.97569112 +170.4848,55.54687632 +173.4312,52.65749528 +180.5686,63.50288 +168.8084,58.740164 +174.371,64.85004824 +180.9242,62.5503368 +170.5102,56.26355168 +172.2882,64.08347776 +174.9552,65.10859568 +161.2392,44.4066568 +173.7868,58.740164 +171.7802,64.3420252 +170.7134,58.83995424 +179.9336,64.60057264 +171.4246,59.6700276 +168.9862,49.13762136 +166.2176,51.65959288 +176.5808,46.8560536 +167.1574,54.771234 +172.2628,57.05733768 +179.324,61.78830224 +182.372,63.5482392 +175.7934,58.39997 +169.672,64.3193456 +171.8564,54.98895816 +172.2374,59.5793092 +162.687,48.40280232 +174.1678,56.40870112 +165.5572,56.63549712 +176.9364,63.35319464 +172.6438,62.30993304 +167.5892,48.2848684 +174.4218,58.40450592 +169.8752,66.07928256 +171.958,52.98861744 +177.3428,65.14488304 +175.4886,61.20316856 +177.5714,66.68709584 +171.0182,57.30227736 +178.4858,56.91672416 +175.514,52.48513032 +166.0652,56.01407608 +178.2572,67.08172088 +178.8414,70.7149928 +169.0116,58.09152744 +168.5544,54.14527704 +171.5516,60.69514552 +168.91,58.39089816 +175.26,62.3915796 +173.482,58.85809792 +170.2054,58.43172144 +179.8574,61.38006944 +173.2788,49.71821912 +175.4124,64.62325224 +172.0342,60.214338 +170.7388,73.96037976 +171.1198,56.57653016 +165.7858,58.65398152 +179.9336,60.79039984 +177.5968,63.6843168 +163.2966,46.64740128 +173.355,58.29564384 +168.5544,54.5671176 +173.6344,62.8678512 +166.3192,60.30959232 +177.0888,52.44430704 +172.0342,55.57409184 +174.3456,61.06709096 +169.6212,55.2928648 +177.927,70.47912496 +168.3512,58.48615248 +175.768,58.5587272 \ No newline at end of file diff --git a/src/data/stacked100.csv b/src/data/stacked100.csv new file mode 100644 index 0000000..9fe1b9d --- /dev/null +++ b/src/data/stacked100.csv @@ -0,0 +1,5 @@ +Countries,CountriesUK,Gold,Silver,Bronze +U.S.A.,США,34.5,36.3,29.2 +Great Britain,Велика Британія,33.8,32.3,33.9 +Japan,Японія,46.6,24.1,29.3 +Australia,Австралія,37,15.2,47.8 \ No newline at end of file diff --git a/src/data/stackedbarchart.csv b/src/data/stackedbarchart.csv new file mode 100644 index 0000000..c70e485 --- /dev/null +++ b/src/data/stackedbarchart.csv @@ -0,0 +1,11 @@ +City,CityUK,Sandwich,Water,Peanut,Soda,Vodka +Helsinki,Гельсінкі,38.2,6.4,12.1,6.4,5.5 +Oslo,Осло,29.4,7.4,15.8,7.1,5.1 +Seoul,Сеул,27.4,7.4,6.1,7.9,9.9 +Zurich,Цюрих,31.3,5.9,10.8,5.6,4.3 +Stockholm,Стокгольм,28.4,4.1,11.3,4.9,5 +Paris,Париж,23.6,6.8,12.6,6.8,7.0 +N.Y.C.,Нью-Йорк,24.2,3.9,16.8,3.9,7.1 +Singapore,Сінгапур,19.4,5.2,14.8,6.6,6.2 +Toronto,Торонто,20.8,5.4,18.2,3.4,8.0 +Copenhagen,Копенгаген,24.3,2.8,10.8,5.0,3.7 \ No newline at end of file diff --git a/src/data/state-coordinates.json b/src/data/state-coordinates.json new file mode 100644 index 0000000..35a1e22 --- /dev/null +++ b/src/data/state-coordinates.json @@ -0,0 +1,53 @@ +[ + { "code": "NE", "latitude": 41.5, "longitude": -99.68 }, + { "code": "SD", "latitude": 44.5, "longitude": -100.23 }, + { "code": "UT", "latitude": 39.32, "longitude": -111.09 }, + { "code": "ND", "latitude": 47.5, "longitude": -100.47 }, + { "code": "IA", "latitude": 42.07, "longitude": -93.5 }, + { "code": "ID", "latitude": 44.24, "longitude": -114.47 }, + { "code": "ME", "latitude": 45.37, "longitude": -69.24 }, + { "code": "VT", "latitude": 44.07, "longitude": -72.67 }, + { "code": "WY", "latitude": 43.07, "longitude": -107.29 }, + { "code": "AL", "latitude": 32.8, "longitude": -86.79 }, + { "code": "KS", "latitude": 38.5, "longitude": -98.38 }, + { "code": "MT", "latitude": 46.92, "longitude": -110.45 }, + { "code": "AR", "latitude": 34.75, "longitude": -92.29 }, + { "code": "MO", "latitude": 38.57, "longitude": -92.6 }, + { "code": "OK", "latitude": 35.47, "longitude": -97.52 }, + { "code": "MN", "latitude": 46.39, "longitude": -94.64 }, + { "code": "SC", "latitude": 33.84, "longitude": -81.16 }, + { "code": "VA", "latitude": 37.77, "longitude": -78.17 }, + { "code": "WI", "latitude": 44.5, "longitude": -89.5 }, + { "code": "GA", "latitude": 32.64, "longitude": -83.44 }, + { "code": "KY", "latitude": 37.53, "longitude": -85.3 }, + { "code": "NH", "latitude": 43.68, "longitude": -71.58 }, + { "code": "MD", "latitude": 39.05, "longitude": -76.64 }, + { "code": "IN", "latitude": 40.27, "longitude": -86.13 }, + { "code": "CO", "latitude": 39.11, "longitude": -105.36 }, + { "code": "NC", "latitude": 35.78, "longitude": -80.79 }, + { "code": "TN", "latitude": 35.86, "longitude": -86.66 }, + { "code": "OR", "latitude": 43.93, "longitude": -120.55 }, + { "code": "TX", "latitude": 31.47, "longitude": -99.33 }, + { "code": "FL", "latitude": 27.99, "longitude": -81.76 }, + { "code": "AK", "latitude": 64.2, "longitude": -149.49 }, + { "code": "DE", "latitude": 38.99, "longitude": -75.51 }, + { "code": "AZ", "latitude": 34.05, "longitude": -111.09 }, + { "code": "CT", "latitude": 41.6, "longitude": -72.76 }, + { "code": "DC", "latitude": 38.91, "longitude": -77.01 }, + { "code": "MS", "latitude": 32.74, "longitude": -89.67 }, + { "code": "OH", "latitude": 40.19, "longitude": -82.67 }, + { "code": "LA", "latitude": 30.98, "longitude": -91.96 }, + { "code": "WV", "latitude": 38.64, "longitude": -80.62 }, + { "code": "NM", "latitude": 34.52, "longitude": -106.1 }, + { "code": "WA", "latitude": 47.39, "longitude": -121.49 }, + { "code": "MA", "latitude": 42.24, "longitude": -71.53 }, + { "code": "PA", "latitude": 40.88, "longitude": -77.79 }, + { "code": "RI", "latitude": 41.68, "longitude": -71.51 }, + { "code": "IL", "latitude": 40.34, "longitude": -89.0 }, + { "code": "NJ", "latitude": 40.14, "longitude": -74.67 }, + { "code": "MI", "latitude": 44.18, "longitude": -84.51 }, + { "code": "NY", "latitude": 42.95, "longitude": -75.53 }, + { "code": "CA", "latitude": 37.25, "longitude": -119.61 }, + { "code": "HI", "latitude": 20.79, "longitude": -156.33 }, + { "code": "NV", "latitude": 38.5, "longitude": -117.02 } +] diff --git a/src/data/topo-USA.json b/src/data/topo-USA.json new file mode 100644 index 0000000..25758c6 --- /dev/null +++ b/src/data/topo-USA.json @@ -0,0 +1,51502 @@ +{ + "type": "Topology", + "bbox": [ + -179.14733999999999, + -14.552548999999999, + 179.77847, + 71.352561 + ], + "transform": { + "scale": [ + 0.003589293992939929, + 0.0008590596905969058 + ], + "translate": [ + -179.14733999999999, + -14.552548999999999 + ] + }, + "objects": { + "states": { + "type": "GeometryCollection", + "geometries": [ + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 0 + ] + ], + [ + [ + 1, + 2, + 3, + 4, + 5 + ] + ] + ], + "id": "01", + "properties": { + "name": "Alabama" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 6 + ] + ], + [ + [ + 7 + ] + ], + [ + [ + 8 + ] + ], + [ + [ + 9 + ] + ], + [ + [ + 10 + ] + ], + [ + [ + 11 + ] + ], + [ + [ + 12 + ] + ], + [ + [ + 13 + ] + ], + [ + [ + 14 + ] + ], + [ + [ + 15 + ] + ], + [ + [ + 16 + ] + ], + [ + [ + 17 + ] + ], + [ + [ + 18 + ] + ], + [ + [ + 19 + ] + ], + [ + [ + 20 + ] + ], + [ + [ + 21 + ] + ], + [ + [ + 22 + ] + ], + [ + [ + 23 + ] + ], + [ + [ + 24 + ] + ], + [ + [ + 25 + ] + ], + [ + [ + 26 + ] + ], + [ + [ + 27 + ] + ], + [ + [ + 28 + ] + ], + [ + [ + 29 + ] + ], + [ + [ + 30 + ] + ], + [ + [ + 31 + ] + ], + [ + [ + 32 + ] + ], + [ + [ + 33 + ] + ], + [ + [ + 34 + ] + ], + [ + [ + 35 + ] + ], + [ + [ + 36 + ] + ], + [ + [ + 37 + ] + ], + [ + [ + 38 + ] + ], + [ + [ + 39 + ] + ], + [ + [ + 40 + ] + ], + [ + [ + 41 + ] + ], + [ + [ + 42 + ] + ], + [ + [ + 43 + ] + ], + [ + [ + 44 + ] + ], + [ + [ + 45 + ] + ], + [ + [ + 46 + ] + ], + [ + [ + 47 + ] + ], + [ + [ + 48 + ] + ], + [ + [ + 49 + ] + ], + [ + [ + 50 + ] + ], + [ + [ + 51 + ] + ], + [ + [ + 52 + ] + ], + [ + [ + 53 + ] + ], + [ + [ + 54 + ] + ], + [ + [ + 55 + ] + ], + [ + [ + 56 + ] + ], + [ + [ + 57 + ] + ], + [ + [ + 58 + ] + ], + [ + [ + 59 + ] + ], + [ + [ + 60 + ] + ], + [ + [ + 61 + ] + ], + [ + [ + 62 + ] + ], + [ + [ + 63 + ] + ], + [ + [ + 64 + ] + ], + [ + [ + 65 + ] + ], + [ + [ + 66 + ] + ], + [ + [ + 67 + ] + ], + [ + [ + 68 + ] + ], + [ + [ + 69 + ] + ], + [ + [ + 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 + ] + ], + [ + [ + 105 + ] + ], + [ + [ + 106 + ] + ], + [ + [ + 107 + ] + ], + [ + [ + 108 + ] + ], + [ + [ + 109 + ] + ], + [ + [ + 110 + ] + ], + [ + [ + 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 + ] + ], + [ + [ + 136 + ] + ], + [ + [ + 137 + ] + ], + [ + [ + 138 + ] + ], + [ + [ + 139 + ] + ], + [ + [ + 140 + ] + ], + [ + [ + 141 + ] + ], + [ + [ + 142 + ] + ] + ], + "id": "02", + "properties": { + "name": "Alaska" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 143, + 144, + 145, + 146, + 147 + ] + ], + "id": "04", + "properties": { + "name": "Arizona" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 148, + 149, + 150, + 151, + 152, + 153 + ] + ], + "id": "08", + "properties": { + "name": "Colorado" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 154 + ] + ], + [ + [ + 155 + ] + ], + [ + [ + 156 + ] + ], + [ + [ + 157 + ] + ], + [ + [ + 158 + ] + ], + [ + [ + 159 + ] + ], + [ + [ + 160 + ] + ], + [ + [ + 161 + ] + ], + [ + [ + 162 + ] + ], + [ + [ + 163, + 164, + -4 + ] + ] + ], + "id": "12", + "properties": { + "name": "Florida" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 165, + 166, + 167, + 168, + -164, + -3 + ] + ], + "id": "13", + "properties": { + "name": "Georgia" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 169, + 170, + 171, + 172, + 173 + ] + ], + "id": "18", + "properties": { + "name": "Indiana" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 174, + 175, + 176, + -151 + ] + ], + "id": "20", + "properties": { + "name": "Kansas" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 177 + ] + ], + [ + [ + 178 + ] + ], + [ + [ + 179 + ] + ], + [ + [ + 180 + ] + ], + [ + [ + 181 + ] + ], + [ + [ + 182 + ] + ], + [ + [ + 183 + ] + ], + [ + [ + 184, + 185 + ] + ] + ], + "id": "23", + "properties": { + "name": "Maine" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 186 + ] + ], + [ + [ + 187 + ] + ], + [ + [ + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195 + ] + ] + ], + "id": "25", + "properties": { + "name": "Massachusetts" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 196, + 197, + 198, + 199, + 200 + ] + ], + "id": "27", + "properties": { + "name": "Minnesota" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208 + ] + ], + "id": "34", + "properties": { + "name": "New Jersey" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 209 + ] + ], + [ + [ + 210 + ] + ], + [ + [ + 211, + 212, + 213, + -167, + 214 + ] + ] + ], + "id": "37", + "properties": { + "name": "North Carolina" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 215, + -201, + 216, + 217 + ] + ], + "id": "38", + "properties": { + "name": "North Dakota" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -152, + -177, + 218, + 219, + 220, + 221 + ] + ], + "id": "40", + "properties": { + "name": "Oklahoma" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 222, + 223, + -204, + 224, + 225, + 226, + 227 + ] + ], + "id": "42", + "properties": { + "name": "Pennsylvania" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 228, + -217, + -200, + 229, + 230, + 231 + ] + ], + "id": "46", + "properties": { + "name": "South Dakota" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -221, + 232, + 233, + 234, + 235, + 236, + 237 + ] + ], + "id": "48", + "properties": { + "name": "Texas" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -232, + 238, + -149, + 239, + 240, + 241 + ] + ], + "id": "56", + "properties": { + "name": "Wyoming" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -195, + 242, + 243, + 244 + ] + ], + "id": "09", + "properties": { + "name": "Connecticut" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 245, + 246, + 247, + 248, + 249, + 250, + 251, + -219, + -176, + 252 + ] + ], + "id": "29", + "properties": { + "name": "Missouri" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 253, + -227, + 254, + 255, + 256 + ] + ], + "id": "54", + "properties": { + "name": "West Virginia" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 257, + 258, + 259, + -174, + 260, + -247 + ] + ], + "id": "17", + "properties": { + "name": "Illinois" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -153, + -222, + -238, + 261, + -147 + ] + ], + "id": "35", + "properties": { + "name": "New Mexico" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -252, + 262, + 263, + 264, + -235, + 233, + -233, + -220 + ] + ], + "id": "05", + "properties": { + "name": "Arkansas" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 265 + ] + ], + [ + [ + 266 + ] + ], + [ + [ + 267 + ] + ], + [ + [ + 268 + ] + ], + [ + [ + 269 + ] + ], + [ + [ + 270 + ] + ], + [ + [ + 271 + ] + ], + [ + [ + 272 + ] + ], + [ + [ + 273, + 274, + 275, + -144, + 276 + ] + ] + ], + "id": "06", + "properties": { + "name": "California" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + -209, + 277 + ] + ], + [ + [ + -225, + -203, + 278, + 279 + ] + ] + ], + "id": "10", + "properties": { + "name": "Delaware" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 280, + 281 + ] + ], + "id": "11", + "properties": { + "name": "District of Columbia" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 282 + ] + ], + [ + [ + 283 + ] + ], + [ + [ + 284 + ] + ], + [ + [ + 285 + ] + ], + [ + [ + 286 + ] + ], + [ + [ + 287 + ] + ], + [ + [ + 288 + ] + ], + [ + [ + 289 + ] + ] + ], + "id": "15", + "properties": { + "name": "Hawaii" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -199, + 290, + -258, + -246, + 291, + -230 + ] + ], + "id": "19", + "properties": { + "name": "Iowa" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + -261, + -173, + 292, + -257, + 293, + 294, + -248 + ] + ], + [ + [ + 295, + -250 + ] + ] + ], + "id": "21", + "properties": { + "name": "Kentucky" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 296, + 297 + ] + ], + [ + [ + 298 + ] + ], + [ + [ + 299 + ] + ], + [ + [ + -226, + -280, + 300, + 301, + 302, + 303, + -281, + 304, + -255 + ] + ] + ], + "id": "24", + "properties": { + "name": "Maryland" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 305 + ] + ], + [ + [ + 306 + ] + ], + [ + [ + 307 + ] + ], + [ + [ + 308 + ] + ], + [ + [ + 309 + ] + ], + [ + [ + 310 + ] + ], + [ + [ + 311 + ] + ], + [ + [ + 312 + ] + ], + [ + [ + 313 + ] + ], + [ + [ + 314, + 315, + -171 + ] + ], + [ + [ + 316 + ] + ], + [ + [ + 317, + 318, + 319, + 320, + 321, + 322 + ] + ] + ], + "id": "26", + "properties": { + "name": "Michigan" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 323 + ] + ], + [ + [ + 324 + ] + ], + [ + [ + 325 + ] + ], + [ + [ + 326 + ] + ], + [ + [ + -264, + 327, + -6, + 328, + 329 + ] + ] + ], + "id": "28", + "properties": { + "name": "Mississippi" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 330, + -218, + -229, + -242, + 331 + ] + ], + "id": "30", + "properties": { + "name": "Montana" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 332, + -185, + 333, + -190, + 334 + ] + ], + "id": "33", + "properties": { + "name": "New Hampshire" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 335 + ] + ], + [ + [ + 336 + ] + ], + [ + [ + 337 + ] + ], + [ + [ + 338, + -207 + ] + ], + [ + [ + 339 + ] + ], + [ + [ + 340 + ] + ], + [ + [ + 341, + 342, + -196, + -245, + 343, + -205, + -224 + ] + ] + ], + "id": "36", + "properties": { + "name": "New York" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 344 + ] + ], + [ + [ + 345 + ] + ], + [ + [ + -316, + 346, + -228, + -254, + -293, + -172 + ] + ] + ], + "id": "39", + "properties": { + "name": "Ohio" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 347, + 348, + 349, + 274, + -275, + -274, + 350 + ] + ], + "id": "41", + "properties": { + "name": "Oregon" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -251, + -296, + -249, + -295, + 351, + -215, + -166, + -2, + -328, + -263 + ] + ], + "id": "47", + "properties": { + "name": "Tennessee" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 352, + -240, + -154, + -146, + 353 + ] + ], + "id": "49", + "properties": { + "name": "Utah" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 354 + ] + ], + [ + [ + -302, + 355 + ] + ], + [ + [ + 356, + -297 + ] + ], + [ + [ + -256, + -305, + -282, + -304, + 357, + -212, + -352, + -294 + ] + ] + ], + "id": "51", + "properties": { + "name": "Virginia" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 358 + ] + ], + [ + [ + 359 + ] + ], + [ + [ + 360 + ] + ], + [ + [ + 361 + ] + ], + [ + [ + 362 + ] + ], + [ + [ + 363 + ] + ], + [ + [ + 364 + ] + ], + [ + [ + 365 + ] + ], + [ + [ + 366 + ] + ], + [ + [ + 367 + ] + ], + [ + [ + 368, + -348, + 369 + ] + ] + ], + "id": "53", + "properties": { + "name": "Washington" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 370 + ] + ], + [ + [ + 371 + ] + ], + [ + [ + 372 + ] + ], + [ + [ + 373 + ] + ], + [ + [ + 374 + ] + ], + [ + [ + 375 + ] + ], + [ + [ + 376 + ] + ], + [ + [ + 377 + ] + ], + [ + [ + 378 + ] + ], + [ + [ + 379 + ] + ], + [ + [ + 380, + -323, + 321, + -321, + 319, + -319, + 381, + -259, + -291, + -198 + ] + ] + ], + "id": "55", + "properties": { + "name": "Wisconsin" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 382 + ] + ], + [ + [ + 383 + ] + ], + [ + [ + 384 + ] + ] + ], + "id": "60", + "properties": { + "name": "American Samoa" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 385 + ] + ] + ], + "id": "66", + "properties": { + "name": "Guam" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 386 + ] + ], + [ + [ + 387 + ] + ], + [ + [ + 388 + ] + ], + [ + [ + 389 + ] + ], + [ + [ + 390 + ] + ], + [ + [ + 391 + ] + ], + [ + [ + 392 + ] + ], + [ + [ + 393 + ] + ] + ], + "id": "69", + "properties": { + "name": "Commonwealth of the Northern Mariana Islands" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -231, + -292, + -253, + -175, + -150, + -239 + ] + ], + "id": "31", + "properties": { + "name": "Nebraska" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -214, + 394, + -168 + ] + ], + "id": "45", + "properties": { + "name": "South Carolina" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 395 + ] + ], + [ + [ + 396 + ] + ], + [ + [ + 397 + ] + ], + [ + [ + 398 + ] + ], + [ + [ + 399 + ] + ] + ], + "id": "72", + "properties": { + "name": "Puerto Rico" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 400 + ] + ], + [ + [ + 401 + ] + ], + [ + [ + 402 + ] + ] + ], + "id": "78", + "properties": { + "name": "United States Virgin Islands" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -369, + 403, + -332, + -241, + -353, + 404, + -349 + ] + ], + "id": "16", + "properties": { + "name": "Idaho" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + -275, + -350, + -405, + -354, + -145, + -276 + ] + ], + "id": "32", + "properties": { + "name": "Nevada" + } + }, + { + "type": "Polygon", + "arcs": [ + [ + 405, + -335, + -189, + -343 + ] + ], + "id": "50", + "properties": { + "name": "Vermont" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 406 + ] + ], + [ + [ + 407 + ] + ], + [ + [ + 408 + ] + ], + [ + [ + 409 + ] + ], + [ + [ + 410 + ] + ], + [ + [ + 411 + ] + ], + [ + [ + 412 + ] + ], + [ + [ + -265, + -330, + 413, + -236 + ] + ] + ], + "id": "22", + "properties": { + "name": "Louisiana" + } + }, + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + -192, + 414 + ] + ], + [ + [ + 415 + ] + ], + [ + [ + 416 + ] + ], + [ + [ + 417 + ] + ], + [ + [ + -243, + -194, + 418 + ] + ] + ], + "id": "44", + "properties": { + "name": "Rhode Island" + } + } + ] + }, + "nation": { + "type": "GeometryCollection", + "geometries": [ + { + "type": "MultiPolygon", + "arcs": [ + [ + [ + 0 + ] + ], + [ + [ + 164, + 4, + 328, + 413, + 236, + 261, + 147, + 276, + 350, + 369, + 403, + 330, + 215, + 196, + 380, + 317, + 381, + 259, + 169, + 314, + 346, + 222, + 341, + 405, + 332, + 185, + 333, + 190, + 414, + 192, + 418, + 243, + 343, + 205, + 338, + 207, + 277, + 201, + 278, + 300, + 355, + 302, + 357, + 212, + 394, + 168 + ] + ], + [ + [ + 6 + ] + ], + [ + [ + 7 + ] + ], + [ + [ + 8 + ] + ], + [ + [ + 9 + ] + ], + [ + [ + 10 + ] + ], + [ + [ + 11 + ] + ], + [ + [ + 12 + ] + ], + [ + [ + 13 + ] + ], + [ + [ + 14 + ] + ], + [ + [ + 15 + ] + ], + [ + [ + 16 + ] + ], + [ + [ + 17 + ] + ], + [ + [ + 18 + ] + ], + [ + [ + 19 + ] + ], + [ + [ + 20 + ] + ], + [ + [ + 21 + ] + ], + [ + [ + 22 + ] + ], + [ + [ + 23 + ] + ], + [ + [ + 24 + ] + ], + [ + [ + 25 + ] + ], + [ + [ + 26 + ] + ], + [ + [ + 27 + ] + ], + [ + [ + 28 + ] + ], + [ + [ + 29 + ] + ], + [ + [ + 30 + ] + ], + [ + [ + 31 + ] + ], + [ + [ + 32 + ] + ], + [ + [ + 33 + ] + ], + [ + [ + 34 + ] + ], + [ + [ + 35 + ] + ], + [ + [ + 36 + ] + ], + [ + [ + 37 + ] + ], + [ + [ + 38 + ] + ], + [ + [ + 39 + ] + ], + [ + [ + 40 + ] + ], + [ + [ + 41 + ] + ], + [ + [ + 42 + ] + ], + [ + [ + 43 + ] + ], + [ + [ + 44 + ] + ], + [ + [ + 45 + ] + ], + [ + [ + 46 + ] + ], + [ + [ + 47 + ] + ], + [ + [ + 48 + ] + ], + [ + [ + 49 + ] + ], + [ + [ + 50 + ] + ], + [ + [ + 51 + ] + ], + [ + [ + 52 + ] + ], + [ + [ + 53 + ] + ], + [ + [ + 54 + ] + ], + [ + [ + 55 + ] + ], + [ + [ + 56 + ] + ], + [ + [ + 57 + ] + ], + [ + [ + 58 + ] + ], + [ + [ + 59 + ] + ], + [ + [ + 60 + ] + ], + [ + [ + 61 + ] + ], + [ + [ + 62 + ] + ], + [ + [ + 63 + ] + ], + [ + [ + 64 + ] + ], + [ + [ + 65 + ] + ], + [ + [ + 66 + ] + ], + [ + [ + 67 + ] + ], + [ + [ + 68 + ] + ], + [ + [ + 69 + ] + ], + [ + [ + 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 + ] + ], + [ + [ + 105 + ] + ], + [ + [ + 106 + ] + ], + [ + [ + 107 + ] + ], + [ + [ + 108 + ] + ], + [ + [ + 109 + ] + ], + [ + [ + 110 + ] + ], + [ + [ + 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 + ] + ], + [ + [ + 136 + ] + ], + [ + [ + 137 + ] + ], + [ + [ + 138 + ] + ], + [ + [ + 139 + ] + ], + [ + [ + 140 + ] + ], + [ + [ + 141 + ] + ], + [ + [ + 142 + ] + ], + [ + [ + 154 + ] + ], + [ + [ + 155 + ] + ], + [ + [ + 156 + ] + ], + [ + [ + 157 + ] + ], + [ + [ + 158 + ] + ], + [ + [ + 159 + ] + ], + [ + [ + 160 + ] + ], + [ + [ + 161 + ] + ], + [ + [ + 162 + ] + ], + [ + [ + 177 + ] + ], + [ + [ + 178 + ] + ], + [ + [ + 179 + ] + ], + [ + [ + 180 + ] + ], + [ + [ + 181 + ] + ], + [ + [ + 182 + ] + ], + [ + [ + 183 + ] + ], + [ + [ + 186 + ] + ], + [ + [ + 187 + ] + ], + [ + [ + 209 + ] + ], + [ + [ + 210 + ] + ], + [ + [ + 265 + ] + ], + [ + [ + 266 + ] + ], + [ + [ + 267 + ] + ], + [ + [ + 268 + ] + ], + [ + [ + 269 + ] + ], + [ + [ + 270 + ] + ], + [ + [ + 271 + ] + ], + [ + [ + 272 + ] + ], + [ + [ + 282 + ] + ], + [ + [ + 283 + ] + ], + [ + [ + 284 + ] + ], + [ + [ + 285 + ] + ], + [ + [ + 286 + ] + ], + [ + [ + 287 + ] + ], + [ + [ + 288 + ] + ], + [ + [ + 289 + ] + ], + [ + [ + 297, + 356 + ] + ], + [ + [ + 298 + ] + ], + [ + [ + 299 + ] + ], + [ + [ + 305 + ] + ], + [ + [ + 306 + ] + ], + [ + [ + 307 + ] + ], + [ + [ + 308 + ] + ], + [ + [ + 309 + ] + ], + [ + [ + 310 + ] + ], + [ + [ + 311 + ] + ], + [ + [ + 312 + ] + ], + [ + [ + 313 + ] + ], + [ + [ + 316 + ] + ], + [ + [ + 323 + ] + ], + [ + [ + 324 + ] + ], + [ + [ + 325 + ] + ], + [ + [ + 326 + ] + ], + [ + [ + 335 + ] + ], + [ + [ + 336 + ] + ], + [ + [ + 337 + ] + ], + [ + [ + 339 + ] + ], + [ + [ + 340 + ] + ], + [ + [ + 344 + ] + ], + [ + [ + 345 + ] + ], + [ + [ + 354 + ] + ], + [ + [ + 358 + ] + ], + [ + [ + 359 + ] + ], + [ + [ + 360 + ] + ], + [ + [ + 361 + ] + ], + [ + [ + 362 + ] + ], + [ + [ + 363 + ] + ], + [ + [ + 364 + ] + ], + [ + [ + 365 + ] + ], + [ + [ + 366 + ] + ], + [ + [ + 367 + ] + ], + [ + [ + 370 + ] + ], + [ + [ + 371 + ] + ], + [ + [ + 372 + ] + ], + [ + [ + 373 + ] + ], + [ + [ + 374 + ] + ], + [ + [ + 375 + ] + ], + [ + [ + 376 + ] + ], + [ + [ + 377 + ] + ], + [ + [ + 378 + ] + ], + [ + [ + 379 + ] + ], + [ + [ + 382 + ] + ], + [ + [ + 383 + ] + ], + [ + [ + 384 + ] + ], + [ + [ + 385 + ] + ], + [ + [ + 386 + ] + ], + [ + [ + 387 + ] + ], + [ + [ + 388 + ] + ], + [ + [ + 389 + ] + ], + [ + [ + 390 + ] + ], + [ + [ + 391 + ] + ], + [ + [ + 392 + ] + ], + [ + [ + 393 + ] + ], + [ + [ + 395 + ] + ], + [ + [ + 396 + ] + ], + [ + [ + 397 + ] + ], + [ + [ + 398 + ] + ], + [ + [ + 399 + ] + ], + [ + [ + 400 + ] + ], + [ + [ + 401 + ] + ], + [ + [ + 402 + ] + ], + [ + [ + 406 + ] + ], + [ + [ + 407 + ] + ], + [ + [ + 408 + ] + ], + [ + [ + 409 + ] + ], + [ + [ + 410 + ] + ], + [ + [ + 411 + ] + ], + [ + [ + 412 + ] + ], + [ + [ + 415 + ] + ], + [ + [ + 416 + ] + ], + [ + [ + 417 + ] + ] + ] + } + ] + } + }, + "arcs": [ + [ + [ + 25302, + 52136 + ], + [ + 56, + 31 + ], + [ + 1, + 25 + ], + [ + 14, + -40 + ], + [ + -9, + -28 + ], + [ + -10, + 16 + ], + [ + -18, + -2 + ], + [ + -20, + -17 + ], + [ + -14, + 15 + ] + ], + [ + [ + 25338, + 57677 + ], + [ + 0, + 15 + ], + [ + 150, + -6 + ], + [ + 63, + 0 + ], + [ + 160, + -13 + ], + [ + 93, + -2 + ], + [ + 37, + 2 + ], + [ + 159, + -4 + ], + [ + 61, + -5 + ] + ], + [ + [ + 26061, + 57664 + ], + [ + 15, + -321 + ], + [ + 23, + -443 + ], + [ + 18, + -379 + ], + [ + 13, + -294 + ], + [ + 15, + -311 + ], + [ + 33, + -713 + ], + [ + 9, + -32 + ], + [ + -4, + -36 + ], + [ + 13, + -45 + ], + [ + 5, + -149 + ], + [ + 10, + -72 + ], + [ + 17, + -69 + ], + [ + 3, + -82 + ], + [ + 9, + -36 + ], + [ + -10, + -117 + ], + [ + 18, + -28 + ], + [ + 12, + -40 + ], + [ + -10, + -52 + ], + [ + -11, + 0 + ], + [ + 2, + -24 + ], + [ + -14, + -21 + ], + [ + -13, + -52 + ], + [ + 3, + -56 + ], + [ + -2, + -86 + ], + [ + -7, + -86 + ], + [ + -14, + -72 + ], + [ + -3, + -45 + ], + [ + 6, + -124 + ], + [ + -2, + -44 + ], + [ + 19, + -87 + ], + [ + 3, + -120 + ], + [ + -7, + -57 + ], + [ + 2, + -43 + ], + [ + -8, + -80 + ], + [ + 1, + -79 + ], + [ + -7, + -21 + ], + [ + 5, + -51 + ], + [ + -3, + -54 + ], + [ + 20, + -91 + ], + [ + 7, + -64 + ], + [ + 2, + -61 + ] + ], + [ + [ + 26229, + 53027 + ], + [ + -67, + 0 + ], + [ + -71, + -5 + ], + [ + -110, + -4 + ], + [ + -174, + 0 + ], + [ + -135, + 7 + ], + [ + -166, + -2 + ], + [ + 3, + -38 + ], + [ + -13, + -115 + ], + [ + 2, + -23 + ], + [ + 23, + -79 + ], + [ + 3, + -41 + ], + [ + 36, + -80 + ], + [ + 3, + -69 + ], + [ + -15, + -102 + ], + [ + 3, + -55 + ], + [ + 20, + -51 + ], + [ + -18, + -35 + ], + [ + -8, + -82 + ], + [ + -9, + -15 + ], + [ + 7, + -24 + ], + [ + -15, + -26 + ] + ], + [ + [ + 25528, + 52188 + ], + [ + -38, + -35 + ], + [ + -40, + -24 + ], + [ + -56, + -4 + ], + [ + 18, + 41 + ], + [ + 12, + -26 + ], + [ + 35, + 27 + ], + [ + 3, + 34 + ], + [ + -15, + 48 + ], + [ + -7, + 43 + ], + [ + -20, + 47 + ], + [ + -7, + 90 + ], + [ + 9, + 74 + ], + [ + -3, + 76 + ], + [ + -7, + 48 + ], + [ + -20, + 32 + ], + [ + -15, + -46 + ], + [ + 2, + -38 + ], + [ + -9, + -57 + ], + [ + 1, + -41 + ], + [ + -6, + -32 + ], + [ + -1, + -144 + ], + [ + -8, + -66 + ], + [ + -15, + -4 + ], + [ + 1, + 36 + ], + [ + -20, + 40 + ], + [ + -15, + -16 + ], + [ + -5, + 23 + ], + [ + -18, + -22 + ] + ], + [ + [ + 25284, + 52292 + ], + [ + -3, + 222 + ], + [ + -3, + 357 + ], + [ + -6, + 423 + ], + [ + -10, + 773 + ], + [ + 9, + 283 + ], + [ + 21, + 710 + ], + [ + 5, + 212 + ], + [ + 33, + 1120 + ], + [ + 6, + 160 + ], + [ + 19, + 643 + ], + [ + 12, + 362 + ], + [ + -16, + 35 + ], + [ + -13, + 85 + ] + ], + [ + [ + 8053, + 88108 + ], + [ + 6, + 38 + ], + [ + 18, + -11 + ], + [ + -20, + -43 + ], + [ + -4, + 16 + ] + ], + [ + [ + 7905, + 86007 + ], + [ + 29, + 90 + ], + [ + 15, + -17 + ], + [ + -1, + -46 + ], + [ + -28, + -74 + ], + [ + -15, + 19 + ], + [ + 0, + 28 + ] + ], + [ + [ + 7695, + 85792 + ], + [ + 26, + -14 + ], + [ + -3, + -36 + ], + [ + -23, + 50 + ] + ], + [ + [ + 7642, + 85774 + ], + [ + 22, + -17 + ], + [ + -7, + -33 + ], + [ + -14, + 14 + ], + [ + -1, + 36 + ] + ], + [ + [ + 7602, + 85813 + ], + [ + 20, + -2 + ], + [ + -5, + -34 + ], + [ + -15, + 36 + ] + ], + [ + [ + 7594, + 84711 + ], + [ + 8, + 45 + ], + [ + 20, + -13 + ], + [ + -8, + -73 + ], + [ + -15, + -17 + ], + [ + -5, + 58 + ] + ], + [ + [ + 7543, + 85532 + ], + [ + 12, + 28 + ], + [ + 21, + -40 + ], + [ + -33, + -2 + ], + [ + 0, + 14 + ] + ], + [ + [ + 7540, + 87187 + ], + [ + 29, + 79 + ], + [ + 8, + 112 + ], + [ + 31, + -29 + ], + [ + -28, + -64 + ], + [ + -9, + -49 + ], + [ + 5, + -24 + ], + [ + -36, + -25 + ] + ], + [ + [ + 7464, + 85521 + ], + [ + 14, + 55 + ], + [ + 18, + -28 + ], + [ + 23, + -4 + ], + [ + -33, + -33 + ], + [ + -22, + 10 + ] + ], + [ + [ + 7385, + 86976 + ], + [ + 17, + 6 + ], + [ + 5, + -88 + ], + [ + -22, + 82 + ] + ], + [ + [ + 7168, + 84530 + ], + [ + 29, + 89 + ], + [ + 15, + 6 + ], + [ + 26, + -66 + ], + [ + 5, + 20 + ], + [ + -21, + 65 + ], + [ + 6, + 54 + ], + [ + 9, + 10 + ], + [ + 27, + -25 + ], + [ + 21, + 19 + ], + [ + -29, + 54 + ], + [ + 16, + 56 + ], + [ + 29, + -31 + ], + [ + 15, + 4 + ], + [ + -14, + 56 + ], + [ + 12, + 17 + ], + [ + 20, + -20 + ], + [ + 14, + 45 + ], + [ + -18, + 6 + ], + [ + -13, + 33 + ], + [ + 20, + 3 + ], + [ + 22, + 67 + ], + [ + 34, + 18 + ], + [ + -12, + 35 + ], + [ + -3, + 68 + ], + [ + 27, + 66 + ], + [ + 7, + -31 + ], + [ + 53, + 51 + ], + [ + 7, + -7 + ], + [ + -12, + -118 + ], + [ + -13, + -18 + ], + [ + -26, + -103 + ], + [ + 5, + -84 + ], + [ + 36, + 11 + ], + [ + 2, + 69 + ], + [ + 22, + -9 + ], + [ + 21, + -71 + ], + [ + 20, + 48 + ], + [ + 12, + -33 + ], + [ + -17, + -117 + ], + [ + 9, + -22 + ], + [ + 9, + 72 + ], + [ + 27, + 47 + ], + [ + 7, + -25 + ], + [ + -3, + -115 + ], + [ + -30, + -89 + ], + [ + -32, + 23 + ], + [ + -11, + 81 + ], + [ + -21, + -26 + ], + [ + 13, + -99 + ], + [ + -22, + -20 + ], + [ + -39, + 13 + ], + [ + -16, + -54 + ], + [ + -8, + 36 + ], + [ + 2, + 74 + ], + [ + -10, + 2 + ], + [ + -9, + -114 + ], + [ + -8, + -24 + ], + [ + -31, + -17 + ], + [ + 2, + -37 + ], + [ + -16, + -22 + ], + [ + -45, + -13 + ], + [ + -86, + 76 + ], + [ + -21, + -13 + ], + [ + -15, + 29 + ] + ], + [ + [ + 7129, + 86075 + ], + [ + 41, + 28 + ], + [ + 18, + -43 + ], + [ + -5, + -48 + ], + [ + -13, + -16 + ], + [ + -29, + -3 + ], + [ + -16, + 59 + ], + [ + 4, + 23 + ] + ], + [ + [ + 6962, + 82933 + ], + [ + 31, + 45 + ], + [ + 8, + -48 + ], + [ + -37, + -9 + ], + [ + -2, + 12 + ] + ], + [ + [ + 6905, + 82759 + ], + [ + 20, + 62 + ], + [ + 19, + 20 + ], + [ + 11, + -11 + ], + [ + 25, + 17 + ], + [ + 5, + -40 + ], + [ + 19, + -37 + ], + [ + 36, + 16 + ], + [ + -2, + -37 + ], + [ + -19, + -31 + ], + [ + -46, + -6 + ], + [ + -32, + -13 + ], + [ + -32, + 25 + ], + [ + -4, + 35 + ] + ], + [ + [ + 6789, + 83718 + ], + [ + 20, + 17 + ], + [ + 4, + 76 + ], + [ + 18, + 75 + ], + [ + 25, + 34 + ], + [ + 5, + 44 + ], + [ + 15, + -8 + ], + [ + 34, + 70 + ], + [ + 33, + 36 + ], + [ + 39, + -15 + ], + [ + 29, + 1 + ], + [ + 0, + -112 + ], + [ + 26, + -57 + ], + [ + 4, + 45 + ], + [ + 17, + 53 + ], + [ + -18, + 48 + ], + [ + 6, + 25 + ], + [ + 53, + -14 + ], + [ + -3, + 35 + ], + [ + -52, + 44 + ], + [ + -19, + -4 + ], + [ + -1, + 127 + ], + [ + 31, + 61 + ], + [ + 29, + 29 + ], + [ + 20, + -12 + ], + [ + 22, + -56 + ], + [ + 6, + -133 + ], + [ + 15, + 13 + ], + [ + 9, + 77 + ], + [ + -5, + 55 + ], + [ + 35, + -38 + ], + [ + 7, + 47 + ], + [ + -37, + 36 + ], + [ + -21, + 58 + ], + [ + 7, + 44 + ], + [ + 17, + -6 + ], + [ + 51, + -87 + ], + [ + 9, + 4 + ], + [ + 30, + -41 + ], + [ + 11, + 10 + ], + [ + -31, + 75 + ], + [ + -20, + 34 + ], + [ + -7, + 44 + ], + [ + 17, + 0 + ], + [ + 30, + -58 + ], + [ + 29, + 12 + ], + [ + 41, + -29 + ], + [ + 7, + 49 + ], + [ + 36, + 15 + ], + [ + -8, + -63 + ], + [ + -39, + -106 + ], + [ + -7, + -83 + ], + [ + 19, + -36 + ], + [ + 0, + 95 + ], + [ + 16, + 43 + ], + [ + 16, + -49 + ], + [ + 5, + 46 + ], + [ + 17, + 32 + ], + [ + 5, + 41 + ], + [ + 14, + 10 + ], + [ + 10, + -31 + ], + [ + 22, + 72 + ], + [ + 17, + 8 + ], + [ + -4, + -45 + ], + [ + 28, + -16 + ], + [ + -11, + -38 + ], + [ + -11, + 20 + ], + [ + -18, + -15 + ], + [ + 19, + -36 + ], + [ + -5, + -49 + ], + [ + 19, + 22 + ], + [ + 11, + -51 + ], + [ + 27, + 1 + ], + [ + -24, + -53 + ], + [ + -16, + 33 + ], + [ + -24, + 2 + ], + [ + -15, + -48 + ], + [ + 16, + -9 + ], + [ + -8, + -53 + ], + [ + 26, + -8 + ], + [ + -26, + -89 + ], + [ + 23, + 17 + ], + [ + 13, + 47 + ], + [ + 5, + -35 + ], + [ + 47, + -4 + ], + [ + -3, + -41 + ], + [ + -36, + -78 + ], + [ + -13, + -110 + ], + [ + -38, + 13 + ], + [ + -2, + 39 + ], + [ + -10, + -41 + ], + [ + -23, + 42 + ], + [ + -17, + -6 + ], + [ + -23, + 49 + ], + [ + -15, + -13 + ], + [ + -24, + 19 + ], + [ + -8, + -46 + ], + [ + 27, + 1 + ], + [ + 15, + -17 + ], + [ + 45, + -87 + ], + [ + -8, + -70 + ], + [ + -23, + -52 + ], + [ + -11, + 36 + ], + [ + -19, + -50 + ], + [ + -19, + 30 + ], + [ + -6, + 38 + ], + [ + -21, + 18 + ], + [ + -20, + -12 + ], + [ + -17, + -37 + ], + [ + 29, + 2 + ], + [ + 20, + -49 + ], + [ + -38, + -53 + ], + [ + -34, + 12 + ], + [ + -4, + -20 + ], + [ + 25, + -34 + ], + [ + 14, + 13 + ], + [ + 35, + 1 + ], + [ + 22, + -43 + ], + [ + -11, + -28 + ], + [ + -24, + -8 + ], + [ + -34, + -33 + ], + [ + -8, + 11 + ], + [ + -19, + -29 + ], + [ + 3, + -49 + ], + [ + -27, + -50 + ], + [ + -13, + 20 + ], + [ + 7, + 34 + ], + [ + -23, + 50 + ], + [ + 7, + 47 + ], + [ + 27, + 62 + ], + [ + -8, + 24 + ], + [ + -15, + -21 + ], + [ + -34, + -105 + ], + [ + -3, + -24 + ], + [ + -22, + 32 + ], + [ + -22, + -10 + ], + [ + -5, + -35 + ], + [ + 26, + -6 + ], + [ + 10, + -63 + ], + [ + -16, + -61 + ], + [ + -25, + -20 + ], + [ + 1, + -70 + ], + [ + -25, + -41 + ], + [ + -12, + 13 + ], + [ + -23, + -82 + ], + [ + -19, + -30 + ], + [ + -18, + 21 + ], + [ + -31, + -20 + ], + [ + 22, + 116 + ], + [ + 11, + 11 + ], + [ + 26, + 71 + ], + [ + 24, + 31 + ], + [ + -2, + 37 + ], + [ + -33, + -23 + ], + [ + 3, + 52 + ], + [ + 22, + 102 + ], + [ + 29, + 52 + ], + [ + -7, + 30 + ], + [ + -15, + -45 + ], + [ + -34, + -61 + ], + [ + -26, + -112 + ], + [ + -24, + -59 + ], + [ + -14, + -11 + ], + [ + -5, + -44 + ], + [ + -19, + -30 + ], + [ + -4, + 84 + ], + [ + -26, + 58 + ], + [ + -33, + 27 + ], + [ + 3, + 100 + ], + [ + -4, + 106 + ], + [ + -13, + 83 + ], + [ + -11, + 32 + ], + [ + -23, + 20 + ], + [ + -27, + 5 + ], + [ + 14, + 30 + ], + [ + -15, + 37 + ], + [ + 5, + 23 + ] + ], + [ + [ + 6782, + 82633 + ], + [ + 27, + 101 + ], + [ + 51, + 97 + ], + [ + 21, + -4 + ], + [ + 16, + -54 + ], + [ + -12, + -23 + ], + [ + -55, + -73 + ], + [ + -29, + -79 + ], + [ + -19, + 35 + ] + ], + [ + [ + 6519, + 81925 + ], + [ + 26, + 41 + ], + [ + 5, + 38 + ], + [ + 13, + 22 + ], + [ + 8, + -32 + ], + [ + -6, + -43 + ], + [ + 5, + -68 + ], + [ + -7, + -33 + ], + [ + -36, + 13 + ], + [ + -8, + 62 + ] + ], + [ + [ + 6240, + 82171 + ], + [ + 5, + 47 + ], + [ + 14, + 25 + ], + [ + 13, + -59 + ], + [ + -13, + -63 + ], + [ + -19, + 50 + ] + ], + [ + [ + 6225, + 82357 + ], + [ + 9, + 35 + ], + [ + 3, + -82 + ], + [ + -10, + -1 + ], + [ + -2, + 48 + ] + ], + [ + [ + 6080, + 82757 + ], + [ + 21, + 48 + ], + [ + 48, + -3 + ], + [ + 25, + -54 + ], + [ + -35, + 23 + ], + [ + -16, + -26 + ], + [ + -43, + -6 + ], + [ + 0, + 18 + ] + ], + [ + [ + 5919, + 82533 + ], + [ + 19, + 25 + ], + [ + 11, + -57 + ], + [ + -9, + -11 + ], + [ + -21, + 43 + ] + ], + [ + [ + 5642, + 81925 + ], + [ + 8, + 64 + ], + [ + 19, + 12 + ], + [ + 27, + -58 + ], + [ + -8, + -18 + ], + [ + -21, + 37 + ], + [ + -25, + -37 + ] + ], + [ + [ + 5573, + 81984 + ], + [ + 16, + -49 + ], + [ + -27, + 12 + ], + [ + 11, + 37 + ] + ], + [ + [ + 5524, + 80844 + ], + [ + -1, + 36 + ], + [ + 13, + 24 + ], + [ + 20, + -25 + ], + [ + -9, + -59 + ], + [ + -19, + -15 + ], + [ + -4, + 39 + ] + ], + [ + [ + 5506, + 81836 + ], + [ + 8, + 67 + ], + [ + 10, + 10 + ], + [ + 11, + -62 + ], + [ + -29, + -15 + ] + ], + [ + [ + 5485, + 80904 + ], + [ + 12, + 85 + ], + [ + -11, + 46 + ], + [ + 31, + -2 + ], + [ + 4, + -99 + ], + [ + -27, + -38 + ], + [ + -9, + 8 + ] + ], + [ + [ + 5445, + 80747 + ], + [ + 10, + 13 + ], + [ + 16, + -42 + ], + [ + -1, + -34 + ], + [ + -23, + -4 + ], + [ + -2, + 67 + ] + ], + [ + [ + 5429, + 81185 + ], + [ + 17, + -21 + ], + [ + 5, + 49 + ], + [ + 17, + 46 + ], + [ + 5, + -22 + ], + [ + -8, + -58 + ], + [ + 9, + -13 + ], + [ + 1, + -44 + ], + [ + -10, + -61 + ], + [ + 13, + -30 + ], + [ + -7, + -19 + ], + [ + -17, + 22 + ], + [ + -2, + -21 + ], + [ + -20, + 8 + ], + [ + -3, + 164 + ] + ], + [ + [ + 5385, + 80755 + ], + [ + 21, + 25 + ], + [ + 11, + -30 + ], + [ + -20, + -26 + ], + [ + -12, + 31 + ] + ], + [ + [ + 5377, + 81028 + ], + [ + 9, + 39 + ], + [ + 23, + 41 + ], + [ + 5, + -36 + ], + [ + -23, + -38 + ], + [ + -9, + -58 + ], + [ + -5, + 52 + ] + ], + [ + [ + 5303, + 81352 + ], + [ + 14, + 11 + ], + [ + 5, + -42 + ], + [ + -19, + 31 + ] + ], + [ + [ + 5265, + 80882 + ], + [ + 33, + 98 + ], + [ + 15, + 27 + ], + [ + -5, + 18 + ], + [ + -22, + 0 + ], + [ + -4, + 76 + ], + [ + 22, + 50 + ], + [ + 27, + -44 + ], + [ + -1, + 38 + ], + [ + -13, + 52 + ], + [ + 30, + -13 + ], + [ + 18, + 114 + ], + [ + 12, + -23 + ], + [ + -2, + -43 + ], + [ + -9, + -2 + ], + [ + -5, + -75 + ], + [ + 12, + -18 + ], + [ + 0, + 33 + ], + [ + 13, + 1 + ], + [ + -4, + -60 + ], + [ + -11, + -37 + ], + [ + -22, + 12 + ], + [ + -1, + -45 + ], + [ + -28, + -71 + ], + [ + -18, + -24 + ], + [ + -31, + -141 + ], + [ + -6, + 77 + ] + ], + [ + [ + 5246, + 85264 + ], + [ + 5, + 41 + ], + [ + 14, + -83 + ], + [ + -7, + -25 + ], + [ + -12, + 67 + ] + ], + [ + [ + 5238, + 81460 + ], + [ + 22, + 42 + ], + [ + 36, + -14 + ], + [ + -1, + -78 + ], + [ + -50, + 12 + ], + [ + -7, + 38 + ] + ], + [ + [ + 5213, + 85252 + ], + [ + 8, + 77 + ], + [ + 5, + -57 + ], + [ + -13, + -20 + ] + ], + [ + [ + 5096, + 81334 + ], + [ + 16, + 74 + ], + [ + 25, + 25 + ], + [ + 18, + -23 + ], + [ + -2, + -46 + ], + [ + 10, + 5 + ], + [ + 12, + 47 + ], + [ + 15, + -32 + ], + [ + 26, + -26 + ], + [ + 26, + 25 + ], + [ + 7, + -66 + ], + [ + -9, + -60 + ], + [ + -14, + 40 + ], + [ + -22, + 3 + ], + [ + -14, + 23 + ], + [ + -3, + 40 + ], + [ + -10, + -12 + ], + [ + 0, + -69 + ], + [ + 11, + -20 + ], + [ + 11, + -87 + ], + [ + -11, + -60 + ], + [ + -36, + 35 + ], + [ + -10, + 59 + ], + [ + -18, + -18 + ], + [ + -18, + -90 + ], + [ + 4, + 58 + ], + [ + -10, + 43 + ], + [ + 0, + 104 + ], + [ + -4, + 28 + ] + ], + [ + [ + 5033, + 85142 + ], + [ + 7, + 131 + ], + [ + 39, + 52 + ], + [ + 21, + 6 + ], + [ + 39, + 76 + ], + [ + 5, + -2 + ], + [ + -55, + -273 + ], + [ + -22, + -32 + ], + [ + -32, + -4 + ], + [ + -2, + 46 + ] + ], + [ + [ + 4937, + 81216 + ], + [ + 27, + 3 + ], + [ + -4, + -71 + ], + [ + -26, + 47 + ], + [ + 3, + 21 + ] + ], + [ + [ + 4863, + 81217 + ], + [ + 10, + 31 + ], + [ + 36, + 8 + ], + [ + -9, + -51 + ], + [ + -37, + -10 + ], + [ + 0, + 22 + ] + ], + [ + [ + 4804, + 81100 + ], + [ + 4, + 51 + ], + [ + 17, + 20 + ], + [ + 25, + -19 + ], + [ + 12, + -29 + ], + [ + 35, + -42 + ], + [ + 6, + -41 + ], + [ + -30, + 44 + ], + [ + -23, + -57 + ], + [ + -28, + 74 + ], + [ + -11, + -38 + ], + [ + -7, + 37 + ] + ], + [ + [ + 4656, + 80881 + ], + [ + 30, + 66 + ], + [ + 26, + -27 + ], + [ + 0, + -83 + ], + [ + -11, + -53 + ], + [ + -13, + -21 + ], + [ + -27, + 58 + ], + [ + -5, + 60 + ] + ], + [ + [ + 4587, + 90956 + ], + [ + 19, + 44 + ], + [ + 21, + 16 + ], + [ + 24, + -17 + ], + [ + 22, + 6 + ], + [ + 9, + -37 + ], + [ + -1, + -50 + ], + [ + -75, + -13 + ], + [ + -18, + 19 + ], + [ + -1, + 32 + ] + ], + [ + [ + 4545, + 80324 + ], + [ + 1, + 51 + ], + [ + 68, + -54 + ], + [ + 19, + -39 + ], + [ + 26, + 0 + ], + [ + 18, + -28 + ], + [ + -20, + -23 + ], + [ + -10, + -33 + ], + [ + -22, + 40 + ], + [ + -17, + -9 + ], + [ + -31, + 37 + ], + [ + -18, + -29 + ], + [ + -22, + 57 + ], + [ + 8, + 30 + ] + ], + [ + [ + 4451, + 81463 + ], + [ + 14, + -1 + ], + [ + -5, + -38 + ], + [ + -9, + 39 + ] + ], + [ + [ + 3979, + 80040 + ], + [ + 12, + 22 + ], + [ + 16, + -18 + ], + [ + -21, + -37 + ], + [ + -7, + 33 + ] + ], + [ + [ + 3880, + 79918 + ], + [ + 22, + 34 + ], + [ + 33, + -11 + ], + [ + 24, + 18 + ], + [ + 5, + -24 + ], + [ + -9, + -45 + ], + [ + -26, + -13 + ], + [ + -47, + 27 + ], + [ + -2, + 14 + ] + ], + [ + [ + 3807, + 79887 + ], + [ + 60, + 24 + ], + [ + 9, + -35 + ], + [ + -15, + -32 + ], + [ + -13, + 37 + ], + [ + -34, + -4 + ], + [ + -7, + 10 + ] + ], + [ + [ + 3781, + 79848 + ], + [ + 17, + 29 + ], + [ + 7, + -36 + ], + [ + -18, + -14 + ], + [ + -6, + 21 + ] + ], + [ + [ + 3751, + 80090 + ], + [ + 13, + 56 + ], + [ + 14, + -15 + ], + [ + 18, + 18 + ], + [ + 12, + -21 + ], + [ + -22, + -33 + ], + [ + 13, + -48 + ], + [ + 30, + 0 + ], + [ + 1, + -41 + ], + [ + -23, + 3 + ], + [ + -18, + -79 + ], + [ + -23, + 24 + ], + [ + -2, + 78 + ], + [ + 16, + 35 + ], + [ + -9, + 20 + ], + [ + -16, + -21 + ], + [ + -4, + 24 + ] + ], + [ + [ + 3635, + 79967 + ], + [ + 5, + 36 + ], + [ + 28, + 54 + ], + [ + 30, + -6 + ], + [ + 3, + -58 + ], + [ + 20, + 6 + ], + [ + 14, + -15 + ], + [ + 8, + -44 + ], + [ + 13, + 13 + ], + [ + -2, + -41 + ], + [ + -26, + -36 + ], + [ + -12, + 11 + ], + [ + -18, + -45 + ], + [ + -6, + 28 + ], + [ + -25, + 1 + ], + [ + -17, + -20 + ], + [ + -18, + 91 + ], + [ + 3, + 25 + ] + ], + [ + [ + 3608, + 79782 + ], + [ + 7, + 15 + ], + [ + 27, + -33 + ], + [ + -32, + -11 + ], + [ + -2, + 29 + ] + ], + [ + [ + 3261, + 87028 + ], + [ + 35, + 25 + ], + [ + 57, + 0 + ], + [ + 22, + -20 + ], + [ + 23, + 10 + ], + [ + 9, + -24 + ], + [ + 21, + 10 + ], + [ + 10, + 30 + ], + [ + -8, + 38 + ], + [ + 34, + 68 + ], + [ + 37, + -11 + ], + [ + 0, + 37 + ], + [ + 25, + 46 + ], + [ + 33, + -40 + ], + [ + 24, + 32 + ], + [ + 23, + 9 + ], + [ + 15, + 54 + ], + [ + 19, + -132 + ], + [ + 27, + -10 + ], + [ + 29, + 34 + ], + [ + 29, + -20 + ], + [ + 27, + -40 + ], + [ + -12, + -65 + ], + [ + 11, + -44 + ], + [ + -11, + -40 + ], + [ + 13, + -11 + ], + [ + 4, + -65 + ], + [ + -13, + -38 + ], + [ + 21, + -54 + ], + [ + 2, + -58 + ], + [ + 21, + 10 + ], + [ + -11, + -34 + ], + [ + 2, + -48 + ], + [ + -71, + -21 + ], + [ + -6, + -34 + ], + [ + -20, + 19 + ], + [ + -26, + -18 + ], + [ + -28, + -58 + ], + [ + 8, + -64 + ], + [ + -26, + -8 + ], + [ + -23, + 71 + ], + [ + -38, + 47 + ], + [ + -57, + -4 + ], + [ + -14, + 35 + ], + [ + -28, + 18 + ], + [ + -27, + 58 + ], + [ + -35, + 42 + ], + [ + -40, + 19 + ], + [ + -32, + 72 + ], + [ + -25, + 10 + ], + [ + -2, + 70 + ], + [ + -28, + 97 + ] + ], + [ + [ + 3147, + 79003 + ], + [ + 17, + 23 + ], + [ + 22, + 53 + ], + [ + 25, + 5 + ], + [ + 37, + 40 + ], + [ + 9, + 27 + ], + [ + 28, + -21 + ], + [ + 14, + 19 + ], + [ + 8, + 44 + ], + [ + 22, + -19 + ], + [ + 3, + 72 + ], + [ + 24, + -11 + ], + [ + -17, + 106 + ], + [ + 20, + 32 + ], + [ + 8, + -16 + ], + [ + 15, + 18 + ], + [ + -18, + 35 + ], + [ + 4, + 39 + ], + [ + 17, + 23 + ], + [ + 29, + -1 + ], + [ + 9, + -68 + ], + [ + 15, + 7 + ], + [ + -7, + 50 + ], + [ + 13, + 31 + ], + [ + -53, + 47 + ], + [ + -14, + -21 + ], + [ + -32, + 81 + ], + [ + 0, + 46 + ], + [ + 31, + 92 + ], + [ + 42, + 50 + ], + [ + 36, + 32 + ], + [ + 6, + -15 + ], + [ + 23, + 13 + ], + [ + 16, + -63 + ], + [ + -16, + -42 + ], + [ + 7, + -35 + ], + [ + 17, + -18 + ], + [ + 14, + 53 + ], + [ + 6, + -33 + ], + [ + 15, + 29 + ], + [ + -1, + 41 + ], + [ + 18, + 63 + ], + [ + 15, + -58 + ], + [ + 11, + 26 + ], + [ + 20, + -62 + ], + [ + -8, + -56 + ], + [ + -23, + -13 + ], + [ + -24, + -70 + ], + [ + -40, + -70 + ], + [ + 2, + -39 + ], + [ + 34, + 54 + ], + [ + 58, + 64 + ], + [ + 4, + 22 + ], + [ + 22, + 22 + ], + [ + 7, + -19 + ], + [ + -5, + -72 + ], + [ + -16, + -51 + ], + [ + -26, + -34 + ], + [ + -6, + -23 + ], + [ + -45, + -51 + ], + [ + -30, + -20 + ], + [ + 12, + -46 + ], + [ + -16, + -1 + ], + [ + -4, + -61 + ], + [ + -16, + 17 + ], + [ + -7, + -70 + ], + [ + -20, + 25 + ], + [ + -4, + -76 + ], + [ + -36, + -13 + ], + [ + -22, + 30 + ], + [ + -10, + -31 + ], + [ + -12, + 23 + ], + [ + -21, + -37 + ], + [ + -6, + 11 + ], + [ + -44, + -73 + ], + [ + -3, + -31 + ], + [ + -23, + 4 + ], + [ + -16, + -23 + ], + [ + -13, + -60 + ], + [ + -28, + 23 + ], + [ + -9, + -45 + ], + [ + -49, + 40 + ], + [ + -15, + 36 + ] + ], + [ + [ + 3070, + 93368 + ], + [ + 7, + 34 + ], + [ + 34, + 50 + ], + [ + 123, + 108 + ], + [ + 63, + 74 + ], + [ + 48, + 74 + ], + [ + 45, + 56 + ], + [ + 42, + 64 + ], + [ + 84, + 105 + ], + [ + 55, + 56 + ], + [ + 146, + 167 + ], + [ + 172, + 154 + ], + [ + 133, + 90 + ], + [ + 87, + 45 + ], + [ + 135, + 15 + ], + [ + 52, + -11 + ], + [ + 34, + -31 + ], + [ + -41, + -11 + ], + [ + 7, + -38 + ], + [ + -10, + -71 + ], + [ + -31, + -77 + ], + [ + 1, + -70 + ], + [ + 12, + -56 + ], + [ + -21, + -59 + ], + [ + -49, + -33 + ], + [ + -4, + -20 + ], + [ + 49, + 7 + ], + [ + 42, + -151 + ], + [ + 40, + -3 + ], + [ + 36, + 32 + ], + [ + 42, + -1 + ], + [ + 49, + -30 + ], + [ + 47, + 21 + ], + [ + 69, + 15 + ], + [ + 32, + -58 + ], + [ + 50, + 21 + ], + [ + 18, + -34 + ], + [ + 52, + 32 + ], + [ + 18, + 26 + ], + [ + 84, + -65 + ], + [ + 18, + 59 + ], + [ + 26, + 44 + ], + [ + 37, + 150 + ], + [ + 18, + 26 + ], + [ + 40, + -9 + ], + [ + 8, + -39 + ], + [ + 32, + -12 + ], + [ + 31, + 27 + ], + [ + 26, + 0 + ], + [ + -32, + 110 + ], + [ + -71, + 55 + ], + [ + -45, + 24 + ], + [ + -48, + -1 + ], + [ + -60, + -60 + ], + [ + 13, + 112 + ], + [ + -3, + 83 + ], + [ + -62, + 114 + ], + [ + -22, + 91 + ], + [ + -26, + 35 + ], + [ + -59, + 14 + ], + [ + -8, + 56 + ], + [ + -32, + 90 + ], + [ + 7, + 50 + ], + [ + 27, + 18 + ], + [ + 10, + 43 + ], + [ + 16, + -37 + ], + [ + 24, + 28 + ], + [ + 27, + -89 + ], + [ + 36, + -91 + ], + [ + 24, + -10 + ], + [ + -19, + -101 + ], + [ + 3, + -55 + ], + [ + 28, + -50 + ], + [ + 57, + -123 + ], + [ + 53, + -68 + ], + [ + 39, + 18 + ], + [ + 30, + 28 + ], + [ + 9, + 49 + ], + [ + -45, + 2 + ], + [ + -10, + 45 + ], + [ + -56, + 70 + ], + [ + -53, + 112 + ], + [ + 10, + 52 + ], + [ + 0, + 60 + ], + [ + 14, + 23 + ], + [ + 1, + 57 + ], + [ + 33, + 93 + ], + [ + 30, + -32 + ], + [ + 22, + 3 + ], + [ + 1, + 28 + ], + [ + -38, + 55 + ], + [ + -25, + -8 + ], + [ + -28, + 57 + ], + [ + -87, + -29 + ], + [ + -32, + -37 + ], + [ + -34, + 0 + ], + [ + -39, + -19 + ], + [ + -34, + 17 + ], + [ + -20, + 43 + ], + [ + -17, + -16 + ], + [ + -21, + 23 + ], + [ + -4, + -51 + ], + [ + -36, + 39 + ], + [ + -91, + 42 + ], + [ + -54, + 31 + ], + [ + -48, + 15 + ], + [ + -22, + 30 + ], + [ + 1, + 98 + ], + [ + -22, + 163 + ], + [ + -52, + 216 + ], + [ + -20, + 58 + ], + [ + -36, + 62 + ], + [ + -91, + 101 + ], + [ + -145, + 228 + ], + [ + -21, + 24 + ], + [ + -51, + 87 + ], + [ + -50, + 49 + ], + [ + -54, + 37 + ], + [ + -51, + 23 + ], + [ + -29, + 35 + ], + [ + -19, + 70 + ], + [ + -54, + 84 + ], + [ + -45, + 40 + ], + [ + -81, + 41 + ], + [ + -42, + -6 + ], + [ + 37, + 40 + ], + [ + 92, + 59 + ], + [ + 20, + 46 + ], + [ + 3, + 57 + ], + [ + 19, + 76 + ], + [ + 11, + 236 + ], + [ + -8, + 117 + ], + [ + 179, + -31 + ], + [ + 68, + 6 + ], + [ + 144, + 42 + ], + [ + 79, + 28 + ], + [ + 77, + 15 + ], + [ + 77, + 63 + ], + [ + 41, + 65 + ], + [ + 29, + 30 + ], + [ + 53, + 87 + ], + [ + 81, + 192 + ], + [ + 21, + 92 + ], + [ + 7, + 79 + ], + [ + -2, + 186 + ], + [ + 39, + 233 + ], + [ + 84, + 183 + ], + [ + 65, + 179 + ], + [ + 37, + 77 + ], + [ + 129, + 162 + ], + [ + 96, + -35 + ], + [ + 69, + -3 + ], + [ + 68, + 40 + ], + [ + 64, + 53 + ], + [ + 93, + 104 + ], + [ + 74, + 108 + ], + [ + 44, + 86 + ], + [ + 114, + 188 + ], + [ + 33, + 31 + ], + [ + 99, + 63 + ], + [ + 7, + -47 + ], + [ + 55, + -44 + ], + [ + 82, + -12 + ], + [ + 68, + 15 + ], + [ + 13, + 24 + ], + [ + 32, + -3 + ], + [ + 61, + 17 + ], + [ + 73, + 51 + ], + [ + 74, + 85 + ], + [ + 71, + 121 + ], + [ + 36, + 88 + ], + [ + 86, + 185 + ], + [ + 68, + 76 + ], + [ + 12, + -68 + ], + [ + 47, + -38 + ], + [ + 39, + -2 + ], + [ + 39, + -20 + ], + [ + 16, + -82 + ], + [ + 27, + 41 + ], + [ + 99, + -49 + ], + [ + 15, + -98 + ], + [ + -54, + -71 + ], + [ + -35, + -63 + ], + [ + -41, + -4 + ], + [ + 12, + -146 + ], + [ + 81, + -15 + ], + [ + 44, + 59 + ], + [ + -7, + 76 + ], + [ + 16, + 8 + ], + [ + 31, + 67 + ], + [ + 23, + 12 + ], + [ + 19, + -48 + ], + [ + 4, + 63 + ], + [ + -27, + 43 + ], + [ + 35, + 55 + ], + [ + 21, + -47 + ], + [ + -3, + 65 + ], + [ + 15, + 22 + ], + [ + 71, + -74 + ], + [ + 45, + -66 + ], + [ + 13, + -42 + ], + [ + -11, + -33 + ], + [ + 1, + -109 + ], + [ + 9, + -49 + ], + [ + 61, + 10 + ], + [ + 35, + -37 + ], + [ + 16, + -40 + ], + [ + 48, + 62 + ], + [ + 30, + 75 + ], + [ + 112, + 0 + ], + [ + 69, + 42 + ], + [ + 53, + -11 + ], + [ + 40, + -34 + ], + [ + 84, + -2 + ], + [ + 61, + -32 + ], + [ + 45, + -35 + ], + [ + 9, + -34 + ], + [ + -26, + -11 + ], + [ + -26, + -83 + ], + [ + -26, + -30 + ], + [ + 14, + -93 + ], + [ + 25, + 5 + ], + [ + 19, + -24 + ], + [ + 45, + -6 + ], + [ + 10, + -28 + ], + [ + 69, + -20 + ], + [ + 33, + 9 + ], + [ + -17, + -43 + ], + [ + 9, + -25 + ], + [ + -53, + -26 + ], + [ + -8, + -24 + ], + [ + 20, + -25 + ], + [ + 89, + 6 + ], + [ + 72, + -41 + ], + [ + 14, + -33 + ], + [ + 28, + 5 + ], + [ + 44, + 86 + ], + [ + 57, + 15 + ], + [ + 24, + -18 + ], + [ + 10, + 34 + ], + [ + 40, + 7 + ], + [ + 29, + -27 + ], + [ + 15, + -59 + ], + [ + 42, + 27 + ], + [ + 38, + 8 + ], + [ + 58, + 83 + ], + [ + 13, + -22 + ], + [ + 45, + 20 + ], + [ + 21, + -15 + ], + [ + 34, + 26 + ], + [ + 12, + -30 + ], + [ + 66, + -8 + ], + [ + 62, + -72 + ], + [ + 28, + -1 + ], + [ + 19, + -24 + ], + [ + 26, + 31 + ], + [ + 24, + -8 + ], + [ + 37, + -73 + ], + [ + 0, + -45 + ], + [ + 35, + -19 + ], + [ + 41, + 51 + ], + [ + 1, + -63 + ], + [ + 26, + 57 + ], + [ + 81, + -77 + ], + [ + 14, + -67 + ], + [ + 24, + -23 + ], + [ + 49, + 1 + ], + [ + 43, + -15 + ], + [ + 29, + 36 + ], + [ + 23, + -73 + ], + [ + 48, + -10 + ], + [ + 29, + 45 + ], + [ + 43, + -12 + ], + [ + 62, + 12 + ], + [ + 66, + -10 + ], + [ + 49, + -38 + ], + [ + 50, + -3 + ], + [ + 17, + 28 + ], + [ + 65, + -95 + ], + [ + 28, + -8 + ], + [ + 32, + -54 + ], + [ + 45, + -16 + ], + [ + 20, + -30 + ], + [ + 45, + -12 + ], + [ + 17, + -26 + ], + [ + 27, + 32 + ], + [ + 66, + -20 + ], + [ + 45, + 77 + ], + [ + 48, + 6 + ], + [ + 9, + 20 + ], + [ + 84, + 49 + ], + [ + 18, + 24 + ], + [ + 86, + 30 + ], + [ + 42, + -25 + ], + [ + 48, + 32 + ], + [ + 9, + -18 + ], + [ + 79, + -73 + ], + [ + 53, + -37 + ], + [ + 70, + -80 + ], + [ + 26, + -67 + ], + [ + 37, + -11 + ], + [ + 87, + -97 + ], + [ + 68, + -40 + ], + [ + 52, + -62 + ], + [ + 27, + -47 + ], + [ + 61, + -13 + ], + [ + 58, + -45 + ], + [ + 0, + -9012 + ], + [ + 2, + -971 + ], + [ + -1, + -889 + ], + [ + 130, + -95 + ], + [ + 17, + 100 + ], + [ + 135, + -145 + ], + [ + 81, + 180 + ], + [ + 170, + 20 + ], + [ + 1, + -39 + ], + [ + -33, + -272 + ], + [ + 47, + -112 + ], + [ + 66, + -76 + ], + [ + 26, + -22 + ], + [ + 11, + -116 + ], + [ + 29, + -80 + ], + [ + 266, + -580 + ], + [ + 30, + -299 + ], + [ + -8, + -93 + ], + [ + 22, + 4 + ], + [ + 51, + 108 + ], + [ + 111, + 158 + ], + [ + 11, + 23 + ], + [ + 68, + 8 + ], + [ + 32, + 139 + ], + [ + -2, + 209 + ], + [ + 30, + -19 + ], + [ + 18, + 19 + ], + [ + 19, + 71 + ], + [ + -1, + 39 + ], + [ + -32, + 47 + ], + [ + 45, + 48 + ], + [ + 68, + 28 + ], + [ + 131, + 158 + ], + [ + 62, + -115 + ], + [ + 28, + -88 + ], + [ + 11, + -2 + ], + [ + 24, + -70 + ], + [ + 0, + -104 + ], + [ + -12, + -24 + ], + [ + 1, + -37 + ], + [ + 16, + -47 + ], + [ + -5, + -42 + ], + [ + 18, + -76 + ], + [ + 73, + -38 + ], + [ + 5, + -66 + ], + [ + 32, + -73 + ], + [ + 24, + 0 + ], + [ + 29, + -108 + ], + [ + -6, + -69 + ], + [ + 26, + -20 + ], + [ + -6, + -46 + ], + [ + 22, + -71 + ], + [ + 114, + -152 + ], + [ + 32, + -119 + ], + [ + 46, + -120 + ], + [ + 50, + -110 + ], + [ + -23, + -49 + ], + [ + 33, + -134 + ], + [ + 47, + -140 + ], + [ + 28, + -176 + ], + [ + 57, + -182 + ], + [ + 32, + -161 + ], + [ + 30, + -111 + ], + [ + 25, + -123 + ], + [ + 53, + -180 + ], + [ + 32, + -155 + ], + [ + -33, + -140 + ], + [ + 89, + -52 + ], + [ + -21, + -205 + ], + [ + 71, + -81 + ], + [ + -8, + -61 + ], + [ + 11, + -57 + ], + [ + 7, + -119 + ], + [ + 71, + 14 + ], + [ + 33, + -77 + ], + [ + 82, + -115 + ], + [ + 23, + -48 + ], + [ + 85, + -47 + ], + [ + 44, + -115 + ], + [ + 44, + -33 + ], + [ + 11, + -116 + ], + [ + 23, + -15 + ], + [ + 27, + -36 + ], + [ + 40, + 23 + ], + [ + 28, + -143 + ], + [ + -3, + -90 + ], + [ + -20, + -107 + ], + [ + -18, + -67 + ], + [ + 1, + -60 + ], + [ + 10, + -38 + ], + [ + -5, + -118 + ], + [ + 12, + -104 + ], + [ + 11, + -46 + ], + [ + 6, + -133 + ], + [ + 12, + -63 + ], + [ + -32, + -100 + ], + [ + -24, + -122 + ], + [ + -1, + -33 + ], + [ + -20, + -90 + ], + [ + -23, + -77 + ], + [ + -37, + -97 + ], + [ + -27, + -55 + ], + [ + -19, + -14 + ], + [ + 3, + -46 + ], + [ + -19, + -23 + ], + [ + -12, + 40 + ], + [ + -1, + 56 + ], + [ + -13, + 24 + ], + [ + -1, + -44 + ], + [ + -12, + -22 + ], + [ + -18, + 18 + ], + [ + -13, + 52 + ], + [ + -4, + 108 + ], + [ + 3, + 57 + ], + [ + -17, + 33 + ], + [ + 8, + 103 + ], + [ + -9, + 6 + ], + [ + -16, + 56 + ], + [ + -6, + 64 + ], + [ + 30, + 63 + ], + [ + 17, + 63 + ], + [ + 15, + -8 + ], + [ + -3, + 75 + ], + [ + -11, + 82 + ], + [ + 14, + 122 + ], + [ + -9, + 190 + ], + [ + -10, + 67 + ], + [ + -43, + 164 + ], + [ + -22, + 55 + ], + [ + -12, + 48 + ], + [ + -7, + -34 + ], + [ + 23, + -62 + ], + [ + 25, + -85 + ], + [ + 7, + -72 + ], + [ + 22, + -90 + ], + [ + 10, + -131 + ], + [ + -16, + -43 + ], + [ + -2, + -79 + ], + [ + 7, + -92 + ], + [ + 11, + -62 + ], + [ + -9, + -28 + ], + [ + -11, + 96 + ], + [ + -8, + 12 + ], + [ + 3, + -70 + ], + [ + -4, + -74 + ], + [ + -36, + -102 + ], + [ + -14, + -5 + ], + [ + -24, + 49 + ], + [ + 19, + 73 + ], + [ + 11, + 73 + ], + [ + -3, + 38 + ], + [ + -25, + -10 + ], + [ + 10, + -72 + ], + [ + -8, + -42 + ], + [ + -33, + -56 + ], + [ + -7, + 1 + ], + [ + -23, + 108 + ], + [ + -11, + -45 + ], + [ + -25, + 54 + ], + [ + -17, + 18 + ], + [ + -12, + 50 + ], + [ + -28, + 68 + ], + [ + 0, + 76 + ], + [ + 31, + 31 + ], + [ + 22, + 51 + ], + [ + -20, + 47 + ], + [ + 7, + 75 + ], + [ + -9, + 39 + ], + [ + 23, + 44 + ], + [ + 3, + 24 + ], + [ + -18, + 1 + ], + [ + -3, + 74 + ], + [ + 7, + 43 + ], + [ + -41, + -17 + ], + [ + 6, + -45 + ], + [ + 11, + -16 + ], + [ + -1, + -37 + ], + [ + -13, + -85 + ], + [ + -1, + -60 + ], + [ + -19, + -73 + ], + [ + -18, + 13 + ], + [ + 7, + -93 + ], + [ + -10, + -43 + ], + [ + -24, + 52 + ], + [ + -25, + 22 + ], + [ + -9, + 30 + ], + [ + -12, + 132 + ], + [ + -16, + 70 + ], + [ + 21, + -29 + ], + [ + 7, + 75 + ], + [ + 27, + 37 + ], + [ + 12, + 147 + ], + [ + -8, + 102 + ], + [ + 10, + 57 + ], + [ + 6, + -21 + ], + [ + 12, + 42 + ], + [ + 7, + 92 + ], + [ + -21, + -11 + ], + [ + -4, + -58 + ], + [ + -19, + -30 + ], + [ + -21, + -61 + ], + [ + 13, + -113 + ], + [ + -8, + -42 + ], + [ + -33, + 3 + ], + [ + -12, + -43 + ], + [ + 3, + -30 + ], + [ + -17, + -14 + ], + [ + -7, + 34 + ], + [ + 4, + 67 + ], + [ + -19, + 23 + ], + [ + -12, + 128 + ], + [ + -32, + -17 + ], + [ + 0, + -48 + ], + [ + -28, + 118 + ], + [ + -3, + 123 + ], + [ + 8, + 25 + ], + [ + 25, + 1 + ], + [ + 7, + 66 + ], + [ + 13, + 49 + ], + [ + 30, + 12 + ], + [ + 16, + -72 + ], + [ + 7, + 63 + ], + [ + -15, + 168 + ], + [ + 9, + 3 + ], + [ + 30, + -45 + ], + [ + 4, + -59 + ], + [ + 11, + -32 + ], + [ + 6, + 23 + ], + [ + -9, + 77 + ], + [ + -22, + 35 + ], + [ + -19, + 48 + ], + [ + -3, + 53 + ], + [ + -11, + 13 + ], + [ + -12, + -25 + ], + [ + -10, + 49 + ], + [ + -23, + 32 + ], + [ + -5, + 57 + ], + [ + 12, + 23 + ], + [ + -4, + 64 + ], + [ + -22, + 28 + ], + [ + -37, + 66 + ], + [ + -13, + 69 + ], + [ + -15, + 33 + ], + [ + -13, + 79 + ], + [ + 29, + 43 + ], + [ + -11, + 58 + ], + [ + -18, + -47 + ], + [ + -19, + 18 + ], + [ + -2, + -27 + ], + [ + -23, + 58 + ], + [ + -31, + 8 + ], + [ + -11, + 56 + ], + [ + -27, + -28 + ], + [ + -54, + 76 + ], + [ + -8, + 75 + ], + [ + 15, + 73 + ], + [ + 18, + -22 + ], + [ + 33, + 4 + ], + [ + 9, + 48 + ], + [ + -22, + 3 + ], + [ + -32, + 36 + ], + [ + 2, + 35 + ], + [ + -18, + 125 + ], + [ + 13, + 81 + ], + [ + -24, + -10 + ], + [ + -15, + 19 + ], + [ + -16, + 53 + ], + [ + 7, + 103 + ], + [ + 20, + 2 + ], + [ + 16, + -36 + ], + [ + 33, + -24 + ], + [ + 63, + -89 + ], + [ + 5, + 15 + ], + [ + -25, + 58 + ], + [ + -20, + 19 + ], + [ + -66, + 130 + ], + [ + -3, + 95 + ], + [ + -17, + -15 + ], + [ + -2, + -65 + ], + [ + -20, + 3 + ], + [ + -39, + 166 + ], + [ + -55, + 147 + ], + [ + -11, + 140 + ], + [ + 9, + 65 + ], + [ + -2, + 52 + ], + [ + 27, + 41 + ], + [ + -13, + 100 + ], + [ + -8, + -2 + ], + [ + -9, + -85 + ], + [ + -20, + -30 + ], + [ + 0, + -42 + ], + [ + 12, + -22 + ], + [ + -13, + -57 + ], + [ + -10, + 10 + ], + [ + -22, + -20 + ], + [ + -25, + 11 + ], + [ + -36, + 34 + ], + [ + -7, + -15 + ], + [ + -35, + 36 + ], + [ + -40, + 174 + ], + [ + -4, + 110 + ], + [ + -42, + 140 + ], + [ + -13, + 79 + ], + [ + 19, + 1 + ], + [ + -11, + 174 + ], + [ + -19, + -56 + ], + [ + 1, + -58 + ], + [ + -35, + 132 + ], + [ + -8, + 177 + ], + [ + -8, + 92 + ], + [ + -21, + 135 + ], + [ + -32, + 116 + ], + [ + -36, + 37 + ], + [ + -5, + -16 + ], + [ + 28, + -38 + ], + [ + 4, + -41 + ], + [ + 17, + -39 + ], + [ + 20, + -131 + ], + [ + -15, + 11 + ], + [ + -34, + 140 + ], + [ + -22, + 36 + ], + [ + -22, + 10 + ], + [ + 41, + -92 + ], + [ + 13, + -85 + ], + [ + 17, + -29 + ], + [ + -7, + -97 + ], + [ + 9, + -88 + ], + [ + 13, + -23 + ], + [ + -5, + -24 + ], + [ + 27, + -124 + ], + [ + 3, + -55 + ], + [ + 25, + -139 + ], + [ + 2, + -32 + ], + [ + -14, + 11 + ], + [ + 27, + -204 + ], + [ + 9, + -85 + ], + [ + 1, + -69 + ], + [ + -12, + 8 + ], + [ + -1, + -61 + ], + [ + 12, + -64 + ], + [ + -29, + 23 + ], + [ + -19, + 32 + ], + [ + -14, + -4 + ], + [ + -18, + 43 + ], + [ + -15, + 66 + ], + [ + -10, + 84 + ], + [ + -22, + -16 + ], + [ + -33, + 50 + ], + [ + -27, + -37 + ], + [ + -50, + -19 + ], + [ + 3, + 81 + ], + [ + -25, + 16 + ], + [ + -4, + 19 + ], + [ + 30, + 39 + ], + [ + -10, + 69 + ], + [ + 5, + 53 + ], + [ + -28, + 109 + ], + [ + 0, + 36 + ], + [ + -22, + 84 + ], + [ + 13, + 24 + ], + [ + -2, + 90 + ], + [ + -19, + 64 + ], + [ + -12, + 10 + ], + [ + 15, + -131 + ], + [ + -12, + -125 + ], + [ + -27, + -5 + ], + [ + -42, + 70 + ], + [ + -26, + 30 + ], + [ + -15, + 150 + ], + [ + -11, + -68 + ], + [ + -13, + -22 + ], + [ + -44, + 54 + ], + [ + -14, + -20 + ], + [ + -10, + 50 + ], + [ + -12, + -18 + ], + [ + -3, + -54 + ], + [ + 45, + -35 + ], + [ + 7, + 7 + ], + [ + 45, + -44 + ], + [ + 33, + -66 + ], + [ + 30, + -104 + ], + [ + -11, + -44 + ], + [ + -24, + -44 + ], + [ + 6, + -11 + ], + [ + 33, + 44 + ], + [ + 7, + 30 + ], + [ + 27, + 1 + ], + [ + 7, + -105 + ], + [ + 26, + -78 + ], + [ + 16, + -157 + ], + [ + -19, + -44 + ], + [ + -43, + -32 + ], + [ + -11, + 10 + ], + [ + 9, + 47 + ], + [ + -18, + 16 + ], + [ + -12, + -17 + ], + [ + 7, + -39 + ], + [ + -10, + -37 + ], + [ + -43, + 22 + ], + [ + -11, + -23 + ], + [ + 5, + -60 + ], + [ + -8, + -35 + ], + [ + -29, + 5 + ], + [ + -8, + 78 + ], + [ + -36, + 35 + ], + [ + 3, + 15 + ], + [ + -28, + 74 + ], + [ + -17, + 19 + ], + [ + -29, + -19 + ], + [ + -35, + 70 + ], + [ + -16, + 15 + ], + [ + -56, + 107 + ], + [ + -51, + 75 + ], + [ + -2, + 50 + ], + [ + -30, + 70 + ], + [ + -37, + 64 + ], + [ + -5, + 28 + ], + [ + 4, + 75 + ], + [ + -15, + 48 + ], + [ + -55, + 121 + ], + [ + -30, + 47 + ], + [ + -96, + 89 + ], + [ + -36, + 71 + ], + [ + -43, + 66 + ], + [ + -98, + 104 + ], + [ + -42, + 49 + ], + [ + -91, + 144 + ], + [ + -30, + 39 + ], + [ + 5, + 29 + ], + [ + 31, + 89 + ], + [ + 24, + -14 + ], + [ + -9, + -27 + ], + [ + 24, + 3 + ], + [ + 0, + 43 + ], + [ + 21, + 70 + ], + [ + -22, + 7 + ], + [ + 2, + 77 + ], + [ + -14, + 116 + ], + [ + 7, + 35 + ], + [ + 22, + 41 + ], + [ + -5, + 34 + ], + [ + 16, + 30 + ], + [ + -13, + 56 + ], + [ + -19, + -51 + ], + [ + -2, + -59 + ], + [ + -25, + -21 + ], + [ + -21, + -72 + ], + [ + -1, + -49 + ], + [ + -107, + -100 + ], + [ + -12, + -28 + ], + [ + -28, + -28 + ], + [ + -95, + 22 + ], + [ + -67, + 36 + ], + [ + -26, + 32 + ], + [ + -123, + 125 + ], + [ + -17, + 56 + ], + [ + 18, + -10 + ], + [ + 34, + 24 + ], + [ + 11, + 71 + ], + [ + -33, + 131 + ], + [ + 3, + 42 + ], + [ + -20, + -17 + ], + [ + -31, + 44 + ], + [ + 6, + -50 + ], + [ + 45, + -120 + ], + [ + -10, + -21 + ], + [ + -54, + -51 + ], + [ + -39, + 0 + ], + [ + -49, + 55 + ], + [ + -61, + 24 + ], + [ + -32, + 23 + ], + [ + -81, + 40 + ], + [ + -45, + 11 + ], + [ + -59, + -4 + ], + [ + -63, + -33 + ], + [ + -77, + -12 + ], + [ + -80, + -28 + ], + [ + -54, + -48 + ], + [ + -39, + 39 + ], + [ + -45, + -26 + ], + [ + -64, + -120 + ], + [ + -46, + -115 + ], + [ + 6, + 65 + ], + [ + 36, + 103 + ], + [ + 62, + 117 + ], + [ + 46, + 2 + ], + [ + -16, + 66 + ], + [ + -49, + 48 + ], + [ + -8, + 25 + ], + [ + -10, + -82 + ], + [ + -26, + 84 + ], + [ + -26, + 30 + ], + [ + -17, + -9 + ], + [ + -16, + 27 + ], + [ + -71, + 19 + ], + [ + 9, + 28 + ], + [ + 38, + 23 + ], + [ + -42, + 33 + ], + [ + -19, + -6 + ], + [ + -2, + 25 + ], + [ + 37, + 156 + ], + [ + -15, + 15 + ], + [ + -13, + -36 + ], + [ + -29, + -22 + ], + [ + -1, + -57 + ], + [ + -20, + -66 + ], + [ + -39, + 12 + ], + [ + -70, + 97 + ], + [ + 1, + 31 + ], + [ + -26, + 36 + ], + [ + -39, + 26 + ], + [ + -41, + -35 + ], + [ + -22, + 27 + ], + [ + 13, + 29 + ], + [ + 31, + 32 + ], + [ + 25, + 74 + ], + [ + -14, + 10 + ], + [ + -18, + -49 + ], + [ + -79, + -93 + ], + [ + -29, + -23 + ], + [ + -38, + 5 + ], + [ + 1, + -54 + ], + [ + 60, + 27 + ], + [ + 11, + -24 + ], + [ + 2, + -53 + ], + [ + -17, + 2 + ], + [ + -28, + -37 + ], + [ + -18, + 6 + ], + [ + -41, + -38 + ], + [ + -41, + -77 + ], + [ + -12, + 2 + ], + [ + -12, + 48 + ], + [ + 47, + 77 + ], + [ + -37, + -12 + ], + [ + -17, + 11 + ], + [ + -1, + 54 + ], + [ + 23, + 83 + ], + [ + 13, + 27 + ], + [ + 18, + 2 + ], + [ + 20, + -31 + ], + [ + 24, + 17 + ], + [ + 22, + 41 + ], + [ + 38, + 13 + ], + [ + 57, + 58 + ], + [ + 42, + 20 + ], + [ + -9, + 25 + ], + [ + -19, + -2 + ], + [ + 1, + 71 + ], + [ + -11, + -49 + ], + [ + -19, + -20 + ], + [ + 1, + 30 + ], + [ + 25, + 65 + ], + [ + 1, + 21 + ], + [ + -33, + -58 + ], + [ + -45, + -47 + ], + [ + -19, + -3 + ], + [ + -4, + 30 + ], + [ + 63, + 112 + ], + [ + -6, + 38 + ], + [ + -29, + -60 + ], + [ + -38, + -14 + ], + [ + -12, + 26 + ], + [ + -15, + -49 + ], + [ + -20, + -14 + ], + [ + -54, + 13 + ], + [ + -10, + 58 + ], + [ + 27, + 19 + ], + [ + 11, + -9 + ], + [ + 18, + 25 + ], + [ + 40, + 16 + ], + [ + 29, + 28 + ], + [ + 23, + 65 + ], + [ + -25, + 2 + ], + [ + -14, + -46 + ], + [ + -23, + -19 + ], + [ + -45, + -2 + ], + [ + -18, + 68 + ], + [ + -12, + 3 + ], + [ + -17, + -69 + ], + [ + -21, + -8 + ], + [ + -4, + 59 + ], + [ + 16, + 26 + ], + [ + 17, + -6 + ], + [ + -11, + 44 + ], + [ + -3, + 55 + ], + [ + 13, + 34 + ], + [ + 26, + 114 + ], + [ + 96, + 6 + ], + [ + -7, + 38 + ], + [ + -91, + -5 + ], + [ + -21, + -63 + ], + [ + -27, + -26 + ], + [ + -21, + -77 + ], + [ + -31, + -48 + ], + [ + -23, + 12 + ], + [ + 20, + 36 + ], + [ + -10, + 113 + ], + [ + -12, + 53 + ], + [ + 18, + 30 + ], + [ + -22, + 10 + ], + [ + -14, + -23 + ], + [ + -1, + -51 + ], + [ + 12, + -63 + ], + [ + -14, + -63 + ], + [ + 1, + -41 + ], + [ + -13, + -15 + ], + [ + -26, + 48 + ], + [ + -2, + -67 + ], + [ + -27, + -45 + ], + [ + -21, + 22 + ], + [ + 0, + 52 + ], + [ + -11, + 19 + ], + [ + -7, + -73 + ], + [ + -9, + 15 + ], + [ + 4, + 129 + ], + [ + 9, + 62 + ], + [ + -15, + 11 + ], + [ + -17, + -130 + ], + [ + 9, + -111 + ], + [ + -4, + -29 + ], + [ + -19, + -9 + ], + [ + 1, + 49 + ], + [ + -27, + 34 + ], + [ + -7, + -46 + ], + [ + 16, + -65 + ], + [ + -13, + -8 + ], + [ + -38, + 16 + ], + [ + -34, + -48 + ], + [ + -28, + 9 + ], + [ + -5, + 31 + ], + [ + 14, + 95 + ], + [ + 42, + 151 + ], + [ + 1, + 53 + ], + [ + 49, + 123 + ], + [ + 16, + 81 + ], + [ + -6, + 18 + ], + [ + -73, + -211 + ], + [ + -1, + -35 + ], + [ + -18, + -58 + ], + [ + -8, + 8 + ], + [ + -8, + 69 + ], + [ + -12, + -1 + ], + [ + -3, + -81 + ], + [ + -11, + -54 + ], + [ + -18, + -42 + ], + [ + -3, + -64 + ], + [ + -16, + -68 + ], + [ + -21, + 27 + ], + [ + -7, + -44 + ], + [ + 24, + -28 + ], + [ + -5, + -91 + ], + [ + 10, + -8 + ], + [ + 19, + 85 + ], + [ + 37, + 6 + ], + [ + 11, + -22 + ], + [ + 4, + -91 + ], + [ + -14, + -45 + ], + [ + -31, + -32 + ], + [ + -22, + -76 + ], + [ + 1, + -63 + ], + [ + 21, + 20 + ], + [ + 17, + 75 + ], + [ + 30, + 44 + ], + [ + 30, + -89 + ], + [ + 0, + -44 + ], + [ + 10, + -43 + ], + [ + -23, + -192 + ], + [ + -26, + 0 + ], + [ + -9, + 52 + ], + [ + -19, + 9 + ], + [ + 1, + -36 + ], + [ + -27, + -44 + ], + [ + 0, + -17 + ], + [ + 28, + 14 + ], + [ + 23, + -27 + ], + [ + 61, + -124 + ], + [ + 26, + -85 + ], + [ + -15, + -77 + ], + [ + -13, + -26 + ], + [ + -34, + -35 + ], + [ + -17, + 16 + ], + [ + -14, + -18 + ], + [ + -29, + -6 + ], + [ + 9, + 51 + ], + [ + -26, + 67 + ], + [ + 9, + 60 + ], + [ + -17, + 63 + ], + [ + -16, + -126 + ], + [ + 0, + -62 + ], + [ + -12, + -41 + ], + [ + -19, + 69 + ], + [ + -9, + -8 + ], + [ + -7, + -59 + ], + [ + -18, + -33 + ], + [ + -34, + 50 + ], + [ + -29, + -40 + ], + [ + -15, + 52 + ], + [ + -27, + -21 + ], + [ + -22, + 5 + ], + [ + -9, + 28 + ], + [ + 24, + 74 + ], + [ + -9, + 14 + ], + [ + -27, + -38 + ], + [ + -29, + -175 + ], + [ + -30, + -42 + ], + [ + -9, + 18 + ], + [ + 14, + 55 + ], + [ + 13, + 84 + ], + [ + -15, + 172 + ], + [ + -16, + 5 + ], + [ + -5, + -28 + ], + [ + 1, + -81 + ], + [ + 13, + -53 + ], + [ + -10, + -4 + ], + [ + -10, + -72 + ], + [ + -17, + 11 + ], + [ + -8, + -20 + ], + [ + -5, + -68 + ], + [ + -11, + -17 + ], + [ + 4, + -47 + ], + [ + 25, + -31 + ], + [ + -6, + -74 + ], + [ + -27, + 32 + ], + [ + -12, + 127 + ], + [ + 8, + 37 + ], + [ + -11, + 78 + ], + [ + -17, + 6 + ], + [ + 6, + -52 + ], + [ + -8, + -49 + ], + [ + 5, + -196 + ], + [ + -5, + -64 + ], + [ + -27, + 74 + ], + [ + -1, + 43 + ], + [ + -16, + 28 + ], + [ + -34, + 31 + ], + [ + 3, + -40 + ], + [ + 24, + -36 + ], + [ + -1, + -63 + ], + [ + -69, + -158 + ], + [ + -32, + -91 + ], + [ + 0, + -36 + ], + [ + -16, + -10 + ], + [ + -9, + -86 + ], + [ + -12, + 2 + ], + [ + -3, + 70 + ], + [ + 34, + 211 + ], + [ + 0, + 29 + ], + [ + -26, + -65 + ], + [ + -19, + -111 + ], + [ + -12, + 11 + ], + [ + -9, + 142 + ], + [ + -13, + -52 + ], + [ + -11, + 2 + ], + [ + 16, + -62 + ], + [ + -5, + -80 + ], + [ + -39, + 0 + ], + [ + -8, + -61 + ], + [ + -18, + -24 + ], + [ + -22, + -55 + ], + [ + 7, + -43 + ], + [ + -15, + -41 + ], + [ + -16, + -10 + ], + [ + 0, + 54 + ], + [ + -16, + 36 + ], + [ + -13, + -45 + ], + [ + -1, + -53 + ], + [ + -22, + -17 + ], + [ + -24, + 31 + ], + [ + -9, + -23 + ], + [ + -21, + 38 + ], + [ + -7, + 43 + ], + [ + -12, + -36 + ], + [ + -21, + -27 + ], + [ + 6, + -35 + ], + [ + -20, + 0 + ], + [ + -5, + -39 + ], + [ + -41, + -7 + ], + [ + -6, + 76 + ], + [ + -22, + -14 + ], + [ + -21, + 22 + ], + [ + 3, + 22 + ], + [ + -21, + 8 + ], + [ + -3, + 70 + ], + [ + 8, + 36 + ], + [ + 16, + 18 + ], + [ + 5, + 71 + ], + [ + 32, + 31 + ], + [ + 9, + -11 + ], + [ + 29, + 51 + ], + [ + 33, + 3 + ], + [ + 0, + 45 + ], + [ + 33, + 21 + ], + [ + 34, + 62 + ], + [ + 31, + -9 + ], + [ + -11, + 69 + ], + [ + 22, + 26 + ], + [ + 3, + 32 + ], + [ + 37, + 102 + ], + [ + -13, + 15 + ], + [ + -24, + -22 + ], + [ + -60, + -109 + ], + [ + -30, + -20 + ], + [ + -18, + -39 + ], + [ + -39, + 16 + ], + [ + -43, + 67 + ], + [ + -15, + 40 + ], + [ + -5, + 46 + ], + [ + 18, + 117 + ], + [ + 13, + 45 + ], + [ + 15, + 133 + ], + [ + 27, + 79 + ], + [ + 17, + 33 + ], + [ + 35, + 99 + ], + [ + 11, + 98 + ], + [ + 0, + 71 + ], + [ + 23, + 32 + ], + [ + 5, + 156 + ], + [ + 4, + 27 + ], + [ + -18, + 44 + ], + [ + -22, + 163 + ], + [ + 39, + 35 + ], + [ + 5, + 27 + ], + [ + 63, + 27 + ], + [ + 89, + 164 + ], + [ + 92, + 118 + ], + [ + 51, + -161 + ], + [ + 41, + -16 + ], + [ + 13, + -27 + ], + [ + 34, + 112 + ], + [ + 30, + 8 + ], + [ + 36, + -45 + ], + [ + 19, + 10 + ], + [ + 63, + -48 + ], + [ + 65, + -20 + ], + [ + 30, + -55 + ], + [ + -1, + 27 + ], + [ + -22, + 63 + ], + [ + -29, + 36 + ], + [ + -38, + -14 + ], + [ + -51, + 63 + ], + [ + -24, + -1 + ], + [ + -40, + 42 + ], + [ + -25, + 68 + ], + [ + -39, + 66 + ], + [ + -29, + 28 + ], + [ + 18, + 55 + ], + [ + 24, + 9 + ], + [ + 31, + 124 + ], + [ + 23, + 18 + ], + [ + 8, + 60 + ], + [ + 46, + 27 + ], + [ + 30, + 45 + ], + [ + -32, + 50 + ], + [ + -20, + 4 + ], + [ + -43, + -64 + ], + [ + -11, + -49 + ], + [ + -19, + -14 + ], + [ + -12, + -70 + ], + [ + 0, + -70 + ], + [ + -18, + -31 + ], + [ + -25, + 19 + ], + [ + -36, + 7 + ], + [ + -74, + -17 + ], + [ + -26, + 43 + ], + [ + -28, + 16 + ], + [ + -14, + -52 + ], + [ + -87, + -84 + ], + [ + -39, + -154 + ], + [ + -36, + -12 + ], + [ + -19, + -31 + ], + [ + -33, + 2 + ], + [ + -39, + -63 + ], + [ + -48, + -109 + ], + [ + -1, + -29 + ], + [ + 26, + -124 + ], + [ + -2, + -23 + ], + [ + -38, + 25 + ], + [ + -19, + -18 + ], + [ + -30, + -52 + ], + [ + -21, + -92 + ], + [ + -27, + -29 + ], + [ + -32, + -74 + ], + [ + -6, + -73 + ], + [ + 8, + -34 + ], + [ + 19, + -24 + ], + [ + -40, + -56 + ], + [ + -9, + -67 + ], + [ + -13, + -4 + ], + [ + -28, + -70 + ], + [ + -19, + -7 + ], + [ + -9, + 28 + ], + [ + -25, + -11 + ], + [ + 4, + -68 + ], + [ + 16, + -13 + ], + [ + -3, + -30 + ], + [ + 25, + -42 + ], + [ + 8, + -35 + ], + [ + -12, + -73 + ], + [ + -19, + -47 + ], + [ + -7, + -62 + ], + [ + -25, + -21 + ], + [ + -4, + -22 + ], + [ + -39, + -2 + ], + [ + -15, + 12 + ], + [ + -40, + -31 + ], + [ + -18, + 3 + ], + [ + -19, + -60 + ], + [ + 23, + 16 + ], + [ + 15, + -20 + ], + [ + 15, + 30 + ], + [ + 19, + 1 + ], + [ + 7, + -50 + ], + [ + -16, + -116 + ], + [ + -19, + -16 + ], + [ + -26, + -51 + ], + [ + -28, + 37 + ], + [ + 5, + -34 + ], + [ + -13, + -18 + ], + [ + -18, + 18 + ], + [ + 7, + 35 + ], + [ + 2, + 75 + ], + [ + -22, + 71 + ], + [ + 3, + -119 + ], + [ + -9, + -55 + ], + [ + -18, + -15 + ], + [ + -13, + 25 + ], + [ + -6, + -35 + ], + [ + 16, + -28 + ], + [ + -9, + -53 + ], + [ + -49, + -10 + ], + [ + 17, + -93 + ], + [ + -8, + -32 + ], + [ + -27, + -21 + ], + [ + -10, + 8 + ], + [ + -24, + -45 + ], + [ + -12, + 13 + ], + [ + -36, + -37 + ], + [ + 5, + -26 + ], + [ + 20, + -18 + ], + [ + -23, + -32 + ], + [ + -7, + -43 + ], + [ + 2, + -61 + ], + [ + -12, + -44 + ], + [ + -24, + -35 + ], + [ + 24, + -26 + ], + [ + -6, + -59 + ], + [ + 10, + -60 + ], + [ + 27, + 63 + ], + [ + 59, + -23 + ], + [ + 16, + 22 + ], + [ + 12, + -22 + ], + [ + 15, + 25 + ], + [ + 22, + -78 + ], + [ + 19, + -27 + ], + [ + 19, + 13 + ], + [ + 23, + -34 + ], + [ + 18, + -53 + ], + [ + 8, + -53 + ], + [ + 15, + -22 + ], + [ + -28, + -14 + ], + [ + -14, + -118 + ], + [ + -12, + -39 + ], + [ + -30, + -25 + ], + [ + -11, + -55 + ], + [ + -24, + -33 + ], + [ + -48, + 0 + ], + [ + -15, + -17 + ], + [ + -4, + -94 + ], + [ + -12, + -33 + ], + [ + -27, + 1 + ], + [ + -5, + -20 + ], + [ + 10, + -79 + ], + [ + 11, + -32 + ], + [ + -27, + -36 + ], + [ + -20, + 15 + ], + [ + -2, + -45 + ], + [ + 20, + -46 + ], + [ + -11, + -81 + ], + [ + -21, + -30 + ], + [ + -6, + -33 + ], + [ + 9, + -24 + ], + [ + -23, + 0 + ], + [ + -14, + -52 + ], + [ + -26, + 66 + ], + [ + -9, + -7 + ], + [ + 5, + -57 + ], + [ + -4, + -40 + ], + [ + -21, + -3 + ], + [ + -12, + -43 + ], + [ + -17, + 16 + ], + [ + 0, + 27 + ], + [ + -20, + -1 + ], + [ + -4, + -39 + ], + [ + -22, + -24 + ], + [ + -23, + 31 + ], + [ + -28, + -17 + ], + [ + -35, + -69 + ], + [ + 15, + -52 + ], + [ + -9, + -51 + ], + [ + -40, + -44 + ], + [ + -28, + -2 + ], + [ + 1, + -53 + ], + [ + 14, + -25 + ], + [ + -6, + -40 + ], + [ + -20, + -16 + ], + [ + -36, + 59 + ], + [ + -10, + 30 + ], + [ + -20, + -20 + ], + [ + -5, + -63 + ], + [ + 1, + -69 + ], + [ + -26, + -27 + ], + [ + -3, + -97 + ], + [ + -65, + -7 + ], + [ + -21, + 24 + ], + [ + -2, + -74 + ], + [ + 8, + -71 + ], + [ + -20, + 0 + ], + [ + -12, + 37 + ], + [ + -21, + 3 + ], + [ + -4, + -39 + ], + [ + -32, + -27 + ], + [ + -39, + -92 + ], + [ + -15, + -12 + ], + [ + -5, + -44 + ], + [ + 13, + -11 + ], + [ + 47, + 64 + ], + [ + 4, + -50 + ], + [ + -6, + -53 + ], + [ + -15, + -7 + ], + [ + 0, + -31 + ], + [ + 18, + -38 + ], + [ + -10, + -38 + ], + [ + -18, + -26 + ], + [ + -2, + -49 + ], + [ + -26, + -44 + ], + [ + -8, + -32 + ], + [ + 2, + -42 + ], + [ + -32, + 14 + ], + [ + -31, + -28 + ], + [ + -4, + -70 + ], + [ + -12, + -12 + ], + [ + -19, + 75 + ], + [ + -8, + -53 + ], + [ + -27, + -42 + ], + [ + -11, + -53 + ], + [ + -24, + -6 + ], + [ + 5, + -50 + ], + [ + -17, + -27 + ], + [ + -25, + 43 + ], + [ + -24, + 67 + ], + [ + -22, + -16 + ], + [ + 0, + -51 + ], + [ + 11, + -5 + ], + [ + 1, + -36 + ], + [ + -29, + -10 + ], + [ + -13, + -67 + ], + [ + 6, + -32 + ], + [ + 18, + -6 + ], + [ + 5, + -52 + ], + [ + -36, + -4 + ], + [ + -24, + -15 + ], + [ + -17, + 77 + ], + [ + -51, + -38 + ], + [ + -18, + -51 + ], + [ + -16, + -3 + ], + [ + -9, + -49 + ], + [ + 19, + -1 + ], + [ + 27, + 25 + ], + [ + 20, + -17 + ], + [ + 6, + -54 + ], + [ + -16, + -47 + ], + [ + -43, + 44 + ], + [ + -23, + 11 + ], + [ + -5, + -70 + ], + [ + -33, + 6 + ], + [ + -23, + 21 + ], + [ + -20, + -33 + ], + [ + -27, + -88 + ], + [ + 2, + -44 + ], + [ + 47, + -20 + ], + [ + 32, + -36 + ], + [ + -3, + -29 + ], + [ + -32, + -42 + ], + [ + 1, + -23 + ], + [ + 18, + -4 + ], + [ + 25, + 31 + ], + [ + 16, + -7 + ], + [ + -55, + -78 + ], + [ + -23, + -63 + ], + [ + 1, + -52 + ], + [ + -13, + 50 + ], + [ + -10, + -17 + ], + [ + 16, + -66 + ], + [ + -6, + -50 + ], + [ + -7, + 39 + ], + [ + -10, + -2 + ], + [ + -2, + -53 + ], + [ + -25, + 80 + ], + [ + 0, + 95 + ], + [ + -19, + -60 + ], + [ + 8, + -73 + ], + [ + -4, + -67 + ], + [ + -24, + -6 + ], + [ + 3, + 58 + ], + [ + -35, + 1 + ], + [ + -16, + -80 + ], + [ + -25, + -9 + ], + [ + -75, + -43 + ], + [ + -29, + -22 + ], + [ + -7, + -22 + ], + [ + -3, + -74 + ], + [ + -17, + 46 + ], + [ + 5, + 80 + ], + [ + -23, + -19 + ], + [ + 10, + -30 + ], + [ + 1, + -104 + ], + [ + -16, + -71 + ], + [ + 6, + -46 + ], + [ + -24, + -81 + ], + [ + -32, + -30 + ], + [ + 2, + 52 + ], + [ + 24, + 4 + ], + [ + -1, + 40 + ], + [ + -10, + 4 + ], + [ + 2, + 111 + ], + [ + 18, + 72 + ], + [ + -29, + 39 + ], + [ + -28, + 12 + ], + [ + -13, + -18 + ], + [ + 3, + -45 + ], + [ + -12, + -21 + ], + [ + -13, + 22 + ], + [ + -25, + -13 + ], + [ + -9, + -82 + ], + [ + -35, + -74 + ], + [ + -26, + -20 + ], + [ + -37, + 28 + ], + [ + -6, + -29 + ], + [ + 11, + -44 + ], + [ + -20, + -81 + ], + [ + 1, + -31 + ], + [ + -21, + -37 + ], + [ + -12, + 105 + ], + [ + -10, + 13 + ], + [ + -14, + -37 + ], + [ + -11, + 14 + ], + [ + -18, + -31 + ], + [ + 31, + -13 + ], + [ + -2, + -68 + ], + [ + -32, + -10 + ], + [ + -16, + 25 + ], + [ + 5, + 39 + ], + [ + -13, + 24 + ], + [ + -22, + -22 + ], + [ + -19, + -90 + ], + [ + -61, + -85 + ], + [ + -26, + 2 + ], + [ + -11, + 29 + ], + [ + -26, + -29 + ], + [ + -13, + 4 + ], + [ + 10, + 156 + ], + [ + 29, + 96 + ], + [ + 1, + 46 + ], + [ + -15, + 16 + ], + [ + -31, + -2 + ], + [ + -24, + -29 + ], + [ + -24, + -101 + ], + [ + 4, + -129 + ], + [ + -40, + -140 + ], + [ + -7, + -12 + ], + [ + -14, + -85 + ], + [ + -21, + 36 + ], + [ + -19, + -12 + ], + [ + 13, + -65 + ], + [ + 10, + -17 + ], + [ + 1, + -56 + ], + [ + -25, + -38 + ], + [ + -19, + 33 + ], + [ + 0, + 45 + ], + [ + -16, + 15 + ], + [ + -13, + -60 + ], + [ + 10, + -49 + ], + [ + -17, + -47 + ], + [ + -14, + 27 + ], + [ + -32, + -8 + ], + [ + -16, + 18 + ], + [ + -14, + 74 + ], + [ + 32, + 6 + ], + [ + -21, + 47 + ], + [ + -8, + 104 + ], + [ + -21, + 56 + ], + [ + -11, + 7 + ], + [ + -16, + -33 + ], + [ + -10, + -65 + ], + [ + 7, + -27 + ], + [ + 14, + 0 + ], + [ + 18, + -70 + ], + [ + -11, + -46 + ], + [ + 14, + -95 + ], + [ + 0, + -52 + ], + [ + -22, + 30 + ], + [ + -20, + -19 + ], + [ + 3, + -26 + ], + [ + -17, + -30 + ], + [ + -18, + -7 + ], + [ + -22, + 28 + ], + [ + -16, + 59 + ], + [ + 4, + 36 + ], + [ + -13, + 56 + ], + [ + -21, + 37 + ], + [ + -31, + -25 + ], + [ + -10, + -56 + ], + [ + 49, + -85 + ], + [ + 4, + -31 + ], + [ + -50, + -111 + ], + [ + -24, + -21 + ], + [ + -20, + -33 + ], + [ + 16, + -56 + ], + [ + 27, + 2 + ], + [ + 9, + 24 + ], + [ + 22, + -50 + ], + [ + 13, + -83 + ], + [ + -26, + 6 + ], + [ + 8, + 34 + ], + [ + -17, + 6 + ], + [ + -10, + -28 + ], + [ + -16, + 22 + ], + [ + -17, + 62 + ], + [ + -25, + -39 + ], + [ + 2, + -69 + ], + [ + -18, + -1 + ], + [ + -28, + -50 + ], + [ + -23, + 18 + ], + [ + -37, + 10 + ], + [ + -45, + -5 + ], + [ + -34, + -14 + ], + [ + -41, + -40 + ], + [ + -29, + -71 + ], + [ + -4, + -69 + ], + [ + -29, + -53 + ], + [ + -51, + -33 + ], + [ + -29, + 3 + ], + [ + -28, + 28 + ], + [ + -9, + 30 + ], + [ + -9, + 74 + ], + [ + -10, + 30 + ], + [ + -1, + 55 + ], + [ + 8, + 29 + ], + [ + 44, + 41 + ], + [ + 14, + 25 + ], + [ + 23, + 110 + ], + [ + 19, + 110 + ], + [ + -1, + 29 + ], + [ + 22, + 54 + ], + [ + 14, + 13 + ], + [ + 25, + -46 + ], + [ + 38, + 39 + ], + [ + 25, + 49 + ], + [ + 25, + 0 + ], + [ + 37, + 81 + ], + [ + 34, + 20 + ], + [ + 36, + -14 + ], + [ + 31, + 5 + ], + [ + 1, + -37 + ], + [ + 28, + -72 + ], + [ + 9, + -61 + ], + [ + -5, + -50 + ], + [ + 27, + 24 + ], + [ + -8, + 52 + ], + [ + 2, + 37 + ], + [ + 30, + -30 + ], + [ + -15, + 42 + ], + [ + 2, + 77 + ], + [ + -10, + 109 + ], + [ + 32, + 46 + ], + [ + 26, + 21 + ], + [ + 42, + -15 + ], + [ + 21, + 14 + ], + [ + 10, + 69 + ], + [ + -16, + 4 + ], + [ + 4, + 28 + ], + [ + 18, + 10 + ], + [ + 7, + 38 + ], + [ + 18, + -4 + ], + [ + 26, + 99 + ], + [ + 3, + -32 + ], + [ + 15, + -20 + ], + [ + 21, + 48 + ], + [ + -5, + 83 + ], + [ + -20, + -9 + ], + [ + 27, + 68 + ], + [ + 64, + 206 + ], + [ + 33, + 52 + ], + [ + 23, + 62 + ], + [ + 19, + 13 + ], + [ + 27, + 42 + ], + [ + 25, + 68 + ], + [ + 27, + 14 + ], + [ + 35, + 39 + ], + [ + 37, + 20 + ], + [ + 89, + 70 + ], + [ + 30, + -9 + ], + [ + 10, + 18 + ], + [ + 45, + 5 + ], + [ + 10, + -10 + ], + [ + -20, + -27 + ], + [ + -1, + -47 + ], + [ + 14, + -2 + ], + [ + -3, + -49 + ], + [ + -29, + -18 + ], + [ + -3, + -85 + ], + [ + 38, + -98 + ], + [ + 11, + 22 + ], + [ + 27, + -39 + ], + [ + 4, + 19 + ], + [ + -29, + 53 + ], + [ + -3, + 85 + ], + [ + -6, + 32 + ], + [ + 26, + -28 + ], + [ + 57, + 3 + ], + [ + 7, + -86 + ], + [ + 23, + 7 + ], + [ + 26, + -36 + ], + [ + 7, + 22 + ], + [ + -14, + 40 + ], + [ + 27, + 15 + ], + [ + -56, + 89 + ], + [ + -32, + 36 + ], + [ + 1, + 58 + ], + [ + -16, + -7 + ], + [ + 39, + 166 + ], + [ + 15, + 123 + ], + [ + 11, + 56 + ], + [ + 23, + 44 + ], + [ + 36, + 96 + ], + [ + 18, + 13 + ], + [ + 40, + 74 + ], + [ + 30, + 81 + ], + [ + 82, + 96 + ], + [ + 41, + 74 + ], + [ + 35, + 39 + ], + [ + 68, + 106 + ], + [ + 17, + 42 + ], + [ + 29, + -68 + ], + [ + 19, + -14 + ], + [ + 31, + 19 + ], + [ + 8, + 59 + ], + [ + -13, + 47 + ], + [ + -2, + 46 + ], + [ + 15, + 122 + ], + [ + 29, + 108 + ], + [ + 41, + 130 + ], + [ + 24, + 62 + ], + [ + 22, + 37 + ], + [ + 40, + 41 + ], + [ + 21, + 52 + ], + [ + 22, + 87 + ], + [ + 14, + 15 + ], + [ + 26, + 62 + ], + [ + 30, + 25 + ], + [ + 8, + -74 + ], + [ + 18, + -15 + ], + [ + 4, + 41 + ], + [ + -10, + 105 + ], + [ + -23, + -2 + ], + [ + -6, + 34 + ], + [ + 2, + 95 + ], + [ + 9, + 59 + ], + [ + 25, + 409 + ], + [ + 14, + 42 + ], + [ + 38, + 16 + ], + [ + 12, + 53 + ], + [ + -20, + -9 + ], + [ + -34, + 77 + ], + [ + -3, + 62 + ], + [ + 9, + 97 + ], + [ + 20, + 106 + ], + [ + 27, + 33 + ], + [ + 29, + 101 + ], + [ + 49, + 102 + ], + [ + 4, + 57 + ], + [ + 19, + 93 + ], + [ + -5, + 45 + ], + [ + 13, + 33 + ], + [ + -3, + 43 + ], + [ + 13, + 38 + ], + [ + -20, + 0 + ], + [ + -11, + -32 + ], + [ + 0, + -38 + ], + [ + -21, + -53 + ], + [ + -28, + -31 + ], + [ + -38, + -27 + ], + [ + -21, + -31 + ], + [ + -29, + -22 + ], + [ + -5, + -21 + ], + [ + -41, + -28 + ], + [ + -44, + -61 + ], + [ + -79, + -73 + ], + [ + -26, + 5 + ], + [ + -28, + 53 + ], + [ + -5, + 73 + ], + [ + -20, + 49 + ], + [ + -40, + 38 + ], + [ + 2, + 46 + ], + [ + 11, + 17 + ], + [ + 9, + 167 + ], + [ + -12, + -3 + ], + [ + -25, + -101 + ], + [ + -41, + -54 + ], + [ + -6, + -58 + ], + [ + 5, + -58 + ], + [ + -8, + -37 + ], + [ + -14, + -12 + ], + [ + -3, + -32 + ], + [ + 9, + -80 + ], + [ + 16, + -91 + ], + [ + 19, + -76 + ], + [ + -26, + -87 + ], + [ + -28, + -21 + ], + [ + -42, + 32 + ], + [ + -39, + 161 + ], + [ + -47, + 208 + ], + [ + -26, + 73 + ], + [ + -23, + 42 + ], + [ + -31, + 13 + ], + [ + 16, + 65 + ], + [ + -16, + 44 + ], + [ + -25, + -9 + ], + [ + -6, + -87 + ], + [ + -15, + 7 + ], + [ + 1, + -65 + ], + [ + -29, + -30 + ], + [ + -24, + 79 + ], + [ + 3, + 26 + ], + [ + -19, + 19 + ], + [ + -11, + -30 + ], + [ + -16, + 6 + ], + [ + -1, + 59 + ], + [ + -22, + -18 + ], + [ + -25, + 61 + ], + [ + 18, + 47 + ], + [ + -17, + 89 + ], + [ + -44, + -52 + ], + [ + -46, + -72 + ], + [ + -31, + -62 + ], + [ + -20, + -95 + ], + [ + -13, + 57 + ], + [ + -36, + -33 + ], + [ + -94, + -124 + ], + [ + -10, + -41 + ], + [ + 0, + -49 + ], + [ + -41, + -38 + ], + [ + -8, + -26 + ], + [ + -22, + -10 + ], + [ + -15, + -44 + ], + [ + -20, + -15 + ], + [ + -4, + 55 + ], + [ + -29, + 45 + ], + [ + -54, + -20 + ], + [ + -29, + 33 + ], + [ + 49, + 47 + ], + [ + 15, + -39 + ], + [ + 18, + 12 + ], + [ + 5, + 50 + ], + [ + 25, + 77 + ], + [ + 3, + 60 + ], + [ + -8, + 85 + ], + [ + 1, + 81 + ], + [ + -16, + 74 + ], + [ + 5, + 21 + ], + [ + -16, + 20 + ], + [ + -29, + 97 + ], + [ + -20, + 139 + ], + [ + 29, + 128 + ], + [ + 21, + 23 + ], + [ + 24, + 79 + ], + [ + 24, + 26 + ], + [ + -15, + 77 + ], + [ + -18, + 44 + ], + [ + -15, + 64 + ], + [ + -10, + 107 + ], + [ + -50, + 162 + ], + [ + -3, + 74 + ], + [ + -25, + 67 + ], + [ + -10, + 63 + ], + [ + -30, + 85 + ], + [ + -10, + 44 + ], + [ + -22, + 9 + ], + [ + -11, + -37 + ], + [ + -2, + -74 + ], + [ + 6, + -37 + ], + [ + -8, + -56 + ], + [ + -12, + -21 + ], + [ + -27, + -10 + ], + [ + -18, + 21 + ], + [ + -19, + -54 + ], + [ + -36, + -29 + ], + [ + -50, + -68 + ], + [ + -73, + -48 + ], + [ + -88, + -28 + ], + [ + -75, + 10 + ], + [ + -51, + 38 + ], + [ + -13, + 32 + ], + [ + -13, + 99 + ], + [ + 23, + 18 + ], + [ + -18, + 69 + ], + [ + -54, + 62 + ], + [ + -32, + 108 + ], + [ + -5, + 34 + ], + [ + -33, + 51 + ], + [ + -18, + 62 + ], + [ + -42, + 8 + ], + [ + -31, + 42 + ], + [ + -47, + 110 + ], + [ + 23, + 32 + ], + [ + 24, + 55 + ], + [ + -2, + 36 + ], + [ + -24, + 6 + ], + [ + -38, + -54 + ], + [ + -48, + 10 + ], + [ + -16, + 51 + ], + [ + 11, + 32 + ], + [ + 32, + 1 + ], + [ + 57, + 128 + ], + [ + 10, + -4 + ], + [ + 17, + 45 + ], + [ + -16, + 34 + ], + [ + -4, + 41 + ], + [ + 32, + 24 + ], + [ + -27, + 7 + ], + [ + 5, + 70 + ], + [ + 27, + 78 + ], + [ + -17, + 3 + ], + [ + -18, + -48 + ], + [ + -40, + 42 + ], + [ + -6, + 40 + ], + [ + 22, + 49 + ], + [ + 27, + -6 + ], + [ + 19, + 23 + ], + [ + 0, + 45 + ], + [ + -17, + -21 + ], + [ + -30, + 32 + ], + [ + -16, + 54 + ], + [ + 2, + 23 + ], + [ + -20, + 7 + ], + [ + -13, + 35 + ], + [ + -10, + -14 + ], + [ + -12, + -99 + ], + [ + -14, + -6 + ], + [ + -38, + 16 + ], + [ + -10, + 21 + ], + [ + -10, + 66 + ], + [ + 1, + 129 + ], + [ + -11, + 19 + ], + [ + -43, + 10 + ], + [ + -18, + 37 + ], + [ + -10, + 98 + ], + [ + 42, + 44 + ], + [ + 6, + 38 + ], + [ + -17, + 46 + ], + [ + -30, + 31 + ], + [ + -45, + -27 + ], + [ + 0, + -46 + ], + [ + -21, + 23 + ], + [ + -9, + 88 + ], + [ + 8, + 147 + ], + [ + 6, + 11 + ], + [ + -2, + -107 + ], + [ + 92, + 47 + ], + [ + 0, + 19 + ], + [ + -35, + 20 + ], + [ + -20, + 28 + ], + [ + -24, + 82 + ], + [ + 2, + 18 + ], + [ + 36, + 19 + ], + [ + 55, + -8 + ], + [ + 33, + 25 + ], + [ + -29, + 134 + ], + [ + -4, + 46 + ], + [ + 3, + 84 + ], + [ + 21, + 77 + ], + [ + 101, + 278 + ], + [ + 4, + 29 + ], + [ + 27, + 77 + ], + [ + 29, + 61 + ], + [ + 5, + 70 + ], + [ + 18, + 67 + ], + [ + 21, + 34 + ], + [ + 19, + -4 + ], + [ + 9, + 23 + ], + [ + -11, + 115 + ], + [ + 26, + 188 + ], + [ + 18, + 70 + ], + [ + 38, + 61 + ], + [ + -18, + 24 + ], + [ + 4, + 22 + ], + [ + 58, + 133 + ], + [ + 60, + 46 + ], + [ + 48, + 11 + ], + [ + 42, + -45 + ], + [ + 43, + -11 + ], + [ + 32, + -84 + ], + [ + 24, + -6 + ], + [ + 6, + -26 + ], + [ + 54, + -88 + ], + [ + 73, + 24 + ], + [ + 61, + 124 + ], + [ + 4, + 47 + ], + [ + 44, + 29 + ], + [ + 63, + 172 + ], + [ + 23, + 89 + ], + [ + 23, + 39 + ], + [ + -9, + 58 + ], + [ + 14, + 5 + ], + [ + 28, + -28 + ], + [ + 22, + -5 + ], + [ + 13, + -77 + ], + [ + 52, + 0 + ], + [ + 45, + 20 + ], + [ + 26, + -20 + ], + [ + 77, + 28 + ], + [ + 48, + 38 + ], + [ + 9, + 51 + ], + [ + 56, + 128 + ], + [ + 38, + 135 + ], + [ + 0, + 71 + ], + [ + -12, + 81 + ], + [ + -23, + 95 + ], + [ + -17, + 121 + ], + [ + -1, + 118 + ], + [ + -5, + 52 + ], + [ + -71, + 157 + ], + [ + -9, + 32 + ], + [ + -41, + 28 + ], + [ + -27, + 1 + ], + [ + 10, + 97 + ], + [ + 27, + 33 + ], + [ + 14, + -25 + ], + [ + 35, + -20 + ], + [ + 51, + 7 + ], + [ + -10, + 45 + ], + [ + 31, + 10 + ], + [ + 41, + 81 + ], + [ + 2, + 114 + ], + [ + -42, + 122 + ], + [ + -47, + 68 + ], + [ + -25, + 48 + ], + [ + -1, + -32 + ], + [ + -27, + -48 + ], + [ + -20, + -86 + ], + [ + -42, + -30 + ], + [ + -42, + 42 + ], + [ + -59, + -93 + ], + [ + -81, + -34 + ], + [ + -18, + -71 + ], + [ + -85, + -103 + ], + [ + -21, + -70 + ], + [ + -5, + -99 + ], + [ + -44, + -70 + ], + [ + -4, + 93 + ], + [ + -15, + 110 + ], + [ + -23, + 50 + ], + [ + -28, + -3 + ], + [ + 4, + 34 + ], + [ + -32, + 46 + ], + [ + -9, + 36 + ], + [ + -38, + -60 + ], + [ + 16, + -45 + ], + [ + 21, + -7 + ], + [ + 16, + -39 + ], + [ + 24, + 11 + ], + [ + 2, + -48 + ], + [ + -22, + -81 + ], + [ + -19, + -11 + ], + [ + -22, + 82 + ], + [ + -55, + 76 + ], + [ + -41, + 33 + ], + [ + -64, + 13 + ], + [ + -41, + -27 + ], + [ + -27, + 12 + ], + [ + -52, + 3 + ], + [ + -45, + -22 + ], + [ + -108, + -112 + ], + [ + -58, + -17 + ], + [ + -111, + 74 + ], + [ + -94, + 45 + ], + [ + -47, + 14 + ], + [ + -88, + 40 + ], + [ + -49, + 79 + ], + [ + -20, + 96 + ], + [ + 1, + 74 + ], + [ + 20, + 36 + ], + [ + -6, + 64 + ], + [ + -28, + 63 + ], + [ + -45, + 56 + ], + [ + -1, + 59 + ], + [ + -46, + 64 + ], + [ + -10, + 56 + ], + [ + 39, + -33 + ], + [ + 33, + 3 + ], + [ + 9, + 27 + ], + [ + 24, + 15 + ], + [ + 16, + 32 + ], + [ + -3, + 55 + ], + [ + 35, + 61 + ], + [ + -38, + 63 + ], + [ + -19, + 9 + ], + [ + -29, + -16 + ], + [ + -39, + 15 + ], + [ + -64, + 52 + ], + [ + -104, + 21 + ], + [ + -49, + 52 + ], + [ + -38, + 63 + ], + [ + -55, + 60 + ], + [ + -46, + 30 + ], + [ + -15, + 93 + ] + ], + [ + [ + 2812, + 78476 + ], + [ + 27, + 27 + ], + [ + -1, + 59 + ], + [ + 18, + 0 + ], + [ + 10, + 36 + ], + [ + 0, + 57 + ], + [ + 21, + 33 + ], + [ + 5, + 57 + ], + [ + -10, + 16 + ], + [ + 11, + 87 + ], + [ + 46, + 106 + ], + [ + 16, + -26 + ], + [ + 27, + 16 + ], + [ + 28, + -3 + ], + [ + -9, + 65 + ], + [ + -12, + 5 + ], + [ + 9, + 77 + ], + [ + -6, + 26 + ], + [ + 18, + 76 + ], + [ + 40, + 67 + ], + [ + 54, + 37 + ], + [ + 29, + -53 + ], + [ + 31, + 1 + ], + [ + 2, + -23 + ], + [ + -21, + -74 + ], + [ + 5, + -60 + ], + [ + -55, + -95 + ], + [ + -65, + -72 + ], + [ + -19, + -66 + ], + [ + -1, + -36 + ], + [ + -28, + -81 + ], + [ + -15, + -58 + ], + [ + -25, + -10 + ], + [ + -28, + -71 + ], + [ + -15, + -17 + ], + [ + -4, + -51 + ], + [ + -15, + 21 + ], + [ + -27, + -49 + ], + [ + -54, + -69 + ], + [ + 13, + 45 + ] + ], + [ + [ + 2752, + 78371 + ], + [ + 29, + 49 + ], + [ + -1, + -45 + ], + [ + -26, + -25 + ], + [ + -2, + 21 + ] + ], + [ + [ + 2615, + 78610 + ], + [ + 4, + 50 + ], + [ + 19, + 16 + ], + [ + 4, + -44 + ], + [ + -9, + -45 + ], + [ + -12, + -8 + ], + [ + -6, + 31 + ] + ], + [ + [ + 2607, + 82847 + ], + [ + 50, + -13 + ], + [ + 29, + 5 + ], + [ + 10, + -14 + ], + [ + -27, + -68 + ], + [ + -23, + 4 + ], + [ + -9, + 46 + ], + [ + -20, + 10 + ], + [ + -10, + 30 + ] + ], + [ + [ + 2611, + 78728 + ], + [ + 8, + -39 + ], + [ + -15, + 13 + ], + [ + 7, + 26 + ] + ], + [ + [ + 2547, + 78457 + ], + [ + 17, + 17 + ], + [ + 23, + -3 + ], + [ + -2, + 19 + ], + [ + 27, + 23 + ], + [ + 19, + -10 + ], + [ + 10, + -25 + ], + [ + -17, + -105 + ], + [ + -30, + 50 + ], + [ + -25, + -29 + ], + [ + -19, + 14 + ], + [ + -3, + 49 + ] + ], + [ + [ + 2517, + 78521 + ], + [ + 8, + 26 + ], + [ + 23, + -16 + ], + [ + 1, + -31 + ], + [ + -14, + -31 + ], + [ + -13, + 16 + ], + [ + -5, + 36 + ] + ], + [ + [ + 2497, + 78313 + ], + [ + 4, + 72 + ], + [ + 33, + -18 + ], + [ + -7, + -57 + ], + [ + -30, + 3 + ] + ], + [ + [ + 2431, + 83489 + ], + [ + 9, + 43 + ], + [ + 22, + 15 + ], + [ + 12, + -10 + ], + [ + 29, + 22 + ], + [ + -2, + -56 + ], + [ + -32, + -62 + ], + [ + -5, + 31 + ], + [ + -33, + 17 + ] + ], + [ + [ + 2316, + 78170 + ], + [ + 5, + 42 + ], + [ + 40, + 72 + ], + [ + 31, + -27 + ], + [ + 1, + -27 + ], + [ + -13, + -58 + ], + [ + -19, + 2 + ], + [ + -17, + -26 + ], + [ + -15, + -48 + ], + [ + -15, + 21 + ], + [ + 2, + 49 + ] + ], + [ + [ + 2228, + 78152 + ], + [ + 9, + -32 + ], + [ + -16, + 2 + ], + [ + 7, + 30 + ] + ], + [ + [ + 2183, + 78046 + ], + [ + 17, + 42 + ], + [ + 16, + -37 + ], + [ + -12, + -55 + ], + [ + -19, + -1 + ], + [ + -2, + 51 + ] + ], + [ + [ + 2036, + 90914 + ], + [ + 2, + 37 + ], + [ + 25, + 87 + ], + [ + -3, + 75 + ], + [ + 8, + 18 + ], + [ + -5, + 57 + ], + [ + 21, + 3 + ], + [ + 8, + -42 + ], + [ + -4, + -48 + ], + [ + 12, + -34 + ], + [ + 64, + -57 + ], + [ + 77, + -48 + ], + [ + 55, + -20 + ], + [ + 58, + 87 + ], + [ + 58, + 58 + ], + [ + 58, + -14 + ], + [ + 29, + -69 + ], + [ + 23, + -15 + ], + [ + 15, + -104 + ], + [ + -2, + -38 + ], + [ + 53, + -56 + ], + [ + 56, + -14 + ], + [ + 22, + -32 + ], + [ + 9, + -35 + ], + [ + 36, + -20 + ], + [ + 88, + -20 + ], + [ + 14, + 6 + ], + [ + 102, + -55 + ], + [ + -27, + -131 + ], + [ + -22, + -43 + ], + [ + -51, + 35 + ], + [ + -43, + -1 + ], + [ + -50, + -29 + ], + [ + -44, + -89 + ], + [ + -10, + -61 + ], + [ + 1, + -53 + ], + [ + -20, + -46 + ], + [ + -30, + 22 + ], + [ + 3, + 24 + ], + [ + -26, + 119 + ], + [ + -32, + 62 + ], + [ + -50, + 60 + ], + [ + -39, + -5 + ], + [ + -11, + 69 + ], + [ + -17, + 55 + ], + [ + -54, + 80 + ], + [ + -86, + 69 + ], + [ + -65, + 11 + ], + [ + -47, + -44 + ], + [ + -18, + -58 + ], + [ + -36, + -34 + ], + [ + -28, + 33 + ], + [ + -49, + 36 + ], + [ + -24, + 83 + ], + [ + -7, + 56 + ], + [ + 3, + 73 + ] + ], + [ + [ + 1818, + 77819 + ], + [ + 15, + 59 + ], + [ + 33, + 49 + ], + [ + 12, + -2 + ], + [ + 27, + -39 + ], + [ + -1, + -41 + ], + [ + -28, + -51 + ], + [ + -32, + -27 + ], + [ + -22, + -1 + ], + [ + -4, + 53 + ] + ], + [ + [ + 1695, + 87369 + ], + [ + 6, + 69 + ], + [ + 25, + 52 + ], + [ + 11, + -3 + ], + [ + -4, + -58 + ], + [ + 12, + -54 + ], + [ + 33, + -70 + ], + [ + 48, + -63 + ], + [ + 22, + -14 + ], + [ + 25, + 13 + ], + [ + 57, + -94 + ], + [ + -21, + -19 + ], + [ + -9, + 37 + ], + [ + -51, + 8 + ], + [ + -26, + -17 + ], + [ + -33, + 46 + ], + [ + -58, + 136 + ], + [ + -37, + 31 + ] + ], + [ + [ + 1687, + 87598 + ], + [ + 8, + -5 + ], + [ + 5, + -84 + ], + [ + -20, + 42 + ], + [ + 7, + 47 + ] + ], + [ + [ + 1421, + 77626 + ], + [ + 35, + 0 + ], + [ + 33, + -31 + ], + [ + 9, + 30 + ], + [ + 14, + -2 + ], + [ + 33, + 27 + ], + [ + 25, + -1 + ], + [ + -6, + -28 + ], + [ + 10, + -29 + ], + [ + 8, + 15 + ], + [ + 31, + -24 + ], + [ + 23, + 16 + ], + [ + 10, + -11 + ], + [ + 32, + 11 + ], + [ + 5, + -12 + ], + [ + 41, + -7 + ], + [ + -25, + -23 + ], + [ + -16, + 6 + ], + [ + -14, + -22 + ], + [ + -44, + -1 + ], + [ + -22, + -35 + ], + [ + -8, + 16 + ], + [ + -16, + -19 + ], + [ + -19, + 4 + ], + [ + -18, + 25 + ], + [ + -52, + 3 + ], + [ + -9, + -15 + ], + [ + -29, + 19 + ], + [ + -10, + 49 + ], + [ + -11, + -1 + ], + [ + -10, + 40 + ] + ], + [ + [ + 1064, + 77503 + ], + [ + 55, + 37 + ], + [ + 11, + -28 + ], + [ + 25, + 50 + ], + [ + 3, + -22 + ], + [ + 19, + 38 + ], + [ + 5, + 29 + ], + [ + 18, + -29 + ], + [ + 27, + 8 + ], + [ + 8, + 34 + ], + [ + 6, + -24 + ], + [ + 35, + 37 + ], + [ + 1, + 42 + ], + [ + 44, + 10 + ], + [ + -13, + 41 + ], + [ + 43, + -5 + ], + [ + 13, + 34 + ], + [ + -1, + 36 + ], + [ + -32, + 7 + ], + [ + -23, + 29 + ], + [ + 5, + 26 + ], + [ + 21, + -16 + ], + [ + 12, + 36 + ], + [ + -2, + 39 + ], + [ + 38, + 46 + ], + [ + 33, + -32 + ], + [ + 22, + -76 + ], + [ + 1, + -31 + ], + [ + -21, + -85 + ], + [ + -34, + 8 + ], + [ + -4, + -43 + ], + [ + 33, + -79 + ], + [ + -3, + -24 + ], + [ + -15, + 21 + ], + [ + -17, + -10 + ], + [ + -4, + -27 + ], + [ + -16, + -4 + ], + [ + -20, + 23 + ], + [ + -19, + -95 + ], + [ + -25, + 31 + ], + [ + -64, + -55 + ], + [ + -13, + 29 + ], + [ + -29, + 12 + ], + [ + -23, + -6 + ], + [ + -13, + -35 + ], + [ + -22, + -8 + ], + [ + -33, + 6 + ], + [ + -32, + 25 + ] + ], + [ + [ + 1013, + 77451 + ], + [ + 17, + 17 + ], + [ + 7, + -29 + ], + [ + -22, + -4 + ], + [ + -2, + 16 + ] + ], + [ + [ + 1005, + 77685 + ], + [ + 16, + -19 + ], + [ + -11, + -12 + ], + [ + -5, + 31 + ] + ], + [ + [ + 949, + 77433 + ], + [ + 5, + 9 + ], + [ + 40, + -3 + ], + [ + 1, + -26 + ], + [ + -19, + 3 + ], + [ + -22, + -24 + ], + [ + -5, + 41 + ] + ], + [ + [ + 890, + 77452 + ], + [ + 11, + 14 + ], + [ + 28, + -1 + ], + [ + 15, + -90 + ], + [ + -16, + 5 + ], + [ + -17, + 49 + ], + [ + -21, + 23 + ] + ], + [ + [ + 821, + 77563 + ], + [ + 14, + 45 + ], + [ + 26, + -9 + ], + [ + 23, + -80 + ], + [ + -20, + -38 + ], + [ + 15, + -56 + ], + [ + -13, + -34 + ], + [ + -18, + -2 + ], + [ + -18, + 22 + ], + [ + 3, + 57 + ], + [ + -7, + 2 + ], + [ + -8, + 77 + ], + [ + 3, + 16 + ] + ], + [ + [ + 811, + 77269 + ], + [ + 5, + 56 + ], + [ + 12, + 10 + ], + [ + 10, + -27 + ], + [ + 19, + 10 + ], + [ + -12, + 22 + ], + [ + 34, + 30 + ], + [ + 10, + -23 + ], + [ + -2, + -55 + ], + [ + -23, + 0 + ], + [ + 13, + -52 + ], + [ + -29, + 29 + ], + [ + 2, + -40 + ], + [ + -12, + 12 + ], + [ + -5, + -39 + ], + [ + -7, + 45 + ], + [ + -15, + 22 + ] + ], + [ + [ + 601, + 77040 + ], + [ + 11, + 67 + ], + [ + 15, + 16 + ], + [ + 7, + 36 + ], + [ + -13, + 66 + ], + [ + 4, + 27 + ], + [ + 32, + 7 + ], + [ + 7, + 59 + ], + [ + -13, + 69 + ], + [ + 10, + 45 + ], + [ + 15, + 4 + ], + [ + 18, + -20 + ], + [ + 19, + 59 + ], + [ + 9, + -14 + ], + [ + 3, + -74 + ], + [ + -20, + -29 + ], + [ + -2, + -50 + ], + [ + 13, + -20 + ], + [ + 19, + 4 + ], + [ + 31, + 26 + ], + [ + 30, + 5 + ], + [ + 7, + -64 + ], + [ + -7, + -88 + ], + [ + -15, + -12 + ], + [ + -36, + 18 + ], + [ + -13, + -52 + ], + [ + -18, + -12 + ], + [ + -13, + -41 + ], + [ + -23, + 31 + ], + [ + -6, + -25 + ], + [ + 6, + -48 + ], + [ + -11, + 17 + ], + [ + -13, + -26 + ], + [ + -4, + 55 + ], + [ + -14, + 29 + ], + [ + -19, + -108 + ], + [ + -14, + 11 + ], + [ + -2, + 32 + ] + ], + [ + [ + 469, + 77371 + ], + [ + 13, + 9 + ], + [ + 2, + -26 + ], + [ + -14, + -17 + ], + [ + -1, + 34 + ] + ], + [ + [ + 402, + 77131 + ], + [ + 18, + 33 + ], + [ + 24, + -17 + ], + [ + 26, + 34 + ], + [ + 50, + 39 + ], + [ + 21, + 43 + ], + [ + 2, + 128 + ], + [ + 12, + 16 + ], + [ + 16, + -10 + ], + [ + 15, + -44 + ], + [ + -26, + -98 + ], + [ + 5, + -86 + ], + [ + -7, + -38 + ], + [ + -33, + -31 + ], + [ + -36, + 61 + ], + [ + -27, + -33 + ], + [ + -40, + -10 + ], + [ + -1, + -43 + ], + [ + -10, + 5 + ], + [ + -9, + 51 + ] + ], + [ + [ + 257, + 77332 + ], + [ + 8, + 29 + ], + [ + 29, + 17 + ], + [ + 39, + -5 + ], + [ + 11, + -42 + ], + [ + -2, + -30 + ], + [ + 19, + -32 + ], + [ + 15, + 17 + ], + [ + 18, + -17 + ], + [ + 33, + 34 + ], + [ + -10, + -40 + ], + [ + -41, + -32 + ], + [ + -12, + -71 + ], + [ + 4, + -31 + ], + [ + -12, + -31 + ], + [ + -8, + 16 + ], + [ + -9, + -44 + ], + [ + 8, + -57 + ], + [ + -8, + -5 + ], + [ + -9, + 56 + ], + [ + -14, + -24 + ], + [ + -16, + 48 + ], + [ + -13, + 8 + ], + [ + 4, + 28 + ], + [ + 41, + 25 + ], + [ + -3, + 64 + ], + [ + -20, + 1 + ], + [ + -13, + 34 + ], + [ + -39, + 66 + ], + [ + 0, + 18 + ] + ], + [ + [ + 130, + 77016 + ], + [ + 32, + -12 + ], + [ + -3, + -18 + ], + [ + -27, + 7 + ], + [ + -2, + 23 + ] + ], + [ + [ + 81, + 76979 + ], + [ + 27, + -17 + ], + [ + 7, + -23 + ], + [ + -25, + 5 + ], + [ + -9, + 35 + ] + ], + [ + [ + 77, + 77233 + ], + [ + 14, + 52 + ], + [ + 20, + -35 + ], + [ + 0, + -61 + ], + [ + -19, + -10 + ], + [ + -15, + 54 + ] + ], + [ + [ + 43, + 76751 + ], + [ + 8, + 25 + ], + [ + 10, + -22 + ], + [ + 5, + -50 + ], + [ + -12, + -2 + ], + [ + -10, + -32 + ], + [ + -1, + 81 + ] + ], + [ + [ + 3, + 76640 + ], + [ + 12, + 18 + ], + [ + 6, + -59 + ], + [ + -18, + -25 + ], + [ + 0, + 66 + ] + ], + [ + [ + 99917, + 77451 + ], + [ + 12, + -2 + ], + [ + 12, + 35 + ], + [ + 26, + 14 + ], + [ + 31, + -61 + ], + [ + -9, + -68 + ], + [ + -24, + -42 + ], + [ + -12, + -5 + ], + [ + -25, + 29 + ], + [ + -11, + 29 + ], + [ + 0, + 71 + ] + ], + [ + [ + 99678, + 77049 + ], + [ + 5, + 24 + ], + [ + 26, + -29 + ], + [ + 19, + 3 + ], + [ + 27, + -24 + ], + [ + 4, + -31 + ], + [ + 24, + -42 + ], + [ + 27, + -78 + ], + [ + 25, + -26 + ], + [ + 11, + -57 + ], + [ + 44, + -11 + ], + [ + 21, + -33 + ], + [ + -18, + -19 + ], + [ + -9, + 14 + ], + [ + -29, + -16 + ], + [ + -15, + 41 + ], + [ + -41, + 72 + ], + [ + -30, + 101 + ], + [ + -30, + 43 + ], + [ + -17, + -8 + ], + [ + -22, + 25 + ], + [ + -22, + 51 + ] + ], + [ + [ + 99628, + 77446 + ], + [ + 9, + 11 + ], + [ + 20, + -16 + ], + [ + 11, + -33 + ], + [ + -14, + -49 + ], + [ + -10, + -4 + ], + [ + -16, + 91 + ] + ], + [ + [ + 99570, + 77271 + ], + [ + 19, + -7 + ], + [ + 21, + -67 + ], + [ + -22, + 15 + ], + [ + -18, + 59 + ] + ], + [ + [ + 99530, + 77510 + ], + [ + 7, + 22 + ], + [ + 17, + -22 + ], + [ + 3, + -34 + ], + [ + -17, + -20 + ], + [ + -10, + 54 + ] + ], + [ + [ + 99282, + 77351 + ], + [ + 24, + 27 + ], + [ + 15, + 50 + ], + [ + 39, + 26 + ], + [ + 6, + 63 + ], + [ + 16, + 96 + ], + [ + 11, + 18 + ], + [ + 20, + -52 + ], + [ + -12, + -32 + ], + [ + -8, + -57 + ], + [ + -20, + -53 + ], + [ + 21, + -18 + ], + [ + 0, + -35 + ], + [ + -13, + -10 + ], + [ + -42, + 17 + ], + [ + -17, + -31 + ], + [ + -4, + -70 + ], + [ + -11, + 2 + ], + [ + -25, + 40 + ], + [ + 0, + 19 + ] + ], + [ + [ + 98911, + 77903 + ], + [ + 26, + -13 + ], + [ + -18, + -27 + ], + [ + -8, + 40 + ] + ], + [ + [ + 98408, + 78327 + ], + [ + 22, + -8 + ], + [ + 3, + -26 + ], + [ + -24, + 15 + ], + [ + -1, + 19 + ] + ], + [ + [ + 98376, + 78346 + ], + [ + 14, + -8 + ], + [ + 0, + -29 + ], + [ + -14, + 37 + ] + ], + [ + [ + 98352, + 78374 + ], + [ + 20, + -27 + ], + [ + -12, + -2 + ], + [ + -8, + 29 + ] + ], + [ + [ + 98210, + 77943 + ], + [ + 6, + 31 + ], + [ + 19, + 27 + ], + [ + 23, + -6 + ], + [ + 26, + 67 + ], + [ + 41, + 5 + ], + [ + -17, + -40 + ], + [ + -5, + -37 + ], + [ + 10, + -104 + ], + [ + -21, + 0 + ], + [ + -17, + 52 + ], + [ + -35, + -19 + ], + [ + -30, + 24 + ] + ], + [ + [ + 97960, + 78551 + ], + [ + 47, + 86 + ], + [ + 33, + 11 + ], + [ + 100, + -20 + ], + [ + 29, + -63 + ], + [ + 24, + -15 + ], + [ + 35, + -94 + ], + [ + 2, + -18 + ], + [ + -35, + -8 + ], + [ + -21, + 38 + ], + [ + -17, + -71 + ], + [ + -9, + -13 + ], + [ + -38, + 15 + ], + [ + -26, + -41 + ], + [ + -27, + 32 + ], + [ + -12, + 40 + ], + [ + -3, + 63 + ], + [ + -32, + 56 + ], + [ + -35, + -24 + ], + [ + -15, + 26 + ] + ], + [ + [ + 13347, + 81071 + ], + [ + 9, + 23 + ], + [ + 10, + -28 + ], + [ + -5, + -52 + ], + [ + -16, + 34 + ], + [ + 2, + 23 + ] + ], + [ + [ + 13279, + 80906 + ], + [ + 61, + 56 + ], + [ + 7, + -80 + ], + [ + 13, + -14 + ], + [ + -20, + -68 + ], + [ + -24, + -1 + ], + [ + -33, + 63 + ], + [ + -4, + 44 + ] + ], + [ + [ + 13241, + 80901 + ], + [ + 26, + 65 + ], + [ + 8, + -25 + ], + [ + -26, + -58 + ], + [ + -8, + 18 + ] + ], + [ + [ + 13234, + 81005 + ], + [ + 16, + 62 + ], + [ + -2, + 43 + ], + [ + 13, + 20 + ], + [ + -14, + 43 + ], + [ + -2, + 70 + ], + [ + 5, + 39 + ], + [ + 11, + 9 + ], + [ + 19, + -32 + ], + [ + 5, + -35 + ], + [ + 13, + -7 + ], + [ + 17, + -40 + ], + [ + 0, + -165 + ], + [ + -9, + -34 + ], + [ + -27, + -2 + ], + [ + -13, + 32 + ], + [ + -23, + -36 + ], + [ + -9, + 33 + ] + ], + [ + [ + 13172, + 81388 + ], + [ + 4, + 66 + ], + [ + 6, + 1 + ], + [ + 52, + -135 + ], + [ + -12, + -28 + ], + [ + -1, + -68 + ], + [ + -15, + -111 + ], + [ + -23, + 74 + ], + [ + -9, + 113 + ], + [ + -2, + 88 + ] + ], + [ + [ + 12999, + 82714 + ], + [ + 4, + 48 + ], + [ + 9, + -30 + ], + [ + -13, + -18 + ] + ], + [ + [ + 12979, + 82569 + ], + [ + 2, + 29 + ], + [ + 21, + 40 + ], + [ + 21, + -38 + ], + [ + -1, + -22 + ], + [ + -24, + -37 + ], + [ + -19, + 28 + ] + ], + [ + [ + 12954, + 82690 + ], + [ + 20, + 33 + ], + [ + 17, + 52 + ], + [ + -5, + -50 + ], + [ + -18, + -75 + ], + [ + -14, + 40 + ] + ], + [ + [ + 12888, + 80934 + ], + [ + 18, + 6 + ], + [ + -4, + -53 + ], + [ + -14, + 47 + ] + ], + [ + [ + 12850, + 82395 + ], + [ + 7, + 53 + ], + [ + 10, + -24 + ], + [ + 22, + -97 + ], + [ + 10, + -68 + ], + [ + -13, + -15 + ], + [ + -21, + 61 + ], + [ + -9, + 4 + ], + [ + -6, + 86 + ] + ], + [ + [ + 12838, + 82543 + ], + [ + 18, + 86 + ], + [ + 21, + 30 + ], + [ + 30, + -20 + ], + [ + 24, + 22 + ], + [ + 28, + -42 + ], + [ + 4, + -36 + ], + [ + -18, + -53 + ], + [ + 6, + -82 + ], + [ + -16, + -19 + ], + [ + -44, + -22 + ], + [ + -23, + 65 + ], + [ + -24, + 29 + ], + [ + -6, + 42 + ] + ], + [ + [ + 12768, + 81460 + ], + [ + 21, + 27 + ], + [ + -2, + -46 + ], + [ + -16, + -11 + ], + [ + -3, + 30 + ] + ], + [ + [ + 12700, + 80811 + ], + [ + 9, + 0 + ], + [ + 10, + -128 + ], + [ + -15, + 29 + ], + [ + -4, + 99 + ] + ], + [ + [ + 12674, + 81692 + ], + [ + 9, + 23 + ], + [ + 1, + 61 + ], + [ + 20, + -30 + ], + [ + 1, + -32 + ], + [ + -22, + -72 + ], + [ + -9, + 50 + ] + ], + [ + [ + 12659, + 81749 + ], + [ + 12, + 9 + ], + [ + -1, + -36 + ], + [ + -11, + 27 + ] + ], + [ + [ + 12637, + 81497 + ], + [ + 8, + 92 + ], + [ + 8, + 25 + ], + [ + 32, + -9 + ], + [ + 10, + -16 + ], + [ + -2, + -35 + ], + [ + -16, + -42 + ], + [ + 8, + -16 + ], + [ + 20, + 40 + ], + [ + 5, + 43 + ], + [ + 13, + -19 + ], + [ + 19, + 68 + ], + [ + 19, + -2 + ], + [ + 16, + -39 + ], + [ + -5, + -60 + ], + [ + -15, + -35 + ], + [ + -19, + 15 + ], + [ + -13, + -35 + ], + [ + 17, + -22 + ], + [ + -2, + -37 + ], + [ + -22, + -21 + ], + [ + -22, + -50 + ], + [ + -9, + -97 + ], + [ + -23, + 78 + ], + [ + 17, + 61 + ], + [ + -1, + 78 + ], + [ + -29, + 51 + ], + [ + -14, + -16 + ] + ], + [ + [ + 12629, + 82086 + ], + [ + 11, + 22 + ], + [ + 24, + 102 + ], + [ + 28, + 10 + ], + [ + 11, + 20 + ], + [ + -22, + 13 + ], + [ + -1, + 47 + ], + [ + 15, + -22 + ], + [ + 9, + 34 + ], + [ + -36, + 62 + ], + [ + 14, + 29 + ], + [ + -10, + 86 + ], + [ + 23, + 49 + ], + [ + 45, + -24 + ], + [ + 71, + -17 + ], + [ + 24, + -82 + ], + [ + 11, + -73 + ], + [ + -5, + -69 + ], + [ + 14, + -6 + ], + [ + 13, + -68 + ], + [ + 17, + -48 + ], + [ + 17, + 5 + ], + [ + 57, + -119 + ], + [ + 12, + -52 + ], + [ + 33, + -111 + ], + [ + 3, + -126 + ], + [ + 29, + -29 + ], + [ + 8, + -82 + ], + [ + 8, + -32 + ], + [ + 31, + -50 + ], + [ + 13, + -58 + ], + [ + -10, + -6 + ], + [ + -19, + 46 + ], + [ + -75, + 98 + ], + [ + -3, + -31 + ], + [ + -23, + -74 + ], + [ + 11, + -8 + ], + [ + 14, + 47 + ], + [ + 8, + -19 + ], + [ + 23, + 10 + ], + [ + 5, + -37 + ], + [ + 20, + -13 + ], + [ + 10, + -29 + ], + [ + -38, + -14 + ], + [ + 8, + -36 + ], + [ + 32, + 21 + ], + [ + 14, + -52 + ], + [ + 16, + -14 + ], + [ + 11, + -87 + ], + [ + 8, + -9 + ], + [ + -12, + -49 + ], + [ + -20, + 9 + ], + [ + 2, + -32 + ], + [ + 22, + -22 + ], + [ + 11, + 8 + ], + [ + 3, + 46 + ], + [ + 14, + 36 + ], + [ + 9, + -21 + ], + [ + 5, + -91 + ], + [ + -15, + -34 + ], + [ + 4, + -36 + ], + [ + -22, + -94 + ], + [ + -29, + -40 + ], + [ + 18, + -23 + ], + [ + 27, + 59 + ], + [ + 15, + -10 + ], + [ + 0, + -203 + ], + [ + 7, + -72 + ], + [ + -20, + -105 + ], + [ + -37, + -9 + ], + [ + -26, + 48 + ], + [ + -14, + -19 + ], + [ + -17, + 38 + ], + [ + -1, + 37 + ], + [ + -38, + -2 + ], + [ + 17, + 53 + ], + [ + 27, + -10 + ], + [ + 1, + 39 + ], + [ + -19, + 42 + ], + [ + -19, + 13 + ], + [ + -35, + 78 + ], + [ + 9, + 38 + ], + [ + 10, + 115 + ], + [ + -15, + 9 + ], + [ + -11, + -58 + ], + [ + 7, + 101 + ], + [ + 8, + 28 + ], + [ + -11, + 39 + ], + [ + -5, + -55 + ], + [ + -27, + -21 + ], + [ + 14, + -103 + ], + [ + -18, + -58 + ], + [ + -47, + 56 + ], + [ + -4, + 35 + ], + [ + 17, + 58 + ], + [ + -18, + 100 + ], + [ + -20, + -5 + ], + [ + -10, + 50 + ], + [ + -21, + 3 + ], + [ + 12, + -78 + ], + [ + 18, + -65 + ], + [ + 6, + -72 + ], + [ + -7, + -36 + ], + [ + 15, + -17 + ], + [ + 20, + -145 + ], + [ + 24, + -26 + ], + [ + -4, + 58 + ], + [ + 24, + 18 + ], + [ + 28, + -65 + ], + [ + 4, + -124 + ], + [ + -14, + -16 + ], + [ + -18, + 74 + ], + [ + -7, + -7 + ], + [ + 23, + -170 + ], + [ + -29, + 0 + ], + [ + -26, + 32 + ], + [ + -2, + 60 + ], + [ + -20, + 40 + ], + [ + -49, + 177 + ], + [ + -10, + 22 + ], + [ + -2, + 84 + ], + [ + -12, + 10 + ], + [ + -8, + 61 + ], + [ + 29, + 8 + ], + [ + -27, + 33 + ], + [ + 3, + 119 + ], + [ + -33, + -28 + ], + [ + -10, + 26 + ], + [ + -18, + -19 + ], + [ + -9, + 42 + ], + [ + 6, + 84 + ], + [ + 33, + 30 + ], + [ + 11, + -63 + ], + [ + 17, + 20 + ], + [ + -13, + 29 + ], + [ + 6, + 39 + ], + [ + 14, + 20 + ], + [ + 14, + -14 + ], + [ + 22, + 44 + ], + [ + -29, + 96 + ], + [ + 14, + 12 + ], + [ + -16, + 32 + ], + [ + 4, + 66 + ], + [ + -24, + -21 + ], + [ + -49, + 87 + ], + [ + -4, + 28 + ], + [ + 16, + -1 + ], + [ + -9, + 50 + ], + [ + 3, + 35 + ], + [ + -27, + 18 + ], + [ + 6, + -57 + ], + [ + -10, + -13 + ], + [ + -32, + 39 + ], + [ + -16, + 58 + ], + [ + 12, + 52 + ], + [ + 28, + 14 + ], + [ + 37, + -54 + ], + [ + 28, + 35 + ], + [ + -17, + 67 + ], + [ + -18, + 16 + ], + [ + -12, + -20 + ], + [ + -9, + 17 + ], + [ + 8, + 30 + ], + [ + -2, + 42 + ], + [ + 7, + 63 + ], + [ + -5, + 16 + ], + [ + -13, + -47 + ], + [ + -27, + -65 + ], + [ + -22, + -33 + ], + [ + -23, + 38 + ], + [ + -5, + 45 + ] + ], + [ + [ + 12611, + 83642 + ], + [ + 15, + 25 + ], + [ + 14, + -33 + ], + [ + -27, + -31 + ], + [ + -2, + 39 + ] + ], + [ + [ + 12594, + 82026 + ], + [ + 14, + 28 + ], + [ + 11, + -6 + ], + [ + 4, + -52 + ], + [ + -8, + -48 + ], + [ + -10, + 3 + ], + [ + -11, + 75 + ] + ], + [ + [ + 12476, + 82024 + ], + [ + 28, + 22 + ], + [ + 1, + -43 + ], + [ + 31, + 33 + ], + [ + 8, + 75 + ], + [ + 7, + -2 + ], + [ + -9, + -101 + ], + [ + -22, + -24 + ], + [ + -20, + -56 + ], + [ + -18, + 17 + ], + [ + 8, + 30 + ], + [ + -14, + 49 + ] + ], + [ + [ + 12463, + 83115 + ], + [ + 17, + 52 + ], + [ + 16, + 17 + ], + [ + 7, + 33 + ], + [ + 33, + -1 + ], + [ + 1, + 26 + ], + [ + 28, + -40 + ], + [ + 11, + -83 + ], + [ + 18, + -54 + ], + [ + 31, + -2 + ], + [ + 9, + -21 + ], + [ + 10, + 26 + ], + [ + -29, + 44 + ], + [ + -13, + 80 + ], + [ + -2, + 55 + ], + [ + -35, + 79 + ], + [ + 11, + 53 + ], + [ + 34, + 26 + ], + [ + 51, + -37 + ], + [ + 25, + -9 + ], + [ + 47, + -44 + ], + [ + 31, + -20 + ], + [ + 7, + 14 + ], + [ + 57, + -11 + ], + [ + 30, + -74 + ], + [ + 14, + -82 + ], + [ + 3, + -56 + ], + [ + 9, + -23 + ], + [ + 23, + -11 + ], + [ + 16, + -48 + ], + [ + 5, + -46 + ], + [ + 33, + -52 + ], + [ + 9, + -64 + ], + [ + 15, + -34 + ], + [ + -31, + -38 + ], + [ + -20, + -42 + ], + [ + -26, + -24 + ], + [ + -16, + 16 + ], + [ + -31, + 4 + ], + [ + -43, + 24 + ], + [ + 5, + -48 + ], + [ + -23, + -51 + ], + [ + -40, + 25 + ], + [ + -19, + 29 + ], + [ + -12, + -47 + ], + [ + -15, + -20 + ], + [ + -25, + -2 + ], + [ + -17, + 15 + ], + [ + -3, + 87 + ], + [ + -11, + 32 + ], + [ + -30, + -64 + ], + [ + 13, + -29 + ], + [ + -2, + -90 + ], + [ + -23, + -3 + ], + [ + -2, + -31 + ], + [ + 10, + -51 + ], + [ + -11, + -51 + ], + [ + -2, + -62 + ], + [ + -17, + -50 + ], + [ + 4, + -39 + ], + [ + -9, + -64 + ], + [ + -10, + -11 + ], + [ + -25, + 15 + ], + [ + -14, + -103 + ], + [ + -15, + 19 + ], + [ + -12, + 52 + ], + [ + -7, + 63 + ], + [ + -1, + 109 + ], + [ + -10, + 87 + ], + [ + 2, + 75 + ], + [ + 14, + 48 + ], + [ + -3, + 57 + ], + [ + 15, + 101 + ], + [ + -12, + 28 + ], + [ + -22, + -1 + ], + [ + 5, + 77 + ], + [ + -20, + 56 + ], + [ + -8, + 75 + ], + [ + 2, + 43 + ], + [ + -5, + 91 + ] + ], + [ + [ + 12311, + 84926 + ], + [ + 43, + -96 + ], + [ + 7, + -47 + ], + [ + 14, + -9 + ], + [ + 8, + -130 + ], + [ + 19, + 1 + ], + [ + 21, + 38 + ], + [ + 11, + -23 + ], + [ + 20, + -2 + ], + [ + 21, + -29 + ], + [ + 54, + 13 + ], + [ + -3, + -89 + ], + [ + 25, + -75 + ], + [ + 2, + -52 + ], + [ + 21, + -52 + ], + [ + 14, + -87 + ], + [ + 17, + -55 + ], + [ + 2, + -142 + ], + [ + 21, + -60 + ], + [ + 4, + -65 + ], + [ + -9, + -2 + ], + [ + -5, + 47 + ], + [ + -38, + 120 + ], + [ + -10, + 115 + ], + [ + -19, + 37 + ], + [ + -9, + 53 + ], + [ + -21, + 0 + ], + [ + 26, + -101 + ], + [ + 4, + -34 + ], + [ + -13, + -23 + ], + [ + 35, + -121 + ], + [ + 23, + -49 + ], + [ + -2, + -62 + ], + [ + 24, + -113 + ], + [ + -19, + 6 + ], + [ + 15, + -102 + ], + [ + 0, + -27 + ], + [ + -25, + -62 + ], + [ + -20, + 26 + ], + [ + -17, + -1 + ], + [ + 4, + -34 + ], + [ + -21, + -104 + ], + [ + -38, + -83 + ], + [ + -24, + -25 + ], + [ + -2, + -33 + ], + [ + -31, + -65 + ], + [ + -29, + 3 + ], + [ + -9, + 89 + ], + [ + -4, + 135 + ], + [ + 21, + 80 + ], + [ + 15, + 23 + ], + [ + -16, + 31 + ], + [ + -1, + 69 + ], + [ + 14, + 6 + ], + [ + 12, + -39 + ], + [ + 6, + 23 + ], + [ + -40, + 141 + ], + [ + -1, + 58 + ], + [ + -18, + 60 + ], + [ + -5, + 82 + ], + [ + -11, + 43 + ], + [ + 8, + 125 + ], + [ + -12, + 81 + ], + [ + -3, + 95 + ], + [ + -11, + 91 + ], + [ + 4, + 44 + ], + [ + -20, + 93 + ], + [ + -17, + 45 + ], + [ + -9, + 77 + ], + [ + -6, + 101 + ], + [ + 3, + 42 + ] + ], + [ + [ + 12292, + 85061 + ], + [ + 35, + -45 + ], + [ + 27, + -125 + ], + [ + -10, + -5 + ], + [ + -22, + 115 + ], + [ + -23, + 19 + ], + [ + -7, + 41 + ] + ], + [ + [ + 12202, + 85643 + ], + [ + 15, + -71 + ], + [ + 0, + -46 + ], + [ + -10, + 29 + ], + [ + -5, + 88 + ] + ], + [ + [ + 12106, + 83714 + ], + [ + 16, + 11 + ], + [ + 1, + 26 + ], + [ + 28, + 65 + ], + [ + -4, + 68 + ], + [ + 36, + 64 + ], + [ + 18, + -12 + ], + [ + 25, + -85 + ], + [ + 15, + 10 + ], + [ + 18, + -58 + ], + [ + 23, + -24 + ], + [ + 38, + 4 + ], + [ + 22, + -14 + ], + [ + 12, + -79 + ], + [ + -2, + -49 + ], + [ + -20, + 35 + ], + [ + -19, + -2 + ], + [ + -1, + -22 + ], + [ + 21, + -25 + ], + [ + 11, + -46 + ], + [ + 29, + -278 + ], + [ + -1, + -71 + ], + [ + 12, + -56 + ], + [ + 0, + -58 + ], + [ + 18, + -142 + ], + [ + 5, + -107 + ], + [ + -5, + -112 + ], + [ + -11, + 1 + ], + [ + 8, + -81 + ], + [ + 3, + -240 + ], + [ + -9, + -111 + ], + [ + -11, + 6 + ], + [ + -28, + 70 + ], + [ + -10, + 86 + ], + [ + -21, + 59 + ], + [ + -40, + 212 + ], + [ + 4, + 48 + ], + [ + 22, + 23 + ], + [ + -18, + 30 + ], + [ + -26, + -31 + ], + [ + -14, + 88 + ], + [ + -11, + -15 + ], + [ + -17, + 42 + ], + [ + -12, + 55 + ], + [ + 2, + 34 + ], + [ + -14, + -22 + ], + [ + -10, + 24 + ], + [ + -30, + 2 + ], + [ + -19, + 96 + ], + [ + 19, + 3 + ], + [ + 10, + -29 + ], + [ + 10, + 13 + ], + [ + -3, + 105 + ], + [ + 19, + 53 + ], + [ + 6, + 38 + ], + [ + -39, + 86 + ], + [ + 24, + 63 + ], + [ + -4, + 22 + ], + [ + 14, + 35 + ], + [ + 4, + 53 + ], + [ + -33, + 16 + ], + [ + -21, + -28 + ], + [ + -14, + 79 + ], + [ + -26, + 72 + ] + ], + [ + [ + 12097, + 84881 + ], + [ + 16, + 18 + ], + [ + 19, + -7 + ], + [ + 16, + -52 + ], + [ + -29, + -6 + ], + [ + -22, + 47 + ] + ], + [ + [ + 12062, + 83572 + ], + [ + 4, + 48 + ], + [ + -3, + 66 + ], + [ + 25, + 9 + ], + [ + 34, + -62 + ], + [ + 15, + -74 + ], + [ + 12, + -19 + ], + [ + 17, + 30 + ], + [ + 23, + -10 + ], + [ + -16, + -82 + ], + [ + -24, + -14 + ], + [ + -27, + -161 + ], + [ + -12, + 6 + ], + [ + -40, + -30 + ], + [ + -9, + 8 + ], + [ + 3, + 102 + ], + [ + 25, + 47 + ], + [ + 1, + 50 + ], + [ + -22, + 4 + ], + [ + 2, + 29 + ], + [ + -13, + 31 + ], + [ + 5, + 22 + ] + ], + [ + [ + 11978, + 85151 + ], + [ + 9, + 14 + ], + [ + 7, + -59 + ], + [ + -16, + 45 + ] + ], + [ + [ + 11978, + 84786 + ], + [ + 30, + 41 + ], + [ + 3, + -53 + ], + [ + -16, + -19 + ], + [ + -17, + 31 + ] + ], + [ + [ + 11861, + 84371 + ], + [ + 5, + 174 + ], + [ + 16, + 33 + ], + [ + 8, + -9 + ], + [ + 29, + 60 + ], + [ + 3, + 51 + ], + [ + -12, + 92 + ], + [ + 32, + -2 + ], + [ + 0, + -54 + ], + [ + 12, + -60 + ], + [ + 28, + 61 + ], + [ + 29, + -6 + ], + [ + 17, + -20 + ], + [ + 17, + 49 + ], + [ + 36, + 50 + ], + [ + 14, + -55 + ], + [ + 41, + -30 + ], + [ + 25, + -53 + ], + [ + -12, + -78 + ], + [ + -31, + -76 + ], + [ + 4, + -49 + ], + [ + 12, + -5 + ], + [ + 8, + 60 + ], + [ + 32, + 108 + ], + [ + 15, + 12 + ], + [ + 34, + -55 + ], + [ + 46, + -10 + ], + [ + 11, + -32 + ], + [ + 29, + -16 + ], + [ + 15, + -79 + ], + [ + -4, + -67 + ], + [ + -22, + -44 + ], + [ + -37, + 49 + ], + [ + -10, + -8 + ], + [ + 12, + -40 + ], + [ + 18, + -18 + ], + [ + 33, + -75 + ], + [ + -21, + -29 + ], + [ + -25, + -2 + ], + [ + 4, + -28 + ], + [ + 21, + -13 + ], + [ + 23, + 24 + ], + [ + 7, + -95 + ], + [ + 14, + -69 + ], + [ + 12, + -143 + ], + [ + -14, + -42 + ], + [ + -42, + -11 + ], + [ + -17, + 12 + ], + [ + -44, + 95 + ], + [ + -65, + 99 + ], + [ + -27, + 50 + ], + [ + -22, + -26 + ], + [ + -9, + 29 + ], + [ + -4, + -32 + ], + [ + 30, + -55 + ], + [ + 22, + -8 + ], + [ + -21, + -31 + ], + [ + 6, + -25 + ], + [ + 0, + -72 + ], + [ + -9, + -50 + ], + [ + -31, + -87 + ], + [ + -51, + 47 + ], + [ + -1, + 38 + ], + [ + -42, + 85 + ], + [ + -20, + 90 + ], + [ + -12, + -38 + ], + [ + -19, + 43 + ], + [ + -10, + 79 + ], + [ + 4, + 25 + ], + [ + -18, + 86 + ], + [ + 2, + 24 + ], + [ + -16, + 57 + ], + [ + -26, + 30 + ], + [ + -7, + 49 + ], + [ + -25, + 36 + ] + ], + [ + [ + 9331, + 87212 + ], + [ + 28, + -14 + ], + [ + 12, + -44 + ], + [ + -27, + -9 + ], + [ + -13, + 67 + ] + ], + [ + [ + 9232, + 87245 + ], + [ + 16, + 14 + ], + [ + 58, + -26 + ], + [ + -3, + -31 + ], + [ + -21, + -10 + ], + [ + -50, + 53 + ] + ], + [ + [ + 8867, + 87809 + ], + [ + 26, + 35 + ], + [ + 27, + 3 + ], + [ + 15, + -16 + ], + [ + -18, + -53 + ], + [ + -50, + 31 + ] + ], + [ + [ + 8817, + 87545 + ], + [ + 4, + 86 + ], + [ + 28, + 16 + ], + [ + 21, + -89 + ], + [ + -11, + -44 + ], + [ + -37, + -10 + ], + [ + -5, + 41 + ] + ], + [ + [ + 8816, + 87079 + ], + [ + 2, + 14 + ], + [ + 43, + 47 + ], + [ + 1, + -36 + ], + [ + -40, + -59 + ], + [ + -6, + 34 + ] + ], + [ + [ + 8698, + 86532 + ], + [ + 8, + 21 + ], + [ + 3, + 71 + ], + [ + 23, + 12 + ], + [ + -3, + 42 + ], + [ + 21, + 54 + ], + [ + 16, + 7 + ], + [ + -3, + 41 + ], + [ + 30, + 34 + ], + [ + 9, + 30 + ], + [ + 43, + 75 + ], + [ + 22, + 118 + ], + [ + 27, + 44 + ], + [ + -3, + 40 + ], + [ + 10, + 71 + ], + [ + 27, + 34 + ], + [ + 4, + -43 + ], + [ + 24, + 2 + ], + [ + -17, + -51 + ], + [ + 9, + -17 + ], + [ + 24, + 28 + ], + [ + 8, + -22 + ], + [ + -11, + -37 + ], + [ + -62, + -118 + ], + [ + -49, + -129 + ], + [ + -8, + -80 + ], + [ + -33, + -60 + ], + [ + 30, + -57 + ], + [ + -19, + -42 + ], + [ + -23, + -8 + ], + [ + -22, + 15 + ], + [ + -17, + -57 + ], + [ + -9, + 6 + ], + [ + -45, + -47 + ], + [ + -14, + 23 + ] + ], + [ + [ + 8692, + 87068 + ], + [ + 44, + 270 + ], + [ + 11, + -41 + ], + [ + 12, + 13 + ], + [ + -4, + 66 + ], + [ + 44, + 84 + ], + [ + 0, + -54 + ], + [ + -12, + -32 + ], + [ + -3, + -82 + ], + [ + -20, + -37 + ], + [ + 20, + -42 + ], + [ + -24, + -97 + ], + [ + 2, + -46 + ], + [ + -17, + -104 + ], + [ + -24, + 45 + ], + [ + -3, + 25 + ], + [ + -25, + 7 + ], + [ + -1, + 25 + ] + ], + [ + [ + 8672, + 87628 + ], + [ + 15, + 31 + ], + [ + 17, + -19 + ], + [ + 17, + -48 + ], + [ + -24, + -45 + ], + [ + -25, + 81 + ] + ], + [ + [ + 17950, + 55027 + ], + [ + 5, + 31 + ], + [ + 24, + -13 + ], + [ + 25, + 26 + ], + [ + -2, + 40 + ], + [ + 18, + 63 + ], + [ + 1, + 79 + ], + [ + -15, + 136 + ], + [ + -16, + 8 + ], + [ + -7, + -13 + ], + [ + -13, + 25 + ], + [ + -3, + -17 + ], + [ + -14, + 68 + ], + [ + 7, + 67 + ], + [ + 2, + 142 + ], + [ + -15, + 41 + ], + [ + 9, + 65 + ], + [ + -8, + 51 + ], + [ + 19, + 9 + ], + [ + 28, + 138 + ], + [ + 9, + 24 + ], + [ + -4, + 46 + ], + [ + 4, + 110 + ], + [ + 8, + 12 + ], + [ + -2, + 74 + ], + [ + -7, + 64 + ], + [ + 1, + 51 + ], + [ + 6, + 6 + ], + [ + -2, + 55 + ], + [ + -7, + 20 + ], + [ + 28, + 116 + ], + [ + 0, + 69 + ], + [ + 8, + 28 + ], + [ + 23, + 29 + ], + [ + 10, + 40 + ], + [ + 17, + 21 + ], + [ + 1, + 19 + ], + [ + 25, + 65 + ], + [ + -1, + 49 + ], + [ + -11, + 54 + ], + [ + -14, + 19 + ], + [ + -31, + 100 + ], + [ + -13, + 7 + ], + [ + 2, + 58 + ], + [ + -26, + 239 + ], + [ + -23, + 63 + ], + [ + -7, + 69 + ], + [ + -16, + 57 + ], + [ + 1, + 147 + ] + ], + [ + [ + 17974, + 57684 + ], + [ + 6, + 95 + ], + [ + -10, + 22 + ], + [ + 21, + 43 + ], + [ + 0, + 72 + ], + [ + -9, + 178 + ], + [ + -6, + 65 + ], + [ + -11, + 47 + ], + [ + -4, + 58 + ], + [ + 6, + 36 + ], + [ + 0, + 103 + ], + [ + -9, + 38 + ], + [ + 3, + 39 + ], + [ + -7, + 31 + ], + [ + 3, + 51 + ], + [ + -5, + 59 + ], + [ + 4, + 56 + ], + [ + 9, + 24 + ], + [ + -10, + 31 + ], + [ + -12, + 97 + ], + [ + 4, + 43 + ], + [ + -7, + 80 + ], + [ + 25, + 31 + ], + [ + 9, + 29 + ], + [ + 5, + -14 + ], + [ + 12, + 25 + ], + [ + 17, + -1 + ], + [ + 2, + -25 + ], + [ + 24, + 19 + ], + [ + 13, + -3 + ], + [ + 18, + -71 + ], + [ + -2, + -28 + ], + [ + 21, + -51 + ], + [ + 24, + 11 + ], + [ + 24, + 183 + ], + [ + 5, + 15 + ], + [ + 1, + 230 + ], + [ + -2, + 272 + ], + [ + 0, + 437 + ] + ], + [ + [ + 18136, + 60011 + ], + [ + 200, + 0 + ], + [ + 222, + 0 + ], + [ + 313, + 1 + ], + [ + 97, + 1 + ], + [ + 160, + 2 + ], + [ + 6, + -7 + ], + [ + 235, + 0 + ], + [ + 162, + 1 + ] + ], + [ + [ + 19531, + 60009 + ], + [ + 0, + -1691 + ], + [ + -1, + -237 + ], + [ + 1, + -30 + ], + [ + 0, + -925 + ], + [ + -1, + -608 + ], + [ + 1, + -145 + ], + [ + -1, + -113 + ], + [ + 0, + -2847 + ] + ], + [ + [ + 19530, + 53413 + ], + [ + -64, + 2 + ], + [ + -201, + -1 + ], + [ + -128, + -1 + ], + [ + -172, + 0 + ], + [ + -359, + 476 + ], + [ + -212, + 269 + ], + [ + -102, + 136 + ], + [ + -368, + 471 + ], + [ + 5, + 66 + ], + [ + -5, + 17 + ], + [ + 1, + 60 + ], + [ + 8, + 16 + ], + [ + 17, + 103 + ] + ], + [ + [ + 19530, + 64667 + ], + [ + 242, + 0 + ], + [ + 154, + 2 + ], + [ + 327, + 0 + ], + [ + 66, + -5 + ], + [ + 137, + -1 + ], + [ + 242, + 1 + ], + [ + 7, + 2 + ], + [ + 217, + 2 + ] + ], + [ + [ + 20922, + 64668 + ], + [ + 282, + 1 + ], + [ + 135, + 0 + ], + [ + 140, + 0 + ], + [ + 0, + -1163 + ] + ], + [ + [ + 21479, + 63506 + ], + [ + 1, + -381 + ], + [ + 0, + -434 + ], + [ + 1, + -193 + ], + [ + 0, + -1270 + ], + [ + 1, + -137 + ], + [ + 0, + -1089 + ] + ], + [ + [ + 21482, + 60002 + ], + [ + -183, + 3 + ], + [ + -22, + 5 + ], + [ + -62, + 1 + ] + ], + [ + [ + 21215, + 60011 + ], + [ + -204, + -3 + ], + [ + -169, + -5 + ], + [ + -184, + 0 + ], + [ + -34, + 2 + ], + [ + -301, + -1 + ], + [ + -186, + -2 + ], + [ + -2, + 9 + ], + [ + -152, + -1 + ], + [ + -230, + -1 + ], + [ + -222, + 0 + ] + ], + [ + [ + 19531, + 60009 + ], + [ + 0, + 583 + ], + [ + 1, + 36 + ], + [ + 0, + 738 + ], + [ + -5, + 129 + ], + [ + 0, + 517 + ], + [ + 2, + 216 + ], + [ + 0, + 1857 + ], + [ + 1, + 46 + ], + [ + 0, + 536 + ] + ], + [ + [ + 27414, + 45876 + ], + [ + 14, + 60 + ], + [ + 5, + -33 + ], + [ + -14, + -44 + ], + [ + -5, + 17 + ] + ], + [ + [ + 27386, + 45813 + ], + [ + 9, + 39 + ], + [ + 11, + 4 + ], + [ + -5, + -33 + ], + [ + -15, + -10 + ] + ], + [ + [ + 27310, + 45701 + ], + [ + 52, + 90 + ], + [ + 6, + -30 + ], + [ + -45, + -80 + ], + [ + -13, + 20 + ] + ], + [ + [ + 27118, + 45540 + ], + [ + 19, + 106 + ], + [ + 20, + 46 + ], + [ + 25, + 43 + ], + [ + 3, + 23 + ], + [ + 36, + 66 + ], + [ + 38, + -67 + ], + [ + 4, + -52 + ], + [ + 14, + -43 + ], + [ + -4, + -11 + ], + [ + -40, + -48 + ], + [ + -3, + 27 + ], + [ + -27, + -5 + ], + [ + -3, + -24 + ], + [ + -46, + -73 + ], + [ + -36, + -15 + ], + [ + 0, + 27 + ] + ], + [ + [ + 27062, + 45510 + ], + [ + 39, + 24 + ], + [ + -10, + -43 + ], + [ + -17, + -14 + ], + [ + -13, + 8 + ], + [ + 1, + 25 + ] + ], + [ + [ + 27020, + 45533 + ], + [ + 6, + 35 + ], + [ + 12, + -10 + ], + [ + -5, + -41 + ], + [ + -13, + 16 + ] + ], + [ + [ + 26992, + 48019 + ], + [ + 5, + -18 + ], + [ + 19, + -211 + ], + [ + 8, + -28 + ], + [ + 17, + -26 + ], + [ + 7, + 17 + ], + [ + 14, + -21 + ], + [ + -14, + -31 + ], + [ + -9, + -1 + ], + [ + -21, + 50 + ], + [ + -7, + 28 + ], + [ + -13, + 115 + ], + [ + -6, + 76 + ], + [ + 0, + 50 + ] + ], + [ + [ + 26806, + 45614 + ], + [ + 15, + 13 + ], + [ + 4, + -23 + ], + [ + -20, + -10 + ], + [ + 1, + 20 + ] + ], + [ + [ + 26322, + 51623 + ], + [ + 29, + 47 + ], + [ + 0, + -29 + ], + [ + -16, + -37 + ], + [ + -11, + -6 + ], + [ + -2, + 25 + ] + ], + [ + [ + 26229, + 53027 + ], + [ + 6, + -79 + ], + [ + 11, + -52 + ], + [ + 2, + -83 + ], + [ + 6, + -75 + ], + [ + 14, + -48 + ], + [ + 136, + -25 + ], + [ + 261, + -56 + ], + [ + 206, + -51 + ], + [ + 135, + -34 + ], + [ + -5, + -14 + ], + [ + 2, + -57 + ], + [ + 7, + -26 + ], + [ + -3, + -71 + ], + [ + 11, + -76 + ], + [ + 37, + 13 + ], + [ + 0, + 75 + ], + [ + 6, + 47 + ], + [ + 3, + 119 + ], + [ + -12, + 91 + ], + [ + 4, + 60 + ], + [ + -1, + 49 + ], + [ + 8, + 16 + ], + [ + -4, + 24 + ], + [ + 12, + -8 + ], + [ + 9, + 59 + ], + [ + 15, + -7 + ], + [ + 7, + -33 + ], + [ + 17, + -3 + ], + [ + 18, + -28 + ], + [ + 7, + -25 + ], + [ + 33, + -19 + ], + [ + 17, + -18 + ], + [ + 14, + 15 + ], + [ + 13, + -19 + ] + ], + [ + [ + 27221, + 52688 + ], + [ + 4, + -13 + ], + [ + -4, + -113 + ], + [ + 3, + -92 + ], + [ + -4, + -22 + ], + [ + 10, + -25 + ], + [ + 4, + -95 + ], + [ + 1, + -113 + ], + [ + 23, + -389 + ], + [ + 13, + -129 + ], + [ + 0, + -51 + ], + [ + 28, + -302 + ], + [ + 32, + -288 + ], + [ + 29, + -229 + ], + [ + 65, + -412 + ], + [ + 38, + -200 + ], + [ + 4, + -63 + ], + [ + 10, + -83 + ], + [ + -18, + -57 + ], + [ + -4, + -54 + ], + [ + -1, + -87 + ], + [ + 5, + -130 + ], + [ + 6, + -96 + ], + [ + 16, + -145 + ], + [ + 35, + -269 + ], + [ + 15, + -166 + ], + [ + 5, + -84 + ], + [ + 5, + -29 + ], + [ + 11, + -140 + ], + [ + 17, + -152 + ], + [ + 9, + -66 + ], + [ + 6, + -94 + ], + [ + 13, + -109 + ], + [ + 17, + -258 + ], + [ + -1, + -235 + ], + [ + -7, + -175 + ], + [ + -5, + -210 + ], + [ + -3, + -37 + ], + [ + -8, + -286 + ], + [ + 0, + -169 + ], + [ + -3, + -80 + ], + [ + -7, + -81 + ], + [ + 0, + -44 + ], + [ + -6, + 23 + ], + [ + 3, + 51 + ], + [ + -5, + 20 + ], + [ + -16, + -25 + ], + [ + -10, + -102 + ], + [ + -6, + -17 + ], + [ + -1, + -64 + ], + [ + -8, + -40 + ], + [ + -2, + -78 + ], + [ + 5, + -33 + ], + [ + -2, + -46 + ], + [ + 6, + -16 + ], + [ + -8, + -53 + ], + [ + -8, + -13 + ], + [ + -1, + -49 + ], + [ + 21, + 39 + ], + [ + 25, + 194 + ], + [ + 7, + 41 + ], + [ + 0, + -41 + ], + [ + -8, + -83 + ], + [ + -34, + -222 + ], + [ + -9, + -82 + ], + [ + -25, + -93 + ], + [ + -34, + -139 + ], + [ + -24, + -66 + ], + [ + -3, + 12 + ], + [ + 34, + 122 + ], + [ + 14, + 40 + ], + [ + 7, + 53 + ], + [ + 3, + 81 + ], + [ + 5, + 32 + ], + [ + -6, + 23 + ], + [ + -9, + -11 + ], + [ + -7, + 26 + ], + [ + -6, + -18 + ], + [ + -34, + -22 + ], + [ + -14, + -41 + ], + [ + -9, + -6 + ], + [ + -18, + 45 + ], + [ + -18, + -13 + ], + [ + -7, + -41 + ], + [ + -27, + -18 + ], + [ + -23, + -6 + ], + [ + -17, + 52 + ], + [ + -8, + 68 + ], + [ + 2, + 79 + ], + [ + 6, + 60 + ], + [ + 6, + -3 + ], + [ + -2, + 49 + ], + [ + -12, + 97 + ], + [ + -11, + 47 + ], + [ + 2, + 34 + ], + [ + -8, + 62 + ], + [ + -11, + 32 + ], + [ + -5, + 85 + ], + [ + -6, + 18 + ], + [ + -11, + -15 + ], + [ + -9, + 101 + ], + [ + -24, + 31 + ], + [ + -1, + 16 + ], + [ + -21, + 38 + ], + [ + -21, + 55 + ], + [ + -11, + -13 + ], + [ + -8, + -39 + ], + [ + -16, + 126 + ], + [ + -15, + 148 + ], + [ + -5, + 173 + ], + [ + -7, + 109 + ], + [ + -7, + 57 + ], + [ + -28, + 113 + ], + [ + -11, + 9 + ], + [ + -1, + 52 + ], + [ + -12, + 23 + ], + [ + 0, + -64 + ], + [ + -14, + -11 + ], + [ + -1, + 66 + ], + [ + -8, + 113 + ], + [ + -12, + 51 + ], + [ + 3, + 24 + ], + [ + 13, + -3 + ], + [ + 9, + -39 + ], + [ + 11, + 159 + ], + [ + -2, + 86 + ], + [ + -8, + 14 + ], + [ + 0, + 40 + ], + [ + 8, + 10 + ], + [ + -4, + 31 + ], + [ + -12, + -4 + ], + [ + -5, + -33 + ], + [ + -11, + -11 + ], + [ + 8, + -148 + ], + [ + -9, + -20 + ], + [ + -20, + -11 + ], + [ + -5, + -50 + ], + [ + 0, + 75 + ], + [ + -6, + 50 + ], + [ + -17, + 94 + ], + [ + -26, + 177 + ], + [ + -9, + 94 + ], + [ + -19, + 140 + ], + [ + -27, + 149 + ], + [ + -14, + 56 + ], + [ + -4, + 58 + ], + [ + -10, + 61 + ], + [ + 10, + -19 + ], + [ + 1, + -30 + ], + [ + 15, + 30 + ], + [ + 10, + 72 + ], + [ + 12, + 28 + ], + [ + 13, + 98 + ], + [ + 13, + 34 + ], + [ + -2, + 23 + ], + [ + 14, + 26 + ], + [ + 11, + 84 + ], + [ + -5, + 75 + ], + [ + -22, + 21 + ], + [ + 5, + -113 + ], + [ + -22, + 30 + ], + [ + 6, + 34 + ], + [ + -1, + 65 + ], + [ + -5, + 39 + ], + [ + -38, + 71 + ], + [ + 1, + -65 + ], + [ + -11, + -28 + ], + [ + 11, + -37 + ], + [ + 16, + -6 + ], + [ + 11, + -110 + ], + [ + -10, + -42 + ], + [ + 0, + -62 + ], + [ + -4, + -27 + ], + [ + -21, + -6 + ], + [ + -3, + -32 + ], + [ + 7, + -38 + ], + [ + -9, + -30 + ], + [ + -4, + 40 + ], + [ + 2, + 83 + ], + [ + -14, + 85 + ], + [ + -9, + 26 + ], + [ + -8, + 58 + ], + [ + 6, + 182 + ], + [ + -5, + 66 + ], + [ + -4, + 164 + ], + [ + 9, + 1 + ], + [ + 0, + -93 + ], + [ + 4, + -89 + ], + [ + 9, + -7 + ], + [ + -4, + 153 + ], + [ + 9, + 37 + ], + [ + 1, + 41 + ], + [ + 8, + 44 + ], + [ + 0, + 38 + ], + [ + 7, + 50 + ], + [ + 0, + 39 + ], + [ + 9, + 47 + ], + [ + 1, + 91 + ], + [ + 5, + 83 + ], + [ + -6, + 66 + ], + [ + 2, + 56 + ], + [ + -13, + 29 + ], + [ + 4, + 42 + ], + [ + -9, + 109 + ], + [ + 12, + 64 + ], + [ + -21, + 110 + ], + [ + 3, + 31 + ], + [ + -8, + 55 + ], + [ + -10, + 3 + ], + [ + 5, + 33 + ], + [ + -1, + 49 + ], + [ + -7, + 13 + ], + [ + -47, + 23 + ], + [ + -9, + -51 + ], + [ + -7, + -4 + ], + [ + -9, + 100 + ], + [ + 3, + 45 + ], + [ + -14, + 32 + ], + [ + -12, + 9 + ], + [ + -2, + 63 + ], + [ + -7, + 58 + ], + [ + -11, + 45 + ], + [ + -15, + 6 + ], + [ + -5, + 44 + ], + [ + -24, + 48 + ], + [ + 0, + 111 + ], + [ + -4, + 67 + ], + [ + -12, + 7 + ], + [ + -10, + 38 + ], + [ + -13, + 17 + ], + [ + -13, + 61 + ], + [ + 0, + 42 + ], + [ + -9, + 35 + ], + [ + -5, + 51 + ], + [ + -14, + 44 + ], + [ + -28, + 62 + ], + [ + -40, + 72 + ], + [ + -26, + 75 + ], + [ + -11, + -2 + ], + [ + -26, + -33 + ], + [ + -31, + 29 + ], + [ + -1, + -35 + ], + [ + -26, + -69 + ], + [ + 9, + -99 + ], + [ + -3, + -28 + ], + [ + -10, + -7 + ], + [ + -15, + 15 + ], + [ + -5, + 26 + ], + [ + -24, + -22 + ], + [ + -31, + -73 + ], + [ + -65, + -132 + ], + [ + -6, + 2 + ], + [ + 7, + 44 + ], + [ + -10, + 12 + ], + [ + -7, + -39 + ], + [ + -15, + -41 + ], + [ + -36, + 1 + ], + [ + 13, + -49 + ], + [ + 2, + -38 + ], + [ + 16, + -22 + ], + [ + 30, + 53 + ], + [ + 29, + 40 + ], + [ + 27, + 84 + ], + [ + 3, + -13 + ], + [ + -24, + -82 + ], + [ + -28, + -43 + ], + [ + -35, + -66 + ], + [ + -12, + -14 + ], + [ + -10, + 33 + ], + [ + -16, + 22 + ], + [ + -23, + 51 + ], + [ + -19, + 7 + ], + [ + -17, + -28 + ], + [ + -13, + 94 + ], + [ + -5, + 119 + ], + [ + 8, + 42 + ], + [ + 0, + -105 + ], + [ + 6, + -91 + ], + [ + 7, + -22 + ], + [ + 10, + 39 + ], + [ + 1, + 97 + ], + [ + -17, + 105 + ], + [ + -18, + 60 + ], + [ + -17, + 13 + ], + [ + -15, + 40 + ], + [ + -16, + 71 + ], + [ + -27, + 47 + ], + [ + -22, + 69 + ], + [ + -41, + 95 + ], + [ + -47, + 76 + ], + [ + -58, + 70 + ], + [ + -31, + 20 + ], + [ + -62, + 18 + ], + [ + -33, + -5 + ], + [ + -47, + -25 + ], + [ + -65, + -49 + ], + [ + -32, + -15 + ], + [ + -7, + 10 + ], + [ + -63, + -51 + ] + ], + [ + [ + 26061, + 57664 + ], + [ + 39, + -2 + ], + [ + 136, + 6 + ], + [ + 183, + 1 + ] + ], + [ + [ + 26419, + 57669 + ], + [ + 196, + -2 + ], + [ + -1, + 6 + ], + [ + 143, + 10 + ] + ], + [ + [ + 26757, + 57683 + ], + [ + -3, + -72 + ], + [ + -31, + -68 + ], + [ + -26, + -105 + ], + [ + 1, + -36 + ], + [ + -8, + -26 + ], + [ + 3, + -64 + ], + [ + 30, + -82 + ], + [ + 17, + -7 + ], + [ + 23, + -104 + ], + [ + 23, + -51 + ], + [ + 28, + 16 + ], + [ + 8, + -12 + ], + [ + 8, + -64 + ], + [ + 3, + -64 + ], + [ + 12, + -30 + ], + [ + 3, + -50 + ], + [ + 11, + -52 + ], + [ + 0, + -51 + ], + [ + 7, + -68 + ], + [ + 12, + -24 + ], + [ + 8, + -67 + ], + [ + 14, + -48 + ], + [ + 11, + -101 + ], + [ + 9, + -1 + ], + [ + 19, + -72 + ], + [ + 29, + -52 + ], + [ + 29, + -98 + ], + [ + 4, + -61 + ], + [ + 9, + -41 + ], + [ + 1, + -40 + ], + [ + 13, + -38 + ], + [ + 12, + -2 + ], + [ + 17, + -37 + ], + [ + 18, + -93 + ], + [ + 15, + -26 + ], + [ + 4, + -24 + ], + [ + -7, + -43 + ], + [ + 4, + -39 + ], + [ + -4, + -32 + ], + [ + 28, + -82 + ], + [ + -4, + -30 + ], + [ + 13, + -42 + ], + [ + 11, + 5 + ], + [ + -2, + -41 + ], + [ + 8, + -45 + ], + [ + 27, + -55 + ], + [ + 9, + 1 + ], + [ + 16, + -58 + ], + [ + 19, + -43 + ], + [ + -5, + -67 + ], + [ + 12, + -64 + ], + [ + 2, + -49 + ], + [ + 9, + -15 + ], + [ + 0, + -85 + ], + [ + 4, + -32 + ], + [ + -5, + -45 + ], + [ + 6, + -8 + ], + [ + 4, + -48 + ], + [ + -5, + -41 + ], + [ + 12, + -48 + ], + [ + 25, + -26 + ], + [ + 0, + -23 + ], + [ + 23, + -81 + ], + [ + -4, + -34 + ], + [ + 15, + -105 + ], + [ + 4, + 4 + ], + [ + 6, + -76 + ], + [ + -10, + -44 + ], + [ + 11, + -67 + ], + [ + -4, + -26 + ], + [ + 5, + -62 + ], + [ + 21, + -34 + ], + [ + 11, + 17 + ], + [ + 22, + -71 + ], + [ + 9, + -4 + ] + ], + [ + [ + 27376, + 54230 + ], + [ + 12, + -12 + ], + [ + -5, + -64 + ], + [ + -14, + -29 + ], + [ + -10, + 15 + ], + [ + -6, + -48 + ], + [ + 10, + -8 + ], + [ + -16, + -60 + ], + [ + -21, + 23 + ], + [ + -3, + -56 + ], + [ + 11, + -11 + ], + [ + -9, + -59 + ], + [ + -17, + -54 + ], + [ + -17, + 13 + ], + [ + -3, + -16 + ], + [ + 12, + -33 + ], + [ + 8, + 5 + ], + [ + -1, + -84 + ], + [ + -7, + -62 + ], + [ + -28, + -26 + ], + [ + 0, + -22 + ], + [ + 17, + 10 + ], + [ + 6, + -24 + ], + [ + -23, + -131 + ], + [ + -6, + -91 + ], + [ + 7, + -13 + ], + [ + -5, + -30 + ], + [ + -5, + -97 + ], + [ + -13, + -22 + ], + [ + -8, + -59 + ], + [ + -9, + -3 + ], + [ + 0, + -71 + ], + [ + -7, + -69 + ], + [ + -7, + 2 + ], + [ + -12, + -44 + ], + [ + 13, + -24 + ], + [ + 11, + 24 + ], + [ + 1, + -81 + ], + [ + -16, + -161 + ], + [ + 5, + -70 + ] + ], + [ + [ + 25527, + 65491 + ], + [ + 15, + -41 + ], + [ + 12, + 20 + ], + [ + 7, + -15 + ], + [ + -6, + -40 + ], + [ + 27, + -23 + ], + [ + 29, + 1 + ], + [ + 28, + 25 + ], + [ + 52, + 75 + ], + [ + 31, + 59 + ] + ], + [ + [ + 25722, + 65552 + ], + [ + 90, + -1 + ], + [ + 198, + -1 + ], + [ + 187, + 1 + ], + [ + 87, + 1 + ], + [ + 0, + -75 + ] + ], + [ + [ + 26284, + 65477 + ], + [ + 1, + -242 + ], + [ + 0, + -1380 + ], + [ + -3, + -437 + ], + [ + 0, + -441 + ], + [ + -2, + -278 + ], + [ + 0, + -238 + ] + ], + [ + [ + 26280, + 62461 + ], + [ + -19, + -45 + ], + [ + -2, + -20 + ], + [ + 16, + -71 + ], + [ + 2, + -31 + ], + [ + -11, + -38 + ], + [ + 3, + -37 + ], + [ + 17, + -7 + ], + [ + 4, + -25 + ], + [ + -13, + -46 + ], + [ + 6, + -44 + ], + [ + -22, + 3 + ], + [ + -16, + -23 + ], + [ + -9, + 5 + ], + [ + -35, + -63 + ], + [ + -14, + -39 + ], + [ + -19, + 10 + ], + [ + -10, + 43 + ], + [ + -26, + -7 + ], + [ + -16, + 7 + ], + [ + -12, + -33 + ], + [ + 4, + -125 + ], + [ + 6, + -71 + ], + [ + -16, + -40 + ], + [ + -7, + -44 + ], + [ + -30, + -34 + ], + [ + -19, + -161 + ], + [ + -19, + -39 + ], + [ + -14, + 24 + ], + [ + -10, + -13 + ], + [ + -6, + -63 + ], + [ + -16, + -72 + ], + [ + 1, + -87 + ], + [ + -5, + -70 + ], + [ + -8, + -24 + ], + [ + -23, + -18 + ], + [ + -4, + -36 + ], + [ + -13, + 58 + ], + [ + -22, + 1 + ], + [ + -26, + 55 + ], + [ + -1, + 94 + ], + [ + -21, + 67 + ], + [ + -8, + -2 + ], + [ + 1, + -34 + ], + [ + 13, + -12 + ], + [ + -1, + -25 + ], + [ + -13, + -2 + ], + [ + -8, + -29 + ], + [ + -8, + 23 + ], + [ + -9, + -29 + ], + [ + 9, + -17 + ], + [ + -6, + -42 + ], + [ + -18, + -9 + ], + [ + -2, + -94 + ], + [ + 5, + -38 + ], + [ + -23, + -9 + ], + [ + -2, + -63 + ], + [ + -11, + -29 + ], + [ + -7, + 24 + ], + [ + 5, + 51 + ], + [ + -10, + 10 + ], + [ + -10, + -25 + ], + [ + -10, + 22 + ], + [ + -12, + 89 + ], + [ + -17, + -2 + ], + [ + -14, + -52 + ], + [ + -29, + -27 + ], + [ + -10, + -30 + ], + [ + -5, + -97 + ], + [ + -7, + -27 + ], + [ + -11, + -3 + ], + [ + -8, + 62 + ], + [ + -18, + 13 + ], + [ + -22, + 57 + ], + [ + -22, + 44 + ], + [ + -20, + 6 + ], + [ + -14, + -37 + ], + [ + -14, + 19 + ], + [ + -6, + 49 + ], + [ + -8, + 6 + ], + [ + -7, + -66 + ], + [ + 11, + -64 + ], + [ + -13, + -40 + ], + [ + -11, + 3 + ], + [ + 3, + 56 + ], + [ + -5, + 30 + ], + [ + -42, + -31 + ], + [ + -11, + 52 + ], + [ + -9, + 4 + ], + [ + -10, + -40 + ], + [ + 10, + -91 + ], + [ + -12, + -47 + ], + [ + -23, + 32 + ] + ], + [ + [ + 25386, + 60941 + ], + [ + -11, + 2 + ], + [ + -4, + 34 + ], + [ + 12, + -9 + ], + [ + -16, + 92 + ], + [ + 24, + -8 + ], + [ + -15, + 29 + ], + [ + 15, + 67 + ], + [ + 1, + 60 + ], + [ + -8, + 26 + ], + [ + 19, + 19 + ], + [ + 2, + 38 + ], + [ + -12, + -19 + ], + [ + 22, + 73 + ], + [ + -14, + 60 + ], + [ + -4, + 59 + ], + [ + 9, + -10 + ], + [ + 9, + 68 + ], + [ + 5, + -35 + ], + [ + 7, + 41 + ], + [ + 8, + -33 + ], + [ + 13, + 102 + ], + [ + 8, + 9 + ], + [ + 13, + 84 + ], + [ + -2, + 38 + ], + [ + 24, + 42 + ], + [ + 0, + 66 + ], + [ + 9, + 83 + ], + [ + 7, + 32 + ], + [ + 14, + 12 + ], + [ + 14, + 76 + ], + [ + -1, + 42 + ], + [ + -15, + 94 + ], + [ + 11, + 111 + ], + [ + -18, + 40 + ], + [ + 1, + 79 + ], + [ + -16, + 55 + ], + [ + -3, + 73 + ], + [ + 19, + 60 + ], + [ + -9, + 50 + ], + [ + 2, + 60 + ], + [ + 6, + 32 + ], + [ + 13, + 9 + ], + [ + 0, + 347 + ], + [ + -1, + 0 + ], + [ + 0, + 397 + ], + [ + 1, + 12 + ], + [ + 0, + 294 + ], + [ + 1, + 247 + ], + [ + 0, + 1196 + ], + [ + 1, + 254 + ] + ], + [ + [ + 21479, + 63506 + ], + [ + 257, + -1 + ], + [ + 104, + 0 + ], + [ + 263, + -1 + ], + [ + 273, + 1 + ], + [ + 163, + 0 + ], + [ + 279, + -1 + ], + [ + 263, + -1 + ], + [ + 144, + 0 + ], + [ + 133, + 0 + ] + ], + [ + [ + 23358, + 63503 + ], + [ + 16, + -60 + ], + [ + 13, + -11 + ], + [ + 1, + -43 + ], + [ + 13, + 6 + ], + [ + 5, + -36 + ], + [ + 26, + -14 + ], + [ + 8, + 41 + ], + [ + 24, + -13 + ], + [ + -4, + -28 + ], + [ + 7, + -33 + ], + [ + 11, + -11 + ], + [ + -4, + -42 + ], + [ + -9, + -1 + ], + [ + 3, + -36 + ], + [ + 12, + 16 + ], + [ + -1, + -49 + ], + [ + -10, + -6 + ], + [ + -13, + 24 + ], + [ + -5, + -75 + ], + [ + -15, + -19 + ], + [ + -7, + -41 + ], + [ + 2, + -41 + ], + [ + -17, + -24 + ], + [ + 1, + -48 + ], + [ + 15, + -41 + ], + [ + 1, + -29 + ], + [ + 16, + -31 + ], + [ + 12, + -61 + ], + [ + 14, + 0 + ], + [ + 5, + -21 + ], + [ + -9, + -25 + ], + [ + 6, + -79 + ], + [ + 18, + -52 + ], + [ + -3, + -28 + ], + [ + 15, + -13 + ], + [ + 5, + -31 + ], + [ + 14, + -11 + ], + [ + 9, + 16 + ], + [ + 5, + -31 + ], + [ + 20, + -3 + ], + [ + -5, + -41 + ], + [ + 0, + -444 + ], + [ + -1, + -120 + ], + [ + 0, + -696 + ], + [ + -1, + -52 + ], + [ + 0, + -779 + ], + [ + -1, + -97 + ], + [ + 0, + -281 + ] + ], + [ + [ + 23550, + 60009 + ], + [ + -249, + 1 + ], + [ + -196, + -1 + ], + [ + -169, + 0 + ], + [ + -218, + 0 + ], + [ + -208, + -1 + ], + [ + -258, + 2 + ], + [ + -103, + 0 + ], + [ + -154, + 3 + ], + [ + -149, + -4 + ], + [ + -209, + -4 + ], + [ + -155, + -3 + ] + ], + [ + [ + 30863, + 68384 + ], + [ + 14, + 7 + ], + [ + -7, + -35 + ], + [ + -7, + 28 + ] + ], + [ + [ + 30827, + 68345 + ], + [ + 7, + 83 + ], + [ + 6, + -34 + ], + [ + 19, + -55 + ], + [ + -15, + -45 + ], + [ + -5, + 34 + ], + [ + -12, + 17 + ] + ], + [ + [ + 30819, + 68560 + ], + [ + 3, + 42 + ], + [ + 11, + -71 + ], + [ + -14, + 29 + ] + ], + [ + [ + 30732, + 68434 + ], + [ + 14, + 2 + ], + [ + 3, + -41 + ], + [ + -17, + 39 + ] + ], + [ + [ + 30712, + 67988 + ], + [ + 8, + 37 + ], + [ + 1, + -75 + ], + [ + -9, + 38 + ] + ], + [ + [ + 30703, + 68290 + ], + [ + 8, + 41 + ], + [ + 25, + 45 + ], + [ + 11, + -50 + ], + [ + -9, + -8 + ], + [ + 14, + -78 + ], + [ + -11, + -39 + ], + [ + -18, + -13 + ], + [ + -12, + 24 + ], + [ + 5, + 25 + ], + [ + -3, + 50 + ], + [ + -10, + 3 + ] + ], + [ + [ + 30697, + 68452 + ], + [ + 13, + 68 + ], + [ + 2, + 64 + ], + [ + 9, + 25 + ], + [ + 6, + -26 + ], + [ + -9, + -35 + ], + [ + 1, + -36 + ], + [ + -8, + -70 + ], + [ + -10, + -29 + ], + [ + -4, + 39 + ] + ], + [ + [ + 30213, + 67064 + ], + [ + -35, + 81 + ], + [ + 0, + 69 + ], + [ + 6, + 42 + ], + [ + -41, + 128 + ], + [ + -9, + 53 + ], + [ + 8, + 101 + ], + [ + -4, + 10 + ], + [ + 6, + 88 + ], + [ + -6, + 23 + ], + [ + -5, + 313 + ], + [ + 0, + 89 + ], + [ + -11, + 861 + ], + [ + -15, + 757 + ] + ], + [ + [ + 30107, + 69679 + ], + [ + 21, + 15 + ], + [ + 0, + 33 + ], + [ + 25, + -41 + ], + [ + -1, + -38 + ], + [ + 7, + -43 + ], + [ + 11, + -15 + ], + [ + 13, + 85 + ], + [ + 2, + 86 + ], + [ + -6, + 28 + ], + [ + 12, + 36 + ], + [ + 8, + -3 + ], + [ + 12, + -44 + ], + [ + 21, + -9 + ], + [ + 1, + 39 + ], + [ + -24, + 83 + ], + [ + -1, + 32 + ], + [ + 22, + 107 + ], + [ + 14, + 27 + ], + [ + 11, + 43 + ], + [ + 8, + -1 + ], + [ + 15, + 41 + ], + [ + 24, + 38 + ], + [ + -9, + 71 + ], + [ + 21, + 66 + ], + [ + 23, + 45 + ], + [ + 5, + 56 + ], + [ + -7, + 28 + ], + [ + -14, + 0 + ], + [ + 0, + 66 + ], + [ + 10, + 38 + ], + [ + -8, + 14 + ], + [ + 15, + 51 + ], + [ + 5, + 46 + ], + [ + -15, + 44 + ], + [ + 16, + 115 + ], + [ + 8, + 18 + ], + [ + -1, + 37 + ], + [ + 17, + 32 + ], + [ + 14, + 59 + ], + [ + 11, + 8 + ], + [ + 17, + 324 + ], + [ + 215, + 890 + ], + [ + 13, + -3 + ], + [ + 27, + -38 + ], + [ + 11, + 4 + ], + [ + -3, + -58 + ], + [ + 1, + -141 + ], + [ + 4, + -18 + ], + [ + 37, + -73 + ], + [ + 25, + 43 + ], + [ + 26, + 30 + ], + [ + 28, + 2 + ], + [ + 11, + 52 + ], + [ + 30, + 11 + ], + [ + 25, + -12 + ], + [ + 0, + 62 + ], + [ + 16, + 23 + ], + [ + 25, + -6 + ], + [ + 23, + -36 + ], + [ + 4, + -32 + ], + [ + 33, + -68 + ], + [ + 36, + -132 + ], + [ + 0, + -15 + ], + [ + 28, + -51 + ], + [ + 0, + -545 + ], + [ + 3, + -693 + ], + [ + -1, + -71 + ], + [ + 9, + -30 + ], + [ + -15, + -39 + ], + [ + 14, + -70 + ], + [ + -15, + -34 + ], + [ + 1, + -136 + ], + [ + 23, + -18 + ], + [ + 3, + 20 + ], + [ + 10, + -57 + ], + [ + 19, + -28 + ], + [ + 30, + -23 + ], + [ + 14, + 19 + ], + [ + 8, + -62 + ], + [ + 1, + -56 + ], + [ + -13, + 8 + ], + [ + -11, + -22 + ], + [ + 7, + -68 + ], + [ + 16, + -63 + ], + [ + -9, + -73 + ], + [ + -10, + -41 + ], + [ + 23, + -116 + ], + [ + 0, + -23 + ], + [ + 18, + -40 + ], + [ + 13, + 28 + ], + [ + 1, + 46 + ], + [ + 18, + -30 + ], + [ + 19, + -3 + ], + [ + 13, + -56 + ], + [ + 6, + -51 + ], + [ + -8, + -14 + ], + [ + 10, + -32 + ], + [ + 12, + -98 + ], + [ + 15, + -38 + ], + [ + 1, + -118 + ], + [ + -12, + -50 + ], + [ + -10, + 2 + ], + [ + -4, + -32 + ], + [ + -32, + -113 + ], + [ + -24, + -25 + ], + [ + 4, + -22 + ], + [ + -15, + -8 + ], + [ + 6, + 42 + ], + [ + -4, + 85 + ], + [ + -27, + -30 + ], + [ + 12, + -58 + ], + [ + -12, + -43 + ], + [ + -11, + 13 + ], + [ + -13, + -58 + ], + [ + -13, + 18 + ], + [ + -10, + -12 + ], + [ + 2, + -35 + ], + [ + 16, + -40 + ], + [ + -22, + -57 + ], + [ + -13, + 46 + ], + [ + -6, + 57 + ], + [ + -13, + -10 + ], + [ + -3, + -38 + ], + [ + -8, + 3 + ], + [ + -7, + 59 + ], + [ + -7, + -62 + ], + [ + -9, + -14 + ], + [ + -8, + -74 + ], + [ + -7, + 19 + ], + [ + -6, + -48 + ], + [ + -4, + 42 + ], + [ + -20, + -51 + ], + [ + -5, + 27 + ], + [ + -12, + -92 + ], + [ + -16, + 39 + ], + [ + 0, + 36 + ], + [ + -10, + -21 + ], + [ + -11, + 9 + ], + [ + 2, + -66 + ], + [ + -16, + -71 + ], + [ + 11, + -33 + ], + [ + -35, + -16 + ], + [ + -23, + 32 + ], + [ + -16, + 107 + ], + [ + 6, + 29 + ], + [ + 22, + 27 + ], + [ + -9, + 45 + ], + [ + -13, + -35 + ], + [ + 2, + 44 + ], + [ + -10, + -3 + ], + [ + 1, + -68 + ], + [ + -5, + 0 + ], + [ + 0, + 64 + ], + [ + -24, + -56 + ], + [ + 5, + -35 + ], + [ + -6, + -43 + ], + [ + 14, + -67 + ], + [ + -3, + -45 + ], + [ + -23, + -77 + ], + [ + 9, + -11 + ], + [ + -12, + -31 + ], + [ + 11, + -56 + ], + [ + -5, + -69 + ], + [ + -16, + -10 + ], + [ + -3, + 85 + ], + [ + 6, + 4 + ], + [ + -3, + 55 + ], + [ + -17, + 45 + ], + [ + -4, + 64 + ], + [ + 15, + 51 + ], + [ + -19, + 40 + ], + [ + 6, + 26 + ], + [ + -10, + 10 + ], + [ + -18, + -21 + ], + [ + 1, + 113 + ], + [ + 11, + 44 + ], + [ + 1, + 50 + ], + [ + -7, + 14 + ], + [ + -7, + -46 + ], + [ + -14, + -40 + ], + [ + -11, + 33 + ], + [ + -7, + -32 + ], + [ + -15, + -4 + ], + [ + 14, + -81 + ], + [ + -3, + -48 + ], + [ + -12, + -23 + ], + [ + -10, + -71 + ], + [ + -4, + -72 + ], + [ + -13, + -78 + ], + [ + 19, + -30 + ], + [ + -13, + -28 + ], + [ + 10, + -57 + ], + [ + -10, + -38 + ], + [ + -27, + 4 + ], + [ + -13, + -72 + ], + [ + -15, + -1 + ], + [ + -2, + -58 + ], + [ + -11, + -9 + ], + [ + 0, + 52 + ], + [ + 7, + 37 + ], + [ + -9, + 15 + ], + [ + -3, + -30 + ], + [ + -12, + -13 + ], + [ + 5, + 65 + ], + [ + -18, + -9 + ], + [ + 1, + -52 + ], + [ + -16, + -37 + ], + [ + -5, + -50 + ], + [ + -12, + 51 + ], + [ + -2, + -47 + ], + [ + -15, + -32 + ], + [ + -12, + 26 + ], + [ + -3, + -66 + ], + [ + -13, + 51 + ], + [ + -13, + -92 + ], + [ + -23, + -27 + ], + [ + -5, + -19 + ], + [ + -5, + 83 + ], + [ + -16, + 5 + ], + [ + -15, + -42 + ], + [ + -5, + -39 + ], + [ + -20, + 4 + ], + [ + -7, + -49 + ], + [ + -20, + 4 + ], + [ + -10, + -49 + ], + [ + -3, + -50 + ], + [ + 5, + -29 + ], + [ + -8, + -32 + ], + [ + -13, + 29 + ], + [ + -22, + -31 + ], + [ + -9, + -46 + ], + [ + 6, + -67 + ], + [ + -8, + -43 + ], + [ + -10, + -15 + ], + [ + 3, + -33 + ], + [ + -14, + -24 + ], + [ + -14, + 4 + ], + [ + -10, + -25 + ], + [ + -11, + -98 + ], + [ + 5, + -19 + ], + [ + -14, + -80 + ], + [ + 1, + -22 + ], + [ + -14, + -74 + ], + [ + -9, + -13 + ] + ], + [ + [ + 30332, + 65028 + ], + [ + 13, + -24 + ], + [ + 29, + 5 + ], + [ + 18, + 17 + ], + [ + 12, + 70 + ], + [ + 16, + -105 + ], + [ + -1, + -30 + ], + [ + -10, + -16 + ], + [ + -33, + 4 + ], + [ + -41, + 60 + ], + [ + -3, + 19 + ] + ], + [ + [ + 30177, + 65078 + ], + [ + 18, + 0 + ], + [ + 19, + 90 + ], + [ + 27, + 60 + ], + [ + 11, + -15 + ], + [ + 7, + -70 + ], + [ + 15, + -27 + ], + [ + 10, + 40 + ], + [ + -1, + -84 + ], + [ + -41, + 1 + ], + [ + -31, + -9 + ], + [ + -18, + -47 + ], + [ + -16, + 61 + ] + ], + [ + [ + 29500, + 66699 + ], + [ + 224, + -22 + ] + ], + [ + [ + 29724, + 66677 + ], + [ + 199, + -23 + ], + [ + 126, + -12 + ], + [ + 10, + 46 + ], + [ + 21, + 1 + ], + [ + -1, + 62 + ], + [ + 15, + 36 + ], + [ + 19, + -18 + ], + [ + 9, + 62 + ], + [ + 36, + 32 + ], + [ + 15, + -30 + ], + [ + 8, + 13 + ] + ], + [ + [ + 30181, + 66846 + ], + [ + 2, + -72 + ], + [ + 9, + -136 + ], + [ + 25, + -47 + ], + [ + 12, + 42 + ], + [ + 14, + -34 + ], + [ + -16, + -90 + ], + [ + -23, + -7 + ], + [ + -38, + -35 + ], + [ + 12, + -50 + ], + [ + -18, + -50 + ], + [ + -7, + 9 + ], + [ + -5, + -59 + ], + [ + -4, + 41 + ], + [ + -11, + -53 + ], + [ + 11, + -74 + ], + [ + -13, + 10 + ], + [ + -5, + -28 + ], + [ + 8, + -26 + ], + [ + -5, + -27 + ], + [ + 14, + -14 + ], + [ + 6, + 36 + ], + [ + 14, + 8 + ], + [ + 9, + -47 + ], + [ + 24, + -28 + ], + [ + 12, + -42 + ], + [ + 2, + -46 + ], + [ + 21, + -93 + ], + [ + -1, + -50 + ], + [ + -7, + -39 + ], + [ + -12, + -5 + ], + [ + 3, + -24 + ], + [ + 21, + -51 + ], + [ + 12, + 8 + ], + [ + 8, + -24 + ], + [ + 8, + -83 + ], + [ + -5, + -50 + ], + [ + 13, + -48 + ], + [ + 23, + -35 + ], + [ + 34, + -12 + ], + [ + 9, + -23 + ], + [ + 19, + 44 + ], + [ + 19, + 8 + ], + [ + 27, + 33 + ], + [ + 6, + 25 + ], + [ + -1, + 79 + ], + [ + -6, + 61 + ], + [ + -13, + -31 + ], + [ + 0, + 97 + ], + [ + -5, + 55 + ], + [ + -15, + 34 + ], + [ + -9, + -7 + ], + [ + -5, + -39 + ], + [ + -11, + 59 + ], + [ + 13, + 11 + ], + [ + 21, + -18 + ], + [ + 23, + -58 + ], + [ + 18, + -123 + ], + [ + 9, + -119 + ], + [ + 2, + -137 + ], + [ + -15, + -129 + ], + [ + -2, + -44 + ], + [ + -7, + 9 + ], + [ + 12, + 112 + ], + [ + -7, + 23 + ], + [ + -26, + -5 + ], + [ + -43, + -40 + ], + [ + -30, + 8 + ], + [ + -7, + -28 + ], + [ + -17, + -7 + ], + [ + -15, + -62 + ], + [ + -33, + -10 + ], + [ + -34, + -66 + ], + [ + -16, + -47 + ], + [ + -21, + -28 + ], + [ + -23, + -15 + ], + [ + 6, + 26 + ], + [ + 35, + 34 + ], + [ + 16, + 47 + ], + [ + 24, + 49 + ], + [ + 5, + 40 + ], + [ + -2, + 117 + ], + [ + 6, + 41 + ], + [ + -26, + 26 + ], + [ + 0, + -59 + ], + [ + -7, + 14 + ], + [ + -4, + -50 + ], + [ + -14, + 3 + ], + [ + 2, + -32 + ], + [ + -31, + -11 + ], + [ + -7, + -49 + ], + [ + 2, + -44 + ], + [ + -6, + -29 + ], + [ + -25, + -23 + ], + [ + -12, + 17 + ], + [ + -10, + -14 + ] + ], + [ + [ + 30097, + 65246 + ], + [ + -3, + 189 + ], + [ + -18, + 18 + ] + ], + [ + [ + 30076, + 65453 + ], + [ + -8, + 41 + ] + ], + [ + [ + 30068, + 65494 + ], + [ + -10, + 48 + ], + [ + -19, + 33 + ], + [ + -5, + 56 + ], + [ + 2, + 81 + ], + [ + -12, + -6 + ], + [ + 0, + 147 + ], + [ + -116, + -13 + ] + ], + [ + [ + 29908, + 65840 + ], + [ + -1, + 18 + ], + [ + -202, + 13 + ], + [ + -22, + -4 + ], + [ + -42, + 6 + ], + [ + -3, + -39 + ], + [ + -14, + -6 + ], + [ + 1, + 45 + ], + [ + -54, + 3 + ], + [ + -118, + 14 + ], + [ + -15, + -1 + ] + ], + [ + [ + 29438, + 65889 + ], + [ + -6, + 42 + ], + [ + 34, + 395 + ], + [ + 34, + 373 + ] + ], + [ + [ + 22823, + 73980 + ], + [ + 83, + -1 + ], + [ + 266, + 0 + ], + [ + 229, + -1 + ], + [ + 0, + 449 + ], + [ + 27, + -37 + ], + [ + 28, + 20 + ], + [ + 29, + -53 + ], + [ + 8, + -35 + ], + [ + 14, + -202 + ], + [ + 7, + -25 + ], + [ + 18, + -251 + ], + [ + -6, + -69 + ], + [ + 4, + -54 + ], + [ + 14, + -43 + ], + [ + 29, + -45 + ], + [ + 24, + -12 + ], + [ + 8, + 19 + ], + [ + 44, + -11 + ], + [ + 11, + -58 + ], + [ + 61, + -7 + ], + [ + 48, + -21 + ], + [ + 8, + -66 + ], + [ + -3, + -49 + ], + [ + 6, + -12 + ], + [ + 42, + 2 + ], + [ + 5, + 15 + ], + [ + 22, + -2 + ], + [ + 23, + 20 + ], + [ + -1, + 48 + ], + [ + 33, + 46 + ], + [ + 39, + 18 + ], + [ + 9, + -22 + ], + [ + 53, + 0 + ], + [ + 72, + -98 + ], + [ + 26, + 4 + ], + [ + 1, + -49 + ], + [ + -19, + -7 + ], + [ + -4, + -37 + ], + [ + 16, + -31 + ], + [ + 41, + 13 + ], + [ + 15, + -54 + ], + [ + -6, + -34 + ], + [ + 6, + -49 + ], + [ + 24, + -127 + ], + [ + 25, + 27 + ], + [ + -8, + 84 + ], + [ + 13, + 45 + ], + [ + 15, + -11 + ], + [ + 42, + 16 + ], + [ + 16, + -44 + ], + [ + -2, + -65 + ], + [ + 17, + -41 + ], + [ + 14, + 9 + ], + [ + 9, + -36 + ], + [ + 41, + -9 + ], + [ + 5, + -67 + ], + [ + -4, + -31 + ], + [ + 20, + -21 + ], + [ + 23, + 13 + ], + [ + -3, + -75 + ], + [ + 22, + 28 + ], + [ + 14, + -22 + ], + [ + 19, + 24 + ], + [ + 34, + 17 + ], + [ + 46, + 113 + ], + [ + 17, + 13 + ], + [ + 13, + 32 + ], + [ + 25, + 30 + ], + [ + 14, + -13 + ], + [ + 0, + -67 + ], + [ + 17, + -17 + ], + [ + -6, + -26 + ], + [ + 10, + -48 + ], + [ + 16, + -3 + ], + [ + 35, + 29 + ], + [ + 6, + -29 + ], + [ + 25, + 15 + ], + [ + 26, + -18 + ], + [ + 19, + 13 + ], + [ + 48, + 8 + ], + [ + 29, + -28 + ], + [ + 9, + -66 + ], + [ + 34, + -53 + ], + [ + 15, + 35 + ], + [ + 20, + 9 + ], + [ + 13, + -20 + ], + [ + 23, + 6 + ], + [ + 11, + -18 + ], + [ + 25, + 22 + ], + [ + -27, + -56 + ], + [ + -10, + 20 + ], + [ + -4, + -34 + ], + [ + -17, + -15 + ], + [ + -26, + -58 + ], + [ + -37, + -34 + ], + [ + -14, + -37 + ], + [ + -52, + -44 + ], + [ + -48, + -54 + ], + [ + -15, + -6 + ], + [ + -42, + -45 + ], + [ + -4, + -14 + ], + [ + -51, + -77 + ], + [ + -37, + -79 + ], + [ + -72, + -183 + ], + [ + -17, + -69 + ], + [ + -55, + -178 + ], + [ + -26, + -72 + ], + [ + -26, + -41 + ], + [ + -26, + -88 + ], + [ + -11, + -11 + ], + [ + -28, + -83 + ], + [ + -10, + -10 + ], + [ + -61, + -134 + ], + [ + -9, + -25 + ], + [ + 8, + -50 + ], + [ + 14, + -46 + ] + ], + [ + [ + 24276, + 71309 + ], + [ + -21, + 50 + ], + [ + -14, + -11 + ], + [ + -3, + -29 + ], + [ + -16, + -14 + ], + [ + 9, + -19 + ], + [ + -11, + -43 + ], + [ + -22, + 16 + ], + [ + 0, + -685 + ], + [ + -10, + -10 + ], + [ + -6, + -59 + ], + [ + -24, + 7 + ], + [ + -10, + -56 + ], + [ + -14, + 13 + ], + [ + -8, + -38 + ], + [ + -25, + -23 + ], + [ + -20, + -47 + ], + [ + -20, + -148 + ], + [ + -22, + -49 + ], + [ + -7, + -114 + ], + [ + 1, + -53 + ], + [ + 21, + -21 + ], + [ + 10, + 9 + ], + [ + 14, + -32 + ], + [ + -1, + -31 + ], + [ + 23, + -85 + ], + [ + -1, + -50 + ], + [ + -15, + -47 + ], + [ + 1, + -29 + ], + [ + -17, + -49 + ], + [ + 2, + -91 + ], + [ + -4, + -32 + ], + [ + 6, + -91 + ], + [ + -16, + -58 + ], + [ + 11, + -34 + ], + [ + -2, + -65 + ], + [ + 6, + -41 + ], + [ + -7, + -42 + ], + [ + 3, + -75 + ], + [ + -12, + -80 + ], + [ + 5, + -36 + ], + [ + 16, + -27 + ], + [ + 31, + -87 + ], + [ + -1, + -24 + ], + [ + 14, + -16 + ], + [ + 9, + -44 + ], + [ + 50, + -9 + ], + [ + 12, + -17 + ], + [ + 10, + -78 + ], + [ + 14, + -38 + ], + [ + 50, + -51 + ], + [ + 22, + -39 + ], + [ + 14, + -40 + ], + [ + 0, + -53 + ], + [ + 8, + -15 + ], + [ + 5, + -84 + ], + [ + 17, + -45 + ], + [ + 27, + -41 + ], + [ + 3, + -29 + ], + [ + 36, + -90 + ], + [ + 39, + -29 + ], + [ + 15, + -55 + ], + [ + 30, + -136 + ], + [ + 9, + -75 + ], + [ + -8, + -113 + ], + [ + 2, + -71 + ], + [ + 10, + -37 + ], + [ + -4, + -44 + ], + [ + 8, + -53 + ] + ], + [ + [ + 24498, + 67577 + ], + [ + -204, + 0 + ], + [ + -224, + 0 + ], + [ + -116, + -1 + ], + [ + -223, + 0 + ], + [ + -180, + 1 + ], + [ + -313, + 0 + ], + [ + -199, + 0 + ] + ], + [ + [ + 23039, + 67577 + ], + [ + 0, + 1215 + ], + [ + 1, + 101 + ], + [ + -1, + 302 + ], + [ + 0, + 479 + ], + [ + -10, + 65 + ], + [ + -36, + 59 + ], + [ + -18, + 4 + ], + [ + -14, + 55 + ], + [ + -9, + 73 + ], + [ + -26, + 98 + ], + [ + 5, + 46 + ], + [ + 25, + 62 + ], + [ + 22, + 39 + ], + [ + 12, + 63 + ], + [ + 14, + 46 + ], + [ + 4, + 128 + ] + ], + [ + [ + 23008, + 70412 + ], + [ + -4, + 106 + ], + [ + 6, + 37 + ], + [ + -11, + 188 + ], + [ + -1, + 129 + ], + [ + -13, + 27 + ], + [ + -20, + 98 + ], + [ + -5, + 49 + ], + [ + -4, + 119 + ], + [ + -11, + 57 + ], + [ + -2, + 39 + ], + [ + 5, + 68 + ], + [ + -6, + 112 + ], + [ + 5, + 17 + ], + [ + 6, + 117 + ], + [ + -6, + -11 + ], + [ + -11, + 51 + ], + [ + 1, + 171 + ], + [ + -5, + 92 + ], + [ + -2, + 114 + ], + [ + 3, + 50 + ], + [ + -7, + 103 + ], + [ + 1, + 217 + ], + [ + -5, + 3 + ], + [ + -7, + 89 + ], + [ + -11, + 92 + ], + [ + -8, + 17 + ], + [ + -11, + 101 + ], + [ + -3, + 58 + ], + [ + -11, + 34 + ], + [ + -5, + 121 + ], + [ + -16, + 101 + ], + [ + -3, + 110 + ], + [ + 7, + 53 + ], + [ + -8, + 93 + ], + [ + 3, + 52 + ], + [ + -1, + 107 + ], + [ + -7, + 59 + ], + [ + 7, + 76 + ], + [ + 9, + 24 + ], + [ + 3, + 62 + ], + [ + -15, + 80 + ], + [ + -8, + 124 + ], + [ + -6, + 24 + ], + [ + -11, + 98 + ], + [ + 3, + 40 + ] + ], + [ + [ + 28860, + 63072 + ], + [ + 14, + 65 + ] + ], + [ + [ + 28874, + 63137 + ], + [ + 9, + 32 + ], + [ + 5, + 61 + ], + [ + 12, + 42 + ] + ], + [ + [ + 28900, + 63272 + ], + [ + 17, + 44 + ], + [ + 38, + 25 + ], + [ + 25, + 45 + ], + [ + 0, + 69 + ], + [ + 16, + 25 + ], + [ + 7, + 33 + ], + [ + 34, + 72 + ], + [ + 18, + 15 + ], + [ + 12, + 51 + ], + [ + 10, + -8 + ], + [ + 17, + 39 + ], + [ + -14, + 71 + ], + [ + -20, + 41 + ], + [ + -7, + 52 + ], + [ + -21, + 54 + ], + [ + -7, + 68 + ], + [ + -25, + 19 + ], + [ + -4, + 45 + ], + [ + 2, + 95 + ], + [ + -10, + 37 + ], + [ + -17, + -5 + ], + [ + -9, + 14 + ], + [ + -2, + 83 + ], + [ + 7, + 30 + ], + [ + -8, + 22 + ], + [ + 9, + 100 + ], + [ + 11, + -5 + ], + [ + 23, + 113 + ], + [ + -24, + 120 + ], + [ + 13, + 48 + ], + [ + 18, + 29 + ], + [ + 16, + 56 + ], + [ + -4, + 24 + ], + [ + 17, + 35 + ], + [ + 11, + 49 + ], + [ + 14, + 124 + ], + [ + 22, + 69 + ], + [ + 16, + 13 + ] + ], + [ + [ + 29101, + 65083 + ], + [ + 88, + -173 + ], + [ + 132, + -246 + ], + [ + 3, + -19 + ], + [ + -20, + -187 + ], + [ + -12, + -65 + ], + [ + -4, + -65 + ], + [ + -6, + -22 + ] + ], + [ + [ + 29282, + 64306 + ], + [ + -7, + -34 + ] + ], + [ + [ + 29275, + 64272 + ], + [ + -37, + -35 + ], + [ + -4, + -84 + ], + [ + -9, + -16 + ], + [ + -3, + -50 + ] + ], + [ + [ + 29222, + 64087 + ], + [ + 0, + -43 + ], + [ + 19, + -28 + ], + [ + 16, + 18 + ], + [ + 24, + -44 + ], + [ + 14, + -9 + ], + [ + 4, + 44 + ], + [ + 4, + -90 + ], + [ + -3, + -107 + ], + [ + -14, + -182 + ], + [ + -13, + -247 + ], + [ + -5, + -173 + ], + [ + -40, + -241 + ], + [ + -11, + -48 + ], + [ + -9, + -9 + ], + [ + 3, + -32 + ], + [ + -10, + -55 + ], + [ + -20, + -63 + ], + [ + -1, + -19 + ], + [ + -31, + -55 + ], + [ + -32, + -108 + ], + [ + -21, + -118 + ], + [ + -22, + -149 + ], + [ + -20, + -60 + ], + [ + -19, + -14 + ], + [ + -11, + 14 + ], + [ + 6, + 88 + ], + [ + 15, + 97 + ], + [ + 3, + 69 + ], + [ + -21, + 37 + ], + [ + -18, + 4 + ], + [ + -6, + 25 + ], + [ + -18, + -3 + ], + [ + -7, + -36 + ], + [ + -9, + 24 + ], + [ + -2, + 47 + ], + [ + -18, + 37 + ], + [ + -3, + 30 + ], + [ + -10, + -12 + ], + [ + -15, + 68 + ], + [ + -7, + -8 + ], + [ + -18, + 58 + ], + [ + -10, + 56 + ], + [ + -19, + 25 + ], + [ + 6, + 140 + ], + [ + -12, + 29 + ] + ], + [ + [ + 28861, + 63044 + ], + [ + -1, + 28 + ] + ], + [ + [ + 28814, + 58772 + ], + [ + 18, + -19 + ], + [ + 12, + -74 + ], + [ + 1, + -47 + ], + [ + -15, + 9 + ], + [ + 2, + 45 + ], + [ + -18, + 86 + ] + ], + [ + [ + 28734, + 57762 + ], + [ + 8, + 60 + ], + [ + 8, + 0 + ], + [ + 47, + 86 + ], + [ + 15, + 12 + ], + [ + 14, + 33 + ], + [ + 12, + 2 + ], + [ + 16, + 35 + ], + [ + 13, + 10 + ], + [ + 5, + 74 + ], + [ + 11, + 252 + ], + [ + 0, + 54 + ], + [ + -8, + 95 + ], + [ + -6, + 105 + ], + [ + 3, + -2 + ], + [ + 11, + -106 + ], + [ + 5, + -95 + ], + [ + -3, + -136 + ], + [ + -15, + -286 + ], + [ + -24, + -8 + ], + [ + -50, + -64 + ], + [ + -43, + -78 + ], + [ + -19, + -43 + ] + ], + [ + [ + 27156, + 59531 + ], + [ + 84, + -16 + ], + [ + 55, + -3 + ], + [ + 95, + -15 + ], + [ + 37, + 4 + ], + [ + 114, + -21 + ], + [ + 48, + -2 + ], + [ + 170, + -2 + ], + [ + 279, + 0 + ], + [ + 74, + 4 + ], + [ + 264, + 0 + ], + [ + 106, + -1 + ], + [ + 0, + 10 + ], + [ + 31, + -2 + ], + [ + 120, + 0 + ], + [ + 142, + 0 + ] + ], + [ + [ + 28775, + 59487 + ], + [ + 2, + -58 + ], + [ + 17, + -245 + ], + [ + 16, + -158 + ], + [ + 23, + -156 + ], + [ + 35, + -271 + ], + [ + -9, + 14 + ], + [ + -18, + 146 + ], + [ + -14, + 80 + ], + [ + -13, + 11 + ], + [ + -9, + 174 + ], + [ + -16, + 155 + ], + [ + -8, + 23 + ], + [ + 3, + 39 + ], + [ + -5, + 89 + ], + [ + -10, + 30 + ], + [ + -4, + 48 + ], + [ + -25, + 13 + ], + [ + -1, + 40 + ], + [ + -13, + -20 + ], + [ + 6, + -61 + ], + [ + 16, + -48 + ], + [ + 11, + 10 + ], + [ + 0, + -67 + ], + [ + 15, + -135 + ], + [ + 9, + -61 + ], + [ + -1, + -26 + ], + [ + 11, + -75 + ], + [ + 0, + -47 + ], + [ + -19, + 64 + ], + [ + 1, + 37 + ], + [ + -13, + 61 + ], + [ + -3, + 38 + ], + [ + -12, + 12 + ], + [ + 6, + -38 + ], + [ + -3, + -28 + ], + [ + 14, + -39 + ], + [ + -31, + 25 + ], + [ + -32, + 118 + ], + [ + -15, + 12 + ], + [ + 19, + -97 + ], + [ + 10, + -17 + ], + [ + 6, + -52 + ], + [ + -9, + -23 + ], + [ + -24, + -14 + ], + [ + -21, + 71 + ], + [ + 7, + -63 + ], + [ + 10, + -27 + ], + [ + -7, + -14 + ], + [ + -31, + 45 + ], + [ + -13, + 5 + ], + [ + -5, + 29 + ], + [ + -18, + 24 + ], + [ + 23, + -73 + ], + [ + 21, + -23 + ], + [ + -7, + -19 + ], + [ + -24, + -8 + ], + [ + -13, + -62 + ], + [ + -16, + -22 + ], + [ + -17, + 1 + ], + [ + -8, + 31 + ], + [ + -20, + 12 + ], + [ + -12, + 121 + ], + [ + 0, + 61 + ], + [ + 12, + 78 + ], + [ + -5, + 13 + ], + [ + -14, + -76 + ], + [ + -2, + -76 + ], + [ + 8, + -94 + ], + [ + 11, + -77 + ], + [ + -5, + -42 + ], + [ + 8, + -34 + ], + [ + 40, + 10 + ], + [ + 37, + 47 + ], + [ + 9, + -49 + ], + [ + 13, + 6 + ], + [ + 13, + 30 + ], + [ + 26, + 24 + ], + [ + 32, + -1 + ], + [ + 14, + -41 + ], + [ + 0, + -43 + ], + [ + -14, + -78 + ], + [ + 3, + -55 + ], + [ + 2, + -164 + ], + [ + 9, + 5 + ], + [ + 7, + 115 + ], + [ + 3, + 150 + ], + [ + 14, + 40 + ], + [ + -6, + 33 + ], + [ + 14, + 20 + ], + [ + 25, + -21 + ], + [ + 16, + -94 + ], + [ + 7, + -65 + ], + [ + -4, + -52 + ], + [ + 7, + -98 + ], + [ + -8, + -25 + ], + [ + 4, + -54 + ], + [ + -13, + -54 + ], + [ + -17, + -10 + ], + [ + -6, + 18 + ], + [ + -10, + -16 + ], + [ + -6, + -40 + ], + [ + -10, + -9 + ], + [ + -3, + -43 + ], + [ + -7, + -11 + ], + [ + -7, + -71 + ], + [ + -13, + -15 + ], + [ + -3, + -46 + ], + [ + -17, + -25 + ], + [ + -3, + -24 + ], + [ + -26, + 25 + ], + [ + -29, + -4 + ], + [ + -26, + 18 + ], + [ + -5, + 25 + ], + [ + -10, + -14 + ], + [ + -15, + 45 + ], + [ + -13, + 115 + ], + [ + 31, + 3 + ], + [ + 5, + 45 + ], + [ + -28, + -25 + ], + [ + -12, + 11 + ], + [ + -9, + -33 + ], + [ + 9, + -57 + ], + [ + 6, + -86 + ], + [ + -7, + 0 + ], + [ + -29, + 47 + ], + [ + -14, + -10 + ], + [ + -20, + 34 + ], + [ + -31, + 30 + ], + [ + -23, + 48 + ], + [ + -1, + -29 + ], + [ + 17, + -61 + ], + [ + 21, + -5 + ], + [ + 63, + -102 + ], + [ + 46, + -28 + ], + [ + 8, + -31 + ], + [ + 1, + -40 + ], + [ + -7, + -56 + ], + [ + -13, + -54 + ], + [ + 1, + -28 + ], + [ + -9, + -53 + ], + [ + -15, + -42 + ], + [ + -50, + -112 + ], + [ + -50, + 112 + ], + [ + 1, + -65 + ], + [ + 24, + -55 + ], + [ + 36, + -43 + ], + [ + 36, + 80 + ], + [ + 13, + 2 + ], + [ + 27, + 30 + ], + [ + 4, + 62 + ], + [ + 11, + -14 + ], + [ + 3, + -66 + ], + [ + 8, + -31 + ], + [ + 18, + -5 + ], + [ + -9, + 75 + ], + [ + 20, + -29 + ], + [ + 2, + -85 + ], + [ + -17, + -75 + ], + [ + -18, + -13 + ], + [ + 0, + -34 + ], + [ + -11, + -20 + ], + [ + -14, + -84 + ], + [ + -7, + -71 + ], + [ + -17, + 20 + ], + [ + 1, + 80 + ], + [ + -10, + 19 + ], + [ + 1, + -82 + ], + [ + -16, + -7 + ], + [ + 42, + -64 + ], + [ + 23, + 123 + ], + [ + 33, + 120 + ], + [ + 24, + 75 + ], + [ + 47, + 176 + ], + [ + 8, + -21 + ], + [ + -28, + -83 + ], + [ + -26, + -96 + ], + [ + -22, + -62 + ], + [ + -21, + -78 + ], + [ + -18, + -82 + ], + [ + -21, + -115 + ], + [ + -3, + -32 + ], + [ + -4, + 67 + ], + [ + -35, + 55 + ], + [ + -39, + 1 + ], + [ + -60, + -38 + ], + [ + -29, + -33 + ], + [ + -20, + -32 + ], + [ + -32, + -81 + ], + [ + -39, + -75 + ], + [ + -26, + -63 + ], + [ + -37, + -113 + ], + [ + -14, + -55 + ], + [ + -25, + -128 + ], + [ + -14, + -111 + ], + [ + -10, + -112 + ], + [ + -9, + -69 + ], + [ + -4, + -69 + ], + [ + -13, + 7 + ], + [ + -3, + 34 + ], + [ + -21, + 21 + ], + [ + -23, + 9 + ], + [ + -28, + -2 + ], + [ + -30, + -12 + ], + [ + -35, + -42 + ], + [ + -8, + -17 + ] + ], + [ + [ + 28030, + 56345 + ], + [ + -93, + 330 + ], + [ + -104, + 362 + ], + [ + -31, + 116 + ], + [ + -88, + 302 + ], + [ + -61, + 1 + ], + [ + -74, + 7 + ], + [ + -178, + 10 + ], + [ + 4, + 135 + ], + [ + -42, + 199 + ], + [ + -30, + -73 + ], + [ + -5, + 21 + ], + [ + 7, + 48 + ], + [ + -2, + 53 + ], + [ + -55, + 13 + ], + [ + -105, + 16 + ], + [ + -188, + 29 + ], + [ + -23, + -20 + ], + [ + -5, + 39 + ], + [ + -12, + -52 + ], + [ + -7, + 9 + ], + [ + -20, + -27 + ], + [ + -6, + 5 + ], + [ + -29, + -47 + ], + [ + -28, + -60 + ], + [ + -7, + 21 + ], + [ + -91, + -99 + ] + ], + [ + [ + 26419, + 57669 + ], + [ + 9, + 275 + ], + [ + 22, + 48 + ], + [ + 3, + -26 + ], + [ + 28, + 4 + ], + [ + 22, + 63 + ], + [ + -5, + 57 + ], + [ + 9, + 25 + ], + [ + -4, + 44 + ], + [ + 17, + 62 + ], + [ + 13, + 15 + ], + [ + 8, + 48 + ], + [ + 16, + 8 + ], + [ + 15, + 45 + ], + [ + 80, + 7 + ], + [ + 11, + 50 + ], + [ + 22, + 32 + ], + [ + 5, + 26 + ], + [ + 10, + -7 + ], + [ + 16, + 48 + ], + [ + 4, + 35 + ], + [ + 16, + 4 + ], + [ + 8, + 40 + ], + [ + 21, + 29 + ], + [ + 24, + -18 + ], + [ + 26, + 115 + ], + [ + -3, + 63 + ], + [ + 10, + 30 + ], + [ + 15, + -36 + ], + [ + 20, + 98 + ], + [ + 33, + 70 + ], + [ + 10, + -40 + ], + [ + -5, + -70 + ], + [ + 15, + -20 + ], + [ + 28, + 62 + ], + [ + 15, + 93 + ], + [ + 15, + 35 + ], + [ + 17, + 21 + ], + [ + 12, + -5 + ], + [ + 9, + 33 + ], + [ + 19, + -12 + ], + [ + 4, + -50 + ], + [ + 15, + 0 + ], + [ + 14, + 28 + ], + [ + 33, + 200 + ], + [ + 21, + 53 + ], + [ + 11, + 12 + ], + [ + 8, + -23 + ], + [ + 17, + 0 + ], + [ + -10, + 74 + ], + [ + 7, + 65 + ], + [ + 6, + 12 + ], + [ + -4, + 80 + ], + [ + 9, + 60 + ] + ], + [ + [ + 20923, + 73979 + ], + [ + 188, + -1 + ], + [ + 322, + 0 + ], + [ + 212, + 0 + ], + [ + 92, + 0 + ], + [ + 193, + 1 + ], + [ + 160, + -1 + ], + [ + 135, + 0 + ], + [ + 141, + 1 + ], + [ + 256, + 1 + ], + [ + 201, + 0 + ] + ], + [ + [ + 23008, + 70412 + ], + [ + -210, + -1 + ], + [ + -186, + 1 + ], + [ + -119, + 1 + ], + [ + -252, + 4 + ], + [ + -192, + 2 + ], + [ + -179, + 2 + ], + [ + -253, + 1 + ], + [ + -123, + 0 + ], + [ + -292, + 1 + ], + [ + -173, + 0 + ], + [ + -105, + 0 + ] + ], + [ + [ + 20924, + 70423 + ], + [ + 0, + 2828 + ], + [ + -1, + 17 + ], + [ + 0, + 711 + ] + ], + [ + [ + 23550, + 60009 + ], + [ + 0, + -581 + ] + ], + [ + [ + 23550, + 59428 + ], + [ + 6, + -130 + ], + [ + 7, + -206 + ], + [ + 6, + -127 + ], + [ + 14, + -355 + ], + [ + 4, + -82 + ], + [ + 15, + -387 + ], + [ + -2, + -319 + ], + [ + -3, + -261 + ], + [ + -1, + -235 + ], + [ + -2, + -170 + ], + [ + -2, + -417 + ], + [ + -5, + -642 + ] + ], + [ + [ + 23587, + 56097 + ], + [ + -9, + -25 + ], + [ + -19, + 73 + ], + [ + -16, + -13 + ], + [ + -1, + 23 + ], + [ + -17, + -1 + ], + [ + -18, + 79 + ], + [ + -15, + -16 + ], + [ + -12, + 5 + ], + [ + -21, + 78 + ], + [ + -7, + 58 + ], + [ + -22, + 2 + ], + [ + -23, + 85 + ], + [ + -27, + 28 + ], + [ + -7, + -68 + ], + [ + -11, + -32 + ], + [ + -13, + -7 + ], + [ + -34, + 4 + ], + [ + 0, + 15 + ], + [ + -21, + -7 + ], + [ + -7, + 61 + ], + [ + -10, + 3 + ], + [ + -24, + -52 + ], + [ + -20, + 3 + ], + [ + 1, + -45 + ], + [ + -13, + 9 + ], + [ + -9, + -31 + ], + [ + -29, + 61 + ], + [ + -1, + -30 + ], + [ + -30, + -29 + ], + [ + -15, + 13 + ], + [ + 1, + -20 + ], + [ + -14, + 8 + ], + [ + -8, + -90 + ], + [ + -14, + -14 + ], + [ + -19, + 19 + ], + [ + -7, + -81 + ], + [ + -12, + -3 + ], + [ + -1, + 22 + ], + [ + -17, + 79 + ], + [ + -21, + -6 + ], + [ + -8, + 57 + ], + [ + -11, + -4 + ], + [ + -16, + 30 + ], + [ + 12, + 58 + ], + [ + -25, + 16 + ], + [ + -8, + -86 + ], + [ + -18, + -9 + ], + [ + -4, + 42 + ], + [ + -13, + 14 + ], + [ + -6, + -33 + ], + [ + -9, + 25 + ], + [ + -6, + 95 + ], + [ + -5, + 11 + ], + [ + -14, + -27 + ], + [ + -6, + 15 + ], + [ + 3, + -73 + ], + [ + -16, + -57 + ], + [ + -13, + 19 + ], + [ + 11, + -42 + ], + [ + -13, + -22 + ], + [ + 3, + -64 + ], + [ + -11, + -31 + ], + [ + -11, + 14 + ], + [ + -12, + 94 + ], + [ + 10, + 30 + ], + [ + -2, + 66 + ], + [ + -9, + 28 + ], + [ + -10, + -19 + ], + [ + -2, + -42 + ], + [ + -13, + 19 + ], + [ + -9, + -7 + ], + [ + -11, + -64 + ], + [ + -20, + 5 + ], + [ + -5, + 30 + ], + [ + 1, + 63 + ], + [ + -12, + 19 + ], + [ + -16, + -27 + ], + [ + -11, + 25 + ], + [ + 3, + 41 + ], + [ + -19, + 42 + ], + [ + -9, + -3 + ], + [ + -12, + -58 + ], + [ + -29, + -92 + ], + [ + -12, + -9 + ], + [ + -16, + 34 + ], + [ + -9, + 3 + ], + [ + 4, + 65 + ], + [ + -5, + -1 + ], + [ + 7, + 60 + ], + [ + -7, + 20 + ], + [ + -13, + -14 + ], + [ + -19, + 11 + ], + [ + -10, + 91 + ], + [ + 8, + 35 + ], + [ + -4, + 50 + ], + [ + -17, + -47 + ], + [ + -20, + 22 + ], + [ + -15, + 0 + ], + [ + -19, + 28 + ], + [ + -11, + -40 + ], + [ + -3, + -44 + ], + [ + -20, + -26 + ], + [ + -24, + 96 + ], + [ + -21, + 23 + ], + [ + -12, + -37 + ], + [ + -21, + 4 + ], + [ + -13, + 26 + ], + [ + -13, + 3 + ], + [ + -17, + 24 + ], + [ + -19, + 46 + ], + [ + -16, + -27 + ], + [ + -9, + 15 + ], + [ + -12, + -11 + ], + [ + -2, + 20 + ], + [ + -18, + -3 + ], + [ + -5, + 140 + ], + [ + -18, + 56 + ], + [ + 4, + 22 + ], + [ + -16, + 5 + ], + [ + -18, + 57 + ], + [ + -4, + -92 + ], + [ + -12, + -4 + ], + [ + -22, + 47 + ], + [ + -17, + 2 + ], + [ + -6, + -49 + ], + [ + -30, + 15 + ], + [ + -24, + 78 + ], + [ + -37, + 143 + ], + [ + -20, + -19 + ], + [ + 0, + 2257 + ], + [ + -123, + 0 + ], + [ + -179, + 0 + ], + [ + -150, + 0 + ], + [ + -175, + 1 + ], + [ + -210, + 0 + ] + ], + [ + [ + 21214, + 59429 + ], + [ + 1, + 119 + ], + [ + 0, + 463 + ] + ], + [ + [ + 27478, + 65805 + ], + [ + 48, + 61 + ], + [ + 45, + 74 + ], + [ + 9, + 24 + ], + [ + 10, + 60 + ], + [ + 13, + 3 + ], + [ + 3, + -28 + ], + [ + 36, + 72 + ], + [ + 47, + 74 + ] + ], + [ + [ + 27689, + 66145 + ], + [ + 0, + -314 + ], + [ + 1, + -2 + ], + [ + 247, + -1 + ], + [ + 77, + 3 + ], + [ + 167, + -2 + ], + [ + 243, + 1 + ], + [ + 105, + 3 + ], + [ + 111, + -4 + ], + [ + 169, + -1 + ], + [ + 107, + 2 + ], + [ + 14, + -59 + ], + [ + 5, + 4 + ], + [ + 8, + -100 + ], + [ + 15, + 4 + ], + [ + 27, + -34 + ], + [ + 10, + -49 + ], + [ + -8, + -32 + ], + [ + 14, + -21 + ], + [ + 2, + -159 + ], + [ + -8, + -12 + ], + [ + 25, + -113 + ], + [ + 1, + -34 + ], + [ + 11, + 5 + ], + [ + 15, + -33 + ], + [ + -2, + -18 + ], + [ + 25, + 3 + ], + [ + 3, + -22 + ], + [ + 16, + 8 + ], + [ + -1, + -30 + ], + [ + 13, + -55 + ] + ], + [ + [ + 28900, + 63272 + ], + [ + -23, + 37 + ], + [ + -22, + 6 + ], + [ + -24, + -20 + ], + [ + -15, + -34 + ], + [ + -20, + -82 + ] + ], + [ + [ + 28796, + 63179 + ], + [ + -217, + -1 + ], + [ + -118, + -1 + ], + [ + -151, + 0 + ], + [ + -236, + 3 + ], + [ + -305, + -2 + ] + ], + [ + [ + 27769, + 63178 + ], + [ + -167, + 0 + ], + [ + -124, + 0 + ], + [ + 0, + 1068 + ] + ], + [ + [ + 27478, + 64246 + ], + [ + 0, + 1559 + ] + ], + [ + [ + 20920, + 69320 + ], + [ + 5, + 4 + ], + [ + 0, + 872 + ], + [ + -1, + 227 + ] + ], + [ + [ + 23039, + 67577 + ], + [ + -40, + 0 + ], + [ + 5, + -22 + ], + [ + -7, + -37 + ], + [ + 22, + -64 + ], + [ + -1, + -110 + ], + [ + -14, + -5 + ], + [ + 8, + -52 + ], + [ + -3, + -31 + ], + [ + 24, + -3 + ], + [ + 2, + -83 + ], + [ + 9, + -35 + ], + [ + -7, + -66 + ], + [ + -14, + -16 + ], + [ + 5, + -56 + ], + [ + -8, + -28 + ], + [ + 6, + -21 + ], + [ + -12, + -46 + ], + [ + 0, + -80 + ], + [ + -11, + -16 + ], + [ + -3, + -52 + ], + [ + -11, + -26 + ], + [ + 1, + -76 + ], + [ + 15, + -27 + ], + [ + 17, + -60 + ], + [ + 10, + -87 + ], + [ + -4, + -45 + ], + [ + 13, + -31 + ] + ], + [ + [ + 23041, + 66402 + ], + [ + -17, + -7 + ], + [ + -5, + 30 + ], + [ + -24, + -5 + ], + [ + -7, + 53 + ], + [ + -21, + 66 + ], + [ + 7, + 52 + ], + [ + -11, + 16 + ], + [ + -21, + 3 + ], + [ + -1, + 40 + ], + [ + -28, + 35 + ], + [ + -12, + -17 + ], + [ + -8, + 48 + ], + [ + -43, + 13 + ], + [ + -5, + 28 + ], + [ + -18, + 20 + ], + [ + -1, + 38 + ], + [ + -25, + 25 + ], + [ + -15, + -14 + ], + [ + -15, + 13 + ], + [ + -7, + -23 + ], + [ + -18, + 14 + ], + [ + -16, + -13 + ], + [ + -16, + 11 + ], + [ + -18, + -17 + ], + [ + -25, + 9 + ], + [ + -20, + 21 + ], + [ + -8, + -11 + ], + [ + -9, + -74 + ], + [ + -12, + -29 + ], + [ + -19, + -9 + ], + [ + -31, + 69 + ], + [ + -36, + 62 + ], + [ + -58, + 85 + ], + [ + -9, + 59 + ], + [ + -112, + 0 + ], + [ + -186, + -1 + ], + [ + -153, + 1 + ], + [ + -214, + -1 + ], + [ + -206, + -2 + ], + [ + -62, + 4 + ], + [ + -178, + 0 + ], + [ + -143, + 1 + ], + [ + -293, + 1 + ] + ], + [ + [ + 20922, + 66996 + ], + [ + 0, + 345 + ], + [ + -1, + 8 + ], + [ + 0, + 1828 + ], + [ + -1, + 143 + ] + ], + [ + [ + 23587, + 56097 + ], + [ + 8, + 8 + ], + [ + 0, + -54 + ], + [ + 11, + -25 + ], + [ + 9, + 6 + ], + [ + -2, + -36 + ], + [ + 10, + -9 + ], + [ + 5, + 27 + ], + [ + 8, + -18 + ], + [ + 3, + 29 + ], + [ + 21, + -27 + ], + [ + 11, + 46 + ], + [ + 12, + -17 + ], + [ + 5, + -30 + ], + [ + 6, + 21 + ], + [ + 16, + -22 + ] + ], + [ + [ + 23710, + 55996 + ], + [ + 0, + 0 + ] + ], + [ + [ + 23710, + 55996 + ], + [ + 1, + -11 + ], + [ + 0, + -608 + ] + ], + [ + [ + 23711, + 55377 + ], + [ + 0, + -1196 + ], + [ + 8, + -12 + ], + [ + 11, + -72 + ], + [ + 18, + -31 + ], + [ + 9, + -83 + ], + [ + 15, + -55 + ], + [ + -2, + -34 + ], + [ + 8, + -56 + ], + [ + -7, + -42 + ], + [ + 3, + -45 + ], + [ + -7, + -28 + ], + [ + 6, + -51 + ], + [ + 9, + -32 + ], + [ + 13, + -6 + ], + [ + 3, + -35 + ], + [ + -6, + -27 + ], + [ + 14, + -36 + ], + [ + -1, + -32 + ], + [ + 8, + -15 + ], + [ + 3, + -49 + ], + [ + -6, + -53 + ], + [ + 12, + -47 + ], + [ + 6, + 2 + ], + [ + 6, + -113 + ], + [ + 19, + 12 + ], + [ + -6, + -102 + ], + [ + 8, + -31 + ], + [ + 2, + -54 + ], + [ + -13, + -21 + ], + [ + -1, + -33 + ], + [ + 12, + -55 + ], + [ + -9, + -22 + ], + [ + -3, + -38 + ], + [ + 4, + -63 + ], + [ + -9, + -33 + ], + [ + -9, + -63 + ], + [ + -3, + -73 + ], + [ + -12, + -25 + ], + [ + -2, + -68 + ], + [ + -14, + -30 + ], + [ + -3, + -40 + ], + [ + 7, + -24 + ], + [ + 5, + -91 + ], + [ + -13, + -51 + ], + [ + -6, + -74 + ], + [ + 16, + -52 + ], + [ + 1, + -53 + ], + [ + -5, + -39 + ], + [ + 9, + -79 + ], + [ + -12, + -70 + ], + [ + 9, + -19 + ], + [ + -11, + -51 + ], + [ + -14, + -39 + ], + [ + -7, + -78 + ], + [ + -13, + -74 + ], + [ + -17, + -45 + ], + [ + -2, + -25 + ], + [ + 9, + -30 + ], + [ + 17, + -94 + ] + ], + [ + [ + 23768, + 51502 + ], + [ + 0, + -14 + ], + [ + -46, + 3 + ], + [ + -37, + -40 + ], + [ + -128, + -208 + ], + [ + -28, + -61 + ], + [ + -10, + -54 + ], + [ + -15, + 7 + ], + [ + 22, + 71 + ], + [ + 9, + 47 + ], + [ + 13, + -1 + ], + [ + 9, + 19 + ], + [ + 8, + 46 + ], + [ + 9, + -16 + ], + [ + 11, + 8 + ], + [ + -15, + 55 + ], + [ + -54, + -54 + ], + [ + -8, + 26 + ], + [ + 17, + 90 + ], + [ + 4, + 80 + ], + [ + 0, + 74 + ], + [ + -12, + 5 + ], + [ + -5, + 23 + ], + [ + -17, + -29 + ], + [ + -10, + -41 + ], + [ + -4, + -50 + ], + [ + -15, + -24 + ], + [ + -6, + 46 + ], + [ + -18, + -45 + ], + [ + -2, + -35 + ], + [ + 9, + -32 + ], + [ + -10, + -50 + ], + [ + 10, + -55 + ], + [ + 20, + -17 + ], + [ + -6, + -54 + ], + [ + 11, + -20 + ], + [ + 2, + -78 + ], + [ + -2, + -67 + ], + [ + -8, + -31 + ], + [ + -9, + 10 + ], + [ + -19, + -71 + ], + [ + -22, + -65 + ], + [ + -3, + 26 + ], + [ + -13, + -8 + ], + [ + -2, + -88 + ], + [ + 6, + -26 + ], + [ + 13, + 44 + ], + [ + 26, + 65 + ], + [ + 3, + 19 + ], + [ + 32, + 99 + ], + [ + 15, + 23 + ], + [ + 0, + 45 + ], + [ + 26, + -15 + ], + [ + -20, + -61 + ], + [ + -62, + -153 + ], + [ + -24, + -69 + ], + [ + -4, + -25 + ], + [ + -32, + -91 + ], + [ + -40, + -143 + ], + [ + -15, + -8 + ], + [ + -69, + -146 + ], + [ + -35, + -80 + ], + [ + -53, + -89 + ], + [ + -61, + -112 + ], + [ + -34, + -87 + ], + [ + -13, + -42 + ], + [ + -15, + -74 + ], + [ + -53, + -111 + ], + [ + -24, + -68 + ], + [ + -47, + -155 + ], + [ + -32, + -143 + ], + [ + -11, + -83 + ], + [ + -14, + -59 + ], + [ + -33, + -221 + ], + [ + -24, + -197 + ], + [ + -11, + -127 + ], + [ + -10, + -192 + ], + [ + -2, + -108 + ], + [ + 1, + -103 + ], + [ + 8, + -205 + ], + [ + 14, + -207 + ], + [ + 12, + -134 + ], + [ + 16, + -229 + ], + [ + 11, + -260 + ], + [ + -7, + 47 + ], + [ + -5, + 147 + ], + [ + -12, + 189 + ], + [ + -11, + 152 + ], + [ + -24, + 16 + ], + [ + 18, + 27 + ], + [ + -9, + 83 + ], + [ + -6, + 87 + ], + [ + -9, + 88 + ], + [ + -3, + 106 + ], + [ + 1, + 138 + ], + [ + -1, + 122 + ], + [ + 11, + 276 + ], + [ + 16, + 180 + ], + [ + 19, + 148 + ], + [ + 14, + 70 + ], + [ + 10, + 87 + ], + [ + 8, + 35 + ], + [ + -2, + 47 + ], + [ + 13, + 86 + ], + [ + 18, + 38 + ], + [ + 9, + 45 + ], + [ + 18, + 127 + ], + [ + 28, + 58 + ], + [ + 8, + 53 + ], + [ + 16, + 2 + ], + [ + 35, + 105 + ], + [ + 23, + 49 + ], + [ + 24, + 23 + ], + [ + -4, + 43 + ], + [ + 9, + 29 + ], + [ + -9, + 16 + ], + [ + -16, + -41 + ], + [ + -20, + -35 + ], + [ + -11, + -40 + ], + [ + -17, + -5 + ], + [ + -6, + 40 + ], + [ + 0, + 60 + ], + [ + -18, + 12 + ], + [ + -6, + -31 + ], + [ + 0, + -84 + ], + [ + -5, + -25 + ], + [ + 6, + -41 + ], + [ + -4, + -36 + ], + [ + -20, + -56 + ], + [ + -17, + -61 + ], + [ + -8, + -1 + ], + [ + -18, + 30 + ], + [ + -3, + 43 + ], + [ + -32, + -61 + ], + [ + -17, + -67 + ], + [ + 21, + -22 + ], + [ + 24, + 57 + ], + [ + 8, + -74 + ], + [ + -7, + -23 + ], + [ + -38, + -223 + ], + [ + -12, + -2 + ], + [ + -6, + 55 + ], + [ + -21, + -10 + ], + [ + -4, + 18 + ], + [ + -32, + -11 + ], + [ + -11, + 12 + ], + [ + -6, + -38 + ], + [ + 12, + -32 + ], + [ + 15, + -1 + ], + [ + 11, + 17 + ], + [ + -4, + -64 + ], + [ + 7, + -48 + ], + [ + 15, + -34 + ], + [ + 17, + -18 + ], + [ + -19, + -146 + ], + [ + -13, + -185 + ], + [ + -12, + -106 + ], + [ + -20, + -27 + ], + [ + -7, + -27 + ], + [ + -11, + 18 + ], + [ + 14, + 21 + ], + [ + 3, + 59 + ], + [ + -8, + 3 + ], + [ + -6, + -31 + ], + [ + -29, + -75 + ], + [ + 4, + -32 + ], + [ + 24, + -16 + ], + [ + 25, + 38 + ], + [ + 8, + 2 + ], + [ + -5, + -116 + ], + [ + 3, + -4 + ], + [ + -4, + -202 + ], + [ + -6, + -207 + ], + [ + -4, + -3 + ], + [ + 10, + -230 + ], + [ + 8, + -65 + ], + [ + 1, + -84 + ], + [ + 9, + -1 + ], + [ + 23, + -215 + ], + [ + 5, + -29 + ], + [ + -9, + -47 + ], + [ + 4, + -34 + ], + [ + -1, + -62 + ], + [ + 8, + -72 + ], + [ + 20, + -11 + ], + [ + 1, + -35 + ], + [ + 12, + 18 + ], + [ + 2, + -127 + ], + [ + -23, + 7 + ], + [ + -13, + -8 + ], + [ + 0, + -19 + ], + [ + -21, + -12 + ], + [ + -6, + -99 + ], + [ + -20, + 11 + ], + [ + -7, + 40 + ], + [ + -15, + 3 + ], + [ + -6, + 55 + ], + [ + -11, + 4 + ], + [ + -18, + 98 + ], + [ + -31, + 12 + ], + [ + -11, + 33 + ], + [ + -17, + -9 + ], + [ + -7, + 16 + ], + [ + -23, + -17 + ], + [ + -4, + 18 + ], + [ + -13, + -1 + ], + [ + -3, + -29 + ], + [ + -10, + 31 + ], + [ + -20, + -14 + ], + [ + -8, + 22 + ], + [ + -6, + -22 + ], + [ + -14, + 20 + ], + [ + -8, + 30 + ], + [ + 3, + 25 + ], + [ + -16, + 1 + ], + [ + -3, + 44 + ], + [ + -15, + -1 + ], + [ + -21, + 75 + ], + [ + -9, + -11 + ], + [ + -25, + 48 + ], + [ + -19, + -22 + ], + [ + -13, + 35 + ], + [ + -15, + 69 + ], + [ + -10, + 8 + ], + [ + -2, + 33 + ], + [ + -8, + 12 + ], + [ + -18, + -15 + ], + [ + -21, + 47 + ], + [ + -12, + -3 + ], + [ + -8, + 20 + ], + [ + -12, + -19 + ], + [ + -9, + 44 + ], + [ + 6, + 50 + ], + [ + -10, + 56 + ], + [ + -11, + 13 + ], + [ + -3, + 98 + ], + [ + -6, + 42 + ], + [ + -3, + 79 + ], + [ + -8, + 25 + ], + [ + -1, + 49 + ], + [ + -7, + 64 + ], + [ + -17, + 43 + ], + [ + 2, + 31 + ], + [ + -13, + 26 + ], + [ + -7, + 37 + ], + [ + 5, + 20 + ], + [ + -11, + 46 + ], + [ + -9, + 7 + ], + [ + -1, + 52 + ], + [ + 6, + 31 + ], + [ + -3, + 66 + ], + [ + 4, + 29 + ], + [ + -4, + 86 + ], + [ + -16, + 25 + ], + [ + 1, + 37 + ], + [ + -12, + 11 + ], + [ + 9, + 30 + ], + [ + 5, + 86 + ], + [ + -3, + 31 + ], + [ + 4, + 60 + ], + [ + -13, + 10 + ], + [ + 5, + 76 + ], + [ + -12, + 58 + ], + [ + -7, + -14 + ], + [ + -7, + 46 + ], + [ + -9, + -18 + ], + [ + -9, + 39 + ], + [ + -10, + -6 + ], + [ + -18, + 90 + ], + [ + -9, + 11 + ], + [ + -3, + 38 + ], + [ + -8, + -9 + ], + [ + -10, + 38 + ], + [ + 0, + 50 + ], + [ + -7, + 26 + ], + [ + 3, + 41 + ], + [ + -13, + 48 + ], + [ + 2, + 47 + ], + [ + -17, + 16 + ], + [ + -7, + 81 + ], + [ + -10, + 23 + ], + [ + -8, + 70 + ], + [ + -35, + 53 + ], + [ + -4, + 53 + ], + [ + -7, + -2 + ], + [ + -13, + 59 + ], + [ + 2, + 38 + ], + [ + -17, + 100 + ], + [ + 3, + 47 + ], + [ + -9, + 39 + ], + [ + 9, + 29 + ], + [ + -12, + 11 + ], + [ + -9, + 47 + ], + [ + 4, + 39 + ], + [ + -14, + 28 + ], + [ + 1, + 33 + ], + [ + -15, + 28 + ], + [ + -4, + 51 + ], + [ + 2, + 41 + ], + [ + -8, + 26 + ], + [ + -4, + 73 + ], + [ + -6, + 1 + ], + [ + -9, + 88 + ], + [ + -8, + 1 + ], + [ + -6, + 47 + ], + [ + 1, + 76 + ], + [ + -7, + 106 + ], + [ + -18, + 46 + ], + [ + -10, + 40 + ], + [ + 3, + 14 + ], + [ + -9, + 71 + ], + [ + -23, + 41 + ], + [ + -2, + 30 + ], + [ + -17, + 46 + ], + [ + -18, + 25 + ], + [ + -13, + 84 + ], + [ + 0, + 21 + ], + [ + -26, + 21 + ], + [ + -6, + 44 + ], + [ + -23, + 7 + ], + [ + 3, + 57 + ], + [ + -2, + 65 + ], + [ + -5, + 5 + ], + [ + -6, + -67 + ], + [ + -6, + 27 + ], + [ + 2, + 53 + ], + [ + -17, + 27 + ], + [ + -13, + 108 + ], + [ + -8, + -4 + ], + [ + -9, + 32 + ], + [ + -13, + -25 + ], + [ + -7, + 44 + ], + [ + -8, + -27 + ], + [ + -37, + -13 + ], + [ + -19, + 31 + ], + [ + -6, + -8 + ], + [ + -15, + 22 + ], + [ + -22, + -14 + ], + [ + -12, + 24 + ], + [ + -17, + -7 + ], + [ + -4, + -22 + ], + [ + -26, + 21 + ], + [ + -11, + 50 + ], + [ + -13, + -3 + ], + [ + -20, + 40 + ], + [ + -14, + -18 + ], + [ + -10, + -111 + ], + [ + -34, + 19 + ], + [ + -9, + -37 + ], + [ + -7, + 11 + ], + [ + -22, + -32 + ], + [ + -7, + 10 + ], + [ + -8, + -54 + ], + [ + 2, + -23 + ], + [ + -13, + -40 + ], + [ + 0, + -50 + ], + [ + -7, + 0 + ], + [ + -2, + -59 + ], + [ + -11, + -30 + ], + [ + 1, + -33 + ], + [ + -7, + -58 + ], + [ + 2, + -52 + ], + [ + -5, + -48 + ], + [ + -10, + -5 + ], + [ + -3, + -72 + ], + [ + -5, + -37 + ], + [ + 10, + -22 + ], + [ + -5, + -38 + ], + [ + -18, + -38 + ], + [ + -10, + 8 + ], + [ + -7, + -67 + ], + [ + -17, + -43 + ], + [ + -7, + -36 + ], + [ + -4, + -84 + ], + [ + -14, + -8 + ], + [ + -17, + 15 + ], + [ + -15, + -11 + ], + [ + -14, + 46 + ], + [ + -27, + 24 + ], + [ + -27, + 111 + ], + [ + -24, + 33 + ], + [ + -10, + -8 + ], + [ + -22, + 38 + ], + [ + -18, + 77 + ], + [ + -13, + 24 + ], + [ + -39, + 21 + ], + [ + -17, + 28 + ], + [ + -19, + 61 + ], + [ + -11, + 12 + ], + [ + -19, + 81 + ], + [ + 0, + 24 + ], + [ + -14, + 47 + ], + [ + -21, + 7 + ], + [ + -12, + 27 + ], + [ + -5, + 34 + ], + [ + -30, + 78 + ], + [ + -9, + 43 + ], + [ + -7, + 110 + ], + [ + -12, + 56 + ], + [ + -7, + 60 + ], + [ + -13, + 63 + ], + [ + 0, + 59 + ], + [ + -7, + 57 + ], + [ + 6, + 72 + ], + [ + -3, + 54 + ], + [ + 2, + 55 + ], + [ + -7, + 68 + ], + [ + -11, + 30 + ], + [ + -3, + 44 + ], + [ + -13, + 39 + ], + [ + -1, + 30 + ], + [ + -13, + 34 + ], + [ + 2, + 33 + ], + [ + -13, + 177 + ], + [ + -7, + 40 + ], + [ + -12, + 4 + ], + [ + -11, + 91 + ], + [ + -15, + 0 + ], + [ + -14, + 66 + ], + [ + -12, + 10 + ], + [ + -3, + 24 + ], + [ + -15, + 34 + ], + [ + -12, + -4 + ], + [ + -7, + 28 + ], + [ + -31, + 39 + ], + [ + 0, + 39 + ], + [ + -44, + 118 + ], + [ + -13, + 107 + ], + [ + -12, + 37 + ], + [ + -18, + 26 + ], + [ + -9, + 33 + ], + [ + -9, + 2 + ], + [ + -2, + 36 + ], + [ + -24, + 106 + ], + [ + -20, + 35 + ], + [ + -4, + 54 + ], + [ + -14, + 32 + ], + [ + -21, + 7 + ], + [ + -35, + 78 + ], + [ + -11, + 88 + ], + [ + -10, + 24 + ], + [ + -6, + 68 + ], + [ + -13, + 89 + ], + [ + -9, + 41 + ], + [ + -19, + 38 + ], + [ + -11, + -19 + ], + [ + -11, + 41 + ] + ], + [ + [ + 20232, + 53938 + ], + [ + -5, + 28 + ], + [ + -16, + 20 + ], + [ + 1, + 23 + ], + [ + -10, + 25 + ], + [ + -3, + 38 + ], + [ + 7, + 18 + ], + [ + 1, + 101 + ], + [ + 331, + 0 + ], + [ + 250, + -1 + ], + [ + 226, + 0 + ], + [ + 183, + 1 + ], + [ + 0, + 1212 + ], + [ + 2, + 254 + ], + [ + 0, + 149 + ], + [ + 2, + 417 + ], + [ + 2, + 232 + ], + [ + 0, + 1518 + ], + [ + 1, + 434 + ], + [ + 0, + 809 + ], + [ + -1, + 213 + ], + [ + 11, + 0 + ] + ], + [ + [ + 20922, + 66996 + ], + [ + 0, + -2328 + ] + ], + [ + [ + 19530, + 64667 + ], + [ + -136, + -2 + ], + [ + -143, + -1 + ], + [ + -52, + -3 + ], + [ + -133, + 1 + ], + [ + -93, + 2 + ], + [ + 0, + 442 + ], + [ + 1, + 219 + ], + [ + -1, + 508 + ] + ], + [ + [ + 18973, + 65833 + ], + [ + 0, + 676 + ], + [ + 1, + 163 + ], + [ + 0, + 1090 + ], + [ + -1, + 26 + ], + [ + 0, + 516 + ], + [ + -1, + 267 + ], + [ + 1, + 140 + ] + ], + [ + [ + 18973, + 68711 + ], + [ + -2, + 175 + ], + [ + -1, + 282 + ], + [ + 1, + 156 + ], + [ + 75, + 2 + ], + [ + 22, + -12 + ], + [ + 85, + 2 + ], + [ + 11, + 8 + ], + [ + 45, + -5 + ], + [ + 25, + 8 + ], + [ + 87, + -2 + ], + [ + 194, + 5 + ], + [ + 11, + -7 + ], + [ + 221, + 0 + ], + [ + 316, + 0 + ], + [ + 14, + -4 + ], + [ + 144, + -2 + ], + [ + 178, + -1 + ], + [ + 23, + 7 + ], + [ + 132, + 0 + ], + [ + 251, + -2 + ], + [ + 115, + -1 + ] + ], + [ + [ + 29908, + 65840 + ], + [ + 0, + -107 + ], + [ + 3, + -222 + ], + [ + 0, + -150 + ], + [ + -3, + -209 + ], + [ + -12, + -8 + ], + [ + 3, + -76 + ], + [ + -8, + -29 + ] + ], + [ + [ + 29891, + 65039 + ], + [ + -7, + 19 + ], + [ + -17, + 2 + ], + [ + -21, + -24 + ], + [ + -18, + 3 + ], + [ + -13, + -24 + ], + [ + -16, + 28 + ], + [ + -6, + -37 + ], + [ + -49, + -35 + ], + [ + -3, + 20 + ], + [ + -15, + 0 + ], + [ + -27, + -33 + ], + [ + -6, + 21 + ], + [ + -26, + 1 + ], + [ + -7, + -26 + ], + [ + -18, + 23 + ], + [ + -40, + -27 + ], + [ + -3, + 60 + ], + [ + -9, + -17 + ], + [ + -19, + -82 + ], + [ + -12, + 0 + ], + [ + -22, + -73 + ], + [ + -13, + 23 + ], + [ + -24, + -58 + ], + [ + -7, + 13 + ], + [ + -23, + -28 + ], + [ + 5, + -22 + ], + [ + -10, + -32 + ], + [ + -29, + -11 + ], + [ + -22, + -54 + ], + [ + -9, + 15 + ], + [ + -15, + -35 + ] + ], + [ + [ + 29390, + 64649 + ], + [ + 1, + 33 + ], + [ + -20, + 102 + ], + [ + 68, + 130 + ], + [ + -19, + 97 + ], + [ + 4, + 161 + ], + [ + 5, + 295 + ], + [ + 9, + 422 + ] + ], + [ + [ + 23231, + 64184 + ], + [ + 167, + -9 + ], + [ + 159, + -8 + ], + [ + 156, + 3 + ], + [ + 130, + 8 + ], + [ + 62, + 0 + ], + [ + 197, + 12 + ], + [ + 152, + 13 + ], + [ + 101, + 14 + ], + [ + 12, + -38 + ], + [ + 1, + -33 + ], + [ + 18, + -14 + ], + [ + -1, + -36 + ], + [ + 16, + -57 + ], + [ + 10, + -2 + ], + [ + 1, + -56 + ], + [ + 11, + -31 + ], + [ + 19, + -7 + ] + ], + [ + [ + 24442, + 63943 + ], + [ + -8, + -18 + ], + [ + -17, + -144 + ], + [ + -2, + -71 + ], + [ + 6, + -165 + ], + [ + 14, + -99 + ], + [ + 7, + -28 + ], + [ + -8, + -66 + ], + [ + 5, + -38 + ], + [ + 15, + -34 + ], + [ + 4, + -28 + ], + [ + -3, + -61 + ], + [ + 26, + -77 + ], + [ + 15, + -57 + ], + [ + 11, + -14 + ], + [ + 10, + -69 + ], + [ + 13, + -8 + ], + [ + 11, + -76 + ], + [ + 16, + -54 + ], + [ + 59, + -137 + ], + [ + 20, + -90 + ], + [ + 3, + -90 + ], + [ + 8, + -78 + ], + [ + -9, + -36 + ], + [ + 11, + -85 + ], + [ + 3, + -65 + ], + [ + 22, + -69 + ], + [ + 11, + 7 + ], + [ + 11, + 32 + ], + [ + 9, + 66 + ], + [ + 19, + 4 + ], + [ + 27, + -45 + ], + [ + 16, + -5 + ], + [ + 38, + -82 + ], + [ + -2, + -60 + ], + [ + -12, + -29 + ], + [ + -13, + -59 + ], + [ + 10, + -92 + ], + [ + -2, + -37 + ], + [ + -22, + -96 + ], + [ + -6, + -99 + ], + [ + -17, + -68 + ], + [ + -7, + -52 + ], + [ + -1, + -78 + ], + [ + 5, + -70 + ], + [ + 18, + -50 + ], + [ + 20, + -89 + ], + [ + 25, + -37 + ], + [ + 11, + -54 + ], + [ + 8, + 0 + ], + [ + 17, + -60 + ], + [ + 16, + 7 + ], + [ + 3, + -27 + ], + [ + -12, + -24 + ], + [ + 6, + -50 + ], + [ + 20, + -5 + ], + [ + 10, + 31 + ], + [ + 13, + -28 + ], + [ + 1, + -29 + ], + [ + 15, + -12 + ], + [ + 23, + -70 + ], + [ + -2, + -40 + ], + [ + 14, + -3 + ], + [ + 9, + -42 + ], + [ + 19, + -24 + ], + [ + 0, + -57 + ], + [ + 11, + -68 + ], + [ + -13, + -8 + ], + [ + 2, + -50 + ], + [ + 26, + -161 + ], + [ + -4, + -62 + ], + [ + -15, + -12 + ], + [ + -8, + -56 + ], + [ + 17, + -53 + ], + [ + -1, + -47 + ], + [ + 13, + -87 + ], + [ + 11, + -46 + ], + [ + -1, + -53 + ], + [ + 24, + -56 + ], + [ + 10, + 27 + ], + [ + -15, + 45 + ], + [ + 14, + 12 + ], + [ + 17, + -56 + ], + [ + 8, + -53 + ], + [ + 11, + 14 + ] + ], + [ + [ + 25079, + 59990 + ], + [ + 9, + -21 + ], + [ + -5, + -90 + ], + [ + -6, + -46 + ], + [ + -10, + -9 + ], + [ + -1, + -38 + ], + [ + 17, + -37 + ], + [ + -3, + -28 + ], + [ + -16, + 3 + ], + [ + -4, + -44 + ], + [ + 11, + -58 + ], + [ + -8, + -29 + ], + [ + -7, + -71 + ], + [ + -13, + -18 + ], + [ + -18, + 78 + ], + [ + -13, + -13 + ], + [ + -13, + -142 + ] + ], + [ + [ + 24999, + 59427 + ], + [ + -8, + -40 + ], + [ + -13, + 7 + ], + [ + 2, + 31 + ] + ], + [ + [ + 24980, + 59425 + ], + [ + 6, + 38 + ], + [ + -5, + 49 + ], + [ + -21, + 2 + ], + [ + -4, + -30 + ], + [ + 9, + -58 + ] + ], + [ + [ + 24965, + 59426 + ], + [ + 6, + -22 + ], + [ + -7, + -64 + ], + [ + 10, + -59 + ], + [ + -5, + -37 + ], + [ + -24, + -1 + ], + [ + 0, + -37 + ], + [ + 21, + -39 + ], + [ + 1, + -27 + ], + [ + -15, + -15 + ], + [ + -30, + 16 + ], + [ + -3, + -21 + ], + [ + 28, + -74 + ], + [ + 1, + -61 + ], + [ + -22, + -40 + ], + [ + -3, + -75 + ], + [ + -12, + -23 + ] + ], + [ + [ + 24911, + 58847 + ], + [ + -179, + -6 + ], + [ + 16, + 110 + ], + [ + 23, + 58 + ], + [ + 0, + 23 + ], + [ + 15, + 53 + ], + [ + 16, + 28 + ], + [ + 3, + 43 + ], + [ + 9, + 7 + ], + [ + 5, + 133 + ], + [ + -22, + 44 + ], + [ + 3, + 15 + ], + [ + -5, + 71 + ], + [ + -349, + -1 + ], + [ + -323, + 1 + ], + [ + -141, + 0 + ], + [ + -222, + 1 + ], + [ + -210, + 1 + ] + ], + [ + [ + 23358, + 63503 + ], + [ + -31, + 56 + ], + [ + 8, + 79 + ], + [ + -24, + 76 + ], + [ + -2, + 77 + ], + [ + -20, + 19 + ], + [ + 1, + 32 + ], + [ + -18, + 26 + ], + [ + -12, + 110 + ], + [ + 1, + 39 + ], + [ + -11, + 34 + ], + [ + -1, + 40 + ], + [ + 13, + 42 + ], + [ + -11, + 18 + ], + [ + -1, + -33 + ], + [ + -20, + 3 + ], + [ + 1, + 63 + ] + ], + [ + [ + 26900, + 61666 + ], + [ + 18, + -20 + ], + [ + 35, + 40 + ], + [ + 23, + 11 + ], + [ + 5, + 49 + ], + [ + 3, + 98 + ], + [ + 12, + 28 + ], + [ + 16, + -7 + ], + [ + 6, + 30 + ], + [ + -3, + 101 + ], + [ + -10, + 105 + ], + [ + 21, + 52 + ], + [ + 0, + 67 + ], + [ + 14, + 88 + ], + [ + 12, + 27 + ], + [ + 6, + 37 + ], + [ + 13, + -40 + ], + [ + 11, + -1 + ], + [ + 12, + -79 + ], + [ + -8, + -40 + ], + [ + 11, + -20 + ], + [ + 9, + 22 + ], + [ + 3, + 42 + ], + [ + 9, + 20 + ], + [ + 9, + -25 + ], + [ + 4, + 111 + ], + [ + -10, + 29 + ], + [ + -3, + 43 + ], + [ + 19, + 19 + ], + [ + -3, + 96 + ], + [ + 8, + 41 + ], + [ + 10, + 12 + ], + [ + 3, + 55 + ], + [ + 31, + -7 + ], + [ + 3, + 83 + ], + [ + 25, + 76 + ], + [ + 17, + -19 + ], + [ + 6, + -52 + ], + [ + 11, + 3 + ], + [ + 21, + 47 + ], + [ + 17, + 8 + ], + [ + 11, + 54 + ], + [ + 11, + 8 + ], + [ + 8, + 48 + ], + [ + 16, + 57 + ], + [ + 30, + 89 + ], + [ + 16, + 9 + ], + [ + 4, + 83 + ], + [ + 10, + 26 + ], + [ + -11, + 50 + ], + [ + 12, + 48 + ], + [ + 0, + 57 + ], + [ + 10, + 23 + ], + [ + -4, + 60 + ], + [ + 13, + -11 + ], + [ + -2, + 52 + ], + [ + 7, + 20 + ], + [ + 0, + 122 + ], + [ + 9, + 30 + ], + [ + 0, + 58 + ], + [ + 10, + 48 + ], + [ + 5, + 61 + ], + [ + 10, + 23 + ], + [ + 5, + 65 + ], + [ + -3, + 95 + ], + [ + 4, + 71 + ], + [ + -9, + 84 + ], + [ + -11, + 44 + ], + [ + 9, + 50 + ], + [ + 14, + -1 + ], + [ + 18, + 27 + ] + ], + [ + [ + 27769, + 63178 + ], + [ + -3, + -600 + ], + [ + 10, + 7 + ], + [ + 33, + 103 + ], + [ + 12, + -1 + ], + [ + 10, + 67 + ], + [ + 31, + 60 + ], + [ + 13, + 75 + ], + [ + 11, + -2 + ], + [ + 28, + -36 + ], + [ + 11, + 54 + ], + [ + 38, + 158 + ], + [ + 13, + -10 + ], + [ + -13, + -14 + ], + [ + 13, + -18 + ], + [ + 2, + -26 + ], + [ + 20, + -34 + ], + [ + 17, + 1 + ], + [ + 7, + -18 + ], + [ + 28, + -4 + ], + [ + 14, + 38 + ], + [ + -7, + 49 + ], + [ + 13, + -1 + ], + [ + -11, + 32 + ], + [ + 14, + -11 + ], + [ + 9, + 37 + ], + [ + 19, + -23 + ], + [ + 28, + 87 + ], + [ + 24, + -20 + ], + [ + 17, + -49 + ], + [ + 8, + -40 + ], + [ + 18, + 20 + ], + [ + 17, + -23 + ], + [ + 14, + 4 + ], + [ + 0, + -37 + ], + [ + -16, + -15 + ], + [ + 12, + -69 + ], + [ + 19, + -41 + ], + [ + -2, + -33 + ], + [ + 9, + -12 + ], + [ + 5, + -43 + ], + [ + -6, + -63 + ], + [ + 10, + -14 + ] + ], + [ + [ + 28258, + 62713 + ], + [ + -9, + -45 + ], + [ + -21, + -175 + ], + [ + -78, + 209 + ], + [ + -66, + 179 + ], + [ + -4, + -62 + ], + [ + 5, + -28 + ], + [ + -6, + -36 + ], + [ + 7, + -11 + ], + [ + -23, + -106 + ], + [ + 6, + -15 + ], + [ + -11, + -54 + ], + [ + 10, + -36 + ], + [ + -16, + -62 + ], + [ + -7, + -7 + ], + [ + -24, + -88 + ], + [ + 6, + -16 + ], + [ + -14, + -63 + ], + [ + -7, + 21 + ], + [ + -15, + -66 + ], + [ + -10, + -24 + ], + [ + 0, + 36 + ], + [ + -23, + -71 + ], + [ + -20, + -130 + ], + [ + -35, + 101 + ], + [ + -9, + -69 + ], + [ + -17, + -82 + ], + [ + -1, + -71 + ], + [ + -8, + 1 + ], + [ + -10, + -57 + ], + [ + -15, + -138 + ], + [ + -28, + -94 + ], + [ + -46, + 53 + ], + [ + -17, + 109 + ], + [ + -31, + 47 + ], + [ + -14, + -121 + ], + [ + 3, + -65 + ], + [ + -12, + -60 + ], + [ + -22, + -87 + ], + [ + 6, + -44 + ], + [ + -12, + -21 + ], + [ + -25, + -81 + ], + [ + -7, + -56 + ], + [ + 6, + -29 + ], + [ + -8, + -30 + ], + [ + -6, + -60 + ], + [ + -10, + -51 + ], + [ + -18, + -51 + ], + [ + -30, + -104 + ], + [ + -21, + -112 + ], + [ + 2, + -36 + ], + [ + -12, + -39 + ], + [ + 4, + -41 + ], + [ + 17, + -34 + ], + [ + -12, + -40 + ], + [ + -18, + -34 + ], + [ + -1, + -32 + ], + [ + 13, + -4 + ], + [ + -4, + -29 + ], + [ + -49, + -99 + ], + [ + -10, + 68 + ], + [ + -12, + -9 + ], + [ + -19, + -47 + ], + [ + -41, + -71 + ], + [ + -4, + 26 + ], + [ + -21, + 38 + ], + [ + -7, + -51 + ], + [ + 9, + -43 + ], + [ + -19, + -47 + ], + [ + -17, + -5 + ], + [ + -37, + -27 + ], + [ + -31, + -51 + ], + [ + -27, + 75 + ], + [ + -11, + 45 + ], + [ + -8, + -21 + ], + [ + -8, + -55 + ], + [ + -23, + -17 + ], + [ + -2, + -30 + ], + [ + -13, + -29 + ], + [ + -34, + -7 + ], + [ + -19, + 48 + ], + [ + 0, + 24 + ], + [ + -12, + 25 + ], + [ + -18, + 3 + ], + [ + -7, + 52 + ], + [ + -14, + 31 + ], + [ + -2, + 90 + ], + [ + -15, + 22 + ], + [ + -1, + 33 + ], + [ + 18, + 34 + ], + [ + -11, + 29 + ] + ], + [ + [ + 27075, + 60636 + ], + [ + -14, + -4 + ], + [ + -28, + 30 + ], + [ + -3, + 37 + ], + [ + -8, + 1 + ], + [ + -7, + 40 + ], + [ + -9, + -2 + ], + [ + -7, + 42 + ], + [ + -15, + 11 + ], + [ + -13, + 134 + ], + [ + -10, + 19 + ], + [ + -13, + 61 + ], + [ + 1, + 34 + ], + [ + -15, + 19 + ], + [ + -8, + 39 + ], + [ + 11, + 55 + ], + [ + -15, + 22 + ], + [ + -9, + 80 + ], + [ + -10, + 45 + ], + [ + -15, + 37 + ], + [ + 0, + 38 + ], + [ + 8, + 0 + ], + [ + 3, + 55 + ], + [ + -4, + 20 + ], + [ + 11, + 33 + ], + [ + 1, + 58 + ], + [ + -8, + 36 + ], + [ + 1, + 90 + ] + ], + [ + [ + 24442, + 63943 + ], + [ + 12, + 16 + ], + [ + -2, + 50 + ], + [ + 4, + 90 + ], + [ + -11, + 35 + ], + [ + 13, + 69 + ], + [ + 31, + 43 + ], + [ + 18, + -1 + ], + [ + 18, + 41 + ], + [ + 1, + 61 + ], + [ + 6, + 49 + ], + [ + 1, + 67 + ], + [ + 10, + 27 + ], + [ + 14, + 66 + ], + [ + 11, + 19 + ], + [ + 6, + 106 + ], + [ + -1, + 98 + ], + [ + -13, + 75 + ], + [ + -13, + 6 + ], + [ + -20, + 85 + ], + [ + 11, + 77 + ], + [ + 2, + 74 + ], + [ + 6, + 55 + ], + [ + 19, + 21 + ], + [ + 13, + -15 + ], + [ + 23, + 40 + ], + [ + 31, + -6 + ], + [ + 24, + 17 + ], + [ + 16, + 56 + ], + [ + 10, + 13 + ], + [ + 26, + -1 + ], + [ + 18, + 57 + ], + [ + 16, + 21 + ], + [ + -1, + 66 + ], + [ + 9, + 59 + ], + [ + 0, + 52 + ], + [ + 9, + 29 + ], + [ + 28, + 49 + ], + [ + -1, + 41 + ], + [ + 8, + 72 + ], + [ + -3, + 58 + ], + [ + 7, + 61 + ], + [ + -7, + 37 + ], + [ + 1, + 89 + ], + [ + -13, + 41 + ], + [ + -47, + 73 + ], + [ + -15, + 74 + ], + [ + 3, + 60 + ], + [ + -16, + 63 + ], + [ + -22, + 37 + ], + [ + -2, + 26 + ], + [ + -22, + 35 + ], + [ + 0, + 47 + ] + ], + [ + [ + 24658, + 66423 + ], + [ + 45, + -2 + ], + [ + 227, + -2 + ], + [ + 51, + -5 + ], + [ + 194, + -11 + ], + [ + 41, + 4 + ], + [ + 152, + 1 + ], + [ + 82, + -5 + ] + ], + [ + [ + 25450, + 66403 + ], + [ + -2, + -124 + ], + [ + -8, + -97 + ], + [ + 10, + -109 + ], + [ + 21, + -117 + ], + [ + 12, + -37 + ], + [ + 3, + -54 + ], + [ + 13, + -139 + ], + [ + 4, + -75 + ], + [ + 14, + -93 + ], + [ + 8, + -20 + ], + [ + 2, + -47 + ] + ], + [ + [ + 25386, + 60941 + ], + [ + -8, + -66 + ], + [ + -17, + -35 + ], + [ + -11, + -56 + ], + [ + 7, + -105 + ], + [ + 20, + -68 + ], + [ + -6, + -50 + ], + [ + -48, + -19 + ], + [ + -12, + -11 + ], + [ + -18, + -52 + ], + [ + -14, + 26 + ], + [ + -18, + -44 + ], + [ + -2, + -55 + ], + [ + -9, + -65 + ], + [ + 2, + -25 + ], + [ + 17, + -65 + ], + [ + 7, + -66 + ], + [ + -10, + -89 + ], + [ + -15, + -10 + ], + [ + -13, + 13 + ], + [ + -19, + 52 + ], + [ + -35, + 40 + ], + [ + -14, + 39 + ], + [ + -31, + 42 + ], + [ + -19, + 5 + ], + [ + -13, + -21 + ], + [ + -13, + -42 + ], + [ + -9, + -65 + ], + [ + -16, + -52 + ], + [ + -4, + -55 + ], + [ + 14, + -52 + ] + ], + [ + [ + 20232, + 53938 + ], + [ + -214, + 0 + ], + [ + -254, + 0 + ], + [ + 0, + -524 + ], + [ + -234, + -1 + ] + ], + [ + [ + 24911, + 58847 + ], + [ + 4, + -38 + ], + [ + 18, + -49 + ], + [ + 0, + -45 + ], + [ + -24, + 23 + ], + [ + -9, + -49 + ], + [ + 20, + -36 + ], + [ + -11, + -33 + ], + [ + -11, + -1 + ], + [ + -9, + -52 + ], + [ + -17, + -22 + ], + [ + -9, + 21 + ], + [ + -15, + -41 + ], + [ + 6, + -68 + ], + [ + 9, + -17 + ], + [ + 12, + 23 + ], + [ + 3, + -38 + ], + [ + -26, + -42 + ], + [ + 1, + -53 + ], + [ + 9, + -10 + ], + [ + -3, + -40 + ], + [ + -22, + 56 + ], + [ + -9, + -9 + ], + [ + -5, + -58 + ], + [ + 9, + -42 + ], + [ + -11, + -75 + ], + [ + -8, + 88 + ], + [ + -23, + -67 + ], + [ + -3, + -46 + ], + [ + 12, + -6 + ], + [ + 2, + 43 + ], + [ + 15, + -35 + ], + [ + -9, + -47 + ], + [ + 0, + -45 + ], + [ + -16, + -10 + ], + [ + 4, + -47 + ], + [ + 15, + -7 + ], + [ + 6, + -29 + ], + [ + -12, + -43 + ], + [ + 15, + -58 + ], + [ + -10, + -25 + ], + [ + -12, + 21 + ], + [ + -9, + -26 + ], + [ + -9, + -100 + ], + [ + -25, + 13 + ], + [ + -3, + -49 + ] + ], + [ + [ + 24751, + 57677 + ], + [ + 17, + -55 + ], + [ + 0, + -45 + ], + [ + -18, + -44 + ], + [ + -31, + -44 + ], + [ + -4, + 59 + ], + [ + -11, + 2 + ], + [ + -2, + -29 + ], + [ + 8, + -44 + ], + [ + -5, + -25 + ], + [ + 6, + -72 + ], + [ + -14, + -19 + ], + [ + -5, + 34 + ], + [ + 2, + 57 + ], + [ + -10, + -27 + ], + [ + 2, + -35 + ], + [ + -7, + -14 + ], + [ + 6, + -40 + ], + [ + 20, + -2 + ], + [ + 2, + -31 + ], + [ + -14, + -50 + ], + [ + -11, + 18 + ], + [ + 1, + 49 + ], + [ + -10, + -21 + ], + [ + 0, + -64 + ], + [ + 12, + -61 + ], + [ + 1, + -27 + ], + [ + -13, + -51 + ], + [ + 6, + -83 + ], + [ + -25, + -57 + ], + [ + 0, + -63 + ], + [ + -10, + 1 + ], + [ + 3, + 54 + ], + [ + -19, + -1 + ], + [ + -5, + -27 + ], + [ + 8, + -45 + ], + [ + -7, + -30 + ], + [ + -19, + -15 + ], + [ + -4, + -71 + ], + [ + -16, + 43 + ], + [ + -9, + -29 + ], + [ + 14, + -43 + ], + [ + 20, + 1 + ], + [ + 2, + -25 + ], + [ + -13, + -28 + ], + [ + -16, + 33 + ], + [ + -12, + -32 + ], + [ + 9, + -51 + ], + [ + 11, + 3 + ], + [ + 3, + -24 + ], + [ + -8, + -61 + ], + [ + -24, + -6 + ], + [ + 7, + -45 + ], + [ + -11, + -16 + ], + [ + -5, + 43 + ], + [ + -16, + -23 + ], + [ + -3, + -29 + ], + [ + 22, + -34 + ], + [ + -18, + -78 + ], + [ + 7, + -55 + ], + [ + 16, + -26 + ], + [ + -10, + -34 + ], + [ + -8, + 18 + ], + [ + -24, + -2 + ], + [ + -1, + -59 + ], + [ + 10, + -26 + ], + [ + 13, + 14 + ], + [ + 8, + -50 + ], + [ + -12, + -18 + ], + [ + -16, + 22 + ], + [ + -7, + 35 + ], + [ + -17, + -16 + ], + [ + -2, + -28 + ], + [ + 25, + -51 + ], + [ + 2, + -33 + ], + [ + -28, + -41 + ], + [ + 13, + -63 + ], + [ + -14, + -80 + ], + [ + 18, + 16 + ], + [ + -1, + 51 + ], + [ + 14, + -27 + ], + [ + -4, + -54 + ], + [ + -17, + -10 + ], + [ + -3, + -19 + ], + [ + 10, + -24 + ], + [ + 17, + 14 + ], + [ + 10, + 73 + ], + [ + 5, + -32 + ], + [ + -23, + -90 + ], + [ + 0, + -64 + ], + [ + 12, + -68 + ], + [ + 3, + 42 + ], + [ + 10, + 13 + ], + [ + 2, + -23 + ], + [ + -13, + -52 + ], + [ + 2, + -75 + ], + [ + -3, + -23 + ], + [ + -14, + -8 + ], + [ + -11, + 14 + ], + [ + -5, + -39 + ], + [ + 23, + -62 + ], + [ + -13, + -59 + ] + ], + [ + [ + 24512, + 55359 + ], + [ + -219, + 4 + ], + [ + -154, + 5 + ], + [ + -157, + 7 + ], + [ + -86, + 0 + ], + [ + -185, + 2 + ] + ], + [ + [ + 16868, + 55911 + ], + [ + 16, + -5 + ], + [ + 28, + -53 + ], + [ + 21, + -22 + ], + [ + 1, + -25 + ], + [ + 16, + -61 + ], + [ + -5, + -43 + ], + [ + -13, + 25 + ], + [ + -26, + 7 + ], + [ + -6, + 35 + ], + [ + 0, + 74 + ], + [ + -20, + 16 + ], + [ + -12, + 52 + ] + ], + [ + [ + 16867, + 55390 + ], + [ + 9, + 4 + ], + [ + 22, + -117 + ], + [ + 40, + -130 + ], + [ + -10, + 4 + ], + [ + -11, + -22 + ], + [ + -17, + 44 + ], + [ + -13, + 72 + ], + [ + -14, + 119 + ], + [ + -6, + 26 + ] + ], + [ + [ + 16741, + 55926 + ], + [ + 8, + 7 + ], + [ + 1, + -41 + ], + [ + -11, + 7 + ], + [ + 2, + 27 + ] + ], + [ + [ + 16637, + 56552 + ], + [ + 8, + -17 + ], + [ + 11, + 14 + ], + [ + 0, + -30 + ], + [ + -17, + -4 + ], + [ + -9, + 21 + ], + [ + 7, + 16 + ] + ], + [ + [ + 16596, + 55679 + ], + [ + 14, + 7 + ], + [ + 20, + -35 + ], + [ + 8, + -31 + ], + [ + -13, + -15 + ], + [ + -20, + 21 + ], + [ + -9, + 53 + ] + ], + [ + [ + 16501, + 56608 + ], + [ + 18, + -7 + ], + [ + 13, + -22 + ], + [ + 15, + 5 + ], + [ + 19, + -43 + ], + [ + 19, + -4 + ], + [ + 7, + 39 + ], + [ + 20, + -20 + ], + [ + -11, + -43 + ], + [ + -28, + -11 + ], + [ + -17, + -31 + ], + [ + -42, + 24 + ], + [ + -1, + 61 + ], + [ + -12, + 52 + ] + ], + [ + [ + 16410, + 56520 + ], + [ + 22, + 8 + ], + [ + 9, + 21 + ], + [ + 13, + -8 + ], + [ + 13, + 19 + ], + [ + 0, + -48 + ], + [ + 18, + -13 + ], + [ + 1, + -48 + ], + [ + -41, + -54 + ], + [ + -16, + 37 + ], + [ + -19, + 86 + ] + ], + [ + [ + 16354, + 56562 + ], + [ + 16, + 17 + ], + [ + 6, + 28 + ], + [ + 6, + -35 + ], + [ + 13, + -26 + ], + [ + -21, + -6 + ], + [ + -20, + 22 + ] + ], + [ + [ + 15305, + 65829 + ], + [ + 155, + -4 + ], + [ + 9, + 6 + ], + [ + 77, + -1 + ], + [ + 56, + 12 + ], + [ + 28, + -8 + ], + [ + 115, + 2 + ], + [ + 37, + 5 + ], + [ + 95, + -1 + ], + [ + 45, + -5 + ], + [ + 154, + -8 + ], + [ + 114, + -4 + ], + [ + 197, + 0 + ], + [ + 92, + 2 + ] + ], + [ + [ + 16479, + 65825 + ], + [ + 0, + -1 + ] + ], + [ + [ + 16479, + 65824 + ], + [ + 0, + -1448 + ], + [ + 1, + -34 + ], + [ + 0, + -756 + ], + [ + -1, + -393 + ], + [ + -1, + -13 + ], + [ + 0, + -457 + ], + [ + -1, + -122 + ], + [ + 2, + -263 + ], + [ + 26, + -77 + ], + [ + 115, + -330 + ], + [ + 114, + -336 + ], + [ + 63, + -182 + ], + [ + 99, + -298 + ], + [ + 125, + -377 + ], + [ + 62, + -186 + ], + [ + 127, + -394 + ], + [ + 313, + -989 + ], + [ + 234, + -759 + ], + [ + 70, + -234 + ], + [ + 147, + -492 + ] + ], + [ + [ + 17950, + 55027 + ], + [ + -416, + -126 + ], + [ + -254, + -89 + ], + [ + -3, + 98 + ], + [ + -9, + 62 + ], + [ + -8, + 20 + ], + [ + -14, + -23 + ], + [ + -3, + 66 + ], + [ + 1, + 71 + ], + [ + -8, + 41 + ], + [ + 9, + 61 + ], + [ + -9, + 161 + ], + [ + -13, + 127 + ], + [ + -9, + 54 + ], + [ + -40, + 193 + ], + [ + -25, + 61 + ], + [ + -10, + 51 + ], + [ + -15, + 37 + ], + [ + -9, + -2 + ], + [ + -19, + 95 + ], + [ + -26, + 59 + ], + [ + -14, + 15 + ], + [ + -20, + 57 + ], + [ + -25, + 88 + ], + [ + -24, + 39 + ], + [ + -2, + -47 + ], + [ + -21, + -23 + ], + [ + -18, + 14 + ], + [ + -10, + 25 + ], + [ + -15, + 6 + ], + [ + -4, + 38 + ], + [ + 9, + 34 + ], + [ + 1, + 43 + ], + [ + -14, + 116 + ], + [ + -11, + 64 + ], + [ + -17, + 50 + ], + [ + -35, + 1 + ], + [ + -22, + -8 + ], + [ + -16, + -36 + ], + [ + -14, + 38 + ], + [ + -28, + 16 + ], + [ + -37, + 59 + ], + [ + -12, + 2 + ], + [ + -24, + 53 + ], + [ + -17, + 141 + ], + [ + -10, + 10 + ], + [ + -17, + 53 + ], + [ + -4, + -3 + ], + [ + -20, + 65 + ], + [ + -21, + 25 + ], + [ + -6, + 20 + ], + [ + -32, + 4 + ], + [ + -16, + -24 + ], + [ + -18, + 25 + ], + [ + -22, + -10 + ], + [ + -37, + 60 + ], + [ + -23, + 0 + ], + [ + -15, + 15 + ], + [ + -44, + -7 + ], + [ + -48, + -22 + ], + [ + -1, + 31 + ], + [ + -13, + 66 + ], + [ + -16, + 30 + ], + [ + -12, + -4 + ], + [ + -6, + 32 + ], + [ + 13, + 143 + ], + [ + -11, + 60 + ], + [ + 8, + 119 + ], + [ + -17, + 54 + ], + [ + 9, + 115 + ], + [ + 1, + 140 + ], + [ + -18, + 56 + ], + [ + -14, + 7 + ], + [ + -3, + -21 + ], + [ + -27, + 55 + ], + [ + -11, + 48 + ], + [ + 10, + 131 + ], + [ + -2, + 50 + ], + [ + -11, + 53 + ], + [ + -27, + 14 + ], + [ + -27, + 102 + ], + [ + -18, + 101 + ], + [ + -24, + 25 + ], + [ + -17, + 66 + ], + [ + -5, + 81 + ], + [ + -16, + 47 + ], + [ + -7, + 37 + ], + [ + -14, + 35 + ], + [ + -6, + 99 + ], + [ + -5, + 35 + ], + [ + -20, + 29 + ], + [ + -15, + 104 + ], + [ + -25, + 94 + ], + [ + -33, + 64 + ], + [ + -11, + 45 + ], + [ + -8, + 80 + ], + [ + 1, + 42 + ], + [ + -11, + 101 + ], + [ + 2, + 92 + ], + [ + -11, + 16 + ], + [ + 10, + 74 + ], + [ + 18, + -38 + ], + [ + 9, + 30 + ], + [ + 7, + 61 + ], + [ + 8, + 141 + ], + [ + -21, + 149 + ], + [ + -12, + 43 + ], + [ + -10, + 11 + ], + [ + -9, + -28 + ], + [ + -37, + 2 + ], + [ + -28, + 68 + ], + [ + -22, + 102 + ], + [ + -14, + 18 + ], + [ + -2, + 31 + ], + [ + -17, + 60 + ], + [ + -4, + 62 + ], + [ + 5, + 129 + ], + [ + -12, + 89 + ], + [ + -2, + 52 + ], + [ + -12, + 14 + ], + [ + -6, + 33 + ], + [ + -1, + 64 + ], + [ + 5, + 27 + ], + [ + 2, + 77 + ], + [ + -6, + 134 + ], + [ + 14, + 28 + ], + [ + 16, + 8 + ], + [ + 6, + -24 + ], + [ + 7, + -88 + ], + [ + -9, + -9 + ], + [ + 11, + -107 + ], + [ + -2, + -27 + ], + [ + 27, + -23 + ], + [ + 27, + -80 + ], + [ + 8, + 5 + ], + [ + 14, + -63 + ], + [ + 12, + 3 + ], + [ + -6, + 40 + ], + [ + -12, + 19 + ], + [ + -10, + 87 + ], + [ + -7, + 109 + ], + [ + -21, + 54 + ], + [ + -2, + 46 + ], + [ + -22, + 26 + ], + [ + 9, + 74 + ], + [ + -7, + 68 + ], + [ + -15, + -1 + ], + [ + -14, + 68 + ], + [ + 8, + -9 + ], + [ + 9, + 26 + ], + [ + 0, + 40 + ], + [ + 19, + -2 + ], + [ + 10, + 39 + ], + [ + -10, + 71 + ], + [ + -26, + 44 + ], + [ + -13, + -30 + ], + [ + -14, + -6 + ], + [ + 2, + -47 + ], + [ + -5, + -46 + ], + [ + 15, + -51 + ], + [ + -12, + -25 + ], + [ + -4, + -44 + ], + [ + 19, + -56 + ], + [ + -7, + -14 + ], + [ + -11, + 29 + ], + [ + 7, + -71 + ], + [ + -15, + -16 + ], + [ + -9, + 38 + ], + [ + -26, + 61 + ], + [ + -13, + -12 + ], + [ + -23, + 67 + ], + [ + -10, + 53 + ], + [ + -17, + 33 + ], + [ + -16, + 8 + ], + [ + -20, + -33 + ], + [ + 14, + 127 + ], + [ + 3, + 48 + ], + [ + -12, + 92 + ], + [ + 7, + 20 + ], + [ + -16, + 70 + ], + [ + -11, + -10 + ], + [ + -1, + 67 + ], + [ + -17, + 106 + ], + [ + -20, + 51 + ], + [ + -14, + 19 + ], + [ + -22, + 64 + ], + [ + -37, + 176 + ], + [ + -14, + 29 + ], + [ + -8, + 41 + ], + [ + -31, + 90 + ], + [ + -24, + 116 + ], + [ + 14, + 78 + ], + [ + -1, + 42 + ], + [ + -14, + 126 + ], + [ + -16, + 123 + ], + [ + -7, + 105 + ], + [ + 3, + 99 + ], + [ + 13, + 132 + ], + [ + -5, + 52 + ], + [ + 0, + 65 + ], + [ + -14, + 92 + ], + [ + -4, + 108 + ], + [ + -16, + 36 + ], + [ + -6, + 55 + ], + [ + -35, + 133 + ], + [ + -7, + 6 + ], + [ + 0, + 43 + ], + [ + -8, + 43 + ], + [ + -22, + 32 + ], + [ + -49, + 151 + ], + [ + 4, + 63 + ], + [ + -4, + 70 + ], + [ + -13, + 74 + ], + [ + 9, + 98 + ], + [ + 14, + 109 + ], + [ + 42, + 265 + ], + [ + 11, + 95 + ], + [ + 7, + 119 + ], + [ + -12, + 37 + ], + [ + -1, + 97 + ], + [ + 4, + 2 + ], + [ + 11, + 99 + ], + [ + 12, + 244 + ], + [ + -5, + 126 + ], + [ + -15, + 128 + ], + [ + -8, + 96 + ], + [ + -9, + -4 + ], + [ + -17, + 54 + ], + [ + 10, + 74 + ], + [ + 5, + 110 + ], + [ + -3, + 67 + ] + ], + [ + [ + 28861, + 63044 + ], + [ + -1, + 28 + ] + ], + [ + [ + 28874, + 63137 + ], + [ + -6, + 7 + ], + [ + -22, + -81 + ], + [ + 2, + -39 + ], + [ + 11, + -31 + ], + [ + 1, + -49 + ], + [ + -8, + -28 + ], + [ + 0, + -41 + ], + [ + 14, + -52 + ], + [ + 7, + -58 + ], + [ + 21, + -62 + ], + [ + 10, + -68 + ], + [ + 3, + -58 + ], + [ + -5, + -35 + ], + [ + 2, + -126 + ], + [ + 16, + -48 + ], + [ + 7, + -43 + ], + [ + 2, + -74 + ], + [ + 34, + -137 + ], + [ + 16, + -29 + ], + [ + 10, + 24 + ], + [ + 4, + -36 + ], + [ + 5, + -129 + ], + [ + 4, + -244 + ] + ], + [ + [ + 29002, + 61700 + ], + [ + -105, + 1 + ], + [ + -74, + 9 + ], + [ + -2, + 72 + ], + [ + -25, + 1311 + ], + [ + 0, + 86 + ] + ], + [ + [ + 28426, + 62262 + ], + [ + 21, + 70 + ], + [ + 37, + -118 + ], + [ + -36, + -118 + ] + ], + [ + [ + 28448, + 62096 + ], + [ + 0, + 93 + ], + [ + -22, + 73 + ] + ], + [ + [ + 6433, + 39922 + ], + [ + 2, + 44 + ], + [ + 19, + 76 + ], + [ + 12, + 7 + ], + [ + 13, + 93 + ], + [ + 16, + 52 + ], + [ + 3, + 58 + ], + [ + -17, + 94 + ], + [ + -4, + 45 + ], + [ + -1, + 105 + ], + [ + 8, + 37 + ], + [ + 18, + -9 + ], + [ + 18, + -32 + ], + [ + 3, + -32 + ], + [ + 22, + -44 + ], + [ + 15, + -47 + ], + [ + 12, + 6 + ], + [ + 25, + -32 + ], + [ + 39, + -77 + ], + [ + 13, + -19 + ], + [ + 22, + -61 + ], + [ + 16, + -57 + ], + [ + 17, + -76 + ], + [ + -3, + -47 + ], + [ + 1, + -90 + ], + [ + 8, + -10 + ], + [ + 16, + 12 + ], + [ + 7, + -57 + ], + [ + -1, + -57 + ], + [ + 22, + -82 + ], + [ + 22, + -39 + ], + [ + 5, + -21 + ], + [ + -4, + -44 + ], + [ + -13, + -51 + ], + [ + -17, + -47 + ], + [ + -14, + -56 + ], + [ + -23, + -38 + ], + [ + -20, + -47 + ], + [ + -20, + -18 + ], + [ + -16, + 15 + ], + [ + -9, + -9 + ], + [ + -18, + -66 + ], + [ + -16, + -25 + ], + [ + -13, + -48 + ], + [ + -14, + -16 + ], + [ + -12, + -59 + ], + [ + 1, + -33 + ], + [ + -8, + -37 + ], + [ + -5, + -59 + ], + [ + -20, + -63 + ], + [ + -15, + 61 + ], + [ + -22, + 52 + ], + [ + -22, + 29 + ], + [ + -10, + 95 + ], + [ + 5, + 113 + ], + [ + 4, + 151 + ], + [ + -10, + 106 + ], + [ + 1, + 46 + ], + [ + -9, + 12 + ], + [ + -5, + 114 + ], + [ + -7, + 66 + ], + [ + -9, + 8 + ], + [ + -8, + 108 + ] + ], + [ + [ + 6254, + 41293 + ], + [ + 5, + 69 + ], + [ + 11, + 56 + ], + [ + 14, + 6 + ], + [ + 13, + -33 + ], + [ + 10, + -78 + ], + [ + 10, + -50 + ], + [ + 24, + 29 + ], + [ + 18, + 35 + ], + [ + 26, + -21 + ], + [ + 0, + -16 + ], + [ + 17, + -51 + ], + [ + 10, + -15 + ], + [ + 5, + -40 + ], + [ + 31, + -37 + ], + [ + 5, + -32 + ], + [ + 0, + -52 + ], + [ + -8, + -43 + ], + [ + -13, + -40 + ], + [ + -6, + 3 + ], + [ + -17, + -36 + ], + [ + -14, + 10 + ], + [ + -30, + -53 + ], + [ + -21, + -9 + ], + [ + -17, + 26 + ], + [ + -7, + 210 + ], + [ + -7, + 20 + ], + [ + -14, + -24 + ], + [ + -26, + 50 + ], + [ + -13, + 58 + ], + [ + -6, + 58 + ] + ], + [ + [ + 6253, + 40841 + ], + [ + 7, + 29 + ], + [ + 28, + 57 + ], + [ + 10, + -30 + ], + [ + -4, + -44 + ], + [ + 5, + -17 + ], + [ + -13, + -19 + ], + [ + -5, + 15 + ], + [ + -18, + -23 + ], + [ + -10, + 32 + ] + ], + [ + [ + 6153, + 41274 + ], + [ + 7, + 27 + ], + [ + 13, + 5 + ], + [ + 26, + -19 + ], + [ + 17, + -60 + ], + [ + 8, + -51 + ], + [ + -9, + -65 + ], + [ + -19, + -29 + ], + [ + -17, + -5 + ], + [ + -7, + 60 + ], + [ + -3, + 73 + ], + [ + -14, + 32 + ], + [ + -2, + 32 + ] + ], + [ + [ + 6084, + 41504 + ], + [ + 6, + 52 + ], + [ + 9, + 29 + ], + [ + -2, + 58 + ], + [ + 17, + -2 + ], + [ + 3, + -14 + ], + [ + 54, + -29 + ], + [ + 10, + 34 + ], + [ + 4, + -42 + ], + [ + 22, + -13 + ], + [ + 27, + 18 + ], + [ + 17, + -25 + ], + [ + -8, + -55 + ], + [ + -18, + -51 + ], + [ + -20, + -21 + ], + [ + -35, + 32 + ], + [ + -26, + 31 + ], + [ + -15, + -14 + ], + [ + -29, + -5 + ], + [ + -16, + 17 + ] + ], + [ + [ + 5814, + 42059 + ], + [ + 43, + 9 + ], + [ + 13, + 49 + ], + [ + 4, + 35 + ], + [ + 13, + 48 + ], + [ + 14, + 15 + ], + [ + 6, + -27 + ], + [ + 6, + -70 + ], + [ + 20, + -84 + ], + [ + 4, + -52 + ], + [ + -4, + -15 + ], + [ + 3, + -47 + ], + [ + 18, + -55 + ], + [ + 3, + 57 + ], + [ + 12, + -2 + ], + [ + -4, + -64 + ], + [ + 8, + -24 + ], + [ + -1, + -29 + ], + [ + 17, + -70 + ], + [ + -12, + -37 + ], + [ + -11, + 18 + ], + [ + -21, + -29 + ], + [ + -6, + 26 + ], + [ + -17, + 31 + ], + [ + -25, + 11 + ], + [ + -30, + -20 + ], + [ + -7, + 4 + ], + [ + -7, + 84 + ], + [ + -11, + 34 + ], + [ + -1, + 31 + ], + [ + -14, + 67 + ], + [ + 0, + 61 + ], + [ + -13, + 45 + ] + ], + [ + [ + 5394, + 42585 + ], + [ + 1, + 40 + ], + [ + 11, + 38 + ], + [ + 4, + 49 + ], + [ + 33, + 72 + ], + [ + 8, + 26 + ], + [ + 23, + -18 + ], + [ + 3, + 25 + ], + [ + 16, + -11 + ], + [ + 8, + 14 + ], + [ + 15, + -20 + ], + [ + 10, + -37 + ], + [ + 5, + -45 + ], + [ + 0, + -46 + ], + [ + -11, + -63 + ], + [ + 1, + -106 + ], + [ + -4, + -28 + ], + [ + -28, + -78 + ], + [ + -8, + 15 + ], + [ + -36, + 12 + ], + [ + -18, + 71 + ], + [ + -24, + 29 + ], + [ + -9, + 61 + ] + ], + [ + [ + 5266, + 42374 + ], + [ + 4, + 43 + ], + [ + 12, + 44 + ], + [ + 19, + 45 + ], + [ + 2, + 38 + ], + [ + 11, + 9 + ], + [ + 2, + -31 + ], + [ + -5, + -57 + ], + [ + 2, + -36 + ], + [ + -20, + -28 + ], + [ + -16, + -97 + ], + [ + -12, + 30 + ], + [ + 1, + 40 + ] + ], + [ + [ + 24498, + 67577 + ], + [ + -5, + -52 + ], + [ + 10, + -50 + ], + [ + -1, + -74 + ], + [ + 27, + -41 + ], + [ + 13, + -76 + ], + [ + -18, + -60 + ], + [ + -6, + -52 + ], + [ + -9, + -24 + ], + [ + 1, + -108 + ], + [ + 8, + -88 + ], + [ + 0, + -68 + ], + [ + 12, + -25 + ], + [ + 13, + -169 + ], + [ + 33, + -64 + ], + [ + 47, + -37 + ], + [ + 17, + -20 + ], + [ + 18, + -109 + ], + [ + 0, + -37 + ] + ], + [ + [ + 23231, + 64184 + ], + [ + 4, + 28 + ], + [ + -10, + 56 + ], + [ + -13, + 16 + ], + [ + -15, + 58 + ], + [ + 2, + 37 + ], + [ + 13, + 35 + ], + [ + -4, + 83 + ], + [ + 10, + 51 + ], + [ + -7, + 27 + ], + [ + 2, + 66 + ], + [ + -9, + 20 + ], + [ + 1, + 42 + ], + [ + -7, + 30 + ], + [ + 5, + 27 + ], + [ + -5, + 93 + ], + [ + 12, + 17 + ], + [ + -24, + 24 + ], + [ + 4, + 37 + ], + [ + -5, + 63 + ], + [ + 13, + 41 + ], + [ + -20, + 27 + ], + [ + 7, + 29 + ], + [ + -1, + 116 + ], + [ + -20, + 10 + ], + [ + 2, + 77 + ], + [ + -9, + 1 + ], + [ + -2, + -37 + ], + [ + -15, + 28 + ], + [ + 3, + 56 + ], + [ + -11, + 39 + ], + [ + 7, + 39 + ], + [ + -8, + 41 + ], + [ + 11, + 18 + ], + [ + -6, + 54 + ], + [ + 8, + 20 + ], + [ + 3, + 46 + ], + [ + -12, + 23 + ], + [ + -1, + 38 + ], + [ + -14, + 61 + ], + [ + 6, + 11 + ], + [ + 3, + 66 + ], + [ + -16, + 6 + ], + [ + 1, + 30 + ], + [ + -15, + 11 + ], + [ + 5, + 16 + ], + [ + -15, + 25 + ], + [ + 1, + 83 + ], + [ + -22, + 56 + ], + [ + -3, + 48 + ], + [ + 10, + 25 + ], + [ + -14, + 103 + ], + [ + -11, + 29 + ], + [ + 0, + 76 + ], + [ + 9, + 44 + ], + [ + -4, + 44 + ], + [ + -14, + 8 + ] + ], + [ + [ + 26280, + 62461 + ], + [ + 18, + 48 + ], + [ + 7, + -2 + ], + [ + 15, + -54 + ], + [ + 21, + -28 + ], + [ + 14, + 29 + ], + [ + 14, + -3 + ], + [ + 8, + 29 + ], + [ + 8, + -8 + ], + [ + 4, + -69 + ], + [ + 29, + -32 + ], + [ + 10, + -84 + ], + [ + 16, + -83 + ], + [ + 0, + -66 + ], + [ + 5, + -26 + ], + [ + 40, + -41 + ], + [ + 33, + 19 + ], + [ + 29, + -46 + ], + [ + 3, + -34 + ], + [ + 15, + -26 + ], + [ + 5, + -50 + ], + [ + 28, + -29 + ], + [ + 14, + 66 + ], + [ + 26, + 22 + ], + [ + 15, + -32 + ], + [ + 28, + -20 + ], + [ + 11, + -24 + ], + [ + 5, + -43 + ], + [ + 13, + 24 + ], + [ + 30, + -1 + ], + [ + 10, + 53 + ], + [ + 18, + 34 + ], + [ + 9, + 39 + ], + [ + 15, + 0 + ], + [ + 21, + 32 + ], + [ + 7, + -33 + ], + [ + -3, + -44 + ], + [ + 9, + -111 + ], + [ + 13, + -37 + ], + [ + 21, + -6 + ], + [ + 21, + -79 + ], + [ + 13, + -35 + ], + [ + 2, + -44 + ] + ], + [ + [ + 27075, + 60636 + ], + [ + -108, + -317 + ], + [ + -37, + -39 + ], + [ + -22, + -41 + ], + [ + -19, + -49 + ], + [ + -25, + -45 + ], + [ + 0, + -86 + ], + [ + -16, + -39 + ], + [ + -12, + -2 + ], + [ + -12, + -33 + ], + [ + 3, + -59 + ], + [ + -6, + -45 + ], + [ + -25, + -36 + ], + [ + -29, + -4 + ], + [ + -16, + -80 + ], + [ + -2, + -50 + ], + [ + -16, + -4 + ], + [ + -33, + -35 + ], + [ + -39, + -52 + ], + [ + -21, + 2 + ], + [ + -33, + -49 + ], + [ + -8, + -27 + ] + ], + [ + [ + 26599, + 59546 + ], + [ + -4, + -21 + ], + [ + -83, + 8 + ], + [ + -79, + 2 + ], + [ + -76, + 5 + ], + [ + -83, + 11 + ], + [ + -51, + 16 + ], + [ + -74, + 9 + ], + [ + -55, + -14 + ], + [ + -96, + 8 + ], + [ + -56, + 10 + ], + [ + -83, + 22 + ], + [ + -49, + 4 + ], + [ + -16, + -22 + ], + [ + -7, + 22 + ], + [ + -146, + -12 + ], + [ + -92, + -2 + ], + [ + -114, + -8 + ], + [ + 1, + 35 + ], + [ + -61, + 17 + ], + [ + 10, + -147 + ], + [ + -6, + -64 + ], + [ + -137, + 6 + ], + [ + -126, + 0 + ], + [ + -84, + 6 + ], + [ + -33, + -10 + ] + ], + [ + [ + 24980, + 59425 + ], + [ + -15, + 1 + ] + ], + [ + [ + 28739, + 61120 + ], + [ + -14, + 0 + ] + ], + [ + [ + 28725, + 61120 + ], + [ + -1, + 72 + ], + [ + 8, + 28 + ], + [ + 11, + -40 + ], + [ + -4, + -60 + ] + ], + [ + [ + 28711, + 61320 + ], + [ + 2, + 79 + ], + [ + 11, + 13 + ], + [ + 7, + -30 + ], + [ + 5, + -118 + ], + [ + -15, + 21 + ], + [ + 4, + 27 + ], + [ + -14, + 8 + ] + ], + [ + [ + 28627, + 62072 + ], + [ + 5, + 20 + ], + [ + 5, + -46 + ], + [ + -10, + 26 + ] + ], + [ + [ + 29002, + 61700 + ], + [ + -1, + -43 + ], + [ + -9, + -105 + ], + [ + -5, + -15 + ], + [ + -20, + -211 + ], + [ + -18, + -120 + ] + ], + [ + [ + 28949, + 61206 + ], + [ + -107, + -38 + ], + [ + -6, + -55 + ], + [ + -6, + 4 + ] + ], + [ + [ + 28830, + 61117 + ], + [ + -13, + 30 + ], + [ + -19, + -4 + ], + [ + -22, + -64 + ], + [ + -9, + -1 + ], + [ + -1, + 67 + ], + [ + 7, + 70 + ], + [ + 17, + 28 + ], + [ + -17, + 2 + ], + [ + 2, + 45 + ], + [ + 11, + 40 + ], + [ + -21, + 9 + ], + [ + -12, + -33 + ], + [ + -4, + 28 + ], + [ + 5, + 58 + ], + [ + 26, + 27 + ], + [ + -6, + 39 + ], + [ + -9, + -13 + ], + [ + -4, + 36 + ], + [ + 15, + 112 + ], + [ + -15, + -24 + ], + [ + -7, + -47 + ], + [ + 0, + -60 + ], + [ + -8, + -1 + ], + [ + -11, + 77 + ], + [ + 11, + 9 + ], + [ + -1, + 53 + ], + [ + -8, + 10 + ], + [ + -4, + -49 + ], + [ + -9, + -33 + ], + [ + 6, + -27 + ], + [ + -9, + -62 + ], + [ + -4, + 29 + ], + [ + -17, + -23 + ], + [ + -9, + 12 + ], + [ + -16, + 83 + ], + [ + -9, + 13 + ], + [ + 2, + 43 + ], + [ + -24, + 151 + ], + [ + 20, + 14 + ], + [ + 5, + 39 + ], + [ + -8, + -7 + ], + [ + -9, + 51 + ], + [ + 8, + 40 + ], + [ + 12, + 22 + ], + [ + 6, + -25 + ], + [ + 12, + 26 + ], + [ + 1, + -36 + ], + [ + 22, + -9 + ], + [ + 13, + -39 + ], + [ + 4, + 10 + ], + [ + -16, + 69 + ], + [ + -17, + 14 + ], + [ + -8, + 42 + ], + [ + -7, + -3 + ], + [ + -16, + 77 + ], + [ + -5, + -28 + ], + [ + -12, + 20 + ], + [ + -1, + -59 + ], + [ + -7, + 8 + ], + [ + 3, + 101 + ], + [ + 18, + 92 + ], + [ + 14, + -45 + ], + [ + 8, + 10 + ], + [ + -3, + 124 + ], + [ + -8, + 17 + ], + [ + -17, + -47 + ], + [ + -12, + 4 + ], + [ + 1, + -48 + ], + [ + -12, + -17 + ], + [ + 4, + 104 + ], + [ + 16, + 101 + ], + [ + 7, + -51 + ], + [ + 21, + -11 + ], + [ + 11, + 31 + ], + [ + -6, + 54 + ], + [ + 11, + 55 + ], + [ + -16, + -9 + ], + [ + -3, + -52 + ], + [ + 4, + -31 + ], + [ + -12, + 17 + ], + [ + 3, + 63 + ], + [ + -6, + 59 + ], + [ + -7, + 14 + ], + [ + 16, + 136 + ], + [ + 12, + 42 + ], + [ + -2, + 24 + ], + [ + 14, + 25 + ], + [ + 7, + 37 + ], + [ + 30, + -6 + ], + [ + -11, + 24 + ], + [ + 18, + 70 + ], + [ + -10, + 6 + ], + [ + 12, + 122 + ], + [ + -35, + -24 + ], + [ + -6, + -48 + ], + [ + 12, + -24 + ], + [ + 4, + -32 + ], + [ + -12, + -14 + ], + [ + -34, + -97 + ], + [ + -7, + 31 + ], + [ + 7, + 54 + ], + [ + -8, + 28 + ], + [ + 0, + -44 + ], + [ + -9, + -51 + ], + [ + 8, + -34 + ], + [ + -7, + -46 + ], + [ + -6, + 96 + ], + [ + -15, + 14 + ], + [ + 6, + -103 + ], + [ + -8, + 8 + ], + [ + -6, + -42 + ], + [ + 12, + -22 + ], + [ + -21, + -44 + ], + [ + -7, + -28 + ], + [ + -13, + 8 + ], + [ + -2, + 26 + ], + [ + -22, + 46 + ], + [ + 3, + -46 + ], + [ + 9, + -13 + ], + [ + 2, + -41 + ], + [ + 27, + -54 + ], + [ + 2, + -67 + ], + [ + -5, + -25 + ], + [ + 13, + -48 + ], + [ + -23, + -45 + ], + [ + 7, + -37 + ], + [ + -3, + -40 + ], + [ + -9, + 4 + ], + [ + -7, + -55 + ], + [ + 6, + -53 + ], + [ + -17, + -58 + ], + [ + 9, + -50 + ], + [ + -2, + -54 + ], + [ + 6, + -73 + ], + [ + -2, + -89 + ], + [ + 7, + -65 + ], + [ + 22, + -80 + ], + [ + 8, + -62 + ], + [ + -9, + -45 + ], + [ + -14, + 7 + ], + [ + 9, + -42 + ], + [ + 9, + 22 + ], + [ + 8, + -14 + ], + [ + -7, + -47 + ], + [ + 4, + -48 + ], + [ + 18, + -92 + ], + [ + -5, + -22 + ], + [ + 5, + -97 + ], + [ + -9, + 19 + ], + [ + -11, + 58 + ], + [ + -8, + 4 + ], + [ + -5, + 64 + ], + [ + -8, + -9 + ], + [ + -2, + -57 + ], + [ + -7, + 38 + ], + [ + -8, + -3 + ], + [ + -5, + 48 + ], + [ + -12, + 45 + ], + [ + -23, + 23 + ], + [ + -35, + 3 + ], + [ + -8, + 129 + ], + [ + -8, + 13 + ], + [ + -4, + -31 + ], + [ + 10, + -68 + ], + [ + -2, + -22 + ], + [ + -22, + 43 + ], + [ + -2, + 34 + ], + [ + -13, + 31 + ], + [ + -12, + 114 + ], + [ + -20, + -44 + ], + [ + -33, + -56 + ], + [ + -12, + 27 + ], + [ + -7, + 115 + ], + [ + 11, + 82 + ], + [ + 15, + 57 + ], + [ + 20, + 30 + ], + [ + -5, + 10 + ] + ], + [ + [ + 28423, + 61914 + ], + [ + -1, + 45 + ], + [ + 7, + 27 + ], + [ + 18, + 25 + ], + [ + 1, + 85 + ] + ], + [ + [ + 28426, + 62262 + ], + [ + -9, + 37 + ], + [ + -20, + 6 + ], + [ + -8, + 17 + ], + [ + 1, + 48 + ], + [ + -26, + 42 + ], + [ + -34, + 15 + ], + [ + -6, + 39 + ], + [ + -10, + 13 + ], + [ + 1, + 58 + ], + [ + 9, + 18 + ], + [ + 7, + 49 + ], + [ + -23, + 43 + ], + [ + -6, + 45 + ], + [ + -15, + -1 + ], + [ + -16, + 25 + ], + [ + -13, + -3 + ] + ], + [ + [ + 26327, + 70327 + ], + [ + 8, + 17 + ], + [ + 9, + -60 + ], + [ + 65, + -63 + ], + [ + -17, + -58 + ], + [ + -23, + 18 + ], + [ + -14, + 61 + ], + [ + -28, + 85 + ] + ], + [ + [ + 26120, + 70229 + ], + [ + 5, + 40 + ], + [ + 7, + -20 + ], + [ + -12, + -20 + ] + ], + [ + [ + 26084, + 70289 + ], + [ + 21, + -39 + ], + [ + -4, + -36 + ], + [ + -19, + 38 + ], + [ + 2, + 37 + ] + ], + [ + [ + 26055, + 70019 + ], + [ + 7, + 48 + ], + [ + 3, + 69 + ], + [ + 6, + 15 + ], + [ + 1, + 57 + ], + [ + 18, + -7 + ], + [ + -1, + -85 + ], + [ + 4, + -83 + ], + [ + -19, + -44 + ], + [ + -19, + 30 + ] + ], + [ + [ + 26035, + 70180 + ], + [ + 13, + 8 + ], + [ + -5, + -54 + ], + [ + -7, + 1 + ], + [ + -1, + 45 + ] + ], + [ + [ + 25984, + 69839 + ], + [ + 13, + -17 + ], + [ + 1, + -59 + ], + [ + -14, + 76 + ] + ], + [ + [ + 25933, + 69486 + ], + [ + 6, + 23 + ], + [ + 19, + -25 + ], + [ + -6, + -96 + ], + [ + -17, + 52 + ], + [ + -2, + 46 + ] + ], + [ + [ + 25908, + 69335 + ], + [ + 11, + 44 + ], + [ + 6, + -47 + ], + [ + -17, + 3 + ] + ], + [ + [ + 25759, + 70041 + ], + [ + 20, + -64 + ], + [ + -8, + -22 + ], + [ + -4, + 36 + ], + [ + -14, + 43 + ], + [ + 6, + 7 + ] + ], + [ + [ + 25722, + 65552 + ], + [ + 30, + 68 + ], + [ + 27, + 87 + ], + [ + 37, + 261 + ], + [ + 34, + 146 + ], + [ + 19, + 134 + ], + [ + 10, + 99 + ], + [ + 10, + 176 + ], + [ + -1, + 58 + ], + [ + 6, + 87 + ], + [ + -1, + 163 + ], + [ + -6, + 182 + ], + [ + -11, + 120 + ], + [ + -35, + 230 + ], + [ + -11, + 94 + ], + [ + -12, + 138 + ], + [ + -17, + 119 + ], + [ + 0, + 48 + ], + [ + 22, + 102 + ], + [ + 7, + 50 + ], + [ + 1, + 77 + ], + [ + -9, + 134 + ], + [ + -14, + 90 + ], + [ + 4, + 32 + ], + [ + 20, + 51 + ], + [ + 24, + 151 + ], + [ + 21, + 112 + ], + [ + 4, + 124 + ], + [ + 9, + 134 + ], + [ + -11, + 112 + ], + [ + 1, + 33 + ], + [ + 27, + 43 + ], + [ + 20, + 15 + ], + [ + 6, + 93 + ], + [ + -2, + 74 + ], + [ + 10, + 36 + ], + [ + 13, + -18 + ], + [ + 16, + 80 + ], + [ + 18, + -35 + ], + [ + 17, + 13 + ], + [ + 8, + 32 + ], + [ + 9, + 86 + ], + [ + 10, + 16 + ], + [ + 15, + 94 + ], + [ + 11, + 47 + ], + [ + 9, + -7 + ], + [ + 12, + 35 + ], + [ + 3, + -39 + ], + [ + -19, + -32 + ], + [ + -3, + -42 + ], + [ + 12, + -81 + ], + [ + -23, + -81 + ], + [ + 13, + 19 + ], + [ + 0, + -74 + ], + [ + -6, + -7 + ], + [ + -8, + -84 + ], + [ + 7, + -95 + ], + [ + 8, + -2 + ], + [ + 19, + 145 + ], + [ + 3, + 98 + ], + [ + 13, + 20 + ], + [ + -8, + -158 + ], + [ + -15, + -44 + ], + [ + -6, + -67 + ], + [ + 14, + -14 + ], + [ + 8, + 65 + ], + [ + 7, + 13 + ], + [ + 22, + 135 + ], + [ + 5, + 78 + ], + [ + -1, + 56 + ], + [ + 4, + 82 + ], + [ + -6, + 85 + ], + [ + 5, + 94 + ], + [ + 17, + 49 + ], + [ + 10, + 3 + ], + [ + 18, + 48 + ], + [ + 18, + 16 + ], + [ + 25, + -7 + ], + [ + 26, + 14 + ], + [ + 12, + 20 + ], + [ + -1, + 33 + ], + [ + -33, + 17 + ], + [ + -14, + 47 + ], + [ + -8, + 114 + ], + [ + 16, + 75 + ], + [ + 13, + 14 + ], + [ + 20, + 69 + ], + [ + -2, + 31 + ], + [ + -18, + 27 + ], + [ + 60, + -15 + ], + [ + 7, + 49 + ], + [ + 61, + -102 + ], + [ + 26, + -58 + ], + [ + 13, + 20 + ], + [ + 11, + -16 + ], + [ + 13, + 10 + ], + [ + 32, + -34 + ], + [ + 24, + -85 + ], + [ + 3, + -57 + ], + [ + 17, + -27 + ], + [ + 33, + 4 + ], + [ + 8, + -9 + ], + [ + 29, + -77 + ], + [ + 23, + -7 + ], + [ + 34, + -71 + ], + [ + 29, + 6 + ], + [ + 21, + -78 + ], + [ + 11, + -25 + ], + [ + -9, + -27 + ], + [ + 15, + -96 + ], + [ + 11, + -30 + ], + [ + 14, + -133 + ], + [ + -20, + 21 + ], + [ + -16, + 34 + ], + [ + -15, + -41 + ], + [ + 4, + -110 + ], + [ + 12, + -44 + ], + [ + 21, + -26 + ], + [ + 5, + -59 + ], + [ + 1, + -98 + ], + [ + 7, + -37 + ], + [ + -4, + -71 + ], + [ + -8, + -67 + ], + [ + 2, + -65 + ], + [ + -5, + -111 + ], + [ + -1, + -121 + ], + [ + -12, + -15 + ], + [ + -14, + -64 + ], + [ + -24, + 2 + ], + [ + -8, + -30 + ], + [ + -8, + -108 + ], + [ + -4, + -115 + ], + [ + -19, + -5 + ], + [ + -8, + -19 + ], + [ + 0, + -49 + ], + [ + -42, + -6 + ], + [ + -13, + -35 + ], + [ + -9, + -76 + ], + [ + -5, + -124 + ], + [ + -8, + -42 + ], + [ + 13, + -91 + ], + [ + 16, + -32 + ], + [ + 9, + 33 + ], + [ + 5, + -38 + ], + [ + 20, + -21 + ], + [ + 13, + -38 + ], + [ + 10, + 16 + ], + [ + 28, + 120 + ], + [ + 14, + 0 + ], + [ + 7, + 25 + ], + [ + -7, + 51 + ], + [ + 9, + 44 + ], + [ + 9, + 87 + ], + [ + 4, + -50 + ], + [ + 19, + 31 + ], + [ + 5, + 29 + ], + [ + -21, + 31 + ], + [ + 24, + -3 + ], + [ + 11, + 24 + ], + [ + 5, + 41 + ], + [ + 23, + 10 + ], + [ + 34, + 28 + ], + [ + 9, + 45 + ], + [ + 31, + 30 + ], + [ + 11, + -30 + ], + [ + 23, + -25 + ], + [ + 15, + -39 + ], + [ + 17, + -123 + ], + [ + 10, + -37 + ], + [ + 7, + -97 + ], + [ + 5, + -208 + ], + [ + 17, + -178 + ], + [ + 4, + -247 + ], + [ + 10, + -143 + ], + [ + 18, + -110 + ], + [ + 2, + -48 + ], + [ + -11, + -46 + ], + [ + -7, + -145 + ], + [ + 4, + -47 + ], + [ + -12, + -113 + ], + [ + -4, + -67 + ], + [ + -18, + -66 + ], + [ + -15, + 4 + ], + [ + -12, + -42 + ], + [ + 1, + 66 + ], + [ + -9, + 27 + ], + [ + 10, + 16 + ], + [ + 15, + 62 + ], + [ + -14, + 26 + ], + [ + -15, + -5 + ], + [ + -19, + -34 + ], + [ + -7, + -32 + ], + [ + 9, + -27 + ], + [ + 2, + -45 + ], + [ + -15, + 4 + ], + [ + -11, + -52 + ], + [ + 1, + -84 + ], + [ + -7, + -77 + ], + [ + -17, + -53 + ], + [ + -30, + -25 + ], + [ + -18, + -97 + ], + [ + 2, + -127 + ], + [ + -3, + -44 + ], + [ + -15, + -25 + ], + [ + -1, + -70 + ], + [ + -16, + -39 + ], + [ + -6, + -39 + ], + [ + -13, + -4 + ], + [ + -7, + -65 + ], + [ + -11, + -11 + ], + [ + -17, + -72 + ], + [ + 5, + -79 + ], + [ + -8, + -9 + ] + ], + [ + [ + 26661, + 65520 + ], + [ + -86, + -11 + ], + [ + -167, + -20 + ], + [ + -124, + -12 + ] + ], + [ + [ + 25045, + 72671 + ], + [ + 21, + 69 + ], + [ + 95, + 141 + ], + [ + 7, + -2 + ], + [ + 43, + 98 + ], + [ + 31, + 42 + ], + [ + 6, + -11 + ], + [ + 28, + 29 + ], + [ + -1, + -28 + ], + [ + -12, + -16 + ], + [ + -30, + -80 + ], + [ + 0, + -30 + ], + [ + -25, + -55 + ], + [ + -51, + -53 + ], + [ + -42, + -66 + ], + [ + 2, + -20 + ], + [ + 23, + 0 + ], + [ + -59, + -73 + ], + [ + -18, + 3 + ], + [ + -18, + 52 + ] + ], + [ + [ + 24721, + 71146 + ], + [ + 19, + 40 + ], + [ + 12, + 3 + ], + [ + 39, + 49 + ], + [ + 38, + 34 + ], + [ + 31, + 77 + ], + [ + 19, + 64 + ], + [ + 16, + 27 + ], + [ + 33, + 17 + ], + [ + 15, + -17 + ], + [ + 29, + 27 + ], + [ + 22, + -3 + ], + [ + 52, + 75 + ], + [ + 30, + 94 + ], + [ + 22, + 5 + ], + [ + 29, + 23 + ], + [ + 10, + 39 + ], + [ + 5, + 51 + ], + [ + 25, + 65 + ], + [ + 14, + 16 + ], + [ + 30, + 82 + ], + [ + 23, + 23 + ], + [ + 21, + 56 + ], + [ + 11, + 54 + ], + [ + 20, + 52 + ], + [ + 58, + 85 + ], + [ + 56, + 25 + ], + [ + 50, + -7 + ], + [ + 23, + -39 + ], + [ + 1, + -45 + ], + [ + -11, + 5 + ], + [ + -17, + -24 + ], + [ + -19, + 13 + ], + [ + -21, + -10 + ], + [ + 5, + -47 + ], + [ + -32, + -57 + ], + [ + -30, + -95 + ], + [ + -19, + -20 + ], + [ + -5, + -74 + ], + [ + -7, + 9 + ], + [ + -7, + -52 + ], + [ + -14, + -26 + ], + [ + -5, + -67 + ], + [ + -12, + -48 + ], + [ + -9, + -6 + ], + [ + -12, + -164 + ], + [ + 6, + -52 + ], + [ + -9, + -35 + ], + [ + 11, + 3 + ], + [ + 20, + 87 + ], + [ + 3, + 44 + ], + [ + 7, + -13 + ], + [ + 29, + 80 + ], + [ + 28, + 43 + ], + [ + -12, + -55 + ], + [ + -12, + -24 + ], + [ + -15, + -77 + ], + [ + 30, + 84 + ], + [ + 26, + 18 + ], + [ + 14, + -13 + ], + [ + 37, + 1 + ], + [ + 15, + -30 + ], + [ + 8, + 8 + ], + [ + 17, + -35 + ], + [ + 8, + -39 + ], + [ + 15, + 11 + ], + [ + 22, + -63 + ], + [ + 3, + -61 + ], + [ + 17, + -49 + ], + [ + 6, + -47 + ], + [ + 14, + -49 + ], + [ + 19, + -15 + ], + [ + -2, + -79 + ], + [ + 11, + -28 + ], + [ + 26, + -15 + ], + [ + 42, + 10 + ], + [ + 25, + 43 + ], + [ + 11, + -8 + ], + [ + 14, + -72 + ], + [ + 12, + -27 + ], + [ + 19, + -4 + ], + [ + 8, + 46 + ], + [ + 16, + -7 + ], + [ + 9, + -38 + ], + [ + 4, + 69 + ], + [ + -7, + 53 + ], + [ + 16, + 20 + ], + [ + 7, + -32 + ], + [ + -6, + -56 + ], + [ + 17, + -26 + ], + [ + 26, + 72 + ], + [ + 40, + 62 + ], + [ + 59, + 110 + ], + [ + 11, + -21 + ], + [ + 61, + 42 + ], + [ + 46, + -16 + ], + [ + 35, + -3 + ], + [ + 30, + 7 + ], + [ + 62, + 85 + ], + [ + 24, + 12 + ], + [ + 30, + -7 + ], + [ + 32, + 14 + ], + [ + -22, + -84 + ], + [ + -2, + -135 + ], + [ + 2, + -45 + ], + [ + -8, + -19 + ], + [ + 9, + -51 + ], + [ + 16, + -8 + ], + [ + 9, + 16 + ], + [ + 6, + -26 + ], + [ + 15, + 3 + ], + [ + 17, + -28 + ], + [ + 34, + 49 + ], + [ + 13, + -4 + ], + [ + 11, + -46 + ], + [ + -1, + -35 + ], + [ + 25, + 28 + ], + [ + 7, + -7 + ], + [ + 10, + 65 + ], + [ + 19, + 24 + ], + [ + 23, + -19 + ], + [ + 11, + 9 + ], + [ + 8, + 39 + ], + [ + 27, + -5 + ], + [ + 5, + -30 + ], + [ + -10, + -100 + ], + [ + 7, + -120 + ], + [ + 1, + -95 + ], + [ + -29, + -2 + ], + [ + -8, + -65 + ], + [ + 15, + -12 + ], + [ + 5, + 21 + ], + [ + 15, + -4 + ], + [ + 8, + -38 + ], + [ + 19, + -19 + ], + [ + -13, + -40 + ], + [ + 24, + -75 + ], + [ + 12, + -1 + ], + [ + 20, + -45 + ], + [ + 8, + 38 + ], + [ + 14, + -35 + ], + [ + 8, + 26 + ], + [ + -16, + 100 + ], + [ + 14, + -15 + ], + [ + 41, + 13 + ], + [ + 12, + -15 + ], + [ + 14, + -91 + ], + [ + 16, + -31 + ], + [ + -10, + -64 + ], + [ + -14, + -20 + ], + [ + -27, + 39 + ], + [ + -31, + -16 + ], + [ + -31, + 42 + ], + [ + -11, + -12 + ], + [ + -27, + 1 + ], + [ + -27, + 23 + ], + [ + -60, + -26 + ], + [ + -13, + -28 + ], + [ + -37, + 69 + ], + [ + -15, + 48 + ], + [ + -13, + -7 + ], + [ + -13, + 30 + ], + [ + -10, + -41 + ], + [ + 2, + -51 + ], + [ + -15, + -32 + ], + [ + 1, + -45 + ], + [ + 9, + -63 + ], + [ + -12, + -20 + ], + [ + -24, + 42 + ], + [ + -3, + 31 + ], + [ + -21, + 37 + ], + [ + -5, + 30 + ], + [ + -22, + 64 + ], + [ + -38, + 46 + ], + [ + -13, + -7 + ], + [ + -33, + 49 + ], + [ + -18, + -5 + ], + [ + -13, + 23 + ], + [ + -5, + -20 + ], + [ + -19, + 11 + ], + [ + -25, + -75 + ], + [ + -17, + -73 + ], + [ + -9, + -8 + ], + [ + -32, + 23 + ], + [ + -23, + -15 + ], + [ + -8, + -22 + ], + [ + 2, + -34 + ], + [ + -23, + 37 + ], + [ + -21, + 17 + ], + [ + -24, + -14 + ], + [ + -10, + 11 + ], + [ + -23, + -24 + ], + [ + -13, + -42 + ], + [ + -2, + -63 + ], + [ + -9, + -72 + ], + [ + -14, + 4 + ], + [ + -7, + -39 + ], + [ + -22, + -15 + ], + [ + -6, + -46 + ], + [ + -13, + -3 + ], + [ + 0, + -45 + ], + [ + -12, + -9 + ], + [ + 4, + -61 + ], + [ + -20, + 32 + ], + [ + -9, + 40 + ], + [ + 12, + 27 + ], + [ + 1, + 34 + ], + [ + 11, + 31 + ], + [ + 1, + 40 + ], + [ + 13, + -4 + ], + [ + 15, + 87 + ], + [ + -3, + 43 + ], + [ + -12, + 10 + ], + [ + -18, + -75 + ], + [ + -38, + 24 + ], + [ + 3, + -51 + ], + [ + -13, + -47 + ], + [ + -5, + -56 + ], + [ + -30, + -31 + ], + [ + -5, + -27 + ], + [ + -6, + 39 + ], + [ + 3, + 55 + ], + [ + -4, + 67 + ], + [ + -8, + 32 + ], + [ + -10, + -19 + ], + [ + -5, + -120 + ], + [ + 3, + -12 + ], + [ + -31, + -55 + ], + [ + -26, + -129 + ], + [ + -17, + -146 + ], + [ + -19, + -65 + ], + [ + -20, + -112 + ], + [ + -41, + -174 + ], + [ + 6, + -33 + ] + ], + [ + [ + 25508, + 69434 + ], + [ + -19, + 14 + ], + [ + -8, + 47 + ], + [ + -13, + 28 + ], + [ + -2, + 29 + ], + [ + 15, + 118 + ], + [ + 11, + 48 + ], + [ + -2, + 34 + ], + [ + -11, + 25 + ], + [ + -16, + -47 + ], + [ + -27, + -10 + ] + ], + [ + [ + 25436, + 69720 + ], + [ + 0, + 0 + ] + ], + [ + [ + 25436, + 69720 + ], + [ + -7, + 47 + ], + [ + 7, + 24 + ], + [ + -3, + 38 + ], + [ + 13, + 34 + ], + [ + 6, + 40 + ], + [ + -3, + 47 + ], + [ + 8, + 69 + ], + [ + -14, + 75 + ], + [ + 12, + 13 + ], + [ + -8, + 44 + ], + [ + -13, + 18 + ], + [ + -6, + 33 + ], + [ + -24, + 4 + ], + [ + -9, + 43 + ], + [ + -21, + -18 + ], + [ + -18, + 45 + ], + [ + 17, + 52 + ], + [ + -7, + 21 + ], + [ + 0, + 47 + ], + [ + -40, + 48 + ], + [ + -14, + -14 + ], + [ + -24, + 47 + ], + [ + -12, + -15 + ], + [ + -21, + 21 + ], + [ + -2, + 25 + ], + [ + -27, + -2 + ], + [ + -3, + -32 + ], + [ + -14, + 0 + ], + [ + -4, + 29 + ], + [ + -17, + 16 + ], + [ + -12, + -13 + ], + [ + -86, + 142 + ], + [ + -287, + 231 + ], + [ + 1, + 27 + ], + [ + -28, + 167 + ], + [ + -27, + 16 + ], + [ + -10, + 24 + ] + ], + [ + [ + 24739, + 71113 + ], + [ + 0, + 0 + ] + ], + [ + [ + 24739, + 71113 + ], + [ + -12, + -6 + ], + [ + -6, + 39 + ] + ], + [ + [ + 25252, + 52115 + ], + [ + 30, + -13 + ], + [ + -14, + -20 + ], + [ + -12, + 9 + ], + [ + -4, + 24 + ] + ], + [ + [ + 25179, + 52148 + ], + [ + 16, + 13 + ], + [ + 30, + -29 + ], + [ + 6, + -15 + ], + [ + -24, + 5 + ], + [ + -28, + 26 + ] + ], + [ + [ + 25119, + 52114 + ], + [ + 15, + 7 + ], + [ + 15, + 31 + ], + [ + -4, + -29 + ], + [ + -21, + -27 + ], + [ + -5, + 18 + ] + ], + [ + [ + 25071, + 52140 + ], + [ + 21, + -1 + ], + [ + 8, + 13 + ], + [ + -5, + -43 + ], + [ + -10, + -7 + ], + [ + -17, + 26 + ], + [ + 3, + 12 + ] + ], + [ + [ + 24751, + 57677 + ], + [ + 229, + -2 + ], + [ + 156, + 1 + ], + [ + 202, + 1 + ] + ], + [ + [ + 25284, + 52292 + ], + [ + -4, + -32 + ], + [ + -7, + 15 + ], + [ + -10, + -40 + ], + [ + -18, + 27 + ], + [ + -13, + -15 + ], + [ + -5, + 30 + ], + [ + -18, + 7 + ], + [ + -18, + -23 + ], + [ + -23, + 49 + ], + [ + -2, + -28 + ], + [ + -21, + 38 + ], + [ + -22, + -3 + ], + [ + -31, + -27 + ], + [ + -28, + -42 + ], + [ + -30, + -33 + ], + [ + 4, + 54 + ], + [ + -10, + 30 + ], + [ + -14, + -27 + ], + [ + 9, + -17 + ], + [ + 1, + -40 + ], + [ + -25, + -57 + ], + [ + -8, + -80 + ], + [ + -9, + 10 + ], + [ + -13, + -16 + ] + ], + [ + [ + 24969, + 52072 + ], + [ + -12, + 0 + ], + [ + -13, + 50 + ], + [ + -4, + 66 + ], + [ + 0, + 69 + ], + [ + -15, + 77 + ], + [ + 0, + 54 + ], + [ + -10, + 43 + ], + [ + -11, + 19 + ], + [ + -4, + 39 + ], + [ + -10, + 34 + ], + [ + -4, + 95 + ], + [ + -8, + 14 + ], + [ + 10, + 88 + ], + [ + -4, + 36 + ], + [ + 7, + 25 + ], + [ + 9, + 125 + ], + [ + 7, + 19 + ], + [ + -1, + 45 + ], + [ + 7, + 22 + ], + [ + -7, + 36 + ], + [ + -165, + -2 + ], + [ + -134, + -1 + ], + [ + -226, + 0 + ], + [ + 13, + 21 + ], + [ + 7, + 58 + ], + [ + -16, + 50 + ], + [ + -1, + 28 + ], + [ + 10, + 46 + ], + [ + -3, + 41 + ], + [ + -12, + 30 + ], + [ + 1, + 38 + ], + [ + 18, + -7 + ], + [ + 17, + 20 + ], + [ + 2, + 43 + ], + [ + -12, + 37 + ], + [ + -1, + 45 + ], + [ + -7, + 16 + ], + [ + 9, + 39 + ], + [ + 4, + -50 + ], + [ + 8, + -29 + ], + [ + 9, + 7 + ], + [ + 0, + 29 + ], + [ + -13, + 75 + ], + [ + -1, + 74 + ], + [ + 20, + 18 + ], + [ + 12, + 35 + ], + [ + -4, + 32 + ], + [ + -18, + -13 + ], + [ + -9, + 30 + ], + [ + 5, + 38 + ], + [ + 10, + -28 + ], + [ + 18, + 0 + ], + [ + 1, + 106 + ], + [ + 11, + 35 + ], + [ + 23, + 5 + ], + [ + 4, + 18 + ], + [ + -29, + 11 + ], + [ + 7, + 94 + ], + [ + 12, + 11 + ], + [ + 2, + -43 + ], + [ + 7, + -17 + ], + [ + 5, + 28 + ], + [ + -6, + 21 + ], + [ + 24, + 78 + ], + [ + -2, + 50 + ], + [ + 7, + 25 + ], + [ + 19, + 14 + ], + [ + 0, + 50 + ], + [ + -19, + 26 + ], + [ + 5, + 25 + ], + [ + 13, + -39 + ], + [ + 5, + 36 + ], + [ + 12, + 22 + ], + [ + 9, + 69 + ], + [ + -15, + 24 + ], + [ + 2, + -62 + ], + [ + -32, + 11 + ], + [ + 2, + 79 + ], + [ + 27, + 20 + ], + [ + 7, + 27 + ], + [ + 14, + -31 + ], + [ + 5, + 42 + ], + [ + -2, + 53 + ], + [ + 12, + -8 + ], + [ + 16, + 79 + ], + [ + -4, + 18 + ], + [ + -6, + -40 + ], + [ + -23, + 17 + ], + [ + 0, + 58 + ], + [ + 8, + 20 + ], + [ + -8, + 35 + ], + [ + -10, + -20 + ], + [ + -23, + 49 + ], + [ + 3, + 58 + ], + [ + 5, + 1 + ], + [ + 17, + -48 + ], + [ + 10, + 7 + ], + [ + -5, + 26 + ], + [ + -21, + 50 + ], + [ + 14, + 31 + ], + [ + 8, + 37 + ], + [ + -7, + 37 + ], + [ + -6, + -46 + ], + [ + -20, + -26 + ], + [ + -6, + 14 + ], + [ + -3, + 52 + ], + [ + 9, + 38 + ], + [ + 16, + 33 + ], + [ + 2, + 27 + ], + [ + -31, + 30 + ], + [ + 1, + 71 + ], + [ + 5, + 37 + ], + [ + 21, + 52 + ], + [ + 2, + 39 + ], + [ + -9, + 72 + ], + [ + -11, + -4 + ], + [ + 1, + -67 + ], + [ + -14, + -26 + ], + [ + -9, + 22 + ], + [ + 3, + 48 + ], + [ + 10, + 50 + ] + ], + [ + [ + 17580, + 73980 + ], + [ + 234, + -2 + ], + [ + 232, + 3 + ], + [ + 190, + -5 + ], + [ + 190, + 2 + ], + [ + 348, + -2 + ], + [ + 211, + 0 + ], + [ + 232, + 2 + ], + [ + 328, + 0 + ], + [ + 141, + 0 + ], + [ + 292, + 0 + ], + [ + 227, + 1 + ], + [ + 143, + -1 + ], + [ + 294, + 0 + ], + [ + 114, + 0 + ], + [ + 167, + 1 + ] + ], + [ + [ + 18973, + 68711 + ], + [ + -21, + 23 + ], + [ + -6, + 49 + ], + [ + -24, + 59 + ], + [ + 2, + 43 + ], + [ + -28, + 117 + ], + [ + -17, + 36 + ], + [ + -8, + -52 + ], + [ + -20, + -3 + ], + [ + 5, + -33 + ], + [ + -16, + -98 + ], + [ + 15, + -64 + ], + [ + -32, + 26 + ], + [ + -9, + -16 + ], + [ + -24, + 13 + ], + [ + -3, + -19 + ], + [ + -30, + -40 + ], + [ + -13, + 63 + ], + [ + -22, + -8 + ], + [ + -13, + -25 + ], + [ + -10, + 13 + ], + [ + -21, + -30 + ], + [ + -8, + 22 + ], + [ + -14, + -8 + ], + [ + -12, + 35 + ], + [ + -16, + 7 + ], + [ + -9, + -35 + ], + [ + -9, + 0 + ], + [ + -2, + -61 + ], + [ + -8, + -45 + ], + [ + -24, + 38 + ], + [ + -8, + -20 + ], + [ + -11, + 24 + ], + [ + -33, + 2 + ], + [ + -17, + 22 + ], + [ + -17, + -23 + ], + [ + -15, + -72 + ], + [ + 6, + -53 + ], + [ + -9, + -22 + ], + [ + -11, + 44 + ], + [ + -18, + 24 + ], + [ + -15, + 40 + ], + [ + -6, + 53 + ], + [ + 5, + 34 + ], + [ + -21, + 81 + ], + [ + 9, + 48 + ], + [ + -5, + 50 + ], + [ + -18, + 109 + ], + [ + -32, + 58 + ], + [ + -26, + -44 + ], + [ + -4, + 40 + ], + [ + -28, + 53 + ], + [ + -11, + 97 + ], + [ + 14, + 13 + ], + [ + 2, + 55 + ], + [ + -4, + 61 + ], + [ + -19, + 39 + ], + [ + 2, + 26 + ], + [ + -17, + 15 + ], + [ + -7, + 73 + ], + [ + -24, + 73 + ], + [ + -1, + 35 + ], + [ + -14, + 54 + ], + [ + 2, + 70 + ], + [ + -8, + 19 + ], + [ + -6, + 57 + ], + [ + 6, + 30 + ], + [ + -1, + 46 + ], + [ + -19, + 0 + ], + [ + 7, + 95 + ], + [ + -15, + 25 + ], + [ + -12, + -2 + ], + [ + 2, + 26 + ], + [ + -10, + 44 + ], + [ + -15, + 26 + ], + [ + -9, + -13 + ], + [ + 2, + -41 + ], + [ + -15, + -35 + ], + [ + -19, + -82 + ], + [ + -19, + -26 + ], + [ + -13, + 12 + ], + [ + -3, + -58 + ], + [ + -24, + -42 + ], + [ + -5, + 36 + ], + [ + -14, + 22 + ], + [ + -13, + 60 + ], + [ + -25, + 0 + ], + [ + 4, + 53 + ], + [ + -8, + 36 + ], + [ + 18, + 37 + ], + [ + 1, + 48 + ], + [ + -19, + 74 + ], + [ + 18, + 89 + ], + [ + 25, + 1 + ], + [ + 7, + 44 + ], + [ + -13, + 54 + ], + [ + 6, + 49 + ], + [ + -19, + 27 + ], + [ + -4, + 54 + ], + [ + 9, + 58 + ], + [ + -17, + 33 + ], + [ + 2, + 49 + ], + [ + 19, + 7 + ], + [ + -1, + 79 + ], + [ + -6, + 30 + ], + [ + 13, + 24 + ], + [ + 1, + 116 + ], + [ + 13, + 65 + ], + [ + -7, + 69 + ], + [ + 12, + 3 + ], + [ + 10, + 123 + ], + [ + -3, + 58 + ], + [ + -8, + 10 + ], + [ + -26, + -23 + ], + [ + -4, + -21 + ], + [ + -22, + 15 + ], + [ + -19, + -5 + ], + [ + -8, + 39 + ], + [ + 6, + 39 + ], + [ + -7, + 30 + ], + [ + -14, + 9 + ], + [ + -4, + -30 + ], + [ + -15, + -21 + ], + [ + -6, + 17 + ], + [ + 6, + 55 + ], + [ + -34, + 58 + ], + [ + -16, + 59 + ], + [ + 4, + 71 + ], + [ + -20, + 60 + ], + [ + -13, + -1 + ], + [ + -6, + 60 + ], + [ + -19, + 82 + ], + [ + -17, + 54 + ], + [ + -12, + 13 + ], + [ + -5, + 37 + ], + [ + -11, + 7 + ], + [ + 2, + 38 + ], + [ + -9, + 41 + ], + [ + -24, + 10 + ], + [ + -32, + 45 + ], + [ + -7, + 54 + ], + [ + -47, + 87 + ], + [ + -11, + -2 + ], + [ + 12, + 36 + ], + [ + 22, + 8 + ], + [ + 3, + 22 + ], + [ + -16, + 7 + ], + [ + -5, + 57 + ], + [ + -11, + 5 + ], + [ + 2, + 34 + ], + [ + 13, + 32 + ], + [ + -12, + 55 + ], + [ + 2, + 63 + ], + [ + -13, + 24 + ], + [ + -7, + 47 + ], + [ + -8, + -6 + ], + [ + -8, + 88 + ], + [ + -15, + 21 + ], + [ + -39, + 152 + ], + [ + -1, + 279 + ], + [ + 1, + 109 + ], + [ + 0, + 804 + ] + ], + [ + [ + 29991, + 69339 + ], + [ + 3, + 68 + ], + [ + 18, + 64 + ], + [ + -3, + 15 + ], + [ + 11, + 74 + ], + [ + -13, + 36 + ], + [ + 18, + 11 + ], + [ + 4, + 26 + ], + [ + 22, + 42 + ], + [ + 15, + -61 + ], + [ + 28, + -5 + ], + [ + 13, + 70 + ] + ], + [ + [ + 30213, + 67064 + ], + [ + -30, + -174 + ], + [ + -2, + -44 + ] + ], + [ + [ + 29724, + 66677 + ], + [ + -9, + 53 + ], + [ + -6, + -10 + ], + [ + -12, + 102 + ], + [ + 9, + 73 + ], + [ + 1, + 57 + ], + [ + 13, + 10 + ], + [ + 8, + 45 + ], + [ + -6, + 52 + ], + [ + 9, + 33 + ], + [ + -5, + 65 + ], + [ + 4, + 138 + ], + [ + 12, + 64 + ], + [ + -6, + 60 + ], + [ + 10, + 135 + ], + [ + -5, + 35 + ], + [ + 5, + 74 + ], + [ + 15, + 33 + ], + [ + 6, + 109 + ], + [ + 9, + 44 + ], + [ + 19, + 43 + ], + [ + 6, + 44 + ], + [ + -1, + 64 + ], + [ + 19, + 67 + ], + [ + 0, + 85 + ], + [ + 12, + 44 + ], + [ + 12, + 69 + ], + [ + 0, + 47 + ], + [ + -10, + 68 + ], + [ + 6, + 57 + ], + [ + -6, + 34 + ], + [ + 10, + 61 + ], + [ + 35, + 32 + ], + [ + 10, + -13 + ], + [ + 16, + 21 + ], + [ + 5, + 52 + ], + [ + 24, + 14 + ], + [ + 14, + 39 + ], + [ + 7, + 45 + ], + [ + 16, + 22 + ], + [ + -6, + 59 + ], + [ + 11, + 13 + ], + [ + 2, + 73 + ], + [ + -10, + 38 + ], + [ + -11, + 102 + ], + [ + 15, + 52 + ], + [ + 4, + 64 + ], + [ + 18, + 75 + ], + [ + -13, + 89 + ], + [ + 11, + 30 + ] + ], + [ + [ + 29842, + 64964 + ], + [ + 3, + 18 + ], + [ + 27, + 22 + ], + [ + -21, + -43 + ], + [ + -9, + 3 + ] + ], + [ + [ + 29812, + 64781 + ], + [ + 5, + 20 + ], + [ + 11, + -16 + ], + [ + 0, + -50 + ], + [ + -6, + 35 + ], + [ + -10, + 11 + ] + ], + [ + [ + 29792, + 64880 + ], + [ + 16, + 16 + ], + [ + -12, + -43 + ], + [ + -4, + 27 + ] + ], + [ + [ + 29275, + 64272 + ], + [ + 5, + -67 + ], + [ + -9, + -39 + ], + [ + -38, + -78 + ], + [ + -11, + -1 + ] + ], + [ + [ + 28633, + 68013 + ], + [ + 16, + 50 + ], + [ + -5, + -45 + ], + [ + -11, + -5 + ] + ], + [ + [ + 28611, + 68032 + ], + [ + 12, + 40 + ], + [ + 9, + -5 + ], + [ + -21, + -35 + ] + ], + [ + [ + 27689, + 66145 + ], + [ + 33, + 53 + ], + [ + 53, + 111 + ], + [ + 29, + 91 + ], + [ + 30, + 50 + ], + [ + 26, + 25 + ], + [ + 11, + 70 + ], + [ + 13, + 36 + ], + [ + 4, + 52 + ], + [ + 36, + 56 + ], + [ + 19, + 54 + ], + [ + -4, + 80 + ], + [ + -13, + 40 + ], + [ + 2, + 43 + ], + [ + -7, + 37 + ], + [ + -23, + 35 + ], + [ + 1, + 92 + ], + [ + -18, + 15 + ], + [ + 9, + 77 + ], + [ + -5, + 125 + ], + [ + -3, + 13 + ], + [ + 28, + 22 + ], + [ + 38, + 42 + ], + [ + 56, + 47 + ], + [ + 40, + 20 + ], + [ + 33, + 2 + ], + [ + 38, + -9 + ], + [ + 36, + 8 + ], + [ + 86, + -42 + ], + [ + 23, + -19 + ], + [ + 15, + -47 + ], + [ + 23, + -46 + ], + [ + 12, + -10 + ], + [ + 40, + 49 + ], + [ + 35, + 1 + ], + [ + 43, + 12 + ], + [ + 21, + -19 + ], + [ + 23, + -1 + ], + [ + 14, + 25 + ], + [ + 30, + 20 + ], + [ + 18, + 40 + ], + [ + 9, + 1 + ], + [ + 19, + 80 + ], + [ + 30, + 64 + ], + [ + 10, + 8 + ], + [ + 19, + 54 + ], + [ + 14, + 5 + ], + [ + 20, + -15 + ], + [ + 17, + 19 + ], + [ + 9, + 53 + ], + [ + 2, + 87 + ], + [ + -9, + 180 + ], + [ + -20, + 40 + ], + [ + 11, + 50 + ], + [ + 14, + 11 + ], + [ + 2, + -33 + ], + [ + 21, + 41 + ], + [ + -3, + 43 + ], + [ + -19, + 47 + ], + [ + -22, + -15 + ], + [ + 5, + 29 + ], + [ + -15, + 51 + ], + [ + -15, + 1 + ], + [ + 1, + 80 + ], + [ + 16, + 115 + ], + [ + 19, + 5 + ], + [ + 23, + 42 + ], + [ + 0, + 48 + ], + [ + 18, + 22 + ], + [ + 27, + 55 + ], + [ + 9, + -5 + ], + [ + 16, + 29 + ], + [ + 25, + 75 + ], + [ + 4, + 46 + ], + [ + 12, + 51 + ], + [ + 41, + 121 + ], + [ + 31, + 100 + ], + [ + 56, + 141 + ], + [ + -1, + 12 + ], + [ + 68, + 109 + ], + [ + 26, + 62 + ], + [ + 18, + 0 + ], + [ + 22, + 37 + ], + [ + 27, + -29 + ], + [ + 19, + 10 + ], + [ + 91, + -8 + ], + [ + 53, + -1 + ], + [ + 107, + 14 + ], + [ + 24, + -1 + ], + [ + 93, + 10 + ] + ], + [ + [ + 29478, + 69336 + ], + [ + 1, + -109 + ], + [ + -7, + -30 + ], + [ + -4, + -63 + ], + [ + 13, + -57 + ], + [ + -10, + -55 + ], + [ + -2, + -92 + ], + [ + -4, + -31 + ], + [ + 4, + -70 + ], + [ + 19, + -88 + ], + [ + 4, + -69 + ], + [ + -12, + -80 + ], + [ + 7, + -114 + ], + [ + -4, + -36 + ], + [ + -19, + -63 + ], + [ + -5, + -89 + ], + [ + -8, + -79 + ], + [ + 9, + -27 + ], + [ + -1, + -103 + ], + [ + 10, + -67 + ], + [ + -5, + -64 + ], + [ + 12, + -57 + ], + [ + -16, + -97 + ], + [ + -7, + -114 + ], + [ + 10, + -26 + ], + [ + 7, + 66 + ], + [ + 19, + 0 + ], + [ + 2, + -53 + ], + [ + 13, + -29 + ], + [ + -2, + -343 + ], + [ + -6, + -422 + ], + [ + 0, + -74 + ], + [ + -4, + -37 + ], + [ + 8, + -65 + ] + ], + [ + [ + 29390, + 64649 + ], + [ + -7, + -42 + ], + [ + -21, + -42 + ], + [ + -2, + -79 + ], + [ + -13, + 2 + ], + [ + 9, + -60 + ], + [ + 18, + 87 + ], + [ + 11, + -15 + ], + [ + 10, + 42 + ], + [ + 21, + 27 + ], + [ + 18, + 2 + ], + [ + 4, + 33 + ], + [ + 22, + -30 + ], + [ + 2, + 41 + ], + [ + 9, + -28 + ], + [ + 20, + -8 + ], + [ + 18, + -23 + ], + [ + 23, + 28 + ], + [ + 2, + 43 + ], + [ + 17, + 8 + ], + [ + 10, + -12 + ], + [ + 75, + 3 + ], + [ + 39, + 20 + ], + [ + 14, + 18 + ], + [ + 30, + 63 + ], + [ + 9, + 40 + ], + [ + 12, + 13 + ], + [ + 13, + 50 + ], + [ + 21, + 21 + ], + [ + 12, + -2 + ], + [ + -18, + -52 + ], + [ + -9, + -6 + ], + [ + 15, + -31 + ], + [ + 5, + -44 + ], + [ + 17, + -12 + ], + [ + 11, + 25 + ], + [ + 16, + -72 + ], + [ + 15, + 17 + ], + [ + 23, + 48 + ], + [ + 2, + 28 + ], + [ + 17, + 11 + ], + [ + 12, + -12 + ], + [ + -5, + -21 + ], + [ + -67, + -94 + ], + [ + -78, + -123 + ], + [ + -50, + -62 + ], + [ + -81, + -93 + ], + [ + -53, + -78 + ], + [ + -43, + -41 + ], + [ + -27, + -12 + ], + [ + -6, + 15 + ], + [ + -64, + -60 + ], + [ + -61, + 10 + ], + [ + -46, + -55 + ], + [ + 3, + 38 + ], + [ + -23, + -2 + ], + [ + 3, + 25 + ], + [ + -11, + 39 + ], + [ + 7, + 35 + ], + [ + -8, + 36 + ] + ], + [ + [ + 26861, + 65369 + ], + [ + 16, + 17 + ], + [ + -2, + -36 + ], + [ + -14, + 19 + ] + ], + [ + [ + 26831, + 65420 + ], + [ + 6, + 90 + ], + [ + 11, + -35 + ], + [ + -3, + -35 + ], + [ + -14, + -42 + ], + [ + 0, + 22 + ] + ], + [ + [ + 26661, + 65520 + ], + [ + 1, + -26 + ], + [ + 21, + -28 + ], + [ + 13, + 17 + ], + [ + 37, + -82 + ], + [ + 25, + -20 + ], + [ + 11, + -21 + ], + [ + 18, + -66 + ], + [ + 19, + -29 + ], + [ + 18, + 23 + ], + [ + 2, + 50 + ], + [ + 7, + 13 + ], + [ + 14, + -55 + ], + [ + 19, + 2 + ], + [ + -1, + -37 + ], + [ + 29, + -96 + ], + [ + 16, + -33 + ], + [ + 22, + -21 + ], + [ + 41, + 57 + ], + [ + 22, + 4 + ], + [ + 17, + 35 + ], + [ + 51, + 60 + ], + [ + 37, + -38 + ], + [ + 19, + 15 + ], + [ + 20, + -9 + ], + [ + 29, + 61 + ], + [ + 29, + 86 + ], + [ + 8, + 10 + ], + [ + 16, + 58 + ], + [ + 44, + 102 + ], + [ + 10, + 1 + ], + [ + 67, + 108 + ], + [ + 30, + 17 + ], + [ + 24, + 34 + ], + [ + 65, + 69 + ], + [ + 17, + 24 + ] + ], + [ + [ + 15490, + 70789 + ], + [ + 21, + 10 + ], + [ + 13, + -45 + ], + [ + -1, + -55 + ], + [ + 17, + -42 + ], + [ + 25, + -1 + ], + [ + 32, + 51 + ], + [ + 14, + -4 + ], + [ + 59, + -119 + ], + [ + 7, + -61 + ], + [ + 18, + -81 + ], + [ + 1, + -57 + ], + [ + 7, + -52 + ], + [ + -3, + -67 + ], + [ + 10, + -88 + ], + [ + -4, + -41 + ], + [ + 3, + -50 + ], + [ + 33, + -54 + ], + [ + 46, + -35 + ], + [ + 11, + -19 + ], + [ + 17, + 14 + ], + [ + 13, + -32 + ], + [ + 18, + -5 + ], + [ + 23, + 39 + ], + [ + 23, + 7 + ], + [ + 54, + 83 + ], + [ + 12, + 45 + ], + [ + 15, + 16 + ], + [ + 21, + -15 + ], + [ + 29, + 12 + ], + [ + 28, + 26 + ], + [ + 19, + -30 + ], + [ + 17, + -9 + ], + [ + 18, + 14 + ], + [ + 34, + -40 + ], + [ + 9, + -75 + ], + [ + 14, + 4 + ], + [ + 19, + 50 + ], + [ + 34, + 4 + ], + [ + 13, + -16 + ], + [ + 11, + 34 + ], + [ + 47, + 51 + ], + [ + 15, + 35 + ], + [ + 21, + -9 + ], + [ + 21, + -51 + ], + [ + 22, + 6 + ], + [ + 34, + 26 + ], + [ + 20, + 5 + ], + [ + 11, + 42 + ], + [ + 28, + 27 + ], + [ + 29, + 46 + ], + [ + 46, + 27 + ], + [ + 37, + 10 + ], + [ + 13, + 57 + ], + [ + 14, + 23 + ], + [ + 24, + -22 + ], + [ + 64, + 39 + ], + [ + 17, + -14 + ], + [ + 19, + 6 + ], + [ + 28, + 42 + ], + [ + 11, + 36 + ], + [ + 163, + 1 + ], + [ + 250, + -3 + ], + [ + 164, + -3 + ] + ], + [ + [ + 17338, + 70482 + ], + [ + 16, + -107 + ], + [ + 11, + -27 + ], + [ + 16, + -75 + ], + [ + 18, + 5 + ], + [ + 10, + -47 + ], + [ + 19, + -2 + ], + [ + 16, + -48 + ], + [ + 0, + -53 + ], + [ + 13, + -49 + ], + [ + 7, + -54 + ], + [ + -24, + -108 + ], + [ + -1, + -55 + ], + [ + -10, + -23 + ], + [ + -24, + -150 + ], + [ + 1, + -36 + ], + [ + -9, + -51 + ], + [ + -7, + -116 + ], + [ + -13, + -40 + ], + [ + -6, + -53 + ], + [ + -14, + -44 + ], + [ + -3, + -51 + ], + [ + 7, + -58 + ], + [ + -9, + -68 + ], + [ + -18, + -76 + ], + [ + 0, + -21 + ], + [ + -32, + -49 + ], + [ + -14, + -93 + ], + [ + -8, + -97 + ], + [ + -10, + -66 + ], + [ + -18, + -48 + ], + [ + 3, + -66 + ], + [ + -8, + -36 + ], + [ + 15, + -69 + ], + [ + -8, + -56 + ], + [ + 13, + -35 + ], + [ + 19, + 25 + ], + [ + 16, + -59 + ], + [ + 20, + 12 + ], + [ + 2, + -53 + ], + [ + 18, + -17 + ], + [ + 1, + -31 + ], + [ + -10, + -62 + ], + [ + -12, + -17 + ], + [ + 1, + -42 + ], + [ + 11, + -32 + ], + [ + -1, + -43 + ], + [ + -12, + -81 + ], + [ + 0, + -54 + ], + [ + -11, + -11 + ], + [ + -2, + -59 + ], + [ + 0, + -2105 + ] + ], + [ + [ + 17307, + 65831 + ], + [ + -166, + -2 + ], + [ + -273, + -5 + ], + [ + -26, + -3 + ], + [ + -143, + 2 + ], + [ + -220, + 2 + ] + ], + [ + [ + 15305, + 65829 + ], + [ + -21, + 55 + ], + [ + -15, + 55 + ], + [ + -7, + 69 + ], + [ + 2, + 33 + ], + [ + -14, + 81 + ], + [ + 2, + 32 + ], + [ + -7, + 63 + ], + [ + -2, + 126 + ], + [ + 13, + 147 + ], + [ + -7, + 107 + ], + [ + -17, + 87 + ], + [ + -11, + 2 + ], + [ + -11, + 123 + ], + [ + 15, + 90 + ], + [ + 12, + 96 + ], + [ + 6, + 83 + ], + [ + 0, + 52 + ], + [ + 9, + 80 + ], + [ + 6, + 99 + ], + [ + -6, + 42 + ], + [ + 17, + 53 + ], + [ + 8, + 43 + ], + [ + 16, + 132 + ], + [ + 15, + 193 + ], + [ + 15, + 283 + ], + [ + 7, + 225 + ], + [ + 4, + 188 + ], + [ + -2, + 8 + ], + [ + 10, + 197 + ], + [ + -1, + 69 + ], + [ + 7, + 184 + ], + [ + 0, + 92 + ], + [ + -5, + 39 + ], + [ + 8, + 91 + ], + [ + 12, + 227 + ], + [ + 8, + 117 + ], + [ + 4, + 157 + ], + [ + -3, + 66 + ], + [ + 3, + 109 + ], + [ + -4, + 69 + ], + [ + 5, + 24 + ], + [ + 5, + 176 + ], + [ + -1, + 76 + ], + [ + -11, + 41 + ], + [ + 6, + 87 + ], + [ + -2, + 83 + ], + [ + -7, + 45 + ], + [ + 16, + 36 + ], + [ + 1, + 109 + ], + [ + -19, + 193 + ], + [ + 27, + -79 + ], + [ + 14, + -14 + ], + [ + -3, + 38 + ], + [ + 23, + 10 + ], + [ + 7, + 17 + ], + [ + 11, + -28 + ], + [ + 12, + 31 + ], + [ + 15, + 0 + ], + [ + 20, + 51 + ] + ], + [ + [ + 26599, + 59546 + ], + [ + 33, + -4 + ], + [ + 78, + 1 + ], + [ + 5, + -5 + ], + [ + 157, + -1 + ], + [ + 61, + 3 + ], + [ + 151, + -2 + ], + [ + 3, + 26 + ], + [ + 77, + -5 + ], + [ + -8, + -28 + ] + ], + [ + [ + 18139, + 65823 + ], + [ + 61, + -6 + ], + [ + 262, + 13 + ], + [ + 192, + 2 + ], + [ + 5, + -5 + ], + [ + 196, + 3 + ], + [ + 118, + 3 + ] + ], + [ + [ + 18136, + 60011 + ], + [ + 0, + 880 + ], + [ + 1, + 11 + ], + [ + -1, + 272 + ], + [ + 1, + 173 + ], + [ + -1, + 298 + ], + [ + 1, + 318 + ], + [ + 0, + 1661 + ], + [ + 1, + 149 + ], + [ + 0, + 628 + ], + [ + 1, + 266 + ], + [ + 0, + 1156 + ] + ], + [ + [ + 28738, + 60998 + ], + [ + 7, + -15 + ], + [ + -7, + -27 + ], + [ + 0, + 42 + ] + ], + [ + [ + 28949, + 61206 + ], + [ + -16, + -79 + ], + [ + -15, + -98 + ], + [ + -8, + -27 + ], + [ + -5, + 21 + ], + [ + -15, + -7 + ], + [ + -19, + -78 + ], + [ + -12, + -70 + ], + [ + -11, + -126 + ], + [ + 1, + -64 + ], + [ + -23, + -128 + ], + [ + 7, + -14 + ], + [ + -18, + -91 + ], + [ + -12, + -79 + ], + [ + -9, + -11 + ], + [ + 1, + -57 + ], + [ + -11, + -86 + ], + [ + -18, + -64 + ], + [ + -16, + 2 + ], + [ + 4, + -35 + ], + [ + -9, + -5 + ], + [ + -1, + 84 + ], + [ + -10, + 55 + ], + [ + -4, + 61 + ], + [ + 2, + 70 + ], + [ + 9, + 59 + ], + [ + 3, + 89 + ], + [ + 10, + 105 + ], + [ + 4, + 76 + ], + [ + 16, + 79 + ], + [ + 18, + 110 + ], + [ + -4, + 34 + ], + [ + 21, + 17 + ], + [ + 15, + 65 + ], + [ + 1, + 28 + ], + [ + -20, + 21 + ], + [ + 25, + 54 + ] + ], + [ + [ + 28739, + 61120 + ], + [ + -11, + -44 + ], + [ + -3, + 44 + ] + ], + [ + [ + 28423, + 61914 + ], + [ + -20, + -21 + ], + [ + -13, + 21 + ], + [ + 0, + -52 + ], + [ + -18, + -113 + ], + [ + -4, + -52 + ], + [ + 2, + -76 + ], + [ + 15, + -59 + ], + [ + 29, + 15 + ], + [ + 6, + 26 + ], + [ + 15, + 0 + ], + [ + 12, + 38 + ], + [ + 9, + -30 + ], + [ + -6, + -74 + ], + [ + 19, + -64 + ], + [ + 0, + -49 + ], + [ + 35, + -59 + ], + [ + 25, + -2 + ], + [ + 7, + -28 + ], + [ + 6, + 21 + ], + [ + 24, + -9 + ], + [ + 4, + -44 + ], + [ + 16, + -39 + ], + [ + 8, + -59 + ], + [ + 13, + -15 + ], + [ + 15, + -54 + ], + [ + 20, + -23 + ], + [ + 30, + -68 + ], + [ + -5, + -65 + ], + [ + -15, + -24 + ], + [ + -2, + -107 + ], + [ + 4, + -29 + ], + [ + -11, + -46 + ], + [ + 13, + -23 + ], + [ + -19, + -30 + ], + [ + -31, + 64 + ], + [ + -11, + -27 + ], + [ + -7, + 25 + ], + [ + 0, + 41 + ], + [ + -13, + 81 + ], + [ + -19, + 32 + ], + [ + -8, + 35 + ], + [ + -12, + 12 + ], + [ + -21, + 103 + ], + [ + -11, + 11 + ], + [ + -4, + 45 + ], + [ + -13, + 30 + ], + [ + -2, + -30 + ], + [ + 28, + -89 + ], + [ + 20, + -114 + ], + [ + 15, + -24 + ], + [ + 1, + -25 + ], + [ + 16, + -14 + ], + [ + 10, + -96 + ], + [ + 11, + -53 + ], + [ + 30, + -4 + ], + [ + 7, + -36 + ], + [ + 31, + -24 + ], + [ + -14, + -29 + ], + [ + -1, + -37 + ], + [ + 13, + -8 + ], + [ + 4, + 22 + ], + [ + 8, + -41 + ], + [ + 5, + -110 + ], + [ + -8, + -90 + ], + [ + -18, + 63 + ], + [ + -21, + 45 + ], + [ + -9, + -42 + ], + [ + 11, + -39 + ], + [ + 7, + -55 + ], + [ + 9, + -14 + ], + [ + -22, + -24 + ], + [ + -18, + -4 + ], + [ + 6, + -39 + ], + [ + 22, + 11 + ], + [ + -2, + -76 + ], + [ + 14, + 12 + ], + [ + 4, + -31 + ], + [ + 12, + -20 + ], + [ + 6, + -49 + ], + [ + -9, + -97 + ], + [ + -4, + 15 + ], + [ + -16, + -18 + ], + [ + -15, + -34 + ], + [ + -10, + 68 + ], + [ + -29, + 61 + ], + [ + -14, + 45 + ], + [ + 4, + 48 + ], + [ + -13, + 71 + ], + [ + -22, + -9 + ], + [ + -8, + -25 + ], + [ + -10, + 46 + ], + [ + -18, + 11 + ], + [ + -4, + 23 + ], + [ + -21, + -35 + ], + [ + 11, + -33 + ], + [ + 12, + 8 + ], + [ + 18, + -13 + ], + [ + 15, + -55 + ], + [ + 9, + -2 + ], + [ + 8, + 58 + ], + [ + 8, + -119 + ], + [ + 1, + -67 + ], + [ + 22, + -19 + ], + [ + 25, + -82 + ], + [ + 1, + -65 + ], + [ + 27, + 4 + ], + [ + 9, + 27 + ], + [ + 1, + -33 + ], + [ + 9, + -11 + ], + [ + -3, + 86 + ], + [ + 17, + 6 + ], + [ + 13, + -29 + ], + [ + 35, + -36 + ], + [ + 17, + 27 + ], + [ + 11, + -11 + ], + [ + 8, + -128 + ], + [ + 12, + -140 + ], + [ + 9, + -71 + ], + [ + 7, + -94 + ] + ], + [ + [ + 15775, + 72069 + ], + [ + 4, + 105 + ], + [ + 10, + 72 + ], + [ + 12, + -52 + ], + [ + -2, + -58 + ], + [ + 19, + -32 + ], + [ + -18, + -27 + ], + [ + -5, + -26 + ], + [ + -18, + -12 + ], + [ + -2, + 30 + ] + ], + [ + [ + 15740, + 73454 + ], + [ + 0, + 40 + ], + [ + 20, + -41 + ], + [ + -17, + -26 + ], + [ + -3, + 27 + ] + ], + [ + [ + 15720, + 73667 + ], + [ + 6, + 14 + ], + [ + 26, + -115 + ], + [ + -18, + 42 + ], + [ + -14, + 59 + ] + ], + [ + [ + 15715, + 73495 + ], + [ + 8, + 29 + ], + [ + 12, + -47 + ], + [ + -15, + -33 + ], + [ + -5, + 51 + ] + ], + [ + [ + 15707, + 73080 + ], + [ + 13, + 89 + ], + [ + 14, + 59 + ], + [ + 2, + 55 + ], + [ + 16, + 11 + ], + [ + 7, + -19 + ], + [ + 0, + -49 + ], + [ + 19, + -38 + ], + [ + 3, + -26 + ], + [ + -15, + -19 + ], + [ + -17, + 15 + ], + [ + -1, + -29 + ], + [ + -13, + -34 + ], + [ + -14, + -7 + ], + [ + 3, + -24 + ], + [ + 23, + 10 + ], + [ + 11, + -42 + ], + [ + 8, + -84 + ], + [ + -4, + -14 + ], + [ + 10, + -100 + ], + [ + 8, + 27 + ], + [ + -5, + 67 + ], + [ + 10, + -3 + ], + [ + 16, + -57 + ], + [ + 16, + -13 + ], + [ + 7, + -94 + ], + [ + -8, + -58 + ], + [ + -14, + 13 + ], + [ + -12, + 86 + ], + [ + -21, + -25 + ], + [ + 2, + 30 + ], + [ + -19, + 44 + ], + [ + 3, + 93 + ], + [ + -5, + 56 + ], + [ + -18, + -4 + ], + [ + -3, + 30 + ], + [ + -22, + 54 + ] + ], + [ + [ + 15649, + 73739 + ], + [ + 11, + -4 + ], + [ + 34, + -53 + ], + [ + -8, + -8 + ], + [ + -22, + 20 + ], + [ + -15, + 45 + ] + ], + [ + [ + 15623, + 73630 + ], + [ + 17, + 26 + ], + [ + 2, + -33 + ], + [ + -19, + 7 + ] + ], + [ + [ + 15618, + 73982 + ], + [ + 15, + 0 + ], + [ + 4, + -29 + ], + [ + -17, + -2 + ], + [ + -2, + 31 + ] + ], + [ + [ + 15586, + 73509 + ], + [ + 7, + 30 + ], + [ + 20, + 1 + ], + [ + 2, + -29 + ], + [ + 15, + -33 + ], + [ + 17, + -9 + ], + [ + -18, + 69 + ], + [ + 37, + 108 + ], + [ + 12, + -2 + ], + [ + 37, + -58 + ], + [ + -19, + -50 + ], + [ + 11, + -66 + ], + [ + -2, + -62 + ], + [ + -11, + -25 + ], + [ + 4, + -69 + ], + [ + -20, + -12 + ], + [ + -15, + 50 + ], + [ + -9, + -12 + ], + [ + -22, + 11 + ], + [ + -31, + 62 + ], + [ + -6, + 76 + ], + [ + -9, + 20 + ] + ], + [ + [ + 15577, + 73617 + ], + [ + 18, + -10 + ], + [ + 18, + -54 + ], + [ + -30, + 41 + ], + [ + -6, + 23 + ] + ], + [ + [ + 17306, + 73978 + ], + [ + -1, + -290 + ], + [ + 0, + -441 + ], + [ + -2, + -286 + ], + [ + 0, + -702 + ], + [ + 1, + -52 + ], + [ + 0, + -1247 + ], + [ + -7, + -48 + ], + [ + 20, + -76 + ], + [ + 8, + -54 + ], + [ + 0, + -63 + ], + [ + 12, + -40 + ], + [ + -17, + -93 + ], + [ + 7, + -11 + ], + [ + 11, + -93 + ] + ], + [ + [ + 15490, + 70789 + ], + [ + -34, + 9 + ], + [ + -3, + 34 + ], + [ + -12, + 6 + ], + [ + -10, + -31 + ], + [ + -13, + 10 + ], + [ + -19, + -51 + ], + [ + -9, + 7 + ], + [ + -21, + 74 + ], + [ + -10, + 8 + ], + [ + -7, + -47 + ], + [ + -10, + -10 + ], + [ + 6, + 139 + ], + [ + 1, + 124 + ], + [ + -4, + 165 + ], + [ + 13, + -61 + ], + [ + -2, + -100 + ], + [ + 4, + -137 + ], + [ + 17, + 0 + ], + [ + 1, + 37 + ], + [ + -10, + 40 + ], + [ + 0, + 61 + ], + [ + 12, + -37 + ], + [ + 14, + 83 + ], + [ + -19, + 116 + ], + [ + 11, + 42 + ], + [ + 25, + 53 + ], + [ + -17, + 37 + ], + [ + -6, + -27 + ], + [ + -18, + -2 + ], + [ + 4, + -23 + ], + [ + -16, + 4 + ], + [ + -20, + 44 + ], + [ + -1, + 55 + ], + [ + -11, + 130 + ], + [ + 8, + 8 + ], + [ + 6, + -52 + ], + [ + 11, + 31 + ], + [ + 52, + 63 + ], + [ + -10, + 27 + ], + [ + -34, + 23 + ], + [ + -2, + 45 + ], + [ + -27, + 14 + ], + [ + -8, + -24 + ], + [ + 8, + -90 + ], + [ + -16, + -21 + ], + [ + 3, + 38 + ], + [ + -4, + 206 + ], + [ + -14, + 176 + ], + [ + -24, + 80 + ], + [ + -9, + 207 + ], + [ + -5, + 77 + ], + [ + -15, + 162 + ], + [ + -14, + 36 + ], + [ + -4, + 55 + ], + [ + -14, + 23 + ], + [ + -5, + 31 + ], + [ + -19, + 29 + ], + [ + -12, + 110 + ], + [ + -8, + 101 + ], + [ + 1, + 53 + ], + [ + -11, + 56 + ], + [ + 12, + 58 + ], + [ + 9, + 138 + ], + [ + -19, + 46 + ], + [ + 3, + 22 + ], + [ + 17, + 1 + ], + [ + 40, + -55 + ], + [ + 32, + -64 + ], + [ + 10, + -1 + ], + [ + 25, + -39 + ], + [ + 6, + 12 + ], + [ + 41, + -55 + ], + [ + -1, + -20 + ], + [ + 35, + -41 + ], + [ + 56, + -11 + ], + [ + 21, + 13 + ], + [ + 31, + -37 + ], + [ + 9, + 19 + ], + [ + 10, + -18 + ], + [ + 24, + 7 + ], + [ + 12, + -32 + ], + [ + 41, + 2 + ], + [ + 32, + 71 + ], + [ + -3, + -24 + ], + [ + 22, + -42 + ], + [ + 7, + -45 + ], + [ + 17, + 17 + ], + [ + 17, + -5 + ], + [ + -3, + -32 + ], + [ + 14, + -20 + ], + [ + 1, + -59 + ], + [ + 10, + 6 + ], + [ + 3, + 53 + ], + [ + -14, + 34 + ], + [ + 0, + 40 + ], + [ + 12, + 28 + ], + [ + 21, + 10 + ], + [ + 3, + -31 + ], + [ + -15, + -34 + ], + [ + 10, + -50 + ], + [ + 7, + 6 + ], + [ + 2, + 48 + ], + [ + 10, + 14 + ], + [ + 8, + -100 + ], + [ + -15, + -10 + ], + [ + 11, + -42 + ], + [ + 8, + -78 + ], + [ + 13, + -21 + ], + [ + -8, + -25 + ], + [ + -16, + 2 + ], + [ + 2, + -42 + ], + [ + -17, + -36 + ], + [ + -9, + -113 + ], + [ + -14, + -9 + ], + [ + 11, + 113 + ], + [ + -6, + 17 + ], + [ + -19, + -101 + ], + [ + -4, + -53 + ], + [ + -21, + -70 + ], + [ + -38, + -183 + ], + [ + -13, + -119 + ], + [ + 12, + 8 + ], + [ + 23, + -13 + ], + [ + 12, + 27 + ], + [ + 21, + 17 + ], + [ + 3, + 38 + ], + [ + -44, + -62 + ], + [ + -17, + 27 + ], + [ + 42, + 226 + ], + [ + 31, + 74 + ], + [ + 29, + 28 + ], + [ + 3, + 73 + ], + [ + 16, + 73 + ], + [ + 31, + 68 + ], + [ + -9, + 97 + ], + [ + 22, + -40 + ], + [ + 14, + -187 + ], + [ + -22, + 0 + ], + [ + 3, + -40 + ], + [ + 11, + -14 + ], + [ + -4, + -56 + ], + [ + 7, + -19 + ], + [ + 0, + -53 + ], + [ + -14, + -38 + ], + [ + -1, + -38 + ], + [ + 15, + -16 + ], + [ + -10, + -48 + ], + [ + -6, + -87 + ], + [ + 4, + -21 + ], + [ + -10, + -57 + ], + [ + 7, + -49 + ], + [ + -15, + -79 + ], + [ + -27, + 78 + ], + [ + 8, + 96 + ], + [ + -16, + -42 + ], + [ + -6, + -63 + ], + [ + 30, + -83 + ], + [ + -10, + -16 + ], + [ + 1, + -48 + ], + [ + -11, + -26 + ], + [ + -16, + 46 + ], + [ + -20, + 105 + ], + [ + 12, + 37 + ], + [ + 1, + 61 + ], + [ + -7, + 25 + ], + [ + 0, + -51 + ], + [ + -12, + -57 + ], + [ + 7, + -72 + ], + [ + -6, + -48 + ], + [ + 13, + 14 + ], + [ + 11, + -66 + ], + [ + 27, + -22 + ], + [ + 11, + 37 + ], + [ + 0, + 33 + ], + [ + 13, + 16 + ], + [ + 8, + 79 + ], + [ + 10, + 53 + ], + [ + -2, + 30 + ], + [ + 25, + -58 + ], + [ + 10, + 25 + ], + [ + -4, + 36 + ], + [ + 27, + 34 + ], + [ + 0, + 50 + ], + [ + -8, + 58 + ], + [ + -8, + 11 + ], + [ + 6, + 35 + ], + [ + -10, + 40 + ], + [ + -7, + 71 + ], + [ + 22, + 38 + ], + [ + -24, + 58 + ], + [ + 16, + 82 + ], + [ + -6, + 91 + ], + [ + 15, + 46 + ], + [ + 9, + 119 + ], + [ + 22, + 25 + ], + [ + -1, + 69 + ], + [ + -14, + 23 + ], + [ + -23, + 86 + ], + [ + 1, + 74 + ], + [ + -10, + 49 + ], + [ + -15, + 4 + ], + [ + 3, + -24 + ], + [ + -11, + -28 + ], + [ + 10, + -67 + ], + [ + 18, + -50 + ], + [ + 1, + -35 + ], + [ + -26, + 85 + ], + [ + -12, + 4 + ], + [ + -7, + 58 + ], + [ + 2, + 77 + ], + [ + 18, + 24 + ], + [ + 16, + -22 + ], + [ + 10, + 42 + ], + [ + -10, + 45 + ], + [ + -28, + 45 + ], + [ + -13, + 48 + ], + [ + 1, + 39 + ], + [ + -29, + -33 + ], + [ + -7, + 33 + ], + [ + 4, + 45 + ], + [ + -13, + -17 + ], + [ + 3, + 39 + ], + [ + 24, + 28 + ], + [ + 13, + -15 + ], + [ + 9, + -49 + ], + [ + 19, + 7 + ], + [ + -10, + 108 + ], + [ + 17, + 6 + ], + [ + 5, + 34 + ], + [ + -21, + 66 + ], + [ + -5, + 66 + ], + [ + 8, + 44 + ], + [ + -13, + 30 + ], + [ + -17, + -6 + ], + [ + -11, + -41 + ], + [ + 9, + -44 + ], + [ + -19, + 40 + ], + [ + 8, + 57 + ], + [ + -10, + 25 + ], + [ + -9, + -14 + ], + [ + -1, + 65 + ], + [ + -21, + 54 + ], + [ + 11, + 21 + ], + [ + -5, + 36 + ], + [ + -13, + 16 + ], + [ + 16, + 54 + ], + [ + 184, + 0 + ], + [ + 97, + -6 + ], + [ + 145, + 5 + ], + [ + 143, + -2 + ], + [ + 190, + 0 + ], + [ + 169, + 0 + ], + [ + 165, + 1 + ], + [ + 178, + 0 + ], + [ + 325, + -2 + ] + ], + [ + [ + 25685, + 69733 + ], + [ + 6, + 80 + ], + [ + 31, + -17 + ], + [ + -23, + -128 + ], + [ + -14, + 65 + ] + ], + [ + [ + 25568, + 69555 + ], + [ + 12, + 14 + ], + [ + 2, + -63 + ], + [ + -14, + 23 + ], + [ + 0, + 26 + ] + ], + [ + [ + 24707, + 71654 + ], + [ + 8, + 83 + ], + [ + 12, + 4 + ], + [ + -5, + -75 + ], + [ + -15, + -12 + ] + ], + [ + [ + 24691, + 71507 + ], + [ + 21, + 33 + ], + [ + -14, + -47 + ], + [ + -7, + 14 + ] + ], + [ + [ + 24655, + 71564 + ], + [ + 5, + 21 + ], + [ + 30, + 29 + ], + [ + 5, + -13 + ], + [ + -11, + -48 + ], + [ + -24, + -11 + ], + [ + -5, + 22 + ] + ], + [ + [ + 24625, + 71464 + ], + [ + 3, + 27 + ], + [ + 20, + 41 + ], + [ + 1, + -19 + ], + [ + -24, + -49 + ] + ], + [ + [ + 24631, + 71609 + ], + [ + 14, + -54 + ], + [ + -13, + -3 + ], + [ + -8, + 37 + ], + [ + 7, + 20 + ] + ], + [ + [ + 24621, + 71679 + ], + [ + 35, + 36 + ], + [ + 11, + -55 + ], + [ + 14, + 34 + ], + [ + 2, + -44 + ], + [ + -16, + -9 + ], + [ + -17, + -49 + ], + [ + -11, + 42 + ], + [ + -16, + 20 + ], + [ + -2, + 25 + ] + ], + [ + [ + 24616, + 71401 + ], + [ + 17, + 18 + ], + [ + 32, + 86 + ], + [ + 14, + -32 + ], + [ + -30, + -33 + ], + [ + 5, + -35 + ], + [ + -17, + -4 + ], + [ + -20, + -37 + ], + [ + -1, + 37 + ] + ], + [ + [ + 24563, + 71635 + ], + [ + 15, + 17 + ], + [ + -1, + -44 + ], + [ + -14, + 27 + ] + ], + [ + [ + 24276, + 71309 + ], + [ + 20, + -30 + ], + [ + 34, + 11 + ], + [ + 49, + 52 + ], + [ + 19, + 27 + ], + [ + 18, + 0 + ], + [ + 48, + 70 + ], + [ + 25, + 27 + ], + [ + 6, + 26 + ], + [ + 17, + -22 + ], + [ + 7, + 33 + ], + [ + 25, + 10 + ], + [ + 22, + 70 + ], + [ + 14, + -12 + ], + [ + 14, + 35 + ], + [ + 10, + -4 + ], + [ + 24, + -81 + ], + [ + -14, + -76 + ], + [ + -24, + -78 + ], + [ + 9, + -73 + ], + [ + -16, + -35 + ], + [ + -11, + -77 + ], + [ + 13, + -16 + ], + [ + 42, + 73 + ], + [ + 5, + 54 + ], + [ + 42, + -108 + ], + [ + 13, + -22 + ], + [ + 9, + 10 + ], + [ + 25, + -27 + ] + ], + [ + [ + 25508, + 69434 + ], + [ + -10, + -58 + ], + [ + -1, + -80 + ], + [ + -37, + -13 + ], + [ + -21, + -40 + ], + [ + 3, + -47 + ], + [ + -11, + -59 + ], + [ + -9, + -15 + ], + [ + -11, + -83 + ], + [ + -12, + -42 + ], + [ + -7, + -104 + ], + [ + 3, + -25 + ], + [ + -13, + -50 + ], + [ + 20, + -42 + ], + [ + 12, + 7 + ], + [ + 7, + 53 + ], + [ + 26, + 64 + ], + [ + 10, + 3 + ], + [ + 15, + 63 + ], + [ + 0, + 36 + ], + [ + 31, + 133 + ], + [ + 26, + 36 + ], + [ + 11, + -7 + ], + [ + 11, + 34 + ], + [ + 15, + -32 + ], + [ + -6, + 46 + ], + [ + 12, + 97 + ], + [ + 27, + 109 + ], + [ + 7, + 100 + ], + [ + 12, + -5 + ], + [ + 21, + 32 + ], + [ + 1, + 59 + ], + [ + 17, + 60 + ], + [ + 22, + -3 + ], + [ + -2, + -87 + ], + [ + -16, + -5 + ], + [ + -2, + -142 + ], + [ + -12, + -40 + ], + [ + -8, + 4 + ], + [ + -5, + -53 + ], + [ + -14, + -52 + ], + [ + 5, + -43 + ], + [ + -13, + -39 + ], + [ + 4, + -26 + ], + [ + -18, + -33 + ], + [ + -13, + -62 + ], + [ + -8, + -87 + ], + [ + -17, + -107 + ], + [ + -9, + -26 + ], + [ + -9, + -62 + ], + [ + -21, + -268 + ], + [ + 9, + -94 + ], + [ + -2, + -71 + ], + [ + -12, + -41 + ], + [ + -23, + -46 + ], + [ + -3, + -62 + ], + [ + -8, + -37 + ], + [ + -14, + -162 + ], + [ + 2, + -82 + ], + [ + 8, + -50 + ], + [ + -2, + -102 + ], + [ + -21, + -118 + ], + [ + -7, + -136 + ], + [ + -20, + -107 + ], + [ + -9, + -156 + ], + [ + 8, + -76 + ], + [ + -5, + -38 + ], + [ + 8, + -85 + ], + [ + -7, + -57 + ], + [ + 14, + -62 + ], + [ + 0, + -85 + ], + [ + 6, + -63 + ], + [ + 16, + -59 + ], + [ + -4, + -89 + ], + [ + -11, + -107 + ], + [ + 6, + -145 + ] + ], + [ + [ + 2682, + 386 + ], + [ + 26, + 11 + ], + [ + 1, + -51 + ], + [ + -9, + 8 + ], + [ + -8, + -28 + ], + [ + -10, + 60 + ] + ], + [ + [ + 2636, + 452 + ], + [ + 21, + 8 + ], + [ + -4, + -21 + ], + [ + -13, + -12 + ], + [ + -4, + 25 + ] + ], + [ + [ + 2313, + 271 + ], + [ + 13, + 35 + ], + [ + 16, + 2 + ], + [ + 19, + 68 + ], + [ + 4, + -20 + ], + [ + 27, + 2 + ], + [ + 4, + -44 + ], + [ + -7, + 13 + ], + [ + -29, + -30 + ], + [ + -23, + -89 + ], + [ + -11, + 47 + ], + [ + -13, + 16 + ] + ], + [ + [ + 90204, + 32599 + ], + [ + 5, + 15 + ], + [ + 34, + 16 + ], + [ + 21, + 137 + ], + [ + 6, + 65 + ], + [ + 7, + -11 + ], + [ + 7, + -43 + ], + [ + 14, + -11 + ], + [ + -10, + -88 + ], + [ + -32, + -109 + ], + [ + -9, + -44 + ], + [ + -2, + -111 + ], + [ + -12, + -56 + ], + [ + -18, + 30 + ], + [ + -7, + 101 + ], + [ + 8, + 50 + ], + [ + -12, + 59 + ] + ], + [ + [ + 90597, + 35570 + ], + [ + 10, + 43 + ], + [ + 4, + -16 + ], + [ + -8, + -45 + ], + [ + -6, + 18 + ] + ], + [ + [ + 90537, + 37432 + ], + [ + 5, + 20 + ], + [ + 1, + -49 + ], + [ + -6, + 29 + ] + ], + [ + [ + 90507, + 37973 + ], + [ + 14, + 53 + ], + [ + 0, + 59 + ], + [ + 11, + 0 + ], + [ + 0, + -66 + ], + [ + -9, + -13 + ], + [ + -10, + -55 + ], + [ + -6, + 22 + ] + ], + [ + [ + 90501, + 34555 + ], + [ + 4, + 28 + ], + [ + 2, + 101 + ], + [ + 9, + -12 + ], + [ + 20, + 67 + ], + [ + 5, + -22 + ], + [ + -14, + -80 + ], + [ + 4, + -63 + ], + [ + -13, + 7 + ], + [ + 0, + -73 + ], + [ + -12, + 18 + ], + [ + -5, + 29 + ] + ], + [ + [ + 90487, + 38800 + ], + [ + 6, + 39 + ], + [ + 11, + -28 + ], + [ + -1, + -51 + ], + [ + -8, + -23 + ], + [ + -7, + 25 + ], + [ + -1, + 38 + ] + ], + [ + [ + 90486, + 35993 + ], + [ + 20, + 2 + ], + [ + 3, + -36 + ], + [ + -19, + -8 + ], + [ + -4, + 42 + ] + ], + [ + [ + 90472, + 34420 + ], + [ + 4, + 45 + ], + [ + 13, + 54 + ], + [ + 5, + -54 + ], + [ + -4, + -24 + ], + [ + 7, + -40 + ], + [ + -2, + -61 + ], + [ + -9, + -29 + ], + [ + -14, + 109 + ] + ], + [ + [ + 90343, + 33382 + ], + [ + 11, + 51 + ], + [ + 21, + 35 + ], + [ + 15, + -9 + ], + [ + -2, + -35 + ], + [ + -12, + -13 + ], + [ + -8, + -39 + ], + [ + -11, + -6 + ], + [ + -5, + 23 + ], + [ + -9, + -7 + ] + ], + [ + [ + 28030, + 56345 + ], + [ + -13, + -8 + ], + [ + -36, + -51 + ], + [ + -27, + -66 + ], + [ + -35, + -121 + ], + [ + -18, + -79 + ], + [ + -7, + -45 + ], + [ + -16, + -58 + ], + [ + -14, + -93 + ], + [ + -13, + -174 + ], + [ + 3, + -55 + ], + [ + -7, + -48 + ], + [ + -14, + -47 + ], + [ + -23, + -41 + ], + [ + -9, + -97 + ], + [ + -17, + 10 + ], + [ + -17, + -16 + ], + [ + -11, + 39 + ], + [ + -16, + -33 + ], + [ + -10, + -63 + ], + [ + 3, + -31 + ], + [ + 8, + 10 + ], + [ + 0, + -33 + ], + [ + -15, + -20 + ], + [ + -18, + -45 + ], + [ + -9, + -52 + ], + [ + -34, + -59 + ], + [ + -10, + 38 + ], + [ + -11, + -7 + ], + [ + -1, + -32 + ], + [ + 17, + -22 + ], + [ + -5, + -59 + ], + [ + -25, + -52 + ], + [ + -7, + -40 + ], + [ + -10, + 5 + ], + [ + -24, + -22 + ], + [ + -17, + -59 + ], + [ + -6, + 18 + ], + [ + -36, + -90 + ], + [ + -8, + 21 + ], + [ + -15, + -28 + ], + [ + -2, + 30 + ], + [ + -13, + -1 + ], + [ + -4, + -42 + ], + [ + 15, + -83 + ], + [ + -7, + -74 + ], + [ + -32, + -62 + ], + [ + -19, + -20 + ], + [ + -2, + 41 + ], + [ + -19, + 40 + ], + [ + -11, + -22 + ], + [ + -2, + -31 + ], + [ + 12, + -15 + ], + [ + 14, + -59 + ], + [ + -15, + -65 + ], + [ + -25, + -59 + ], + [ + -9, + 0 + ], + [ + -17, + -67 + ], + [ + 5, + -21 + ] + ], + [ + [ + 31708, + 38299 + ], + [ + 11, + -21 + ], + [ + 12, + 13 + ], + [ + 9, + -36 + ], + [ + -17, + -36 + ], + [ + -12, + 19 + ], + [ + -3, + 61 + ] + ], + [ + [ + 31642, + 38028 + ], + [ + 49, + 54 + ], + [ + 35, + -32 + ], + [ + -18, + -26 + ], + [ + -21, + -7 + ], + [ + -11, + -24 + ], + [ + -8, + 12 + ], + [ + -17, + -17 + ], + [ + -9, + 40 + ] + ], + [ + [ + 31637, + 38350 + ], + [ + 7, + -14 + ], + [ + 0, + -44 + ], + [ + -7, + 58 + ] + ], + [ + [ + 31170, + 38320 + ], + [ + 15, + 18 + ], + [ + 17, + 49 + ], + [ + -4, + 63 + ], + [ + 7, + 32 + ], + [ + 14, + 12 + ], + [ + 20, + -6 + ], + [ + 17, + -25 + ], + [ + 50, + 2 + ], + [ + 20, + -22 + ], + [ + 24, + 26 + ], + [ + 18, + -5 + ], + [ + 25, + -25 + ], + [ + 8, + 20 + ], + [ + 28, + 0 + ], + [ + 27, + -20 + ], + [ + 16, + 1 + ], + [ + 7, + -19 + ], + [ + 6, + 24 + ], + [ + 37, + -35 + ], + [ + 4, + 19 + ], + [ + 18, + -18 + ], + [ + 6, + 7 + ], + [ + 31, + -33 + ], + [ + 14, + -49 + ], + [ + 7, + 13 + ], + [ + 5, + -27 + ], + [ + 10, + -6 + ], + [ + 14, + 22 + ], + [ + -5, + -40 + ], + [ + 3, + -84 + ], + [ + 13, + -30 + ], + [ + -7, + -43 + ], + [ + -11, + 19 + ], + [ + 3, + -28 + ], + [ + -10, + 2 + ], + [ + -7, + -32 + ], + [ + -13, + 1 + ], + [ + -11, + -59 + ], + [ + -7, + -83 + ], + [ + -8, + -6 + ], + [ + -1, + -44 + ], + [ + -25, + -46 + ], + [ + -15, + -9 + ], + [ + -12, + 12 + ], + [ + -7, + -27 + ], + [ + -10, + 13 + ], + [ + -21, + -43 + ], + [ + -10, + 9 + ], + [ + -9, + -29 + ], + [ + -8, + 9 + ], + [ + -18, + 66 + ], + [ + -12, + -10 + ], + [ + -7, + -34 + ], + [ + -21, + 60 + ], + [ + -8, + 0 + ], + [ + -25, + -33 + ], + [ + -14, + 24 + ], + [ + -12, + -19 + ], + [ + -25, + 47 + ], + [ + -7, + -39 + ], + [ + -14, + -27 + ], + [ + -21, + -3 + ], + [ + -12, + -18 + ], + [ + -8, + 41 + ], + [ + -21, + 8 + ], + [ + -11, + -32 + ], + [ + -19, + 19 + ], + [ + -12, + -12 + ], + [ + 1, + 53 + ], + [ + 10, + 31 + ], + [ + -11, + 12 + ], + [ + 3, + 65 + ], + [ + 5, + 15 + ], + [ + 1, + 75 + ], + [ + 7, + 31 + ], + [ + -10, + 101 + ], + [ + -13, + 21 + ], + [ + -9, + 78 + ] + ], + [ + [ + 30985, + 38023 + ], + [ + 20, + 12 + ], + [ + 5, + -43 + ], + [ + -15, + -38 + ], + [ + -12, + 32 + ], + [ + 2, + 37 + ] + ], + [ + [ + 31858, + 38286 + ], + [ + 13, + 39 + ], + [ + 11, + -4 + ], + [ + 15, + -28 + ], + [ + -13, + -4 + ], + [ + 1, + -49 + ], + [ + -9, + 20 + ], + [ + -13, + -5 + ], + [ + -5, + 31 + ] + ], + [ + [ + 31828, + 37522 + ], + [ + 7, + 36 + ], + [ + -4, + 40 + ], + [ + 7, + 30 + ], + [ + 10, + -13 + ], + [ + 8, + 22 + ], + [ + 17, + 3 + ], + [ + 6, + -29 + ], + [ + 39, + 5 + ], + [ + 2, + -18 + ], + [ + -32, + -48 + ], + [ + -41, + -30 + ], + [ + -19, + 2 + ] + ], + [ + [ + 31779, + 38288 + ], + [ + 6, + 50 + ], + [ + 10, + -23 + ], + [ + 12, + 26 + ], + [ + 19, + -21 + ], + [ + 33, + 6 + ], + [ + -2, + -23 + ], + [ + -14, + -4 + ], + [ + 9, + -42 + ], + [ + -16, + -11 + ], + [ + -15, + 23 + ], + [ + -7, + -20 + ], + [ + -12, + 49 + ], + [ + -23, + -10 + ] + ], + [ + [ + 17306, + 73978 + ], + [ + 171, + 1 + ], + [ + 103, + 1 + ] + ], + [ + [ + 18139, + 65823 + ], + [ + -119, + 3 + ], + [ + -36, + -2 + ], + [ + -58, + 9 + ], + [ + -63, + -7 + ], + [ + -79, + 0 + ], + [ + -293, + 0 + ], + [ + -184, + 5 + ] + ], + [ + [ + 29478, + 69336 + ], + [ + 71, + 5 + ], + [ + 115, + 0 + ], + [ + 40, + -9 + ], + [ + 62, + -5 + ], + [ + 57, + 2 + ], + [ + 168, + 10 + ] + ], + [ + [ + 25149, + 51924 + ], + [ + 13, + -63 + ], + [ + 5, + -76 + ], + [ + -3, + -101 + ], + [ + -10, + -105 + ], + [ + -4, + 3 + ], + [ + 8, + 90 + ], + [ + 4, + 100 + ], + [ + -1, + 46 + ], + [ + -12, + 106 + ] + ], + [ + [ + 25020, + 51931 + ], + [ + 11, + 38 + ], + [ + 32, + 81 + ], + [ + 2, + -14 + ], + [ + -13, + -63 + ], + [ + 2, + -28 + ], + [ + 13, + -33 + ], + [ + -15, + -50 + ], + [ + -3, + 47 + ], + [ + -10, + -10 + ], + [ + -17, + 10 + ], + [ + -2, + 22 + ] + ], + [ + [ + 24941, + 51321 + ], + [ + 17, + 10 + ], + [ + -9, + -42 + ], + [ + -8, + 32 + ] + ], + [ + [ + 24732, + 50824 + ], + [ + 7, + 27 + ], + [ + 13, + -65 + ], + [ + -8, + -14 + ], + [ + -12, + 52 + ] + ], + [ + [ + 24681, + 50807 + ], + [ + 39, + -33 + ], + [ + -19, + -8 + ], + [ + -20, + 41 + ] + ], + [ + [ + 24628, + 50763 + ], + [ + 25, + 19 + ], + [ + 2, + -17 + ], + [ + -26, + -20 + ], + [ + -1, + 18 + ] + ], + [ + [ + 24275, + 51386 + ], + [ + 10, + 27 + ], + [ + 12, + -5 + ], + [ + 3, + 26 + ], + [ + 22, + -6 + ], + [ + 23, + -61 + ], + [ + 9, + 7 + ], + [ + 6, + -29 + ], + [ + -15, + -36 + ], + [ + -1, + -40 + ], + [ + -14, + -19 + ], + [ + -59, + 115 + ], + [ + 4, + 21 + ] + ], + [ + [ + 24969, + 52072 + ], + [ + -17, + -35 + ], + [ + -8, + 7 + ], + [ + -17, + -56 + ], + [ + -2, + -38 + ], + [ + -12, + -15 + ], + [ + 3, + -40 + ], + [ + -28, + 17 + ], + [ + -11, + -45 + ], + [ + 5, + -68 + ], + [ + 18, + -10 + ], + [ + 13, + 25 + ], + [ + -4, + -59 + ], + [ + 8, + -34 + ], + [ + 15, + -19 + ], + [ + 13, + 11 + ], + [ + 6, + 29 + ], + [ + 5, + 101 + ], + [ + -2, + 13 + ], + [ + 24, + 54 + ], + [ + 3, + 44 + ], + [ + 18, + -34 + ], + [ + 13, + 6 + ], + [ + 0, + -21 + ], + [ + -17, + -34 + ], + [ + 0, + -34 + ], + [ + 15, + -17 + ], + [ + 3, + -61 + ], + [ + 15, + 14 + ], + [ + 11, + 82 + ], + [ + 16, + -25 + ], + [ + -4, + -55 + ], + [ + -13, + 0 + ], + [ + -12, + -44 + ], + [ + 22, + 2 + ], + [ + -3, + -29 + ], + [ + -31, + -22 + ], + [ + 13, + -66 + ], + [ + 11, + 22 + ], + [ + -7, + -59 + ], + [ + -9, + 26 + ], + [ + -14, + 11 + ], + [ + -12, + -55 + ], + [ + -1, + -99 + ], + [ + -9, + -5 + ], + [ + -6, + 86 + ], + [ + -11, + 1 + ], + [ + -2, + -66 + ], + [ + 13, + -58 + ], + [ + -13, + 33 + ], + [ + -14, + 5 + ], + [ + -8, + -17 + ], + [ + -15, + 6 + ], + [ + 18, + -39 + ], + [ + 0, + -32 + ], + [ + -23, + 49 + ], + [ + 0, + -25 + ], + [ + 12, + -32 + ], + [ + -12, + -14 + ], + [ + 1, + -34 + ], + [ + 11, + -36 + ], + [ + 20, + -11 + ], + [ + -1, + -22 + ], + [ + 12, + -24 + ], + [ + -1, + -34 + ], + [ + 7, + -46 + ], + [ + 9, + 30 + ], + [ + 5, + -21 + ], + [ + 22, + -2 + ], + [ + 16, + -34 + ], + [ + 3, + 30 + ], + [ + 20, + -91 + ], + [ + 11, + 44 + ], + [ + 24, + -111 + ], + [ + 0, + -59 + ], + [ + 6, + -13 + ], + [ + 18, + 28 + ], + [ + 7, + -41 + ], + [ + -24, + -15 + ], + [ + -2, + -33 + ], + [ + 16, + -3 + ], + [ + -8, + -52 + ], + [ + -11, + 24 + ], + [ + -12, + -96 + ], + [ + 2, + -44 + ], + [ + -21, + 36 + ], + [ + -2, + 55 + ], + [ + -8, + 16 + ], + [ + -31, + -138 + ], + [ + -15, + -41 + ], + [ + 7, + 67 + ], + [ + 9, + 29 + ], + [ + 5, + 48 + ], + [ + 9, + 21 + ], + [ + 0, + 54 + ], + [ + 9, + 23 + ], + [ + -1, + 51 + ], + [ + -10, + 24 + ], + [ + -4, + -62 + ], + [ + -16, + -29 + ], + [ + -12, + 29 + ], + [ + -14, + 77 + ], + [ + -34, + 43 + ], + [ + -10, + 45 + ], + [ + -56, + 33 + ], + [ + -12, + -14 + ], + [ + -48, + -143 + ], + [ + -46, + -115 + ], + [ + -7, + 10 + ], + [ + 4, + 41 + ], + [ + -12, + 16 + ], + [ + -2, + 41 + ], + [ + 6, + 3 + ], + [ + -12, + 100 + ], + [ + -11, + 27 + ], + [ + -9, + -1 + ], + [ + 1, + -28 + ], + [ + -8, + -36 + ], + [ + 2, + 76 + ], + [ + -10, + 56 + ], + [ + -13, + -64 + ], + [ + -14, + 14 + ], + [ + -7, + -22 + ], + [ + -7, + 31 + ], + [ + -6, + -27 + ], + [ + 10, + -63 + ], + [ + -12, + 4 + ], + [ + -7, + -27 + ], + [ + -4, + -54 + ], + [ + -8, + 7 + ], + [ + -5, + -57 + ], + [ + -8, + 12 + ], + [ + -19, + -33 + ], + [ + -6, + -76 + ], + [ + -16, + 16 + ], + [ + 5, + 21 + ], + [ + -13, + 67 + ], + [ + -18, + 57 + ], + [ + -11, + -13 + ], + [ + -26, + 21 + ], + [ + -10, + 33 + ], + [ + -25, + 12 + ], + [ + -16, + 25 + ], + [ + -16, + 60 + ], + [ + 12, + 14 + ], + [ + 7, + 58 + ], + [ + 8, + -12 + ], + [ + 12, + -52 + ], + [ + 7, + 22 + ], + [ + -1, + -68 + ], + [ + 15, + -17 + ], + [ + -4, + 104 + ], + [ + -23, + 64 + ], + [ + 0, + 42 + ], + [ + -11, + 7 + ], + [ + -9, + -41 + ], + [ + -13, + -13 + ], + [ + 2, + 41 + ], + [ + -10, + -7 + ], + [ + 3, + 39 + ], + [ + 9, + 28 + ], + [ + -10, + 40 + ], + [ + -29, + -50 + ], + [ + -10, + 80 + ], + [ + -10, + -8 + ], + [ + -6, + 118 + ], + [ + -26, + 1 + ], + [ + 6, + 33 + ], + [ + 1, + 85 + ], + [ + -32, + 16 + ], + [ + -13, + -10 + ], + [ + -20, + -38 + ], + [ + -7, + 57 + ], + [ + 8, + 41 + ], + [ + 8, + -3 + ], + [ + -2, + 46 + ], + [ + -16, + 8 + ], + [ + -14, + -22 + ], + [ + -9, + 20 + ], + [ + -2, + -40 + ], + [ + -24, + -36 + ], + [ + -14, + -34 + ], + [ + -6, + 32 + ], + [ + -18, + -16 + ], + [ + 0, + -32 + ], + [ + 9, + -30 + ], + [ + 18, + -8 + ], + [ + -9, + -30 + ], + [ + 8, + -63 + ], + [ + 20, + 21 + ], + [ + 5, + -18 + ], + [ + -13, + -14 + ], + [ + 6, + -20 + ], + [ + -32, + -6 + ], + [ + -26, + -49 + ], + [ + -20, + -9 + ], + [ + -82, + 63 + ], + [ + -35, + 42 + ], + [ + -57, + 101 + ], + [ + -23, + 32 + ], + [ + -41, + 40 + ], + [ + -33, + 5 + ], + [ + -14, + -14 + ], + [ + -36, + 7 + ], + [ + -58, + -25 + ], + [ + -17, + -13 + ], + [ + -26, + -53 + ] + ], + [ + [ + 30097, + 65246 + ], + [ + -20, + -46 + ], + [ + -6, + 102 + ], + [ + 2, + 64 + ], + [ + -10, + 22 + ], + [ + 2, + -159 + ], + [ + -17, + 2 + ], + [ + -2, + -35 + ], + [ + -10, + -7 + ], + [ + -1, + 55 + ], + [ + 16, + 95 + ], + [ + 8, + 68 + ], + [ + 17, + 46 + ] + ], + [ + [ + 30029, + 65436 + ], + [ + 5, + 7 + ], + [ + 11, + -52 + ], + [ + -5, + -7 + ], + [ + -11, + 52 + ] + ], + [ + [ + 30019, + 65203 + ], + [ + 6, + 51 + ], + [ + -4, + 23 + ], + [ + 5, + 57 + ], + [ + 4, + -20 + ], + [ + 0, + -85 + ], + [ + -11, + -26 + ] + ], + [ + [ + 29960, + 64853 + ], + [ + 11, + 80 + ], + [ + 5, + -14 + ], + [ + 1, + -76 + ], + [ + -17, + 10 + ] + ], + [ + [ + 30068, + 65494 + ], + [ + -3, + -45 + ], + [ + -14, + -41 + ], + [ + -6, + 42 + ], + [ + 4, + 35 + ], + [ + -19, + 54 + ], + [ + -8, + 40 + ], + [ + 5, + -129 + ], + [ + -22, + 17 + ], + [ + 12, + -39 + ], + [ + 1, + -75 + ], + [ + -12, + -11 + ], + [ + 8, + -53 + ], + [ + 0, + -72 + ], + [ + -10, + -45 + ], + [ + -8, + -73 + ], + [ + -12, + 6 + ], + [ + -27, + -18 + ], + [ + -27, + -34 + ], + [ + -38, + -30 + ], + [ + -1, + 16 + ] + ] + ] +} \ No newline at end of file diff --git a/src/data/treemap-en.png b/src/data/treemap-en.png new file mode 100644 index 0000000000000000000000000000000000000000..54f6146cf292bd061d2160779b903ee46614a527 GIT binary patch literal 84237 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%0Av(bM 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 literal 0 HcmV?d00001 diff --git a/src/data/treemap-uk.png b/src/data/treemap-uk.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2c0cf5c60cd556231aa3df881df34d05dd8e2b GIT binary patch literal 105903 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�pIMI+Cyf$ezmo< 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 a_-E<{GrNXSTBQ^U@S~xoqgtq9b?;vofDK0g literal 0 HcmV?d00001 diff --git a/src/js/app.js b/src/js/app.js new file mode 100644 index 0000000..3b8aebb --- /dev/null +++ b/src/js/app.js @@ -0,0 +1,55 @@ +// src/js/app.js + +document.addEventListener('DOMContentLoaded', function() { + const currentPage = window.location.pathname.split('/').pop(); + + if (currentPage === 'consent.html') { + initConsentPage(); + } else if (currentPage === 'quiz.html') { + initQuizPage(); + } else if (currentPage === 'questionnaire.html') { + initQuestionnairePage(); + } else if (currentPage === 'results.html') { + initResultsPage(); + } +}); + +function initConsentPage() { + const consentButton = document.getElementById('consent-button'); + consentButton.addEventListener('click', function() { + fetch('../data/questions.json') + .then(response => response.json()) + .then(data => { + const quizVersions = Object.keys(data.quizzes); + const randomVersion = quizVersions[Math.floor(Math.random() * quizVersions.length)]; + localStorage.setItem('quizVersion', randomVersion); + window.location.href = 'quiz.html'; + }); + }); +} + +function initQuizPage() { + const version = localStorage.getItem('quizVersion'); + loadQuestions(version); +} + +function initQuestionnairePage() { + // Logic for initializing the questionnaire page +} + +function initResultsPage() { + // Logic for displaying results +} + +function loadQuestions(version) { + fetch('../data/questions.json') + .then(response => response.json()) + .then(data => { + const questions = data.quizzes[version]; + displayQuestions(questions); + }); +} + +function displayQuestions(questions) { + // Logic to display questions on the quiz page +} \ No newline at end of file diff --git a/src/js/consent.js b/src/js/consent.js new file mode 100644 index 0000000..1c5a3e5 --- /dev/null +++ b/src/js/consent.js @@ -0,0 +1,14 @@ +document.addEventListener('DOMContentLoaded', function() { + const consentButton = document.getElementById('consentButton'); + + consentButton.addEventListener('click', function() { + fetch('../data/questions.json') + .then(response => response.json()) + .then(data => { + const quizVersions = Object.keys(data.quizzes); + const randomVersion = quizVersions[Math.floor(Math.random() * quizVersions.length)]; + localStorage.setItem('quizVersion', randomVersion); + window.location.href = 'quiz.html'; + }); + }); +}); \ No newline at end of file diff --git a/src/js/questionnaire.js b/src/js/questionnaire.js new file mode 100644 index 0000000..683f5b6 --- /dev/null +++ b/src/js/questionnaire.js @@ -0,0 +1,79 @@ +// This file handles the logic for the questionnaire, including collecting additional participant information after the quiz. + +document.addEventListener('DOMContentLoaded', function() { + const questionnaireForm = document.getElementById('questionnaire-form'); + + questionnaireForm.addEventListener('submit', function(event) { + event.preventDefault(); + + // Form validation + const age = document.getElementById('age').value; + if (age < 0 || age > 120) { + showError('Please enter a valid age between 0 and 120'); + return; + } + + const participantData = { + age: age, + gender: document.getElementById('gender').value, + education: document.getElementById('education').value, + colorBlind: document.getElementById('color-blind').value, + familiarity: document.getElementById('familiarity').value, + englishLevel: document.getElementById('english-level').value, + ukrainianLevel: document.getElementById('ukrainian-level').value, + visualizationDifficulty: document.getElementById('visualization-difficulty').value, + quizDifficulty: document.getElementById('quiz-difficulty').value, + kseAffiliation: document.getElementById('kse-affiliation').value, + comments: document.getElementById('comments').value + }; + + // Disable form while submitting + const submitButton = document.querySelector('button[type="submit"]'); + submitButton.disabled = true; + + // Store participant data in local storage + localStorage.setItem('participantData', JSON.stringify(participantData)); + + // Retrieve existing quiz data + const allQuizzes = JSON.parse(localStorage.getItem('allQuizzes') || '{}'); + const quizId = 'quiz'; + if (allQuizzes[quizId]) { + allQuizzes[quizId].participantData = participantData; + localStorage.setItem('allQuizzes', JSON.stringify(allQuizzes)); + } + + // Send data to the backend + fetch('/api/responses', { + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify(allQuizzes) + }) + .then(response => { + if (!response.ok) { + throw new Error('Network response was not ok'); + } + return response.json(); + }) + .then(data => { + if (data.success) { + console.log('Success:', data); + window.location.href = 'results.html'; + } else { + throw new Error(data.message || 'Failed to submit the form'); + } + }) + .catch((error) => { + console.error('Error:', error); + showError('Failed to submit the form. Please try again.'); + submitButton.disabled = false; + }); + }); + + function showError(message) { + const errorDiv = document.getElementById('error-message'); + errorDiv.textContent = message; + errorDiv.style.display = 'block'; + } +}); \ No newline at end of file diff --git a/src/js/quiz.js b/src/js/quiz.js new file mode 100644 index 0000000..6223884 --- /dev/null +++ b/src/js/quiz.js @@ -0,0 +1,199 @@ +// This file manages the quiz functionality, including loading questions from the JSON file, displaying them to the user, and collecting answers. + +document.addEventListener('DOMContentLoaded', function () { + const quizContainer = document.getElementById('quiz'); + const resultsContainer = document.getElementById('results'); + const timerDisplay = document.getElementById('time'); + const version = localStorage.getItem('quizVersion'); + const quizId = 'quiz'; + let questions = []; + let currentQuestionIndex = 0; + let score = 0; + let quizResults = []; + let timeLeft = 25; + let timer; + let startTime = new Date().toISOString(); + + // Generate and store browser ID + function generateBrowserId() { + return 'xxxx-xxxx-4xxx-yxxx-xxxx-xxxx-xxxx-xxxx'.replace(/[xy]/g, function(c) { + const r = Math.random() * 16 | 0, v = c === 'x' ? r : (r & 0x3 | 0x8); + return v.toString(16); + }); + } + + const browserId = localStorage.getItem('browserId') || generateBrowserId(); + localStorage.setItem('browserId', browserId); + + const browserInfo = { + userAgent: navigator.userAgent, + screenResolution: `${window.screen.width}x${window.screen.height}`, + operatingSystem: navigator.platform + }; + + // Check if there is a completed quiz + const allQuizzes = JSON.parse(localStorage.getItem('allQuizzes') || '{}'); + if (allQuizzes[quizId] && allQuizzes[quizId].completed) { + alert("You have already completed the quiz. Redirecting to the questionnaire."); + window.location.href = 'index.html'; + return; + } + + fetch('data/questions.json') + .then(response => response.json()) + .then(data => { + if (!data.quizzes || !data.quizzes[version] || !data.quizzes[version].questions) { + throw new Error('Invalid quiz data or version'); + } + questions = data.quizzes[version].questions; + displayQuestion(); + }) + .catch(error => { + console.error('Error loading quiz:', error); + quizContainer.innerHTML = '

Error loading quiz. Please try again later.

'; + }); + + function displayQuestion() { + if (!questions || currentQuestionIndex >= questions.length) { + showResults(); + return; + } + + // Complete timer reset + stopTimer(); + timeLeft = 25; + timerDisplay.textContent = timeLeft; + + const question = questions[currentQuestionIndex]; + const chartFile = `charts/${question.chart}-${version}.vl.json`; + + // Embed the Vega-Lite chart + const embedOptions = { + actions: false, // Disable kebab menu + tooltip: false // Disable tooltips + }; + + if (version === 'ukrainian') { + embedOptions.timeFormatLocale = { + dateTime: "%A, %e %B %Y р. %X", + date: "%d.%m.%Y", + time: "%H:%M:%S", + periods: ["", ""], + days: ["неділя", "понеділок", "вівторок", "середа", "четвер", "п'ятниця", "субота"], + shortDays: ["нд", "пн", "вт", "ср", "чт", "пт", "сб"], + months: ["січень", "лютий", "березень", "квітень", "травень", "червень", "липень", "серпень", "вересень", "жовтень", "листопад", "грудень"], + shortMonths: ["січ", "лют", "бер", "кві", "тра", "чер", "лип", "сер", "вер", "жов", "лис", "гру"] + }; + } + + vegaEmbed('#chart', chartFile, embedOptions).catch(console.error); + + // Update question and options + document.getElementById('question-text').innerHTML = question.question; + document.getElementById('options').innerHTML = question.options.map((option, index) => ` + + `).join(''); + + // Start fresh timer + startTimer(); + + // Add event listeners to option buttons + document.querySelectorAll('.option-button').forEach(button => { + button.addEventListener('click', () => submitAnswer(button.dataset.value)); + }); + } + + function stopTimer() { + if (timer) { + clearInterval(timer); + timer = null; + } + } + + function startTimer() { + // Clear any existing timer + stopTimer(); + + // Ensure display shows starting value + timerDisplay.textContent = timeLeft; + + timer = setInterval(() => { + timeLeft--; + timerDisplay.textContent = timeLeft; + + if (timeLeft <= 0) { + stopTimer(); + alert("Time's up! Moving to the next question."); + submitAnswer(true); + } + }, 1000); + } + + function storeQuizProgress() { + const currentProgress = { + quizId: quizId, + version: version, + score: score, + currentQuestionIndex: currentQuestionIndex, + totalQuestions: questions.length, + answers: quizResults, + lastUpdated: new Date().toISOString(), + participantData: JSON.parse(localStorage.getItem('participantData') || '{}'), + startTime: startTime, // Store start time + browserId: browserId, // Store browser ID + browserInfo: browserInfo // Store browser info + }; + const allQuizzes = JSON.parse(localStorage.getItem('allQuizzes') || '{}'); + allQuizzes[quizId] = currentProgress; + localStorage.setItem('allQuizzes', JSON.stringify(allQuizzes)); + } + + function submitAnswer(selectedAnswer = null) { + // Stop the timer first + stopTimer(); + + if (!selectedAnswer) { + alert('Please select an answer before proceeding.'); + startTimer(); // Restart timer if no answer selected + return; + } + + const currentQuestion = questions[currentQuestionIndex]; + const isCorrect = selectedAnswer === currentQuestion.answer; + if (isCorrect) { + score++; + } + + // Store the question result + quizResults.push({ + question: currentQuestion.question, + selectedAnswer: selectedAnswer, + correctAnswer: currentQuestion.answer, + isCorrect: isCorrect, + questionIndex: currentQuestionIndex, + timestamp: new Date().toISOString(), + timeSpent: 25 - timeLeft, + chartType: currentQuestion.chart, + chartTypeUk: currentQuestion.chart_uk // Include chart_uk type + }); + + // Store progress after each answer + storeQuizProgress(); + + currentQuestionIndex++; + // Reset timer state before showing next question + timeLeft = 25; + displayQuestion(); + } + + function showResults() { + // Mark quiz as completed + const allQuizzes = JSON.parse(localStorage.getItem('allQuizzes') || '{}'); + allQuizzes[quizId].completed = true; + allQuizzes[quizId].completedAt = new Date().toISOString(); + localStorage.setItem('allQuizzes', JSON.stringify(allQuizzes)); + + // Redirect to the questionnaire page + window.location.href = 'questionnaire.html'; + } +}); \ No newline at end of file diff --git a/src/js/results.js b/src/js/results.js new file mode 100644 index 0000000..92bdb2c --- /dev/null +++ b/src/js/results.js @@ -0,0 +1,30 @@ +const resultsContainer = document.getElementById('results'); +const resultsHeader = document.getElementById('results-header'); +const resultsTableBody = document.getElementById('results-table-body'); + +const allQuizzes = JSON.parse(localStorage.getItem('allQuizzes') || '{}'); +const quizData = allQuizzes['quiz']; + +function displayResults() { + const totalQuestions = quizData.totalQuestions; + const correctAnswers = quizData.score; + const percentage = ((correctAnswers / totalQuestions) * 100).toFixed(2); + + resultsHeader.textContent = `Результати тесту: ${correctAnswers}/${totalQuestions}, ${percentage}%`; + + let resultsHTML = ''; + + quizData.answers.forEach(answer => { + resultsHTML += ` + + ${answer.question} + ${answer.chartTypeUk} + ${answer.isCorrect ? '✅' : '❌'} + + `; + }); + + resultsTableBody.innerHTML = resultsHTML; +} + +window.onload = displayResults; \ No newline at end of file