diff --git a/src/AoC_2024/Dazbo's_Advent_of_Code_2024.ipynb b/src/AoC_2024/Dazbo's_Advent_of_Code_2024.ipynb index e1e6ea7..649902a 100644 --- a/src/AoC_2024/Dazbo's_Advent_of_Code_2024.ipynb +++ b/src/AoC_2024/Dazbo's_Advent_of_Code_2024.ipynb @@ -48,138 +48,12 @@ }, { "cell_type": "code", - "execution_count": 170, + "execution_count": null, "metadata": { "id": "9Dgeww1rMrkQ", "tags": [] }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "34313.21s - pydevd: Sending message related to process being replaced timed-out after 5 seconds\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Requirement already satisfied: jupyterlab-lsp in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (5.1.0)\n", - "Requirement already satisfied: ipykernel in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (6.29.5)\n", - "Requirement already satisfied: ipywidgets in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (8.1.5)\n", - "Requirement already satisfied: matplotlib in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (3.10.0)\n", - "Requirement already satisfied: pandas in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (2.2.3)\n", - "Requirement already satisfied: networkx in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (3.4.2)\n", - "Requirement already satisfied: sympy in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (1.13.3)\n", - "Requirement already satisfied: dazbo-commons in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (0.1.5)\n", - "Requirement already satisfied: colorama in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (0.4.6)\n", - "Requirement already satisfied: python-dotenv in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (1.0.1)\n", - "Requirement already satisfied: tqdm in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (4.67.1)\n", - "Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab-lsp) (2.2.5)\n", - "Requirement already satisfied: jupyterlab<5.0.0a0,>=4.1.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab-lsp) (4.3.0)\n", - "Requirement already satisfied: comm>=0.1.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (0.2.2)\n", - "Requirement already satisfied: debugpy>=1.6.5 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (1.8.8)\n", - "Requirement already satisfied: ipython>=7.23.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (8.29.0)\n", - "Requirement already satisfied: jupyter-client>=6.1.12 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (8.6.3)\n", - "Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (5.7.2)\n", - "Requirement already satisfied: matplotlib-inline>=0.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (0.1.7)\n", - "Requirement already satisfied: nest-asyncio in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (1.6.0)\n", - "Requirement already satisfied: packaging in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (24.1)\n", - "Requirement already satisfied: psutil in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (6.1.0)\n", - "Requirement already satisfied: pyzmq>=24 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (26.2.0)\n", - "Requirement already satisfied: tornado>=6.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (6.4.1)\n", - "Requirement already satisfied: traitlets>=5.4.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipykernel) (5.14.3)\n", - "Requirement already satisfied: widgetsnbextension~=4.0.12 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipywidgets) (4.0.13)\n", - "Requirement already satisfied: jupyterlab-widgets~=3.0.12 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipywidgets) (3.0.13)\n", - "Requirement already satisfied: contourpy>=1.0.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (1.3.1)\n", - "Requirement already satisfied: cycler>=0.10 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (0.12.1)\n", - "Requirement already satisfied: fonttools>=4.22.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (4.54.1)\n", - "Requirement already satisfied: kiwisolver>=1.3.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (1.4.7)\n", - "Requirement already satisfied: numpy>=1.23 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (2.1.3)\n", - "Requirement already satisfied: pillow>=8 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (11.0.0)\n", - "Requirement already satisfied: pyparsing>=2.3.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (3.2.0)\n", - "Requirement already satisfied: python-dateutil>=2.7 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from matplotlib) (2.9.0)\n", - "Requirement already satisfied: pytz>=2020.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from pandas) (2024.2)\n", - "Requirement already satisfied: tzdata>=2022.7 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from pandas) (2024.2)\n", - "Requirement already satisfied: mpmath<1.4,>=1.1.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from sympy) (1.3.0)\n", - "Requirement already satisfied: decorator in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipython>=7.23.1->ipykernel) (5.1.1)\n", - "Requirement already satisfied: jedi>=0.16 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipython>=7.23.1->ipykernel) (0.19.2)\n", - "Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipython>=7.23.1->ipykernel) (3.0.48)\n", - "Requirement already satisfied: pygments>=2.4.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipython>=7.23.1->ipykernel) (2.18.0)\n", - "Requirement already satisfied: stack-data in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipython>=7.23.1->ipykernel) (0.6.2)\n", - "Requirement already satisfied: pexpect>4.3 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from ipython>=7.23.1->ipykernel) (4.9.0)\n", - "Requirement already satisfied: platformdirs>=2.5 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-core!=5.0.*,>=4.12->ipykernel) (4.3.6)\n", - "Requirement already satisfied: jupyter-server>=1.1.2 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-lsp>=2.0.0->jupyterlab-lsp) (2.14.2)\n", - "Requirement already satisfied: async-lru>=1.0.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2.0.4)\n", - "Requirement already satisfied: httpx>=0.25.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (0.27.2)\n", - "Requirement already satisfied: jinja2>=3.0.3 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (3.1.4)\n", - "Requirement already satisfied: jupyterlab-server<3,>=2.27.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2.27.3)\n", - "Requirement already satisfied: notebook-shim>=0.2 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (0.2.4)\n", - "Requirement already satisfied: setuptools>=40.1.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (75.1.0)\n", - "Requirement already satisfied: six>=1.5 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from python-dateutil>=2.7->matplotlib) (1.16.0)\n", - "Requirement already satisfied: anyio in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from httpx>=0.25.0->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (4.6.2.post1)\n", - "Requirement already satisfied: certifi in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from httpx>=0.25.0->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2024.8.30)\n", - "Requirement already satisfied: httpcore==1.* in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from httpx>=0.25.0->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (1.0.6)\n", - "Requirement already satisfied: idna in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from httpx>=0.25.0->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (3.10)\n", - "Requirement already satisfied: sniffio in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from httpx>=0.25.0->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (1.3.1)\n", - "Requirement already satisfied: h11<0.15,>=0.13 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (0.14.0)\n", - "Requirement already satisfied: parso<0.9.0,>=0.8.4 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel) (0.8.4)\n", - "Requirement already satisfied: MarkupSafe>=2.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jinja2>=3.0.3->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (3.0.2)\n", - "Requirement already satisfied: argon2-cffi>=21.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (23.1.0)\n", - "Requirement already satisfied: jupyter-events>=0.9.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.10.0)\n", - "Requirement already satisfied: jupyter-server-terminals>=0.4.4 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.5.3)\n", - "Requirement already satisfied: nbconvert>=6.4.4 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (7.16.4)\n", - "Requirement already satisfied: nbformat>=5.3.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (5.10.4)\n", - "Requirement already satisfied: overrides>=5.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (7.7.0)\n", - "Requirement already satisfied: prometheus-client>=0.9 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.21.0)\n", - "Requirement already satisfied: send2trash>=1.8.2 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.8.3)\n", - "Requirement already satisfied: terminado>=0.8.3 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.18.1)\n", - "Requirement already satisfied: websocket-client>=1.7 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.8.0)\n", - "Requirement already satisfied: babel>=2.10 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2.16.0)\n", - "Requirement already satisfied: json5>=0.9.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (0.9.28)\n", - "Requirement already satisfied: jsonschema>=4.18.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (4.23.0)\n", - "Requirement already satisfied: requests>=2.31 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2.32.3)\n", - "Requirement already satisfied: ptyprocess>=0.5 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from pexpect>4.3->ipython>=7.23.1->ipykernel) (0.7.0)\n", - "Requirement already satisfied: wcwidth in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel) (0.2.13)\n", - "Requirement already satisfied: executing>=1.2.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from stack-data->ipython>=7.23.1->ipykernel) (2.1.0)\n", - "Requirement already satisfied: asttokens>=2.1.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from stack-data->ipython>=7.23.1->ipykernel) (2.4.1)\n", - "Requirement already satisfied: pure-eval in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from stack-data->ipython>=7.23.1->ipykernel) (0.2.3)\n", - "Requirement already satisfied: argon2-cffi-bindings in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from argon2-cffi>=21.1->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (21.2.0)\n", - "Requirement already satisfied: attrs>=22.2.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (24.2.0)\n", - "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2024.10.1)\n", - "Requirement already satisfied: referencing>=0.28.4 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (0.35.1)\n", - "Requirement already satisfied: rpds-py>=0.7.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (0.21.0)\n", - "Requirement already satisfied: python-json-logger>=2.0.4 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (2.0.7)\n", - "Requirement already satisfied: pyyaml>=5.3 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (6.0.2)\n", - "Requirement already satisfied: rfc3339-validator in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.1.4)\n", - "Requirement already satisfied: rfc3986-validator>=0.1.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.1.1)\n", - "Requirement already satisfied: beautifulsoup4 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (4.12.3)\n", - "Requirement already satisfied: bleach!=5.0.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (6.2.0)\n", - "Requirement already satisfied: defusedxml in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.7.1)\n", - "Requirement already satisfied: jupyterlab-pygments in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.3.0)\n", - "Requirement already satisfied: mistune<4,>=2.0.3 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (3.0.2)\n", - "Requirement already satisfied: nbclient>=0.5.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.10.0)\n", - "Requirement already satisfied: pandocfilters>=1.4.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.5.1)\n", - "Requirement already satisfied: tinycss2 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.4.0)\n", - "Requirement already satisfied: fastjsonschema>=2.15 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from nbformat>=5.3.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (2.20.0)\n", - "Requirement already satisfied: charset-normalizer<4,>=2 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from requests>=2.31->jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (3.4.0)\n", - "Requirement already satisfied: urllib3<3,>=1.21.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from requests>=2.31->jupyterlab-server<3,>=2.27.1->jupyterlab<5.0.0a0,>=4.1.0->jupyterlab-lsp) (2.2.3)\n", - "Requirement already satisfied: webencodings in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (0.5.1)\n", - "Requirement already satisfied: fqdn in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.5.1)\n", - "Requirement already satisfied: isoduration in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (20.11.0)\n", - "Requirement already satisfied: jsonpointer>1.13 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (3.0.0)\n", - "Requirement already satisfied: uri-template in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.3.0)\n", - "Requirement already satisfied: webcolors>=24.6.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (24.11.1)\n", - "Requirement already satisfied: cffi>=1.0.1 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.17.1)\n", - "Requirement already satisfied: soupsieve>1.2 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (2.6)\n", - "Requirement already satisfied: pycparser in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (2.22)\n", - "Requirement already satisfied: arrow>=0.15.0 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (1.3.0)\n", - "Requirement already satisfied: types-python-dateutil>=2.8.10 in /home/darren/miniconda3/envs/.aoc-conda-env/lib/python3.13/site-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.1.2->jupyter-lsp>=2.0.0->jupyterlab-lsp) (2.9.0.20241003)\n", - "Note: you may need to restart the kernel to use updated packages.\n" - ] - } - ], + "outputs": [], "source": [ "%pip install --upgrade --no-cache-dir \\\n", " jupyterlab-lsp ipykernel ipywidgets \\\n", @@ -250,21 +124,12 @@ }, { "cell_type": "code", - "execution_count": 172, + "execution_count": null, "metadata": { "id": "SwzjfUFCKhXe", "tags": [] }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[32m18:04:26.026:aoc2024 - INF: Logger initialised.\u001b[39m\n", - "\u001b[34m18:04:26.027:aoc2024 - DBG: Debugging enabled\u001b[39m\n" - ] - } - ], + "outputs": [], "source": [ "# Setup logger\n", "YEAR = 2024\n", @@ -287,32 +152,9 @@ }, { "cell_type": "code", - "execution_count": 173, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[34m18:04:26.054:aoc2024 - DBG: Checking if ffmpeg is installed\u001b[39m\n", - "\u001b[34m18:04:26.086:aoc2024 - DBG: ffmpeg version: ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers\n", - "built with gcc 13 (Ubuntu 13.2.0-23ubuntu3)\n", - "configuration: --prefix=/usr --extra-version=3ubuntu5 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared\n", - "libavutil 58. 29.100 / 58. 29.100\n", - "libavcodec 60. 31.102 / 60. 31.102\n", - "libavformat 60. 16.100 / 60. 16.100\n", - "libavdevice 60. 3.100 / 60. 3.100\n", - "libavfilter 9. 12.100 / 9. 12.100\n", - "libswscale 7. 5.100 / 7. 5.100\n", - "libswresample 4. 12.100 / 4. 12.100\n", - "libpostproc 57. 3.100 / 57. 3.100\u001b[39m\n", - "\u001b[34m18:04:26.087:aoc2024 - DBG: ffmpeg is already installed.\u001b[39m\n", - "\u001b[34m18:04:26.088:aoc2024 - DBG: Checking if dot is installed\u001b[39m\n", - "\u001b[34m18:04:26.092:aoc2024 - DBG: dot is not installed or absent from path.\u001b[39m\n", - "\u001b[32m18:04:26.093:aoc2024 - INF: Installing graphviz on Linux...\u001b[39m\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "import subprocess\n", "\n", @@ -8290,22 +8132,9 @@ }, { "cell_type": "code", - "execution_count": 178, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/markdown": [ - "#### See [Day 22](https://adventofcode.com/2024/day/22)." - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "DAY = \"22\" # replace with actual number (without leading digit)\n", "show_day_link(DAY)" @@ -8313,29 +8142,9 @@ }, { "cell_type": "code", - "execution_count": 179, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[34m18:04:26.245:aoc2024 - DBG: input.txt already exists\u001b[39m\n", - "\u001b[32m18:04:26.249:aoc2024 - INF: Input data:\n", - " 1: 4688826\n", - " 2: 16200140\n", - " 3: 16105529\n", - " 4: 14489781\n", - " 5: 6567477\n", - "...\n", - "2004: 11798329\n", - "2005: 16268496\n", - "2006: 599307\n", - "2007: 1916773\n", - "2008: 666746\u001b[39m\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "d_name = \"d\" + str(DAY).zfill(2) # e.g. d01\n", "script_name = \"aoc\" + str(YEAR) + d_name # e.g. aoc2024d01\n", @@ -8434,32 +8243,9 @@ }, { "cell_type": "code", - "execution_count": 181, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[34m18:04:31.772:aoc2024 - DBG: initial_secrets=[1, 10, 100, 2024]\u001b[39m\n", - "\u001b[34m18:04:31.774:aoc2024 - DBG: secret=1\u001b[39m\n", - "\u001b[34m18:04:31.775:aoc2024 - DBG: secret=10\u001b[39m\n", - "\u001b[34m18:04:31.776:aoc2024 - DBG: secret=100\u001b[39m\n", - "\u001b[34m18:04:31.777:aoc2024 - DBG: secret=2024\u001b[39m\n", - "\u001b[32m18:04:31.778:aoc2024 - INF: Test passed\u001b[39m\n", - "\u001b[32m18:04:31.780:aoc2024 - INF: All tests passed!\u001b[39m\n", - "\u001b[32m18:04:32.916:aoc2024 - INF: Part 1 soln=16953639210\u001b[39m\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "CPU times: user 1.2 s, sys: 12.6 ms, total: 1.21 s\n", - "Wall time: 1.15 s\n" - ] - } - ], + "outputs": [], "source": [ "%%time\n", "sample_inputs = []\n", @@ -8583,34 +8369,9 @@ }, { "cell_type": "code", - "execution_count": 217, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[34m18:53:02.078:aoc2024 - DBG: initial_secrets=[1, 2, 3, 2024]\u001b[39m\n", - "\u001b[34m18:53:02.079:aoc2024 - DBG: buyer=0,secret=1\u001b[39m\n", - "\u001b[34m18:53:02.083:aoc2024 - DBG: buyer=1,secret=2\u001b[39m\n", - "\u001b[34m18:53:02.086:aoc2024 - DBG: buyer=2,secret=3\u001b[39m\n", - "\u001b[34m18:53:02.091:aoc2024 - DBG: buyer=3,secret=2024\u001b[39m\n", - "\u001b[34m18:53:02.095:aoc2024 - DBG: bananas_for_seq=defaultdict(, {(2, 0, 6, -4): 5, (0, 6, -4, 4): 9, (6, -4, 4, -9): 0, (-4, 4, -9, 5): 5, (4, -9, 5, 4): 9, (-9, 5, 4, -2): 7, (5, 4, -2, -5): 2, (4, -2, -5, -2): 0, (-2, -5, -2, 1): 1, (-5, -2, 1, 2): 3, (-2, 1, 2, 6): 9, (1, 2, 6, -1): 8, (2, 6, -1, -3): 5, (6, -1, -3, 2): 7, (-1, -3, 2, -1): 6, (-3, 2, -1, 0): 7, (2, -1, 0, 3): 9, (-1, 0, 3, -6): 3, (0, 3, -6, 4): 7, (3, -6, 4, -2): 5, (-6, 4, -2, -3): 2, (4, -2, -3, -1): 1, (-2, -3, -1, 2): 3, (-3, -1, 2, 5): 8, (-1, 2, 5, -3): 5, (2, 5, -3, -2): 3, (5, -3, -2, 2): 5, (-3, -2, 2, -3): 2, (-2, 2, -3, 3): 12, (2, -3, 3, 3): 14, (-3, 3, 3, 0): 8, (3, 3, 0, -1): 12, (3, 0, -1, -3): 4, (0, -1, -3, -4): 0, (-1, -3, -4, 7): 7, (-3, -4, 7, -4): 3, (-4, 7, -4, 2): 5, (7, -4, 2, 1): 6, (-4, 2, 1, -3): 3, (2, 1, -3, 4): 7, (1, -3, 4, -7): 0, (-3, 4, -7, 1): 1, (4, -7, 1, 4): 5, (-7, 1, 4, 0): 5, (1, 4, 0, 3): 8, (4, 0, 3, -2): 6, (0, 3, -2, 2): 8, (3, -2, 2, 1): 9, (-2, 2, 1, -5): 4, (2, 1, -5, 3): 13, (1, -5, 3, 0): 7, (-5, 3, 0, 2): 9, (3, 0, 2, -8): 1, (0, 2, -8, 7): 8, (2, -8, 7, 0): 8, (-8, 7, 0, -8): 0, (7, 0, -8, 0): 0, (0, -8, 0, 7): 7, (-8, 0, 7, -3): 4, (0, 7, -3, -3): 2, (7, -3, -3, 7): 8, (-3, -3, 7, -4): 4, (-3, 7, -4, 5): 9, (7, -4, 5, -5): 4, (-4, 5, -5, -2): 2, (5, -5, -2, 1): 3, (-5, -2, 1, 0): 3, (-2, 1, 0, -3): 0, (1, 0, -3, 5): 5, (0, -3, 5, -4): 5, (-3, 5, -4, 3): 4, (5, -4, 3, 3): 7, (-4, 3, 3, -6): 1, (3, 3, -6, 4): 5, (3, -6, 4, -4): 1, (-6, 4, -4, 3): 4, (4, -4, 3, 1): 14, (-4, 3, 1, 2): 13, (3, 1, 2, -3): 4, (1, 2, -3, -3): 1, (2, -3, -3, -1): 0, (-3, -3, -1, 9): 9, (-3, -1, 9, -1): 8, (-1, 9, -1, 1): 9, (9, -1, 1, -3): 6, (-1, 1, -3, -4): 3, (1, -3, -4, 6): 15, (-3, -4, 6, 0): 15, (-4, 6, 0, -1): 15, (6, 0, -1, -5): 2, (0, -1, -5, 5): 7, (-1, -5, 5, -1): 12, (-5, 5, -1, 0): 14, (5, -1, 0, -6): 0, (-1, 0, -6, 9): 9, (0, -6, 9, -5): 4, (-6, 9, -5, 0): 4, (9, -5, 0, 5): 9, (-5, 0, 5, -6): 3, (0, 5, -6, 5): 15, (5, -6, 5, 0): 8, (-6, 5, 0, -8): 0, (5, 0, -8, 5): 5, (0, -8, 5, 4): 9, (-8, 5, 4, -3): 6, (5, 4, -3, 0): 6, (4, -3, 0, -3): 3, (-3, 0, -3, 6): 9, (0, -3, 6, -5): 4, (-3, 6, -5, 3): 7, (6, -5, 3, -1): 6, (-5, 3, -1, -5): 1, (3, -1, -5, 4): 5, (-1, -5, 4, 3): 8, (-5, 4, 3, -6): 5, (4, 3, -6, 1): 3, (3, -6, 1, 3): 6, (-6, 1, 3, 2): 8, (1, 3, 2, -8): 0, (3, 2, -8, 6): 6, (2, -8, 6, -6): 0, (-8, 6, -6, 2): 2, (6, -6, 2, 1): 3, (-6, 2, 1, 4): 7, (2, 1, 4, -1): 6, (1, 4, -1, 2): 8, (4, -1, 2, -3): 5, (-1, 2, -3, -4): 1, (2, -3, -4, 8): 9, (-3, -4, 8, -6): 3, (-4, 8, -6, 0): 3, (8, -6, 0, -1): 2, (-6, 0, -1, -1): 1, (0, -1, -1, 8): 9, (-1, -1, 8, -8): 2, (-1, 8, -8, 0): 2, (8, -8, 0, 0): 1, (-8, 0, 0, 1): 2, (0, 0, 1, 4): 14, (0, 1, 4, 3): 9, (1, 4, 3, -8): 1, (4, 3, -8, 1): 2, (3, -8, 1, 6): 8, (-8, 1, 6, -6): 2, (1, 6, -6, -2): 0, (6, -6, -2, 4): 4, (-6, -2, 4, 5): 9, (-2, 4, 5, -9): 0, (4, 5, -9, 3): 6, (5, -9, 3, 0): 3, (-9, 3, 0, 6): 9, (3, 0, 6, -1): 8, (0, 6, -1, -8): 0, (6, -1, -8, 3): 3, (-1, -8, 3, -1): 2, (-8, 3, -1, -1): 1, (3, -1, -1, 4): 5, (-1, -1, 4, -3): 2, (-1, 4, -3, 7): 9, (4, -3, 7, -6): 3, (-3, 7, -6, 6): 18, (7, -6, 6, -5): 8, (-6, 6, -5, 2): 6, (6, -5, 2, -1): 5, (-5, 2, -1, 0): 5, (2, -1, 0, -3): 3, (-1, 0, -3, 4): 13, (0, -3, 4, 0): 6, (-3, 4, 0, -6): 0, (4, 0, -6, 3): 3, (0, -6, 3, -3): 0, (-6, 3, -3, 3): 3, (3, -3, 3, 1): 4, (-3, 3, 1, 4): 8, (3, 1, 4, -7): 1, (1, 4, -7, 2): 3, (4, -7, 2, 5): 8, (-7, 2, 5, -8): 0, (2, 5, -8, 6): 12, (5, -8, 6, -5): 1, (-8, 6, -5, -1): 0, (6, -5, -1, 3): 3, (-5, -1, 3, 2): 5, (-1, 3, 2, 0): 19, (3, 2, 0, -2): 8, (2, 0, -2, 4): 7, (0, -2, 4, -2): 10, (-2, 4, -2, 1): 6, (4, -2, 1, 0): 6, (-2, 1, 0, -2): 6, (1, 0, -2, 0): 6, (0, -2, 0, 0): 4, (-2, 0, 0, 1): 7, (0, 0, 1, -4): 1, (0, 1, -4, 1): 2, (1, -4, 1, 4): 6, (-4, 1, 4, 2): 8, (1, 4, 2, -5): 3, (4, 2, -5, -1): 2, (2, -5, -1, 4): 6, (-5, -1, 4, 2): 8, (-1, 4, 2, -3): 5, (4, 2, -3, 4): 9, (2, -3, 4, -8): 1, (-3, 4, -8, 0): 1, (4, -8, 0, 2): 3, (-8, 0, 2, -3): 0, (0, 2, -3, 1): 7, (2, -3, 1, 5): 6, (-3, 1, 5, -4): 2, (1, 5, -4, 6): 8, (5, -4, 6, -6): 2, (-4, 6, -6, 6): 8, (6, -6, 6, -2): 6, (-6, 6, -2, -6): 0, (6, -2, -6, 9): 9, (-2, -6, 9, -3): 6, (-6, 9, -3, 1): 7, (9, -3, 1, 0): 7, (-3, 1, 0, 0): 7, (1, 0, 0, 0): 10, (0, 0, 0, -5): 2, (0, 0, -5, 7): 18, (0, -5, 7, 0): 9, (-5, 7, 0, -2): 7, (7, 0, -2, 2): 9, (0, -2, 2, -7): 2, (-2, 2, -7, 3): 5, (2, -7, 3, 2): 7, (-7, 3, 2, 2): 9, (3, 2, 2, 0): 9, (2, 2, 0, -4): 10, (2, 0, -4, 0): 5, (0, -4, 0, -4): 1, (-4, 0, -4, 0): 1, (0, -4, 0, 1): 2, (-4, 0, 1, 7): 9, (0, 1, 7, -2): 7, (1, 7, -2, -5): 2, (7, -2, -5, 3): 5, (-2, -5, 3, 0): 5, (-5, 3, 0, -4): 1, (3, 0, -4, 7): 16, (0, -4, 7, 1): 9, (-4, 7, 1, -6): 3, (7, 1, -6, -3): 0, (1, -6, -3, 2): 2, (-6, -3, 2, 6): 8, (-3, 2, 6, -6): 5, (2, 6, -6, 0): 2, (6, -6, 0, -1): 1, (-6, 0, -1, 7): 8, (0, -1, 7, -3): 5, (-1, 7, -3, 1): 11, (7, -3, 1, 0): 6, (0, 0, 0, -1): 5, (0, 0, -1, -2): 3, (0, -1, -2, -3): 0, (-1, -2, -3, 3): 8, (-2, -3, 3, -3): 0, (-3, 3, -3, 8): 8, (3, -3, 8, -3): 5, (-3, 8, -3, 3): 8, (8, -3, 3, -3): 5, (-3, 3, -3, -3): 5, (3, -3, -3, 5): 7, (-3, -3, 5, 1): 8, (-3, 5, 1, 0): 16, (5, 1, 0, -3): 8, (1, 0, -3, 0): 7, (0, -3, 0, -3): 2, (-3, 0, -3, 4): 6, (0, -3, 4, 1): 7, (-3, 4, 1, -3): 4, (4, 1, -3, 2): 6, (1, -3, 2, 0): 6, (-3, 2, 0, 1): 7, (2, 0, 1, 0): 14, (0, 1, 0, -7): 0, (1, 0, -7, 6): 6, (0, -7, 6, 1): 7, (-7, 6, 1, -6): 1, (6, 1, -6, 8): 9, (1, -6, 8, -5): 4, (-6, 8, -5, 2): 6, (8, -5, 2, 3): 9, (-5, 2, 3, -5): 4, (2, 3, -5, 2): 6, (3, -5, 2, 1): 7, (-5, 2, 1, -3): 4, (2, 1, -3, -2): 2, (1, -3, -2, 7): 9, (-3, -2, 7, -3): 6, (-2, 7, -3, 0): 6, (7, -3, 0, -1): 15, (-3, 0, -1, -3): 6, (0, -1, -3, 5): 12, (-1, -3, 5, 0): 7, (-3, 5, 0, -5): 2, (5, 0, -5, 2): 4, (0, -5, 2, 5): 9, (-5, 2, 5, -4): 5, (2, 5, -4, -5): 0, (5, -4, -5, 4): 4, (-4, -5, 4, -2): 2, (-5, 4, -2, -2): 0, (4, -2, -2, 7): 7, (-2, -2, 7, -3): 9, (-2, 7, -3, -1): 7, (7, -3, -1, -3): 0, (-3, -1, -3, 7): 7, (-1, -3, 7, -3): 4, (-3, 7, -3, -3): 1, (7, -3, -3, 2): 3, (-3, -3, 2, 3): 6, (-3, 2, 3, -6): 0, (2, 3, -6, 6): 6, (3, -6, 6, 3): 9, (-6, 6, 3, -8): 1, (6, 3, -8, 0): 1, (3, -8, 0, 6): 7, (-8, 0, 6, -5): 2, (0, 6, -5, -1): 1, (6, -5, -1, 8): 17, (-5, -1, 8, -2): 7, (-1, 8, -2, 2): 9, (8, -2, 2, -1): 8, (-2, 2, -1, -1): 16, (2, -1, -1, -3): 4, (-1, -1, -3, 0): 4, (-1, -3, 0, -2): 2, (-3, 0, -2, 3): 5, (0, -2, 3, -3): 2, (-2, 3, -3, 7): 17, (3, -3, 7, -9): 0, (-3, 7, -9, 9): 9, (7, -9, 9, -5): 4, (-9, 9, -5, -1): 3, (9, -5, -1, 0): 3, (-5, -1, 0, 0): 3, (-1, 0, 0, 1): 4, (0, 0, 1, 1): 14, (0, 1, 1, 3): 8, (1, 1, 3, 1): 9, (1, 3, 1, -3): 6, (3, 1, -3, -2): 5, (1, -3, -2, 3): 7, (-3, -2, 3, -1): 11, (-2, 3, -1, 2): 8, (3, -1, 2, -7): 1, (-1, 2, -7, 1): 2, (2, -7, 1, 3): 5, (-7, 1, 3, -3): 2, (1, 3, -3, 5): 15, (3, -3, 5, -4): 3, (5, -4, 3, 1): 7, (-4, 3, 1, -7): 0, (3, 1, -7, 4): 4, (1, -7, 4, 1): 5, (-7, 4, 1, 0): 5, (4, 1, 0, 3): 8, (1, 0, 3, -7): 1, (0, 3, -7, 4): 5, (3, -7, 4, 2): 7, (-7, 4, 2, -1): 13, (4, 2, -1, -3): 7, (2, -1, -3, 0): 3, (-1, -3, 0, 5): 8, (-3, 0, 5, 0): 13, (0, 5, 0, 0): 20, (5, 0, 0, -3): 9, (0, 0, -3, -4): 1, (0, -3, -4, 8): 9, (-3, -4, 8, -3): 6, (-4, 8, -3, -4): 2, (8, -3, -4, 4): 6, (-3, -4, 4, -6): 0, (-4, 4, -6, 2): 2, (4, -6, 2, 1): 3, (-6, 2, 1, -1): 2, (2, 1, -1, 7): 9, (1, -1, 7, -5): 4, (-1, 7, -5, -4): 0, (7, -5, -4, 4): 4, (-5, -4, 4, -1): 3, (-4, 4, -1, -2): 7, (4, -1, -2, 0): 1, (-1, -2, 0, 2): 6, (-2, 0, 2, 4): 7, (0, 2, 4, -2): 5, (2, 4, -2, -1): 4, (4, -2, -1, 1): 5, (-2, -1, 1, -1): 4, (-1, 1, -1, 5): 9, (1, -1, 5, -9): 0, (-1, 5, -9, 0): 0, (5, -9, 0, 6): 6, (-9, 0, 6, -1): 5, (0, 6, -1, 0): 5, (6, -1, 0, -2): 3, (-1, 0, -2, -1): 2, (0, -2, -1, 0): 2, (-2, -1, 0, 3): 10, (-1, 0, 3, -3): 2, (0, 3, -3, 5): 7, (-3, 5, -4, 5): 8, (5, -4, 5, 0): 8, (-4, 5, 0, -6): 2, (5, 0, -6, 2): 4, (0, -6, 2, -1): 3, (-6, 2, -1, -1): 2, (2, -1, -1, 2): 4, (-1, -1, 2, 3): 16, (-1, 2, 3, -7): 0, (2, 3, -7, 8): 8, (3, -7, 8, -7): 1, (-7, 8, -7, 5): 6, (8, -7, 5, 3): 9, (-7, 5, 3, -9): 0, (5, 3, -9, 7): 7, (3, -9, 7, 0): 7, (-9, 7, 0, -2): 5, (7, 0, -2, -1): 4, (0, -2, -1, 3): 12, (-2, -1, 3, -3): 4, (-1, 3, -3, -2): 2, (3, -3, -2, 6): 8, (-3, -2, 6, -4): 4, (-2, 6, -4, 5): 16, (6, -4, 5, -9): 0, (-4, 5, -9, 9): 9, (5, -9, 9, -7): 2, (-9, 9, -7, 6): 16, (9, -7, 6, -1): 7, (-7, 6, -1, -6): 1, (6, -1, -6, 5): 6, (-1, -6, 5, -1): 5, (-6, 5, -1, -1): 4, (5, -1, -1, 5): 9, (-1, -1, 5, -6): 3, (-1, 5, -6, 6): 9, (5, -6, 6, -6): 5, (-6, 6, -6, -2): 1, (6, -6, -2, 7): 8, (-6, -2, 7, -7): 1, (-2, 7, -7, 4): 5, (7, -7, 4, 1): 6, (-7, 4, 1, 3): 9, (4, 1, 3, -6): 6, (1, 3, -6, 4): 7, (3, -6, 4, -7): 0, (-6, 4, -7, 5): 5, (4, -7, 5, 4): 9, (-7, 5, 4, -9): 0, (5, 4, -9, 0): 0, (4, -9, 0, 3): 3, (-9, 0, 3, -2): 1, (0, 3, -2, 5): 13, (3, -2, 5, 1): 7, (-2, 5, 1, 1): 8, (5, 1, 1, -5): 3, (1, 1, -5, 2): 5, (1, -5, 2, 4): 17, (-5, 2, 4, -6): 3, (2, 4, -6, -2): 1, (4, -6, -2, 1): 2, (-6, -2, 1, 0): 3, (-2, 1, 0, 1): 3, (1, 0, 1, 4): 7, (0, 1, 4, -1): 14, (1, 4, -1, -2): 4, (4, -1, -2, 3): 7, (-1, -2, 3, -2): 9, (-2, 3, -2, 1): 6, (3, -2, 1, 0): 6, (-2, 1, 0, -5): 1, (1, 0, -5, 8): 9, (0, -5, 8, -9): 0, (-5, 8, -9, 6): 6, (8, -9, 6, 0): 6, (-9, 6, 0, -3): 3, (6, 0, -3, 5): 16, (5, -4, 5, -3): 6, (-4, 5, -3, -1): 5, (5, -3, -1, -4): 1, (-3, -1, -4, 7): 8, (-1, -4, 7, -8): 0, (-4, 7, -8, 6): 6, (7, -8, 6, 2): 8, (-8, 6, 2, -1): 7, (6, 2, -1, -4): 3, (2, -1, -4, 3): 6, (-1, -4, 3, 1): 11, (-4, 3, 1, -2): 5, (3, 1, -2, 0): 11, (1, -2, 0, 0): 12, (-2, 0, 0, 0): 5, (0, 0, 0, -2): 8, (0, 0, -2, 0): 4, (0, -2, 0, -2): 4, (-2, 0, -2, 8): 9, (0, -2, 8, -9): 0, (-2, 8, -9, 3): 3, (8, -9, 3, -1): 2, (-9, 3, -1, 5): 7, (3, -1, 5, 2): 9, (-1, 5, 2, 0): 9, (5, 2, 0, -2): 7, (2, 0, -2, -1): 8, (0, -2, -1, -5): 1, (-2, -1, -5, 3): 4, (-1, -5, 3, 2): 6, (-5, 3, 2, -6): 0, (3, 2, -6, 1): 1, (2, -6, 1, 3): 4, (-6, 1, 3, 0): 10, (1, 3, 0, -3): 3, (3, 0, -3, 3): 4, (0, -3, 3, 5): 9, (-3, 3, 5, -2): 7, (3, 5, -2, 0): 7, (5, -2, 0, 0): 10, (-2, 0, 0, -6): 1, (0, 0, -6, 8): 9, (0, -6, 8, -1): 8, (-6, 8, -1, -2): 6, (8, -1, -2, 2): 8, (-1, -2, 2, -4): 4, (-2, 2, -4, 1): 5, (2, -4, 1, 4): 9, (-4, 1, 4, -4): 5, (1, 4, -4, -4): 1, (4, -4, -4, 0): 2, (-4, -4, 0, 7): 8, (-4, 0, 7, -1): 7, (0, 7, -1, -4): 3, (7, -1, -4, 6): 9, (-1, -4, 6, -7): 2, (-4, 6, -7, 2): 4, (6, -7, 2, 5): 9, (-7, 2, 5, -1): 8, (2, 5, -1, -5): 3, (5, -1, -5, 4): 11, (-1, -5, 4, -1): 6, (-5, 4, -1, -3): 6, (4, -1, -3, 6): 9, (-1, -3, 6, -6): 3, (-3, 6, -6, 0): 3, (6, -6, 0, -3): 0, (-6, 0, -3, 8): 8, (0, -3, 8, 1): 9, (-3, 8, 1, -4): 5, (8, 1, -4, 0): 5, (1, -4, 0, 3): 8, (-4, 0, 3, -4): 4, (0, 3, -4, 4): 8, (3, -4, 4, 0): 8, (-4, 4, 0, -1): 7, (4, 0, -1, -4): 3, (0, -1, -4, 2): 5, (-1, -4, 2, -1): 4, (-4, 2, -1, 4): 16, (2, -1, 4, -7): 1, (-1, 4, -7, 2): 3, (-7, 2, 5, 1): 18, (2, 5, 1, -9): 0, (5, 1, -9, 2): 2, (1, -9, 2, 1): 3, (-9, 2, 1, 3): 6, (2, 1, 3, -5): 1, (1, 3, -5, 8): 9, (3, -5, 8, -1): 8, (-5, 8, -1, 1): 9, (8, -1, 1, -9): 0, (-1, 1, -9, 5): 5, (1, -9, 5, -2): 3, (-9, 5, -2, -2): 1, (5, -2, -2, 5): 6, (-2, -2, 5, -3): 3, (-2, 5, -3, 1): 4, (5, -3, 1, 2): 13, (-3, 1, 2, 1): 12, (1, 2, 1, -2): 5, (2, 1, -2, -5): 0, (1, -2, -5, 1): 1, (-2, -5, 1, 7): 8, (-5, 1, 7, -1): 7, (1, 7, -1, -1): 6, (7, -1, -1, -2): 4, (-1, -1, -2, -3): 1, (-1, -2, -3, 6): 7, (-2, -3, 6, -1): 12, (-3, 6, -1, -3): 3, (-1, -3, 2, 1): 6, (-3, 2, 1, -1): 5, (2, 1, -1, -4): 1, (1, -1, -4, 4): 17, (-1, -4, 4, -3): 3, (-4, 4, -3, 7): 9, (4, -3, 7, -3): 6, (-3, 7, -3, 1): 7, (7, -3, 1, -5): 2, (-3, 1, -5, 7): 9, (1, -5, 7, -2): 14, (-5, 7, -2, 1): 8, (7, -2, 1, -5): 5, (-2, 1, -5, 1): 4, (1, -5, 1, -4): 0, (-5, 1, -4, 4): 4, (1, -4, 4, 1): 14, (-4, 4, 1, 2): 7, (4, 1, 2, 0): 7, (1, 2, 0, 2): 9, (2, 0, 2, -8): 1, (0, 2, -8, 3): 4, (2, -8, 3, -2): 2, (-8, 3, -2, -1): 1, (3, -2, -1, 0): 1, (-2, -1, 0, -1): 1, (-1, 0, -1, 4): 4, (0, -1, 4, -4): 0, (-1, 4, -4, 1): 1, (4, -4, 1, 5): 6, (-4, 1, 5, 3): 18, (1, 5, 3, -5): 4, (5, 3, -5, 0): 4, (3, -5, 0, 0): 6, (-5, 0, 0, -3): 1, (0, 0, -3, -1): 0, (0, -3, -1, 7): 7, (-3, -1, 7, -6): 1, (-1, 7, -6, 6): 7, (7, -6, 6, -4): 3, (-6, 6, -4, 3): 6, (6, -4, 3, 0): 6, (-4, 3, 0, 2): 8, (3, 0, 2, -5): 3, (0, 2, -5, 5): 8, (2, -5, 5, -7): 1, (-5, 5, -7, 6): 7, (5, -7, 6, -7): 1, (-7, 6, -7, 2): 5, (6, -7, 2, 3): 5, (-7, 2, 3, 0): 5, (2, 3, 0, -3): 5, (3, 0, -3, -1): 4, (0, -3, -1, 8): 9, (-3, -1, 8, -5): 4, (-1, 8, -5, -4): 0, (8, -5, -4, 7): 7, (-5, -4, 7, -1): 6, (-4, 7, -1, -4): 2, (7, -1, -4, 2): 4, (-1, -4, 2, 3): 7, (-4, 2, 3, -1): 10, (2, 3, -1, -1): 11, (3, -1, -1, 2): 16, (-1, -1, 2, 1): 13, (-1, 2, 1, -4): 5, (2, 1, -4, 3): 11, (1, -4, 3, 0): 7, (-4, 3, 0, -6): 1, (3, 0, -6, 0): 1, (0, -6, 0, -1): 0, (-6, 0, -1, 0): 0, (0, -1, 0, 5): 5, (-1, 0, 5, 1): 6, (0, 5, 1, 3): 9, (5, 1, 3, -3): 6, (1, 3, -3, 3): 9, (3, -3, 3, -1): 15, (-3, 3, -1, 1): 9, (3, -1, 1, -6): 3, (-1, 1, -6, 3): 10, (1, -6, 3, -4): 2, (-6, 3, -4, -1): 1, (3, -4, -1, 6): 7, (-4, -1, 6, 0): 7, (-1, 6, 0, 0): 7, (6, 0, 0, 0): 7, (0, 0, -1, -6): 0, (0, -1, -6, 4): 4, (-1, -6, 4, 1): 11, (-6, 4, 1, -2): 7, (4, 1, -2, -2): 1, (1, -2, -2, 6): 7, (-2, -2, 6, -1): 6, (-2, 6, -1, -2): 4, (6, -1, -2, -3): 1, (-1, -2, -3, 1): 2, (-2, -3, 1, -1): 5, (-3, 1, -1, 0): 1, (1, -1, 0, 6): 7, (-1, 0, 6, -4): 3, (0, 6, -4, 1): 4, (6, -4, 1, -2): 5, (-4, 1, -2, 3): 5, (1, -2, 3, 1): 6, (-2, 3, 1, -2): 4, (3, 1, -2, -4): 0, (1, -2, -4, 6): 6, (-2, -4, 6, 2): 16, (-4, 6, 2, -2): 6, (6, 2, -2, -5): 3, (2, -2, -5, 6): 7, (-2, -5, 6, -4): 3, (-5, 6, -4, 5): 8, (6, -4, 5, -3): 5, (5, -3, -1, -1): 5, (-3, -1, -1, -2): 1, (-1, -1, -2, 6): 7, (-1, -2, 6, -1): 6, (-2, 6, -1, -6): 0, (6, -1, -6, 8): 8, (-1, -6, 8, -7): 1, (-6, 8, -7, 5): 6, (8, -7, 5, -2): 4, (-7, 5, -2, 5): 9, (5, -2, 5, -4): 5, (-2, 5, -4, 1): 9, (5, -4, 1, -5): 1, (-4, 1, -5, 0): 1, (1, -5, 0, 3): 4, (-5, 0, 3, 0): 4, (0, 3, 0, -4): 5, (3, 0, -4, 0): 0, (0, -4, 0, 2): 7, (-4, 0, 2, 5): 7, (0, 2, 5, -6): 1, (2, 5, -6, 5): 6, (-6, 5, 0, -6): 1, (5, 0, -6, 7): 7, (0, -6, 7, -5): 2, (-6, 7, -5, 0): 2, (7, -5, 0, 4): 13, (-5, 0, 4, 0): 11, (0, 4, 0, -2): 9, (4, 0, -2, -4): 0, (0, -2, -4, 8): 8, (-2, -4, 8, -1): 7, (-4, 8, -1, -2): 5, (8, -1, -2, -4): 1, (-1, -2, -4, 5): 6, (-2, -4, 5, -1): 5, (-4, 5, -1, -3): 2, (5, -1, -3, -2): 0, (-1, -3, -2, 0): 0, (-3, -2, 0, 5): 5, (-2, 0, 5, -5): 4, (0, 5, -5, 6): 6, (5, -5, 6, 0): 12, (-5, 6, 0, -1): 20, (6, 0, -1, -3): 2, (0, -1, -3, 0): 2, (-1, -3, 0, 3): 5, (-3, 0, 3, 4): 9, (0, 3, 4, -7): 2, (3, 4, -7, 6): 8, (4, -7, 6, -4): 4, (-7, 6, -4, 5): 9, (6, -4, 5, -7): 2, (-4, 5, -7, 6): 15, (5, -7, 6, -8): 0, (-7, 6, -8, 8): 16, (6, -8, 8, -8): 0, (-8, 8, -8, 7): 7, (8, -8, 7, -7): 0, (-8, 7, -7, 5): 5, (7, -7, 5, -4): 1, (-7, 5, -4, 0): 1, (5, -4, 0, 2): 12, (-4, 0, 2, 1): 4, (0, 2, 1, 1): 5, (2, 1, 1, 0): 11, (1, 1, 0, 4): 9, (1, 0, 4, -1): 8, (0, 4, -1, -1): 7, (4, -1, -1, -6): 1, (-1, -1, -6, 5): 6, (-1, -6, 5, -5): 1, (-6, 5, -5, 5): 6, (5, -5, 5, -3): 3, (-5, 5, -3, 1): 4, (5, -3, 1, 1): 5, (-3, 1, 1, 1): 6, (1, 1, 1, -2): 6, (1, 1, -2, -4): 0, (1, -2, -4, 2): 4, (-2, -4, 2, -1): 1, (-4, 2, -1, 2): 3, (2, -1, 2, 0): 6, (-1, 2, 0, 0): 3, (2, 0, 0, 3): 6, (0, 0, 3, -1): 5, (0, 3, -1, -1): 8, (3, -1, -1, 5): 9, (-1, -1, 5, 0): 9, (-1, 5, 0, -8): 1, (5, 0, -8, 8): 9, (0, -8, 8, -1): 16, (-8, 8, -1, -7): 1, (8, -1, -7, 2): 3, (-1, -7, 2, -2): 1, (-7, 2, -2, 0): 1, (2, -2, 0, 8): 9, (-2, 0, 8, -5): 8, (0, 8, -5, -1): 3, (8, -5, -1, -1): 2, (-5, -1, -1, 2): 4, (-1, -1, 2, -2): 2, (-1, 2, -2, 2): 4, (2, -2, 2, 1): 5, (-2, 2, 1, -2): 5, (2, 1, -2, 0): 14, (1, -2, 0, 5): 8, (-2, 0, 5, 0): 8, (0, 5, 0, -1): 19, (5, 0, -1, -7): 0, (0, -1, -7, 4): 4, (-1, -7, 4, -1): 3, (-7, 4, -1, 2): 5, (4, -1, 2, -1): 4, (-1, 2, -1, 0): 9, (-1, 0, -3, 3): 10, (-3, 3, 5, -8): 1, (3, 5, -8, 7): 8, (5, -8, 7, 1): 9, (-8, 7, 1, -3): 12, (7, 1, -3, -5): 1, (1, -3, -5, -1): 0, (-3, -5, -1, 3): 3, (-5, -1, 3, -2): 1, (-1, 3, -2, 5): 6, (3, -2, 5, 0): 6, (-2, 5, 0, 2): 8, (5, 0, 2, -3): 5, (2, -3, 1, -5): 1, (-3, 1, -5, -1): 0, (1, -5, -1, 1): 1, (-5, -1, 1, 3): 11, (-1, 1, 3, 2): 6, (1, 3, 2, 0): 6, (3, 2, 0, 1): 7, (2, 0, 1, 2): 9, (0, 1, 2, -6): 3, (1, 2, -6, 6): 9, (2, -6, 6, -7): 2, (-6, 6, -7, -2): 0, (6, -7, -2, 5): 5, (-7, -2, 5, 3): 8, (-2, 5, 3, -7): 1, (5, 3, -7, 7): 8, (3, -7, 7, -3): 5, (-7, 7, -3, 2): 7, (7, -3, 2, -3): 4, (-3, 2, -3, -2): 2, (2, -3, -2, 0): 2, (-3, -2, 0, 4): 13, (-2, 0, 4, -2): 9, (0, 4, -2, -4): 0, (4, -2, -4, 3): 3, (-2, -4, 3, 0): 3, (3, 0, 2, 1): 6, (0, 2, 1, -4): 2, (2, 1, -4, 2): 4, (1, -4, 2, 0): 4, (-4, 2, 0, 3): 7, (2, 0, 3, -2): 5, (0, 3, -2, 1): 6, (3, -2, 1, 3): 14, (-2, 1, 3, -2): 7, (1, 3, -2, -7): 0, (3, -2, -7, 0): 0, (-2, -7, 0, 9): 9, (-7, 0, 9, 0): 9, (0, 9, 0, -3): 6, (9, 0, -3, 1): 7, (0, -3, 1, -5): 2, (-3, 1, -5, 2): 4, (1, -5, 2, -3): 1, (-5, 2, -3, 4): 5, (2, -3, 4, -4): 1, (-3, 4, -4, 1): 10, (-4, 1, 5, -1): 6, (1, 5, -1, 3): 9, (5, -1, 3, 0): 18, (-1, 3, 0, -2): 7, (3, 0, -2, -3): 4, (0, -2, -3, 4): 16, (-2, -3, 4, 0): 8, (-3, 4, 0, -4): 4, (4, 0, -4, -3): 1, (0, -4, -3, -1): 0, (-4, -3, -1, 3): 3, (-3, -1, 3, 0): 3, (-1, 3, 0, 2): 5, (3, 0, 2, -4): 1, (0, 2, -4, 5): 6, (2, -4, 5, 3): 9, (-4, 5, 3, -5): 4, (5, 3, -5, 5): 9, (3, -5, 5, -6): 3, (-5, 5, -6, 5): 16, (5, -6, 5, -8): 0, (-6, 5, -8, 0): 0, (5, -8, 0, 5): 5, (-8, 0, 5, 3): 17, (0, 5, 3, -8): 0, (5, 3, -8, 4): 4, (3, -8, 4, 0): 4, (-8, 4, 0, -4): 0, (4, 0, -4, 5): 14, (0, -4, 5, 4): 9, (-4, 5, 4, -4): 5, (5, 4, -4, -3): 2, (4, -4, -3, 6): 15, (-4, -3, 6, -8): 0, (-3, 6, -8, 1): 1, (6, -8, 1, 2): 3, (-8, 1, 2, 6): 9, (1, 2, 6, -8): 1, (2, 6, -8, 8): 18, (6, -8, 8, 0): 18, (-8, 8, 0, -5): 4, (8, 0, -5, -4): 0, (0, -5, -4, 4): 4, (-5, -4, 4, 0): 4, (-4, 4, 0, -3): 1, (4, 0, -3, 4): 5, (0, -3, 4, 3): 8, (-3, 4, 3, -7): 1, (4, 3, -7, 1): 4, (3, -7, 1, 2): 4, (-7, 1, 2, -3): 3, (1, 2, -3, -1): 0, (2, -3, -1, 4): 4, (-3, -1, 4, 0): 4, (-1, 4, 0, -2): 2, (4, 0, -2, 3): 5, (0, -2, 3, 0): 5, (-2, 3, 0, -2): 4, (3, 0, -2, 3): 6, (0, -2, 3, -1): 5, (-2, 3, -1, 1): 6, (3, -1, 1, -3): 3, (-1, 1, -3, -1): 2, (1, -3, -1, 7): 9, (-3, -1, 7, -4): 5, (-1, 7, -4, 2): 7, (7, -4, 2, 2): 9, (-4, 2, 2, -4): 5, (2, 2, -4, 1): 6, (2, -4, 1, 3): 9, (-4, 1, 3, -8): 1, (1, 3, -8, 2): 3, (3, -8, 2, -2): 1, (-8, 2, -2, 5): 6, (2, -2, 5, -1): 9, (-2, 5, -1, -2): 5, (5, -1, -2, 3): 6, (-1, -2, 3, -6): 0, (-2, 3, -6, 0): 0, (3, -6, 0, 2): 2, (-6, 0, 2, -1): 1, (0, 2, -1, 7): 8, (2, -1, 7, -2): 6, (-1, 7, -2, -4): 2, (7, -2, -4, 4): 6, (-2, -4, 4, -2): 4, (-4, 4, -2, -4): 0, (4, -2, -4, 0): 0, (-2, -4, 0, 2): 2, (-4, 0, 2, 6): 17, (0, 2, 6, -1): 7, (2, 6, -1, -2): 5, (6, -1, -2, -4): 1, (-2, -4, 5, 3): 18, (-4, 5, 3, -4): 5, (5, 3, -4, -2): 3, (3, -4, -2, -1): 2, (-4, -2, -1, 6): 8, (-2, -1, 6, -7): 1, (-1, 6, -7, 1): 2, (6, -7, 1, 4): 6, (-7, 1, 4, -5): 1, (1, 4, -5, 3): 7, (4, -5, 3, 5): 9, (-5, 3, 5, -8): 1, (5, -8, 7, -2): 6, (-8, 7, -2, -6): 0, (7, -2, -6, 8): 8, (-2, -6, 8, -8): 0, (-6, 8, -8, 2): 2, (8, -8, 2, 5): 7, (-8, 2, 5, -7): 0, (2, 5, -7, 4): 4, (5, -7, 4, 3): 7, (-7, 4, 3, 2): 9, (4, 3, 2, -6): 3, (3, 2, -6, 0): 3, (2, -6, 0, -2): 1, (-6, 0, -2, 5): 6, (0, -2, 5, -2): 11, (-2, 5, -2, 2): 13, (5, -2, 2, 2): 15, (-2, 2, 2, -6): 2, (2, 2, -6, 5): 12, (2, -6, 5, -1): 11, (5, -1, -1, -3): 2, (-1, -1, -3, 3): 11, (-1, -3, 3, -1): 4, (-3, 3, -1, 3): 12, (3, -1, 3, -6): 1, (-1, 3, -6, 4): 5, (3, -6, 4, 0): 5, (-6, 4, 0, 4): 9, (4, 0, 4, -9): 0, (0, 4, -9, 5): 5, (4, -9, 5, 0): 5, (-9, 5, 0, 4): 9, (5, 0, 4, 0): 9, (0, 4, 0, -5): 5, (4, 0, -5, 3): 7, (0, -5, 3, -6): 1, (-5, 3, -6, 1): 2, (3, -6, 1, 2): 4, (-6, 1, 2, 5): 9, (1, 2, 5, 0): 9, (2, 5, 0, -1): 15, (5, 0, -1, -4): 4, (0, -1, -4, -4): 0, (-1, -4, -4, 2): 2, (-4, -4, 2, -2): 0, (-4, 2, -2, 1): 2, (2, -2, 1, 0): 1, (-2, 1, 0, -1): 0, (1, 0, -1, 1): 1, (0, -1, 1, 7): 8, (-1, 1, 7, 0): 8, (1, 7, 0, -5): 3, (7, 0, -5, -2): 1, (0, -5, -2, -1): 0, (-5, -2, -1, 2): 2, (-2, -1, 2, 5): 7, (-1, 2, 5, -5): 10, (2, 5, -5, 7): 9, (5, -5, 7, -3): 6, (-5, 7, -3, -6): 0, (7, -3, -6, 1): 1, (-3, -6, 1, 4): 5, (-6, 1, 4, 4): 9, (1, 4, 4, -1): 8, (4, 4, -1, -1): 7, (4, -1, -1, -7): 0, (-1, -1, -7, 8): 8, (-1, -7, 8, -1): 7, (-7, 8, -1, -2): 5, (8, -1, -2, -1): 4, (-1, -2, -1, 2): 6, (-2, -1, 2, -4): 4, (-1, 2, -4, 0): 7, (2, -4, 0, -1): 1, (-4, 0, -1, 6): 7, (0, -1, 6, -2): 12, (-1, 6, -2, -2): 3, (6, -2, -2, 3): 6, (-2, -2, 3, -6): 0, (-2, 3, -6, 1): 1, (3, -6, 1, 8): 9, (-6, 1, 8, 0): 18, (1, 8, 0, -4): 5, (8, 0, -4, -5): 0, (0, -4, -5, 7): 7, (-4, -5, 7, -1): 6, (-5, 7, -1, -1): 5, (7, -1, -1, -1): 4, (-1, -1, -1, -4): 0, (-1, -1, -4, 9): 9, (-1, -4, 9, -6): 3, (-4, 9, -6, 1): 4, (9, -6, 1, 1): 5, (-6, 1, 1, -4): 1, (1, 1, -4, 0): 4, (1, -4, 0, 1): 2, (-4, 0, 1, 2): 4, (0, 1, 2, 4): 8, (1, 2, 4, -3): 5, (2, 4, -3, 2): 7, (4, -3, 2, -4): 3, (-3, 2, -4, -1): 2, (2, -4, -1, 7): 9, (-4, -1, 7, -1): 8, (-1, 7, -1, -6): 2, (7, -1, -6, -1): 2, (-1, -6, -1, 4): 5, (-6, -1, 4, 1): 6, (-1, 4, 1, 1): 7, (4, 1, 1, -5): 2, (-5, 2, -3, 5): 6, (2, -3, 5, -6): 0, (-3, 5, -6, 3): 3, (5, -6, 3, -2): 1, (-6, 3, -2, 8): 9, (3, -2, 8, -8): 2, (-2, 8, -8, 3): 4, (8, -8, 3, -2): 2, (-8, 3, -2, 4): 6, (3, -2, 4, -2): 4, (-2, 4, -2, -1): 8, (4, -2, -1, -1): 6, (-2, -1, -1, 3): 5, (-1, -1, 3, 0): 5, (-1, 3, 0, -4): 1, (3, 0, -4, 1): 5, (0, -4, 1, 2): 4, (-4, 1, 2, 0): 4, (1, 2, 0, -3): 1, (2, 0, -3, 8): 9, (0, -3, 8, 0): 9, (-3, 8, 0, -7): 2, (8, 0, -7, 0): 2, (0, -7, 0, 4): 6, (-7, 0, 4, -6): 0, (0, 4, -6, 6): 12, (4, -6, 6, -1): 5, (-6, 6, -1, 2): 7, (6, -1, 2, -3): 4, (-1, 2, -3, 1): 5, (-3, 1, -5, 9): 9, (1, -5, 9, -8): 1, (-5, 9, -8, 5): 6, (9, -8, 5, -1): 5, (-8, 5, -1, -2): 3, (5, -1, -2, 1): 4, (-1, -2, 1, -4): 0, (-2, 1, -4, 9): 9, (1, -4, 9, -5): 4, (-4, 9, -5, 0): 4, (9, -5, 0, 4): 8, (-5, 0, 4, 1): 17, (0, 4, 1, -2): 7, (4, 1, -2, -6): 1, (1, -2, -6, 4): 5, (-2, -6, 4, -1): 4, (-6, 4, -1, -2): 2, (4, -1, -2, 1): 3, (-1, -2, 1, -3): 0, (-2, 1, -3, 5): 5, (1, -3, 5, 1): 21, (-3, 5, 1, 2): 8, (5, 1, 2, -1): 7, (1, 2, -1, 1): 8, (2, -1, 1, -8): 0, (-1, 1, -8, 7): 14, (1, -8, 7, -5): 2, (-8, 7, -5, 1): 3, (7, -5, 1, 1): 10, (-5, 1, 1, 2): 6, (1, 1, 2, -2): 4, (1, 2, -2, -3): 1, (2, -2, -3, 7): 8, (-2, -3, 7, -8): 0, (-3, 7, -8, 5): 5, (7, -8, 5, -5): 0, (-8, 5, -5, 8): 8, (5, -5, 8, 0): 8, (-5, 8, 0, -3): 5, (8, 0, -3, -5): 1, (0, -3, -5, 1): 1, (-3, -5, 1, 8): 9, (-5, 1, 8, -7): 2, (1, 8, -7, 3): 5, (8, -7, 3, 1): 6, (-7, 3, 1, -5): 1, (3, 1, -5, 1): 2, (1, -5, 1, 3): 5, (-5, 1, 3, 1): 6, (1, 3, 1, 2): 8, (3, 1, 2, 0): 8, (1, 2, 0, -6): 2, (2, 0, -6, 2): 4, (0, -6, 2, -2): 2, (-6, 2, -2, 3): 5, (2, -2, 3, -5): 0, (-2, 3, -5, 2): 2, (3, -5, 2, -2): 0, (-5, 2, -2, 6): 6, (2, -2, 6, 3): 9, (-2, 6, 3, -6): 3, (6, 3, -6, 4): 7, (3, -6, 4, -6): 1, (-6, 4, -6, 2): 3, (4, -6, 2, 5): 8, (-6, 2, 5, -4): 4, (2, 5, -4, 4): 8, (5, -4, 4, -3): 8, (-4, 4, -3, 2): 7, (4, -3, 2, -7): 0, (-3, 2, -7, 3): 3, (2, -7, 3, 4): 7, (-7, 3, 4, -6): 2, (3, 4, -6, 3): 4, (4, -6, 3, 0): 4, (-6, 3, 0, 1): 5, (3, 0, 1, -4): 1, (0, 1, -4, -1): 0, (1, -4, -1, 5): 5, (-4, -1, 5, -1): 20, (-1, 5, -1, -4): 0, (5, -1, -4, 4): 4, (-1, -4, 4, 3): 7, (-4, 4, 3, -6): 1, (4, 3, -6, 6): 7, (3, -6, 6, 0): 7, (-6, 6, 0, -1): 6, (6, 0, -1, -4): 2, (0, -1, -4, 3): 5, (-1, -4, 3, -4): 3, (-4, 3, -4, 2): 3, (3, -4, 2, -1): 6, (-4, 2, -1, -2): 0, (2, -1, -2, 8): 8, (-1, -2, 8, -6): 2, (-2, 8, -6, 7): 9, (8, -6, 7, -9): 0, (-6, 7, -9, 7): 7, (7, -9, 7, -5): 2, (-9, 7, -5, 0): 2, (7, -5, 0, 3): 10, (-5, 0, 3, -3): 2, (0, 3, -3, 0): 7, (3, -3, 0, 7): 9, (-3, 0, 7, -2): 7, (0, 7, -2, 2): 9, (7, -2, 2, 0): 16, (-2, 2, 0, -6): 3, (2, 0, -6, -3): 0, (0, -6, -3, 6): 6, (-6, -3, 6, -3): 3, (-3, 6, -3, -3): 0, (6, -3, -3, 4): 4, (-3, -3, 4, 0): 10, (4, 0, -4, 3): 3, (0, -4, 3, 1): 13, (-4, 3, 1, 3): 7, (3, 1, 3, -6): 1, (1, 3, -6, 3): 4, (3, -6, 3, 4): 8, (-6, 3, 4, -1): 7, (3, 4, -1, -5): 2, (4, -1, -5, 4): 13, (-1, -5, 4, -3): 7, (-5, 4, -3, 1): 4, (4, -3, 1, 1): 5, (-3, 1, 1, -4): 4, (1, 1, -4, 7): 17, (1, -4, 7, 1): 9, (-4, 7, 1, -9): 0, (7, 1, -9, 2): 2, (1, -9, 2, 2): 4, (-9, 2, 2, -4): 0, (2, 2, -4, 9): 9, (2, -4, 9, 0): 9, (-4, 9, 0, -6): 3, (9, 0, -6, -3): 0, (0, -6, -3, 2): 2, (-3, 2, 6, -3): 5, (2, 6, -3, 4): 9, (6, -3, 4, -9): 0, (-3, 4, -9, 3): 3, (4, -9, 3, -1): 2, (-9, 3, -1, 4): 6, (3, -1, 4, -3): 3, (-1, 4, -3, 4): 7, (4, -3, 4, 2): 9, (-3, 4, 2, -7): 2, (4, 2, -7, -2): 0, (2, -7, -2, 5): 5, (-2, 5, 3, -3): 5, (5, 3, -3, -1): 4, (3, -3, -1, 4): 8, (-3, -1, 4, -5): 3, (-1, 4, -5, 3): 6, (4, -5, 3, -6): 0, (-5, 3, -6, 3): 3, (3, -6, 3, 0): 3, (-6, 3, 0, 6): 9, (3, 0, 6, -3): 6, (0, 6, -3, -1): 11, (6, -3, -1, 3): 15, (-3, -1, 3, -3): 5, (-1, 3, -3, -4): 1, (3, -3, -4, 0): 1, (-3, -4, 0, 8): 9, (-4, 0, 8, -3): 6, (0, 8, -3, 1): 7, (8, -3, 1, 0): 7, (-3, 1, 0, -1): 6, (1, 0, -1, 2): 8, (0, -1, 2, -1): 10, (-1, 2, -1, -5): 2, (2, -1, -5, 0): 2, (-1, -5, 0, 3): 5, (-5, 0, 3, -1): 8, (0, 3, -1, 2): 12, (3, -1, 2, -3): 6, (-1, 2, -3, 5): 8, (2, -3, 5, -7): 1, (-3, 5, -7, 8): 9, (5, -7, 8, -1): 8, (8, -1, -2, 1): 7, (-1, -2, 1, 1): 8, (-2, 1, 1, -2): 6, (1, 1, -2, -5): 1, (1, -2, -5, 6): 7, (-2, -5, 6, -2): 5, (-5, 6, -2, -3): 2, (6, -2, -3, 4): 14, (-2, -3, 4, -1): 5, (-3, 4, -1, -1): 4, (4, -1, -1, 3): 7, (-1, -1, 3, -4): 3, (-1, 3, -4, 3): 12, (3, -4, 3, -1): 5, (-4, 3, -1, 2): 7, (2, -3, -4, 5): 5, (-3, -4, 5, -2): 3, (-4, 5, -2, 4): 7, (5, -2, 4, -7): 0, (-2, 4, -7, 3): 3, (4, -7, 3, 0): 3, (-7, 3, 0, -2): 1, (3, 0, -2, 5): 6, (0, -2, 5, 3): 9, (-2, 5, 3, -6): 3, (5, 3, -6, -1): 4, (3, -6, -1, 7): 18, (-6, -1, 7, -7): 4, (-1, 7, -7, -2): 0, (7, -7, -2, 0): 0, (-7, -2, 0, 7): 7, (-2, 0, 7, 1): 8, (0, 7, 1, 0): 8, (7, 1, 0, -2): 6, (1, 0, -2, -5): 1, (0, -2, -5, -1): 0, (-2, -5, -1, 0): 0, (-5, -1, 0, 8): 8, (-1, 0, 8, -4): 4, (0, 8, -4, -3): 1, (8, -4, -3, 2): 3, (-4, -3, 2, 5): 8, (-3, 2, 5, -6): 2, (2, 5, -6, 3): 5, (-6, 3, -2, 1): 6, (3, -2, 1, -1): 3, (-2, 1, -1, -1): 2, (1, -1, -1, 5): 7, (-1, -1, 5, 2): 16, (-1, 5, 2, -3): 6, (5, 2, -3, 1): 7, (2, -3, 1, -2): 5, (-3, 1, -2, 2): 11, (1, -2, 2, -2): 7, (-2, 2, -2, -3): 5, (2, -2, -3, 3): 5, (-2, -3, 3, 0): 5, (-3, 3, 0, 4): 9, (3, 0, 4, -1): 8, (4, -1, -1, -4): 3, (-1, -1, -4, 1): 4, (-1, -4, 1, 1): 8, (-4, 1, 1, -5): 0, (1, 1, -5, 4): 4, (1, -5, 4, 0): 16, (-5, 4, 0, -2): 6, (-2, 3, 0, -5): 2, (3, 0, -5, 6): 6, (0, -5, 6, -3): 3, (-5, 6, -3, 2): 5, (6, -3, 2, 2): 7, (-3, 2, 2, -1): 13, (2, 2, -1, 3): 9, (2, -1, 3, -3): 6, (-1, 3, -3, -1): 5, (3, -3, -1, 1): 6, (-3, -1, 1, -1): 5, (-1, 1, -1, -5): 0, (1, -1, -5, 5): 5, (-1, -5, 5, 0): 5, (-5, 5, 0, -2): 3, (5, 0, -2, -1): 2, (0, -2, -1, 7): 9, (-2, -1, 7, 0): 9, (-1, 7, 0, -4): 5, (7, 0, -4, -5): 0, (0, -4, -5, 5): 5, (-4, -5, 5, -4): 1, (-5, 5, -4, 4): 5, (5, -4, 4, -2): 3, (-4, 4, -2, 4): 7, (4, -2, 4, -1): 14, (-2, 4, -1, 1): 7, (4, -1, 1, -1): 6, (-1, 1, -1, 3): 9, (1, -1, 3, -4): 5, (-1, 3, -4, 1): 6, (3, -4, 1, 1): 14, (-4, 1, 1, 2): 18, (1, 1, 2, -1): 8, (1, 2, -1, 0): 8, (2, -1, 0, 0): 8, (-1, 0, 0, -5): 6, (0, 0, -5, 3): 6, (0, -5, 3, -4): 2, (-5, 3, -4, -1): 1, (3, -4, -1, 0): 1, (-4, -1, 0, 2): 3, (-1, 0, 2, 3): 6, (0, 2, 3, -5): 1, (3, -5, 2, 6): 9, (-5, 2, 6, -9): 0, (2, 6, -9, 8): 8, (6, -9, 8, -3): 5, (-9, 8, -3, -3): 2, (8, -3, -3, -2): 0, (-3, -3, -2, 6): 6, (-3, -2, 6, -3): 3, (-2, 6, -3, 6): 9, (6, -3, 6, -9): 0, (-3, 6, -9, 3): 3, (6, -9, 3, 5): 16, (-9, 3, 5, -3): 5, (3, 5, -3, 1): 6, (5, -3, 1, -3): 3, (-3, 1, -3, -3): 0, (1, -3, -3, 5): 5, (-3, -3, 5, -1): 4, (-3, 5, -1, 4): 8, (5, -1, 4, -4): 4, (-1, 4, -4, -3): 1, (4, -4, -3, 5): 6, (-4, -3, 5, -6): 0, (-3, 5, -6, 8): 8, (5, -6, 8, 0): 8, (-6, 8, 0, -4): 4, (8, 0, -4, 2): 6, (0, -4, 2, -3): 3, (-4, 2, -3, 3): 6, (2, -3, 3, 2): 8, (-3, 3, 2, -8): 0, (3, 2, -8, 5): 5, (2, -8, 5, -2): 3, (-8, 5, -2, 3): 6, (5, -2, 3, -2): 4, (-2, 1, -1, -3): 1, (1, -1, -3, 1): 2, (-1, -3, 1, 1): 3, (-3, 1, 1, 5): 8, (1, 1, 5, -6): 2, (1, 5, -6, 7): 16, (5, -6, 7, -6): 3, (-6, 7, -6, -3): 0, (7, -6, -3, 7): 7, (-6, -3, 7, 2): 9, (-3, 7, 2, 0): 9, (7, 2, 0, -5): 4, (2, 0, -5, -2): 2, (0, -5, -2, 7): 9, (-5, -2, 7, -8): 1, (-2, 7, -8, 6): 7, (7, -8, 6, -5): 2, (-8, 6, -5, -2): 0, (6, -5, -2, 0): 0, (-5, -2, 0, 7): 7, (-2, 0, 7, -3): 4, (0, 7, -3, -2): 2, (7, -3, -2, 6): 8, (-3, -2, 6, -1): 7, (-2, 6, -1, -5): 2, (6, -1, -5, 0): 3, (-1, -5, 0, 2): 4, (-5, 0, 2, -3): 1, (2, -3, 1, 7): 17, (-3, 1, 7, -3): 6, (1, 7, -3, -6): 0, (7, -3, -6, 6): 6, (-3, -6, 6, -2): 4, (-6, 6, -2, 1): 5, (6, -2, 1, -4): 3, (-2, 1, -4, 8): 17, (1, -4, 8, -1): 8, (-4, 8, -1, -3): 5, (8, -1, -3, -3): 2, (-1, -3, -3, 7): 9, (-3, -3, 7, -3): 6, (-3, 7, -3, -6): 0, (7, -3, -6, 8): 8, (-3, -6, 8, -2): 6, (-6, 8, -2, -6): 0, (8, -2, -6, 9): 9, (-2, -6, 9, -5): 4, (-6, 9, -5, -4): 0, (9, -5, -4, 7): 7, (-5, -4, 7, -2): 5, (-4, 7, -2, -1): 4, (7, -2, -1, -4): 0, (-2, -1, -4, 5): 5, (-1, -4, 5, 4): 9, (-4, 5, 4, -6): 3, (5, 4, -6, 5): 8, (4, -6, 5, -8): 0, (-6, 5, -8, 8): 8, (5, -8, 8, -4): 4, (-8, 8, -4, 3): 15, (8, -4, 3, -4): 3, (-4, 3, -4, -2): 1, (3, -4, -2, 1): 2, (-4, -2, 1, 1): 3, (1, 1, -2, 8): 9, (1, -2, 8, 0): 9, (-2, 8, 0, -8): 1, (8, 0, -8, 0): 1, (0, -8, 0, 3): 4, (-8, 0, 3, -3): 1, (0, 3, -3, 4): 10, (3, -3, 4, -5): 5, (-3, 4, -5, 2): 2, (4, -5, 2, 3): 5, (-5, 2, 3, 2): 7, (2, 3, 2, -4): 3, (3, 2, -4, 2): 5, (2, -4, 2, -5): 0, (-4, 2, -5, 8): 8, (2, -5, 8, -2): 6, (-5, 8, -2, 2): 8, (8, -2, 2, -6): 2, (-2, 2, -6, 0): 2, (2, -6, 0, 2): 4, (-6, 0, 2, 4): 14, (0, 2, 4, -3): 9, (2, 4, -3, -5): 0, (4, -3, -5, 6): 6, (-3, -5, 6, 2): 8, (-5, 6, 2, -6): 2, (6, 2, -6, 7): 18, (2, -6, 7, -2): 7, (-6, 7, -2, 1): 8, (7, -2, 1, -4): 4, (-2, 1, -4, -4): 0, (1, -4, -4, 9): 9, (-4, -4, 9, -9): 0, (-4, 9, -9, 4): 4, (9, -9, 4, 4): 16, (-9, 4, 4, -6): 4, (4, 4, -6, 6): 8, (4, -6, 6, -3): 5, (-6, 6, -3, -1): 4, (6, -3, -1, -3): 1, (-3, -1, -3, 3): 4, (-3, 3, -1, 5): 8, (3, -1, 5, -5): 3, (-1, 5, -5, 3): 6, (5, -5, 3, 1): 7, (-5, 3, 1, -4): 3, (3, 1, -4, -1): 6, (1, -4, -1, 7): 9, (-4, -1, 7, -6): 4, (-1, 7, -6, 0): 3, (7, -6, 0, 5): 8, (-6, 0, 5, -5): 3, (0, 5, -5, 3): 13, (5, -5, 3, -5): 1, (-5, 3, -5, 2): 3, (3, -5, 2, 2): 9, (-5, 2, 2, -3): 3, (2, 2, -3, 5): 7, (2, -3, 5, 1): 8, (-3, 5, 1, -4): 4, (5, 1, -4, -3): 1, (1, -4, -3, 8): 9, (-4, -3, 8, -6): 5, (-3, 8, -6, 1): 4, (8, -6, 1, -1): 3, (-6, 1, -1, -2): 1, (1, -1, -2, 1): 2, (-1, -2, 1, 6): 8, (-2, 1, 6, -2): 6, (1, 6, -2, -2): 4, (6, -2, -2, 4): 8, (-2, -2, 4, 0): 15, (-2, 4, 0, -6): 2, (4, 0, -6, 2): 4, (-6, 2, -2, 6): 8, (2, -2, 6, -1): 15, (-2, 6, -1, -1): 6, (6, -1, -1, -3): 3, (-1, -1, -3, 5): 8, (-1, -3, 5, -7): 1, (5, -7, 8, 0): 9, (-7, 8, 0, 0): 9, (8, 0, 0, -2): 7, (0, 0, -2, -2): 5, (0, -2, -2, 0): 5, (-2, -2, 0, -1): 4, (-2, 0, -1, 0): 4, (0, -1, 0, -1): 3, (-1, 0, -1, 3): 6, (0, -1, 3, -2): 4, (3, -2, 5, -1): 16, (-2, 5, -1, -5): 5, (5, -1, -5, 6): 17, (-1, -5, 6, -9): 0, (-5, 6, -9, 1): 1, (6, -9, 1, -1): 0, (-9, 1, -1, 5): 5, (1, -1, 5, 1): 6, (-1, 5, 1, 2): 16, (5, 1, 2, -8): 0, (1, 2, -8, 1): 4, (2, -8, 1, 7): 8, (-8, 1, 7, -2): 6, (1, 7, -2, 1): 7, (1, -5, 1, 5): 8, (-5, 1, 5, -1): 7, (1, 5, -1, 0): 12, (5, -1, 0, 0): 15, (-1, 0, 0, -6): 1, (0, 0, -6, 0): 1, (0, -6, 0, 1): 2, (-6, 0, 1, 6): 8, (0, 1, 6, -3): 5, (1, 6, -3, -2): 7, (6, -3, -2, 0): 3, (-3, -2, 0, 0): 3, (-2, 0, 0, 3): 12, (0, 0, 3, 0): 6, (0, 3, 0, -5): 1, (3, 0, -5, 3): 9, (0, -5, 3, 0): 7, (2, 1, 1, 1): 15, (1, 1, 1, -1): 8, (1, 1, -1, -8): 0, (1, -1, -8, 0): 0, (-1, -8, 0, 8): 16, (-8, 0, 8, -6): 2, (0, 8, -6, -1): 1, (8, -6, -1, 0): 1, (-6, -1, 0, 3): 4, (-1, 0, 3, -1): 7, (0, 3, -1, 4): 7, (3, -1, 4, 0): 7, (4, 0, -2, -5): 0, (0, -2, -5, 1): 1, (-2, -5, 1, 2): 6, (-5, 1, 2, 6): 9, (2, 6, -1, 1): 17, (6, -1, 1, -7): 4, (-1, 1, -7, 7): 9, (1, -7, 7, -1): 8, (-7, 7, -1, 1): 9, (7, -1, 1, -9): 0, (-1, 1, -9, 1): 1, (1, -9, 1, -1): 0, (-9, 1, -1, 0): 0, (1, -1, 0, 4): 4, (-1, 0, 4, 1): 5, (0, 4, 1, -3): 8, (4, 1, -3, 7): 9, (1, -3, 7, -7): 2, (-3, 7, -7, 7): 9, (7, -7, 7, -5): 4, (-7, 7, -5, 3): 7, (7, -5, 3, 1): 8, (3, 1, -4, 5): 16, (1, -4, 5, -2): 7, (-4, 5, -2, 0): 10, (5, -2, 0, -2): 6, (-2, 0, -2, 0): 9, (0, -2, 0, -4): 1, (-2, 0, -4, -1): 0, (0, -4, -1, 4): 4, (-4, -1, 4, 0): 4, (-1, 4, 0, 0): 4, (4, 0, 0, 5): 9, (0, 0, 5, -2): 7, (0, 5, -2, 1): 8, (5, -2, 1, -1): 13, (-2, 1, -1, -7): 0, (1, -1, -7, 1): 1, (-1, -7, 1, 2): 3, (-7, 1, 2, -2): 1, (1, 2, -2, 4): 13, (2, -2, 4, 0): 5, (-2, 4, 0, 4): 9, (4, 0, 4, -5): 4, (0, 4, -5, 0): 5, (4, -5, 0, 5): 9, (-5, 0, 5, -9): 0, (0, 5, -9, 6): 6, (5, -9, 6, -3): 3, (-9, 6, -3, 6): 9, (6, -3, 6, -1): 8, (-3, 6, -1, -4): 6, (6, -1, -4, 4): 8, (-1, -4, 4, -4): 4, (-4, 4, -4, -4): 0, (4, -4, -4, 8): 8, (-4, -4, 8, -6): 2, (-4, 8, -6, 6): 8, (8, -6, 6, -8): 0, (-6, 6, -8, 7): 7, (6, -8, 7, 1): 8, (7, 1, -3, 0): 5, (1, -3, 0, 0): 5, (-3, 0, 0, -1): 4, (0, 0, -1, -4): 0, (0, -1, -4, 1): 1, (-1, -4, 1, 6): 7, (-4, 1, 6, -4): 3, (1, 6, -4, 5): 8, (6, -4, 5, 1): 9, (-4, 5, 1, -9): 0, (5, 1, -9, 0): 0, (1, -9, 0, 1): 1, (-9, 0, 1, 0): 1, (0, 1, 0, 2): 3, (1, 0, 2, -1): 2, (0, 2, -1, 3): 5, (2, -1, 3, 4): 18, (-1, 3, 4, -3): 6, (3, 4, -3, -5): 1, (4, -3, -5, 2): 3, (-3, -5, 2, -3): 0, (-5, 2, -3, 2): 2, (2, -3, 2, 1): 7, (-3, 2, 1, -3): 0, (2, 1, -3, 1): 2, (1, -3, 1, 1): 9, (-3, 1, 1, 2): 4, (1, 1, 2, 0): 4, (1, 2, 0, 5): 9, (2, 0, 5, -6): 3, (0, 5, -6, 4): 7, (5, -6, 4, -3): 4, (-6, 4, -3, 0): 4, (4, -3, 0, -1): 8, (-3, 0, -1, -1): 2, (0, -1, -1, -2): 2, (-1, -1, -2, 2): 2, (-1, -2, 2, 0): 6, (-2, 2, 0, 7): 9, (2, 0, 7, -6): 3, (0, 7, -6, 4): 7, (7, -6, 4, 0): 7, (-6, 4, 0, -3): 4, (4, 0, -3, 3): 7, (0, -3, 3, 0): 7, (-3, 3, 0, -5): 2, (3, 0, -5, 0): 2, (0, -5, 0, 2): 4, (-5, 0, 2, -4): 0, (0, 2, -4, 4): 4, (2, -4, 4, -2): 10, (-4, 4, -2, 3): 5, (4, -2, 3, 4): 9, (-2, 3, 4, -5): 6, (3, 4, -5, 2): 6, (4, -5, 2, 0): 6, (-5, 2, 0, 3): 9, (2, 0, 3, -9): 0, (0, 3, -9, 4): 4, (3, -9, 4, 1): 5, (-9, 4, 1, -3): 2, (4, 1, -3, 4): 6, (1, -3, 4, -2): 4, (-3, 4, -2, -1): 3, (4, -2, -1, 3): 6, (-2, -1, 3, 1): 11, (-1, 3, 1, -1): 6, (3, 1, -1, -4): 2, (1, -1, -4, 6): 8, (-4, 6, -7, 5): 6, (6, -7, 5, -1): 5, (-7, 5, -1, -2): 3, (5, -1, -2, 5): 8, (-1, -2, 5, -1): 7, (-2, 5, -1, -4): 3, (5, -1, -4, 2): 7, (-1, -4, 2, -4): 1, (-4, 2, -4, -1): 0, (2, -4, -1, 2): 4, (-4, -1, 2, 0): 6, (-1, 2, 0, 3): 19, (2, 0, 3, 0): 5, (3, 0, -4, -1): 0, (0, -4, -1, 9): 9, (-4, -1, 9, -6): 3, (-1, 9, -6, -3): 0, (9, -6, -3, 3): 3, (-6, -3, 3, 1): 4, (-3, 3, 1, -2): 2, (3, 1, -2, 3): 5, (1, -2, 3, 0): 5, (3, 0, -2, 6): 16, (0, -2, 6, -3): 6, (-2, 6, -3, 0): 6, (6, -3, 0, -1): 5, (-3, 0, -1, -2): 3, (0, -1, -2, 6): 9, (-1, -2, 6, -4): 13, (-2, 6, -4, 0): 10, (6, -4, 0, -3): 2, (-4, 0, -3, 1): 4, (0, -3, 1, 6): 16, (-3, 1, 6, -1): 8, (1, 6, -1, -4): 4, (6, -1, -4, -2): 2, (-1, -4, -2, 5): 7, (-4, -2, 5, -7): 0, (-2, 5, -7, 6): 6, (5, -7, 6, -4): 2, (-7, 6, -4, 0): 2, (6, -4, 0, 7): 9, (-4, 0, 7, -8): 1, (0, 7, -8, 6): 7, (-8, 6, 2, -9): 0, (6, 2, -9, 1): 1, (2, -9, 1, 1): 2, (-9, 1, 1, -2): 0, (1, 1, -2, 6): 6, (1, -2, 6, 3): 9, (-2, 6, 3, -4): 5, (6, 3, -4, 0): 5, (3, -4, 0, -3): 2, (-4, 0, -3, 7): 9, (0, -3, 7, -5): 4, (-3, 7, -5, -1): 5, (7, -5, -1, 3): 6, (-1, 3, 2, -7): 1, (3, 2, -7, 5): 6, (2, -7, 5, -4): 2, (-7, 5, -4, 5): 7, (-4, 5, 0, -1): 6, (5, 0, -1, -6): 0, (0, -1, -6, 2): 2, (-1, -6, 2, 6): 8, (-6, 2, 6, -5): 3, (2, 6, -5, -1): 2, (6, -5, -1, -2): 1, (-5, -1, -2, 3): 3, (-2, 3, -2, 4): 5, (3, -2, 4, 1): 6, (-2, 4, 1, -4): 2, (4, 1, -4, 2): 16, (-4, 2, 0, -3): 1, (2, 0, -3, 2): 3, (0, -3, 2, 5): 8, (-3, 2, 5, -3): 5, (2, 5, -3, 0): 5, (5, -3, 0, 1): 13, (-3, 0, 1, -4): 2, (1, -4, -1, 2): 3, (-4, -1, 2, 5): 8, (2, 5, -5, -2): 1, (5, -5, -2, 8): 9, (-5, -2, 8, -6): 3, (-2, 8, -6, 5): 8, (8, -6, 5, -5): 3, (-6, 5, -5, 1): 4, (5, -5, 1, 1): 5, (-5, 1, 1, -2): 3, (1, 1, -2, -3): 4, (1, -2, -3, 8): 8, (-2, -3, 8, -3): 5, (-3, 8, -3, 2): 7, (8, -3, 2, -7): 0, (2, -7, 3, 0): 3, (-7, 3, 0, -1): 2, (3, 0, -1, 1): 3, (0, -1, 1, -1): 2, (-1, 1, -1, 4): 13, (1, -1, 4, -2): 4, (-1, 4, -2, 4): 8, (4, -2, 4, -2): 6, (-2, -1, -1, -1): 3, (-1, -1, -1, -3): 0, (-1, -1, -3, 6): 6, (-1, -3, 6, 0): 6, (-3, 6, 0, 3): 9, (6, 0, 3, -2): 7, (0, 3, -2, -3): 4, (3, -2, -3, -1): 3, (-2, -3, -1, 3): 6, (-3, -1, 3, -2): 4, (-1, 3, -2, 1): 5, (-2, 1, -1, 3): 23, (1, -1, 3, 1): 16, (-1, 3, 1, 0): 22, (3, 1, 0, -5): 4, (1, 0, -5, 4): 7, (0, -5, 4, -5): 2, (-5, 4, -5, 5): 7, (4, -5, 5, 2): 9, (-5, 5, 2, -6): 4, (5, 2, -6, 6): 16, (2, -6, 6, 0): 9, (-6, 6, 0, -4): 5, (6, 0, -4, -4): 1, (0, -4, -4, 6): 7, (-4, -4, 6, -5): 2, (-4, 6, -5, 3): 12, (6, -5, 3, -4): 1, (-5, 3, -4, 7): 8, (3, -4, 7, -4): 4, (-4, 7, -4, -4): 0, (7, -4, -4, 8): 8, (-4, -4, 8, -8): 0, (-4, 8, -8, 4): 4, (8, -8, 4, -2): 2, (-8, 4, -2, 6): 8, (4, -2, 6, -4): 4, (-2, 6, -4, -2): 2, (6, -4, -2, 0): 2, (-4, -2, 0, 5): 7, (-2, 0, 5, -7): 0, (0, 5, -7, 6): 6, (5, -7, 6, 2): 8, (-7, 6, 2, -2): 6, (6, 2, -2, -6): 0, (2, -2, -6, 3): 7, (-2, -6, 3, -1): 2, (-6, 3, -1, 7): 9, (4, -4, 2, -4): 0, (-4, 2, -4, 9): 9, (2, -4, 9, -9): 0, (-4, 9, -9, 9): 9, (9, -9, 9, -9): 0, (-9, 9, -9, 4): 4, (9, -9, 4, 2): 6, (-9, 4, 2, -5): 1, (2, -5, -1, 5): 5, (-5, -1, 5, 1): 15, (-1, 5, 1, 0): 6, (5, 1, 0, 0): 6, (1, 0, 0, 2): 8, (0, 0, 2, -7): 1, (0, 2, -7, 2): 3, (2, -7, 2, -3): 0, (-7, 2, -3, 1): 1, (2, -3, 1, -1): 0, (-3, 1, -1, 4): 9, (1, -1, 4, 4): 8, (-1, 4, 4, -8): 0, (4, 4, -8, 5): 5, (4, -8, 5, -2): 3, (-8, 5, -2, 0): 3, (-2, 0, -2, 7): 8, (0, -2, 7, -5): 3, (-2, 7, -5, 2): 5, (7, -5, 2, 4): 9, (-5, 2, 4, 0): 9, (2, 4, 0, -3): 6, (4, 0, -3, -6): 0, (0, -3, -6, 3): 3, (-3, -6, 3, 3): 6, (-6, 3, 3, -1): 5, (3, 3, -1, 3): 8, (3, -1, 3, 1): 9, (-1, 3, 1, -4): 5, (1, -4, -1, -3): 1, (-4, -1, -3, 8): 9, (-1, -3, 8, -1): 15, (-3, 8, -1, -1): 7, (8, -1, -1, 1): 8, (-1, -1, 1, -4): 4, (-1, 1, -4, -2): 2, (1, -4, -2, 7): 9, (-4, -2, 7, -5): 4, (-2, 7, -5, -2): 2, (7, -5, -2, 4): 6, (-5, -2, 4, 3): 9, (-2, 4, 3, -1): 14, (4, 3, -1, -5): 3, (3, -1, -5, 2): 5, (-1, -5, 2, 3): 8, (-5, 2, 3, -7): 1, (2, 3, -7, 0): 1, (3, -7, 0, 1): 2, (-7, 0, 1, 7): 9, (0, 1, 7, -6): 3, (1, 7, -6, 3): 6, (7, -6, 3, 1): 7, (-6, 3, 1, 1): 8, (3, 1, 1, -1): 7, (1, 1, -1, -3): 4, (1, -1, -3, 5): 9, (-1, -3, 5, -8): 1, (-3, 5, -8, 4): 5, (5, -8, 4, 3): 8, (-8, 4, 3, -8): 0, (4, 3, -8, 7): 14, (3, -8, 7, -7): 0, (-8, 7, -7, 2): 2, (7, -7, 2, -1): 1, (-7, 2, -1, 2): 3, (2, 0, 3, -1): 5, (3, -1, -1, 1): 5, (-1, -1, 1, 0): 5, (-1, 1, 0, 1): 6, (1, 0, 1, -2): 4, (0, 1, -2, -3): 1, (1, -2, -3, -1): 0, (-2, -3, -1, 0): 1, (-3, -1, 0, 2): 2, (-1, 0, 2, 2): 4, (0, 2, 2, -1): 3, (2, 2, -1, 4): 7, (2, -1, 4, -2): 5, (-1, 4, -2, 2): 7, (4, -2, 2, -2): 9, (2, -2, -3, 0): 2, (-2, -3, 0, 6): 16, (-3, 0, 6, -2): 6, (0, 6, -2, -3): 3, (6, -2, -3, 3): 11, (-2, -3, 3, -4): 2, (-3, 3, -4, 0): 2, (3, -4, 0, 0): 2, (-4, 0, 0, 3): 5, (0, 0, 3, -5): 0, (0, 3, -5, 2): 2, (-5, 2, 2, 1): 5, (2, 2, 1, -4): 1, (2, 1, -4, 7): 16, (1, -4, 7, -5): 3, (-4, 7, -5, -1): 2, (7, -5, -1, 2): 4, (-5, -1, 2, 2): 6, (-1, 2, 2, 1): 15, (2, 2, 1, -6): 1, (2, 1, -6, 2): 3, (1, -6, 2, 4): 7, (-6, 2, 4, -3): 4, (2, 4, -3, -1): 3, (4, -3, -1, -1): 2, (-3, -1, -1, 3): 12, (-1, -1, 3, -5): 0, (-1, 3, -5, 0): 0, (3, -5, 0, 9): 9, (-5, 0, 9, 0): 18, (0, 9, 0, -6): 3, (9, 0, -6, 5): 8, (0, -6, 5, -2): 6, (-6, 5, -2, -3): 3, (5, -2, -3, 2): 5, (-2, -3, 2, 0): 5, (-3, 2, 0, -2): 6, (0, -2, -1, 4): 6, (-2, -1, 4, 0): 6, (-1, 4, 0, 3): 9, (4, 0, 3, -3): 6, (0, 3, -3, -4): 2, (3, -3, -4, 2): 4, (-3, -4, 2, 4): 8, (-4, 2, 4, 1): 9, (2, 4, 1, -4): 5, (1, -4, 2, -3): 4, (-4, 2, -3, 1): 5, (2, -3, 1, 0): 5, (-3, 1, 0, 4): 9, (1, 0, 4, -2): 7, (0, 4, -2, -1): 6, (4, -2, -1, -5): 1, (-2, -1, -5, 1): 2, (-1, -5, 1, -2): 0, (-5, 1, -2, 9): 9, (1, -2, 9, -9): 0, (-2, 9, -9, 0): 0, (9, -9, 0, 7): 7, (-9, 0, 7, -3): 4, (7, -3, -3, 6): 7, (-3, -3, 6, 0): 15, (-3, 6, 0, -4): 3, (6, 0, -4, 0): 3, (-4, 0, 2, 4): 9, (0, 2, 4, -4): 5, (2, 4, -4, -4): 1, (-4, -4, 0, 2): 3, (0, 2, 6, -9): 0, (2, 6, -9, 6): 6, (6, -9, 6, -4): 2, (-9, 6, -4, 3): 5, (6, -4, 3, -3): 2, (-4, 3, -3, 3): 5, (3, -3, 3, 4): 9, (-3, 3, 4, 0): 9, (3, 4, 0, -8): 1, (4, 0, -8, 7): 8, (0, -8, 7, -3): 5, (-8, 7, -3, -5): 0, (7, -3, -5, 5): 5, (-3, -5, 5, 2): 7, (5, 2, -6, 5): 6, (-6, 5, -1, -4): 1, (5, -1, -4, 3): 7, (-1, -4, 3, -2): 2, (-4, 3, -2, -1): 3, (3, -2, -1, -1): 1, (-2, -1, -1, 0): 0, (-1, -1, 0, 6): 6, (-1, 0, 6, 3): 9, (0, 6, 3, -6): 3, (6, 3, -6, 1): 4, (3, -6, 1, 5): 17, (-6, 1, 5, -3): 6, (1, 5, -3, 1): 7, (5, -3, 1, -1): 6, (-3, 1, -1, -4): 2, (-1, -4, 4, -2): 6, (-4, 4, -2, 2): 12, (4, -2, 2, -1): 11, (2, -1, -1, -4): 0, (-1, -1, -4, 6): 6, (-1, -4, 6, -5): 1, (-4, 6, -5, -1): 0, (-5, -1, 8, -1): 7, (-1, 8, -1, -5): 4, (8, -1, -5, 1): 3, (-1, -5, 1, -3): 0, (-5, 1, -3, 4): 4, (1, -3, 4, 2): 6, (-3, 4, 2, 0): 12, (4, 2, 0, 2): 8, (2, 0, 2, 0): 8, (0, 2, 0, -2): 6, (-2, -1, 4, -1): 8, (-1, 4, -1, -5): 3, (-5, 4, -3, -4): 0, (4, -3, -4, 3): 3, (-3, -4, 3, 5): 16, (-4, 3, 5, 0): 8, (3, 5, 0, -3): 5, (5, 0, -3, -1): 4, (0, -3, -1, 4): 8, (-3, -1, 4, -7): 1, (-1, 4, -7, 6): 7, (4, -7, 6, 2): 9, (-7, 6, 2, -4): 5, (6, 2, -4, 1): 6, (2, -4, 1, -1): 10, (-4, 1, -1, 2): 7, (1, -1, 2, -2): 5, (-1, 2, -2, -1): 6, (2, -2, -1, 2): 6, (-2, -1, 2, -1): 5, (2, -1, 0, -5): 0, (-1, 0, -5, 4): 8, (0, -5, 4, 2): 6, (-5, 4, 2, 2): 8, (4, 2, 2, -2): 6, (2, 2, -2, -1): 5, (2, -2, -1, 0): 7, (-2, -1, 0, 2): 7, (-1, 0, 2, -2): 5, (0, 2, -2, -3): 2, (-2, -3, 0, 4): 6, (-3, 0, 4, 1): 7, (0, 4, 1, -5): 2, (4, 1, -5, 7): 9, (1, -5, 7, -1): 8, (-5, 7, -1, -8): 0, (7, -1, -8, 0): 0, (-8, 0, 8, -8): 0, (0, 8, -8, 7): 7, (8, -8, 7, -5): 2, (-8, 7, -5, -1): 1, (-5, -1, 2, -3): 0, (-1, 2, -3, 3): 3, (-3, 3, 3, -3): 3, (3, 3, -3, 0): 3, (3, -3, 0, 2): 5, (-3, 0, 2, -2): 7, (0, 2, -2, 4): 7, (2, -2, 4, 1): 17, (-2, 4, 1, -1): 7, (4, 1, -1, -6): 1, (1, -1, -6, 4): 5, (4, 1, -2, 1): 5, (1, -2, 1, -1): 4, (3, 1, 0, -4): 4, (1, 0, -4, 2): 12, (0, -4, 2, -6): 0, (-4, 2, -6, 8): 8, (2, -6, 8, 0): 8, (-6, 8, 0, -7): 1, (8, 0, -7, 1): 2, (0, -7, 1, -1): 1, (-7, 1, -1, -1): 0, (1, -1, -1, 7): 7, (-1, -1, 7, -3): 4, (-1, 7, -3, -1): 3, (7, -3, -1, 0): 3, (-3, -1, 0, 5): 8, (-1, 0, 5, -4): 4, (0, 5, -4, -2): 2, (5, -4, -2, 1): 7, (-4, -2, 1, 5): 8, (-2, 1, 5, -1): 7, (1, 5, -1, -4): 3, (5, -1, -4, 6): 9, (-1, -4, 6, -9): 0, (-4, 6, -9, 8): 8, (6, -9, 8, -4): 4, (-9, 8, -4, 5): 9, (8, -4, 5, -3): 6, (-4, 5, -3, 0): 6, (-3, 0, 1, -7): 0, (0, 1, -7, 2): 2, (1, -7, 2, 4): 6, (-7, 2, 4, -6): 0, (2, 4, -6, 9): 9, (4, -6, 9, -6): 3, (-6, 9, -6, 3): 6, (9, -6, 3, 0): 6, (-6, 3, 0, -3): 3, (3, 0, -3, 5): 8, (0, -3, 5, -7): 1, (-3, 5, -7, 0): 1, (5, -7, 0, 3): 4, (-7, 0, 3, -3): 1, (0, 3, -3, 2): 3, (3, -3, 2, 6): 9, (-3, 2, 6, -4): 5, (2, 6, -4, 1): 6, (6, -4, 1, 1): 7, (-4, 1, 1, -6): 1, (1, 1, -6, 5): 6, (1, -6, 5, 2): 8, (-6, 5, 2, -7): 1, (5, 2, -7, 7): 8, (2, -7, 7, -6): 2, (-7, 7, -6, 5): 7, (7, -6, 5, 2): 18, (-6, 5, 2, -3): 6, (5, 2, -3, -2): 4, (2, -3, -2, 3): 7, (-3, -2, 3, 0): 10, (0, -5, 3, 3): 15, (-5, 3, 3, -8): 0, (3, 3, -8, 2): 2, (3, -8, 2, -1): 2, (-8, 2, -1, 6): 7, (2, -1, 6, -2): 5, (-1, 6, -2, -1): 4, (6, -2, -1, -4): 0, (-2, -1, -4, 9): 9, (-1, -4, 9, -8): 1, (-4, 9, -8, 0): 1, (9, -8, 0, -1): 0, (-8, 0, -1, 2): 2, (0, -1, 2, 4): 6, (-1, 2, 4, 0): 6, (4, 0, -3, 2): 5, (0, -3, 2, -3): 2, (2, -3, -2, 8): 8, (-3, -2, 8, 1): 9, (-2, 8, 1, -7): 2, (8, 1, -7, 0): 2, (1, -7, 0, 6): 8, (-7, 0, 6, -3): 5, (-3, -1, 3, -1): 6, (-1, 3, -1, 3): 9, (3, -1, 3, -8): 1, (-1, 3, -8, 2): 3, (3, -8, 2, 3): 6, (-8, 2, 3, -4): 2, (2, 3, -4, 2): 4, (3, -4, 2, 3): 7, (-4, 2, 3, -7): 0, (2, 3, -7, 7): 7, (3, -7, 7, -1): 6, (-7, 7, -1, -6): 0, (7, -1, -6, 0): 0, (-1, -6, 0, 7): 7, (-6, 0, 7, -3): 4, (0, 7, -3, 0): 4, (7, -3, 0, 1): 5, (-3, 0, 1, -3): 2, (0, 1, -3, -1): 1, (1, -3, -1, 5): 6, (-3, -1, 5, 2): 8, (-1, 5, 2, -5): 3, (5, 2, -5, 5): 8, (2, -5, 5, -3): 5, (-5, 5, -3, 4): 9, (5, -3, 4, -9): 0, (-3, 4, -9, 6): 6, (4, -9, 6, -2): 4, (-9, 6, -2, 4): 8, (6, -2, 4, -2): 6, (-2, -1, -1, 2): 13, (-1, 2, 3, -4): 10, (2, 3, -4, 1): 12, (3, -4, 1, -2): 4, (-4, 1, -2, -4): 0, (-2, -4, 2, 4): 13, (-4, 2, 4, -1): 5, (2, 4, -1, -2): 3, (4, -1, -2, 4): 7, (-1, -2, 4, 1): 8, (-2, 4, 1, -7): 1, (4, 1, -7, 5): 6, (1, -7, 5, -4): 4, (-7, 5, -4, 1): 3, (5, -4, 1, 5): 17, (-4, 1, 5, -2): 6, (1, 5, -2, -6): 1, (5, -2, -6, 6): 6, (-2, -6, 6, -2): 4, (-6, 6, -2, -2): 2, (6, -2, -2, -1): 1, (-2, -2, -1, 1): 2, (-2, -1, 1, -2): 0, (-1, 1, -2, 4): 4, (1, -2, 4, 2): 6, (-2, 4, 2, 0): 6, (4, 2, 0, -6): 3, (2, 0, -6, 7): 7, (0, -6, 7, 2): 9, (-6, 7, 2, -6): 3, (7, 2, -6, 4): 7, (2, -6, 4, -4): 3, (-6, 4, -4, 5): 8, (4, -4, 5, -6): 2, (-4, 5, -6, 7): 9, (5, -6, 7, -3): 10, (-6, 7, -3, 0): 6, (-3, 0, -1, -4): 1, (0, -1, -4, -1): 1, (-1, -4, -1, 2): 2, (-1, 2, 0, 7): 9, (2, 0, 7, -7): 2, (0, 7, -7, 5): 7, (7, -7, 5, -1): 6, (-7, 5, -1, 3): 9, (-1, 3, 0, 0): 9, (3, 0, 0, -6): 3, (0, 0, -6, -1): 2, (0, -6, -1, 5): 7, (-6, -1, 5, 0): 7, (-1, 5, 0, -4): 3, (5, 0, -4, 0): 3, (0, -4, 0, -1): 2, (-4, 0, -1, 5): 7, (0, -1, 5, -3): 4, (-1, 5, -3, 2): 6, (5, -3, 2, -5): 1, (-3, 2, -5, 0): 1, (2, -5, 0, 1): 2, (-5, 0, 1, 5): 7, (0, 1, 5, -7): 0, (1, 5, -7, 2): 6, (5, -7, 2, 4): 6, (-7, 2, 4, -3): 3, (2, 4, -3, 6): 9, (4, -3, 6, -6): 3, (-3, 6, -6, 5): 8, (6, -6, 5, -4): 8, (-6, 5, -4, 5): 18, (5, -4, 5, -9): 0, (-4, 5, -9, 3): 3, (5, -9, 3, 1): 4, (-9, 3, 1, 4): 8, (3, 1, 4, -2): 6, (1, 4, -2, -4): 4, (4, -2, -4, 4): 6, (-2, -4, 4, -3): 3, (-4, 4, -3, -3): 2, (4, -3, -3, 3): 3, (-3, -3, 3, -1): 2, (-3, 3, -1, -2): 0, (3, -1, -2, 0): 0, (-1, -2, 0, 8): 8, (-2, 0, 8, -6): 2, (0, 8, -6, 4): 6, (8, -6, 4, 3): 9, (-6, 4, 3, -1): 8, (4, 3, -1, 0): 8, (3, -1, 0, -4): 4, (-1, 0, -4, -2): 2, (0, -4, -2, 4): 6, (-4, -2, 4, 0): 12, (-2, 4, 0, 3): 9, (4, 0, 3, -5): 4, (0, 3, -5, 0): 4, (3, -5, 0, -4): 0, (-5, 0, -4, 8): 8, (0, -4, 8, -1): 7, (-4, 8, -1, -4): 3, (8, -1, -4, -3): 0, (-1, -4, -3, 8): 8, (-4, -3, 8, -3): 5, (-3, 8, -3, -4): 3, (8, -3, -4, 6): 15, (-4, 6, 0, -6): 1, (6, 0, -6, 5): 6, (0, -6, 5, -6): 0, (-6, 5, -6, 6): 6, (5, -6, 6, 1): 7, (-6, 6, 1, 0): 7, (6, 1, 0, -2): 5, (1, 0, -2, 3): 8, (0, -2, 3, -7): 1, (-2, 3, -7, 3): 4, (3, -7, 3, 0): 8, (-7, 3, 0, 4): 8, (3, 0, 4, -7): 1, (0, 4, -7, 8): 9, (4, -7, 8, -8): 1, (-7, 8, -8, 3): 4, (8, -8, 3, 5): 9, (-8, 3, 5, -3): 6, (3, 5, -3, -6): 0, (5, -3, -6, 6): 6, (-3, -6, 6, -5): 1, (-6, 6, -5, 3): 4, (6, -5, 3, 1): 5, (-5, 3, 1, 3): 8, (3, 1, 3, -1): 7, (1, 3, -1, -2): 5, (3, -1, -2, -3): 2, (-2, -3, 3, 4): 18, (-3, 3, 4, -4): 9, (3, 4, -4, 3): 8, (4, -4, 3, -7): 1, (-4, 3, -7, 6): 7, (3, -7, 6, -6): 1, (-7, 6, -6, 6): 7, (6, -6, 6, -6): 1, (-6, 6, -6, 1): 2, (6, -6, 1, 4): 6, (-6, 1, 4, 0): 6, (1, 4, 0, -4): 2, (4, 0, -4, 4): 6, (0, -4, 4, -4): 2, (-4, 4, -4, 2): 4, (4, -4, 2, 1): 5, (-4, 2, 1, 1): 6, (2, 1, 1, -4): 2, (1, -4, 7, -8): 1, (-4, 7, -8, 7): 8, (7, -8, 7, -4): 4, (-8, 7, -4, 1): 5, (7, -4, 1, 0): 5, (-4, 1, 0, 1): 6, (1, 0, 1, -5): 1, (0, 1, -5, 6): 7, (1, -5, 6, -2): 9, (-5, 6, -2, -4): 1, (6, -2, -4, 5): 6, (-4, 5, 3, -2): 7, (5, 3, -2, 2): 9, (3, -2, 2, -1): 8, (2, -1, -1, -5): 4, (-1, -1, -5, 4): 12, (-1, -5, 4, 2): 16, (-5, 4, 2, -8): 0, (4, 2, -8, 1): 1, (2, -8, 1, 5): 6, (-8, 1, 5, 1): 7, (1, 5, 1, -4): 3, (5, 1, -4, -1): 2, (1, -4, -1, 3): 5, (-4, -1, 3, 3): 8, (-1, 3, 3, -8): 0, (3, 3, -8, 1): 1, (3, -8, 1, 4): 10, (-8, 1, 4, -5): 0, (4, -5, 3, 0): 3, (-5, 3, 0, -3): 0, (3, 0, -3, 4): 4, (0, -3, 4, -3): 1, (-3, 4, -3, 6): 7, (4, -3, 6, 0): 7, (6, 0, -4, 2): 5, (0, -4, 2, 0): 14, (-4, 2, 0, 2): 7, (2, 0, 2, -2): 5, (2, -2, -3, 6): 15, (-2, -3, 6, -7): 1, (-3, 6, -7, 0): 1, (6, -7, 0, 2): 3, (-7, 0, 2, 2): 5, (0, 2, 2, 2): 7, (2, 2, 2, -6): 1, (2, 2, -6, 0): 3, (2, -6, 0, -1): 0, (-6, 0, -1, 4): 4, (0, -1, 4, 4): 8, (-1, 4, 4, -7): 1, (4, 4, -7, 3): 4, (4, -7, 3, -2): 2, (-7, 3, -2, -1): 1, (3, -2, -1, 8): 9, (-2, -1, 8, 0): 9, (-1, 8, 0, -1): 8, (8, 0, -1, -5): 3, (0, -1, -5, 3): 6, (-1, -5, 3, -6): 0, (-5, 3, -6, 9): 9, (3, -6, 9, -2): 7, (-6, 9, -2, 0): 7, (9, -2, 0, -2): 10, (-2, 0, -2, 2): 9, (0, -2, 2, -4): 7, (-2, 2, -4, -2): 1, (2, -4, -2, 8): 9, (-4, -2, 8, 0): 9, (-2, 8, 0, 0): 9, (8, 0, 0, 0): 9, (0, 0, 0, -9): 0, (0, 0, -9, 4): 4, (0, -9, 4, -3): 1, (-9, 4, -3, 2): 3, (4, -3, 2, 6): 9, (-3, 2, 6, -5): 4, (2, 6, -5, 3): 7, (6, -5, 3, 2): 9, (-5, 3, 2, -8): 1, (3, 2, -8, 7): 8, (2, -8, 7, -6): 2, (-8, 7, -6, 2): 4, (7, -6, 2, 1): 5, (-6, 2, 1, -4): 1, (1, -4, 3, 2): 6, (-4, 3, 2, -6): 0, (3, 2, -6, 9): 9, (2, -6, 9, -4): 5, (-6, 9, -4, 4): 9, (9, -4, 4, 0): 9, (-4, 4, 0, -9): 0, (4, 0, -9, 7): 7, (0, -9, 7, -5): 2, (-9, 7, -5, -1): 1, (7, -5, -1, 5): 6, (-5, -1, 5, -4): 2, (-1, 5, -4, 1): 3, (5, -4, 1, 3): 6, (-4, 1, 3, -3): 9, (3, -3, 5, -3): 5, (-3, 5, -3, -4): 1, (5, -3, -4, 0): 1, (-3, -4, 0, 2): 3, (-4, 0, 2, 2): 5, (0, 2, 2, 4): 9, (2, 2, 4, 0): 9, (2, 4, 0, 0): 9, (4, 0, 0, -9): 0, (0, 0, -9, 7): 7, (0, -9, 7, 2): 9, (-9, 7, 2, 0): 9, (7, 2, 0, -6): 3, (2, 0, -6, -2): 1, (0, -6, -2, 4): 5, (-6, -2, 4, 0): 5, (-2, 4, 0, 2): 7, (4, 0, 2, -4): 3, (0, 2, -4, 1): 4, (2, -4, 1, 0): 4, (-4, 1, 0, 5): 9, (1, 0, 5, 0): 9, (5, 0, -1, -1): 7, (0, -1, -1, 1): 8, (-1, -1, 1, -3): 5, (-3, -4, 6, 1): 17, (-4, 6, 1, -5): 3, (6, 1, -5, 5): 8, (1, -5, 5, -3): 5, (-5, 5, -3, -5): 0, (5, -3, -5, 2): 2, (-3, -5, 2, -2): 0, (-5, 2, -2, 1): 1, (2, -2, 1, 7): 8, (-2, 1, 7, -1): 7, (1, 7, -1, 2): 9, (7, -1, 2, -6): 3, (-1, 2, -6, 6): 15, (2, -6, 6, -2): 7, (-6, 6, -2, 0): 12, (6, -2, 0, -3): 4, (-2, 0, -3, -3): 1, (0, -3, -3, 3): 4, (-3, -3, 3, 5): 9, (-3, 3, 5, -9): 0, (3, 5, -9, 0): 0, (5, -9, 0, 4): 4, (-9, 0, 4, 5): 9, (0, 4, 5, -8): 1, (4, 5, -8, 2): 3, (5, -8, 2, 3): 6, (-8, 2, 3, 3): 9, (2, 3, 3, -2): 7, (3, 3, -2, -6): 1, (3, -2, -6, 6): 7, (-2, -6, 6, -4): 3, (-6, 6, -4, 0): 3, (6, -4, 0, 5): 8, (-4, 0, 5, -5): 3, (0, 5, -5, -1): 2, (5, -5, -1, 5): 15, (-5, -1, 5, -3): 4, (-1, 5, -3, -4): 0, (5, -3, -4, 2): 2, (-3, -4, 2, 0): 2, (2, 0, 2, 4): 8, (2, 4, -4, -3): 1, (4, -4, -3, 7): 8, (-4, -3, 7, -6): 2, (-3, 7, -6, 1): 3, (7, -6, 1, 2): 5, (-6, 1, 2, 2): 7, (1, 2, 2, -2): 5, (2, 2, -2, 4): 17, (2, -2, 4, -3): 6, (-2, 4, -3, 0): 6, (4, -3, 0, -2): 7, (-3, 0, -2, 0): 4, (0, -2, 0, -1): 3, (-2, 0, -1, -3): 0, (-1, -3, 5, -1): 4, (-3, 5, -1, 2): 6, (5, -1, 2, -2): 4, (-1, 2, -2, 0): 11, (2, -2, 0, 4): 8, (-2, 0, 4, -8): 0, (0, 4, -8, 9): 9, (4, -8, 9, -6): 3, (-8, 9, -6, 0): 3, (9, -6, 0, -2): 1, (-6, 0, -2, 6): 14, (0, -2, 6, -6): 1, (-2, 6, -6, 8): 18, (6, -6, 8, -7): 2, (-6, 8, -7, -1): 1, (8, -7, -1, 4): 5, (-7, -1, 4, -4): 1, (-1, 4, -4, -1): 0, (4, -4, -1, 4): 4, (-4, -1, 4, -2): 6, (-1, 4, -2, 0): 2, (4, -2, 0, 4): 6, (-2, 0, 4, -5): 1, (4, -5, 0, 1): 7, (-5, 0, 1, 7): 9, (0, 1, 7, -7): 2, (1, 7, -7, 0): 2, (7, -7, 0, 0): 2, (-7, 0, 0, 5): 7, (0, 0, 5, -6): 1, (0, 5, -6, 2): 3, (5, -6, 2, 3): 6, (-6, 2, 3, 0): 6, (0, -3, -1, 3): 5, (-3, -1, 3, 2): 7, (3, 2, 0, -3): 4, (2, 0, -3, -1): 3, (0, -3, -1, 1): 4, (-3, -1, 1, 1): 5, (-1, 1, 1, 4): 9, (1, 1, 4, -9): 0, (1, 4, -9, 1): 1, (4, -9, 1, 8): 9, (-9, 1, 8, -7): 2, (1, 8, -7, -1): 1, (8, -7, -1, 7): 8, (-7, -1, 7, -8): 0, (-1, 7, -8, 0): 0, (7, -8, 0, 8): 8, (-8, 0, 8, 1): 9, (0, 8, 1, -1): 16, (8, 1, -1, -1): 14, (1, -1, -1, -1): 6, (-1, -1, -1, -2): 4, (-1, -1, -2, -1): 3, (-1, -2, -1, -1): 2, (-2, -1, -1, 4): 10, (-1, -1, 4, -1): 5, (-1, 4, -1, -4): 1, (4, -1, -4, 1): 2, (-4, 1, 1, 4): 7, (1, 1, 4, -2): 5, (1, 4, -2, -1): 7, (4, -2, -1, -2): 2, (-2, -1, -2, -2): 0, (-1, -2, -2, 5): 5, (-2, -2, 5, -4): 1, (-2, 5, -4, 2): 3, (5, -4, 2, 1): 4, (-4, 2, 1, 5): 9, (2, 1, 5, 0): 17, (1, 5, 0, -7): 2, (5, 0, -7, 7): 9, (0, -7, 7, -4): 5, (-7, 7, -4, 0): 5, (7, -4, 0, 1): 6, (-4, 0, 1, -4): 2, (0, 1, -4, 5): 12, (1, -4, 5, -4): 6, (-4, 5, -4, 6): 9, (5, -4, 6, -5): 4, (-5, 3, 1, -5): 3, (3, 1, -5, 4): 11, (1, -5, 4, 2): 9, (-5, 4, 2, 0): 18, (4, 2, 0, -8): 1, (2, 0, -8, 8): 9, (-8, 8, -1, -5): 3, (8, -1, -5, 4): 7, (-1, -5, 4, 1): 8, (-5, 4, 1, -5): 3, (4, 1, -5, 5): 8, (1, -5, 5, -1): 7, (-5, 5, -1, 2): 16, (5, -1, 2, -9): 0, (-1, 2, -9, 6): 6, (2, -9, 6, 2): 8, (-9, 6, 2, -5): 3, (6, 2, -5, 0): 3, (2, -5, 0, 4): 7, (-5, 0, 4, -2): 5, (0, 4, -2, 4): 9, (4, -2, 4, -4): 5, (-2, 4, -4, -2): 3, (4, -4, -2, 1): 4, (-4, -2, 1, -4): 0, (1, -4, 8, -7): 1, (-4, 8, -7, -1): 0, (8, -7, -1, 6): 6, (-7, -1, 6, -2): 4, (-1, 6, -2, -3): 1, (6, -2, -3, 1): 2, (-2, -3, 1, 0): 2, (-3, 1, 0, 6): 8, (1, 0, 6, -6): 2, (0, 6, -6, 3): 10, (6, -6, 3, 1): 6, (-6, 3, 1, -6): 0, (3, 1, -6, 1): 1, (1, -6, 1, 6): 7, (-6, 1, 6, -1): 6, (1, 6, -1, -5): 1, (-1, -5, 0, -1): 0, (-5, 0, -1, 5): 5, (0, -1, 5, -1): 4, (-1, -4, 2, 2): 4, (2, 2, -4, 2): 2, (2, -4, 2, -2): 0, (2, -2, 1, 1): 2, (-2, 1, 1, 2): 4, (1, 1, 2, 5): 9, (1, 2, 5, -2): 14, (2, 5, -2, 1): 15, (5, -2, 1, -5): 5, (-2, 1, -5, -1): 4, (1, -5, -1, 2): 4, (-5, -1, 2, 5): 9, (2, 5, -5, -3): 2, (5, -5, -3, 8): 18, (-5, -3, 8, 0): 9, (-3, 8, 0, -2): 7, (8, 0, -2, -3): 4, (0, -2, -3, 1): 8, (1, -1, 4, -4): 5, (-1, 4, -4, 0): 4, (4, -4, 0, 5): 9, (0, 5, -5, 4): 14, (5, -5, 4, 1): 9, (-5, 4, 1, 0): 9, (4, 1, 0, -6): 3, (1, 0, -6, 3): 6, (0, -6, 3, 3): 9, (3, 3, -1, -1): 12, (-1, -1, 2, -7): 2, (-1, 2, -7, 2): 4, (2, -7, 2, 1): 5, (-7, 2, 1, -5): 0, (2, 1, -5, 4): 4, (-5, 4, 0, 0): 4, (4, 0, 0, -1): 3, (0, 0, -1, -1): 2, (-1, -1, -2, 4): 4, (-1, -2, 4, 3): 7, (-2, 4, 3, -7): 0, (4, 3, -7, 4): 4, (3, -7, 4, -2): 2, (-7, 4, -2, 5): 7, (4, -2, 5, 1): 8, (-2, 5, 1, -8): 0, (5, 1, -8, 3): 7, (1, -8, 3, 1): 4, (-8, 3, 1, -3): 1, (3, 1, -3, 4): 5, (1, -3, 4, -1): 11, (-3, 4, -1, 4): 8, (4, -1, 4, -7): 1, (-1, 4, -7, 8): 9, (4, -7, 8, -9): 0, (-7, 8, -9, 1): 1, (8, -9, 1, 8): 18, (-9, 1, 8, -6): 3, (1, 8, -6, 6): 9, (8, -6, 6, -4): 5, (-6, 6, -4, -2): 3, (6, -4, -2, 2): 5, (-4, -2, 2, 4): 9, (-2, 2, 4, -5): 4, (2, 4, -5, 4): 8, (4, -5, 4, -2): 6, (-5, 4, -2, -1): 5, (-2, -1, -2, 3): 10, (-2, 3, -2, 0): 4, (3, -2, 0, -2): 2, (-2, 0, -2, 6): 8, (0, -2, 6, -8): 0, (-2, 6, -8, 6): 6, (6, -8, 6, -2): 4, (-8, 6, -2, 4): 8, (6, -2, 4, 1): 9, (4, 1, -1, 1): 9, (1, -1, 1, -4): 5, (-1, 1, -4, -3): 3, (1, -4, -3, -2): 0, (-4, -3, -2, 9): 9, (-3, -2, 9, -2): 7, (-2, 9, -2, 2): 9, (9, -2, 2, -7): 2, (-2, 2, -7, -1): 1, (2, -7, -1, -1): 0, (-7, -1, -1, 6): 6, (-1, -1, 6, 0): 6, (-1, 6, 0, 3): 9, (6, 0, 3, -6): 3, (0, 3, -6, -1): 4, (3, -6, -1, 5): 7, (-1, 5, 0, 0): 7, (5, 0, 0, -7): 0, (0, 0, -7, 6): 6, (0, -7, 6, -5): 1, (-7, 6, -5, 5): 6, (6, -5, 5, 3): 9, (-5, 5, 3, -8): 1, (5, 3, -8, 2): 3, (3, -8, 2, 6): 9, (-8, 2, 6, -7): 2, (2, 6, -7, -2): 0, (6, -7, -2, 9): 9, (-7, -2, 9, -8): 1, (-2, 9, -8, 5): 6, (9, -8, 5, -3): 3, (-8, 5, -3, 1): 4, (5, -3, 1, 3): 7, (-3, 1, 3, -5): 2, (1, 3, -5, 1): 6, (3, -5, 1, -3): 0, (-5, 1, -3, 0): 0, (1, -3, 0, 5): 5, (-3, 0, 5, -2): 6, (0, 5, -2, 0): 3, (0, 0, 3, -6): 0, (0, 3, -6, 5): 5, (3, -6, 5, -1): 4, (-6, 5, -1, -2): 2, (5, -1, -2, 6): 16, (-1, -2, 6, -3): 5, (-2, 6, -3, -2): 3, (6, -3, -2, -3): 0, (-3, -2, -3, 5): 5, (-2, -3, 5, -1): 11, (-3, 5, -1, 1): 10, (5, -1, 1, -3): 2, (-1, 1, -3, 5): 7, (5, 1, 0, -5): 3, (1, 0, -5, -3): 0, (0, -5, -3, 0): 0, (-5, -3, 0, 8): 8, (-3, 0, 8, -1): 7, (0, 8, -1, -5): 2, (-5, 1, -2, 0): 1, (-2, 0, 0, 2): 11, (0, 0, 2, 3): 6, (0, 2, 3, 0): 6, (2, 3, 0, 3): 9, (3, 0, 3, 0): 9, (0, 3, 0, -3): 6, (3, 0, -3, -3): 3, (0, -3, -3, -2): 1, (-3, -3, -2, 8): 9, (-3, -2, 8, -8): 1, (-2, 8, -8, 5): 6, (8, -8, 5, 1): 7, (-8, 5, 1, 2): 9, (5, 1, 2, 0): 9, (1, 2, 0, -9): 0, (2, 0, -9, 2): 2, (0, -9, 2, 1): 3, (-9, 2, 1, -2): 1, (2, 1, -2, 2): 3, (1, -2, 2, 5): 8, (-2, 2, 5, -8): 0, (2, 5, -8, 3): 7, (5, -8, 3, 0): 3, (-8, 3, 0, -3): 0, (3, 0, -3, 6): 6, (0, -3, 6, 3): 9, (-3, 6, 3, -9): 0, (6, 3, -9, 1): 1, (3, -9, 1, 3): 4, (-9, 1, 3, 0): 4, (1, 3, 0, 5): 9, (3, 0, 5, 0): 9, (0, 5, 0, -8): 1, (5, 0, -8, 0): 1, (0, -8, 0, 6): 7, (-8, 0, 6, -2): 5, (0, 6, -2, -5): 0, (6, -2, -5, 8): 8, (-2, -5, 8, -8): 0, (-5, 8, -8, 0): 0, (8, -8, 0, 5): 5, (-8, 0, 5, -4): 1, (0, 5, -4, 1): 2, (5, -4, 1, 1): 3, (-4, 1, 1, 5): 8, (1, 1, 5, -8): 0, (1, 5, -8, 6): 6, (5, -8, 6, 0): 6, (-8, 6, 0, 3): 9, (6, 0, 3, 0): 9, (3, 0, -4, -3): 2, (0, -4, -3, 3): 5, (-4, -3, 3, -3): 3, (-3, 3, -3, 4): 6, (-3, 4, -5, 4): 5, (4, -5, 4, 1): 6, (-5, 4, 1, -4): 2, (4, 1, -4, 0): 2, (1, -4, 0, 6): 8, (-4, 0, 6, -5): 3, (0, 6, -5, 5): 15, (6, -5, 5, -1): 7, (-5, 5, -1, -2): 5, (5, -1, -2, -1): 4, (-1, -2, -1, 1): 5, (-2, -1, 1, 3): 8, (-1, 1, 3, -1): 7, (1, 3, -1, 0): 7, (3, -1, 0, -6): 1, (-1, 0, -6, 6): 7, (0, -6, 6, -4): 3, (-6, 6, -4, -3): 0, (6, -4, -3, 0): 0, (-4, -3, 0, 8): 8, (-3, 0, 8, -5): 3, (0, 8, -5, 1): 4, (8, -5, 1, -1): 3, (-5, 1, -1, 6): 9, (1, -1, 6, 0): 9, (-1, 6, 0, -3): 6, (6, 0, -3, 1): 7, (0, -3, 1, 2): 13, (-3, 1, 2, -4): 8, (1, 2, -4, -1): 4, (2, -4, -1, 3): 7, (-4, -1, 3, -4): 3, (3, -4, 3, -2): 4, (-4, 3, -2, -4): 0, (3, -2, -4, 1): 1, (-2, -4, 1, 3): 4, (3, -3, 5, -2): 4, (-3, 5, -2, 4): 15, (5, -2, 4, -3): 5, (-2, 4, -3, -3): 2, (4, -3, -3, 5): 7, (-3, -3, 5, 2): 9, (-3, 5, 2, -1): 16, (5, 2, -1, -1): 7, (2, -1, -1, -6): 1, (-1, -1, -6, 4): 5, (-1, -6, 4, -1): 4, (-6, 4, -1, 0): 4, (4, -1, 0, -4): 0, (-1, 0, -4, 9): 9, (0, -4, 9, -4): 5, (-4, 9, -4, 1): 6, (9, -4, 1, 1): 7, (1, 1, 2, -8): 1, (1, 2, -8, 5): 6, (2, -8, 5, -1): 5, (-8, 5, -1, -5): 0, (-5, 4, -3, 5): 6, (4, -3, 5, 3): 9, (-3, 5, 3, -2): 7, (5, 3, -2, -5): 4, (3, -2, -5, -2): 0, (-2, -5, -2, 3): 3, (-5, -2, 3, 1): 10, (-2, 3, 1, -4): 5, (3, 1, -4, 3): 11, (1, -4, 3, 5): 8, (-4, 3, 5, -4): 9, (3, 5, -4, -1): 3, (5, -4, -1, 6): 9, (-4, -1, 6, -5): 8, (-1, 6, -5, 4): 8, (6, -5, 4, -4): 4, (-5, 4, -4, 4): 8, (4, -4, 4, -3): 5, (4, -3, -3, 1): 5, (-3, -3, 1, 2): 9, (-3, 1, 2, -5): 0, (1, 2, -5, 3): 3, (2, -5, 3, 3): 6, (-5, 3, 3, -1): 5, (3, 3, -1, 4): 9, (3, -1, 4, -9): 0, (-1, 4, -9, 8): 8, (4, -9, 8, -7): 1, (-9, 8, -7, 5): 6, (8, -7, 5, 1): 7, (-7, 5, 1, 1): 8, (5, 1, 1, -3): 11, (1, 1, -3, 0): 5, (1, -3, 0, 1): 6, (-3, 0, 1, -2): 4, (0, 1, -2, 4): 8, (1, -2, 4, -2): 6, (-2, 4, -2, -2): 4, (4, -2, -2, 1): 8, (-2, -2, 1, -2): 3, (-2, 1, -2, 1): 4, (1, -2, 1, 3): 7, (-2, 1, 3, -1): 6, (1, 3, -1, -6): 0, (3, -1, -6, 5): 5, (-1, -6, 5, -2): 3, (5, -2, -3, 3): 3, (-2, -3, 3, 3): 6, (3, 3, -3, 6): 9, (3, -3, 6, -8): 1, (-3, 6, -8, 6): 7, (6, -8, 6, -5): 2, (-8, 6, -5, 4): 6, (6, -5, 4, -2): 4, (-5, 4, -2, -4): 0, (4, -2, -4, 6): 6, (-2, -4, 6, 3): 18, (-4, 6, 3, -9): 0, (3, -9, 1, 5): 6, (-9, 1, 5, -6): 0, (1, 5, -6, 4): 4, (5, -6, 4, -4): 0, (-6, 4, -4, 1): 1, (4, -4, 1, 3): 4, (-4, 1, 3, -2): 2, (1, 3, -2, -2): 0, (3, -2, -2, 3): 3, (-2, -2, 3, 5): 8, (-2, 3, 5, -8): 0, (3, 5, -8, 0): 0, (5, -8, 0, 8): 8, (0, 8, 1, -8): 1, (8, 1, -8, 4): 5, (1, -8, 4, 1): 6, (-8, 4, 1, 3): 9, (1, 3, -6, 6): 9, (3, -6, 6, -5): 4, (-6, 6, -5, -2): 2, (6, -5, -2, 2): 4, (-5, -2, 2, -4): 0, (-2, 2, -4, 0): 4, (2, -4, 0, 1): 6, (-4, 0, 1, 0): 1, (0, 1, 0, 1): 2, (1, 0, 1, 5): 7, (1, 5, -7, 5): 5, (5, -7, 5, 4): 9, (-7, 5, 4, -4): 5, (5, 4, -4, 3): 8, (-4, 3, 1, -8): 1, (3, 1, -8, 6): 7, (1, -8, 6, -5): 2, (-8, 6, -5, 1): 3, (6, -5, 1, 5): 15, (-5, 1, 5, -3): 5, (1, 5, -3, -3): 2, (5, -3, -3, 3): 10, (-3, -3, 3, -4): 1, (-3, 3, -4, -1): 0, (3, -4, -1, 7): 7, (-1, 7, -6, -1): 0, (7, -6, -1, 3): 3, (-6, -1, 3, 3): 6, (-1, 3, 3, -2): 4, (3, 3, -2, 1): 5, (3, -2, 1, 1): 6, (-2, 1, 1, -5): 1, (1, 1, -5, 8): 9, (1, -5, 8, -7): 3, (-5, 8, -7, 4): 12, (8, -7, 4, 2): 8, (2, -1, -3, 3): 11, (-1, -3, 3, 2): 17, (-3, 3, 2, 0): 9, (3, 2, 0, -6): 3, (0, -6, -2, -1): 0, (-6, -2, -1, 2): 2, (-2, -1, 2, 4): 6, (-1, 2, 4, 3): 9, (2, 4, 3, -2): 7, (4, 3, -2, -1): 6, (3, -2, -1, 1): 12, (-2, -1, 1, -7): 0, (-1, 1, -7, 5): 12, (1, -7, 5, -3): 2, (-7, 5, -3, -2): 0, (5, -3, -2, 1): 1, (-3, -2, 1, 0): 1, (-2, 1, 0, 3): 4, (1, 0, 3, -2): 2, (3, -2, 5, -2): 5, (5, -2, 2, -1): 6, (-2, 2, -1, -5): 1, (2, -1, -5, -1): 0, (-1, -5, -1, 2): 2, (-5, -1, 2, 1): 3, (-1, 2, 1, -3): 0, (1, -3, 1, 5): 6, (-3, 1, 5, -1): 5, (5, -1, 0, -1): 11, (-1, 0, -1, -1): 3, (0, -1, -1, -1): 2, (-1, -1, -1, 3): 5, (-1, -1, 3, 3): 8, (-1, 3, 3, -3): 5, (3, 3, -3, 3): 8, (-1, -2, 0, 4): 18, (-2, 0, 4, -7): 4, (0, 4, -7, 6): 8, (4, -7, 6, -8): 0, (-7, 6, -8, 1): 1, (6, -8, 1, 6): 7, (-8, 1, 6, -7): 0, (1, 6, -7, 3): 3, (6, -7, 3, 5): 16, (-7, 3, 5, 0): 8, (5, 0, -3, 0): 5, (0, -3, 0, -5): 0, (-3, 0, -5, 3): 3, (-5, 3, 0, 3): 6, (3, 0, 3, -1): 13, (0, 3, -1, 0): 5, (3, -1, 0, 0): 5, (-1, 0, 0, -4): 1, (0, 0, -4, -1): 0, (0, -4, -1, 7): 7, (-4, -1, 7, -5): 5, (-1, 7, -5, 4): 6, (7, -5, 4, -5): 1, (-5, 4, -5, 4): 5, (4, -5, 4, -4): 1, (-5, 4, -4, 8): 9, (4, -4, 8, -4): 5, (-4, 8, -4, -1): 4, (8, -4, -1, 0): 4, (-4, -1, 0, 1): 5, (-1, 0, 1, 0): 5, (0, 1, 0, -3): 2, (0, -3, 0, 0): 2, (-3, 0, 0, 4): 6, (0, 0, 4, 2): 8, (0, 4, 2, -5): 3, (4, 2, -5, 3): 6, (2, -5, 3, -5): 1, (-5, 3, -5, 4): 5, (3, -5, 4, 0): 5, (-5, 4, 0, 2): 7, (4, 0, 2, -7): 0, (0, 2, -7, 1): 1, (2, -7, 1, 4): 5, (-7, 1, 4, -4): 1, (1, 4, -4, 4): 5, (-4, 4, -3, 6): 17, (4, -3, 6, -1): 7, (-3, 6, -1, -1): 6, (6, -1, -1, -5): 1, (-5, 4, -3, 6): 8, (4, -3, 6, -2): 6, (-3, 6, -2, 0): 6, (-2, 0, -3, -2): 1, (0, -3, -2, -1): 0, (-3, -2, -1, 2): 4, (-2, -1, 2, 2): 4, (2, 2, 1, 3): 8, (2, 1, 3, 1): 9, (1, 3, 1, -5): 4, (3, 1, -5, -4): 0, (1, -5, -4, 2): 2, (-5, -4, 2, 7): 9, (-4, 2, 7, -3): 6, (2, 7, -3, 3): 9, (7, -3, 3, -4): 5, (3, -4, -1, 5): 9, (-4, -1, 5, -4): 5, (-1, 5, -4, 3): 13, (5, -4, 3, -5): 4, (-4, 3, -5, -3): 0, (3, -5, -3, 1): 1, (-5, -3, 1, 3): 4, (-3, 1, 3, 3): 7, (1, 3, 3, -7): 0, (3, 3, -7, 0): 0, (3, -7, 0, 4): 4, (-7, 0, 4, 0): 4, (4, 0, -2, 1): 10, (0, -2, 1, -3): 3, (-2, 1, -3, 0): 0, (-3, 0, 0, 0): 0, (0, 0, 0, 0): 0, (0, 0, 0, 5): 5, (0, 0, 5, -3): 2, (0, 5, -3, 7): 9, (5, -3, 7, -5): 4, (-3, 7, -5, 2): 6, (7, -5, 2, -3): 3, (-5, 2, -3, 0): 3, (2, -3, 0, 6): 9, (-3, 0, 6, -6): 4, (0, 6, -6, 2): 5, (6, -6, 2, 3): 8, (2, 3, 0, -8): 0, (3, 0, -8, 1): 1, (0, -8, 1, 8): 9, (-8, 1, 8, -3): 6, (1, 8, -3, -4): 2, (-4, 6, 0, -8): 0, (6, 0, -8, 4): 8, (0, -8, 4, 5): 18, (-8, 4, 5, -3): 6, (4, 5, -3, -4): 2, (5, -3, -4, 5): 7, (-3, -4, 5, -5): 2, (-4, 5, -5, 2): 7, (5, -5, 2, -2): 2, (-5, 2, -2, 0): 2, (2, -2, 0, 6): 14, (-2, 0, 6, -8): 0, (0, 6, -8, 1): 1, (6, -8, 1, 7): 8, (-8, 1, 7, -7): 1, (1, 7, -7, 4): 5, (7, -7, 4, 2): 7, (-7, 4, 2, 0): 7, (4, 2, 0, 1): 16, (2, 0, 1, -8): 0, (0, 1, -8, 8): 8, (1, -8, 8, 0): 8, (-8, 8, 0, -2): 6, (8, 0, -2, -4): 2, (0, -2, -4, 3): 11, (-2, -4, 3, -5): 0, (-4, 3, -5, 6): 6, (3, -5, 6, -5): 1, (-5, 6, -5, 7): 8, (6, -5, 7, -6): 5, (-5, 7, -6, 7): 9, (7, -6, 7, -4): 9, (-6, 7, -4, -2): 3, (7, -4, -2, -1): 2, (-4, -2, -1, 7): 9, (-2, -1, 7, -8): 1, (-1, 7, -8, 8): 9, (7, -8, 8, -4): 5, (-8, 8, -4, 0): 9, (8, -4, 0, -5): 0, (-4, 0, -5, 5): 5, (0, -5, 5, -1): 4, (-2, 6, -4, -3): 1, (6, -4, -3, 8): 9, (-4, -3, 8, -2): 7, (-3, 8, -2, -5): 2, (8, -2, -5, 4): 6, (-2, -5, 4, 2): 8, (-5, 4, 2, -7): 2, (4, 2, -7, 7): 8, (2, -7, 7, 0): 8, (-7, 7, 0, -3): 5, (7, 0, -3, -3): 2, (0, -3, -3, 4): 6, (-3, 4, 0, 3): 9, (4, 0, 3, -9): 0, (0, 3, -9, 5): 5, (3, -9, 5, 2): 7, (-9, 5, 2, -6): 1, (2, -6, 6, -5): 4, (-6, 6, -5, 5): 16, (6, -5, 5, -3): 4, (-5, 5, -3, 0): 4, (5, -3, 0, -3): 1, (-3, 0, -3, 0): 1, (0, -3, 0, 8): 9, (-3, 0, 8, -2): 7, (0, 8, -2, -1): 6, (8, -2, -1, 3): 9, (-2, -1, 3, -5): 4, (-1, 3, -5, 2): 6, (-5, 2, 2, -4): 4, (2, 2, -4, 3): 7, (2, -4, 3, 0): 7, (-4, 3, 0, 0): 7, (3, 0, 0, 1): 8, (0, 1, 1, -3): 12, (1, 1, -3, -5): 1, (1, -3, -5, 3): 4, (-3, -5, 3, 2): 6, (3, 2, -6, 4): 4, (2, -6, 4, 4): 8, (-6, 4, 4, -6): 2, (4, 4, -6, 1): 6, (4, -6, 1, 3): 6, (1, 3, 0, -6): 0, (0, -6, 0, 8): 8, (-6, 0, 8, -4): 4, (0, 8, -4, 4): 8, (8, -4, 4, -8): 0, (-4, 4, -8, 8): 16, (4, -8, 8, -6): 2, (-8, 8, -6, -2): 0, (8, -6, -2, 0): 0, (-6, -2, 0, 0): 0, (-2, 0, 0, 9): 9, (0, 0, 9, -5): 4, (0, 9, -5, -4): 0, (9, -5, -4, 1): 2, (-5, -4, 1, -1): 0, (1, -1, 2, 7): 9, (-1, 2, 7, -1): 8, (2, 7, -1, 1): 9, (7, -1, 1, -8): 1, (-1, 1, -8, 1): 2, (1, -8, 1, 7): 9, (-8, 1, 7, -8): 1, (1, 7, -8, 1): 2, (7, -8, 1, 1): 3, (-8, 1, 1, 5): 8, (1, 1, 5, 0): 15, (1, 5, 0, -6): 2, (5, 0, -6, 4): 6, (0, -6, 4, -5): 1, (-6, 4, -5, 0): 1, (0, 1, 5, -2): 5, (1, 5, -2, 0): 5, (5, -2, 0, 4): 16, (-2, 0, 4, -3): 6, (0, 4, -3, 0): 6, (0, -1, -3, 3): 5, (-3, 3, 2, -5): 2, (3, 2, -5, 2): 4, (2, -5, 2, 0): 4, (-5, 2, 0, 5): 9, (2, 0, 5, -3): 6, (0, 5, -3, -1): 5, (5, -3, -1, 2): 7, (-3, -1, 2, -6): 1, (-1, 2, -6, 0): 2, (2, -6, 0, 1): 2, (-6, 0, 1, -2): 0, (0, 1, -2, 6): 13, (1, -2, 6, -5): 1, (-2, 6, -5, 3): 4, (-5, 3, -4, 2): 2, (2, 3, -1, 0): 4, (3, -1, 0, 3): 7, (-1, 0, 3, 1): 8, (0, 3, 1, -5): 3, (1, -5, 4, -1): 9, (4, -1, -3, 1): 4, (-1, -3, 1, -3): 1, (-3, 1, -3, 6): 7, (1, -3, 6, 2): 9, (-3, 6, 2, -2): 7, (2, -2, -5, 5): 7, (-2, -5, 5, -3): 4, (-5, 5, -3, 2): 6, (5, -3, 2, -3): 4, (-3, 2, -3, -1): 2, (2, -3, -1, 2): 4, (-3, -1, 2, 0): 4, (-1, 2, 0, -4): 0, (2, 0, -4, 1): 7, (0, -4, 1, 0): 1, (-4, 1, 0, 3): 4, (0, 3, -2, 0): 2, (3, -2, 0, 7): 9, (-2, 0, 7, 0): 17, (0, 7, 0, -9): 0, (7, 0, -9, 4): 4, (-9, 4, -3, 3): 4, (4, -3, 3, 0): 4, (-3, 3, 0, -3): 1, (3, 0, -3, 1): 4, (1, 2, -4, 2): 2, (2, -4, 2, 4): 6, (-4, 2, 4, 2): 8, (2, 4, 2, -1): 7, (4, 2, -1, -1): 6, (-1, -1, -5, 8): 9, (-1, -5, 8, -7): 2, (-5, 8, -7, 7): 9, (8, -7, 7, -2): 7, (-7, 7, -2, -6): 1, (7, -2, -6, 3): 4, (-2, -6, 3, 1): 5, (-6, 3, 1, -4): 1, (3, 1, -4, 1): 8, (1, -4, 1, 1): 3, (-4, 1, 1, 3): 6, (1, 1, 3, -1): 5, (3, -1, -2, 5): 8, (-1, -2, 5, -3): 8, (-2, 5, -3, -2): 3, (5, -3, -2, 6): 9, (-3, -2, 6, -2): 7, (-2, 6, -2, -1): 6, (6, -2, -1, 0): 6, (-2, -1, 0, -3): 3, (0, -3, 4, 2): 9, (-3, 4, 2, -1): 8, (4, 2, -1, 1): 9, (2, -1, 1, -2): 8, (-1, 1, -2, -6): 1, (1, -2, -6, 5): 6, (-2, -6, 5, -4): 2, (-6, 5, -4, -1): 1, (5, -4, -1, -1): 0, (-4, -1, -1, 2): 2, (-1, -1, 2, 6): 8, (-1, 2, 6, -1): 7, (6, -1, 1, -2): 6, (-1, 1, -2, 2): 11, (1, -2, 2, -7): 1, (-2, 2, -7, 4): 5, (2, -7, 4, 0): 5, (-7, 4, 0, 1): 6, (4, 0, 1, -1): 5, (0, 1, -1, 0): 9, (1, -1, 0, -5): 0, (-1, 0, -5, 3): 3, (0, -5, 3, -1): 2, (-5, 3, -1, 5): 7, (3, -1, 5, -6): 1, (-1, 5, -6, 4): 5, (5, -6, 4, -1): 10, (-6, 4, -1, -1): 3, (4, -1, -1, 1): 4, (-1, 1, 0, 3): 7, (0, 3, -2, -2): 3, (3, -2, -2, -2): 1, (-2, -2, -2, -1): 0, (-2, -1, 1, 7): 8, (-1, 1, 7, -2): 6, (1, 7, -2, -2): 4, (7, -2, -2, 1): 5, (-2, -2, 1, -1): 4, (-2, 1, -1, 0): 4, (1, -1, 0, 5): 9, (-1, 0, 5, -8): 1, (0, 5, -8, 4): 5, (5, -8, 4, 2): 7, (-8, 4, 2, 2): 9, (2, -2, -1, -1): 5, (-1, -1, 0, 2): 16, (-1, 0, 2, 1): 8, (0, 2, 1, 0): 18, (2, 1, 0, -2): 6, (1, 0, -2, -6): 0, (0, -2, -6, 0): 0, (-2, -6, 0, 9): 9, (-6, 0, 9, -1): 8, (0, 9, -1, 0): 8, (9, -1, 0, -4): 4, (-1, 0, -4, 0): 4, (0, -4, 0, 3): 7, (-4, 0, 3, 1): 14, (0, 3, 1, 1): 9, (3, 1, 1, -4): 9, (1, 1, -4, 4): 17, (1, -4, 4, -1): 8, (4, -1, -2, 2): 8, (-1, -2, 2, -8): 0, (-2, 2, -8, 8): 8, (2, -8, 8, -3): 5, (-8, 8, -3, -2): 3, (8, -3, -2, -1): 2, (-3, -2, -1, 4): 6, (-1, 4, -1, 4): 9, (4, -1, 4, -9): 0, (-1, 4, -9, 1): 1, (4, -9, 1, 6): 7, (-9, 1, 6, 1): 8, (1, 6, 1, -2): 6, (6, 1, -2, 1): 7, (1, -2, 1, 1): 8, (-2, 1, 1, -8): 0, (1, 1, -8, 1): 1, (-8, 1, 7, -6): 2, (1, 7, -6, 1): 3, (7, -6, 1, 5): 8, (-6, 1, 5, -5): 3, (1, 5, -5, -2): 3, (5, -5, -2, -1): 0, (-5, -2, -1, 3): 3, (-1, 3, 1, -2): 2, (3, 1, -2, 2): 4, (-2, 2, -2, 0): 2, (2, -2, 0, 3): 5, (-2, 0, 3, 2): 7, (0, 3, 2, 2): 9, (3, 2, 2, -3): 6, (2, 2, -3, -3): 3, (2, -3, -3, -2): 1, (-3, -3, -2, 2): 3, (-3, -2, 2, 1): 4, (2, 1, -2, 5): 7, (1, -2, 5, -4): 3, (-2, 5, -4, -2): 1, (5, -4, -2, -1): 0, (-2, -1, 7, -3): 4, (7, -3, 1, 3): 8, (1, 3, -5, 5): 8, (3, -5, 5, -8): 0, (-5, 5, -8, 8): 8, (5, -8, 8, -7): 1, (-8, 8, -7, 6): 7, (8, -7, 6, -6): 1, (-7, 6, -6, 0): 1, (6, -6, 0, 4): 5, (-6, 0, 4, -2): 3, (0, 4, -2, 3): 15, (4, -2, 3, -1): 5, (-2, 3, -1, -2): 3, (3, -1, -2, -1): 4, (-1, -1, 4, 3): 8, (-1, 4, 3, -1): 15, (4, 3, -1, -6): 1, (3, -1, -6, 1): 2, (-1, -6, 1, 2): 4, (-6, 1, 2, -4): 2, (1, 2, -4, 7): 7, (2, -4, 7, -3): 4, (-4, 7, -3, -3): 1, (7, -3, -3, 0): 1, (-3, -3, 0, 6): 7, (0, 6, -2, 1): 6, (-2, 1, -4, 0): 2, (1, -4, 0, 4): 13, (-4, 0, 4, -6): 0, (4, -6, 6, 0): 6, (-6, 6, 0, -2): 4, (6, 0, -2, 5): 9, (0, -2, 5, -7): 2, (-2, 5, -7, 5): 7, (5, -7, 5, -1): 6, (-7, 5, -1, -6): 0, (5, -1, -6, 3): 3, (-1, -6, 3, 5): 8, (-6, 3, 5, -4): 9, (3, 5, -4, -4): 0, (5, -4, -4, 4): 4, (-4, -4, 4, 2): 6, (-4, 4, 2, -5): 1, (4, 2, -5, 1): 2, (2, -5, 1, 6): 8, (-5, 1, 6, -8): 0, (1, 6, -8, 2): 4, (6, -8, 2, 7): 9, (-8, 2, 7, -9): 0, (2, 7, -9, 4): 4, (7, -9, 4, -4): 0, (-9, 4, -4, 2): 2, (4, -4, 2, 3): 5, (-4, 2, 3, -2): 3, (2, 3, -2, 3): 6, (3, -2, 3, -1): 5, (-2, 3, -1, -3): 2, (3, -1, -3, -2): 0, (-1, -3, -2, 2): 7, (-2, 2, 1, 0): 3, (2, 1, 0, 2): 5, (1, 0, 2, 0): 5, (0, 2, 0, -1): 4, (2, 0, -1, 5): 9, (0, -1, 5, -2): 11, (-1, 5, -2, -3): 5, (5, -2, -3, -2): 3, (-2, -3, -2, -2): 0, (-3, -2, -2, 5): 5, (-2, -2, 5, -5): 0, (-2, 5, -5, 6): 6, (-5, 6, 0, -3): 3, (0, -3, 5, 0): 8, (-3, 5, 0, -8): 0, (5, 0, -8, 9): 9, (0, -8, 9, -9): 0, (-8, 9, -9, 6): 6, (9, -9, 6, -2): 4, (-9, 6, -2, 1): 5, (6, -2, 1, 2): 7, (-2, 1, 2, 0): 7, (1, 2, 0, -2): 5, (2, 0, -2, 0): 5, (-2, 0, -2, 4): 14, (-2, 4, -2, 2): 7, (4, -2, 2, 1): 16, (-2, 2, 1, -7): 1, (2, 1, -7, 2): 3, (-7, 2, 4, -2): 5, (2, 4, -2, 2): 7, (4, -2, 2, -3): 4, (2, -3, 3, -6): 1, (-3, 3, -6, 1): 2, (3, -6, 1, -2): 0, (-6, 1, -2, 7): 14, (1, -2, 7, 1): 8, (-2, 7, 1, 1): 9, (7, 1, 1, -4): 5, (1, -4, 4, -8): 1, (-4, 4, -8, 5): 6, (4, -8, 5, -5): 1, (-8, 5, -5, 4): 5, (5, -5, 4, 3): 17, (-5, 4, 3, -7): 1, (3, -7, 1, 4): 6, (1, 4, -4, 7): 9, (4, -4, 7, -3): 6, (-4, 7, -3, -2): 4, (7, -3, -2, -4): 0, (-3, -2, -4, 9): 9, (-2, -4, 9, -8): 1, (-4, 9, -8, 4): 5, (9, -8, 4, 4): 9, (-8, 4, 4, -9): 0, (4, 4, -9, 2): 2, (4, -9, 2, 2): 8, (-9, 2, 2, 5): 9, (2, 2, 5, -7): 2, (2, 5, -7, 6): 8, (6, -7, 2, -3): 0, (-7, 2, -3, 4): 4, (2, -3, 4, -1): 3, (4, -1, 4, 1): 8, (-1, 4, 1, -8): 0, (4, 1, -8, 9): 9, (1, -8, 9, -4): 5, (-8, 9, -4, -5): 0, (9, -4, -5, 0): 0, (-4, -5, 0, 7): 7, (-5, 0, 7, 2): 9, (0, 7, 2, -8): 1, (7, 2, -8, 3): 4, (2, -8, 3, 3): 7, (-8, 3, 3, -5): 2, (3, 3, -5, 1): 3, (3, -5, 1, 0): 3, (-5, 1, 0, 6): 9, (1, 0, 6, -5): 4, (0, 6, -5, 4): 8, (6, -5, 4, -8): 0, (-5, 4, -8, 9): 9, (4, -8, 9, 0): 9, (-8, 9, 0, -9): 0, (9, 0, -9, 3): 3, (0, -9, 3, -2): 1, (-9, 3, -2, 5): 6, (3, -2, 5, -3): 3, (-2, 5, -3, -3): 0, (5, -3, -3, 2): 2, (-3, -3, 2, -1): 1, (2, -1, 0, 5): 6, (-1, 0, 5, -1): 5, (0, 5, -1, 2): 7, (5, -1, 2, 2): 18, (-1, 2, 2, -9): 0, (2, 2, -9, 8): 8, (2, -9, 8, -3): 5, (-9, 8, -3, -2): 3, (8, -3, -2, 5): 8, (-3, -2, 5, -6): 2, (-2, 5, -6, 1): 3, (5, -6, 1, -3): 0, (-6, 1, -3, 9): 9, (1, -3, 9, -2): 7, (-3, 9, -2, 1): 8, (9, -2, 1, 0): 8, (-2, 1, 0, 0): 8, (1, 0, 0, -4): 4, (0, 0, -4, -4): 0, (0, -4, -4, 2): 2, (-4, -4, 2, 4): 6, (-4, 2, 4, -4): 2, (2, 4, -4, 2): 4, (-4, 2, -4, 5): 5, (2, -4, 5, -2): 3, (-4, 5, -2, 2): 5, (-2, 2, 2, -7): 0, (2, 2, -7, 7): 7, (2, -7, 7, -3): 4, (-7, 7, -3, -3): 1, (7, -3, -3, 4): 5, (-3, -3, 4, -1): 4, (-3, 4, -1, 5): 9, (4, -1, 5, -8): 1, (-1, 5, -8, -1): 0, (5, -8, -1, 5): 5, (-8, -1, 5, 1): 6, (0, -2, 0, 7): 8, (0, 7, 0, -4): 4, (7, 0, -4, 3): 7, (0, -4, 3, 2): 9, (-4, 3, 2, -3): 6, (3, 2, -3, -5): 1, (2, -3, -5, 6): 7, (-3, -5, 6, -5): 2, (-5, 6, -5, 5): 7, (6, -5, 5, -5): 2, (-5, 5, -5, 5): 7, (5, -5, 5, 0): 7, (-5, 5, 0, 0): 7, (5, 0, 0, 0): 7, (0, 0, -2, 1): 6, (-2, 1, -3, 4): 7, (-3, 4, -7, 5): 5, (4, -7, 5, -5): 0, (-7, 5, -5, 1): 1, (5, -5, 1, 5): 6, (-5, 1, 5, -4): 2, (1, 5, -4, 3): 11, (5, -4, 3, 4): 9, (-4, 3, 4, -9): 0, (3, 4, -9, 7): 7, (4, -9, 7, -4): 3, (-9, 7, -4, 4): 7, (7, -4, 4, -7): 0, (-4, 4, -7, 7): 7, (4, -7, 7, 0): 14, (-7, 7, 0, -5): 2, (7, 0, -5, -1): 1, (0, -5, -1, 2): 3, (-5, -1, 2, 3): 6, (-1, 2, 3, 3): 9, (2, 3, 3, -8): 1, (3, 3, -8, -1): 0, (3, -8, -1, 5): 5, (-8, -1, 5, -1): 4, (-1, 5, -1, -2): 2, (-1, -2, 6, -6): 2, (-2, 6, -6, -2): 0, (6, -6, -2, 0): 0, (-6, -2, 0, 5): 5, (-2, 0, 5, -4): 1, (0, 5, -4, 3): 4, (5, -4, 3, 5): 9, (3, 5, -4, -2): 3, (5, -4, -2, 3): 6, (-4, -2, 3, 1): 7, (-2, 3, 1, 1): 8, (1, -4, 4, -3): 5, (4, -3, -3, 6): 8, (-3, 6, 0, -5): 3, (6, 0, -5, 6): 9, (0, -5, 6, -1): 8, (-5, 6, -1, 1): 18, (1, -7, 5, -5): 2, (-7, 5, -5, 2): 4, (5, -5, 2, 3): 7, (-5, 2, 3, -2): 5, (2, 3, -2, -5): 1, (3, -2, -5, 9): 9, (-2, -5, 9, -1): 8, (-5, 9, -1, -3): 5, (9, -1, -3, -2): 3, (-3, -2, 2, 2): 13, (-2, 2, 2, -5): 2, (2, 2, -5, -2): 0, (2, -5, -2, 3): 3, (-5, -2, 3, 4): 7, (3, 4, -5, 4): 6, (4, -5, 4, -6): 0, (-5, 4, -6, 3): 3, (4, -6, 3, -2): 1, (-2, 1, 3, 4): 9, (1, 3, 4, 0): 9, (3, 4, 0, -2): 7, (4, 0, -2, -3): 4, (-2, -3, 4, -3): 5, (-3, 4, -3, -1): 4, (4, -3, -1, 0): 4, (-3, -1, 0, -2): 2, (-1, 0, -2, 6): 8, (0, -2, 6, -7): 1, (-2, 6, -7, -1): 0, (6, -7, -1, 0): 0, (-7, -1, 0, 8): 8, (-1, 0, 8, 1): 9, (1, -1, -1, 0): 7, (-1, 0, 2, -6): 6, (0, 2, -6, 4): 7, (2, -6, 4, -7): 0, (-6, 4, -7, 1): 1, (4, -7, 1, 1): 2, (-7, 1, 1, 5): 7, (1, 5, 0, -5): 2, (5, 0, -5, 5): 7, (0, -5, 5, -5): 2, (-5, 5, -5, 1): 3, (5, -5, 1, 0): 3, (-5, 1, 0, 0): 3, (0, 0, 0, 4): 7, (0, 0, 4, 1): 8, (0, 4, 1, 1): 9, (4, 1, 1, -2): 7, (1, -2, -3, -4): 0, (-2, -3, -4, 9): 9, (-3, -4, 9, -5): 4, (-4, 9, -5, 5): 9, (9, -5, 5, -2): 7, (-5, 5, -2, 2): 16, (5, -2, 2, -7): 2, (-2, 2, -7, 6): 8, (2, -7, 6, -4): 4, (-7, 6, -4, 1): 5, (-4, 1, -2, 6): 9, (1, -2, 6, -4): 5, (6, -4, 0, -1): 4, (-4, 0, -1, -3): 1, (0, -1, -3, 7): 8, (-1, -3, 7, -7): 1, (-3, 7, -7, -1): 0, (7, -7, -1, 9): 9, (-7, -1, 9, -9): 0, (-1, 9, -9, 4): 4, (-9, 4, 4, -4): 4, (4, 4, -4, 4): 8, (4, -4, 4, -1): 7, (-4, 4, -1, -1): 6, (-1, -1, -6, 0): 0, (-1, -6, 0, 2): 2, (0, 2, 4, 1): 7, (2, 4, 1, -6): 1, (4, 1, -6, 5): 6, (1, -6, 5, -2): 4, (-6, 5, -2, 5): 18, (5, -2, 5, -6): 3, (-2, 5, -6, -2): 1, (5, -6, -2, 6): 7, (-6, -2, 6, -3): 4, (-2, 6, -3, -4): 0, (6, -3, -4, 1): 1, (-3, -4, 1, 5): 6, (1, 5, 3, -2): 7, (3, -2, -5, 1): 3, (-2, -5, 1, 4): 7, (-5, 1, 4, -4): 3, (1, 4, -4, -2): 1, (4, -4, -2, 6): 7, (-4, -2, 6, -4): 3, (-2, 6, -4, -1): 2, (6, -4, -1, -2): 0, (-4, -1, -2, 2): 2, (-1, -2, 2, 5): 7, (-2, 2, 5, -5): 2, (2, 5, -5, 1): 3, (5, -5, 1, -1): 2, (-5, 1, -1, 2): 4, (1, -1, 2, 5): 9, (-5, -3, 8, -2): 7, (-3, 8, -2, 2): 9, (8, -2, 2, -3): 6, (-2, 2, -3, -6): 0, (2, -3, -6, 0): 0, (-3, -6, 0, 3): 3, (-6, 0, 3, -1): 2, (0, 3, -1, 1): 3, (3, -1, 1, -2): 1, (-1, 1, -2, 0): 1, (1, -2, 0, 8): 9, (0, 8, -5, 4): 8, (8, -5, 4, -3): 5, (-5, 4, -3, -5): 0, (4, -3, -5, 1): 1, (-3, -5, 1, 1): 2, (1, 1, -2, 3): 3, (1, -2, 3, -3): 0, (-2, 3, -3, 1): 1, (3, -3, 1, 8): 9, (-3, 1, 8, -5): 4, (1, 8, -5, -3): 1, (8, -5, -3, 2): 3, (-5, -3, 2, 2): 5, (-3, 2, 2, 2): 7, (2, 2, 2, -1): 6, (2, 2, -1, -4): 2, (2, -1, -4, 6): 8, (-1, -4, 6, 1): 9, (-4, 6, 1, -9): 0, (6, 1, -9, 1): 1, (1, -9, 1, 6): 14, (-9, 1, 6, -4): 3, (1, 6, -4, -3): 0, (6, -4, -3, 3): 3, (-4, -3, 3, 0): 3, (-3, 3, 0, 3): 6, (3, 0, 3, 1): 7, (0, 3, 1, -6): 1, (3, 1, -6, 0): 1, (1, -6, 0, -1): 0, (-6, 0, -1, 8): 8, (0, -1, 8, -3): 5, (-1, 8, -3, 0): 5, (8, -3, 0, -5): 0, (-3, 0, -5, 8): 8, (0, -5, 8, -7): 1, (-5, 8, -7, 8): 9, (8, -7, 8, -8): 1, (-7, 8, -8, 8): 9, (8, -8, 8, -4): 5, (8, -4, 3, -8): 0, (-4, 3, -8, 2): 2, (-8, 2, -1, 5): 6, (2, -1, 5, -4): 2, (-1, 5, -4, -1): 1, (5, -4, -1, 8): 9, (-4, -1, 8, -2): 7, (-1, 8, -2, -5): 3, (8, -2, -5, 5): 7, (-2, -5, 5, -2): 5, (5, -2, 2, 0): 14, (-2, 2, 0, 2): 9, (2, 0, 2, -1): 8, (0, 2, -1, 1): 9, (2, -1, 1, -5): 6, (-1, 1, -5, 1): 5, (1, -5, 1, -5): 0, (-5, 1, -5, 6): 6, (-5, 6, -2, 5): 9, (6, -2, 5, -5): 4, (-2, 5, -5, -3): 2, (-5, -3, 8, -3): 6, (8, -3, -4, 1): 3, (-3, -4, 1, 2): 5, (-4, 1, 2, 2): 7, (1, 2, 2, -7): 0, (2, 2, -7, 5): 5, (2, -7, 5, -2): 3, (-7, 5, -2, 0): 3, (5, -2, 0, -3): 0, (-2, 0, -3, 3): 3, (0, -3, 3, 6): 9, (-3, 3, 6, -2): 14, (3, 6, -2, -3): 4, (-2, -3, 4, -8): 0, (-3, 4, -8, 8): 8, (4, -8, 8, -5): 3, (-8, 8, -5, 5): 8, (8, -5, 5, -2): 6, (-5, 5, -2, 1): 7, (-2, 1, -5, 7): 9, (-5, 7, -2, -6): 1, (7, -2, -6, 4): 5, (-2, -6, 4, 3): 8, (-6, 4, 3, -8): 0, (3, -8, 7, -5): 2, (-8, 7, -5, 7): 9, (7, -5, 7, -1): 8, (-5, 7, -1, -6): 2, (7, -1, -6, 5): 7, (-1, -6, 5, -3): 8, (-6, 5, -3, -4): 0, (5, -3, -4, 3): 3, (-4, 3, 5, -8): 0, (3, 5, -8, 3): 3, (5, -8, 3, 1): 4, (-8, 3, 1, 4): 8, (3, 1, 4, -5): 3, (1, 4, -5, 5): 8, (4, -5, 5, -3): 5, (-5, 5, -3, -1): 4, (5, -3, -1, 5): 9, (-3, -1, 5, -2): 7, (-1, 5, -2, -2): 5, (5, -2, -2, -5): 0, (-2, -2, -5, 1): 1, (-5, 1, 2, 2): 5, (1, 2, 2, -1): 4, (2, 2, -1, -3): 1, (2, -1, -3, 4): 5, (-1, -3, 4, -5): 0, (-3, 4, -5, 8): 8, (4, -5, 8, -1): 7, (-5, 8, -1, 2): 9, (8, -1, 2, -3): 6, (-1, 2, -3, -1): 5, (2, -3, -1, -4): 1, (-3, -1, -4, 0): 1, (-1, -4, 0, -1): 0, (-4, 0, -1, 0): 0, (0, -1, 0, 9): 9, (-1, 0, 9, -5): 4, (0, 9, -5, 1): 5, (9, -5, 1, 3): 8, (-5, 1, 3, -8): 0, (1, 3, -8, 3): 3, (3, -8, 3, -2): 1, (-8, 3, -2, 3): 4, (3, -2, 3, -3): 1, (3, -3, 7, 0): 8, (-3, 7, 0, 1): 9, (7, 0, 1, -6): 3, (0, 1, -6, -3): 0, (1, -6, -3, 3): 3, (-6, -3, 3, 2): 5, (-3, 3, 2, -3): 2, (3, 2, -3, 0): 2, (2, -3, 0, 0): 2, (-3, 0, 0, 5): 7, (0, 0, 5, 0): 7, (0, 0, -3, -3): 1, (0, -3, -3, -1): 0, (-3, -3, -1, 3): 3, (-3, -1, 3, 4): 7, (-1, 3, 4, -5): 2, (3, 4, -5, 1): 3, (4, -5, 1, 0): 3, (-5, 1, 0, 2): 5, (1, 0, 2, 3): 8, (0, 2, 3, -7): 1, (2, 3, -7, -1): 0, (3, -7, -1, 9): 9, (-7, -1, 9, 0): 9, (-1, 9, 0, -3): 6, (9, 0, -3, -4): 2, (0, -3, -4, 5): 7, (-3, -4, 5, -7): 0, (-4, 5, -7, 9): 9, (5, -7, 9, 0): 9, (-7, 9, 0, -7): 4, (9, 0, -7, 0): 2, (0, -7, 0, -1): 1, (-7, 0, -1, -1): 0, (0, -1, -1, 9): 9, (-1, -1, 9, -7): 2, (-1, 9, -7, 0): 2, (9, -7, 0, 7): 9, (-7, 0, 7, 0): 9, (0, 7, 0, -6): 3, (7, 0, -6, -3): 0, (0, -6, -3, 7): 7, (-6, -3, 7, 1): 8, (-3, 7, 1, -8): 0, (7, 1, -8, 6): 6, (1, -8, 6, -4): 2, (-8, 6, -4, 6): 8, (6, -4, 6, 0): 8, (-4, 6, 0, -5): 3, (6, 0, -5, 2): 5, (0, -5, 2, -5): 0, (-5, 2, -5, 8): 8, (2, -5, 8, -6): 5, (-5, 8, -6, 0): 5, (8, -6, 0, 7): 9, (-6, 0, 7, -5): 4, (0, 7, -5, 3): 7, (7, -5, 3, -5): 2, (-5, 3, -5, 0): 2, (-5, 0, 0, 1): 3, (0, 0, 1, 6): 9, (0, 1, 6, -8): 1, (1, 6, -8, -1): 0, (6, -8, -1, 2): 2, (-8, -1, 2, 3): 5, (-1, 2, 3, -3): 2, (2, 3, -3, 1): 3, (3, -3, 1, -3): 0, (-3, 1, -3, 5): 5, (1, -3, 5, -2): 3, (5, -2, 4, 2): 9, (-2, 4, 2, -4): 5, (4, 2, -4, -3): 2, (2, -4, -3, 0): 2, (-4, -3, 0, 7): 9, (-3, 0, 7, -1): 8, (0, 7, -1, 0): 8, (7, -1, 0, -2): 6, (-1, 0, -2, 2): 8, (-4, 0, 1, -1): 4, (1, -1, 0, -1): 3, (-1, 0, -1, 2): 5, (0, -1, 2, 2): 7, (2, 2, 1, -7): 3, (2, 1, -7, 3): 4, (1, -7, 3, 4): 8, (-7, 3, 4, -1): 7, (3, 4, -1, 0): 7, (4, -1, 0, -1): 6, (-1, 0, -1, -4): 2, (-1, -4, -1, -1): 0, (-4, -1, -1, 5): 5, (-1, 5, 2, -2): 5, (5, 2, -2, 0): 5, (2, -2, 0, -2): 3, (0, -2, 4, 1): 15, (-2, 4, 1, -2): 6, (4, 1, -2, 3): 9, (-2, 3, -3, -4): 2, (3, -3, -4, 3): 8, (-3, -4, 3, 0): 5, (-4, 3, 0, 4): 9, (3, 0, 4, -9): 0, (0, 4, -9, 2): 2, (-9, 2, 2, 1): 5, (2, 2, 1, -1): 4, (2, 1, -1, 0): 4, (1, -1, 0, 0): 4, (-1, 0, 0, 0): 4, (0, 0, 4, -2): 6, (4, -2, 3, -8): 1, (-2, 3, -8, 4): 5, (3, -8, 4, 3): 8, (-8, 4, 3, -1): 7, (4, 3, -1, -1): 6, (3, -1, -1, -2): 4, (-1, -1, -2, -2): 2, (-1, -2, -2, -2): 0, (-2, -2, -2, 7): 7, (-2, -2, 7, -4): 3, (-2, 7, -4, 6): 9, (7, -4, 6, -3): 6, (-4, 6, -3, -5): 1, (6, -3, -5, 7): 8, (-3, -5, 7, -3): 5, (-5, 7, -3, 0): 5, (7, -3, 0, 2): 7, (-3, 0, 2, 1): 8, (0, 2, 1, -5): 3, (1, -5, 3, 3): 9, (-5, 3, 3, -6): 3, (3, 3, -6, 1): 4, (3, -6, 1, 1): 5, (-6, 1, 1, 4): 9, (1, 4, -9, 3): 3, (4, -9, 3, -2): 1, (-9, 3, -2, 8): 9, (-2, 8, -8, 4): 5, (8, -8, 4, 0): 5, (-8, 4, 0, -2): 3, (4, 0, -2, 6): 9, (0, -2, 6, -9): 0, (-2, 6, -9, 1): 1, (6, -9, 1, 0): 1, (-9, 1, 0, 1): 2, (1, 0, 1, 6): 8, (0, 1, 6, -2): 6, (1, 6, -2, -3): 3, (6, -2, -3, -2): 1, (-2, -3, -2, 4): 5, (-3, -2, 4, 4): 9, (-2, 4, 4, -5): 4, (4, 4, -5, 5): 17, (4, -5, 5, -5): 4, (-5, 5, -5, -1): 3, (5, -5, -1, 1): 6, (-5, -1, 1, 4): 8, (-1, 1, 4, -2): 6, (4, -2, -4, 7): 9, (-2, -4, 7, -7): 2, (-4, 7, -7, 3): 5, (7, -7, 3, 1): 6, (-7, 3, 1, -4): 2, (-4, 5, -4, 1): 4, (-4, 1, 5, -5): 4, (1, 5, -5, 1): 5, (5, -5, 1, 2): 7, (-5, 1, 2, -3): 4, (1, 2, -3, 0): 4, (2, -3, 0, -1): 3, (-3, 0, -1, 1): 4, (0, -1, 1, -4): 0, (-1, 1, -4, 3): 3, (1, -4, 3, 1): 4, (3, 1, 2, -4): 2, (1, 2, -4, 0): 2, (2, -4, 0, 7): 9, (-4, 0, 7, -2): 7, (0, 7, -2, -3): 4, (7, -2, -3, 2): 6, (-2, -3, 2, 2): 8, (2, 2, -1, 2): 9, (2, -1, 2, -6): 3, (-1, 2, -6, 2): 5, (2, -6, 2, 0): 5, (-6, 2, 0, -1): 4, (2, 0, -1, 2): 15, (0, -1, 2, -6): 1, (2, -6, 6, 2): 8, (-6, 6, 2, -3): 5, (6, 2, -3, 4): 9, (2, -3, 4, -6): 3, (-3, 4, -6, 2): 5, (4, -6, 2, -2): 3, (-6, 2, -2, -2): 1, (2, -2, -2, 0): 1, (-2, 0, -1, 8): 8, (0, -1, 8, -1): 7, (8, -1, -5, 5): 7, (-5, 5, -1, 1): 7, (5, -1, 1, -6): 1, (1, -6, 3, -1): 3, (-6, 3, -1, 6): 9, (3, -1, 6, -3): 6, (-1, 6, -3, 1): 7, (6, -3, 1, -7): 0, (-3, 1, -7, 9): 9, (1, -7, 9, -3): 6, (-7, 9, -3, 3): 9, (9, -3, 3, -2): 7, (-3, 3, -2, -3): 4, (3, -2, -3, 1): 5, (-2, -3, 1, -4): 1, (-3, 1, -4, 2): 3, (1, -4, 2, 4): 7, (-4, 2, 4, -5): 2, (2, 4, -5, 3): 5, (4, -5, 3, 3): 8, (-5, 3, 3, -3): 11, (3, 3, -3, -4): 1, (3, -3, -4, 7): 8, (-3, -4, 7, -3): 5, (-4, 7, -3, 3): 8, (7, -3, 3, -2): 6, (-3, 3, -2, 2): 8, (3, -2, 2, -2): 6, (-2, 2, -2, -5): 1, (2, -2, -5, 7): 8, (-2, -5, 7, -5): 3, (-5, 7, -5, -3): 0, (7, -5, -3, 7): 7, (-5, -3, 7, -2): 5, (-3, 7, -2, 2): 7, (-2, 2, 0, 1): 13, (2, 0, 1, -3): 7, (0, 1, -3, -2): 3, (1, -3, -2, 0): 3, (-3, -2, 0, -3): 0, (-2, 0, -3, 2): 2, (0, -3, 2, 7): 9, (-3, 2, 7, 0): 9, (2, 7, 0, -4): 5, (7, 0, -4, 4): 9, (0, -4, 4, -1): 8, (-4, 4, -1, -3): 5, (4, -1, -3, -5): 0, (-1, -3, -5, 9): 9, (-3, -5, 9, -6): 3, (-5, 9, -6, 1): 4, (9, -6, 1, 0): 4, (-6, 1, 0, 0): 4, (1, 0, 0, -1): 3, (0, 0, -1, 2): 5, (-1, 2, 2, -4): 3, (2, 2, -4, -3): 0, (2, -4, -3, 7): 7, (-4, -3, 7, -3): 4, (-3, 7, -3, 0): 4, (-3, 0, 2, 0): 6, (0, 2, 0, 1): 7, (1, 0, -7, 5): 5, (0, -7, 5, 2): 7, (-7, 5, 2, 1): 8, (5, 2, 1, -2): 6, (1, -2, 0, -5): 1, (-2, 0, -5, 7): 8, (0, -5, 7, -4): 4, (-5, 7, -4, 4): 8, (-4, 4, -7, 0): 1, (4, -7, 0, 4): 5, (-7, 0, 4, -4): 1, (0, 4, -4, 0): 1, (4, -4, 0, -1): 0, (-4, 0, -1, 2): 2, (0, -1, 2, 7): 9, (-1, 2, 7, -3): 12, (2, 7, -3, -1): 5, (7, -3, -1, -1): 4, (-1, -1, 3, -2): 5, (-1, 3, -2, 3): 8, (3, -2, 3, -4): 4, (-2, 3, -4, -1): 3, (3, -4, -1, -2): 1, (-4, -1, -2, 3): 4, (-1, -2, 3, 4): 8, (-2, 3, 4, -7): 1, (3, 4, -7, 0): 1, (4, -7, 0, 8): 9, (-7, 0, 8, -7): 2, (0, 8, -7, 3): 5, (8, -7, 3, 3): 8, (-7, 3, 3, -7): 1, (3, 3, -7, 3): 4, (-7, 3, 0, -3): 1, (-3, 1, 2, -2): 2, (1, 2, -2, 2): 4, (2, -2, 2, 2): 6, (2, -6, 5, 4): 9, (-6, 5, 4, 0): 9, (5, 4, 0, -7): 2, (4, 0, -7, 5): 7, (0, -7, 5, -2): 5, (-7, 5, -2, -1): 4, (5, -2, -1, -3): 1, (-2, -1, -3, 3): 4, (-1, -3, 3, 4): 8, (3, 4, -4, -4): 0, (4, -4, -4, 6): 6, (-4, -4, 6, -2): 4, (-4, 6, -2, 5): 9, (6, -2, 5, -8): 1, (-2, 5, -8, 5): 6, (5, -8, 5, -4): 2, (-8, 5, -4, 6): 8, (5, -4, 6, -4): 4, (-4, 6, -4, -2): 2, (6, -4, -2, 7): 9, (-4, -2, 7, -1): 8, (-2, 7, -1, -5): 3, (7, -1, -5, -3): 0, (-1, -5, -3, 0): 0, (-5, -3, 0, 0): 0, (-3, 0, 0, 3): 3, (0, 0, 3, 5): 8, (0, 3, 5, -2): 6, (3, 5, -2, -4): 2, (5, -2, -4, 7): 9, (-2, -4, 7, -9): 0, (-4, 7, -9, 6): 6, (7, -9, 6, 0): 6, (-9, 6, 0, -4): 2, (6, 0, -4, -2): 0, (0, -4, -2, 7): 7, (-4, -2, 7, 0): 7, (-2, 7, 0, 0): 7, (7, 0, 0, -5): 2, (0, -5, 7, -1): 8, (-5, 7, -1, -4): 4, (7, -1, -4, 1): 5, (-1, -4, 1, -2): 3, (-4, 1, -2, -1): 2, (1, -2, -1, 3): 5, (-1, 3, -5, 6): 6, (3, -5, 6, -3): 3, (-5, 6, -3, -1): 2, (6, -3, -1, 2): 4, (-3, -1, 2, -4): 0, (-1, 2, -4, 3): 3, (2, -4, 3, 3): 6, (-4, 3, 3, -2): 4, (3, 3, -2, 5): 9, (-2, 5, -1, 0): 8, (5, -1, 0, -3): 5, (-1, 0, -3, 2): 7, (0, -3, 2, -5): 2, (-3, 2, -5, 4): 6, (2, -5, 4, -4): 2, (-5, 4, -4, 2): 4, (4, -4, 2, -1): 3, (-4, 2, -1, -3): 0, (2, -1, -3, 2): 2, (-1, -3, 2, 3): 5, (-3, 2, 3, 0): 5, (2, 3, 0, -4): 1, (0, -4, 7, 0): 8, (-4, 7, 0, 1): 9, (7, 0, 1, -3): 12, (1, -3, -2, 1): 5, (-3, -2, 1, -3): 2, (-2, 1, -3, 7): 9, (1, -3, 7, 0): 9, (-3, 7, 0, -8): 1, (7, 0, -8, 1): 2, (0, -8, 1, 3): 5, (-8, 1, 3, 0): 5, (0, -3, -1, 0): 1, (-3, -1, 0, 7): 16, (-1, 0, 7, -4): 8, (0, 7, -4, 5): 9, (7, -4, 5, -6): 3, (-4, 5, -6, 4): 7, (5, -6, 4, -2): 5, (-6, 4, -2, 4): 9, (-2, 4, -1, -3): 5, (4, -1, -3, 3): 8, (-1, -3, 3, -2): 6, (-3, 3, -2, 1): 7, (3, -2, 1, 2): 9, (-2, 1, 2, -8): 1, (2, -8, 1, 3): 5, (-8, 1, 3, -4): 1, (1, 3, -4, -1): 0, (3, -4, -1, 2): 2, (-1, 2, 0, 1): 3, (2, 0, 1, -2): 1, (1, -2, 6, -2): 5, (-2, 6, -2, 1): 6, (6, -2, 1, 1): 7, (-2, 1, 1, -7): 0, (1, 1, -7, 3): 3, (3, 4, -6, 5): 6, (4, -6, 5, 3): 9, (-6, 5, 3, -5): 4, (5, 3, -5, -1): 3, (3, -5, -1, 1): 4, (-5, -1, 1, -1): 3, (1, -1, 4, -7): 0, (-1, 4, -7, 9): 9, (4, -7, 9, -5): 4, (-7, 9, -5, -4): 0, (-5, -4, 1, 0): 1, (-4, 1, 0, 7): 8, (1, 0, 7, 0): 8, (0, 7, 0, -7): 1, (7, 0, -7, 7): 16, (0, -7, 7, -7): 1, (-7, 7, -7, 5): 6, (7, -7, 5, -5): 1, (-7, 5, -5, 6): 7, (5, -5, 6, 2): 9, (-5, 6, 2, -9): 0, (6, 2, -9, 4): 4, (2, -9, 4, -2): 2, (-9, 4, -2, 0): 2, (4, -2, 0, -1): 1, (-2, 0, -1, 5): 6, (0, -1, 5, -4): 2, (5, -4, 3, -2): 3, (-2, -1, -1, 1): 2, (-1, -1, 1, 2): 4, (-1, 1, 2, 5): 9, (2, 5, -2, -3): 7, (5, -2, -3, 4): 8, (-2, -3, 4, -4): 4, (4, -4, 1, -5): 0, (-4, 1, -5, 8): 8, (-5, 8, -7, 1): 2, (8, -7, 1, 1): 3, (-7, 1, 1, -3): 0, (1, 1, -3, 3): 9, (1, -3, 3, -1): 2, (3, -1, 3, -1): 4, (-1, 3, -1, 1): 5, (3, -1, 1, -1): 4, (-1, 1, -1, -1): 3, (1, -1, -1, -2): 1, (-1, -1, -2, 0): 6, (-2, 0, 2, 3): 6, (0, 2, 3, 3): 9, (2, 3, 3, -4): 5, (3, 3, -4, -3): 2, (3, -4, -3, -2): 0, (-4, -3, -2, 3): 3, (-2, 6, -7, 8): 8, (6, -7, 8, 1): 9, (-7, 8, 1, -1): 8, (8, 1, -1, -3): 5, (1, -1, -3, 3): 8, (-1, -3, 3, -6): 2, (-3, 3, -6, 7): 9, (3, -6, 7, -7): 2, (-6, 7, -7, 3): 5, (7, -7, 3, 0): 5, (-7, 3, 0, 3): 8, (3, 0, 3, -2): 6, (0, 3, -2, -5): 2, (-2, -5, 1, 1): 3, (-5, 1, 1, 3): 6, (1, 1, 3, -3): 3, (1, 3, -3, 0): 3, (3, -3, 0, 5): 13, (-3, 0, 5, -6): 2, (5, -6, 5, -2): 5, (-6, 5, -2, 0): 5, (5, -2, 0, 2): 7, (-2, 0, 2, -3): 4, (0, 2, -3, 3): 7, (2, -3, 3, -5): 6, (-3, 3, -5, 5): 7, (3, -5, 5, -3): 4, (-3, -1, -1, -1): 1, (-1, -1, -1, 0): 1, (-1, -1, 0, 1): 2, (-1, 0, 1, 6): 8, (0, 1, 6, 0): 8, (1, 6, 0, -3): 5, (6, 0, -3, 3): 8, (0, -3, 3, -5): 3, (-3, 3, -5, 3): 13, (3, -5, 3, -3): 3, (-5, 3, -3, -1): 2, (3, -3, -1, 7): 9, (-3, -1, 7, -2): 7, (-1, 7, -2, -5): 2, (7, -2, -5, 0): 2, (-2, -5, 0, 0): 2, (-5, 0, 0, 2): 4, (0, 0, 2, -3): 1, (0, 2, -3, 8): 9, (2, -3, 8, -9): 0, (-3, 8, -9, 0): 0, (8, -9, 0, 3): 6, (-9, 0, 3, 2): 5, (0, 3, 2, -5): 0, (3, 2, -5, 1): 1, (2, -5, 1, 7): 8, (-5, 1, 7, -6): 2, (1, 7, -6, 5): 7, (-6, 5, 2, -2): 7, (5, 2, -2, -6): 1, (2, -2, -6, 5): 6, (-2, -6, 5, -5): 1, (-6, 5, -5, 8): 9, (5, -5, 8, -4): 5, (-5, 8, -4, -1): 4, (8, -4, -1, 5): 9, (5, -1, -2, -5): 1, (-1, -2, -5, 3): 4, (-2, -5, 3, -4): 0, (-5, 3, -4, 5): 13, (3, -4, 5, -5): 0, (-4, 5, -5, 1): 1, (5, -5, 1, 6): 7, (-5, 1, 6, -7): 0, (1, 6, -7, 5): 5, (6, -7, 5, 3): 8, (-7, 5, 3, -3): 5, (5, 3, -3, 3): 8, (3, -3, 3, -7): 1, (-3, 3, -7, 8): 9, (3, -7, 8, -6): 3, (-7, 8, -6, 3): 6, (8, -6, 3, -6): 0, (-6, 3, -6, 4): 4, (3, -6, 4, 1): 5, (-6, 4, 1, 3): 8, (4, 1, 3, 0): 8, (1, 3, 0, 0): 8, (3, 0, 0, -4): 4, (0, 0, -4, 4): 8, (0, -4, 4, -3): 5, (-4, 4, -3, 0): 6, (-3, 0, -2, 4): 7, (-2, 4, 1, 1): 17, (4, 1, 1, -6): 3, (1, 1, -6, -2): 1, (1, -6, -2, 7): 8, (-6, -2, 7, 0): 8, (-2, 7, 0, -6): 2, (7, 0, -6, 2): 4, (0, -6, 2, 1): 5, (-6, 2, 1, 1): 6, (1, 1, 0, -5): 1, (1, 0, -5, 3): 4, (-5, 3, 3, -2): 5, (3, 3, -2, -1): 4, (3, -2, -1, -2): 2, (-2, -1, -2, -1): 1, (-1, -2, -1, 5): 6, (-2, -1, 5, -6): 0, (-1, 5, -6, 9): 9, (5, -6, 9, -4): 5, (-6, 9, -4, -2): 3, (9, -4, -2, 0): 3, (-4, -2, 0, 2): 5, (-2, 0, 2, 0): 5, (0, 2, 0, -4): 1, (2, 0, -4, 2): 3, (-4, 2, 0, 0): 3, (2, 0, 0, 1): 4, (1, -4, 5, 3): 8, (-4, 5, 3, -6): 2, (5, 3, -6, 7): 9, (3, -6, 7, -4): 5, (-6, 7, -4, 0): 5, (7, -4, 0, -2): 3, (-4, 0, -2, -1): 2, (-2, -1, 3, 2): 7, (2, 0, -2, -3): 2, (-2, -3, 1, -3): 0, (-3, 1, -3, 3): 3, (1, -3, 3, -2): 1, (-3, 3, -2, 5): 6, (3, -2, 5, -4): 5, (5, -4, 1, 0): 3, (-4, 1, 0, -3): 0, (1, 0, -3, 3): 3, (0, -3, 3, 2): 5, (3, 2, -3, 6): 8, (2, -3, 6, -4): 4, (-3, 6, -4, -1): 3, (6, -4, -1, 0): 3, (-4, -1, 0, -1): 2, (-1, 2, -1, 2): 8, (2, -1, 2, 4): 9, (-1, 2, 4, -9): 0, (2, 4, -9, 3): 3, (4, -9, 3, -3): 0, (-9, 3, -3, 2): 2, (3, -3, 2, -1): 6, (-3, 2, -1, 5): 6, (2, -1, 5, -6): 0, (-1, 5, -6, 2): 2, (5, -6, 2, -1): 1, (2, -1, -1, 8): 8, (-1, -1, 8, -3): 5, (-1, 8, -3, -2): 3, (8, -3, -2, 0): 3, (0, 4, -7, 3): 3, (4, -7, 3, 3): 6, (-7, 3, 3, 0): 6, (3, 3, 0, 3): 9, (0, 3, -1, -6): 2, (3, -1, -6, -2): 0, (-1, -6, -2, 1): 1, (-2, 1, 0, 8): 9, (1, 0, 8, -8): 1, (0, 8, -8, 1): 2, (8, -8, 1, 5): 7, (-8, 1, 5, -5): 2, (1, 5, -5, 3): 5, (5, -5, 3, 3): 8, (3, -2, -1, -4): 1, (-2, -1, -4, 3): 4, (-1, -4, 3, -3): 1, (-4, 3, -3, 7): 15, (3, -3, 7, -5): 3, (-3, 7, -5, 5): 8, (7, -5, 5, 1): 9, (-5, 5, 1, -3): 6, (5, 1, -3, 1): 7, (1, -3, 1, 0): 7, (-3, 1, 0, -4): 3, (1, 0, -4, -3): 0, (0, -4, -3, 0): 0, (-4, -3, 0, 5): 5, (-3, 0, 5, -4): 1, (5, -4, 3, 0): 9, (-4, 3, 0, 1): 5, (3, 0, 1, 4): 9, (1, 4, -1, 1): 9, (4, -1, 1, -6): 3, (-1, 1, -6, -1): 2, (1, -6, -1, 6): 8, (-6, -1, 6, -5): 3, (-1, 6, -5, 0): 3, (6, -5, 0, 0): 3, (-5, 0, 0, -1): 3, (0, 0, -1, 3): 9, (0, -1, 3, 1): 6, (1, 0, -5, 5): 6, (-5, 5, -5, 2): 3, (5, -5, 2, 6): 9, (-5, 2, 6, -3): 6, (2, 6, -3, -3): 3, (6, -3, -3, -2): 1, (-3, -3, -2, 1): 2, (-3, -2, 1, -2): 0, (-2, 1, -2, 7): 7, (1, -2, 7, -3): 4, (-2, 7, -3, 4): 8, (7, -3, 4, 0): 8, (-3, 4, 0, -5): 3, (4, 0, -5, -3): 0, (0, -5, -3, 2): 2, (-5, -3, 2, -2): 0, (-3, 2, -2, 5): 10, (5, -1, -2, -2): 0, (-1, -2, -2, 0): 0, (-2, -2, 0, 8): 8, (-2, 0, 8, -4): 4, (0, 8, -4, 0): 4, (8, -4, 0, -3): 1, (-4, 0, -3, 8): 9, (0, -3, 8, -4): 5, (-3, 8, -4, 1): 6, (8, -4, 1, -4): 3, (-4, 1, -4, 5): 7, (1, -4, 5, 0): 7, (-4, 5, 0, -4): 3, (5, 0, -4, 6): 9, (0, -4, 6, -8): 1, (-4, 6, -8, -1): 0, (6, -8, -1, 4): 4, (-8, -1, 4, -2): 2, (-1, 4, -2, 6): 8, (4, -2, 6, -8): 0, (-2, 6, -8, 3): 3, (6, -8, 3, 1): 4, (-8, 3, 1, 0): 8, (3, 1, 0, -3): 1, (1, 0, -3, 1): 2, (0, -3, 1, -1): 1, (-1, 4, -4, 5): 6, (4, -4, 5, -5): 1, (5, -5, 2, -1): 2, (-5, 2, -1, 1): 3, (-1, 1, -2, 6): 7, (1, -2, 6, -7): 0, (-2, 6, -7, 4): 4, (6, -7, 4, 5): 9, (-7, 4, 5, -9): 0, (5, -9, 3, 5): 8, (-9, 3, 5, -6): 2, (3, 5, -6, 5): 7, (5, -6, 5, 1): 16, (-6, 5, 1, 0): 8, (5, 1, 0, -2): 6, (1, 0, -2, -3): 3, (0, -2, -3, 0): 3, (-2, -3, 0, 3): 6, (-3, 0, 3, 2): 8, (0, 3, 2, -1): 7, (3, 2, -1, 1): 8, (2, -1, 1, -3): 5, (-1, 1, -3, -2): 3, (1, -3, -2, 2): 7, (-3, -2, 2, 3): 8, (-2, 2, 3, -1): 7, (3, -1, -1, -3): 3, (-1, -1, -3, 2): 5, (-1, -3, 2, 0): 5, (2, 0, -2, 1): 4, (0, -2, 1, 4): 8, (-2, 1, 4, -6): 2, (1, 4, -6, -2): 0, (4, -6, -2, 8): 8, (-6, -2, 8, -4): 4, (-2, 8, -4, -2): 2, (8, -4, -2, 4): 6, (-2, 4, 0, 0): 6, (4, 0, 0, -4): 2, (0, 0, -4, 3): 5, (3, 2, -3, 3): 7, (2, -3, 3, 1): 8, (-3, 3, 1, -1): 7, (3, 1, -1, -1): 6, (1, -1, -1, -3): 3, (-3, 3, 2, -6): 2, (3, 2, -6, 2): 4, (2, -6, 2, -2): 2, (-6, 2, -2, 5): 7, (-2, 5, -1, 2): 8, (5, -1, 2, -5): 3, (-1, 2, -5, 3): 6, (2, -5, 3, 0): 6, (-5, 3, 0, -2): 4, (3, 0, -2, -1): 3, (0, -2, -1, 1): 4, (-2, -1, 1, -3): 1, (-1, 1, -3, 8): 9, (1, -3, 8, -4): 5, (-3, 8, -4, -3): 4, (8, -4, -3, 6): 8, (-4, -3, 6, -5): 3, (-3, 6, -5, 6): 9, (6, -5, 6, 0): 9, (-5, 6, 0, -2): 7, (6, 0, -2, -3): 4, (0, -2, -3, 3): 7, (-2, -3, 3, 1): 8, (-3, 3, 1, -5): 3, (3, 1, -5, -1): 2, (1, -5, -1, 4): 12, (-5, -1, 4, -5): 1, (-1, 4, -5, 2): 5, (4, -5, 2, 6): 9, (-5, 2, 6, -1): 8, (2, 6, -1, -5): 3, (6, -1, -5, -2): 1, (-1, -5, -2, 2): 3, (-5, -2, 2, 4): 7, (-2, 2, 4, -4): 7, (2, 4, -4, 1): 4, (4, -4, 1, -4): 0, (-4, 1, -4, 0): 1, (1, -4, 0, 7): 7, (0, 7, -2, 3): 8, (7, -2, 3, -3): 5, (-2, 3, -3, -1): 4, (3, -3, -1, 2): 6, (-3, -1, 2, 3): 18, (-1, 2, 3, -2): 7, (2, 3, -2, -6): 1, (3, -2, -6, 8): 9, (-2, -6, 8, -2): 7, (-6, 8, -2, -2): 5, (8, -2, -2, -4): 1, (-2, -2, -4, 8): 9, (-2, -4, 8, -4): 5, (-4, 8, -4, 2): 7, (8, -4, 2, -2): 5, (-4, 2, -2, -3): 2, (2, -2, -3, 1): 3, (-2, -3, 1, 2): 5, (-3, 1, 2, -1): 9, (1, 2, -1, -4): 0, (2, -1, -4, 4): 4, (-4, 4, -2, -1): 1, (-1, -1, 4, 0): 4, (-1, 4, 0, 5): 9, (4, 0, 5, -8): 1, (0, 5, -8, 8): 9, (5, -8, 8, -9): 0, (-8, 8, -9, 3): 3, (8, -9, 3, -2): 1, (-9, 3, -2, -1): 0, (3, -2, -1, 4): 4, (-2, -1, 4, 3): 7, (-1, 4, 3, -5): 2, (4, 3, -5, 6): 8, (3, -5, 6, 0): 8, (6, 0, -1, -1): 6, (0, -1, -1, 3): 9, (-1, -1, 3, -9): 0, (-1, 3, -9, 0): 0, (3, -9, 0, 1): 1, (-9, 0, 1, 5): 6, (0, 1, 5, -4): 2, (1, 5, -4, 4): 6, (4, -3, 6, -7): 2, (-3, 6, -7, 2): 4, (6, -7, 2, -1): 5, (-7, 2, -1, -1): 2, (2, -1, -1, 6): 8, (-1, -1, 6, -4): 4, (-1, 6, -4, 5): 9, (6, -4, 5, -6): 3, (-4, 5, -6, 2): 5, (5, -6, 2, 1): 6, (-6, 2, 1, 0): 6, (2, 1, 0, -6): 1, (1, 0, -6, 0): 1, (0, -6, 0, 4): 4, (-6, 0, 4, 0): 4, (0, 4, 0, 5): 9, (4, 0, 5, -1): 16, (0, 5, -1, -4): 4, (5, -1, -4, -3): 1, (-1, -4, -3, 7): 8, (-4, -3, 7, -7): 1, (7, -7, -1, 7): 7, (-7, -1, 7, 1): 8, (-1, 7, 1, 0): 16, (7, 1, 0, -1): 7, (1, 0, -1, -6): 1, (0, -1, -6, 3): 8, (-1, -6, 3, -2): 2, (-6, 3, -2, -1): 1, (-2, -1, 1, 2): 4, (-1, 1, 2, 0): 4, (1, 2, 0, -1): 3, (2, 0, -1, 6): 9, (0, -1, 6, -6): 3, (-1, 6, -6, 0): 3, (-6, 0, -3, 5): 5, (0, -3, 5, 4): 9, (-3, 5, 4, -3): 6, (5, 4, -3, -4): 2, (4, -3, -4, -2): 0, (-3, -4, -2, 9): 9, (-4, -2, 9, -3): 6, (-2, 9, -3, 0): 6, (9, -3, 0, -4): 2, (-3, 0, -4, 7): 9, (0, -4, 7, -4): 5, (-4, 7, -4, -1): 8, (7, -4, -1, 2): 6, (-4, -1, 2, 2): 8, (-1, 2, 2, -6): 2, (2, -6, 0, 4): 6, (0, 4, 0, 3): 9, (4, 0, 3, -7): 2, (0, 3, -7, 6): 8, (3, -7, 6, -8): 0, (6, -8, 8, -6): 2, (-8, 8, -6, 1): 3, (8, -6, 1, 2): 5, (-6, 1, 2, 0): 5, (2, 0, -1, -2): 2, (0, -1, -2, 5): 7, (-1, -2, 5, -7): 0, (-2, 5, -7, 2): 2, (5, -7, 2, -2): 0, (-7, 2, -2, 9): 9, (2, -2, 9, -9): 0, (-2, 9, -9, 2): 2, (9, -9, 2, 4): 6, (-9, 2, 4, -6): 0, (2, 4, -6, 5): 5, (4, -6, 5, 1): 6, (-6, 5, 1, -5): 1, (5, 1, -5, 1): 2, (1, -5, 1, 1): 3, (-5, 1, 1, 1): 4, (1, -2, 3, -5): 0, (-2, 3, -5, 6): 6, (3, -5, 6, 2): 8, (-5, 6, 2, -5): 3, (6, 2, -5, -3): 0, (2, -5, -3, 2): 2, (-5, -3, 2, 1): 3, (-3, 2, 1, 5): 8, (1, 5, 0, 0): 8, (0, 0, 0, -7): 1, (0, 0, -7, 2): 3, (0, -7, 2, 5): 8, (2, 5, 1, -1): 8, (5, 1, -1, -8): 0, (1, -1, -8, 2): 2, (-1, -8, 2, 5): 7, (-8, 2, 5, -6): 1, (2, 5, -6, 2): 3, (5, -6, 2, 0): 3, (-6, 2, 0, 0): 3, (0, 1, 4, -4): 4, (4, -4, -2, -1): 1, (-4, -2, -1, 0): 1, (-2, -1, 0, 8): 9, (-1, 0, 8, -2): 7, (0, 8, -2, -7): 0, (8, -2, -7, 0): 0, (-2, -7, 0, 0): 0, (-7, 0, 0, 0): 0, (0, 0, 0, 2): 2, (0, 0, 2, 0): 2, (2, 0, -2, 2): 2, (0, -2, 2, 0): 2, (-2, 2, 0, 5): 7, (2, 0, 5, 2): 9, (0, 5, 2, 0): 9, (5, 2, 0, -5): 4, (2, 0, -5, -4): 0, (0, -5, -4, 3): 3, (-5, -4, 3, 0): 3, (-4, 3, 0, -1): 2, (3, 0, -1, 5): 7, (0, -1, 5, -6): 1, (-1, 5, -6, 1): 2, (5, -6, 1, -1): 1, (-6, 1, -1, -1): 0, (1, -1, -1, 6): 6, (-1, -1, 6, 3): 9, (-1, 6, 3, -8): 1, (6, 3, -8, 7): 16, (3, -8, 7, -4): 4, (-8, 7, -4, -1): 3, (7, -4, -1, -3): 0, (-4, -1, -3, 7): 7, (-3, 7, -7, 2): 2, (7, -7, 2, 5): 7, (-7, 2, 5, -3): 4, (2, 5, -3, 2): 6, (5, -3, 2, -2): 4, (2, -2, 5, -2): 10, (-2, 5, -2, -6): 1, (5, -2, -6, -1): 0, (-2, -6, -1, 8): 8, (-6, -1, 8, -5): 3, (-1, 8, -5, 0): 3, (8, -5, 0, -2): 1, (-5, 0, -2, 3): 4, (0, -2, 3, 3): 7, (-2, 3, 3, 1): 8, (3, 3, 1, -4): 4, (3, 1, -4, 4): 8, (-4, 4, 1, -3): 6, (4, 1, -3, -6): 0, (1, -3, -6, 6): 6, (-3, -6, 6, 1): 7, (-6, 6, 1, -7): 0, (6, 1, -7, 1): 1, (1, -7, 1, 0): 1, (-7, 1, 0, -1): 0, (1, 0, -1, 9): 9, (0, -1, 9, -3): 6, (-1, 9, -3, -6): 0, (9, -3, -6, 2): 2, (-3, -6, 2, -2): 0, (-6, 2, -2, 0): 0, (-2, 0, 6, -3): 3, (6, -3, -1, 6): 8, (-3, -1, 6, -3): 5, (-1, 6, -3, -1): 4, (6, -3, -1, -1): 3, (-3, -1, -1, 1): 7, (-1, -1, 1, 5): 18, (-1, 1, 5, -7): 2, (5, -7, 2, -1): 6, (-7, 2, -1, 4): 7, (2, -1, 4, -4): 3, (-1, 4, -4, -2): 1, (4, -4, -2, 4): 5, (-4, -2, 4, -1): 4, (-2, 4, -1, 5): 9, (4, -1, 5, -7): 2, (-1, 5, -7, -1): 1, (5, -7, -1, 7): 8, (-7, -1, 7, -4): 4, (-1, 7, -4, 4): 8, (-4, 4, -7, 6): 7, (4, -7, 6, -7): 0, (-7, 6, -7, 4): 4, (6, -7, 4, 4): 8, (-7, 4, 4, -4): 8, (4, 4, -4, 1): 5, (4, -4, 1, 2): 7, (-4, 1, 2, 1): 8, (1, 2, 1, -7): 1, (1, -7, 3, -4): 0, (-7, 3, -4, 3): 3, (3, -4, 3, 2): 5, (-4, 3, 2, -4): 3, (3, 2, -4, 6): 7, (2, -4, 6, -4): 3, (-4, 6, -4, 1): 4, (6, -4, 1, -4): 0, (-4, 1, -4, 8): 8, (1, -4, 8, -3): 5, (-4, 8, -3, -3): 2, (8, -3, -3, 7): 9, (-3, -3, 7, -1): 8, (-3, 7, -1, 1): 9, (-1, 1, -9, 3): 3, (1, -9, 3, -2): 1, (-9, 3, -2, 6): 7, (3, -2, 6, -6): 1, (-2, 6, -6, 3): 4, (6, -6, 3, -1): 3, (-6, 3, -1, 4): 7, (3, -1, 4, -6): 1, (-1, 4, -6, 7): 8, (4, -6, 7, -5): 3, (-6, 7, -5, 1): 4, (7, -5, 1, -4): 0, (-5, 1, -4, 1): 1, (1, -4, 1, -1): 0, (-4, 1, -1, 0): 0, (1, -1, 0, 1): 1, (-1, 0, 1, 1): 2, (0, 1, 1, 2): 4, (1, 1, 2, -4): 0, (1, 2, -4, 3): 3, (2, -4, 3, 4): 7, (-4, 3, 4, -6): 1, (3, 4, -6, -1): 0, (4, -6, -1, 0): 0, (-6, -1, 0, 2): 2, (-1, 0, 2, 4): 6, (0, 2, 4, -1): 5, (2, 4, -1, 4): 9, (4, -1, 4, -6): 3, (-1, 4, -6, -3): 0, (4, -6, -3, 8): 8, (-6, -3, 8, -3): 5, (-3, 8, -3, -2): 3, (8, -3, -2, 3): 13, (-2, 3, -1, 0): 5, (3, -1, 0, -2): 4, (-1, 0, -2, -2): 4, (0, -2, -2, 7): 8, (7, -3, -1, 4): 8, (-3, -1, 4, -6): 2, (-1, 4, -6, 3): 5, (4, -6, 3, -1): 4, (-6, 3, -1, -2): 4, (3, -1, -2, 6): 8, (6, -4, 0, 3): 7, (-4, 0, 3, 2): 9, (0, 3, 2, -9): 0, (3, 2, -9, 5): 5, (2, -9, 5, -5): 0, (-9, 5, -5, 9): 9, (5, -5, 9, -4): 5, (-5, 9, -4, -1): 4, (9, -4, -1, 2): 6, (-4, -1, 2, -6): 0, (-1, 2, -6, 1): 1, (2, -6, 1, 8): 9, (1, 8, 0, -5): 4, (8, 0, -5, -1): 3, (0, -5, -1, -3): 0, (-5, -1, -3, 7): 7, (-1, -3, 7, -5): 2, (-3, 7, -5, 3): 5, (7, -5, 3, 4): 9, (-5, 3, 4, -7): 2, (3, 4, -7, 1): 3, (4, -7, 1, 0): 3, (-7, 1, 0, 5): 8, (1, 0, 5, -7): 1, (0, 5, -7, 8): 9, (5, -7, 8, -4): 5, (-7, 8, -4, 1): 6, (8, -4, 1, -5): 1, (-4, 1, -5, 1): 2, (1, -5, 1, 0): 2, (-5, 1, 0, -1): 1, (1, 0, -1, 7): 8, (0, -1, 7, 1): 9, (-1, 7, 1, -6): 3, (7, 1, -6, 5): 8, (5, -2, 0, 1): 7, (-2, 0, 1, 1): 8, (0, 1, 1, -7): 1, (1, 1, -7, 7): 8, (1, -7, 7, 1): 9, (-7, 7, 1, -3): 6, (7, 1, -3, -4): 2, (1, -3, -4, 7): 9, (-3, -4, 7, 0): 9, (-4, 7, 0, 0): 9, (7, 0, 0, -8): 1, (0, 0, -8, 4): 5, (0, -8, 4, -3): 2, (-8, 4, -3, 6): 8, (4, -3, 6, 1): 9, (-3, 6, 1, -6): 3, (6, 1, -6, -1): 2, (1, -6, -1, 2): 4, (-6, -1, 2, 2): 6, (-1, 2, 2, -1): 5, (2, -1, 2, -1): 6, (-1, 2, -1, 1): 7, (2, -1, 1, 2): 9, (-1, 1, 2, -6): 3, (1, 2, -6, 5): 8, (2, -6, 5, -4): 4, (-6, 5, -4, 3): 7, (-4, 3, -2, -2): 3, (3, -2, -2, 4): 7, (-2, 4, 0, -2): 5, (4, 0, -2, 4): 9, (0, -2, 4, -9): 0, (-2, 4, -9, 6): 6, (4, -9, 6, 1): 7, (-9, 6, 1, -1): 6, (6, 1, -1, 0): 6, (1, -1, 0, -3): 3, (0, -3, 3, 3): 9, (-3, 3, 3, -8): 1, (3, 3, -8, 5): 6, (3, -8, 5, -4): 2, (-8, 5, -4, 0): 2, (-4, 0, 2, -1): 3, (0, 2, -1, 0): 3, (2, -1, 0, 4): 14, (-1, 0, 4, -2): 5, (0, 4, -2, 2): 14, (2, -1, -1, -2): 3, (-1, -2, -3, 4): 4, (-2, -3, 4, 4): 8, (-3, 4, 4, -6): 2, (4, -6, 1, 5): 8, (-6, 1, 5, -1): 7, (1, 5, -1, -6): 1, (5, -1, -6, 2): 3, (-1, -6, 2, 4): 7, (-6, 2, 4, -1): 6, (2, 4, -1, 3): 9, (4, -1, 3, -7): 2, (-1, 3, -7, 2): 4, (3, -7, 2, -4): 0, (-7, 2, -4, 0): 0, (2, -4, 0, 0): 0, (-4, 0, 0, 4): 4, (0, 0, 4, 0): 4, (4, 0, 5, -9): 0, (0, 5, -9, 8): 8, (5, -9, 8, 1): 9, (-9, 8, 1, -4): 5, (8, 1, -4, -3): 2, (1, -4, -3, 3): 5, (-3, 3, 0, 1): 6, (3, 0, 1, -5): 1, (0, 1, -5, 7): 8, (1, -5, 7, -3): 5, (-5, 7, -3, -5): 0, (7, -3, -5, 7): 7, (0, 2, -2, -1): 3, (2, -2, -1, -2): 1, (-2, -1, -2, 0): 1, (-1, -2, 0, 0): 3, (0, 0, 1, 5): 7, (0, 1, 5, 0): 7, (5, 0, 0, 1): 14, (0, 0, 1, -7): 1, (0, 1, -7, 0): 1, (1, -7, 0, 3): 4, (-7, 0, 3, 3): 7, (0, 3, 3, -1): 6, (3, -1, -1, -4): 1, (-1, -1, -4, 2): 5, (-1, -4, 2, -3): 0, (-4, 2, -3, 7): 7, (2, -3, 7, -1): 6, (-3, 7, -1, -5): 1, (7, -1, -5, 8): 9, (-1, -5, 8, -6): 3, (-5, 8, -6, 6): 9, (8, -6, 6, -9): 0, (-6, 6, -9, 3): 3, (6, -9, 3, 1): 4, (-9, 3, 1, 0): 4, (3, 1, 0, 2): 6, (1, 0, 2, 1): 7, (2, 1, 0, -1): 6, (1, 0, -1, -1): 5, (0, -1, -1, -5): 0, (-1, -1, -5, 2): 2, (-1, -5, 2, 7): 9, (-5, 2, 7, -6): 3, (2, 7, -6, 0): 3, (7, -6, 0, -2): 1, (-6, 0, -2, 7): 8, (0, -2, 7, 0): 8, (-2, 7, 0, -8): 0, (7, 0, -8, 2): 2, (0, -8, 2, 6): 8, (-8, 2, 6, -5): 3, (2, 6, -5, 5): 8, (6, -5, 5, -8): 0, (-5, 5, -8, 4): 4, (5, -8, 4, 0): 4, (-2, 1, -3, 2): 2, (1, -3, 2, 3): 5, (-3, 2, 3, 1): 6, (2, 3, 1, -6): 0, (3, 1, -6, 9): 9, (1, -6, 9, -2): 7, (-6, 9, -2, 2): 9, (9, -2, 2, -1): 8, (4, 2, -7, 8): 9, (2, -7, 8, -4): 5, (-7, 8, -4, 0): 5, (8, -4, 0, 3): 15, (-4, 0, 3, -1): 7, (0, 3, -1, -5): 2, (3, -1, -5, 6): 8, (-1, -5, 6, 0): 8, (-5, 6, 0, -8): 0, (-8, 4, 5, -5): 4, (4, 5, -5, -1): 3, (-1, 5, 1, -8): 1, (1, -8, 3, 2): 6, (-8, 3, 2, -2): 4, (3, 2, -2, -2): 2, (-2, -2, 0, -2): 0, (0, -2, 2, 6): 8, (-2, 2, 6, -8): 0, (2, 6, -8, 6): 6, (6, -8, 6, -1): 5, (-8, 6, -1, -2): 3, (6, -1, -2, 5): 8, (-1, -2, 5, -2): 6, (-2, 5, -2, -3): 3, (-2, -3, -2, 1): 2, (-3, -2, 1, 4): 6, (-2, 1, 4, -2): 4, (-1, -1, 1, -2): 1, (1, -2, 2, -3): 0, (-2, 2, -3, 1): 1, (-3, 1, 7, -5): 3, (1, 7, -5, -2): 1, (7, -5, -2, 0): 1, (-5, -2, 0, 1): 2, (-2, 0, 1, 7): 9, (0, 1, 7, -1): 8, (1, 7, -1, -2): 6, (7, -1, -2, -2): 4, (-1, -2, -2, -1): 3, (-2, -2, -1, -1): 3, (1, -4, 7, -3): 5, (-4, 7, -3, -4): 1, (7, -3, -4, 5): 6, (-3, -4, 5, -6): 0, (-4, 5, -6, 6): 6, (5, -6, 6, 2): 8, (-6, 6, 2, -6): 2, (2, -6, 7, -7): 2, (-6, 7, -7, 2): 4, (7, -7, 2, 3): 7, (-7, 2, 3, -1): 6, (2, 3, -1, -3): 3, (3, -1, -3, 0): 3, (-1, -3, 0, 1): 4, (-3, 0, 1, -1): 3, (0, 1, -1, 1): 4, (1, -1, 1, 2): 6, (-1, 1, 2, -4): 2, (1, 2, -4, 4): 12, (-4, 4, -2, -3): 1, (4, -2, -3, 0): 1, (-2, -3, 0, 0): 1, (-3, 0, 0, 8): 9, (0, 0, 8, -1): 8, (0, 8, -1, -4): 4, (8, -1, -4, 3): 7, (-1, -4, 3, 0): 7, (3, 0, 1, 1): 9, (1, 1, -3, 2): 8, (1, -3, 2, -4): 4, (-3, 2, -4, 4): 8, (2, -4, 4, -3): 5, (-4, 4, -3, 1): 6, (4, -3, 1, -5): 1, (-3, 1, -5, 0): 1, (1, -5, 0, 4): 5, (0, 4, 0, 2): 7, (4, 0, 2, 0): 7, (0, 2, 0, -3): 4, (2, 0, -3, 1): 5, (0, -3, 1, -3): 2, (1, -3, 5, -3): 4, (-3, 5, -3, 1): 5, (1, 2, -4, -3): 0, (-4, -3, 0, 2): 2, (-3, 0, 2, 4): 13, (2, 4, -1, -5): 0, (4, -1, -5, 6): 6, (-1, -5, 6, -1): 5, (-5, 6, -1, 0): 5, (6, -1, 0, -5): 0, (0, -5, 4, -2): 2, (-5, 4, -2, 0): 2, (4, -2, 0, 6): 8, (0, 6, -3, 0): 5, (6, -3, 0, 3): 8, (-3, 0, 3, -3): 5, (3, -3, 0, -2): 3, (-3, 0, -2, -2): 1, (0, -2, -2, 3): 4, (-2, -2, 3, 4): 8, (-2, 3, 4, -4): 4, (3, 4, -4, -3): 1, (-3, 6, -5, 0): 2, (6, -5, 0, 4): 6, (-5, 0, 4, -4): 2, (0, 4, -4, 5): 7, (4, -4, 5, 1): 8, (-4, 5, 1, 1): 9, (1, 1, -3, -6): 0, (1, -3, -6, 1): 1, (-3, -6, 1, 0): 1, (-6, 1, 0, 1): 2, (1, 0, 1, 0): 2, (0, 1, 0, 4): 6, (1, 0, 4, 1): 16, (0, 4, 1, -4): 3, (1, -4, 2, -1): 4, (-1, -3, 3, 5): 9, (-3, 3, 5, -6): 3, (3, 5, -6, 4): 7, (-6, 4, -1, 2): 8, (4, -1, 2, -8): 0, (-1, 2, -8, 1): 1, (2, -8, 1, 8): 9, (-8, 1, 8, -7): 2, (1, 8, -7, 5): 7, (8, -7, 5, -1): 6, (-7, 5, -1, -3): 3, (5, -1, -3, 5): 8, (-1, -3, 5, -6): 2, (-3, 5, -6, 6): 8, (-6, 6, -6, 3): 5, (6, -6, 3, 4): 9, (-6, 3, 4, -9): 0, (4, -9, 7, -3): 4, (-9, 7, -3, -4): 0, (7, -3, -4, 8): 8, (-3, -4, 8, -5): 3, (-4, 8, -5, -3): 0, (-5, -3, 2, 4): 6, (-3, 2, 4, -5): 1, (2, 4, -5, 1): 2, (4, -5, 1, 7): 9, (-5, 1, 7, -4): 5, (1, 7, -4, 4): 9, (7, -4, 4, 0): 9, (-4, 4, 0, -5): 4, (4, 0, -5, -2): 2, (0, -5, -2, 3): 5, (-2, 3, 1, -3): 3, (-3, -2, 1, 3): 5, (-2, 1, 3, -5): 0, (1, 3, -5, 7): 7, (3, -5, 7, -5): 2, (-5, 7, -5, 0): 2, (-1, 2, -3, 4): 7, (2, -3, 4, 2): 9, (-3, 4, 2, -4): 5, (4, 2, -4, 1): 6, (-4, 1, -1, -4): 1, (1, -1, -4, 5): 6, (-1, -4, 5, 2): 8, (-4, 5, 2, -6): 2, (5, 2, -6, -1): 1, (2, -6, -1, 6): 7, (-6, -1, 6, -6): 1, (-1, 6, -6, 6): 7, (6, -6, 6, -7): 0, (-6, 6, -7, 3): 3, (-7, 3, 5, -1): 7, (3, 5, -1, -5): 2, (-5, 6, -1, -4): 3, (6, -1, -4, -3): 0, (-1, -4, -3, 1): 1, (-4, -3, 1, 2): 3, (-3, 1, 2, 5): 8, (1, 2, 5, -4): 4, (-4, -2, 1, -1): 3, (-2, 1, -1, -2): 1, (1, -1, -2, 5): 6, (-2, 5, -3, 4): 7, (5, -3, 4, -7): 0, (-3, 4, -7, 9): 9, (4, -7, 9, 0): 9, (9, 0, -7, 4): 6, (0, -7, 4, 3): 9, (-7, 4, 3, -9): 0, (4, 3, -9, 9): 9, (3, -9, 9, -1): 8, (-9, 9, -1, 0): 8, (9, -1, 0, -7): 1, (-1, 0, -7, 1): 2, (0, -7, 1, 5): 7, (-7, 1, 5, -2): 5, (1, 5, -2, 4): 9, (5, -2, 4, -9): 0, (-2, 4, -9, 9): 9, (4, -9, 9, -7): 2, (9, -7, 6, -5): 3, (-7, 6, -5, 0): 3, (6, -5, 0, -2): 1, (-5, 0, -2, 1): 2, (0, -2, 1, 5): 7, (-2, 1, 5, 1): 8, (1, 5, 1, 1): 9, (5, 1, 1, -9): 0, (1, 1, -9, 1): 1, (-9, 1, 6, -5): 2, (1, 6, -5, 2): 4, (6, -5, 2, -3): 1, (-5, 2, -3, 7): 8, (2, -3, 7, -5): 3, (7, -5, -1, 7): 9, (-5, -1, 7, -7): 2, (-1, 7, -7, -1): 1, (7, -7, -1, 4): 5, (-7, -1, 4, -1): 4, (4, -1, -4, 0): 0, (-1, -4, 0, 5): 5, (-4, 0, 5, 4): 9, (0, 5, 4, -9): 0, (4, -9, 0, 4): 4, (-9, 0, 4, -4): 0, (0, 4, -4, 6): 6, (4, -4, 6, -5): 1, (-4, 6, -5, 0): 1, (6, -5, 0, 5): 6, (-5, 0, 5, 3): 9, (0, 5, 3, 0): 9, (5, 3, 0, -9): 0, (3, 0, -9, 0): 0, (0, -9, 0, 9): 9, (-9, 0, 9, -3): 6, (0, 9, -3, -3): 3, (9, -3, -3, 2): 5, (-3, -3, 2, -2): 3, (-3, 2, -2, 6): 9, (-2, 6, -1, -3): 5, (6, -1, -3, -4): 1, (-1, -3, -4, -1): 0, (-3, -4, -1, 5): 5, (-4, -1, 5, 1): 6, (2, -8, 1, 0): 1, (-8, 1, 0, 8): 9, (1, 0, 8, -1): 8, (0, 8, -1, -1): 7, (8, -1, -1, -2): 5, (-2, 0, 4, -4): 5, (0, 4, -4, 2): 7, (4, -4, 2, -2): 5, (-4, 2, -2, 3): 8, (2, -2, 3, 1): 9, (3, 1, -4, -3): 2, (1, -4, -3, 5): 7, (-4, -3, 5, 2): 9, (5, 2, -1, -5): 3, (2, -1, -5, 5): 8, (-1, -5, 5, -5): 3, (-5, 5, -5, -2): 1, (5, -5, -2, 3): 4, (-5, -2, 3, -3): 1, (-2, 3, -3, 6): 7, (3, -3, 6, -5): 2, (-3, 6, -5, 4): 6, (6, -5, 4, 0): 6, (4, 0, -2, -1): 3, (0, -2, -1, -3): 0, (-2, -1, -3, 8): 8, (-3, 8, -1, 2): 9, (8, -1, 2, -2): 7, (2, -2, 0, 2): 9, (-2, 0, 2, -7): 2, (0, 2, -7, -1): 1, (2, -7, -1, 2): 3, (-7, -1, 2, 0): 3, (-1, 2, 0, -3): 0, (2, 0, -3, 0): 0, (0, -3, 0, 5): 5, (0, 0, 1, 3): 9, (0, 1, 3, -2): 7, (1, 3, -2, 1): 8, (3, -2, 1, -5): 3, (-2, 1, -5, 5): 8, (1, -5, 5, -8): 0, (-5, 5, -8, 7): 7, (5, -8, 7, -7): 0, (-8, 7, -7, 1): 1, (7, -7, 1, 4): 5, (-7, 1, 4, -3): 2, (1, 4, -3, 1): 3, (4, -3, 1, 6): 9, (-3, 1, 6, -9): 0, (1, 6, -9, 6): 6, (6, -9, 6, 2): 8, (-9, 6, 2, 0): 8, (6, 2, 0, -1): 7, (0, -1, 2, -8): 1, (-1, 2, -8, 8): 9, (2, -8, 8, -8): 1, (-8, 8, -8, 6): 7, (8, -8, 6, 0): 7, (-8, 6, 0, -7): 0, (6, 0, -7, 2): 2, (0, -7, 2, 7): 9, (-7, 2, 7, -5): 4, (2, 7, -5, -3): 1, (7, -5, -3, 0): 1, (-5, -3, 0, 6): 7, (0, 6, -6, 5): 6, (6, -6, 5, -2): 4, (5, -2, 5, -5): 4, (-2, 5, -5, 5): 9, (5, -5, 5, -1): 8, (0, 0, -5, -2): 1, (-5, -2, -1, 9): 9, (-2, -1, 9, -7): 2, (-1, 9, -7, 4): 6, (9, -7, 4, -2): 4, (-7, 4, -2, -1): 3, (4, -2, -1, 0): 3, (-2, -1, 0, 5): 8, (-1, 0, 5, 0): 8, (0, 5, 0, -4): 4, (5, 0, -4, 3): 7, (0, -4, 3, -4): 3, (-4, 3, -4, 6): 9, (3, -4, 6, 0): 9, (6, 0, -1, -6): 2, (0, -1, -6, 5): 7, (-6, 5, -3, 2): 6, (5, -3, 2, -1): 5, (-3, 2, -1, 1): 6, (2, -1, 1, -6): 0, (-1, 1, -6, 6): 6, (1, -6, 6, 1): 7, (-6, 6, 1, -5): 2, (6, 1, -5, 2): 4, (-5, 2, 4, -5): 3, (2, 4, -5, -1): 2, (4, -5, -1, 0): 2, (-5, -1, 0, 4): 6, (-1, 0, 4, 0): 6, (4, 0, -5, 2): 3, (0, -5, 2, -2): 1, (-5, 2, -2, 7): 8, (2, -2, 7, -2): 6, (-2, 7, -2, 0): 6, (7, -2, 0, -2): 4, (-2, 0, -4, 7): 7, (0, -4, 7, -2): 5, (-4, 7, -2, 3): 8, (7, -2, 3, -8): 0, (-2, 3, -8, 1): 1, (3, -8, 1, 0): 1, (1, 0, 8, -9): 0, (0, 8, -9, 0): 0, (-9, 0, 3, 5): 8, (0, 3, 5, 1): 9, (3, 5, 1, -5): 4, (5, 1, -5, 4): 8, (-5, 4, 0, -4): 4, (0, -4, 5, -2): 7, (-4, 5, -2, -2): 5, (5, -2, -2, 4): 9, (-2, -2, 4, -4): 5, (-2, 4, -4, 1): 6, (4, -4, 1, -6): 0, (-4, 1, -6, 4): 4, (1, -6, 4, 0): 4, (-6, 4, 0, -1): 3, (4, 0, -1, 6): 9, (-1, 6, -2, 1): 8, (6, -2, 1, -5): 3, (-5, -1, 4, 3): 9, (4, 3, -1, -8): 0, (3, -1, -8, 8): 8, (-1, -8, 8, 0): 8, (-8, 8, 0, -1): 7, (8, 0, -1, -1): 6, (0, -1, -1, -3): 3, (-1, -1, -3, 1): 4, (-1, -3, 1, 2): 6, (1, 2, -1, -1): 4, (-1, -4, 2, 0): 2, (-4, 2, 0, -1): 1, (2, 0, -1, 3): 4, (0, -1, 3, 2): 6, (-1, 3, 2, 2): 8, (3, 2, 2, 1): 9, (2, 1, -7, -1): 1, (1, -7, -1, 3): 4, (-7, -1, 3, 3): 7, (-1, 3, 3, -7): 0, (3, 3, -7, 7): 7, (3, -7, 7, -2): 5, (-7, 7, -2, -1): 4, (7, -2, -1, 2): 6, (-1, 2, -4, -2): 0, (2, -4, -2, 0): 0, (-4, -2, 0, 9): 9, (-2, 0, 9, -6): 3, (0, 9, -6, -3): 0, (9, -6, -3, 4): 4, (-6, -3, 4, 5): 9, (-3, 4, 5, -5): 4, (4, 5, -5, 3): 7, (5, -5, 3, -1): 6, (-5, 3, -1, -4): 2, (3, -1, -4, 5): 7, (-1, -4, 5, 1): 8, (-4, 5, 1, -3): 5, (5, 1, -3, -1): 4, (1, -3, -1, 2): 6, (-4, 1, 1, -4): 3, (-4, 0, 4, 2): 9, (0, 4, 2, -2): 7, (4, 2, -2, -3): 4, (2, -2, -3, -1): 3, (-2, -3, -1, -1): 2, (-1, 1, -3, 4): 4, (1, -3, 4, -4): 0, (-3, 4, -4, 3): 3, (4, -4, 3, -3): 0, (3, -3, 7, -1): 6, (-3, 7, -1, -6): 0, (7, -1, -6, 8): 8, (-1, -6, 8, -4): 4, (-6, 8, -4, 1): 5, (-4, 0, 4, -1): 4, (0, 4, -1, 0): 4, (4, -1, 0, 5): 9, (-1, 0, 5, -7): 2, (0, 5, -7, 2): 4, (5, -7, 2, -3): 1, (-7, 2, -3, 2): 3, (2, -3, 2, 5): 8, (-3, 2, 5, 0): 8, (5, 0, -1, 0): 7, (0, -1, 0, 1): 8, (-1, 0, 1, -3): 5, (0, 1, -3, 3): 8, (1, -3, 3, 1): 9, (-3, 3, 1, 0): 9, (3, 1, 0, -2): 7, (1, 0, -2, -7): 0, (0, -2, -7, 9): 9, (-2, -7, 9, -1): 8, (-7, 9, -1, -8): 0, (9, -1, -8, 3): 3, (-1, -8, 3, 1): 4, (3, 1, 0, 4): 8, (4, 1, -3, -3): 3, (1, -3, -3, -2): 1, (-3, -3, -2, -1): 0, (-2, -1, 2, 7): 9, (-1, 2, 7, -5): 4, (2, 7, -5, -4): 0, (7, -5, -4, 0): 0, (-5, -4, 0, 5): 5, (-4, 0, 5, -1): 4, (0, 5, -1, -1): 3, (5, -1, -1, 1): 4, (-1, 1, 5, -5): 4, (5, -5, -2, 4): 6, (-5, -2, 4, -1): 5, (-2, 4, -1, -2): 3, (4, -1, -2, -3): 0, (-1, -2, -3, 2): 2, (-2, -3, 2, -2): 0, (2, -2, 5, 2): 7, (-2, 5, 2, -1): 6, (-1, -5, -1, 6): 6, (-5, -1, 6, -1): 5, (-1, 6, -1, -5): 0, (6, -1, -5, 7): 7, (-1, -5, 7, -5): 2, (-5, 7, -5, 1): 3, (7, -5, 1, 3): 6, (-5, 1, 3, -1): 5, (1, 3, -1, -5): 0, (3, -1, -5, 0): 0, (-1, -5, 0, 8): 8, (-5, 0, 8, -1): 7, (0, 8, -1, 0): 7, (8, -1, 0, -2): 5, (0, -2, -2, -1): 2, (-2, -1, -1, 7): 8, (-1, -1, 7, -1): 7, (-1, 7, -1, 2): 9, (7, -1, 2, -8): 1, (-1, 2, -8, 0): 1, (2, -8, 0, 5): 6, (0, 5, 3, -4): 5, (5, 3, -4, 2): 7, (3, -4, 2, 2): 9, (-4, 2, 2, -6): 3, (2, 2, -6, 2): 5, (2, -6, 2, 4): 9, (-6, 2, 4, -6): 3, (2, 4, -6, 4): 7, (4, -6, 4, -3): 4, (-6, 4, -3, -4): 0, (4, -3, -4, 1): 1, (-3, -4, 1, 7): 8, (-4, 1, 7, 1): 9, (1, 7, 1, -7): 2, (7, 1, -7, 1): 3, (1, -7, 1, 4): 7, (-7, 1, 4, 2): 9, (1, 4, 2, -9): 0, (4, 2, -9, 7): 7, (2, -9, 7, -5): 2, (-9, 7, -5, -2): 0, (7, -5, -2, 5): 5, (-5, -2, 5, -1): 4, (-4, 3, 1, 5): 9, (3, 1, 5, -2): 7, (5, -2, -6, 7): 8, (-2, -6, 7, -5): 3, (-6, 7, -5, -3): 0, (7, -5, -3, 1): 1, (-5, -3, 1, 2): 3, (-3, 1, 2, 6): 9, (1, 2, 6, -4): 5, (2, 6, -4, 4): 9, (6, -4, 4, -5): 4, (-4, 4, -5, -2): 2, (4, -5, -2, 4): 6, (-5, -2, 4, -6): 0, (-2, 4, -6, 3): 3, (4, -6, 3, 5): 8, (-6, 3, 5, -1): 7, (3, 5, -1, 2): 9, (5, -1, 2, -6): 3, (-1, 2, -6, 3): 6, (2, -6, 3, 0): 6, (-6, 3, 0, -4): 2, (0, -4, 1, 6): 9, (-4, 1, 6, -8): 1, (1, 6, -8, 1): 2, (6, -8, 1, 5): 7, (-8, 1, 5, -4): 3, (-4, 3, -5, 0): 1, (3, -5, 0, 2): 3, (-5, 0, 2, 5): 8, (0, 2, 5, -2): 6, (1, -1, 3, -2): 7, (-1, 3, -2, 2): 9, (3, -2, 2, -5): 4, (-2, 2, -5, 3): 7, (2, -5, 3, -4): 3, (3, -4, 5, -7): 1, (5, -7, 6, -6): 1, (-7, 6, -6, -1): 0, (6, -6, -1, 7): 7, (-6, -1, 7, -2): 5, (-1, 7, -2, -2): 3, (7, -2, -2, -3): 0, (-2, -2, -3, 7): 7, (-2, -3, 7, 0): 7, (-3, 7, 0, -3): 4, (7, 0, -3, 0): 4, (0, -3, 0, -4): 0, (-3, 0, -4, 8): 8, (0, -4, 8, -2): 6, (-4, 8, -2, -4): 2, (8, -2, -4, 4): 6, (-2, -4, 4, -4): 2, (-4, 4, -4, 1): 3, (4, -4, 1, 0): 3, (-4, 1, 0, 6): 9, (1, 0, 6, -9): 0, (0, 6, -9, 3): 3, (-9, 3, 5, -5): 3, (3, 5, -5, -3): 0, (5, -5, -3, 3): 3, (-5, -3, 3, 1): 4, (1, 0, -2, 4): 6, (4, 1, 1, -7): 1, (1, 1, -7, -1): 0, (1, -7, -1, 9): 9, (-7, -1, 9, -1): 8, (-1, 9, -1, -2): 6, (9, -1, -2, -4): 2, (-1, -2, -4, 7): 9, (-2, -4, 7, -4): 5, (7, -4, -1, 4): 8, (-4, -1, 4, -6): 2, (-1, 4, -6, -2): 0, (4, -6, -2, 3): 3, (-6, -2, 3, -3): 0, (-2, 3, -3, 0): 0, (3, -3, 0, 6): 6, (-3, 0, 6, 3): 9, (0, 6, 3, -9): 0, (6, 3, -9, 6): 6, (3, -9, 6, 1): 7, (-9, 6, 1, -4): 3, (6, 1, -4, 3): 6, (1, -4, 3, -1): 5, (-4, 3, -1, -2): 3, (-1, -2, -1, 0): 2, (0, 3, -1, 3): 7, (3, -1, 3, -5): 2, (-1, 3, -5, 1): 3, (3, -5, 1, 6): 9, (-5, 1, 6, -6): 3, (1, 6, -6, 5): 8, (5, -4, 5, -8): 1, (-4, 5, -8, 1): 2, (5, -8, 1, 4): 6, (-8, 1, 4, 1): 7, (1, 4, 1, 1): 8, (1, 1, -7, 5): 6, (-7, 5, -4, 3): 5, (-4, 3, 0, -5): 0, (3, 0, -5, 5): 5, (0, -5, 5, 2): 7, (-5, 5, 2, -7): 0, (5, 2, -7, 9): 9, (2, -7, 9, -2): 7, (-7, 9, -2, -2): 5, (9, -2, -2, -4): 1, (-2, -2, -4, 4): 5, (-2, -4, 4, 1): 6, (-4, 4, 1, -5): 1, (4, 1, -5, 8): 9, (1, -5, 8, -9): 0, (-5, 8, -9, 9): 9, (8, -9, 9, -4): 5, (-9, 9, -4, -1): 4, (9, -4, -1, 5): 9, (-1, 5, -1, 0): 8, (5, -1, 0, -2): 6, (-1, 0, -2, -5): 1, (0, -2, -5, 2): 3, (-2, -5, 2, 6): 9, (2, 6, -9, 0): 0, (6, -9, 0, 5): 5, (-9, 0, 5, 0): 5, (5, 0, -1, 5): 9, (0, -1, 5, -9): 0, (-1, 5, -9, 4): 4, (5, -9, 4, -3): 1, (-9, 4, -3, 0): 1, (4, -3, 0, 2): 3, (2, 4, -3, -3): 1, (1, 2, 1, -3): 2, (2, 1, -3, 7): 9, (1, -3, 7, -6): 3, (-6, 6, -5, -1): 3, (-5, -1, -2, -1): 0, (-1, -2, -1, 8): 8, (-2, -1, 8, -2): 6, (8, -2, -5, 1): 2, (-2, -5, 1, -1): 1, (-5, 1, -1, 8): 9, (1, -1, 8, -7): 2, (-1, 8, -7, -1): 1, (8, -7, -1, 8): 9, (-7, -1, 8, -1): 8, (-1, 8, -1, -3): 5, (8, -1, -3, -5): 0, (-1, -3, -5, 5): 5, (-3, -5, 5, 1): 6, (-5, 5, 1, -6): 0, (5, 1, -6, 1): 1, (1, -6, 1, 5): 6, (-6, 1, 5, -6): 0, (-6, 7, -3, 2): 6, (7, -3, 2, 2): 8, (-3, 2, 2, 1): 9, (2, 2, 1, 0): 9, (2, 1, 0, -8): 1, (1, 0, -8, 5): 6, (0, -8, 5, -4): 2, (-8, 5, -4, -1): 1, (5, -4, -1, 7): 8, (-1, 7, -5, 0): 3, (4, 1, -3, 1): 6, (-3, 1, 1, -6): 1, (1, 1, -6, 2): 3, (1, -6, 2, -1): 2, (-6, 2, -1, 3): 5, (-1, 3, 4, -2): 7, (3, 4, -2, -7): 0, (4, -2, -7, 2): 2, (-2, -7, 2, 5): 7, (-7, 2, 5, 2): 9, (2, 5, 2, -3): 6, (5, 2, -3, 2): 8, (2, -3, 2, -4): 4, (-3, 2, -4, 0): 4, (2, -4, 0, 3): 7, (-4, 0, 3, -3): 4, (0, 3, -3, -3): 1, (3, -3, -3, 2): 3, (-3, -3, 2, 5): 8, (-3, 2, 5, -2): 6, (5, -2, -3, 5): 8, (-3, 5, -1, -4): 3, (-4, 3, -4, 1): 3, (3, -4, 1, 2): 5, (-4, 1, 2, -4): 1, (-4, -1, 2, 7): 9, (2, 7, -3, 0): 6, (0, -1, -3, 4): 6, (-1, -3, 4, -4): 2, (4, -4, 1, 6): 9, (-4, 1, 6, -3): 6, (6, -3, -2, -1): 3, (-3, -2, -1, -2): 1, (-1, -2, 3, -3): 1, (-2, 3, -3, 8): 9, (3, -3, 8, -4): 5, (8, -4, -3, -2): 0, (-4, -3, -2, 0): 0, (-3, -2, 0, 2): 2, (-2, 0, 2, 1): 3, (2, 1, 0, 3): 6, (1, 0, 3, 0): 6, (0, 3, 0, 0): 6, (3, 0, 0, 3): 9, (0, 0, 3, -7): 2, (0, 3, -7, -2): 0, (3, -7, -2, 4): 4, (-7, -2, 4, 4): 8, (-2, 4, 4, -3): 5, (4, 4, -3, 3): 8, (4, -3, 3, -8): 0, (-3, 3, -8, 1): 1, (1, 4, -5, 1): 1, (4, -5, 1, 8): 9, (-5, 1, 8, -1): 8, (1, 8, -1, -2): 6, (8, -1, -2, 0): 6, (-1, -2, 0, -2): 4, (-2, 0, -2, 5): 9, (0, -2, 5, -5): 4, (5, -5, -3, -1): 0, (-5, -3, -1, 7): 7, (-3, -1, 7, 2): 9, (-1, 7, 2, 0): 9, (7, 2, 0, -4): 5, (2, 0, -4, 3): 8, (-4, 3, 1, -4): 5, (1, -4, 1, 0): 6, (-4, 1, 0, -2): 4, (1, 0, -2, -4): 0, (0, -2, -4, 0): 0, (-2, -4, 0, 0): 0, (-4, 0, 0, 2): 2, (0, 0, 2, -2): 0, (0, 2, -2, 5): 5, (-2, 5, -2, 5): 8, (5, -2, 5, -1): 7, (5, -1, -5, 7): 9, (-5, 1, 1, -6): 0, (1, 1, -6, 3): 3, (1, -6, 3, -3): 0, (-6, 3, -3, 6): 6, (3, -3, 6, -6): 0, (-3, 6, -6, 7): 7, (6, -6, 7, 2): 9, (-6, 7, 2, -2): 7, (7, 2, -2, -6): 1, (-2, -6, 3, 5): 9, (3, 5, -1, 0): 8, (-1, 0, -1, -6): 1, (-1, -6, 3, 3): 7, (-6, 3, 3, -7): 0, (3, -7, 7, -5): 2, (-7, 7, -5, 0): 2, (7, -5, 0, 0): 2, (0, -1, 3, -1): 3, (-1, 3, -1, 2): 5, (3, -1, 2, 0): 5, (2, 0, 3, 1): 9, (0, 3, 1, -7): 2, (3, 1, -7, 7): 9, (1, -7, 7, -6): 3, (-7, 7, -6, 4): 7, (7, -6, 4, -3): 4, (-6, 4, -3, 2): 6, (4, -3, 2, 2): 8, (2, 1, -7, 5): 7, (1, -7, 5, 2): 9, (-7, 5, 2, -2): 7, (5, 2, -2, -4): 3, (2, -2, -4, 0): 3, (-2, -4, 0, -3): 0, (-3, 1, 6, 2): 9, (1, 6, 2, -4): 5, (6, 2, -4, -4): 1, (2, -4, -4, -1): 0, (-4, -4, -1, 3): 3, (-4, -1, 3, -3): 0, (-1, 3, -3, 5): 5, (3, -3, 5, 3): 8, (-3, 5, 3, 1): 9, (5, 3, 1, -8): 1, (3, 1, -8, 7): 8, (1, -8, 7, -1): 7, (-8, 7, -1, 1): 8, (1, -8, 7, -2): 5, (-8, 7, -2, -2): 3, (7, -2, -2, -1): 2, (-1, -1, 2, -1): 2, (-1, 2, -1, -1): 1, (2, -1, -1, 0): 1, (-1, -1, 0, 8): 9, (-1, 0, 8, 0): 9, (0, 8, 0, -4): 5, (8, 0, -4, -4): 1, (0, -4, -4, 7): 8, (-4, -4, 7, 0): 8, (-4, 7, 0, -3): 5, (7, 0, -3, -5): 0, (0, -3, -5, 9): 9, (-3, -5, 9, -3): 6, (-5, 9, -3, -3): 3, (9, -3, -3, 1): 4, (-3, -3, 1, -2): 2, (1, -2, 2, 4): 8, (2, 4, -4, 4): 8, (4, -4, 4, -8): 0, (4, -8, 8, -4): 4, (-4, 0, 3, -5): 2, (0, 3, -5, 5): 7, (3, -5, 5, -2): 5, (-5, 5, -2, -3): 2, (5, -2, -3, 0): 2, (-3, 0, 6, -7): 1, (0, 6, -7, 8): 9, (6, -7, 8, -6): 3, (-7, 8, -6, -3): 0, (8, -6, -3, 4): 4, (-6, -3, 4, -3): 1, (-3, 4, -3, 2): 3, (4, -3, 2, 5): 8, (-3, 2, 5, -4): 4, (2, 5, -4, 5): 9, (-4, 5, -8, 5): 6, (5, -8, 5, -6): 0, (-8, 5, -6, 4): 4, (5, -6, 4, 1): 5, (-6, 4, 1, -5): 0, (4, 1, -5, 0): 0, (1, -5, 0, 9): 9, (0, 9, 0, 0): 9, (9, 0, 0, -6): 3, (0, 0, -6, -3): 0, (0, -6, -3, 4): 4, (-6, -3, 4, 0): 4, (-3, 4, 0, 5): 9, (0, 5, -1, 1): 9, (5, -1, 1, 0): 9, (-1, 1, 0, -8): 1, (1, 0, -8, -1): 0, (0, -8, -1, 9): 9, (-8, -1, 9, -8): 1, (-1, 9, -8, 7): 8, (9, -8, 7, 0): 8, (-8, 7, 0, 1): 9, (0, 1, -3, 0): 6, (1, -3, 0, 3): 9, (-3, 0, 3, -6): 3, (-1, 7, -7, 1): 3, (7, -7, 1, 2): 5, (1, 2, -3, 7): 9, (2, -3, 7, 0): 9, (-3, 7, 0, -2): 7, (7, 0, -2, -2): 5, (0, -2, -2, -2): 3, (-2, -2, -2, 4): 7, (-2, -2, 4, -5): 2, (-2, 4, -5, -1): 1, (4, -5, -1, 5): 6, (-5, -1, 5, 3): 9, (-1, 5, 3, -8): 1, (5, 3, -8, 6): 7, (3, -8, 6, -5): 2, (6, -5, -2, 6): 6, (-5, -2, 6, 0): 6, (-2, 6, 0, -4): 2, (6, 0, -4, 7): 9, (0, -4, 7, -1): 8, (-4, 7, -1, -6): 2, (-1, -6, -1, 5): 6, (-6, -1, 5, -6): 0, (-1, 5, -6, 0): 0, (5, -6, 0, 6): 6, (-6, 0, 6, 0): 6, (0, 6, 0, -6): 0, (6, 0, -6, 6): 6, (0, -6, 6, -5): 1, (-6, 6, -5, 1): 2, (-5, 1, 5, -2): 5, (1, 5, -2, -3): 2, (5, -2, -3, -1): 1, (0, 7, -4, -3): 1, (7, -4, -3, 3): 4, (-3, 3, -3, 0): 1, (-3, 0, 6, -4): 3, (0, 6, -4, -1): 2, (6, -4, -1, 6): 8, (-4, -1, 6, 1): 9, (-1, 6, 1, -8): 1, (6, 1, -8, 5): 6, (1, -8, 5, 0): 6, (-8, 5, 0, 3): 9, (5, 0, 3, -8): 1, (0, 3, -8, 7): 8, (3, -8, 7, -2): 6, (-8, 7, -2, -5): 1, (7, -2, -5, 8): 9, (-2, -5, 8, -4): 5, (-5, 8, -4, -4): 1, (8, -4, -4, 3): 4, (-4, -4, 3, 2): 6, (3, 2, -4, -2): 0, (2, -4, -2, 6): 6, (-4, -2, 6, 2): 8, (-2, 6, 2, -2): 6, (6, 2, -2, -4): 2, (2, -2, -4, 4): 6, (-2, -4, 4, -5): 1, (-4, 4, -5, 1): 2, (4, -5, 1, -2): 0, (-5, 1, -2, 5): 5, (1, -2, 5, -2): 3, (-2, 5, -2, 3): 6, (5, -2, 3, -3): 3, (-2, 3, -3, -2): 1, (3, -3, -2, 0): 1, (-3, -2, 0, 7): 8, (-2, 0, 7, -8): 0, (0, 7, -8, 3): 3, (7, -8, 3, 0): 3, (-8, 3, 0, 5): 8, (3, 0, 5, -1): 7, (0, 5, -1, -6): 1, (5, -1, -6, -1): 0, (-6, -1, 5, 3): 8, (-1, 5, 3, -7): 1, (5, 3, -7, 4): 5, (3, -7, 4, 3): 8, (-7, 4, 3, -3): 5, (4, 3, -3, 4): 9, (-3, 4, -5, 0): 4, (-5, 0, 1, 4): 9, (0, 1, 4, -8): 1, (1, 4, -8, 7): 8, (4, -8, 7, 1): 9, (7, 1, -3, 1): 7, (1, -3, 1, -6): 1, (-3, 1, -6, 3): 4, (1, -6, 3, -2): 2, (-6, 3, -2, 5): 7, (-2, 5, -4, 0): 3, (-4, 0, 2, 3): 8, (0, 2, 3, -2): 6, (3, -2, -5, 3): 4, (-2, -5, 3, -3): 1, (-5, 3, -3, 7): 8, (-3, 7, -1, 2): 9, (7, -1, 2, -4): 5, (2, -4, 0, -2): 3, (-4, 0, -2, 6): 9, (0, -2, 6, -5): 4, (-2, 6, -5, -1): 3, (6, -5, -1, 1): 4, (-1, 1, 3, -5): 2, (3, -5, 1, -1): 2, (-5, 1, -1, 0): 2, (1, -1, 0, 3): 5, (-1, 0, 3, -5): 0, (0, 3, -5, 6): 6, (3, -5, 6, 3): 9, (-5, 6, 3, -7): 2, (6, 3, -7, -1): 1, (3, -7, -1, 5): 6, (-7, -1, 5, 3): 9, (-1, 5, 3, -1): 8, (5, 3, -1, -4): 4, (3, -1, -4, 4): 8, (-1, -4, 4, -7): 1, (-4, 4, -7, 8): 9, (4, -7, 8, -5): 4, (-7, 8, -5, 5): 9, (8, -5, 5, -6): 3, (5, -6, 5, -3): 5, (-6, 5, -3, -3): 2, (-3, -3, 3, -2): 3, (-3, 3, -2, -1): 2, (-2, -1, 1, 6): 9, (-1, 1, 6, -6): 3, (1, 6, -6, 3): 6, (6, -6, 3, -6): 0, (-6, 3, -6, 3): 3, (3, -6, 3, -3): 0, (-6, 3, -3, 0): 0, (0, 5, -2, -3): 0, (-2, -3, 5, -5): 0, (-3, 5, -5, 7): 7, (5, -5, 7, 0): 7, (-5, 7, 0, -1): 6, (7, 0, -1, -4): 2, (0, -1, -4, -2): 0, (-1, -4, -2, 9): 9, (-4, -2, 9, -9): 0, (-2, 9, -9, 9): 9, (9, -9, 9, -2): 7, (-9, 9, -2, 0): 7, (-2, 0, -2, 3): 8, (0, -2, 3, -6): 2, (-2, 3, -6, 3): 5, (3, -6, 3, -1): 4, (3, -1, -2, 2): 4, (-3, -2, 2, -1): 1, (-2, 2, -1, 7): 8, (2, -1, 7, 0): 8, (-1, 7, 0, -7): 1, (0, -7, 7, 1): 9, (-7, 7, 1, -7): 2, (7, 1, -7, 2): 4, (1, -7, 2, -1): 3, (-7, 2, -1, 0): 3, (0, 4, 0, -1): 6, (4, 0, -1, 2): 8, (-1, 2, -8, 4): 4, (2, -8, 4, 4): 8, (-8, 4, 4, -5): 3, (4, -5, 5, -6): 2, (-5, 5, -6, 2): 4, (5, -6, 2, 5): 9, (-6, 2, 5, -8): 1, (5, -8, 3, 4): 8, (-8, 3, 4, -2): 6, (3, 4, -2, -2): 4, (4, -2, -2, 0): 4, (-2, -2, 0, 5): 9, (5, -5, 3, -3): 4, (-5, 3, -3, 2): 6, (-3, 2, -1, 3): 8, (2, -1, 3, 1): 9, (-1, 3, 1, -7): 2, (1, -7, 7, -2): 7, (-7, 7, -2, 2): 9, (7, -2, 2, -6): 3, (-2, 2, -6, 3): 6, (-6, 3, 0, -1): 5, (3, 0, -1, -1): 4, (-1, -1, -2, 3): 5, (3, -3, 0, -1): 1, (-3, 0, -1, 0): 1, (0, -1, 0, 6): 7, (-1, 0, 6, -5): 2, (6, -5, 5, -2): 5, (-2, 2, 0, -4): 3, (2, 0, -4, -3): 0, (0, -4, -3, 8): 8, (-3, 8, -6, 7): 9, (8, -6, 7, -3): 6, (-6, 7, -3, 3): 9, (7, -3, 3, -3): 6, (3, -3, -3, 1): 4, (-3, -3, 1, 4): 8, (-3, 1, 4, -6): 2, (1, 4, -6, 2): 4, (4, -6, 2, 2): 6, (-6, 2, 2, 1): 7, (2, 2, 1, -2): 5, (1, -2, 0, 3): 8, (-2, 0, 3, -2): 6, (3, -2, -5, 5): 6, (-2, -5, 5, -1): 5, (-1, 2, 2, 0): 9, (0, -4, 1, 3): 9, (1, 3, -3, -5): 1, (3, -3, -5, 6): 7, (-3, -5, 6, -3): 4, (-5, 6, -3, 3): 7, (6, -3, 3, -5): 2, (-3, 3, -5, 1): 3, (3, -5, 1, 1): 4, (-5, 1, 1, 5): 9, (1, 1, 5, -9): 0, (1, 5, -9, 5): 5, (5, -9, 5, -3): 2, (-9, 5, -3, 2): 4, (-3, 2, -3, 2): 3, (-3, 2, 1, 1): 5, (1, 1, 1, -3): 3, (1, -3, 3, 3): 9, (-3, 3, 3, -9): 0, (3, 3, -9, 5): 5, (3, -9, 5, 3): 8, (-9, 5, 3, 1): 9, (5, 3, 1, -4): 5, (1, -4, 3, -5): 3, (-4, 3, -5, 4): 7, (3, -5, 4, 2): 9, (2, 0, -6, 4): 7, (0, -6, 4, -7): 0, (-6, 4, -7, 7): 7, (-7, 7, 0, -4): 3, (7, 0, -4, 0): 3, (0, -4, 0, 4): 7, (-4, 0, 4, 1): 8, (0, 4, 1, 0): 8, (4, 1, 0, 1): 9, (1, 0, 1, -1): 8, (0, 1, -1, -7): 1, (1, -1, -7, -1): 0, (-1, -7, -1, 2): 2, (-7, -1, 2, -1): 1, (-1, 2, -1, 4): 5, (2, -1, 4, -5): 0, (4, -5, 2, 2): 4, (2, 2, -3, 1): 2, (2, -3, 1, 6): 8, (-3, 1, 6, -8): 0, (6, -8, 2, 4): 6, (-8, 2, 4, 2): 8, (2, 4, 2, -4): 4, (4, 2, -4, 4): 8, (2, -4, 4, -6): 2, (-4, 4, -6, 4): 6, (4, -6, 4, 1): 7, (-6, 4, 1, -1): 6, (4, 1, -1, -4): 2, (-1, -4, 4, -1): 5, (-4, 4, -1, -4): 1, (4, -1, -4, 7): 8, (-1, -4, 7, -6): 2, (-4, 7, -6, 7): 9, (7, -6, 7, 0): 9, (-6, 7, 0, -2): 7, (0, -2, -2, 2): 7, (-2, -2, 2, -6): 1, (-2, 2, -6, 6): 7, (-6, 6, -5, 0): 2, (6, -5, 0, 7): 9, (-5, 0, 7, 0): 9, (0, 7, 0, -8): 1, (7, 0, -8, 3): 4, (0, -8, 3, 1): 5, (-8, 3, 1, -5): 0, (3, 1, -5, 7): 7, (1, -5, 7, -6): 1, (-5, 7, -6, 0): 1, (7, -6, 0, 4): 5, (-6, 0, 4, 2): 7, (0, 4, 2, 0): 7, (2, 0, 1, -1): 7, (0, 1, -1, -4): 3, (1, -1, -4, -1): 2, (-1, -4, -1, 4): 6, (-1, 4, -2, -2): 2, (-2, -2, 1, 3): 6, (-2, 1, 3, 0): 6, (1, 3, 0, 2): 8, (3, 0, 2, -6): 2, (0, 2, -6, 5): 7, (2, -6, 5, 0): 7, (5, 0, -6, 6): 7, (0, -6, 6, -2): 5, (6, -2, 0, 4): 9, (-2, 0, 4, 0): 9, (0, 4, 0, -6): 3, (4, 0, -6, 6): 9, (0, -6, 6, -8): 1, (-6, 6, -8, 3): 4, (6, -8, 3, -4): 0, (-8, 3, -4, 5): 5, (3, -4, 5, -2): 3, (-2, 2, 1, -8): 0, (2, 1, -8, 3): 3, (1, -8, 3, 3): 6, (-8, 3, 3, 0): 6, (3, 0, -1, 2): 7, (2, -6, 0, 0): 1, (-6, 0, 0, -1): 0, (0, 0, -1, 8): 8, (0, -1, 8, 1): 9, (-1, 8, 1, -9): 0, (8, 1, -9, 4): 4, (1, -9, 4, 0): 4, (-9, 4, 0, 2): 6, (4, 0, 2, 1): 7, (0, -6, 0, 3): 4, (-6, 0, 3, -3): 1, (-3, 4, -5, 3): 3, (4, -5, 3, 6): 9, (-5, 3, 6, 0): 9, (3, 6, 0, -2): 7, (6, 0, -2, -4): 3, (-2, -4, 3, 1): 7, (-4, 3, 1, -6): 1, (3, 1, -6, 6): 7, (1, -6, 6, -5): 2, (-6, 6, -5, 7): 9, (-5, 7, -6, 2): 5, (7, -6, 2, -1): 4, (-6, 2, -1, 0): 4, (-1, 0, -3, 0): 1, (0, -3, 0, 4): 5, (-3, 0, 4, 0): 5, (0, -2, 1, 0): 4, (0, -2, 0, 5): 7, (4, 3, -6, 5): 8, (3, -6, 5, -5): 3, (-6, 5, -5, -2): 1, (5, -5, -2, 6): 7, (-5, -2, 6, -6): 1, (6, -6, 8, -3): 6, (-6, 8, -3, -4): 2, (-4, 6, 1, 0): 9, (6, 1, 0, -3): 6, (1, 0, -3, -2): 4, (0, -3, -2, 3): 7, (-3, -2, 3, -3): 4, (-2, 3, -3, 5): 9, (3, -3, 5, -1): 8, (-3, 5, -1, -7): 1, (5, -1, -7, 8): 9, (-1, -7, 8, -3): 6, (-7, 8, -3, -2): 4, (-2, 3, -3, 3): 7, (3, -3, 3, -3): 4, (-3, 3, -3, 1): 5, (3, -3, 1, -5): 0, (-3, 1, -5, 3): 3, (1, -5, 3, -3): 0, (-5, 3, -3, 3): 3, (3, -3, 3, 6): 9, (3, 6, -2, 1): 8, (6, -2, 1, -2): 6, (-2, 1, -2, -4): 2, (1, -2, -4, 0): 2, (-2, -4, 0, 3): 5, (0, 3, 1, 0): 6, (3, 1, 0, 0): 6, (1, 0, 0, -2): 4, (0, 0, -2, 3): 7, (-2, 3, -7, 4): 4, (3, -7, 4, 4): 8, (4, 4, -4, 3): 7, (4, -4, 3, -1): 6, (-4, 3, -1, 0): 6, (3, -1, 0, 2): 8, (-1, 0, 2, -3): 5, (2, -3, 1, 1): 7, (1, 1, -4, -1): 2, (1, -4, -1, 6): 8, (6, 1, -8, 2): 3, (1, -8, 2, -2): 1, (-8, 2, -2, -1): 0, (2, -2, -1, 7): 7, (-2, -1, 7, 1): 8, (7, 1, 0, -4): 4, (-4, 2, 0, 1): 7, (0, 1, -3, 4): 8, (-3, 4, -1, -3): 4, (4, -1, -3, -2): 2, (-1, -3, -2, -2): 0, (-3, -2, -2, 9): 9, (-2, -2, 9, -2): 7, (-2, 9, -2, 0): 7, (9, -2, 0, -7): 0, (-2, 0, -7, 0): 0, (0, -7, 0, 6): 6, (-7, 0, 6, -6): 0, (0, 6, -6, 1): 1, (6, -6, 1, 2): 3, (-6, 1, 2, -2): 1, (1, 2, -2, 6): 7, (2, -2, 6, -2): 5, (-2, 6, -2, -4): 1, (6, -2, -4, 2): 3, (-4, 2, 4, 0): 7, (2, 4, 0, -4): 3, (0, -4, -3, 2): 2, (-4, -3, 2, 7): 9, (-3, 2, 7, -9): 0, (2, 7, -9, 2): 2, (7, -9, 2, 3): 5, (-9, 2, 3, -5): 0, (2, 3, -5, 9): 9, (3, -5, 9, -5): 4, (-5, 9, -5, -2): 2, (9, -5, -2, 3): 5, (-5, -2, 3, -1): 4, (-2, 3, -1, 5): 9, (3, -1, 5, -7): 2, (-1, 5, -7, 2): 4, (-7, 2, -1, -3): 0, (2, -1, -3, 1): 1, (-1, -3, 1, 5): 6, (-3, 1, 5, 0): 6, (1, 5, 0, 2): 8, (5, 0, 2, -2): 6, (0, 2, -2, 1): 7, (2, -2, 1, -3): 4, (-2, 1, -3, 1): 5, (1, -3, 1, -1): 4, (4, -3, 0, 7): 8, (-3, 0, 7, 0): 8, (7, 0, -8, 5): 5, (0, -8, 5, 3): 8, (-8, 5, 3, -6): 2, (5, 3, -6, 1): 3, (1, 5, -6, 5): 7, (-6, 5, 1, -6): 2, (5, 1, -6, 5): 7, (1, -6, 5, -5): 2, (-6, 5, -5, -1): 1, (-5, -1, 1, -2): 0, (-1, 1, -2, 7): 7, (1, -2, 7, -6): 1, (-2, 7, -6, 3): 4, (7, -6, 3, 5): 9, (3, 5, -4, 1): 6, (5, -4, 1, -4): 2, (-4, 1, -4, -2): 0, (1, -4, -2, 8): 8, (-4, -2, 8, -8): 0, (-2, 8, -8, 1): 1, (8, -8, 1, 6): 7, (-8, 1, 6, 2): 9, (1, 6, 2, -3): 6, (6, 2, -3, 3): 9, (3, -5, 3, 1): 8, (-5, 3, 1, -2): 6, (0, 0, 2, 1): 9, (0, 2, 1, -3): 6, (2, 1, -3, -4): 2, (1, -3, -4, 0): 2, (-3, -4, 0, 7): 9, (-4, 0, 7, -4): 5, (0, 7, -4, -4): 1, (7, -4, -4, 3): 4, (-4, -4, 3, -1): 3, (-1, 0, -2, 7): 8, (0, -2, 7, -2): 6, (-2, 7, -2, 1): 7, (-2, 1, -5, 2): 4, (1, -5, 2, 0): 4, (-5, 2, 0, 2): 6, (2, 0, 2, -5): 1, (0, 2, -5, 8): 9, (8, -6, 0, -2): 1, (0, -2, 6, -2): 5, (-2, 6, -2, 0): 5, (0, 4, -7, 7): 9, (4, -7, 7, -5): 4, (-7, 7, -5, 5): 9, (7, -5, 5, -1): 8, (-5, 5, -1, -6): 2, (5, -1, -6, 6): 8, (-1, -6, 6, -7): 1, (-6, 6, -7, 2): 3, (-7, 2, -1, 3): 5, (2, -1, 3, -5): 0, (-1, 3, -5, 5): 5, (3, -5, 5, 2): 7, (-5, 5, 2, -1): 6, (5, 2, -1, 1): 7, (-1, 1, -5, -2): 0, (1, -5, -2, 9): 9, (-5, -2, 9, -2): 7, (-2, 9, -2, -6): 1, (9, -2, -6, 1): 2, (-2, -6, 1, -2): 0, (1, -2, 7, 2): 9, (-2, 7, 2, -9): 0, (7, 2, -9, 7): 7, (7, -5, -2, 6): 6, (-5, -2, 6, -4): 2, (6, -4, 5, -4): 3, (-4, 5, -4, -2): 1, (5, -4, -2, 5): 6, (-4, -2, 5, 0): 6, (-2, 5, 0, -3): 3, (5, 0, -3, 5): 8, (-3, 5, -4, -1): 3, (5, -4, -1, 2): 5, (-4, -1, 2, -2): 3, (-1, 0, -1, 5): 6, (-1, 5, -2, -4): 0, (5, -2, -4, 6): 6, (-4, 6, 2, -5): 3, (6, 2, -5, 6): 9, (2, -5, 6, -1): 8, (6, -1, 1, -4): 5, (-1, 1, -4, 2): 7, (1, -4, 2, -7): 0, (-4, 2, -7, 6): 6, (2, -7, 6, 0): 6, (-7, 6, 0, -4): 2, (6, 0, -4, 1): 3, (0, -4, 1, -2): 1, (-4, 1, -2, 8): 9, (1, -2, 8, -5): 4, (-2, 8, -5, 5): 9, (-5, 5, -6, 6): 9, (5, -6, 6, -5): 4, (6, -5, 5, -9): 0, (-5, 5, -9, 2): 2, (5, -9, 2, -1): 1, (-9, 2, -1, 5): 6, (2, -1, 5, -2): 4, (5, -2, -3, 7): 8, (-2, -3, 7, -1): 7, (-3, 7, -1, 0): 7, (7, -1, 0, 2): 9, (0, 2, -6, -3): 0, (2, -6, -3, 4): 4, (-6, -3, 4, 2): 6, (-3, 4, 2, 2): 8, (4, 2, 2, -1): 7, (2, 2, -1, 1): 8, (2, -1, 1, -4): 4, (1, -4, -3, 4): 5, (-4, -3, 4, -5): 0, (-3, 4, -5, 6): 6, (4, -5, 6, 3): 9, (-5, 6, 3, -8): 1, (-8, 7, -2, 0): 6, (7, -2, 0, -3): 3, (-2, 0, -3, 5): 8, (0, -3, 5, -8): 0, (-3, 5, -8, 5): 5, (5, -8, 5, 0): 5, (5, 0, 3, -2): 6, (-2, -5, 3, -1): 3, (-5, 3, -1, -1): 2, (3, -1, -1, 7): 9, (-1, -1, 7, -7): 2, (-1, 7, -7, 6): 8, (7, -7, 6, -7): 1, (-7, 6, -7, 6): 7, (6, -7, 6, -7): 0, (-7, 6, -7, 1): 1, (6, -7, 1, -1): 0, (-7, 1, -1, 5): 5, (1, -1, 5, 0): 5, (-1, 5, 0, -1): 4, (5, 0, -1, -2): 2, (0, -1, -2, 0): 2, (-2, 0, 0, 7): 9, (0, 0, 7, -3): 6, (0, 7, -3, 2): 8, (7, -3, 2, -5): 3, (-3, 2, -5, 6): 9, (2, -5, 6, 0): 9, (6, 0, -1, 1): 9, (0, -1, 1, 0): 9, (-1, 1, 0, -9): 0, (1, 0, -9, 4): 4, (0, -9, 4, 4): 8, (4, 4, -6, 4): 6, (4, -6, 4, -6): 0, (-6, 4, -6, 0): 0, (4, -6, 0, 6): 6, (-6, 0, 6, -5): 1, (0, 6, -5, 8): 9, (6, -5, 8, -7): 2, (8, -7, 4, -4): 2, (-7, 4, -4, -1): 1, (4, -4, -1, 0): 1, (-1, 0, -1, 6): 6, (0, -1, 6, -5): 1, (-1, 6, -5, 5): 6, (-5, 5, -2, 3): 7, (5, -2, 3, -4): 3, (-2, 3, -4, 2): 5, (2, -1, 4, -3): 5, (-1, 4, -3, -3): 2, (4, -3, -3, 2): 4, (-3, 2, 5, -7): 2, (2, 5, -7, 2): 4, (2, -1, 0, 1): 4, (-1, 0, 1, 2): 6, (0, 1, 2, -2): 4, (-2, 4, 1, -9): 0, (4, 1, -9, 3): 3, (1, -9, 3, -1): 2, (-9, 3, -1, 1): 3, (3, -1, 1, 1): 4, (-1, 1, 1, -3): 1, (1, 1, -3, 5): 6, (-3, 5, 1, 1): 8, (5, 1, 1, 1): 9, (1, 1, 1, -9): 0, (1, 1, -9, 8): 8, (1, -9, 8, -1): 7, (-9, 8, -1, -6): 1, (8, -1, -6, 4): 5, (-1, -6, 4, 3): 8, (-6, 4, 3, 1): 9, (4, 3, 1, -2): 7, (3, 1, -2, -7): 0, (1, -2, -7, 2): 2, (-2, -7, 2, 2): 4, (-7, 2, 2, -2): 2, (2, 2, -2, 7): 9, (2, -2, 7, -5): 4, (-2, 7, -5, -1): 3, (7, -5, -1, 1): 4, (-5, -1, 1, -3): 1, (-1, 1, -3, 0): 1, (1, -3, 0, -1): 0, (-3, 0, -1, 9): 9, (0, -1, 9, -1): 8, (9, -1, -2, -5): 1, (-1, -2, -5, -1): 0, (-2, -5, -1, 2): 2, (-5, -1, 2, -1): 1, (2, -1, 2, 6): 9, (-1, 2, 6, -8): 1, (-8, 8, 0, -3): 6, (0, -3, -5, 2): 3, (-3, -5, 2, 5): 8, (-5, 2, 5, -8): 0, (5, -8, 6, -3): 3, (-8, 6, -3, -1): 2, (6, -3, -1, 0): 2, (-3, -1, 0, 3): 5, (-1, 0, 3, 0): 5, (0, 3, 0, 2): 7, (3, 0, 2, -7): 0, (0, 2, -7, 3): 3, (2, -7, 3, -3): 0, (-7, 3, -3, 5): 5, (5, -1, 1, -1): 4, (-1, 1, -1, -2): 2, (1, -1, -2, 4): 6, (-1, -2, 4, -6): 0, (-6, 3, 5, -5): 3, (3, 5, -5, 4): 7, (5, -5, 4, 0): 7, (-5, 4, 0, -6): 1, (4, 0, -6, 4): 5, (-6, 4, -5, 2): 2, (4, -5, 2, -1): 1, (-5, 2, -1, 8): 9, (2, -1, 8, -9): 0, (-1, 8, -9, 0): 0, (-9, 0, 3, 6): 9, (0, 3, 6, -1): 8, (3, 6, -1, -8): 0, (6, -1, -8, 9): 9, (-1, -8, 9, -7): 2, (-8, 9, -7, 7): 9, (9, -7, 7, -2): 7, (-7, 7, -2, -2): 5, (7, -2, -2, -5): 0, (-2, -2, -5, 2): 2, (-2, -5, 2, 0): 2, (2, 0, 2, -3): 1, (0, 2, -3, 2): 3, (2, -3, 2, 6): 9, (2, 6, -6, -3): 0, (6, -6, -3, 7): 7, (-6, -3, 7, -2): 5, (-3, 7, -2, 3): 8, (7, -2, 3, 1): 9, (-2, 3, 1, -7): 2, (3, 1, -7, 1): 3, (1, -7, 1, -3): 0, (-7, 1, -3, 3): 3, (1, -3, 3, 6): 9, (-3, 3, 6, -8): 1, (3, 6, -8, 8): 9, (6, -8, 8, -3): 6, (-8, 8, -3, -1): 5, (8, -3, -1, -3): 2, (-3, -1, -3, 1): 3, (-3, 1, 5, -8): 0, (1, 5, -8, 5): 5, (5, -8, 5, -3): 2, (-8, 5, -3, 0): 2, (5, -3, 0, 7): 9, (-3, 0, 7, -6): 3, (0, 7, -6, 5): 8, (7, -6, 5, -7): 1, (-6, 5, -7, 2): 3, (5, -7, 2, 2): 5, (-7, 2, 2, 3): 8, (2, 2, 3, -5): 3, (2, 3, -5, 5): 8, (3, -5, 5, 1): 9, (-5, 5, 1, -9): 0, (5, 1, -9, 5): 5, (1, -9, 5, 3): 8, (-9, 5, 3, -8): 0, (5, 3, -8, 9): 9, (3, -8, 9, -5): 4, (-8, 9, -5, 4): 8, (9, -5, 4, -6): 2, (-5, 4, -6, 4): 6, (4, -6, 4, -5): 1, (-6, 4, -5, 1): 2, (4, -5, 1, 6): 8, (1, 6, -8, 3): 3, (6, -8, 3, 3): 6, (-8, 3, 3, 3): 9, (3, 3, 3, -6): 3, (3, 3, -6, 5): 8, (-5, -2, 6, -2): 5, (-2, 6, -2, -3): 2, (-3, 3, 4, -5): 4, (3, 4, -5, -4): 0, (4, -5, -4, 3): 3, (-5, -4, 3, 3): 6, (-4, 3, 3, -4): 2, (3, 3, -4, 6): 8, (-4, 6, 0, 1): 9, (6, 0, 1, -3): 6, (1, -3, 0, -3): 3, (-3, 0, -3, -1): 2, (0, -3, -1, 2): 4, (-3, -1, 2, -1): 3, (-1, 2, -1, -3): 0, (-1, -3, 1, 7): 8, (-3, 1, 7, -6): 2, (1, 7, -6, 2): 4, (7, -6, 2, 2): 6, (-6, 2, 2, 3): 9, (2, 2, 3, -1): 8, (2, 3, -1, -4): 4, (3, -1, -4, -1): 3, (-1, -4, -1, 6): 9, (-1, 6, -5, -3): 1, (6, -5, -3, 5): 6, (-5, -3, 5, -6): 0, (-3, 5, -6, 0): 0, (5, -6, 0, 2): 2, (-6, 0, 2, 0): 2, (0, 2, 0, 6): 8, (2, 0, 6, -6): 2, (6, -6, 3, 3): 8, (-6, 3, 3, -6): 2, (3, 3, -6, 6): 8, (3, -6, 6, -6): 2, (-6, 6, -6, 6): 8, (6, -6, 6, 1): 9, (6, 1, -5, -3): 1, (1, -5, -3, 5): 6, (-5, -3, 5, 3): 9, (-3, 5, 3, -6): 3, (3, -6, -1, -2): 0, (-6, -1, -2, 4): 4, (-1, -2, 4, 4): 8, (4, 4, -3, 0): 5, (4, -3, 0, 4): 9, (-3, 0, 4, -8): 1, (0, 4, -8, 3): 4, (4, -8, 3, 3): 7, (-8, 3, 3, -3): 4, (-3, -4, 3, -1): 2, (-4, 3, -1, -1): 1, (3, -1, -1, 8): 9, (8, -8, 0, 3): 4, (-8, 0, 3, -4): 0, (0, 3, -4, 1): 1, (3, -4, 1, 0): 1, (-4, 1, 0, 0): 1, (0, 0, -1, 5): 5, (0, -1, 5, 0): 5, (-1, 5, 0, -2): 3, (5, 0, -2, -3): 0, (-2, -3, 0, 2): 2, (-3, 0, 2, 2): 4, (0, 2, 2, 5): 9, (2, 2, 5, -8): 1, (5, -8, 3, -2): 2, (-8, 3, -2, 1): 3, (3, -2, 1, -2): 1, (-2, 1, -2, 2): 3, (1, -2, 2, 0): 3, (-2, 2, 0, -3): 0, (2, 0, -3, 9): 9, (0, -3, 9, -3): 6, (-3, 9, -3, 1): 7, (9, -3, 1, -3): 4, (-3, 1, -3, -2): 2, (1, -3, -2, -2): 0, (-3, -2, -2, 4): 4, (-2, -2, 4, 3): 7, (4, 3, -1, -3): 3, (3, -1, -3, -3): 0, (-1, -3, -3, 4): 4, (-3, -3, 4, 2): 6, (4, 2, 0, -2): 4, (2, 0, -2, 5): 9, (-2, 5, -2, -2): 5, (-2, -2, 4, -8): 1, (-2, 4, -8, 6): 7, (4, -8, 6, -7): 0, (-8, 6, -7, 7): 7, (6, -7, 7, -3): 4, (-7, 7, -3, -2): 2, (7, -3, -2, 2): 4, (-2, 2, 2, -2): 4, (2, -2, 4, -4): 4, (-2, 4, -4, -3): 1, (4, -4, -3, 2): 3, (-4, -3, 2, 6): 9, (2, 6, -6, 1): 4, (6, -1, -4, 3): 5, (-1, -4, 3, -5): 0, (3, -5, 0, 7): 7, (-5, 0, 7, -6): 1, (0, 7, -6, 7): 8, (7, -6, 7, -1): 7, (-6, 7, -1, 0): 7, (7, -1, 0, -7): 0, (-1, 0, -7, 9): 9, (0, -7, 9, -1): 8, (-7, 9, -1, -5): 3, (9, -1, -5, 3): 6, (-1, -5, 3, 3): 9, (3, 3, -3, -2): 4, (3, -3, -2, -4): 0, (-3, -2, -4, 6): 6, (-4, 6, 3, -3): 6, (6, 3, -3, -2): 4, (3, -3, -2, 4): 8, (-3, -2, 4, -8): 0, (-2, 4, -8, 7): 7, (4, -8, 7, 2): 9, (-8, 7, 2, -8): 1, (7, 2, -8, 8): 9, (2, -8, 8, -9): 0, (-8, 8, -9, 1): 1, (-9, 1, 8, 0): 9, (1, 8, 0, -8): 1, (8, 0, -8, 2): 3, (0, -8, 2, -2): 1, (-8, 2, -2, 6): 7, (-2, 6, -2, 2): 7, (6, -2, 2, -6): 1, (2, -6, 3, 1): 5, (-6, 3, 1, -5): 0, (-5, 4, -1, 2): 5, (4, -1, 2, -5): 0, (-1, 2, -5, 6): 6, (2, -5, 6, -5): 1, (-5, 6, -5, 8): 9, (6, -5, 8, -9): 0, (-5, 8, -9, 7): 7, (8, -9, 7, -6): 1, (-9, 7, -6, 7): 8})\u001b[39m\n", - "\u001b[34m18:53:02.097:aoc2024 - DBG: best_seq=((-2, 1, -1, 3), 23)\u001b[39m\n", - "\u001b[32m18:53:02.097:aoc2024 - INF: Test passed\u001b[39m\n", - "\u001b[32m18:53:02.100:aoc2024 - INF: Tests passed!\u001b[39m\n", - "\u001b[32m18:53:05.093:aoc2024 - INF: Part 2 soln=1863\u001b[39m\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "CPU times: user 3.21 s, sys: 17.8 ms, total: 3.23 s\n", - "Wall time: 3.02 s\n" - ] - } - ], + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "%%time\n", "sample_inputs = []\n",