From 7cbf0cfe6b61a2170a3ce3510cf4bf7f8b951dbd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 1 Oct 2025 12:55:30 +0000 Subject: [PATCH] Re-run notebooks --- docs/guides/DAG-representation.ipynb | 6 +- docs/guides/add-job-tags.ipynb | 27 ++- docs/guides/bit-ordering.ipynb | 2 +- docs/guides/build-noise-models.ipynb | 10 +- docs/guides/circuit-library.ipynb | 2 +- ...assical-feedforward-and-control-flow.ipynb | 2 +- docs/guides/common-parameters.ipynb | 2 +- docs/guides/construct-circuits.ipynb | 16 +- docs/guides/create-transpiler-plugin.ipynb | 2 +- docs/guides/custom-backend.ipynb | 16 +- docs/guides/custom-transpiler-pass.ipynb | 2 +- .../defaults-and-configuration-options.ipynb | 4 +- .../dynamical-decoupling-pass-manager.ipynb | 2 +- docs/guides/fractional-gates.ipynb | 2 +- docs/guides/functions.ipynb | 32 ++-- docs/guides/get-qpu-information.ipynb | 46 ++--- docs/guides/get-started-with-primitives.ipynb | 20 ++- docs/guides/ibm-circuit-function.ipynb | 25 ++- docs/guides/interoperate-qiskit-qasm2.ipynb | 2 +- docs/guides/interoperate-qiskit-qasm3.ipynb | 2 +- docs/guides/local-testing-mode.ipynb | 2 +- docs/guides/measure-qubits.ipynb | 8 +- .../multiverse-computing-singularity.ipynb | 107 +++++++----- docs/guides/noise-learning.ipynb | 83 ++++----- docs/guides/operator-class.ipynb | 2 +- docs/guides/operators-overview.ipynb | 2 +- docs/guides/plot-quantum-states.ipynb | 2 +- docs/guides/primitive-input-output.ipynb | 164 +++++++++--------- docs/guides/primitives.ipynb | 2 +- docs/guides/q-ctrl-optimization-solver.ipynb | 55 ++++-- .../q-ctrl-performance-management.ipynb | 27 ++- .../qiskit-addons-aqc-get-started.ipynb | 2 +- docs/guides/qiskit-addons-cutting-gates.ipynb | 14 +- docs/guides/qiskit-addons-cutting-wires.ipynb | 8 +- .../qiskit-addons-mpf-get-started.ipynb | 16 +- .../qiskit-addons-obp-get-started.ipynb | 10 +- docs/guides/qiskit-addons-utils.ipynb | 2 +- docs/guides/qunova-chemistry.ipynb | 40 +++-- docs/guides/represent-quantum-computers.ipynb | 4 +- docs/guides/run-jobs-batch.ipynb | 28 ++- docs/guides/run-jobs-session.ipynb | 31 +++- docs/guides/save-circuits.ipynb | 2 +- docs/guides/save-jobs.ipynb | 12 +- docs/guides/set-optimization.ipynb | 2 +- .../guides/simulate-stabilizer-circuits.ipynb | 2 +- docs/guides/simulate-with-qiskit-aer.ipynb | 40 ++--- .../simulate-with-qiskit-sdk-primitives.ipynb | 6 +- docs/guides/specify-observables-pauli.ipynb | 2 +- docs/guides/specify-runtime-options.ipynb | 6 +- .../guides/synthesize-unitary-operators.ipynb | 4 +- .../guides/transpile-with-pass-managers.ipynb | 2 +- docs/guides/transpiler-plugins.ipynb | 2 +- docs/guides/transpiler-stages.ipynb | 2 +- docs/guides/visualize-circuits.ipynb | 2 +- docs/guides/visualize-results.ipynb | 12 +- docs/tutorials/hello-world.ipynb | 6 +- ...284e4fb1-726e-4ecf-a200-cbfae8baaef7-0.svg | 2 +- ...6fe5c53d-3536-471f-aceb-b4b48a8a5889-0.svg | 2 +- ...e38e4581-7718-4dc0-a550-e6b3168bd400-0.svg | 2 +- ...9629a507-8191-409e-b895-fd0833c8fcd7-0.svg | 2 +- .../extracted-outputs/0cdb2273-0.avif | Bin 2471 -> 0 bytes .../extracted-outputs/6f33698c-0.avif | Bin 10753 -> 0 bytes .../extracted-outputs/ca3f225f-0.avif | Bin 8065 -> 0 bytes ...51657ed-bb37-4e1a-9dea-8189b4229d24-0.avif | Bin 89307 -> 89495 bytes ...e2515cf3-f8d9-4281-9673-d5a955d7aab9-0.svg | 2 +- ...8228f889-806a-4873-b1da-27c9795d5f5c-0.svg | 2 +- ...aaa27ee4-1965-41bf-abd2-1d9176af6dc4-0.svg | 2 +- ...cb73e2c4-ab05-4f15-91ae-2fab64028d6e-0.svg | 2 +- ...08dd1cdf-8b34-47c2-8324-f3538c9d1ab6-0.svg | 2 +- ...5da9bba4-9a3b-4569-9997-c5b9ccf87b6a-0.svg | 2 +- .../extracted-outputs/0a7255e1-0.avif | Bin 114325 -> 0 bytes .../extracted-outputs/c2ce65e3-0.avif | Bin 14808 -> 0 bytes .../extracted-outputs/8106d906-0.svg | 2 +- ...dcc69b72-e13b-4df6-a51f-a5ef2108bae7-0.svg | 2 +- ...4948dab-57de-45f0-8dd7-5901ae69b70a-0.avif | Bin 3819 -> 3819 bytes ...7c9893a-d1bf-4726-b444-6dce1d56805f-2.avif | Bin 4818 -> 0 bytes ...eb79f4b-36b5-4797-a1a0-67d881d46ca4-1.avif | Bin 16195 -> 0 bytes ...7d8053e-d030-460d-9c1f-772e53b1a49b-0.avif | Bin 6769 -> 0 bytes ...d70e13f-5c52-42fb-8dde-980b15e3604a-0.avif | Bin 17062 -> 0 bytes .../extracted-outputs/87143fcc-0.svg | 2 +- .../extracted-outputs/de91ebd0-0.svg | 2 +- 81 files changed, 546 insertions(+), 415 deletions(-) delete mode 100644 public/docs/images/guides/construct-circuits/extracted-outputs/0cdb2273-0.avif delete mode 100644 public/docs/images/guides/construct-circuits/extracted-outputs/6f33698c-0.avif delete mode 100644 public/docs/images/guides/construct-circuits/extracted-outputs/ca3f225f-0.avif delete mode 100644 public/docs/images/guides/q-ctrl-optimization-solver/extracted-outputs/0a7255e1-0.avif delete mode 100644 public/docs/images/guides/q-ctrl-optimization-solver/extracted-outputs/c2ce65e3-0.avif delete mode 100644 public/docs/images/guides/visualize-results/extracted-outputs/17c9893a-d1bf-4726-b444-6dce1d56805f-2.avif delete mode 100644 public/docs/images/guides/visualize-results/extracted-outputs/4eb79f4b-36b5-4797-a1a0-67d881d46ca4-1.avif delete mode 100644 public/docs/images/guides/visualize-results/extracted-outputs/57d8053e-d030-460d-9c1f-772e53b1a49b-0.avif delete mode 100644 public/docs/images/guides/visualize-results/extracted-outputs/bd70e13f-5c52-42fb-8dde-980b15e3604a-0.avif diff --git a/docs/guides/DAG-representation.ipynb b/docs/guides/DAG-representation.ipynb index 2f86f480f39..fd68030530d 100644 --- a/docs/guides/DAG-representation.ipynb +++ b/docs/guides/DAG-representation.ipynb @@ -33,7 +33,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] @@ -131,7 +131,7 @@ "[DAGOpNode(op=Instruction(name='h', num_qubits=1, num_clbits=0, params=[]), qargs=(,), cargs=()),\n", " DAGOpNode(op=Instruction(name='cx', num_qubits=2, num_clbits=0, params=[]), qargs=(, ), cargs=()),\n", " DAGOpNode(op=Instruction(name='measure', num_qubits=1, num_clbits=1, params=[]), qargs=(,), cargs=(,)),\n", - " DAGOpNode(op=Instruction(name='if_else', num_qubits=1, num_clbits=3, params=[, None]), qargs=(,), cargs=(, , ))]" + " DAGOpNode(op=Instruction(name='if_else', num_qubits=1, num_clbits=3, params=[, None]), qargs=(,), cargs=(, , ))]" ] }, "execution_count": 3, @@ -162,7 +162,7 @@ "output_type": "stream", "text": [ "node name: if_else\n", - "op: Instruction(name='if_else', num_qubits=1, num_clbits=3, params=[, None])\n", + "op: Instruction(name='if_else', num_qubits=1, num_clbits=3, params=[, None])\n", "qargs: (,)\n", "cargs: (, , )\n", "condition: (ClassicalRegister(3, 'c'), 2)\n" diff --git a/docs/guides/add-job-tags.ipynb b/docs/guides/add-job-tags.ipynb index 715780641a3..dfea49eb06c 100644 --- a/docs/guides/add-job-tags.ipynb +++ b/docs/guides/add-job-tags.ipynb @@ -24,6 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -49,7 +50,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 1, "id": "74a7a1ea-f2ae-4b8c-9499-af52840c2e74", "metadata": {}, "outputs": [ @@ -100,7 +101,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 2, "id": "205ceaf7-f79d-4452-b4b0-9688e39a4564", "metadata": {}, "outputs": [ @@ -132,26 +133,24 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 3, "id": "b6db503e-46ef-406e-9420-ef73446df564", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ]" + "[,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ]" ] }, - "execution_count": 21, + "execution_count": 3, "metadata": {}, "output_type": "execute_result" } diff --git a/docs/guides/bit-ordering.ipynb b/docs/guides/bit-ordering.ipynb index 5fbdbcb52e6..791be8aac9f 100644 --- a/docs/guides/bit-ordering.ipynb +++ b/docs/guides/bit-ordering.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/build-noise-models.ipynb b/docs/guides/build-noise-models.ipynb index 1835654e02d..5aaa810a64b 100644 --- a/docs/guides/build-noise-models.ipynb +++ b/docs/guides/build-noise-models.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "qiskit-aer~=0.17\n", "```\n", @@ -506,7 +506,7 @@ "text": [ "NoiseModel:\n", " Basis gates: ['cx', 'id', 'rz', 'sx', 'u1', 'u2', 'u3']\n", - " Instructions with noise: ['u3', 'u2', 'u1']\n", + " Instructions with noise: ['u3', 'u1', 'u2']\n", " All-qubits errors: ['u1', 'u2', 'u3']\n" ] } @@ -553,7 +553,7 @@ "text": [ "NoiseModel:\n", " Basis gates: ['cx', 'id', 'rz', 'sx', 'u1', 'u2', 'u3']\n", - " Instructions with noise: ['u3', 'u2', 'u1']\n", + " Instructions with noise: ['u3', 'u1', 'u2']\n", " Qubits with noise: [0]\n", " Specific qubit errors: [('u1', (0,)), ('u2', (0,)), ('u3', (0,))]\n" ] @@ -728,7 +728,7 @@ "text": [ "NoiseModel:\n", " Basis gates: ['cx', 'id', 'rz', 'sx', 'u1', 'u2', 'u3']\n", - " Instructions with noise: ['cx', 'u3', 'u1', 'measure', 'reset', 'u2']\n", + " Instructions with noise: ['u2', 'u3', 'u1', 'measure', 'cx', 'reset']\n", " All-qubits errors: ['reset', 'measure', 'u1', 'u2', 'u3', 'cx']\n" ] } @@ -838,7 +838,7 @@ "text": [ "NoiseModel:\n", " Basis gates: ['cx', 'id', 'rz', 'sx', 'u2', 'u3']\n", - " Instructions with noise: ['cx', 'u3', 'measure', 'reset', 'u2']\n", + " Instructions with noise: ['u3', 'u2', 'measure', 'cx', 'reset']\n", " Qubits with noise: [0, 1, 2, 3]\n", " Specific qubit errors: [('reset', (0,)), ('reset', (1,)), ('reset', (2,)), ('reset', (3,)), ('measure', (0,)), ('measure', (1,)), ('measure', (2,)), ('measure', (3,)), ('u2', (0,)), ('u2', (1,)), ('u2', (2,)), ('u2', (3,)), ('u3', (0,)), ('u3', (1,)), ('u3', (2,)), ('u3', (3,)), ('cx', (0, 0)), ('cx', (0, 1)), ('cx', (0, 2)), ('cx', (0, 3)), ('cx', (1, 0)), ('cx', (1, 1)), ('cx', (1, 2)), ('cx', (1, 3)), ('cx', (2, 0)), ('cx', (2, 1)), ('cx', (2, 2)), ('cx', (2, 3)), ('cx', (3, 0)), ('cx', (3, 1)), ('cx', (3, 2)), ('cx', (3, 3))]\n" ] diff --git a/docs/guides/circuit-library.ipynb b/docs/guides/circuit-library.ipynb index 75cfdad5401..2d44852f263 100644 --- a/docs/guides/circuit-library.ipynb +++ b/docs/guides/circuit-library.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/classical-feedforward-and-control-flow.ipynb b/docs/guides/classical-feedforward-and-control-flow.ipynb index ab9370116a3..364873de13e 100644 --- a/docs/guides/classical-feedforward-and-control-flow.ipynb +++ b/docs/guides/classical-feedforward-and-control-flow.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/common-parameters.ipynb b/docs/guides/common-parameters.ipynb index 312fed73189..8eba069b638 100644 --- a/docs/guides/common-parameters.ipynb +++ b/docs/guides/common-parameters.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/construct-circuits.ipynb b/docs/guides/construct-circuits.ipynb index f171ffeabba..16796e09122 100644 --- a/docs/guides/construct-circuits.ipynb +++ b/docs/guides/construct-circuits.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] @@ -88,9 +88,9 @@ { "data": { "text/plain": [ - "[Qubit(QuantumRegister(2, 'qreg1'), 0),\n", - " Qubit(QuantumRegister(2, 'qreg1'), 1),\n", - " Qubit(QuantumRegister(1, 'qreg2'), 0)]" + "[,\n", + " ,\n", + " ]" ] }, "execution_count": 2, @@ -434,7 +434,7 @@ "id": "87f1e053", "metadata": {}, "source": [ -"\n", + "\n", "## Measure qubits\n", "\n", "Measurements are used to sample the states of individual qubits and transfer the results to a classical register. Note that if you are submitting circuits to a [Sampler](./primitives#sampler) primitive, measurements are required. However, circuits submitted to an [Estimator](./primitives#estimator) primitive must not contain measurements.\n", @@ -458,7 +458,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "execution_count": 12, @@ -481,7 +481,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "execution_count": 13, @@ -504,7 +504,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "execution_count": 14, diff --git a/docs/guides/create-transpiler-plugin.ipynb b/docs/guides/create-transpiler-plugin.ipynb index b78b11a3785..feb44cc0e1b 100644 --- a/docs/guides/create-transpiler-plugin.ipynb +++ b/docs/guides/create-transpiler-plugin.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/custom-backend.ipynb b/docs/guides/custom-backend.ipynb index 3e60dd1251d..31dd489cb04 100644 --- a/docs/guides/custom-backend.ipynb +++ b/docs/guides/custom-backend.ipynb @@ -48,7 +48,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] @@ -388,10 +388,10 @@ "output_type": "stream", "text": [ "Post-Transpilation: \n", - "CZ gates: 167\n", + "CZ gates: 153\n", "ECR gates: 6\n", - "SX gates: 300\n", - "RZ gates: 187\n" + "SX gates: 310\n", + "RZ gates: 206\n" ] } ], @@ -570,10 +570,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "CZ gates: 883\n", - "X gates: 3\n", - "SX gates: 1650\n", - "RZ gates: 935\n" + "CZ gates: 865\n", + "X gates: 12\n", + "SX gates: 1593\n", + "RZ gates: 869\n" ] } ], diff --git a/docs/guides/custom-transpiler-pass.ipynb b/docs/guides/custom-transpiler-pass.ipynb index 832e9aef1b1..b55117303d8 100644 --- a/docs/guides/custom-transpiler-pass.ipynb +++ b/docs/guides/custom-transpiler-pass.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/defaults-and-configuration-options.ipynb b/docs/guides/defaults-and-configuration-options.ipynb index e9c5ee25000..c0d94dd1aa7 100644 --- a/docs/guides/defaults-and-configuration-options.ipynb +++ b/docs/guides/defaults-and-configuration-options.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -250,7 +250,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 3, diff --git a/docs/guides/dynamical-decoupling-pass-manager.ipynb b/docs/guides/dynamical-decoupling-pass-manager.ipynb index 7b8c9a0e05a..d8325417eb6 100644 --- a/docs/guides/dynamical-decoupling-pass-manager.ipynb +++ b/docs/guides/dynamical-decoupling-pass-manager.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/fractional-gates.ipynb b/docs/guides/fractional-gates.ipynb index acc747f67c3..80129151d46 100644 --- a/docs/guides/fractional-gates.ipynb +++ b/docs/guides/fractional-gates.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/functions.ipynb b/docs/guides/functions.ipynb index 1eb0b248d88..ca536ba2c42 100644 --- a/docs/guides/functions.ipynb +++ b/docs/guides/functions.ipynb @@ -27,9 +27,9 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=1.4.1\n", - "qiskit-ibm-runtime~=0.37.0\n", - "qiskit-ibm-catalog~=0.4\n", + "qiskit[all]~=2.1.2\n", + "qiskit-ibm-runtime~=0.40.1\n", + "qiskit-ibm-catalog~=0.9.0\n", "```\n", "" ] @@ -243,7 +243,7 @@ { "data": { "text/plain": [ - "'7f08c9d5-471b-4da2-92e7-4f2cb94c23a8'" + "'1dc35d85-f329-4989-ba27-9b696e7da546'" ] }, "execution_count": 5, @@ -385,16 +385,16 @@ { "data": { "text/plain": [ - "[,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ,\n", - " ]" + "[,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ]" ] }, "execution_count": 9, @@ -417,7 +417,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 10, "id": "18d87f07-8a8e-4b93-80d0-7c07e49272e2", "metadata": {}, "outputs": [ @@ -425,7 +425,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "f6c29f49-4d5f-4fff-aca6-2e9a115b9763\n" + "c38d9528-793f-4ab4-be16-17958044f9fd\n" ] } ], diff --git a/docs/guides/get-qpu-information.ipynb b/docs/guides/get-qpu-information.ipynb index 958b2ba4e05..227f8bd6bc4 100644 --- a/docs/guides/get-qpu-information.ipynb +++ b/docs/guides/get-qpu-information.ipynb @@ -313,7 +313,7 @@ { "data": { "text/plain": [ - "QubitProperties(t1=0.00033950165515210127, t2=0.00039862146879251906, frequency=4815140551.859664)" + "QubitProperties(t1=0.00028707436132566975, t2=0.0003283281573968509, frequency=4815147820.9920845)" ] }, "execution_count": 6, @@ -335,22 +335,22 @@ { "data": { "text/plain": [ - "{'T1': (0.000292034087560393,\n", - " datetime.datetime(2025, 9, 1, 5, 46, 32, tzinfo=tzlocal())),\n", - " 'T2': (5.3456867360362344e-05,\n", - " datetime.datetime(2025, 9, 1, 5, 47, 23, tzinfo=tzlocal())),\n", - " 'frequency': (4721903631.949188,\n", - " datetime.datetime(2025, 9, 1, 6, 27, 7, tzinfo=tzlocal())),\n", + "{'T1': (0.00025981903379013546,\n", + " datetime.datetime(2025, 9, 30, 17, 38, 4, tzinfo=tzlocal())),\n", + " 'T2': (5.676182341370166e-05,\n", + " datetime.datetime(2025, 9, 30, 17, 39, 6, tzinfo=tzlocal())),\n", + " 'frequency': (4721908161.965637,\n", + " datetime.datetime(2025, 10, 1, 7, 0, 37, tzinfo=tzlocal())),\n", " 'anharmonicity': (-311978659.73435575,\n", - " datetime.datetime(2025, 9, 1, 6, 27, 7, tzinfo=tzlocal())),\n", - " 'readout_error': (0.0321044921875,\n", - " datetime.datetime(2025, 9, 1, 6, 4, 16, tzinfo=tzlocal())),\n", - " 'prob_meas0_prep1': (0.0166015625,\n", - " datetime.datetime(2025, 8, 31, 7, 22, 37, tzinfo=tzlocal())),\n", - " 'prob_meas1_prep0': (0.0556640625,\n", - " datetime.datetime(2025, 8, 31, 7, 22, 40, tzinfo=tzlocal())),\n", + " datetime.datetime(2025, 10, 1, 7, 0, 37, tzinfo=tzlocal())),\n", + " 'readout_error': (0.0318603515625,\n", + " datetime.datetime(2025, 10, 1, 6, 39, 20, tzinfo=tzlocal())),\n", + " 'prob_meas0_prep1': (0.01953125,\n", + " datetime.datetime(2025, 9, 30, 19, 13, 34, tzinfo=tzlocal())),\n", + " 'prob_meas1_prep0': (0.048828125,\n", + " datetime.datetime(2025, 9, 30, 19, 13, 37, tzinfo=tzlocal())),\n", " 'readout_length': (1.3e-06,\n", - " datetime.datetime(2025, 9, 1, 6, 4, 16, tzinfo=tzlocal()))}" + " datetime.datetime(2025, 10, 1, 6, 39, 20, tzinfo=tzlocal()))}" ] }, "execution_count": 7, @@ -374,13 +374,13 @@ "output_type": "stream", "text": [ "Qubit 126 Properties:\n", - " T1: 0.0002531517032267193 seconds\n", - " T2: 1.648990645075844e-05 seconds\n", - " Frequency: 4908228115.11265 Hz\n", + " T1: 0.0002306001742478065 seconds\n", + " T2: 1.6371123905616324e-05 seconds\n", + " Frequency: 4908225368.924132 Hz\n", " Anharmonicity: -308575726.39301103 Hz\n", - " Readout Error: 0.0220947265625\n", - " P(0 | 1): 0.021484375\n", - " P(1 | 0): 0.0361328125\n", + " Readout Error: 0.0250244140625\n", + " P(0 | 1): 0.02783203125\n", + " P(1 | 0): 0.0390625\n", " Readout Length: 1.3e-06 seconds\n" ] } @@ -430,7 +430,7 @@ { "data": { "text/plain": [ - "InstructionProperties(duration=6.6e-07, error=0.003287264393191658)" + "InstructionProperties(duration=6.6e-07, error=0.00789481874900963)" ] }, "execution_count": 9, @@ -459,7 +459,7 @@ { "data": { "text/plain": [ - "InstructionProperties(duration=1.3e-06, error=0.0321044921875)" + "InstructionProperties(duration=1.3e-06, error=0.0318603515625)" ] }, "execution_count": 10, diff --git a/docs/guides/get-started-with-primitives.ipynb b/docs/guides/get-started-with-primitives.ipynb index 2d7b05ebe9a..50767e2f408 100644 --- a/docs/guides/get-started-with-primitives.ipynb +++ b/docs/guides/get-started-with-primitives.ipynb @@ -47,7 +47,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -222,14 +222,14 @@ "name": "stdout", "output_type": "stream", "text": [ - ">>> Job ID: d2qkd2saumss73e7dbug\n" + ">>> Job ID: d3ed859i8kms738qh8kg\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - ">>> Job Status: QUEUED\n" + ">>> Job Status: RUNNING\n" ] } ], @@ -250,7 +250,7 @@ "output_type": "stream", "text": [ ">>> PrimitiveResult([PubResult(data=DataBin(evs=np.ndarray(), stds=np.ndarray(), ensemble_standard_error=np.ndarray()), metadata={'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32})], metadata={'dynamical_decoupling': {'enable': False, 'sequence_type': 'XX', 'extra_slack_distribution': 'middle', 'scheduling_method': 'alap'}, 'twirling': {'enable_gates': False, 'enable_measure': True, 'num_randomizations': 'auto', 'shots_per_randomization': 'auto', 'interleave_randomizations': True, 'strategy': 'active-accum'}, 'resilience': {'measure_mitigation': True, 'zne_mitigation': False, 'pec_mitigation': False}, 'version': 2})\n", - " > Expectation value: 27.231065568557664\n", + " > Expectation value: 26.49587871260222\n", " > Metadata: {'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32}\n" ] } @@ -336,7 +336,7 @@ "name": "stdout", "output_type": "stream", "text": [ - ">>> Circuit ops (ISA): OrderedDict([('sx', 3204), ('rz', 3036), ('cz', 1146), ('measure', 127), ('barrier', 1)])\n" + ">>> Circuit ops (ISA): OrderedDict([('sx', 3404), ('rz', 3036), ('cz', 1257), ('measure', 127), ('barrier', 1)])\n" ] } ], @@ -390,7 +390,13 @@ "name": "stdout", "output_type": "stream", "text": [ - ">>> Job ID: d2qkdfsaumss73e7dcd0\n", + ">>> Job ID: d3ed8q1b641c738j6vp0\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ ">>> Job Status: QUEUED\n" ] } @@ -411,7 +417,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "First ten results for the 'meas' output register: ['0110010001111101100001010101011100001001000000000000000000011000100000010100011101010101100100001001001100001000010101010011000', '0110110000000100101100001001110100010111000000010110001001000100100101000010101000101111010001101000010101000100101111011010100', '1010100010011000111101000100110010100011001101100100000011011100100000100000110010000100001000111110100100001011000101000100000', '0001010000000000110111000010000100000010010000001000001000001000000000000100101001111110010101110101000111100101001101010000000', '0110111001011000000110000010101100000011010100000010100011010110101010011001111000100001010001100001000110101010010111011000000', '1111110111100011110101001100111101111000001010110100000100010100011000100101101010000011010101011010000000111000000100001100000', '0001000010100101111011010000000100110000011010010111000000000000001000010010110001110110001000010011111111010001100000111000100', '0111011001100010100000101001110111100000011000011000101110010000101011001000100101001100110110101010001101000001000100001100100', '1010000111010010110100001010000011111010001101111000000001010001011000000000101001100010110000000011000011100100001101000001010', '0000000100001001111000101011111010001101010000000110100001011111000100010000000001110000001010010111000100001110000011000100101']\n" + "First ten results for the 'meas' output register: ['0100010111101100100001100010110010110100010000110010000011001110000011001001010100011000011000001100100011100101000110101111000', '1110000111000011000100100001100110100010011111110110100111101110100010000101000100000010110000001110100010000001100000010001100', '1100100000111010000011001100000110001011111111110000010100010100000000011111000100001110011100110110110100110000000110100100000', '0111100010010111101101000010000001000000000100000001010011100000001100011101000010101000010011011000100010000110111001100010000', '1011011010100001100000010000010010001100111101110110100000000000000000010101010100110011001100100000111010110010110101101111000', '0001001100100001110000100010110110010100101100001000100101011000000001000010000101000000100101101111001001101010011001010111010', '0100000001000011001011100000110010011000111100101111011011010110010000001101010011000001100001010111100001011001100010001110000', '1010011011101110100001000000010010111100101100110010000111011001001011011000011101111110010000011101000000000101010011011001100', '0110011011111110001111100000111011111110110000000001000100110011001000101001000001010100000000010010101000001000100100111110000', '0111000101010000011011110010110110101000111000010011100101101100000100101110000000000011101100110100000000000001001010101010000']\n" ] } ], diff --git a/docs/guides/ibm-circuit-function.ipynb b/docs/guides/ibm-circuit-function.ipynb index de3edf4e71d..b1bef2cc5c9 100644 --- a/docs/guides/ibm-circuit-function.ipynb +++ b/docs/guides/ibm-circuit-function.ipynb @@ -16,7 +16,20 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit[all]~=2.1.2\n", + "qiskit-ibm-runtime~=0.40.1\n", + "qiskit-ibm-catalog~=0.9.0\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -167,7 +180,7 @@ "\n", "And this DataBin has attributes: dict_keys(['evs', 'stds', 'ensemble_standard_error'])\n", "The expectation values measured from this PUB are: \n", - "1.02116704805492\n" + "0.9597945590241553\n" ] } ], @@ -331,7 +344,7 @@ "text": [ "The result of the submitted job had 1 PUB\n", "The expectation values measured from this PUB are: \n", - "1.02116704805492\n", + "0.9597945590241553\n", "And the associated metadata is: \n", "{'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32}\n" ] @@ -367,14 +380,14 @@ "outputs": [ { "ename": "QiskitServerlessException", - "evalue": "\"Traceback (most recent call last):\\n File \\\"/runner/runner.py\\\", line 10, in run\\n func = CircuitFunction(**arguments)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/runner/circuit_function/circuit_function.py\\\", line 87, in __init__\\n self._backend = self._service.backend(\\n ^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/usr/local/lib/python3.11/site-packages/qiskit_ibm_runtime/qiskit_runtime_service.py\\\", line 754, in backend\\n backends = self.backends(name, instance=instance, use_fractional_gates=use_fractional_gates)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/usr/local/lib/python3.11/site-packages/qiskit_ibm_runtime/qiskit_runtime_service.py\\\", line 497, in backends\\n raise QiskitBackendNotFoundError(\\\"No backend matches the criteria.\\\")\\nqiskit.providers.exceptions.QiskitBackendNotFoundError: 'No backend matches the criteria.'\\n\"", + "evalue": "[\"qiskit.providers.exceptions.QiskitBackendNotFoundError: 'No backend matches the criteria. Learn more about available backends here https://quantum.cloud.ibm.com/docs/en/guides/qpu-information#view-your-resources'\\n\"]", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mQiskitServerlessException\u001b[0m Traceback (most recent call last)", "Cell \u001b[0;32mIn[8], line 5\u001b[0m\n\u001b[1;32m 1\u001b[0m job \u001b[38;5;241m=\u001b[39m function\u001b[38;5;241m.\u001b[39mrun(\n\u001b[1;32m 2\u001b[0m backend_name\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mbad_backend_name\u001b[39m\u001b[38;5;124m\"\u001b[39m, pubs\u001b[38;5;241m=\u001b[39mpubs, options\u001b[38;5;241m=\u001b[39moptions\n\u001b[1;32m 3\u001b[0m )\n\u001b[0;32m----> 5\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[43mjob\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mresult\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m)\n", - "File \u001b[0;32m~/work/documentation/documentation/.tox/py311/lib/python3.11/site-packages/qiskit_serverless/core/job.py:189\u001b[0m, in \u001b[0;36mJob.result\u001b[0;34m(self, wait, cadence, verbose, maxwait)\u001b[0m\n\u001b[1;32m 186\u001b[0m results \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_job_service\u001b[38;5;241m.\u001b[39mresult(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mjob_id)\n\u001b[1;32m 188\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mstatus() \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mERROR\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n\u001b[0;32m--> 189\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m QiskitServerlessException(results)\n\u001b[1;32m 191\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(results, \u001b[38;5;28mstr\u001b[39m):\n\u001b[1;32m 192\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n", - "\u001b[0;31mQiskitServerlessException\u001b[0m: \"Traceback (most recent call last):\\n File \\\"/runner/runner.py\\\", line 10, in run\\n func = CircuitFunction(**arguments)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/runner/circuit_function/circuit_function.py\\\", line 87, in __init__\\n self._backend = self._service.backend(\\n ^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/usr/local/lib/python3.11/site-packages/qiskit_ibm_runtime/qiskit_runtime_service.py\\\", line 754, in backend\\n backends = self.backends(name, instance=instance, use_fractional_gates=use_fractional_gates)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\\"/usr/local/lib/python3.11/site-packages/qiskit_ibm_runtime/qiskit_runtime_service.py\\\", line 497, in backends\\n raise QiskitBackendNotFoundError(\\\"No backend matches the criteria.\\\")\\nqiskit.providers.exceptions.QiskitBackendNotFoundError: 'No backend matches the criteria.'\\n\"" + "File \u001b[0;32m~/work/documentation/documentation/.tox/py311/lib/python3.11/site-packages/qiskit_serverless/core/job.py:230\u001b[0m, in \u001b[0;36mJob.result\u001b[0;34m(self, wait, cadence, verbose, maxwait)\u001b[0m\n\u001b[1;32m 228\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mstatus() \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mERROR\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n\u001b[1;32m 229\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m results:\n\u001b[0;32m--> 230\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m QiskitServerlessException(results)\n\u001b[1;32m 232\u001b[0m \u001b[38;5;66;03m# If no result returned (common with import errors),\u001b[39;00m\n\u001b[1;32m 233\u001b[0m \u001b[38;5;66;03m# try to match on error trace in logs to point to source of error\u001b[39;00m\n\u001b[1;32m 234\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m QiskitServerlessException(\n\u001b[1;32m 235\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mfiltered_logs(include\u001b[38;5;241m=\u001b[39m\u001b[38;5;124mr\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m(?i)error|exception\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[1;32m 236\u001b[0m )\n", + "\u001b[0;31mQiskitServerlessException\u001b[0m: [\"qiskit.providers.exceptions.QiskitBackendNotFoundError: 'No backend matches the criteria. Learn more about available backends here https://quantum.cloud.ibm.com/docs/en/guides/qpu-information#view-your-resources'\\n\"]" ] } ], diff --git a/docs/guides/interoperate-qiskit-qasm2.ipynb b/docs/guides/interoperate-qiskit-qasm2.ipynb index 3780fb6b2c3..fe67cb54c74 100644 --- a/docs/guides/interoperate-qiskit-qasm2.ipynb +++ b/docs/guides/interoperate-qiskit-qasm2.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/interoperate-qiskit-qasm3.ipynb b/docs/guides/interoperate-qiskit-qasm3.ipynb index 4f988749497..23d79b38f76 100644 --- a/docs/guides/interoperate-qiskit-qasm3.ipynb +++ b/docs/guides/interoperate-qiskit-qasm3.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/local-testing-mode.ipynb b/docs/guides/local-testing-mode.ipynb index d53882c9da0..bdba4f4ec5e 100644 --- a/docs/guides/local-testing-mode.ipynb +++ b/docs/guides/local-testing-mode.ipynb @@ -27,7 +27,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "qiskit-aer~=0.17\n", "```\n", diff --git a/docs/guides/measure-qubits.ipynb b/docs/guides/measure-qubits.ipynb index a952c5fa9f2..219c4455aa9 100644 --- a/docs/guides/measure-qubits.ipynb +++ b/docs/guides/measure-qubits.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] @@ -63,7 +63,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 1, @@ -92,7 +92,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 2, @@ -127,7 +127,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 3, diff --git a/docs/guides/multiverse-computing-singularity.ipynb b/docs/guides/multiverse-computing-singularity.ipynb index 3f830ecf616..f1aa44dfbda 100644 --- a/docs/guides/multiverse-computing-singularity.ipynb +++ b/docs/guides/multiverse-computing-singularity.ipynb @@ -24,7 +24,19 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit-ibm-catalog~=0.9.0\n", + "scikit-learn~=1.7.2\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -103,7 +115,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "9d7d2edb", "metadata": {}, "outputs": [ @@ -114,9 +126,9 @@ "Job status: QUEUED\n", "Action result status: ok\n", "Action result message: Classifier created, fitted, and predicted.\n", - "Predictions (first five results): [1, 0, 0, 1, 0]\n", - "Probabilities (first five results): [[0.16849563539001172, 0.8315043646099888], [0.8726393386620336, 0.12736066133796647], [0.795344837290717, 0.20465516270928288], [0.36822585748882725, 0.6317741425111725], [0.6656662698604361, 0.3343337301395641]]\n", - "Usage metadata: {'RUNNING: MAPPING': {'CPU_TIME': 7.945035696029663}, 'RUNNING: WAITING_QPU': {'CPU_TIME': 82.41029238700867}, 'RUNNING: POST_PROCESSING': {'CPU_TIME': 77.3459484577179}, 'RUNNING: EXECUTING_QPU': {'QPU_TIME': 71.27004957199097}}\n" + "Predictions (first five results): [1, 1, 1, 1, 0]\n", + "Probabilities (first five results): [[0.20245851080618774, 0.7975414891938123], [0.4431268749315526, 0.5568731250684481], [0.16332812136658728, 0.8366718786334127], [0.4166146006554876, 0.5833853993445133], [0.9455362377240707, 0.05446376227592933]]\n", + "Usage metadata: {'RUNNING: MAPPING': {'CPU_TIME': 9.021101236343384}, 'RUNNING: WAITING_QPU': {'CPU_TIME': 75.40581202507019}, 'RUNNING: POST_PROCESSING': {'CPU_TIME': 79.67615985870361}, 'RUNNING: EXECUTING_QPU': {'QPU_TIME': 72.52892351150513}}\n" ] } ], @@ -197,7 +209,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "b0a52919", "metadata": {}, "outputs": [], @@ -298,7 +310,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "6d370303", "metadata": {}, "outputs": [], @@ -346,7 +358,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "715cd0ed", "metadata": {}, "outputs": [], @@ -402,7 +414,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "id": "3c63d593", "metadata": {}, "outputs": [], @@ -453,7 +465,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "b41e72a6", "metadata": {}, "outputs": [], @@ -513,7 +525,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "5e232c27", "metadata": {}, "outputs": [], @@ -579,7 +591,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "c43df07b", "metadata": {}, "outputs": [], @@ -642,7 +654,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "95a715d2", "metadata": {}, "outputs": [], @@ -720,7 +732,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 10, "id": "731db300", "metadata": {}, "outputs": [ @@ -728,17 +740,17 @@ "name": "stdout", "output_type": "stream", "text": [ - "Features: [[-0.99958218 0.02890441]\n", - " [ 0.03285169 0.24578719]\n", - " [ 1.13127903 -0.49134546]\n", - " [ 1.86951286 0.00608971]\n", - " [ 0.20190413 0.97940529]\n", - " [ 0.8831311 0.46912627]\n", - " [-0.10819442 0.99412975]\n", - " [-0.20005727 0.97978421]\n", - " [-0.78775705 0.61598607]\n", - " [ 1.82453236 -0.0658148 ]]\n", - "Targets: [0 1 1 1 0 0 0 0 0 1]\n" + "Features: [[ 1.4666269 -0.38445426]\n", + " [ 0.90876376 0.41731096]\n", + " [ 0.71142616 0.70276086]\n", + " [ 0.16359945 0.98652685]\n", + " [-0.99950636 0.03141704]\n", + " [ 0.93762181 0.34765692]\n", + " [ 0.04857518 0.19211883]\n", + " [ 0.74487561 -0.46690824]\n", + " [-0.83849368 0.54491132]\n", + " [ 0.05619824 0.16948791]]\n", + "Targets: [1 0 0 0 0 0 1 1 0 1]\n" ] } ], @@ -774,7 +786,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 11, "id": "7265965f", "metadata": {}, "outputs": [ @@ -782,7 +794,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "['X_test.npy.tar', 'X_train.npy.tar', 'y_test.npy.tar', 'y_train.npy.tar']\n" + "['X_test.npy.tar', 'X_train.npy.tar', 'classifier_name.pkl.tar', 'output.json.tar', 'y_test.npy.tar', 'y_train.npy.tar']\n" ] } ], @@ -824,7 +836,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 12, "id": "d56e1440", "metadata": {}, "outputs": [ @@ -860,7 +872,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 13, "id": "f5a54432", "metadata": {}, "outputs": [ @@ -868,8 +880,14 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'status': 'ok', 'message': 'Classifiers listed.', 'data': {'classifiers': ['my_classifier']}, 'metadata': {'resource_usage': {}}}\n", - "['X_test.npy.tar', 'X_train.npy.tar', 'y_test.npy.tar', 'y_train.npy.tar', 'my_classifier.pkl.tar']\n" + "{'status': 'ok', 'message': 'Classifiers listed.', 'data': {'classifiers': ['classifier_name', 'my_classifier']}, 'metadata': {'resource_usage': {}}}\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['X_test.npy.tar', 'X_train.npy.tar', 'classifier_name.pkl.tar', 'my_classifier.pkl.tar', 'output.json.tar', 'y_test.npy.tar', 'y_train.npy.tar']\n" ] } ], @@ -893,7 +911,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 14, "id": "13699d25", "metadata": {}, "outputs": [ @@ -901,7 +919,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'status': 'ok', 'message': 'Classifier fitted.', 'data': {}, 'metadata': {'resource_usage': {'RUNNING: MAPPING': {'CPU_TIME': 8.45469617843628}, 'RUNNING: WAITING_QPU': {'CPU_TIME': 69.4949426651001}, 'RUNNING: POST_PROCESSING': {'CPU_TIME': 73.01881957054138}, 'RUNNING: EXECUTING_QPU': {'QPU_TIME': 75.4787163734436}}}}\n" + "{'status': 'ok', 'message': 'Classifier fitted.', 'data': {}, 'metadata': {'resource_usage': {'RUNNING: MAPPING': {'CPU_TIME': 10.231849431991577}, 'RUNNING: WAITING_QPU': {'CPU_TIME': 76.41615533828735}, 'RUNNING: POST_PROCESSING': {'CPU_TIME': 75.6182963848114}, 'RUNNING: EXECUTING_QPU': {'QPU_TIME': 76.22296452522278}}}}\n" ] } ], @@ -926,7 +944,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 15, "id": "92f35d5a", "metadata": {}, "outputs": [ @@ -936,8 +954,8 @@ "text": [ "Action result status: ok\n", "Action result message: Classifier predicted.\n", - "Predictions (first five results): [0, 1, 0, 0, 1]\n", - "Probabilities (first five results): [[1.0, 0.0], [0.0, 1.0], [1.0, 0.0], [1.0, 0.0], [0.0, 1.0]]\n" + "Predictions (first five results): [0, 0, 1, 0, 1]\n", + "Probabilities (first five results): [[1.0, 0.0], [1.0, 0.0], [0.0, 1.0], [1.0, 0.0], [0.0, 1.0]]\n" ] } ], @@ -968,7 +986,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 16, "id": "c4705154", "metadata": {}, "outputs": [ @@ -1002,10 +1020,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 17, "id": "6c64ea2b", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'Requested file was deleted.'" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# delete the numpy files from your local disk\n", "os.remove(\"X_train.npy\")\n", diff --git a/docs/guides/noise-learning.ipynb b/docs/guides/noise-learning.ipynb index 6931b6b7835..84d9d925326 100644 --- a/docs/guides/noise-learning.ipynb +++ b/docs/guides/noise-learning.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -152,46 +152,47 @@ " 'IIIIIIIIIIIIIIIIIIIIZXIIIII', 'IIIIIIIIIIIIIIIIIIIIZYIIIII', ...]\n", "\n", "Along with the error rates: \n", - "[7.10e-04 5.30e-04 3.30e-04 2.30e-04 0.00e+00 2.60e-04 0.00e+00 2.00e-04\n", - " 8.00e-05 0.00e+00 1.50e-04 2.70e-04 1.00e-04 0.00e+00 4.00e-05 1.60e-04\n", - " 9.00e-05 2.10e-04 6.70e-04 2.90e-04 2.10e-04 9.00e-05 4.60e-04 6.00e-05\n", - " 4.80e-04 4.40e-04 3.80e-04 2.80e-04 5.00e-05 0.00e+00 1.60e-04 9.00e-05\n", - " 1.10e-04 1.70e-04 9.00e-05 0.00e+00 3.60e-04 0.00e+00 1.10e-04 5.20e-04\n", - " 1.10e-04 1.50e-04 7.60e-04 4.60e-04 1.50e-04 1.10e-04 7.20e-04 5.00e-05\n", - " 4.90e-04 4.60e-04 2.50e-04 3.10e-04 1.20e-04 9.00e-05 0.00e+00 2.20e-04\n", - " 1.00e-04 1.20e-04 1.10e-04 7.00e-05 2.00e-05 5.00e-05 2.70e-04 6.30e-04\n", - " 9.00e-05 1.80e-04 6.80e-04 5.20e-04 1.80e-04 9.00e-05 6.40e-04 2.90e-04\n", - " 5.20e-04 5.60e-04 3.00e-04 7.00e-04 3.00e-05 1.30e-04 0.00e+00 6.80e-04\n", - " 3.00e-05 0.00e+00 0.00e+00 3.20e-04 0.00e+00 0.00e+00 1.70e-04 6.60e-04\n", - " 6.70e-04 8.00e-05 3.90e-04 1.20e-04 2.30e-04 6.20e-04 5.00e-04 2.30e-04\n", - " 1.20e-04 5.60e-04 9.20e-04 9.30e-04 7.60e-04 2.90e-04 6.50e-04 9.00e-05\n", - " 6.00e-05 8.00e-04 0.00e+00 6.00e-05 9.00e-05 5.20e-04 6.00e-05 9.00e-05\n", - " 7.50e-04 2.20e-04 0.00e+00 0.00e+00 1.50e-04 8.50e-04 7.10e-04 3.10e-04\n", - " 0.00e+00 0.00e+00 9.00e-05 2.80e-04 0.00e+00 1.00e-05 1.00e-04 7.00e-05\n", - " 2.60e-04 9.00e-05 0.00e+00 3.60e-04 0.00e+00 0.00e+00 1.00e-04 4.60e-04\n", - " 6.10e-04 7.80e-04 3.50e-04 0.00e+00 0.00e+00 4.40e-04 3.60e-04 0.00e+00\n", - " 0.00e+00 4.30e-04 2.30e-04 6.40e-04 7.60e-04 2.00e-04 3.70e-04 0.00e+00\n", - " 8.00e-05 4.00e-04 1.00e-05 0.00e+00 2.00e-05 5.10e-04 8.00e-05 0.00e+00\n", - " 5.70e-04 6.00e-05 0.00e+00 0.00e+00 1.70e-04 3.90e-04 4.10e-04 1.50e-04\n", - " 1.00e-05 7.00e-05 0.00e+00 3.70e-04 0.00e+00 1.20e-04 0.00e+00 1.80e-04\n", - " 1.00e-04 3.00e-05 6.00e-05 3.50e-04 9.00e-05 0.00e+00 1.00e-05 3.00e-04\n", - " 4.30e-04 2.80e-04 5.90e-04 1.30e-04 1.30e-04 5.90e-04 2.90e-04 1.30e-04\n", - " 1.30e-04 4.40e-04 6.40e-04 5.80e-04 5.20e-04 1.70e-04 4.90e-04 1.00e-05\n", - " 9.00e-05 6.20e-04 0.00e+00 1.40e-04 0.00e+00 3.20e-04 9.00e-05 1.00e-05\n", - " 4.50e-04 0.00e+00 0.00e+00 1.30e-04 4.30e-04 4.90e-04 3.70e-04 1.70e-04\n", - " 0.00e+00 1.00e-05 0.00e+00 2.50e-04 0.00e+00 9.00e-05 8.00e-05 1.50e-04\n", - " 1.40e-04 0.00e+00 1.00e-05 4.00e-04 1.50e-04 0.00e+00 1.50e-04 8.10e-04\n", - " 8.80e-04 2.30e-04 1.40e-04 3.00e-04 1.60e-04 6.40e-04 1.00e-04 1.60e-04\n", - " 3.00e-04 5.20e-04 1.00e-04 1.20e-03 1.22e-03 5.10e-04 4.00e-04 3.00e-05\n", - " 8.00e-05 7.80e-04 4.00e-05 1.90e-04 1.50e-04 3.00e-04 8.00e-05 3.00e-05\n", - " 8.30e-04 2.10e-04 1.70e-04 1.50e-04 4.90e-04 4.20e-04 3.00e-04 3.90e-04\n", - " 2.50e-04 6.00e-05 2.90e-04 0.00e+00 3.00e-04 9.00e-05 0.00e+00 0.00e+00\n", - " 7.00e-05 2.50e-04 0.00e+00 9.00e-05 2.00e-05 0.00e+00 3.60e-04 5.50e-04\n", - " 3.70e-04 3.70e-04 4.80e-04 2.40e-04 7.00e-05 8.30e-04 2.90e-04 7.00e-05\n", - " 2.40e-04 8.90e-04 1.31e-03 5.60e-04 3.70e-04 2.90e-04 1.20e-04 6.00e-05\n", - " 2.50e-04 6.20e-04 3.30e-04 1.70e-04 0.00e+00 2.20e-04 2.50e-04 6.00e-05\n", - " 6.70e-04 0.00e+00 3.10e-04 1.40e-04 2.70e-04 4.00e-04 2.90e-04 4.30e-04\n", - " 2.00e-05 1.20e-04 1.00e-04]\n", + "[6.00e-04 4.00e-04 3.00e-04 6.00e-05 0.00e+00 4.00e-05 1.10e-04 1.70e-04\n", + " 3.00e-05 0.00e+00 0.00e+00 1.00e-04 0.00e+00 6.00e-05 6.00e-05 3.50e-04\n", + " 2.00e-05 7.00e-05 5.40e-04 3.90e-04 7.00e-05 2.00e-05 4.60e-04 1.60e-04\n", + " 2.10e-04 1.90e-04 5.00e-05 5.30e-04 0.00e+00 3.00e-05 4.00e-05 4.20e-04\n", + " 0.00e+00 3.00e-05 0.00e+00 4.30e-04 1.90e-04 1.00e-05 0.00e+00 7.00e-04\n", + " 0.00e+00 6.00e-05 0.00e+00 4.50e-04 0.00e+00 3.00e-05 3.00e-05 6.50e-04\n", + " 4.00e-05 0.00e+00 0.00e+00 1.40e-04 1.50e-04 5.00e-05 2.70e-04 1.80e-04\n", + " 5.00e-05 1.50e-04 2.80e-04 1.20e-04 7.60e-04 6.20e-04 2.60e-04 2.40e-04\n", + " 8.00e-05 0.00e+00 8.00e-05 2.10e-04 0.00e+00 1.00e-04 0.00e+00 1.20e-04\n", + " 5.00e-05 0.00e+00 0.00e+00 2.40e-04 1.00e-04 1.00e-05 2.90e-04 2.50e-04\n", + " 1.00e-05 1.00e-04 3.90e-04 0.00e+00 3.90e-04 3.10e-04 2.20e-04 4.00e-04\n", + " 2.00e-05 2.00e-05 1.40e-04 3.40e-04 3.00e-05 1.10e-04 5.00e-05 3.10e-04\n", + " 0.00e+00 2.00e-05 1.90e-04 4.30e-04 6.00e-05 1.10e-04 6.20e-04 9.00e-05\n", + " 1.10e-04 6.00e-05 5.10e-04 1.40e-04 5.80e-04 5.20e-04 2.80e-04 4.70e-04\n", + " 0.00e+00 1.70e-04 1.90e-04 3.20e-04 0.00e+00 2.30e-04 2.30e-04 2.50e-04\n", + " 1.80e-04 2.00e-05 2.00e-05 6.20e-04 2.90e-04 6.00e-05 6.20e-04 5.40e-04\n", + " 6.00e-05 2.90e-04 5.40e-04 7.70e-04 8.20e-04 7.80e-04 4.10e-04 1.00e-04\n", + " 7.00e-05 1.00e-04 4.50e-04 1.80e-04 1.00e-04 7.00e-05 4.90e-04 2.20e-04\n", + " 6.30e-04 5.00e-04 2.50e-04 3.80e-04 0.00e+00 0.00e+00 7.00e-05 2.40e-04\n", + " 0.00e+00 1.10e-04 0.00e+00 4.40e-04 0.00e+00 0.00e+00 4.00e-05 0.00e+00\n", + " 0.00e+00 0.00e+00 8.00e-05 9.00e-05 0.00e+00 4.90e-04 6.00e-05 2.70e-04\n", + " 3.60e-04 0.00e+00 4.60e-04 5.60e-04 6.30e-04 1.10e-04 2.90e-04 2.00e-04\n", + " 0.00e+00 1.70e-04 9.00e-05 9.00e-05 7.10e-04 2.40e-04 0.00e+00 2.10e-04\n", + " 2.10e-04 9.00e-05 9.00e-05 7.20e-04 4.50e-04 1.50e-04 1.00e-04 1.60e-04\n", + " 6.60e-04 6.90e-04 6.30e-04 4.30e-04 5.10e-04 2.90e-04 3.60e-04 0.00e+00\n", + " 8.00e-05 5.20e-04 3.50e-04 8.00e-05 0.00e+00 6.00e-04 1.30e-04 6.50e-04\n", + " 5.80e-04 1.10e-04 1.30e-04 8.00e-05 2.00e-05 4.40e-04 1.20e-04 4.00e-05\n", + " 1.30e-04 0.00e+00 2.00e-05 8.00e-05 3.70e-04 0.00e+00 2.10e-04 1.80e-04\n", + " 0.00e+00 4.50e-04 3.60e-04 2.80e-04 4.00e-05 0.00e+00 1.30e-04 0.00e+00\n", + " 1.50e-04 1.50e-04 5.50e-04 0.00e+00 1.50e-04 1.50e-04 3.40e-04 1.29e-03\n", + " 8.70e-04 9.60e-04 3.30e-04 2.30e-04 5.00e-05 3.00e-05 0.00e+00 2.40e-04\n", + " 0.00e+00 1.00e-05 1.00e-04 3.00e-04 1.60e-04 3.00e-05 6.00e-05 8.10e-04\n", + " 7.00e-05 3.90e-04 0.00e+00 1.28e-03 5.00e-05 2.80e-04 0.00e+00 1.71e-03\n", + " 3.90e-04 0.00e+00 6.30e-04 1.90e-04 1.20e-04 5.00e-05 4.30e-04 2.20e-04\n", + " 5.00e-05 1.20e-04 5.70e-04 6.30e-04 1.27e-03 1.62e-03 5.70e-04 1.50e-04\n", + " 6.00e-05 1.50e-04 2.10e-04 5.00e-05 1.60e-04 1.80e-04 5.00e-05 0.00e+00\n", + " 0.00e+00 0.00e+00 3.70e-04 0.00e+00 1.70e-04 1.00e-04 3.70e-04 1.60e-04\n", + " 1.00e-04 1.70e-04 2.60e-04 1.41e-03 5.60e-04 4.40e-04 2.00e-04 1.40e-04\n", + " 6.00e-05 2.00e-05 6.60e-04 1.40e-04 4.00e-05 3.40e-04 3.50e-04 2.00e-05\n", + " 6.00e-05 5.50e-04 0.00e+00 5.00e-05 1.50e-04 1.40e-04 3.10e-04 3.50e-04\n", + " 2.20e-04 2.80e-04 0.00e+00 1.60e-04]\n", "\n" ] } diff --git a/docs/guides/operator-class.ipynb b/docs/guides/operator-class.ipynb index 8b632e76318..c0a3067d716 100644 --- a/docs/guides/operator-class.ipynb +++ b/docs/guides/operator-class.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/operators-overview.ipynb b/docs/guides/operators-overview.ipynb index 6ed381faf87..3f521693108 100644 --- a/docs/guides/operators-overview.ipynb +++ b/docs/guides/operators-overview.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/plot-quantum-states.ipynb b/docs/guides/plot-quantum-states.ipynb index 31d5e064ea7..bbfc7d05de9 100644 --- a/docs/guides/plot-quantum-states.ipynb +++ b/docs/guides/plot-quantum-states.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/primitive-input-output.ipynb b/docs/guides/primitive-input-output.ipynb index 9df160fd5bf..40eed65afc5 100644 --- a/docs/guides/primitive-input-output.ipynb +++ b/docs/guides/primitive-input-output.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -379,57 +379,57 @@ " number of parameters in the circuit -- combined with our array of observables having shape (3, 1). \n", "\n", "The expectation values measured from this PUB are: \n", - "[[ 0.03779892 0.12620569 0.2727543 0.41474476 0.47987549 0.56569455\n", - " 0.58477797 0.60754396 0.603958 0.54332798 0.52226352 0.40949538\n", - " 0.37425226 0.30983009 0.27889393 0.28150955 0.26908389 0.25255032\n", - " 0.28510384 0.33018611 0.39879798 0.44554142 0.46425692 0.53793527\n", - " 0.5504083 0.55876693 0.5497442 0.50401796 0.45796707 0.42077838\n", - " 0.3866247 0.3358693 0.3128332 0.26322415 0.26918103 0.2894333\n", - " 0.31262874 0.3764727 0.41097113 0.47234465 0.53638885 0.58390834\n", - " 0.60644975 0.62704147 0.59054944 0.53217004 0.45257862 0.31802555\n", - " 0.17751561 0.04650469 -0.09036358 -0.22541902 -0.33723218 -0.4380196\n", - " -0.51098171 -0.56559384 -0.57026991 -0.58077791 -0.54381672 -0.48654105\n", - " -0.43555762 -0.38887996 -0.3326772 -0.29667575 -0.2585297 -0.22605439\n", - " -0.26962716 -0.2779846 -0.3354155 -0.3910869 -0.42139391 -0.4991938\n", - " -0.52555818 -0.5748242 -0.56789037 -0.57802451 -0.53246356 -0.47842076\n", - " -0.45896414 -0.4085654 -0.34354306 -0.31034913 -0.2555492 -0.25157932\n", - " -0.27605028 -0.27375162 -0.34363186 -0.37506034 -0.44184866 -0.49752298\n", - " -0.5334077 -0.61063826 -0.61457612 -0.60727557 -0.55016573 -0.49615906\n", - " -0.42971788 -0.29599777 -0.14044893 0.00681829]\n", - " [ 0.04898108 0.03947729 0.10965914 0.2339395 0.23832587 0.34286759\n", - " 0.383807 0.45983734 0.53806086 0.55487526 0.65137531 0.65429955\n", - " 0.74129581 0.77492461 0.81951933 0.91236407 0.91967468 0.9342959\n", - " 0.94672393 0.98254592 1.02494745 1.02860276 1.03664443 1.08197021\n", - " 1.03372019 1.07539066 1.08562551 1.03298913 1.02129215 1.04395504\n", - " 1.03664443 0.97450425 0.99497396 0.92625423 0.86996253 0.86776935\n", - " 0.78662158 0.77346249 0.67111395 0.65356849 0.62140181 0.55341314\n", - " 0.48981084 0.47665174 0.37649639 0.32239788 0.24417436 0.14475007\n", - " 0.10161747 0.0131591 -0.03655305 -0.11258339 -0.14767431 -0.20396601\n", - " -0.27780316 -0.34432971 -0.35090926 -0.48615553 -0.51759115 -0.56218587\n", - " -0.65429955 -0.68792836 -0.75518596 -0.81293978 -0.84145116 -0.86411405\n", - " -0.9379512 -0.96353834 -0.97304213 -1.04834141 -1.01690578 -1.06881111\n", - " -1.06442475 -1.09586037 -1.06369369 -1.08562551 -1.05272777 -1.01617472\n", - " -1.0410308 -1.03006488 -0.95768985 -0.97669743 -0.92698529 -0.92625423\n", - " -0.88092845 -0.81367084 -0.79539432 -0.76176551 -0.68573517 -0.63017454\n", - " -0.52782601 -0.54975784 -0.45837522 -0.40939413 -0.3107009 -0.25148497\n", - " -0.25002285 -0.1666819 -0.07018185 0.0036553 ]\n", - " [ 0.02661676 0.21293408 0.43584945 0.59555001 0.72142511 0.78852152\n", - " 0.78574894 0.75525057 0.66985513 0.53178069 0.39315173 0.1646912\n", - " 0.00720871 -0.15526443 -0.26173148 -0.34934498 -0.3815069 -0.42919526\n", - " -0.37651625 -0.3221737 -0.22735149 -0.13751993 -0.10813059 -0.00609967\n", - " 0.06709642 0.0421432 0.0138629 -0.02495321 -0.10535801 -0.20239828\n", - " -0.26339502 -0.30276565 -0.36930755 -0.39980592 -0.33160047 -0.28890275\n", - " -0.16136411 -0.02051709 0.15082831 0.29112082 0.45137589 0.61440355\n", - " 0.72308865 0.77743121 0.80460248 0.74194219 0.66098288 0.49130103\n", - " 0.25341374 0.07985028 -0.14417412 -0.33825466 -0.52679005 -0.6720732\n", - " -0.74416026 -0.78685797 -0.78963055 -0.67540029 -0.57004228 -0.41089624\n", - " -0.21681569 -0.08983157 0.08983157 0.21958827 0.32439177 0.41200527\n", - " 0.39869689 0.40756914 0.30221113 0.2661676 0.17411797 0.07042351\n", - " 0.01330838 -0.05378804 -0.07208706 -0.07042351 -0.01219935 0.05933319\n", - " 0.12310252 0.21293408 0.27060373 0.35599917 0.41588688 0.42309558\n", - " 0.32882789 0.2661676 0.10813059 0.01164483 -0.19796215 -0.36487142\n", - " -0.53898939 -0.67151868 -0.77077702 -0.805157 -0.78963055 -0.74083316\n", - " -0.60941291 -0.42531365 -0.21071602 0.00998129]]\n" + "[[-0.01636835 0.14925331 0.30281721 0.40127851 0.47785488 0.53342801\n", + " 0.57724954 0.60304215 0.54710019 0.52787682 0.4703199 0.40209537\n", + " 0.35651871 0.31774599 0.26347396 0.21646374 0.25104188 0.26836392\n", + " 0.27626995 0.3184353 0.34145092 0.43960275 0.48555429 0.49828816\n", + " 0.53904743 0.51917597 0.51280849 0.48996877 0.456324 0.42750157\n", + " 0.36267129 0.30960745 0.28206083 0.28075864 0.27694716 0.27007122\n", + " 0.29078752 0.35662976 0.37680792 0.44284419 0.49264458 0.56042717\n", + " 0.55738304 0.5663648 0.55085064 0.50938779 0.4312877 0.31279279\n", + " 0.18423435 0.05302261 -0.07788186 -0.17750463 -0.31319021 -0.44789022\n", + " -0.49463549 -0.57142679 -0.5666138 -0.57876667 -0.5513778 -0.50898214\n", + " -0.4468475 -0.38317321 -0.31075242 -0.26410774 -0.26069973 -0.23281396\n", + " -0.25028112 -0.2737035 -0.3027557 -0.36371403 -0.40721565 -0.48003881\n", + " -0.52053423 -0.52019838 -0.55311207 -0.51300033 -0.49623456 -0.50101347\n", + " -0.42896811 -0.365827 -0.36909594 -0.29200672 -0.26226028 -0.28239998\n", + " -0.25308393 -0.30349996 -0.3194489 -0.36864739 -0.43402349 -0.4971448\n", + " -0.53368692 -0.58961734 -0.59059136 -0.59637399 -0.544249 -0.46362918\n", + " -0.39252048 -0.30338833 -0.14529342 -0.0223659 ]\n", + " [-0.01099908 0.07332722 0.16865261 0.2111824 0.26177819 0.29990834\n", + " 0.37250229 0.47369386 0.46269478 0.57195234 0.58001833 0.64087993\n", + " 0.69074244 0.76480293 0.78166819 0.78240147 0.88945921 0.89679193\n", + " 0.89532539 0.95178735 0.92758937 0.98845096 1.02071494 0.99211732\n", + " 1.02291476 0.98038497 1.00164986 1.02731439 0.98845096 0.99211732\n", + " 0.97671861 0.92465628 0.931989 0.89092576 0.86379468 0.82273144\n", + " 0.75380385 0.77066911 0.64381302 0.61814849 0.5756187 0.53895509\n", + " 0.45316224 0.38863428 0.33363886 0.29697525 0.2243813 0.14958753\n", + " 0.09312557 0.01686526 -0.04986251 -0.05792851 -0.131989 -0.24197984\n", + " -0.25297892 -0.36810266 -0.39303391 -0.47809349 -0.53088909 -0.60494959\n", + " -0.63061412 -0.65041247 -0.72740605 -0.74280477 -0.80733272 -0.83739688\n", + " -0.86452796 -0.89019248 -0.94885426 -0.95985335 -0.99725023 -1.02584785\n", + " -1.05444546 -1.03538038 -1.04491292 -0.98698442 -0.99358387 -1.02878093\n", + " -0.99505041 -0.94958753 -0.97451879 -0.91732356 -0.92025665 -0.90925756\n", + " -0.84839597 -0.81099908 -0.74647113 -0.71054079 -0.6863428 -0.61081577\n", + " -0.55068744 -0.52208983 -0.44656279 -0.40183318 -0.34830431 -0.23611366\n", + " -0.22878093 -0.18038497 -0.06819432 -0.03079743]\n", + " [-0.02173762 0.22517941 0.43698182 0.59137463 0.69393158 0.76694768\n", + " 0.7819968 0.73239044 0.63150561 0.4838013 0.36062147 0.16331081\n", + " 0.02229499 -0.12931095 -0.25472027 -0.34947398 -0.38737546 -0.3600641\n", + " -0.34278548 -0.31491674 -0.24468752 -0.10924545 -0.04960635 0.004459\n", + " 0.0551801 0.05796698 0.02396711 -0.04737686 -0.07580297 -0.13711419\n", + " -0.25137602 -0.30544137 -0.36786734 -0.32940849 -0.30990037 -0.28258901\n", + " -0.1722288 -0.0574096 0.10980283 0.26753989 0.40967045 0.58189925\n", + " 0.66160385 0.74409531 0.76806243 0.72180032 0.63819411 0.47599805\n", + " 0.27534313 0.08917996 -0.10590121 -0.29708075 -0.49439142 -0.6538006\n", + " -0.73629206 -0.77475092 -0.74019369 -0.67943984 -0.57186651 -0.4130147\n", + " -0.26308089 -0.11593395 0.10590121 0.21458928 0.28593325 0.37176897\n", + " 0.36396572 0.34278548 0.34334286 0.23242528 0.18281892 0.06577022\n", + " 0.01337699 -0.00501637 -0.06131122 -0.03901623 0.00111475 0.02675399\n", + " 0.13711419 0.21793353 0.2363269 0.33331011 0.39573608 0.3444576\n", + " 0.34222811 0.20399916 0.10757333 -0.02675399 -0.18170417 -0.38347384\n", + " -0.51668641 -0.65714485 -0.73461994 -0.79091479 -0.74019369 -0.69114471\n", + " -0.55626002 -0.4263917 -0.22239253 -0.01393437]]\n" ] } ], @@ -503,13 +503,13 @@ "The shape of register `meas` is (4096, 2).\n", "\n", "The bytes in register `alpha`, shot by shot:\n", - "[[ 3 191]\n", - " [ 0 0]\n", + "[[ 3 255]\n", " [ 3 255]\n", + " [ 3 254]\n", " ...\n", - " [ 3 191]\n", - " [ 3 252]\n", - " [ 3 192]]\n", + " [ 0 0]\n", + " [ 3 223]\n", + " [ 3 255]]\n", "\n" ] } @@ -561,7 +561,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Counts: {'1110111111': 26, '0000000000': 1511, '1111111111': 1052, '1110110001': 1, '1111000000': 15, '1111100000': 35, '1111111100': 36, '0000000011': 31, '1111111110': 212, '0000000111': 37, '1111110011': 4, '1111101111': 41, '1101111111': 11, '1111011111': 11, '1111111000': 30, '0000000010': 65, '1111111101': 16, '0111111110': 17, '1111000100': 2, '0111111111': 52, '0011111110': 2, '0000100011': 2, '0000000001': 161, '1111111011': 69, '1111110100': 5, '1111111001': 6, '0011100000': 1, '1111101110': 11, '0110000000': 1, '0100000000': 32, '0010000001': 1, '0000011111': 24, '1111110000': 45, '1111110111': 16, '1110111110': 6, '0000010000': 34, '1110110110': 1, '1010000010': 1, '1110000001': 3, '0010111110': 1, '1110000000': 22, '1110111010': 1, '0111000000': 1, '1111111010': 11, '0000100000': 31, '0000001111': 32, '0000000100': 39, '1000000000': 9, '0000010111': 2, '1111110010': 2, '1111110001': 5, '1011111111': 10, '0011111111': 15, '1111101101': 1, '0000111111': 18, '1100000000': 10, '0000001000': 17, '0010111111': 7, '1111011110': 2, '0111101110': 3, '0100000001': 9, '0100111111': 1, '0110000111': 1, '0000000110': 7, '0000110111': 2, '1100000100': 1, '0000100010': 2, '0001000000': 4, '0000001011': 13, '0000101111': 3, '1101000000': 1, '0000001100': 4, '1111100001': 3, '0000100001': 3, '0000010010': 4, '0000111110': 5, '0000011100': 1, '0001111100': 1, '0001111111': 13, '0100000011': 2, '1110111011': 3, '0000111010': 1, '0000000101': 5, '1010000000': 2, '0100001111': 1, '1110011110': 1, '0111101111': 3, '0000010011': 2, '1111101011': 4, '0010010000': 1, '0011111011': 1, '1100111010': 1, '1111001111': 2, '1011111110': 1, '0011101111': 1, '0011111101': 1, '0000001010': 4, '0111111011': 5, '0111111100': 3, '0111011010': 1, '1110000010': 5, '0000001110': 5, '1101111000': 1, '0000110000': 4, '0010110111': 1, '1101100010': 1, '0111100000': 2, '1100011000': 1, '0010000000': 8, '0101000111': 1, '1100000010': 1, '0010011111': 1, '1110100000': 5, '0000001001': 3, '1000111111': 1, '1110001000': 1, '1111100010': 2, '0001110000': 1, '0101111111': 1, '0000011011': 4, '1111000001': 2, '1101011111': 1, '0011000000': 2, '1111101010': 1, '0111111000': 3, '1001111110': 1, '0000111000': 3, '0010111000': 1, '1011111001': 1, '0011111010': 1, '0111110000': 2, '1101111101': 1, '0011110111': 1, '1110111100': 3, '0000011110': 4, '0000111100': 1, '0100011111': 1, '1000000001': 2, '1111100111': 2, '1111110101': 2, '1110101111': 1, '1100000011': 1, '1111101100': 1, '1000000010': 1, '1011100000': 1, '1111101000': 2, '1111011011': 1, '1111011101': 1, '0000110001': 1, '1111001110': 1, '1110110111': 1, '1110000011': 1, '0100000100': 1, '0010000010': 1, '1111110110': 1, '0000111011': 1, '1111011000': 1, '1010111110': 1, '1100100000': 1, '0110000010': 1, '1110010000': 1, '0111100001': 1, '0000100100': 1}\n" + "Counts: {'1111111111': 974, '1111111110': 156, '0000000000': 1483, '0000000011': 52, '0000010011': 2, '0000000110': 12, '1011111111': 22, '1111110100': 5, '0100000000': 52, '1111111011': 67, '1111111100': 46, '0000000100': 26, '0000000001': 169, '1110111111': 60, '1110111110': 8, '1111111101': 29, '0011111111': 31, '1111111000': 29, '0001111111': 5, '1111100011': 1, '1111101111': 49, '1111000000': 17, '0000010000': 26, '0111100011': 1, '1010111000': 1, '1000000000': 5, '0111111110': 12, '1111110111': 29, '1100000000': 44, '0000001111': 31, '0000011110': 7, '0000011111': 28, '0010000000': 12, '1111100000': 31, '0111111111': 57, '0000001110': 11, '0000001011': 13, '1111110000': 31, '0000000010': 62, '1000000001': 1, '0011111011': 4, '1111110110': 9, '0000111111': 18, '1111111001': 10, '1110000000': 15, '0000001000': 6, '0110111111': 5, '0100111110': 2, '1000111111': 1, '0011101111': 1, '1111011111': 12, '0111011111': 2, '1100000001': 3, '1110011110': 1, '1110111011': 5, '0010111111': 7, '1010000000': 1, '0000000111': 14, '0000100000': 19, '1111110001': 13, '0111111011': 4, '1111111010': 14, '1110111000': 2, '0011000010': 1, '0000001001': 3, '0100000001': 4, '1010111111': 1, '1101111111': 10, '1001111111': 2, '1111100001': 3, '1101111110': 1, '0010100000': 2, '0010011110': 1, '0000100001': 2, '1111101101': 2, '0000010111': 1, '1111101011': 4, '1111110101': 1, '1110110000': 2, '1110111100': 6, '0111111001': 1, '0100011110': 2, '0011111110': 6, '1111110011': 2, '1111110010': 1, '1110100011': 1, '1110000100': 1, '0000101110': 1, '0011111100': 2, '1000000100': 1, '1110101111': 3, '0000100011': 1, '0001111101': 1, '1011111101': 4, '0100010000': 1, '1110100010': 1, '0000000101': 7, '1100111111': 1, '0100100000': 2, '0011110000': 2, '1111011100': 3, '0011111000': 2, '0001111110': 3, '1110000011': 1, '1000000011': 1, '1100100000': 1, '1111101110': 8, '1110001111': 1, '1110111101': 2, '1111011110': 1, '0100001111': 2, '0100000010': 6, '0010000100': 1, '1111101010': 2, '0100000101': 1, '1111101100': 3, '1100111110': 1, '0000001100': 2, '0100001000': 1, '0111100000': 3, '0100111111': 1, '1111100100': 1, '0000011100': 1, '1111000001': 3, '1110100000': 4, '1110001011': 1, '0111110000': 1, '0001100000': 1, '0011110110': 1, '0111101100': 1, '0111111101': 1, '1011111100': 1, '0011011111': 1, '0111111000': 1, '0000001010': 3, '0101111111': 2, '1110011111': 1, '0010001000': 1, '0011000000': 1, '0100000011': 2, '0001000000': 3, '1100000010': 2, '1111100111': 3, '1000100000': 1, '0000111110': 4, '0111111100': 2, '0100100011': 1, '1110110111': 2, '1110111010': 1, '0010111110': 1, '1011100000': 1, '0000011010': 2, '0000101111': 1, '1000101111': 1, '0100011111': 1, '0010111100': 1, '1110100001': 1, '0001111000': 1, '0000010001': 3, '0100011101': 1, '0111000000': 1, '0110000000': 1, '0111101111': 3, '0011100000': 1, '0000011101': 1, '0101111110': 1, '1111001101': 1, '1011111110': 2, '1111001110': 1, '1110000001': 1, '1010000001': 1, '0010001111': 1, '0001110000': 1, '0000010100': 1, '1110011100': 1, '1011100011': 1, '1100000111': 1, '1110001010': 1, '1011111000': 1, '0000111101': 1, '0000110000': 1, '1011101111': 1, '0000100110': 1, '1110101011': 2, '0111110101': 1, '1011110111': 1, '0010000001': 1, '1010111100': 1, '0111110001': 1, '0000111011': 1, '0111110111': 1, '0110111101': 1, '1111100010': 1}\n" ] } ], @@ -645,59 +645,59 @@ "text": [ "The shape of register `alpha` is (4096, 1).\n", "The bytes in register `alpha`, shot by shot:\n", - "[[1]\n", + "[[0]\n", " [1]\n", " [1]\n", " ...\n", " [0]\n", - " [1]\n", + " [0]\n", " [0]]\n", "\n", "The shape of register `beta` is (4096, 2).\n", "The bytes in register `beta`, shot by shot:\n", - "[[ 1 255]\n", - " [ 0 1]\n", - " [ 0 3]\n", + "[[ 0 128]\n", + " [ 1 223]\n", + " [ 1 255]\n", " ...\n", " [ 0 0]\n", - " [ 1 223]\n", - " [ 1 248]]\n", + " [ 0 0]\n", + " [ 0 0]]\n", "\n", "The shape of `beta` after post-selection is (0, 2).\n", "The bytes in `beta` after post-selection:\n", "[]\n", "The shape of `beta` after bit-wise slicing is (4096, 1).\n", "The bytes in `beta` after bit-wise slicing:\n", - "[[7]\n", - " [1]\n", - " [3]\n", + "[[0]\n", + " [7]\n", + " [7]\n", " ...\n", " [0]\n", - " [7]\n", + " [0]\n", " [0]]\n", "\n", "The shape of `beta` after shot-wise slicing is (5, 2).\n", "The bytes in `beta` after shot-wise slicing:\n", - "[[ 1 255]\n", - " [ 0 1]\n", - " [ 0 3]\n", - " [ 0 3]\n", - " [ 0 0]]\n", + "[[ 0 128]\n", + " [ 1 223]\n", + " [ 1 255]\n", + " [ 0 0]\n", + " [ 1 255]]\n", "\n", "Exp. val. for observable `SparsePauliOp(['ZZZZZZZZZ'],\n", - " coeffs=[1.+0.j])` is: 0.13623046875\n", + " coeffs=[1.+0.j])` is: 0.1103515625\n", "Exp. val. for observable `SparsePauliOp(['IIIIIIIIZ'],\n", - " coeffs=[1.+0.j])` is: 0.07470703125\n", + " coeffs=[1.+0.j])` is: 0.046875\n", "\n", "The shape of the merged results is (4096, 2).\n", "The bytes of the merged results:\n", - "[[ 3 255]\n", - " [ 0 3]\n", - " [ 0 7]\n", + "[[ 1 0]\n", + " [ 3 191]\n", + " [ 3 255]\n", " ...\n", " [ 0 0]\n", - " [ 3 191]\n", - " [ 3 240]]\n", + " [ 0 0]\n", + " [ 0 0]]\n", "\n" ] } @@ -765,7 +765,7 @@ "output_type": "stream", "text": [ "The metadata of the PrimitiveResult is:\n", - "'execution' : {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}},\n", + "'execution' : {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}},\n", "'version' : 2,\n", "\n", "The metadata of the PubResult result is:\n", diff --git a/docs/guides/primitives.ipynb b/docs/guides/primitives.ipynb index 86039ee80d1..e4663ba60df 100644 --- a/docs/guides/primitives.ipynb +++ b/docs/guides/primitives.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/q-ctrl-optimization-solver.ipynb b/docs/guides/q-ctrl-optimization-solver.ipynb index 21df348645f..d92378e33c1 100644 --- a/docs/guides/q-ctrl-optimization-solver.ipynb +++ b/docs/guides/q-ctrl-optimization-solver.ipynb @@ -20,7 +20,20 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit-ibm-runtime~=0.40.1\n", + "qiskit-ibm-catalog~=0.9.0\n", + "sympy~=1.14.0\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -216,7 +229,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "metadata": {}, @@ -331,10 +344,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "6b571411", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Optimal cut value: 157.0\n" + ] + } + ], "source": [ "# Poll for results\n", "maxcut_result = maxcut_job.result()\n", @@ -375,7 +396,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "id": "c6428fd0", "metadata": {}, "outputs": [], @@ -394,14 +415,14 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "c2ce65e3", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "metadata": {}, @@ -441,7 +462,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "91586ee9", "metadata": {}, "outputs": [], @@ -471,7 +492,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "1ff1ffcc", "metadata": {}, "outputs": [], @@ -494,7 +515,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "id": "f380b56d", "metadata": {}, "outputs": [], @@ -516,10 +537,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "id": "6de77b14", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "QUEUED\n" + ] + } + ], "source": [ "print(mvc_job.status())" ] @@ -535,7 +564,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 16, "id": "a924bf93", "metadata": {}, "outputs": [ diff --git a/docs/guides/q-ctrl-performance-management.ipynb b/docs/guides/q-ctrl-performance-management.ipynb index 934ab351d75..72646044338 100644 --- a/docs/guides/q-ctrl-performance-management.ipynb +++ b/docs/guides/q-ctrl-performance-management.ipynb @@ -21,7 +21,20 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit[all]~=2.1.2\n", + "qiskit-ibm-runtime~=0.40.1\n", + "qiskit-ibm-catalog~=0.9.0\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -233,7 +246,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "26952e1f", "metadata": {}, "outputs": [], @@ -313,14 +326,14 @@ "output_type": "stream", "text": [ "The result of the submitted job had 1 PUB and has a value:\n", - " PrimitiveResult([PubResult(data=DataBin(evs=-0.0035, stds=0.999993874981242), metadata={'precision': None})], metadata={})\n", + " PrimitiveResult([PubResult(data=DataBin(evs=0.0125, stds=0.9999218719480037), metadata={'precision': None})], metadata={})\n", "\n", "The associated PubResult of this job has the following DataBins:\n", - " DataBin(evs=-0.0035, stds=0.999993874981242)\n", + " DataBin(evs=0.0125, stds=0.9999218719480037)\n", "\n", "And this DataBin has attributes: dict_keys(['evs', 'stds'])\n", "The expectation values measured from this PUB are: \n", - "-0.0035\n" + "0.0125\n" ] } ], @@ -463,7 +476,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "2595df84", "metadata": {}, "outputs": [], @@ -534,7 +547,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Counts for the meas output register: {'00000000000000000000000000000000110': 1, '00000000000000000000000000000000111': 1, '00000000000000000000000000000001010': 1, '00000000000000000000000000000001111': 1, '00000000000000000000000000000010001': 4, '00000000000000000000000000000011010': 1, '00000000000000000000000000000100011': 1, '00000000000000000000000000000101111': 1, '00000000000000000000000000000111010': 1, '00000000000000000000000000001100111': 1, '00000000000000000000000000010111111': 1, '00000000000000000000000000011011111': 1, '00000000000000000000000000011100010': 1, '00000000000000000000000000011101010': 1, '00000000000000000000000000011111111': 1, '00000000000000000000000000100000100': 2, '00000000000000000000000000100101101': 1, '00000000000000000000000000101101111': 1, '00000000000000000000000000101111110': 1, '00000000000000000000000000110110011': 1, '00000000000000000000000001000000000': 1, '00000000000000000000000001000110111': 1, '00000000000000000000000001010010110': 1, '00000000000000000000000001011111110': 3, '00000000000000000000000001111011110': 1, '00000000000000000000000001111111001': 1, '00000000000000000000000001111111101': 1, '00000000000000000000000001111111110': 1, '00000000000000000000000010011011111': 1, '00000000000000000000000010101111110': 1, '00000000000000000000000010111011000': 1, '00000000000000000000000010111110111': 1, '00000000000000000000000010111111101': 1, '00000000000000000000000010111111111': 1, '00000000000000000000000011001111011': 1, '00000000000000000000000011010111011': 1, '00000000000000000000000011101111111': 1, '00000000000000000000000011110111111': 1, '00000000000000000000000011111111111': 3, '00000000000000000000000100110100110': 1, '00000000000000000000000101001011011': 1, '00000000000000000000000101101110100': 1, '00000000000000000000000101111111111': 1, '00000000000000000000000110111111111': 1, '00000000000000000000000111111101110': 1, '00000000000000000000000111111101111': 1, '00000000000000000000000111111111011': 1, '00000000000000000000000111111111110': 1, '00000000000000000000000111111111111': 3, '00000000000000000000001000001001011': 1, '00000000000000000000001000110111111': 1, '00000000000000000000001001001100101': 1, '00000000000000000000001001011111010': 1, '00000000000000000000001010111111001': 1, '00000000000000000000001011101111101': 1, '00000000000000000000001111011110011': 1, '00000000000000000000001111101111111': 1, '00000000000000000000001111111101111': 1, '00000000000000000000001111111111010': 1, '00000000000000000000001111111111011': 1, '00000000000000000000001111111111101': 1, '00000000000000000000001111111111111': 1, '00000000000000000000010000000000110': 1, '00000000000000000000010000111011001': 1, '00000000000000000000010000111111111': 1, '00000000000000000000010001001111001': 1, '00000000000000000000010001001111111': 1, '00000000000000000000010001010101011': 1, '00000000000000000000010111111110100': 1, '00000000000000000000011000001001111': 1, '00000000000000000000011111101111111': 1, '00000000000000000000011111111111101': 1, '00000000000000000000011111111111110': 1, '00000000000000000000100000001101111': 1, '00000000000000000000100000010001011': 1, '00000000000000000000100000011111100': 1, '00000000000000000000100000100101110': 1, '00000000000000000000100001001111111': 1, '00000000000000000000100001101111001': 1, '00000000000000000000100011101111011': 1, '00000000000000000000100100000001011': 1, '00000000000000000000100100111111101': 1, '00000000000000000000100101011111011': 1, '00000000000000000000100101101111111': 1, '00000000000000000000100111101101011': 1, '00000000000000000000100111111101011': 1, '00000000000000000000100111111111011': 1, '00000000000000000000101011001111111': 1, '00000000000000000000101011111111101': 1, '00000000000000000000101101111011011': 1, '00000000000000000000101101111111101': 1, '00000000000000000000101110111101011': 1, '00000000000000000000101110111101111': 1, '00000000000000000000101110111111011': 1, '00000000000000000000101110111111110': 1, '00000000000000000000101111001001110': 1, '00000000000000000000101111110100011': 1, '00000000000000000000101111111101101': 1, '00000000000000000000101111111111101': 1, '00000000000000000000110000011110011': 1, '00000000000000000000110001001101100': 1, '00000000000000000000110011111111111': 3, '00000000000000000000110100111101010': 1, '00000000000000000000110101111001011': 1, '00000000000000000000111010011111111': 1, '00000000000000000000111100101111111': 1, '00000000000000000000111111011111010': 1, '00000000000000000000111111111111111': 1, '00000000000000000001000000010000110': 1, '00000000000000000001000000011011111': 1, '00000000000000000001000011111111101': 1, '00000000000000000001000100001111110': 1, '00000000000000000001000101011111111': 1, '00000000000000000001000111011111011': 1, '00000000000000000001000111111011001': 1, '00000000000000000001001001101111111': 1, '00000000000000000001001110111111000': 1, '00000000000000000001001111001111111': 1, '00000000000000000001010000000101011': 1, '00000000000000000001010000111100110': 1, '00000000000000000001010111111111111': 1, '00000000000000000001011111011101111': 1, '00000000000000000001100000000100011': 1, '00000000000000000001100000010010011': 1, '00000000000000000001100011111111111': 1, '00000000000000000001101111111101011': 1, '00000000000000000001110110111111111': 1, '00000000000000000001110111111111011': 1, '00000000000000000001111111111001011': 1, '00000000000000000001111111111111011': 3, '00000000000000000010000101010101111': 1, '00000000000000000010000111111111100': 1, '00000000000000000010001010011111100': 1, '00000000000000000010001111111111001': 1, '00000000000000000010010111100000111': 1, '00000000000000000010011110111110111': 1, '00000000000000000010100011011111010': 1, '00000000000000000010100110010101101': 1, '00000000000000000010101111111000111': 1, '00000000000000000010101111111101111': 1, '00000000000000000011000000000101110': 1, '00000000000000000011000000011010011': 1, '00000000000000000011000011011011001': 1, '00000000000000000011110111111111110': 1, '00000000000000000011111011111101111': 1, '00000000000000000011111011111111001': 1, '00000000000000000011111111111001110': 1, '00000000000000000011111111111011011': 1, '00000000000000000011111111111111011': 1, '00000000000000000100000000000001110': 1, '00000000000000000100000000000101001': 1, '00000000000000000100000000100111000': 1, '00000000000000000100000001111111011': 1, '00000000000000000100000010111101011': 1, '00000000000000000100000101101110111': 1, '00000000000000000100000101111111111': 1, '00000000000000000100000111111111111': 1, '00000000000000000100001010001110011': 1, '00000000000000000100001101100001011': 1, '00000000000000000100100000100000011': 1, '00000000000000000100100000110111111': 1, '00000000000000000100101000000100010': 1, '00000000000000000100101101111111001': 1, '00000000000000000100101101111111111': 1, '00000000000000000101000000011111111': 1, '00000000000000000101001010100111011': 1, '00000000000000000101001111111111110': 1, '00000000000000000101101111101111000': 1, '00000000000000000110000000010101111': 1, '00000000000000000110000001010000000': 1, '00000000000000000110100111111111111': 1, '00000000000000000111011010111110111': 1, '00000000000000000111011111111111100': 1, '00000000000000000111101110111111010': 1, '00000000000000001000000000000000000': 2, '00000000000000001000000000000000101': 1, '00000000000000001000000000000000110': 1, '00000000000000001000000000000000111': 1, '00000000000000001000000000000001110': 1, '00000000000000001000000000000111010': 1, '00000000000000001000001000001000001': 1, '00000000000000001000001111001111101': 1, '00000000000000001000001111111011011': 1, '00000000000000001000011110111111010': 1, '00000000000000001000101111100111011': 1, '00000000000000001000101111111100000': 1, '00000000000000001000101111111110010': 1, '00000000000000001000111110111111111': 1, '00000000000000001001000000000011011': 1, '00000000000000001001000000000100111': 1, '00000000000000001001000000000111101': 1, '00000000000000001001000000011110101': 1, '00000000000000001001000011111110110': 1, '00000000000000001001100000000000010': 1, '00000000000000001001110000000000011': 1, '00000000000000001001111001111111111': 1, '00000000000000001001111111111100011': 1, '00000000000000001001111111111111110': 1, '00000000000000001010000000100000011': 1, '00000000000000001010000010110111111': 1, '00000000000000001010111111011111011': 1, '00000000000000001011000001001111111': 1, '00000000000000001011001111111111110': 1, '00000000000000001011010011111011011': 1, '00000000000000001011011111111111111': 1, '00000000000000001011111110011111101': 1, '00000000000000001011111110110111011': 1, '00000000000000001011111111111011110': 1, '00000000000000001100111111111111111': 1, '00000000000000001101000000010010110': 1, '00000000000000001110011111110101111': 1, '00000000000000001111000100111110011': 1, '00000000000000001111011111110111111': 1, '00000000000000001111110010010111001': 1, '00000000000000001111111110111010101': 1, '00000000000000001111111111011011111': 1, '00000000000000001111111111111101111': 1, '00000000000000010000000000000000110': 1, '00000000000000010000000000000101011': 1, '00000000000000010000000000010111101': 1, '00000000000000010000001001001111111': 1, '00000000000000010000001111011010101': 1, '00000000000000010000010000010101110': 1, '00000000000000010000010000011111100': 1, '00000000000000010000111111011011111': 1, '00000000000000010000111111101111111': 1, '00000000000000010001000000000101011': 1, '00000000000000010001000111111111110': 1, '00000000000000010001100110001111000': 1, '00000000000000010001101111111110110': 1, '00000000000000010001111111101111010': 1, '00000000000000010010000110100001011': 1, '00000000000000010010100000000001011': 1, '00000000000000010010100110111111110': 1, '00000000000000010010101111111111111': 1, '00000000000000010011101011011101111': 1, '00000000000000010011111111101111110': 1, '00000000000000010011111111111011010': 1, '00000000000000010011111111111111011': 1, '00000000000000010011111111111111110': 1, '00000000000000010100111111011101001': 1, '00000000000000010101000111101111111': 1, '00000000000000010110000001101010111': 1, '00000000000000010110111100111111111': 1, '00000000000000010110111111011111011': 1, '00000000000000010111011111010111111': 1, '00000000000000010111011111111101111': 1, '00000000000000010111111111001101111': 1, '00000000000000010111111111011111110': 1, '00000000000000010111111111101111111': 1, '00000000000000011000011111111111111': 1, '00000000000000011000101111100001010': 1, '00000000000000011000111110110111110': 1, '00000000000000011000111111111111111': 1, '00000000000000011001011111111111111': 1, '00000000000000011010111101111111111': 1, '00000000000000011011001110111111011': 1, '00000000000000011011011111110101011': 1, '00000000000000011011011111111111111': 1, '00000000000000011011101011111111011': 1, '00000000000000011011111111011011001': 1, '00000000000000011011111111111011011': 1, '00000000000000011011111111111011111': 1, '00000000000000011011111111111111011': 1, '00000000000000011011111111111111110': 1, '00000000000000011100000010101110111': 1, '00000000000000011101110111110111011': 1, '00000000000000011110011110111101110': 1, '00000000000000011110111110101111100': 1, '00000000000000011111011001101111111': 1, '00000000000000011111101101111011111': 1, '00000000000000011111101111111111101': 1, '00000000000000011111110010111011111': 1, '00000000000000011111111101011101000': 1, '00000000000000011111111101101111110': 1, '00000000000000011111111110111111011': 1, '00000000000000011111111111001101011': 1, '00000000000000011111111111011011011': 1, '00000000000000011111111111110111100': 1, '00000000000000011111111111111011011': 1, '00000000000000011111111111111111010': 1, '00000000000000011111111111111111111': 3, '00000000000000100000000000111010000': 1, '00000000000000100000000001010101111': 1, '00000000000000100000000001111101101': 1, '00000000000000100000000011011101011': 1, '00000000000000100000000101111111111': 1, '00000000000000100000000110101100110': 1, '00000000000000100000000111011111110': 1, '00000000000000100000000111101101111': 1, '00000000000000100000000111111011011': 1, '00000000000000100000001110100111111': 1, '00000000000000100000001111110111011': 1, '00000000000000100000001111111111111': 1, '00000000000000100000010000111101111': 1, '00000000000000100000100000000101011': 1, '00000000000000100000100100000101111': 1, '00000000000000100000111111111111000': 1, '00000000000000100001101100111111011': 1, '00000000000000100001101101010111001': 1, '00000000000000100010000001000001101': 1, '00000000000000100010000011111011011': 1, '00000000000000100010111111101100100': 1, '00000000000000100011000111111111111': 1, '00000000000000100100000010111101100': 1, '00000000000000101000001111011110010': 1, '00000000000000101000011111011101011': 1, '00000000000000101001010001111011011': 1, '00000000000000101001111110111101111': 1, '00000000000000101101000011111111000': 1, '00000000000000101111101111111111110': 1, '00000000000000101111111110111111111': 1, '00000000000000101111111111111111011': 1, '00000000000000101111111111111111111': 1, '00000000000000110000000000000100110': 1, '00000000000000110000101111001001110': 1, '00000000000000110000101111111111110': 1, '00000000000000110011001111011111010': 1, '00000000000000110111011010111110111': 1, '00000000000000110111111111101111001': 1, '00000000000000111000000111111111110': 1, '00000000000000111011111111111101110': 1, '00000000000000111100111111001111110': 1, '00000000000000111110101111111110111': 1, '00000000000000111111111111011111010': 1, '00000000000000111111111111101110111': 1, '00000000000001000000000000001001011': 1, '00000000000001000000000000001111111': 1, '00000000000001000000000010010001111': 1, '00000000000001000000000110111100011': 1, '00000000000001000000000111110000110': 1, '00000000000001000000000111110111001': 1, '00000000000001000000001000011110011': 1, '00000000000001000000001110010000111': 1, '00000000000001000000010000010101111': 1, '00000000000001000000010000010111110': 1, '00000000000001000000011011101001111': 1, '00000000000001000000011111111011101': 1, '00000000000001000000100011110111110': 1, '00000000000001000000101101111011011': 1, '00000000000001000000110000010111111': 1, '00000000000001000010000111111011101': 1, '00000000000001000010100001011111011': 1, '00000000000001000011100001000001100': 1, '00000000000001000100000000100011110': 2, '00000000000001000101000010111111111': 1, '00000000000001000110111100011101011': 1, '00000000000001000111111101111101111': 1, '00000000000001000111111110001111111': 1, '00000000000001001000000000000010001': 2, '00000000000001001000101111111111111': 1, '00000000000001001001000101011111110': 1, '00000000000001001001100010000100110': 1, '00000000000001001010000000001001011': 1, '00000000000001001011000000001111111': 1, '00000000000001001011101111111111101': 1, '00000000000001001011111111111111011': 1, '00000000000001001110100000010000001': 1, '00000000000001010000000001111111011': 1, '00000000000001010000101110011111111': 1, '00000000000001010000101111011111010': 1, '00000000000001010000111111111111111': 1, '00000000000001010001111111111101001': 1, '00000000000001010111111111110110001': 1, '00000000000001010111111111111111111': 1, '00000000000001011011011011011111011': 1, '00000000000001011011101111111011011': 1, '00000000000001011011111111101011011': 1, '00000000000001011111101011110111001': 1, '00000000000001011111111111111110101': 1, '00000000000001011111111111111111111': 1, '00000000000001100000000000000111001': 1, '00000000000001100001111111011111011': 1, '00000000000001100101100001010111011': 1, '00000000000001101000000000101111011': 1, '00000000000001101101111111100111110': 1, '00000000000001110000001111111111010': 1, '00000000000001110001000000011111111': 1, '00000000000001111011011111111011011': 1, '00000000000001111111001111111100001': 1, '00000000000001111111010111111111111': 1, '00000000000001111111011111111111011': 1, '00000000000001111111111101111111110': 1, '00000000000001111111111111111011110': 1, '00000000000001111111111111111111110': 1, '00000000000010000000000000010000001': 2, '00000000000010000000000001111101010': 1, '00000000000010000000000001111101011': 1, '00000000000010000000000010111111111': 1, '00000000000010000000000011111101011': 1, '00000000000010000000000110110111111': 1, '00000000000010000000001000011111111': 1, '00000000000010000000100111111101110': 1, '00000000000010000000101010110111101': 1, '00000000000010000000110000001111111': 1, '00000000000010000001000111111111111': 1, '00000000000010000001001111110111111': 1, '00000000000010000001100111011111111': 1, '00000000000010000010111111101011110': 1, '00000000000010000100000000010011101': 1, '00000000000010000100001000000110100': 1, '00000000000010000101111101111001111': 1, '00000000000010001000001100110011001': 1, '00000000000010001010001111011111111': 1, '00000000000010001011111111111101110': 1, '00000000000010001110111110111111111': 1, '00000000000010001111011111111101011': 1, '00000000000010001111101001111111011': 1, '00000000000010010000000000000100111': 1, '00000000000010010000101000010001110': 1, '00000000000010010000101101111011011': 1, '00000000000010010011101011111111101': 1, '00000000000010010100100111111111111': 1, '00000000000010010111111011111110111': 1, '00000000000010010111111111111111101': 1, '00000000000010011111011110111110100': 1, '00000000000010011111111101111111111': 1, '00000000000010011111111111101111111': 1, '00000000000010100000100011010100110': 1, '00000000000010100010001110111111100': 1, '00000000000010110111111011111111000': 1, '00000000000010111011111110111001000': 1, '00000000000010111101111110111111001': 1, '00000000000010111111001101111111011': 1, '00000000000010111111010011101111111': 1, '00000000000010111111111111000101110': 1, '00000000000011000000000000000000100': 1, '00000000000011000000000000000001010': 1, '00000000000011000000000001001101111': 1, '00000000000011000000000001111111101': 1, '00000000000011000000000010000000100': 1, '00000000000011000000000100110111101': 1, '00000000000011000000000111011111110': 1, '00000000000011000000100001000101011': 1, '00000000000011000001100111111111011': 1, '00000000000011000001111111111111111': 1, '00000000000011000010000000100101111': 1, '00000000000011000010000010011111011': 1, '00000000000011000010010011111110010': 1, '00000000000011001000000001001111001': 1, '00000000000011001101011111101111111': 1, '00000000000011001111111111111111011': 1, '00000000000011010000000000000000000': 1, '00000000000011010111111011111111011': 1, '00000000000011011011111100101111010': 1, '00000000000011011011111111111110010': 1, '00000000000011100000011101111010011': 1, '00000000000011100011100111111111111': 1, '00000000000011101110011101101111010': 1, '00000000000011101111011111011110111': 1, '00000000000011101111111111111100011': 1, '00000000000011110000011110111111111': 1, '00000000000011111010110111101110101': 1, '00000000000011111011111111011101110': 1, '00000000000011111011111111011111001': 1, '00000000000011111011111111111101011': 1, '00000000000011111111010111011111111': 1, '00000000000011111111111111111011010': 1, '00000000000011111111111111111110111': 1, '00000000000011111111111111111111110': 1, '00000000000100000000000000001111111': 1, '00000000000100000000000010000000010': 1, '00000000000100000000000100001010000': 1, '00000000000100000000000111111110110': 1, '00000000000100000000000111111111001': 1, '00000000000100000000010000111111110': 1, '00000000000100000000100000011111011': 1, '00000000000100000000101101111011011': 1, '00000000000100000001111111111111111': 1, '00000000000100000011001110111000111': 1, '00000000000100000011111111111111110': 1, '00000000000100000100000000011101111': 1, '00000000000100000100000001001101011': 1, '00000000000100001111011111011011111': 1, '00000000000100001111110111111111001': 1, '00000000000100010000000111110111101': 1, '00000000000100010000010001000001011': 1, '00000000000100010011111111101111111': 1, '00000000000100010100000010010101001': 1, '00000000000100010111111111111111000': 1, '00000000000100010111111111111111011': 1, '00000000000100010111111111111111101': 1, '00000000000100011011011111111110011': 1, '00000000000100100000101101111101111': 1, '00000000000100110111111111110111101': 1, '00000000000100111110011111111101111': 1, '00000000000101000000000001111101111': 1, '00000000000101000000101111101111000': 1, '00000000000101000100001010000100101': 1, '00000000000101011011111110011111111': 1, '00000000000101100100000000001101011': 1, '00000000000101111111101111011111011': 1, '00000000000110000000000100010111011': 1, '00000000000110000000000111111111111': 1, '00000000000110000000010100010100101': 1, '00000000000110000000011111010111101': 1, '00000000000110001001001111111101110': 1, '00000000000110101110011111111111111': 1, '00000000000110111111111110110111111': 1, '00000000000111000010011111101111111': 1, '00000000000111001011101111111110011': 1, '00000000000111010011011111100101000': 1, '00000000000111011110110111101111110': 1, '00000000000111111111011101111111111': 1, '00000000000111111111111111111011010': 1, '00000000000111111111111111111110011': 1, '00000000000111111111111111111111111': 1, '00000000001000000000000000000000010': 2, '00000000001000000000000010110011111': 1, '00000000001000000000000011111011111': 1, '00000000001000000000100000000000100': 2, '00000000001000000000111111111111111': 1, '00000000001000000001000001101110100': 1, '00000000001000000001111110011001111': 1, '00000000001000000011111111111111101': 1, '00000000001000000111111011111111110': 1, '00000000001000010000000111111111111': 1, '00000000001000010010000111010110011': 1, '00000000001000010111011111110111111': 1, '00000000001000011011110101111111110': 1, '00000000001000111011111010111111011': 1, '00000000001000111111111111100111100': 1, '00000000001000111111111111111111111': 1, '00000000001001010111111101001011110': 1, '00000000001010000000000011011101011': 1, '00000000001010001111010000000010111': 1, '00000000001010011111111110111111011': 1, '00000000001010110011111111101101101': 1, '00000000001010111011110111111111010': 1, '00000000001010111011111111111111010': 1, '00000000001011101111011111011111010': 1, '00000000001011110110101011110111011': 1, '00000000001100000000000111111110011': 1, '00000000001100001111111100111111011': 1, '00000000001100011000100000000100011': 1, '00000000001100100010010111111111100': 1, '00000000001101100000000000111110011': 1, '00000000001101111111111101111111111': 1, '00000000001101111111111111101111111': 1, '00000000001110000000100010001111111': 1, '00000000001110001011111101111111111': 1, '00000000001110100111011111110110110': 1, '00000000001110110011011111110101110': 1, '00000000001111001111101111011111001': 1, '00000000001111010100000110111001110': 1, '00000000001111011111111101101111111': 1, '00000000001111101111111110111101011': 1, '00000000001111110110111111011101111': 1, '00000000001111110111111011111011011': 1, '00000000001111111000010010100111111': 1, '00000000001111111101111111111111011': 1, '00000000001111111111101111111101011': 1, '00000000001111111111101111111110110': 1, '00000000010000000000000000000101011': 2, '00000000010000000000000111001111011': 1, '00000000010000000000001111111111111': 1, '00000000010000000000100101111101011': 1, '00000000010000000001000010110011011': 2, '00000000010000000010000011111111101': 1, '00000000010000000010100000111111101': 1, '00000000010000000100000000000111111': 1, '00000000010000000100100010011111010': 1, '00000000010000001001111110101110100': 1, '00000000010000010000001000010101101': 1, '00000000010000010100001111011111011': 1, '00000000010000100000101000100110011': 1, '00000000010000111001111111001011011': 1, '00000000010001000000010011101111100': 2, '00000000010001100000001111111111010': 1, '00000000010010011101111111111001110': 1, '00000000010100001000000000000000110': 2, '00000000010101110101110110111111111': 1, '00000000010101110111111110011111111': 1, '00000000011000000001100011111111110': 1, '00000000011000100001100101011111111': 1, '00000000011001101011111011111111101': 1, '00000000011010101111111111111011011': 1, '00000000011011111111011101101111111': 1, '00000000011111010101111110010110000': 1, '00000000011111101101111101110011111': 1, '00000000011111111111101101011011111': 1, '00000000011111111111110111111111011': 1, '00000000011111111111111110111110011': 1, '00000000011111111111111111110111111': 1, '00000000011111111111111111111011010': 1, '00000000100000000000000001101111110': 1, '00000000100000000000001100100001000': 1, '00000000100000000000010001111101111': 1, '00000000100000000001111111111111011': 1, '00000000100000000011100111111111111': 1, '00000000100000000100000001001111011': 1, '00000000100000000100011100100101011': 1, '00000000100000000110001011111111111': 1, '00000000100000001000000000000101000': 1, '00000000100000001101010101011100111': 1, '00000000100000010000000011101111011': 1, '00000000100000010011111011011110101': 1, '00000000100000010111111111111001111': 1, '00000000100000011010111111111111111': 1, '00000000100000011101000000111111111': 1, '00000000100000011111011111111101010': 1, '00000000100001000100101110100000001': 1, '00000000100010000011011110101101101': 1, '00000000100010010111111111111111011': 1, '00000000100011000010000011111111110': 1, '00000000100011111111011110111110111': 1, '00000000100100000001111111100111111': 1, '00000000101000000000100000000100111': 1, '00000000101000011111111001110101111': 1, '00000000101011110101111111111111011': 1, '00000000101111111101110111111101111': 1, '00000000110000000010000001110111111': 1, '00000000110000000111011001111111110': 1, '00000000110001011111101111011111110': 1, '00000000110010111011111111111101010': 1, '00000000110011010000111111011111111': 1, '00000000110111110111111111111111011': 1, '00000000111000111010111011111111011': 1, '00000000111011111111011110111011001': 1, '00000000111111111111011101111111010': 1, '00000000111111111111111110111111011': 1, '00000000111111111111111111111111111': 1, '00000001000000000000000000000111110': 1, '00000001000000000000000000011011011': 1, '00000001000000000000000000011100111': 1, '00000001000000000000000000100001110': 1, '00000001000000000000000001000111111': 1, '00000001000000000000000001110110111': 1, '00000001000000000000000011111111011': 1, '00000001000000000000001111111011001': 1, '00000001000000000000011111011011101': 1, '00000001000000000000011111111101110': 1, '00000001000000000000100100111111111': 1, '00000001000000000000110111100101011': 1, '00000001000000000000111111101101011': 1, '00000001000000000000111111111111111': 1, '00000001000000000001000101111101111': 1, '00000001000000000001111110011111011': 1, '00000001000000000010000000000110011': 1, '00000001000000000010000001001110111': 1, '00000001000000000010101011111111010': 1, '00000001000000000011011111111111001': 1, '00000001000000000011110101011111110': 1, '00000001000000000011111101111111111': 1, '00000001000000000110100001011001111': 1, '00000001000000000111111111011101011': 1, '00000001000000001000000001000010110': 1, '00000001000000001000000011111111111': 1, '00000001000000001000001111111110011': 1, '00000001000000001000100001000111110': 1, '00000001000000001000100001011110011': 1, '00000001000000001010100011111001010': 1, '00000001000000001011101111111111111': 1, '00000001000000001011111111111111111': 1, '00000001000000001111111101111101110': 1, '00000001000000010000000000000000110': 1, '00000001000000010000000001010101010': 1, '00000001000000010000110010100111101': 1, '00000001000000010000111111111101010': 1, '00000001000000010111000101011101011': 1, '00000001000000010111111001101110100': 1, '00000001000000010111111111111111111': 1, '00000001000000011001111111111011011': 1, '00000001000000011011110110110111011': 1, '00000001000000011111110101110111011': 1, '00000001000000100000000001111111111': 1, '00000001000000100000000110000111111': 1, '00000001000000100000001001010011101': 1, '00000001000000100000010000000001111': 1, '00000001000000100000100110111111101': 1, '00000001000000100000111110110101011': 1, '00000001000000100100000001111111111': 1, '00000001000000100101011111111101111': 1, '00000001000000110011111111101111100': 1, '00000001000000111011110101111111010': 1, '00000001000000111110111101111110111': 1, '00000001000000111111111111111101101': 1, '00000001000001000000000000000101111': 1, '00000001000001000000000001001111000': 1, '00000001000001000000000010000101111': 1, '00000001000001000000011111111111111': 1, '00000001000001000000100011101111111': 1, '00000001000001000000101011111011011': 1, '00000001000001000010001000010111011': 1, '00000001000001000010110111111111011': 1, '00000001000001000100101111011111111': 1, '00000001000001001000000000001011111': 1, '00000001000001010010111100110110111': 1, '00000001000001011111011111111100111': 1, '00000001000001101011011111101111000': 1, '00000001000001111111101101111110100': 1, '00000001000001111111101111111111011': 1, '00000001000010000111111011111111111': 1, '00000001000010010011110010101111100': 1, '00000001000010011011101111111111111': 1, '00000001000010101111101111111110111': 1, '00000001000010110001000001111111110': 1, '00000001000010110111100011111111111': 1, '00000001000011000101111011111101010': 1, '00000001000011001000111111111111011': 1, '00000001000011110011101111101111000': 1, '00000001000011111111010000100100000': 1, '00000001000100000000000001111111100': 1, '00000001000100000000100000000101010': 1, '00000001000100001000000111011101001': 1, '00000001000100011011111111101111111': 1, '00000001000101000000000110000101010': 1, '00000001000110001011111111111111111': 1, '00000001000111000000111110011101111': 1, '00000001000111001111111111110111111': 1, '00000001000111110000111111111111011': 1, '00000001000111111011101011010111111': 1, '00000001000111111011111111111111111': 1, '00000001001000000000000111111111001': 1, '00000001001000000000101000111011011': 1, '00000001001000000000101100000110011': 1, '00000001001000000010001011010111011': 1, '00000001001000000111011011111111011': 1, '00000001001000001011000010001011011': 1, '00000001001000011111011101110111111': 1, '00000001001000011111111111011101111': 1, '00000001001001000100100100101001011': 1, '00000001001001111111110111110111001': 1, '00000001001010000010000000000001011': 1, '00000001001011111101001110111111111': 1, '00000001001100001000000000001101111': 1, '00000001001110000001111110111111111': 1, '00000001001111001111110110111111111': 1, '00000001001111110111111111110110011': 1, '00000001001111111101111111111011111': 1, '00000001001111111111110100000010000': 1, '00000001010000000000011111111111111': 1, '00000001010001100000100101111011111': 1, '00000001010011000001100010111111111': 1, '00000001010100001100101100000000111': 1, '00000001010101000000010111110111101': 1, '00000001011000000000000011101111010': 1, '00000001011100111111101111111101011': 1, '00000001011101110111101111011111111': 1, '00000001011101111100111111010101111': 1, '00000001011110111101001111111111011': 1, '00000001011110111111101111111110110': 1, '00000001011110111111111111111111101': 1, '00000001011111011111011110111011111': 1, '00000001011111011111111111111111111': 1, '00000001011111110110101111111111111': 1, '00000001011111111010111111110111011': 1, '00000001011111111100110111111111111': 1, '00000001011111111110011111111011001': 1, '00000001011111111110110110111111101': 1, '00000001011111111111010111111110001': 1, '00000001011111111111111110111111111': 1, '00000001011111111111111111011101101': 1, '00000001011111111111111111011101111': 1, '00000001011111111111111111111111011': 1, '00000001011111111111111111111111111': 1, '00000001100000000100111101111111010': 1, '00000001100000001000001010101011110': 1, '00000001101000111111111111111111011': 1, '00000001101111001110111110111101011': 1, '00000001110000000000000001011101011': 1, '00000001110110111111111111101011111': 1, '00000001111010011111111111110111010': 1, '00000001111010111111011111011111101': 1, '00000001111011101101111111111011111': 1, '00000001111011111111111111111111011': 1, '00000001111100011111111110111111111': 1, '00000001111101111111111111101111011': 1, '00000001111111101011111110011101011': 1, '00000001111111101111111111111111110': 1, '00000001111111111101001101111111110': 1, '00000001111111111110111111011101110': 1, '00000001111111111111101111111111111': 1, '00000001111111111111110101001111010': 1, '00000001111111111111111110111111111': 1, '00000001111111111111111111111011011': 1, '00000001111111111111111111111110110': 1, '00000010000000000000000011100101110': 3, '00000010000000000000001010000001000': 1, '00000010000000000000010101101111111': 1, '00000010000000000000100000000000111': 1, '00000010000000000000100000101111011': 1, '00000010000000000000101111111111111': 1, '00000010000000000000111101111111101': 1, '00000010000000000001000001011000011': 1, '00000010000000000001111011111011011': 1, '00000010000000000001111111101111111': 1, '00000010000000000010010011111101001': 1, '00000010000000000010111101111110011': 1, '00000010000000001000000010100101111': 1, '00000010000000001000010111111111111': 1, '00000010000000010000100011110010001': 1, '00000010000000010001111101010011011': 1, '00000010000000011011110111111101111': 1, '00000010000000100000000000000000001': 1, '00000010000000100100110011111111011': 1, '00000010000000111011111101111111111': 1, '00000010000000111111111111111111111': 1, '00000010000001000100111111111111111': 1, '00000010000001000111111111111111111': 1, '00000010000001010111111111011111011': 1, '00000010000001100000110011011111110': 1, '00000010000001111011111110111011100': 1, '00000010000001111111011111011101011': 1, '00000010000010000000110110111111011': 1, '00000010000010011011111111111011001': 1, '00000010000010100001101111111111110': 1, '00000010000010100011111011111111100': 1, '00000010000100000000000011010111111': 1, '00000010000100010000000001100001011': 1, '00000010000100010100100000010000000': 1, '00000010000110000000101111111111011': 1, '00000010000110010011111111011011111': 1, '00000010000110010111101111011110101': 1, '00000010001000000000110001011111011': 1, '00000010001000001011111111110010110': 1, '00000010001001010000011101111111011': 1, '00000010001101011111111100001111011': 1, '00000010001110000001000000000001101': 2, '00000010010000000000000000000001111': 2, '00000010010000000000111101110111111': 1, '00000010010000010001000001001111011': 1, '00000010011111111110111000000100110': 1, '00000010100000000000001001100000111': 1, '00000010100000110000000000100111010': 1, '00000010101000000000100100001100000': 1, '00000010101101111111011111111111011': 1, '00000010110000011111111111111011111': 1, '00000010111001011111101111111111111': 1, '00000010111101111111111111101100011': 1, '00000010111111111111110000011111111': 1, '00000011000000000001101001011101011': 1, '00000011000000001110111111111111101': 1, '00000011000000010001111111111110111': 1, '00000011000001100111111001011010010': 1, '00000011000011000011100011101111011': 1, '00000011000011111111111111111101101': 1, '00000011000110000000000000000001000': 1, '00000011001000101000000000011111111': 1, '00000011001110111010010111101111110': 1, '00000011011011110111001111111001110': 1, '00000011011101001111010010111111101': 1, '00000011011101110110111111101111101': 1, '00000011011111111111101110111110111': 1, '00000011011111111111111111111111111': 1, '00000011100011000000100100001001011': 1, '00000011101111011101110110101111111': 1, '00000011110010111111111111011101111': 1, '00000011111101111110111111110011010': 1, '00000011111101111111011101111111110': 1, '00000011111101111111111111110110011': 1, '00000011111110111110100001011111001': 1, '00000011111111011111110011111111111': 1, '00000011111111100111101111111111011': 1, '00000011111111101110110111101111111': 1, '00000011111111110101101111100111111': 1, '00000011111111111100111101011101010': 1, '00000011111111111111011111111111010': 1, '00000011111111111111101111111111111': 1, '00000100000000000000100001000100010': 1, '00000100000000000000100011010100111': 1, '00000100000000000000100011011111011': 1, '00000100000000000001000001000000110': 1, '00000100000000000001111111111111011': 1, '00000100000000000010000000000001110': 1, '00000100000000001110001111111111010': 1, '00000100000000001110010111111111111': 1, '00000100000000010110111111101111010': 1, '00000100000000011011110111101011010': 1, '00000100000000100010000000011111111': 1, '00000100000001000000000000100001111': 2, '00000100000001000000010000110111101': 1, '00000100000001010011111111110111011': 1, '00000100000011000001101111110111111': 1, '00000100000011001000100000001111111': 1, '00000100000011110111111111111111101': 1, '00000100000100010000001001000011110': 1, '00000100000100010100000111111111011': 1, '00000100001000000110111100011101011': 1, '00000100001100000000001111011111101': 1, '00000100001100100111011111001101111': 1, '00000100001111101110101111111011111': 1, '00000100001111111111111111111011111': 1, '00000100010000001011001111111111111': 1, '00000100010110000000111101111111111': 1, '00000100011100011101011111111111011': 1, '00000100011101011111111101111111010': 1, '00000100110000000000000111110111111': 1, '00000101000000000000000110000100000': 1, '00000101000000000010100011111111111': 1, '00000101000000000100101111111111101': 1, '00000101000010000001000001011101011': 1, '00000101000100100000001001011011111': 1, '00000101001101111100111111110101111': 1, '00000101111111101101011111011110110': 1, '00000101111111111111111001111110011': 1, '00000110010000000000000000001001100': 2, '00000111000001001010000100000001000': 1, '00000111110111100000000000000101111': 1, '00000111111111111101111011111111011': 1, '00000111111111111111011101111111010': 1, '00001000000000000000000000001111011': 1, '00001000000000000000000001011101111': 1, '00001000000000000000000011111110111': 1, '00001000000000000000000111101111111': 1, '00001000000000000000010000001111110': 1, '00001000000000000010000000111101111': 1, '00001000000000000010000000111111111': 1, '00001000000000000011000010000001101': 1, '00001000000000001000000010111111111': 1, '00001000000000001000010111101011111': 1, '00001000000000001000111011111101110': 1, '00001000000000001011110011111101111': 1, '00001000000000001011111111111111111': 1, '00001000000000010000000000000001010': 1, '00001000000000010001100111111111010': 1, '00001000000000010011111100011111011': 1, '00001000000000100000101001111111111': 1, '00001000000001000000100011100111111': 1, '00001000000001000100001000011111011': 1, '00001000000001110101111111111111011': 1, '00001000000001111010110111110100110': 1, '00001000000001111111011111111101011': 1, '00001000000010000000000000000111110': 1, '00001000000010000000111101111111011': 1, '00001000000010010000000011101111010': 1, '00001000000010010011111111111111011': 1, '00001000000010011011111111111001111': 1, '00001000000011111011111111111011100': 1, '00001000000101111111101011111111111': 1, '00001000001000000001010111111111111': 1, '00001000001000011011111111111111011': 1, '00001000010000001000000011110011011': 1, '00001000011101111011011001110111101': 1, '00001000011111101110101111101101011': 1, '00001000011111111111111111111101010': 1, '00001000100000010000001011111111001': 1, '00001000100000011011111101111101110': 1, '00001001000000000000000111111111111': 1, '00001001000000001111111110111001111': 1, '00001001000000010000100100101011011': 1, '00001001000000111011111111101111111': 1, '00001001000001000000101111111111101': 1, '00001001000001000100000111110101001': 1, '00001001000010000000000000000011010': 1, '00001001000101100000001010001111111': 1, '00001001011111101011101111111110110': 1, '00001001011111111110111111100101111': 1, '00001001101111110011111111110111111': 1, '00001001111111111111001111110111010': 1, '00001001111111111111101111100111011': 1, '00001010000010000100000111111011110': 1, '00001010001010000000000000110111011': 1, '00001010101111111101010111111111000': 1, '00001010111111110111111111111011111': 1, '00001010111111111111011111111111110': 1, '00001010111111111111110001110111101': 1, '00001010111111111111111111100101111': 1, '00001011011110110111111111111111010': 1, '00001011011111111010111111011010010': 1, '00001011011111111111011011111101101': 1, '00001011111100011011111111111111110': 1, '00001011111101111110111101111110110': 1, '00001011111110110111111111111011011': 1, '00001011111110111111110101111011111': 1, '00001011111111110011111111111111011': 1, '00001011111111110110111101111111101': 1, '00001011111111111111001111111111011': 1, '00001011111111111111101111111111011': 1, '00001011111111111111111111011101011': 1, '00001011111111111111111111111011110': 1, '00001011111111111111111111111110111': 1, '00001100000001001001000001101111111': 1, '00001100111101111110011111111111111': 1, '00001101111101111111111110011011010': 1, '00001101111110001000111101011101110': 1, '00001101111111111111011111001111111': 1, '00001110000000000000000111110101011': 1, '00001110110111111111111111111111011': 1, '00001110111101011011111010011110011': 1, '00001110111110111111111111111101111': 1, '00001110111111110011101101111111011': 1, '00001110111111111111111110111111110': 1, '00001111011111111110100111101111111': 1, '00001111101111111111111111101111101': 1, '00001111110001111111011111111110011': 1, '00001111110110011111111110111011011': 1, '00001111110111111100111110111011111': 1, '00001111110111111110111111111111011': 1, '00001111111001101011111101011111111': 1, '00001111111011111111111111111111011': 1, '00001111111011111111111111111111110': 1, '00001111111111011011111110011111000': 1, '00001111111111011111011110111111101': 1, '00001111111111011111101011111111011': 1, '00001111111111011111111111001111111': 1, '00001111111111011111111111111111001': 1, '00001111111111101111111111110111101': 1, '00001111111111110110111111011101111': 1, '00001111111111110111111010010101111': 1, '00001111111111111110101101111101000': 1, '00001111111111111111011111111110011': 1, '00001111111111111111111111111111001': 1, '00010000000000000001001010010111001': 1, '00010000000000000001001101000111011': 1, '00010000000000000001111111111111011': 1, '00010000000000000010000100000000110': 1, '00010000000000100010100101110010110': 1, '00010000000000101001000000010101111': 1, '00010000000000110001011111111111010': 1, '00010000000001111111111111011111110': 1, '00010000000010011110111111110111111': 1, '00010000000011000000100001010111010': 1, '00010000000100000000000000000001110': 1, '00010000000100000010000101010111110': 1, '00010000000111100110111110011111011': 1, '00010000001000010001111111111111111': 1, '00010000010000011011110110111111111': 1, '00010000011111111111111111110111011': 1, '00010000100000101111111111101101110': 1, '00010001000101000000000101111101011': 1, '00010010000010000000000100000001100': 1, '00010011001110000000000010111111011': 1, '00010100000000000010001001110111111': 1, '00010100000000100000000000011111111': 1, '00010100000001000000010101111111010': 1, '00011000000000100100000000010110011': 1, '00011000001000000000001111111111011': 1, '00011011111111111111111111111110010': 1, '00011101111111111111111111011101111': 1, '00100000000000000000000000000111111': 1, '00100000000000000000001111111111111': 1, '00100000000000000000110111111111101': 1, '00100000000000000001011001110000011': 1, '00100000000000000010000000001001111': 1, '00100000000000000010100000001111111': 1, '00100000000000000110111111111111010': 1, '00100000000000000111110011111111011': 1, '00100000000000001011001010101110011': 1, '00100000000000010101111111111111001': 1, '00100000000000011111111111001011011': 1, '00100000000000100001100000000100101': 1, '00100000000001000000100001011110110': 1, '00100000000101111111111101111011111': 1, '00100000001000000000000111111110010': 1, '00100000100000000000000010111111111': 1, '00100000110000000000100001010001010': 1, '00100001000000000100110000000011101': 1, '00100001000000010100010110100000110': 1, '00100001011111101111001111110111011': 1, '00100001110111111111011111110111011': 1, '00100001111111111111111111111011111': 1, '00100010000000010000101010101011111': 1, '00100010000011001000110010010011100': 1, '00100011000010000100000110111111010': 1, '00100011001000000000000111011111111': 1, '00100011011111111111111111111110111': 1, '00100100000000010011111101111111111': 1, '00100100000001000000000101111111001': 1, '00100100000011010011001011011101101': 1, '00100100001111111111111111111111011': 1, '00100100010010010111101100111111111': 1, '00101000000000101011111011011111000': 1, '00101000000011101111100111101101110': 1, '00101000001110011111101111111011111': 1, '00101011111001011011110101111011011': 1, '00110000000000000100000000011100111': 1, '00111110000111111111111110111111111': 1, '00111111011111110011111111010111011': 1, '00111111111001111111110110111101111': 1, '00111111111111111111001111111101111': 1, '01000000000000000000000100111111011': 1, '01000000000000000000000111111111111': 1, '01000000000000000001100100000001111': 1, '01000000000000000100010111111011011': 1, '01000000000000001000000000001011111': 1, '01000000000000001000000000011111111': 1, '01000000000000001001011111111111111': 1, '01000000000000001011011111111111111': 1, '01000000000000011011111111111001011': 1, '01000000000000011111111011111111011': 1, '01000000000000100000111111111111110': 1, '01000000000000100110111111111111010': 1, '01000000000000101000000000111110101': 1, '01000000000000111011110111111111001': 1, '01000000000000111111101101111111011': 1, '01000000000001000000000101110101111': 1, '01000000000010010001111111011111111': 1, '01000000000011111111111100111111111': 1, '01000000000100000000001001111101010': 1, '01000000000100011110111110111011000': 1, '01000000000100111111111111111110111': 1, '01000000000110111010111111111101011': 1, '01000000000111100000100000111011110': 1, '01000000010000000000000011111111011': 1, '01000000010000001010101111111110011': 1, '01000000100100001011011111110111111': 1, '01000000101101001111111111111111111': 1, '01000000110111110111111011110101011': 1, '01000000111011111110111011011111011': 1, '01000001000010000001111111110111101': 1, '01000001111111111111111111111111011': 1, '01000010000000001001101111111111110': 1, '01000010000011100110101111111111111': 1, '01000100000000000001000101111111111': 1, '01000100000000111111101111011111111': 1, '01000100000011000000000001111111010': 1, '01000100000111001011001001101111111': 1, '01000110000001011111111111111111111': 1, '01001000000000001000001000111111111': 1, '01001000000001100100000011110011111': 1, '01001000000010000001000000111011011': 1, '01001000000100001011111011111111111': 1, '01001001111111101111100011111111011': 1, '01001010100000011011101101111111111': 1, '01001011111111101011101111111111111': 1, '01001100111111111111111011111101110': 1, '01001101000100101000001001100001001': 1, '01001101111100111101111101111101111': 1, '01001110111111111111111111111111011': 1, '01001111101111111100001110111111111': 1, '01001111110111101110111111111111111': 1, '01001111110111111101101110111111011': 1, '01001111110111111110111111110111101': 1, '01001111111011111111111101111111111': 1, '01001111111110111011111011101101111': 1, '01001111111110111111011101111111111': 1, '01001111111111101111011011101111110': 1, '01001111111111110101111111101110011': 1, '01001111111111111011111101111011111': 1, '01001111111111111110111111111111111': 1, '01001111111111111111011111111011011': 1, '01001111111111111111110111110111111': 1, '01010101111111011111011011011101110': 1, '01010111111111111101111111101101111': 1, '01011101111110111111111110111111010': 1, '01011110011111111111101000111111001': 1, '01011110111100111111111101101111011': 1, '01011110111111111111100111011110011': 1, '01011111011111101111111110111111111': 1, '01011111101110001001000011111011110': 1, '01011111110111110111111111110000111': 1, '01011111111011101111011111111111110': 1, '01011111111101110001111111011111111': 1, '01011111111111101110100000000000010': 1, '01011111111111111101111111111001111': 1, '01011111111111111101111111111111101': 1, '01011111111111111111011111111111111': 1, '01011111111111111111110110011010101': 1, '01011111111111111111111011011111011': 3, '01011111111111111111111011101111101': 1, '01011111111111111111111011110111111': 1, '01011111111111111111111111011111011': 1, '01011111111111111111111111111011011': 1, '01011111111111111111111111111111110': 1, '01100000000100001000000011000111111': 1, '01101110111111101111111110111111010': 1, '01101111111110111111001111101111101': 1, '01110100001111111111101110111111011': 1, '01110101000010000000101100010111011': 1, '01110111101111111111111011100001111': 1, '01110111111110101101111011011101110': 1, '01110111111110110111001111111111101': 1, '01111010111111111111111111111111110': 1, '01111011110111111111001110111001111': 1, '01111011111010111111111010110111111': 1, '01111100111111101111011111111111011': 1, '01111101110111111101111111111111111': 1, '01111101110111111111111111101111110': 1, '01111101111111000111111111111111111': 1, '01111110000000001100100000000101111': 1, '01111110110111111101101100111111010': 1, '01111110111011000101111111001010011': 1, '01111110111100011011111101111100101': 1, '01111110111101010111101101101111000': 1, '01111110111111010110111111101111101': 1, '01111110111111011100000111011101001': 1, '01111110111111011111111111111111011': 1, '01111110111111101010111111110111110': 1, '01111110111111110110111101011111000': 1, '01111110111111110111111111111111110': 1, '01111110111111111011001111011111110': 1, '01111110111111111111011111011111111': 1, '01111110111111111111110111111011010': 1, '01111110111111111111111011111101010': 1, '01111110111111111111111011111111111': 1, '01111110111111111111111100000001001': 1, '01111110111111111111111111111111011': 1, '01111111011110111111111111111010011': 1, '01111111011111111011011111111111111': 1, '01111111101111110000000111111101111': 1, '01111111110010111011010101110111111': 1, '01111111111001111111111110111011110': 1, '01111111111011111010001110111011011': 1, '01111111111011111011111110100000011': 1, '01111111111011111100111000000001011': 1, '01111111111011111111011111111111111': 1, '01111111111011111111110111111110111': 1, '01111111111011111111111111111101011': 1, '01111111111011111111111111111111001': 1, '01111111111100100010111111111111111': 1, '01111111111100100011110000000010010': 1, '01111111111101110110111111111111111': 1, '01111111111101111111111111011101111': 1, '01111111111110011111110111100111101': 1, '01111111111110110101011111111111100': 1, '01111111111110110111100111101110100': 1, '01111111111110110111111011110111011': 1, '01111111111110111011101111111110111': 1, '01111111111110111011111111111110010': 1, '01111111111110111111011111111111011': 1, '01111111111110111111111111111101111': 1, '01111111111111001101111111111111111': 1, '01111111111111001111111111111110111': 1, '01111111111111011101111111111111111': 1, '01111111111111011111101111111111110': 1, '01111111111111011111111110110111011': 1, '01111111111111100111111111111101111': 1, '01111111111111110110111101001100110': 1, '01111111111111110111111100111111111': 1, '01111111111111110111111101111110110': 1, '01111111111111110111111111111111111': 1, '01111111111111111011111111101111111': 1, '01111111111111111011111111111111011': 1, '01111111111111111100111101111101111': 1, '01111111111111111101001111101111001': 1, '01111111111111111101101110011010101': 1, '01111111111111111101101111111111111': 1, '01111111111111111110111111101111010': 1, '01111111111111111111010111111111010': 1, '01111111111111111111011101111101111': 1, '01111111111111111111101111111111100': 1, '01111111111111111111110111110111111': 1, '01111111111111111111111011111101010': 1, '01111111111111111111111111001111111': 1, '01111111111111111111111111101111101': 1, '01111111111111111111111111101111111': 1, '01111111111111111111111111111111100': 1, '10000000000000000000000010111101011': 1, '10000000000000000000100001010110010': 1, '10000000000000000000101001111111110': 1, '10000000000000000000111010011111011': 1, '10000000000000000001001111111111011': 1, '10000000000000000001011111111111101': 1, '10000000000000000010000000010101101': 1, '10000000000000000011011111011101110': 1, '10000000000000000100100111110110111': 1, '10000000000000001111111111111111111': 1, '10000000000000010110000000000000001': 1, '10000000000000011001010011111111111': 1, '10000000000000011011110001111110011': 1, '10000000000000111111011111111111111': 1, '10000000000001000000100001111101011': 1, '10000000000001000010000111101110110': 1, '10000000000010011111111101110111011': 1, '10000000000011000011111111111111111': 1, '10000000010000100001111101010111101': 1, '10000001000000000000010001010110011': 1, '10000001000000100011011101111111011': 1, '10000001000100000000000000101110111': 1, '10000001000100011101111111101111110': 1, '10000001011011111111111111111111111': 1, '10000001110000000001100000000101111': 1, '10000010000001100000000101111111111': 1, '10000010000011000000001000110110111': 1, '10000100111111111110111011111111110': 1, '10001000000000001000000001111111001': 1, '10001000000000001000000010000011010': 1, '10001000001000000000010000011111011': 1, '10001001111111111111111111011111110': 1, '10001010000000000010000100100001110': 1, '10001011111101111111111110111111110': 1, '10010000000000011001000000000101010': 1, '10010000000011000000010000001111111': 1, '10010001000000011011111111111111111': 1, '10011100111111111111011111111111011': 1, '10011111101111110111111111110111111': 1, '10011111101111111111111110111110111': 1, '10011111101111111111111111101111111': 1, '10011111111110111111001111110111111': 1, '10100000000000000000010110111111011': 1, '10100000000000000001111111111111111': 1, '10100000000010001001000111110011111': 1, '10100000000100001001000100111111100': 1, '10100001000000000101000000011111111': 1, '10100001001111100011111001011110010': 1, '10101010101111110101111110110111111': 1, '10101110111110111111011111110011101': 1, '10101110111111111101011110000011011': 1, '10101111001010011011111110011111010': 1, '10101111111100101100000100001100110': 1, '10101111111111111011111111110111111': 1, '10110000000000000001000000010001111': 1, '10110000000000000010101000000111011': 1, '10110000000000010001101011111111011': 1, '10110000000100000100000010000001011': 1, '10110000000110000000000000110100001': 1, '10110001000000000111111111111111111': 1, '10110001000001000001000111101110011': 1, '10110010000000000001000010011011011': 1, '10110010100100000000010100111111111': 1, '10110011101001111100100011111011111': 1, '10110101111111111011111111111111101': 1, '10110101111111111111111111011111100': 1, '10110110111111111011111101011111101': 1, '10110111111100100011010110101111011': 1, '10110111111111100111011111111111010': 1, '10110111111111111101111111101111111': 1, '10111011111101111110110111111101111': 1, '10111011111110111111111111111010011': 1, '10111011111111111111011111111111101': 1, '10111100111111101100111111111111001': 1, '10111101010000101111111111111101110': 1, '10111101111101110100011111110111111': 1, '10111101111101111101111011011111111': 1, '10111101111111110111011111111110110': 1, '10111101111111111111111111101011011': 1, '10111101111111111111111111111111110': 1, '10111110101101111111110111111111110': 1, '10111110110010000111111111101111011': 1, '10111110110111111111111110111111111': 1, '10111110111010111111111000111101011': 1, '10111110111101011000111111111011011': 1, '10111110111101110111111111111111101': 1, '10111110111110011111111111011110110': 1, '10111110111110110101111111111111010': 1, '10111110111110111111010101100111101': 1, '10111110111111011111001111110111100': 1, '10111110111111110011111111101001011': 1, '10111110111111111111011111111111111': 1, '10111111011001111110010101010101010': 1, '10111111011001111111111111111111111': 1, '10111111011011111111111111111111011': 1, '10111111101110111101110111111101111': 1, '10111111101111111100111111101101011': 1, '10111111101111111101011111111111100': 1, '10111111110110011111111111111011011': 1, '10111111110110111111111011111111101': 1, '10111111110111010101101111111101011': 1, '10111111110111111111111101011111001': 1, '10111111110111111111111111111101111': 1, '10111111110111111111111111111111111': 1, '10111111111000111111011011011111101': 1, '10111111111001111101111111101111101': 1, '10111111111010110111111111111111110': 1, '10111111111010111111111011101111000': 1, '10111111111010111111111111011011111': 1, '10111111111011101111111111101111111': 1, '10111111111011110101111110111111011': 1, '10111111111011111000011101011111000': 1, '10111111111011111111011111101111001': 1, '10111111111100011011111111111111111': 1, '10111111111101101011000000111111101': 1, '10111111111101101111001011111111111': 1, '10111111111101101111111111111111011': 1, '10111111111101111111101101111111110': 1, '10111111111101111111111110111111010': 1, '10111111111110011111111110111111110': 1, '10111111111110110110101110110111110': 1, '10111111111110110111101001100100111': 1, '10111111111110111111111101101111111': 1, '10111111111110111111111110011111111': 1, '10111111111110111111111111111111011': 1, '10111111111111011111011110111111011': 1, '10111111111111101111111111111111111': 1, '10111111111111110100111111111001111': 1, '10111111111111110101001111101111101': 1, '10111111111111110101111111111101011': 1, '10111111111111110110111111111101011': 1, '10111111111111110111011111111100110': 1, '10111111111111110111100010011111011': 1, '10111111111111110111110011011110101': 1, '10111111111111110111111011111110111': 1, '10111111111111110111111111111111111': 2, '10111111111111111011111011111110010': 1, '10111111111111111101111011010011111': 1, '10111111111111111101111111111111011': 1, '10111111111111111110111111111111111': 1, '10111111111111111111011110111011010': 1, '10111111111111111111011111111011111': 1, '10111111111111111111110111101101011': 1, '10111111111111111111111101111110111': 1, '10111111111111111111111110111101111': 3, '10111111111111111111111110111111011': 1, '10111111111111111111111110111111110': 1, '10111111111111111111111111010111111': 1, '10111111111111111111111111110011111': 1, '10111111111111111111111111110111011': 1, '10111111111111111111111111111101011': 1, '10111111111111111111111111111110110': 1, '10111111111111111111111111111111101': 2, '10111111111111111111111111111111111': 2, '11000000000000000000000011111110111': 1, '11000000000001111111110111101111010': 1, '11000000000111111111111111111111101': 1, '11000000010000000011111111011001111': 1, '11000000010000001000000001000101001': 1, '11000100000110110111111111111001001': 1, '11001011111110110110001111111111111': 1, '11001110101111101101101100101111111': 1, '11001110111111111111011111101111110': 1, '11001111111111111110101111101011111': 1, '11010100010000000001100000000000000': 2, '11010111100000111000000000000000010': 1, '11010111111111101111111011111011001': 1, '11011010111011111111111100110101011': 1, '11011010111101111111111111110101111': 1, '11011010111110111111111111111111111': 1, '11011010111111111111111011111011111': 1, '11011011110111101101111111111111011': 1, '11011011111111000000000000111100111': 1, '11011100000000000010101101110111111': 1, '11011101110111111011111111111011010': 1, '11011101110111111110101111011010111': 1, '11011101111111011010011110111101101': 1, '11011110110111111111111111111111001': 1, '11011110111011111001111100101111111': 1, '11011110111111110111011111111111011': 1, '11011110111111111010111111110111111': 1, '11011110111111111111111011101111111': 1, '11011110111111111111111101110011001': 1, '11011110111111111111111111111111111': 1, '11011111011111111111101111111011011': 1, '11011111011111111111111111101111001': 1, '11011111101101111101111111110110011': 1, '11011111101111101111111111111110100': 1, '11011111110101111111111111111011111': 1, '11011111110111000000000000010101010': 1, '11011111111100010100101110111100111': 1, '11011111111100111100101111111111011': 1, '11011111111100111111111110001111111': 1, '11011111111101101011111111111111111': 1, '11011111111110100000000000000101111': 1, '11011111111110100100000011011001111': 1, '11011111111110111011111111111111101': 1, '11011111111111000000100111111111111': 1, '11011111111111011110011111111111111': 1, '11011111111111011111111101011111011': 1, '11011111111111011111111111110110110': 1, '11011111111111100111111111111111111': 1, '11011111111111101110111111111111011': 1, '11011111111111101111111111101110010': 1, '11011111111111101111111111101110110': 1, '11011111111111110011111110110111111': 1, '11011111111111110111111101111111000': 1, '11011111111111110111111111111100000': 1, '11011111111111110111111111111111111': 1, '11011111111111111011011110111111111': 1, '11011111111111111011011111111111011': 1, '11011111111111111101111111111111110': 1, '11011111111111111110111111011111011': 1, '11011111111111111110111111111111100': 1, '11011111111111111111011100101111110': 1, '11011111111111111111011111011111110': 1, '11011111111111111111100011110111111': 1, '11011111111111111111110111101101110': 1, '11011111111111111111110111101111011': 1, '11011111111111111111111101111111111': 1, '11011111111111111111111110111111111': 1, '11011111111111111111111111101111110': 1, '11011111111111111111111111111110011': 1, '11100000000000110000111111100111100': 1, '11100001100001100001000111101010111': 1, '11100100000000000000000011101111010': 1, '11100111011111111111101110111111010': 1, '11100111101110101011111111111101111': 1, '11100111111111111001111111101111011': 1, '11100111111111111100001000001100011': 1, '11100111111111111101111100101111101': 1, '11100111111111111111111111111011111': 1, '11101010111111011111111111111111001': 1, '11101011111011110111011111111011100': 1, '11101011111111111110011111111011011': 1, '11101011111111111110110111110110011': 1, '11101011111111111111111111111111000': 1, '11101100110010111111111111111111011': 1, '11101101111110011110111111111001111': 1, '11101101111111111000110111111011011': 1, '11101101111111111111011111111111010': 1, '11101101111111111111111101111111110': 1, '11101110100001000001000100010111111': 1, '11101110101110111111111101111111010': 1, '11101110101111111011111111111011011': 1, '11101110111011011111011101111101111': 1, '11101110111111111100111111111110101': 1, '11101110111111111111001111111110111': 1, '11101110111111111111011111011111000': 1, '11101110111111111111011111111111111': 1, '11101110111111111111111111111111010': 1, '11101111010111101111111111111111010': 1, '11101111101111011001011111111110011': 1, '11101111101111111111111111111111101': 1, '11101111110010000000000001000100100': 1, '11101111110110111111101111101111111': 1, '11101111110111010101111111111111111': 1, '11101111110111111111111011011010011': 1, '11101111111001111111111111111111111': 1, '11101111111011011111111111111110101': 1, '11101111111011110111111111101111110': 1, '11101111111011111111110111111111011': 1, '11101111111011111111111111110011111': 1, '11101111111100111111101111111111111': 1, '11101111111101111111011111101101111': 1, '11101111111101111111111111111110111': 1, '11101111111110010011111111111111111': 1, '11101111111110011111111111101111110': 1, '11101111111110011111111111111111100': 1, '11101111111110111111011110101111111': 1, '11101111111110111111111111011011001': 1, '11101111111110111111111111111101110': 1, '11101111111111000111111111011111101': 1, '11101111111111011101111011101111010': 1, '11101111111111011110111111111110011': 1, '11101111111111011111011111111100110': 1, '11101111111111011111111101111111011': 1, '11101111111111011111111111011111111': 1, '11101111111111101101111111111111011': 1, '11101111111111101110111111110111010': 1, '11101111111111110011111111111111110': 1, '11101111111111110110011111111111011': 1, '11101111111111110111111111111111111': 1, '11101111111111111001111111111101011': 1, '11101111111111111011011111111101011': 1, '11101111111111111011111111101110111': 1, '11101111111111111101101111111111010': 1, '11101111111111111101101111111111110': 1, '11101111111111111101111011111111101': 1, '11101111111111111101111100111111111': 1, '11101111111111111111011111111110111': 1, '11101111111111111111011111111111101': 1, '11101111111111111111110110110011101': 1, '11101111111111111111110111011101111': 1, '11101111111111111111110111101110111': 1, '11101111111111111111111011111111011': 1, '11101111111111111111111101110111111': 1, '11101111111111111111111111110111010': 1, '11101111111111111111111111111011111': 1, '11101111111111111111111111111110110': 1, '11101111111111111111111111111111000': 1, '11101111111111111111111111111111111': 2, '11110000000000000001001111101101101': 1, '11110000000000001101111001011101011': 1, '11110000000000011100000100000000111': 1, '11110000000011111111111111011101010': 1, '11110001000000011010011110111101111': 1, '11110001001111011111101111110111110': 1, '11110011111111101111111111111111111': 1, '11110011111111111111010111101011110': 1, '11110011111111111111101101001110011': 1, '11110100000000010001011111111101011': 1, '11110100001000000110010100000111011': 1, '11110100001111111101111111111011111': 1, '11110100010001000010001111111111010': 1, '11110100111101011111111011011111101': 1, '11110100111111011011101101111111110': 1, '11110100111111011111111111011111111': 1, '11110101001111111011011111111111111': 1, '11110101010110111011011111111101010': 1, '11110101011111111111011111111111110': 1, '11110101111100111101111101111011100': 1, '11110101111110010101101110001101111': 1, '11110101111110101111111111101111011': 1, '11110101111110111001111111111001111': 1, '11110101111111011111111111011100010': 1, '11110101111111101110111111111001101': 1, '11110101111111110001111110111111100': 1, '11110101111111111111101111111110111': 1, '11110110000000010000011101111111011': 1, '11110110011110110110100111110111110': 1, '11110110101111111110011101110101101': 1, '11110110110111111111100101111111111': 1, '11110110111000110110011111111111111': 1, '11110110111011111110111111011111101': 1, '11110110111101011101111111011101111': 1, '11110110111101111110111111111111110': 1, '11110110111101111111011111101101111': 1, '11110110111101111111111111111111111': 1, '11110110111110011101111111111001111': 1, '11110110111110111011111111111111111': 1, '11110110111111010111011111111111000': 1, '11110110111111011011111111111111101': 1, '11110110111111011110111111111111101': 1, '11110110111111011111011111011011111': 1, '11110110111111110111001111111111111': 1, '11110110111111111011101011011111111': 1, '11110110111111111011101111111111110': 1, '11110110111111111110111111111111111': 1, '11110110111111111111011111111111011': 1, '11110110111111111111011111111111101': 1, '11110110111111111111101111110111001': 1, '11110110111111111111111110111111011': 1, '11110111011000111011111111111010001': 1, '11110111100000000011011111111111101': 1, '11110111101011111011111111111111011': 1, '11110111101111011101111101111111111': 1, '11110111101111111011111110101111000': 1, '11110111101111111100011111111010110': 1, '11110111110100100111110011111111011': 1, '11110111110110111111111111101101110': 1, '11110111110111111011111111101001110': 1, '11110111110111111111111101101101111': 1, '11110111111000111111111111111101001': 1, '11110111111001111110111111111111010': 1, '11110111111010111011111111011111111': 1, '11110111111010111111111011101111011': 1, '11110111111011001110111111111111010': 1, '11110111111011010111111111111111111': 1, '11110111111011101111111111111111011': 1, '11110111111011111100111111011111111': 1, '11110111111011111111111111011111011': 1, '11110111111100111101011111111111011': 1, '11110111111100111111101010011111111': 1, '11110111111101111001001111111010111': 1, '11110111111101111111010111111111110': 1, '11110111111101111111011111111110110': 1, '11110111111101111111111011111111101': 1, '11110111111101111111111111111101111': 1, '11110111111110011111011011111111000': 1, '11110111111110110101011101100111011': 1, '11110111111110110110101111111111111': 1, '11110111111110110111011111111111010': 1, '11110111111110111101101001101111101': 1, '11110111111110111111101111110001011': 1, '11110111111110111111111101101111111': 1, '11110111111111011010011101111111100': 1, '11110111111111011011011110111111111': 1, '11110111111111011111011111111101011': 1, '11110111111111011111110011111011111': 1, '11110111111111011111111111011111111': 1, '11110111111111011111111111101111110': 1, '11110111111111101010101101111111011': 1, '11110111111111101110110101111111011': 1, '11110111111111101110111101111101011': 1, '11110111111111101111111111111110110': 1, '11110111111111110011111111111110110': 1, '11110111111111110110111110011011011': 1, '11110111111111110110111111110110011': 1, '11110111111111110111111111011111101': 1, '11110111111111111011101110100101011': 1, '11110111111111111011111110110101011': 1, '11110111111111111011111111111101111': 1, '11110111111111111011111111111110011': 1, '11110111111111111100011111111101011': 1, '11110111111111111100110111011111111': 1, '11110111111111111101111111110110100': 1, '11110111111111111101111111110111110': 1, '11110111111111111110010111101111111': 1, '11110111111111111110011100110111011': 1, '11110111111111111110110000011111011': 1, '11110111111111111110111111111111011': 1, '11110111111111111111011110111110011': 1, '11110111111111111111011111101111111': 1, '11110111111111111111011111111111011': 1, '11110111111111111111101110111111101': 1, '11110111111111111111101111100111111': 1, '11110111111111111111111011101111111': 1, '11110111111111111111111100111110101': 1, '11110111111111111111111101110111101': 1, '11110111111111111111111101111111110': 1, '11110111111111111111111101111111111': 1, '11110111111111111111111111011111011': 1, '11110111111111111111111111100111111': 1, '11110111111111111111111111111100110': 1, '11110111111111111111111111111111101': 1, '11111000111101111111011011011111011': 1, '11111000111111011111111111111110111': 1, '11111000111111111110101101111101111': 1, '11111001111001111011111011011111101': 1, '11111001111111111110011111101111101': 1, '11111010011111011111110111110100111': 1, '11111010011111111110111111110101101': 1, '11111010111101110000100100000111111': 1, '11111010111110111111011111111010000': 1, '11111010111110111111111111110111110': 1, '11111010111111001111111111111110011': 1, '11111010111111011101110111111101111': 1, '11111010111111011111111111111011111': 1, '11111010111111101101101111111110111': 1, '11111010111111111111000111001011011': 1, '11111010111111111111110111111111110': 1, '11111010111111111111111111001111101': 1, '11111011011111110111111111111111111': 1, '11111011101111011101111111100111111': 1, '11111011101111101101011111111011111': 1, '11111011110010111111111111111111101': 1, '11111011110100110111111111110111110': 1, '11111011110111101111111111110001111': 1, '11111011111000111101110101110111011': 1, '11111011111000111101110111111111111': 1, '11111011111001111110010110011011110': 1, '11111011111011011100001111111111111': 1, '11111011111011011100111111011101010': 1, '11111011111011111111001111011111011': 1, '11111011111011111111111101111101111': 1, '11111011111100011110111001111101111': 1, '11111011111100011111111111110111011': 1, '11111011111100111110111101111111111': 1, '11111011111101000001001111111111111': 1, '11111011111101011111111111111011011': 1, '11111011111101111001111101111110010': 1, '11111011111101111101011110111111111': 1, '11111011111101111111111111011011111': 1, '11111011111110101111011110111111011': 1, '11111011111110111101111111111111001': 1, '11111011111110111110110000100011110': 1, '11111011111110111110111111111111110': 1, '11111011111110111111011111011110110': 1, '11111011111110111111011111111101011': 1, '11111011111110111111111100111101111': 1, '11111011111110111111111111101101100': 1, '11111011111111010111011111101111100': 1, '11111011111111011101011111111111011': 1, '11111011111111011111101111101111110': 1, '11111011111111011111111100111001111': 1, '11111011111111011111111111110111011': 1, '11111011111111100100111111111111111': 1, '11111011111111100101001111111110111': 1, '11111011111111101111111111111111010': 1, '11111011111111110111110110111111110': 1, '11111011111111110111110111111111110': 1, '11111011111111110111111111110111111': 1, '11111011111111111001110111111110011': 1, '11111011111111111011110111011100111': 1, '11111011111111111011111110111010110': 1, '11111011111111111101110111111101101': 1, '11111011111111111101111111101111111': 1, '11111011111111111111001111111101111': 1, '11111011111111111111011110110110011': 1, '11111011111111111111011111010011111': 1, '11111011111111111111011111101101001': 1, '11111011111111111111110101111111011': 1, '11111011111111111111111101101111111': 1, '11111011111111111111111110010111011': 1, '11111011111111111111111110111101011': 1, '11111011111111111111111110111110111': 1, '11111011111111111111111110111111101': 1, '11111011111111111111111111011101101': 1, '11111011111111111111111111110110101': 1, '11111011111111111111111111111011110': 1, '11111011111111111111111111111011111': 1, '11111011111111111111111111111100011': 1, '11111100000000001010100011111111011': 1, '11111100000000010000101101111111101': 1, '11111100000011000001000000001111101': 1, '11111100000101111111111111111110111': 1, '11111100011101111111100001000101101': 1, '11111100011111111111111101111111111': 1, '11111100011111111111111111111111011': 1, '11111100100000011001111111111111011': 1, '11111100101011111111111111111101100': 1, '11111100101111011111011111110111110': 1, '11111100101111110101111111110011111': 1, '11111100101111111111111111011111111': 1, '11111100110000000000010100011111111': 1, '11111100111100001111011111011111111': 1, '11111100111101111001111111111111011': 1, '11111100111110011111011111111111111': 1, '11111100111110011111111111111100011': 1, '11111100111110111111111111001010011': 1, '11111100111111010111111110111111111': 1, '11111100111111011111111101111101011': 1, '11111100111111100111111101101111011': 1, '11111100111111101111011111110011011': 1, '11111100111111101111111111101111101': 1, '11111100111111110101011111111111100': 1, '11111100111111110110011111010110110': 1, '11111100111111110110111111111011001': 1, '11111100111111110110111111111111110': 1, '11111100111111110111111011111111111': 1, '11111100111111110111111100111111001': 1, '11111100111111111100110111111111111': 1, '11111100111111111110010111101110011': 1, '11111100111111111110111111111111011': 1, '11111100111111111111010111101101111': 1, '11111100111111111111011111111111111': 1, '11111100111111111111110111111101011': 1, '11111100111111111111111011111111111': 1, '11111100111111111111111101001011010': 1, '11111100111111111111111101111111010': 1, '11111100111111111111111111100111110': 1, '11111100111111111111111111111111011': 1, '11111100111111111111111111111111101': 1, '11111100111111111111111111111111110': 1, '11111101000111000000101111111111011': 1, '11111101001101111110111111111111011': 1, '11111101010101111111111011111111010': 1, '11111101011100000000111111101111111': 1, '11111101011111111101100011110111001': 1, '11111101011111111101111111111111011': 1, '11111101011111111110111111111101111': 1, '11111101011111111111110101011111011': 1, '11111101101011111111011111111111101': 1, '11111101101101111101011111111111110': 1, '11111101101110111110001111111110101': 1, '11111101101111101111011111111101111': 1, '11111101101111110111011111111111101': 1, '11111101101111110111111111101111100': 1, '11111101101111111111111010011101011': 1, '11111101101111111111111111011111111': 1, '11111101110001001111111111011111101': 1, '11111101110111011111101111111111111': 1, '11111101110111100110011111111111110': 1, '11111101110111111111011111111111011': 1, '11111101111000110111111111111111111': 1, '11111101111000111111111111001111111': 1, '11111101111001111111011111111101110': 1, '11111101111001111111110111111111110': 1, '11111101111001111111111111111101010': 1, '11111101111010010111111111111011111': 1, '11111101111010011011111111011111111': 1, '11111101111010011111111111111110110': 1, '11111101111010111111111111111110011': 1, '11111101111011101111111111011101101': 1, '11111101111011110111111111111111011': 1, '11111101111011110111111111111111101': 1, '11111101111011111110001110111110001': 1, '11111101111011111111111011111111111': 1, '11111101111100111111001100101111111': 1, '11111101111101010111111101111111100': 1, '11111101111101011111111101111111010': 1, '11111101111101110111011111001101011': 1, '11111101111101111110111111111111110': 1, '11111101111101111111000001011111111': 1, '11111101111101111111001111101111111': 1, '11111101111101111111010101111101110': 1, '11111101111101111111111001111111011': 1, '11111101111101111111111111100011111': 1, '11111101111101111111111111111100110': 1, '11111101111110010110011111111111111': 1, '11111101111110011100111011111111011': 1, '11111101111110011111111111111111101': 1, '11111101111110100011111110111110111': 1, '11111101111110101011111111101111111': 1, '11111101111110101111111111110010111': 1, '11111101111110110111101111101011111': 1, '11111101111110111011111111111111110': 1, '11111101111110111110011111111101011': 1, '11111101111110111110111111111011111': 1, '11111101111110111111010111100110010': 1, '11111101111110111111111011110111011': 1, '11111101111110111111111101111111101': 1, '11111101111110111111111111110111101': 1, '11111101111110111111111111111101101': 1, '11111101111110111111111111111111110': 1, '11111101111111001011111111111101010': 1, '11111101111111001111111111011011111': 1, '11111101111111010000100110011101000': 1, '11111101111111011111011111111101111': 1, '11111101111111011111111111011101010': 1, '11111101111111011111111111011111010': 1, '11111101111111011111111111011111111': 1, '11111101111111011111111111111111111': 1, '11111101111111100000000000001000101': 1, '11111101111111100111111111111011011': 1, '11111101111111101011111111111011011': 1, '11111101111111101011111111111111011': 1, '11111101111111101101111101110111111': 1, '11111101111111101111111111011111110': 1, '11111101111111101111111111100111110': 1, '11111101111111101111111111111110111': 1, '11111101111111101111111111111111101': 1, '11111101111111110010000111111111011': 1, '11111101111111110010111101011111101': 1, '11111101111111110100110111111111111': 1, '11111101111111110101110111111111010': 1, '11111101111111110101111111111100101': 1, '11111101111111110101111111111111000': 1, '11111101111111110110011011111111111': 1, '11111101111111110110011111110111111': 1, '11111101111111110111011111111011111': 1, '11111101111111110111101111111111010': 1, '11111101111111110111111011111101111': 1, '11111101111111110111111101111101011': 1, '11111101111111110111111111111111010': 1, '11111101111111110111111111111111111': 1, '11111101111111111001011111111111111': 1, '11111101111111111010011111111110111': 1, '11111101111111111011100011111110111': 1, '11111101111111111011110111111011111': 1, '11111101111111111011111110101111011': 1, '11111101111111111011111110111111011': 1, '11111101111111111011111111011101011': 1, '11111101111111111011111111110111011': 1, '11111101111111111011111111111111011': 1, '11111101111111111100101111111011100': 1, '11111101111111111100111111111010111': 1, '11111101111111111100111111111111111': 1, '11111101111111111101111111101011110': 1, '11111101111111111101111111111110011': 1, '11111101111111111110101111111111101': 3, '11111101111111111110111011011011110': 1, '11111101111111111110111101101111110': 1, '11111101111111111110111101111011111': 1, '11111101111111111110111101111111111': 1, '11111101111111111110111111111111011': 1, '11111101111111111111001011110111110': 1, '11111101111111111111010000000011001': 1, '11111101111111111111011101101111001': 1, '11111101111111111111011110101101110': 1, '11111101111111111111011111011111111': 1, '11111101111111111111011111101111001': 1, '11111101111111111111011111111001111': 1, '11111101111111111111011111111011011': 1, '11111101111111111111011111111111100': 1, '11111101111111111111011111111111110': 1, '11111101111111111111100001111111111': 1, '11111101111111111111101111100011101': 1, '11111101111111111111101111101111110': 1, '11111101111111111111101111111111010': 1, '11111101111111111111110111111110111': 1, '11111101111111111111110111111111011': 1, '11111101111111111111111000111111011': 1, '11111101111111111111111010011111111': 1, '11111101111111111111111011111101111': 1, '11111101111111111111111100111111011': 1, '11111101111111111111111101111011111': 1, '11111101111111111111111110111111111': 1, '11111101111111111111111111011111100': 1, '11111101111111111111111111011111101': 1, '11111101111111111111111111101101010': 1, '11111101111111111111111111101111001': 1, '11111101111111111111111111110010111': 1, '11111101111111111111111111110011100': 1, '11111101111111111111111111110110110': 1, '11111101111111111111111111110111010': 1, '11111101111111111111111111111011110': 1, '11111101111111111111111111111100001': 1, '11111101111111111111111111111101011': 1, '11111101111111111111111111111111010': 1, '11111101111111111111111111111111111': 8, '11111110000000000000100010100111011': 1, '11111110000000000001000010111111111': 1, '11111110000000000010001111100111110': 1, '11111110000000001011000001001011111': 1, '11111110000001011011011101110110010': 1, '11111110000001100000010001000011011': 1, '11111110000100111111111111011011011': 1, '11111110000101000000000000001101011': 1, '11111110000111000001000101001100111': 1, '11111110010111111111001101111111001': 1, '11111110011000111101110101011101111': 1, '11111110011101001100001111111011111': 1, '11111110011101011111111101111111011': 1, '11111110011111011111111111101111101': 1, '11111110011111111111001111111111011': 1, '11111110011111111111110111111011111': 1, '11111110011111111111111101010111000': 1, '11111110011111111111111111111110111': 3, '11111110100000000000000111111101101': 1, '11111110100001000000000010010000101': 1, '11111110100001110110111101111011010': 1, '11111110100100000000001111110111011': 1, '11111110100100001000011000000000000': 1, '11111110100101110110011011011101100': 1, '11111110100110000000001111111111111': 1, '11111110100111000000000000000100110': 1, '11111110100111111111111111011111110': 1, '11111110100111111111111111110111110': 1, '11111110101000000000100101110110111': 1, '11111110101101011111011011111011011': 1, '11111110101110110111111111011110101': 1, '11111110101110111011111110111111111': 1, '11111110101111101111111011100111111': 1, '11111110101111110100111111110111010': 1, '11111110101111110101111011111010001': 1, '11111110101111110111111111111111011': 1, '11111110101111111011111111110111110': 1, '11111110101111111111011111101111011': 1, '11111110101111111111101011111111111': 1, '11111110101111111111101111111111011': 1, '11111110101111111111111100101101011': 1, '11111110101111111111111101111101001': 1, '11111110101111111111111110111111000': 1, '11111110101111111111111111101111001': 1, '11111110101111111111111111111101111': 1, '11111110110000000000000001011101010': 1, '11111110110000000000110011001101111': 1, '11111110110000000001000111011111010': 1, '11111110110000000100001010111101110': 1, '11111110110000101001000000000001110': 1, '11111110110100010000000111111011101': 1, '11111110110101110111111111101111111': 1, '11111110110101111011011011111011111': 1, '11111110110101111111111111101110110': 1, '11111110110110111111111111111111011': 1, '11111110110111011111111111101111111': 1, '11111110110111110110111111111111111': 1, '11111110110111111011111101011011101': 1, '11111110110111111110011111111010111': 1, '11111110110111111110111101111101111': 1, '11111110110111111110111101111111011': 1, '11111110110111111111001111011111111': 1, '11111110110111111111111011111111101': 1, '11111110110111111111111101110011011': 1, '11111110110111111111111110111110110': 1, '11111110110111111111111111011111001': 1, '11111110110111111111111111111111010': 1, '11111110110111111111111111111111110': 1, '11111110111000000111111110101011111': 1, '11111110111001101001000010110110111': 1, '11111110111001110111111111110011001': 1, '11111110111001111110000101110111010': 1, '11111110111001111111101111111111110': 1, '11111110111001111111111101111111011': 1, '11111110111001111111111110111111111': 1, '11111110111010011111011101111111001': 1, '11111110111010101100100110111111001': 1, '11111110111010110010000011111111111': 1, '11111110111010110111011101111111111': 1, '11111110111010110111111110111111001': 1, '11111110111010110111111111111111101': 1, '11111110111010111010111001010101110': 1, '11111110111011011101101001011111111': 1, '11111110111011011111111111111011111': 1, '11111110111011101111011110111111101': 1, '11111110111011110001000011111101011': 1, '11111110111011110001100111101111010': 1, '11111110111011110101010110101111110': 1, '11111110111011110101100000000100001': 1, '11111110111011110101111111111011011': 1, '11111110111011110111111111011011101': 1, '11111110111011110111111111111000110': 1, '11111110111011111011111111111101011': 1, '11111110111011111101101110101101111': 1, '11111110111011111101111111111111101': 1, '11111110111011111110111101111101110': 1, '11111110111011111110111111111111111': 1, '11111110111011111111011111111101111': 1, '11111110111011111111011111111111110': 1, '11111110111011111111111101011111011': 1, '11111110111011111111111110111111010': 1, '11111110111011111111111111011010110': 1, '11111110111011111111111111101111010': 1, '11111110111011111111111111111101111': 1, '11111110111011111111111111111111011': 1, '11111110111100011111111111110100111': 1, '11111110111100011111111111111111111': 1, '11111110111100110110001000001111011': 1, '11111110111100110111111111011111011': 1, '11111110111100111011111001011101110': 1, '11111110111100111100111111011111011': 1, '11111110111100111100111111111111100': 1, '11111110111100111111111110111101011': 1, '11111110111100111111111111011111001': 1, '11111110111101011110111111101110111': 1, '11111110111101011111011101111101111': 1, '11111110111101011111011111111101011': 1, '11111110111101100100000000000001011': 1, '11111110111101101111100111100111011': 1, '11111110111101110001110101110101111': 1, '11111110111101110111011011101101011': 1, '11111110111101110111111110111111111': 1, '11111110111101110111111111101111010': 1, '11111110111101111011011110111011111': 1, '11111110111101111011111111110110111': 1, '11111110111101111100100111111111011': 1, '11111110111101111110111100101101110': 1, '11111110111101111111011110111111111': 1, '11111110111101111111011111111111110': 1, '11111110111101111111101111111111111': 1, '11111110111101111111111010011111110': 1, '11111110111101111111111101011111011': 1, '11111110111101111111111101110101100': 1, '11111110111101111111111110111101110': 1, '11111110111101111111111111011101111': 1, '11111110111101111111111111110111110': 1, '11111110111101111111111111111011110': 1, '11111110111101111111111111111111000': 1, '11111110111101111111111111111111010': 1, '11111110111110011011011111111111100': 1, '11111110111110011111011001001111111': 1, '11111110111110011111011110101111111': 1, '11111110111110011111011111111111111': 1, '11111110111110011111111111111111111': 1, '11111110111110101111111101111111000': 1, '11111110111110101111111111011101111': 1, '11111110111110101111111111111001110': 1, '11111110111110101111111111111111011': 1, '11111110111110110101000000000100111': 1, '11111110111110110111101111111001111': 1, '11111110111110110111110011011111011': 1, '11111110111110110111111111111111111': 1, '11111110111110111101011011111101010': 1, '11111110111110111101111111111111111': 1, '11111110111110111110111111100110111': 1, '11111110111110111110111111111011111': 1, '11111110111110111111001110110101111': 1, '11111110111110111111010111111111000': 1, '11111110111110111111011101101001111': 1, '11111110111110111111011101111011111': 1, '11111110111110111111101111111111111': 1, '11111110111110111111111001000010101': 1, '11111110111110111111111010011110111': 1, '11111110111110111111111101111111001': 1, '11111110111110111111111101111111011': 1, '11111110111110111111111111101111000': 1, '11111110111110111111111111111011111': 1, '11111110111110111111111111111101111': 3, '11111110111111010001111110011111111': 1, '11111110111111010110000010000101011': 1, '11111110111111010111011110111111111': 1, '11111110111111010111110111101111111': 1, '11111110111111011100111111111110111': 1, '11111110111111011101110111111101111': 1, '11111110111111011110011111111101111': 1, '11111110111111011110101111101010111': 1, '11111110111111011110111101110111110': 1, '11111110111111011110111111111110111': 1, '11111110111111011110111111111111111': 1, '11111110111111011111011111011111011': 1, '11111110111111011111011111111111111': 1, '11111110111111011111110101111010111': 1, '11111110111111011111110111111111011': 1, '11111110111111011111111101111111111': 1, '11111110111111011111111110111111011': 1, '11111110111111011111111111101101111': 1, '11111110111111011111111111101110110': 1, '11111110111111011111111111111100111': 1, '11111110111111011111111111111101110': 3, '11111110111111011111111111111101111': 1, '11111110111111100111101111011111111': 1, '11111110111111100111111110011111111': 1, '11111110111111101011100111101111111': 1, '11111110111111101011111011111111111': 1, '11111110111111101011111111111110111': 1, '11111110111111101011111111111111111': 1, '11111110111111101101011000000011011': 1, '11111110111111101101101111111111110': 1, '11111110111111101101110111011111110': 1, '11111110111111101101110111100111111': 1, '11111110111111101101111111110111011': 1, '11111110111111101110000111111111110': 1, '11111110111111101111011111111011010': 1, '11111110111111101111111010101111010': 1, '11111110111111101111111111101101111': 1, '11111110111111101111111111110101010': 1, '11111110111111101111111111111101011': 1, '11111110111111110011111111111110011': 1, '11111110111111110100001011100101111': 1, '11111110111111110100011111111010111': 1, '11111110111111110100110110111111101': 1, '11111110111111110100111111111101011': 1, '11111110111111110100111111111111011': 1, '11111110111111110100111111111111110': 1, '11111110111111110101010101011111110': 1, '11111110111111110101011111111111111': 1, '11111110111111110101101111111100001': 1, '11111110111111110110011101111111110': 1, '11111110111111110110011101111111111': 1, '11111110111111110110101111110111111': 1, '11111110111111110110111111011111010': 1, '11111110111111110111011101111111011': 1, '11111110111111110111011111111011110': 1, '11111110111111110111101111111101011': 1, '11111110111111110111110111111010111': 1, '11111110111111110111111001101111111': 1, '11111110111111110111111011111111001': 1, '11111110111111110111111101111110100': 1, '11111110111111110111111101111111001': 1, '11111110111111110111111111101011110': 1, '11111110111111110111111111111110010': 1, '11111110111111110111111111111111100': 1, '11111110111111110111111111111111101': 1, '11111110111111110111111111111111111': 4, '11111110111111111001001111011111111': 1, '11111110111111111011001111111111100': 1, '11111110111111111011011100110111011': 1, '11111110111111111011011111001111100': 1, '11111110111111111011011111111111000': 1, '11111110111111111011110111111011101': 1, '11111110111111111011111010110101111': 1, '11111110111111111011111011111111111': 1, '11111110111111111011111101111101100': 1, '11111110111111111011111110110111011': 1, '11111110111111111011111111101101010': 1, '11111110111111111011111111111111010': 1, '11111110111111111011111111111111110': 1, '11111110111111111100010111011111011': 1, '11111110111111111100101111110011110': 1, '11111110111111111100111111111111101': 1, '11111110111111111101001001011011111': 1, '11111110111111111101011111110110011': 1, '11111110111111111101011111111111111': 1, '11111110111111111101101111011001001': 1, '11111110111111111101101111111101111': 1, '11111110111111111101110111110111011': 1, '11111110111111111101111101111111111': 1, '11111110111111111101111110111111111': 1, '11111110111111111101111111101111010': 1, '11111110111111111101111111110101111': 1, '11111110111111111101111111110111110': 1, '11111110111111111101111111110111111': 1, '11111110111111111101111111111011011': 1, '11111110111111111101111111111101001': 1, '11111110111111111101111111111101111': 1, '11111110111111111101111111111111110': 1, '11111110111111111110000001000101100': 1, '11111110111111111110011110111111011': 1, '11111110111111111110011111101111111': 1, '11111110111111111110101110110111011': 1, '11111110111111111110101111011111110': 1, '11111110111111111110101111111111101': 1, '11111110111111111110101111111111111': 1, '11111110111111111110110101111101001': 1, '11111110111111111110111110111110011': 1, '11111110111111111110111110111111010': 1, '11111110111111111110111111111111101': 1, '11111110111111111110111111111111111': 2, '11111110111111111111000111111111011': 1, '11111110111111111111001011110111110': 1, '11111110111111111111001111011111111': 1, '11111110111111111111010011111111111': 1, '11111110111111111111011001111111011': 1, '11111110111111111111011011011011010': 1, '11111110111111111111011011110101110': 1, '11111110111111111111011101101111011': 1, '11111110111111111111011101111111110': 1, '11111110111111111111011110000111011': 1, '11111110111111111111011110011110010': 1, '11111110111111111111011110100111110': 1, '11111110111111111111011110111111011': 1, '11111110111111111111011111101100111': 1, '11111110111111111111011111110000111': 1, '11111110111111111111011111110011111': 3, '11111110111111111111011111110111011': 1, '11111110111111111111011111111010110': 1, '11111110111111111111011111111011000': 1, '11111110111111111111011111111101111': 1, '11111110111111111111011111111110010': 3, '11111110111111111111011111111111011': 4, '11111110111111111111011111111111100': 1, '11111110111111111111100101111111000': 1, '11111110111111111111101011111100011': 1, '11111110111111111111101011111111011': 1, '11111110111111111111101101111111011': 1, '11111110111111111111101111111111101': 1, '11111110111111111111110010001101001': 1, '11111110111111111111110101110111111': 1, '11111110111111111111110101111111100': 1, '11111110111111111111110110111111110': 1, '11111110111111111111110111011111011': 1, '11111110111111111111110111111101011': 1, '11111110111111111111110111111101111': 1, '11111110111111111111110111111110011': 1, '11111110111111111111110111111111011': 1, '11111110111111111111111001111111111': 1, '11111110111111111111111010111111011': 3, '11111110111111111111111011010111111': 1, '11111110111111111111111011110101111': 1, '11111110111111111111111011111101010': 1, '11111110111111111111111011111111011': 1, '11111110111111111111111100111111110': 1, '11111110111111111111111101000000011': 1, '11111110111111111111111101100111010': 1, '11111110111111111111111101110101111': 1, '11111110111111111111111101111001111': 1, '11111110111111111111111101111111010': 1, '11111110111111111111111110110111111': 1, '11111110111111111111111110111111010': 1, '11111110111111111111111111010111000': 1, '11111110111111111111111111010111110': 1, '11111110111111111111111111011011111': 1, '11111110111111111111111111011111001': 1, '11111110111111111111111111100101100': 1, '11111110111111111111111111101100111': 1, '11111110111111111111111111101101111': 1, '11111110111111111111111111101110111': 1, '11111110111111111111111111101111010': 1, '11111110111111111111111111101111011': 3, '11111110111111111111111111110010110': 1, '11111110111111111111111111110110111': 1, '11111110111111111111111111110111011': 1, '11111110111111111111111111111011100': 1, '11111110111111111111111111111011101': 1, '11111110111111111111111111111011110': 1, '11111110111111111111111111111100110': 1, '11111110111111111111111111111101011': 3, '11111110111111111111111111111101100': 1, '11111110111111111111111111111110011': 1, '11111110111111111111111111111111000': 1, '11111110111111111111111111111111001': 1, '11111110111111111111111111111111101': 2, '11111110111111111111111111111111111': 9, '11111111000000000110100011111001011': 1, '11111111001101111111111011111111111': 1, '11111111001110111101011111111111110': 1, '11111111001111011001110111111111010': 1, '11111111001111111011111100101110111': 1, '11111111001111111101111110111011110': 1, '11111111010100111111011111111111011': 1, '11111111010110100110111111111111011': 1, '11111111010111010101111111111111111': 1, '11111111010111110111111111111111011': 1, '11111111010111111111110111111110001': 1, '11111111010111111111111011111111010': 1, '11111111010111111111111111111111011': 1, '11111111011000000101000000000110000': 1, '11111111011001110101111111111110111': 1, '11111111011001111111111111111111111': 1, '11111111011010111110111111111101111': 1, '11111111011010111111101101111011110': 1, '11111111011010111111111111111111010': 1, '11111111011011111010111101011111110': 1, '11111111011011111111111111100111101': 1, '11111111011011111111111111111111100': 1, '11111111011011111111111111111111110': 1, '11111111011100100000001101010111111': 1, '11111111011100110111111111101111010': 1, '11111111011100111011111111111111110': 1, '11111111011100111111100101111111111': 1, '11111111011100111111101011111111101': 1, '11111111011100111111111111111111111': 1, '11111111011101011111111111011101011': 1, '11111111011101111011110111111111110': 1, '11111111011101111011111111111110111': 1, '11111111011101111110011111111111011': 1, '11111111011110000000001101111111111': 1, '11111111011111001111111111111101011': 1, '11111111011111010101111111101111111': 1, '11111111011111010111111111011111110': 1, '11111111011111010111111111111101111': 1, '11111111011111010111111111111111011': 1, '11111111011111010111111111111111111': 3, '11111111011111011101011101111101110': 1, '11111111011111011110111111011111111': 1, '11111111011111100011111111111111010': 1, '11111111011111100111101111111111001': 1, '11111111011111101001111111111111011': 1, '11111111011111101011111011011011111': 1, '11111111011111101110111111001111001': 1, '11111111011111101110111111101111010': 1, '11111111011111101111111111101111111': 1, '11111111011111110011111111101111110': 1, '11111111011111110101111111110111111': 1, '11111111011111110101111111111101101': 1, '11111111011111110101111111111111010': 1, '11111111011111110110111011111010111': 1, '11111111011111110111001111111111111': 1, '11111111011111110111111111111111011': 3, '11111111011111111010111111111011111': 1, '11111111011111111011010111110101110': 1, '11111111011111111101101111111111111': 1, '11111111011111111110111111101101011': 1, '11111111011111111111011100000101011': 1, '11111111011111111111011101010110111': 1, '11111111011111111111101111111111101': 1, '11111111011111111111111101011111100': 1, '11111111011111111111111101111110001': 1, '11111111011111111111111110111101101': 1, '11111111011111111111111110111111011': 1, '11111111011111111111111111010111000': 1, '11111111011111111111111111010111101': 1, '11111111011111111111111111011101111': 1, '11111111011111111111111111011111011': 1, '11111111011111111111111111100111001': 1, '11111111011111111111111111101111110': 1, '11111111011111111111111111111011001': 1, '11111111011111111111111111111111000': 1, '11111111011111111111111111111111111': 2, '11111111100000000011100000001000111': 1, '11111111100000001111111111110101110': 1, '11111111100000100011000000100101101': 1, '11111111100001110111111111011011001': 1, '11111111100001111111111111111110011': 1, '11111111100011111001011111111001011': 1, '11111111100100011111111111111111111': 1, '11111111100100111111100111111101011': 1, '11111111100100111111111111111111111': 1, '11111111100110011101111111111101111': 1, '11111111100111111100111111111111111': 1, '11111111100111111110010000000101111': 1, '11111111100111111111011011111101010': 1, '11111111100111111111011111111110111': 1, '11111111100111111111101111111101010': 1, '11111111100111111111111011101111110': 1, '11111111100111111111111110101111011': 1, '11111111100111111111111111110101100': 1, '11111111101001011111111111101111111': 1, '11111111101001101110111111111111001': 1, '11111111101001111111111111111111010': 1, '11111111101010011101111101110011111': 1, '11111111101010110111101011011111110': 1, '11111111101010111111101111111111111': 1, '11111111101011011001111111011111111': 1, '11111111101011011101011111001111111': 1, '11111111101011110100111111111111010': 1, '11111111101011110111101111011111111': 1, '11111111101011111011111101111111011': 1, '11111111101011111111111101111110110': 1, '11111111101100000000000000000100011': 1, '11111111101100111111111111110011111': 1, '11111111101101011111111111111111111': 1, '11111111101101110111011111111111111': 1, '11111111101101111110111111101011011': 1, '11111111101101111111111111111011110': 1, '11111111101101111111111111111111010': 1, '11111111101110000010000000100001011': 1, '11111111101110000101000111111111001': 1, '11111111101110001011101110111111101': 1, '11111111101110011111110111011111011': 1, '11111111101110011111111111101111011': 1, '11111111101110100101111101110101111': 1, '11111111101110110101011101101111011': 1, '11111111101110111011111100111111110': 1, '11111111101110111100101101111101011': 1, '11111111101110111100111101011111111': 1, '11111111101110111110011111111111111': 1, '11111111101110111110111111111111101': 1, '11111111101110111111101101111111011': 1, '11111111101111000111111011111110110': 1, '11111111101111011101111111111101110': 1, '11111111101111011110111111111111111': 1, '11111111101111100111011111011111111': 1, '11111111101111100111111111111111001': 1, '11111111101111101111101111110011111': 1, '11111111101111101111111111111110110': 1, '11111111101111110000000010010111101': 1, '11111111101111110111111010111011110': 1, '11111111101111110111111100100111011': 1, '11111111101111110111111111010111011': 1, '11111111101111111001001111101111111': 1, '11111111101111111011111101101111111': 1, '11111111101111111101110111111011110': 1, '11111111101111111101111111011111111': 1, '11111111101111111110011100011111111': 1, '11111111101111111110101111111111101': 1, '11111111101111111110110100101111000': 1, '11111111101111111110111110111111111': 1, '11111111101111111110111111111110001': 1, '11111111101111111111010011111111111': 1, '11111111101111111111011110101101011': 1, '11111111101111111111011110111110111': 1, '11111111101111111111011111111101111': 1, '11111111101111111111100111111111011': 1, '11111111101111111111101111110111011': 1, '11111111101111111111110111011111101': 1, '11111111101111111111111011011111001': 1, '11111111101111111111111011111101011': 1, '11111111101111111111111011111110110': 1, '11111111101111111111111101010011101': 1, '11111111101111111111111101011101011': 1, '11111111101111111111111101101011110': 1, '11111111101111111111111101101111111': 1, '11111111101111111111111110011111011': 1, '11111111101111111111111110111111100': 1, '11111111101111111111111111011011111': 1, '11111111101111111111111111101101111': 1, '11111111101111111111111111101111111': 1, '11111111101111111111111111110011001': 1, '11111111101111111111111111110101011': 1, '11111111101111111111111111110111011': 1, '11111111101111111111111111111111110': 2, '11111111101111111111111111111111111': 3, '11111111110000000000000001011111101': 1, '11111111110000001001000011110111011': 1, '11111111110001111111111101110001010': 1, '11111111110001111111111111111111110': 1, '11111111110010011110111111101100011': 1, '11111111110010111010111101110110111': 1, '11111111110010111101010110111111111': 1, '11111111110010111110111110101110110': 1, '11111111110011110011111111111110011': 1, '11111111110011111111111111001111111': 1, '11111111110100110111011110111001011': 1, '11111111110100111111001111111111101': 1, '11111111110101101100111111111101011': 1, '11111111110101101111111101111111111': 1, '11111111110101101111111111111111111': 1, '11111111110101110111101111011111111': 1, '11111111110101110111101111111111111': 1, '11111111110101111011111111110111111': 1, '11111111110101111101110111111101111': 1, '11111111110101111101111110100100101': 1, '11111111110101111101111111111111001': 1, '11111111110101111111110111101110110': 1, '11111111110101111111111101111111000': 1, '11111111110110000111111111110111111': 1, '11111111110110010111110111111011010': 1, '11111111110110011101101111111011111': 1, '11111111110110011110111011111101111': 1, '11111111110110101011111111111011001': 1, '11111111110110101111111111111010111': 1, '11111111110110110111011111111111111': 1, '11111111110110111101111011101111011': 1, '11111111110110111110111111111111111': 1, '11111111110110111111011011111101011': 1, '11111111110110111111111011111011001': 1, '11111111110110111111111101111101010': 1, '11111111110110111111111111010011111': 1, '11111111110110111111111111111111111': 1, '11111111110111010111011011011111110': 1, '11111111110111011010110011111111011': 1, '11111111110111011111011111110111100': 1, '11111111110111100111101011111111011': 1, '11111111110111100111101111111011111': 1, '11111111110111101001111101011111111': 1, '11111111110111101111011111111111011': 1, '11111111110111101111110011111111111': 1, '11111111110111101111111111111001010': 1, '11111111110111110010010000011111000': 1, '11111111110111110110111111101101110': 1, '11111111110111110110111111111111111': 1, '11111111110111110111111011011111010': 1, '11111111110111110111111100111111101': 1, '11111111110111110111111111011000111': 1, '11111111110111111000100000000001111': 1, '11111111110111111100111111111011011': 1, '11111111110111111100111111111101110': 1, '11111111110111111101111100111111110': 1, '11111111110111111101111111011111010': 1, '11111111110111111101111111111011111': 1, '11111111110111111101111111111111011': 3, '11111111110111111110011101111111110': 1, '11111111110111111110111011001110100': 1, '11111111110111111111010111111011110': 1, '11111111110111111111011111111101011': 1, '11111111110111111111011111111101110': 1, '11111111110111111111011111111110100': 1, '11111111110111111111100111011111011': 1, '11111111110111111111101111111111011': 1, '11111111110111111111110101111111110': 1, '11111111110111111111110110111111111': 1, '11111111110111111111110111111101111': 2, '11111111110111111111111010111111111': 1, '11111111110111111111111011111101011': 1, '11111111110111111111111101101110110': 1, '11111111110111111111111101101111111': 1, '11111111110111111111111101111010011': 1, '11111111110111111111111110011111011': 1, '11111111110111111111111110111111101': 1, '11111111110111111111111111001111111': 1, '11111111110111111111111111011011011': 1, '11111111110111111111111111101011110': 1, '11111111111000000000000100010001011': 1, '11111111111000001110011111011111010': 1, '11111111111000011111111111111111011': 1, '11111111111000110100111110101111111': 1, '11111111111000110110011001110111111': 1, '11111111111000111110111011010110101': 1, '11111111111000111111011111111111011': 1, '11111111111000111111111110111111010': 1, '11111111111000111111111110111111101': 1, '11111111111000111111111111110111001': 1, '11111111111001000000000101111101111': 1, '11111111111001010011111111001111110': 1, '11111111111001011111111101111111101': 1, '11111111111001100111111101111111111': 1, '11111111111001101101111111111111001': 1, '11111111111001101101111111111111011': 1, '11111111111001110011111111100111011': 1, '11111111111001110111011110111111111': 1, '11111111111001110111111111111111110': 1, '11111111111001111011110111101111111': 1, '11111111111001111011110111111111111': 1, '11111111111001111101101101111011010': 1, '11111111111001111101110101111010110': 1, '11111111111001111101110111111101111': 1, '11111111111001111110111011011110111': 1, '11111111111001111110111111101110101': 1, '11111111111001111111001111110111000': 1, '11111111111001111111011111011111001': 1, '11111111111001111111101111110110111': 1, '11111111111001111111111111011110111': 1, '11111111111001111111111111101111011': 1, '11111111111001111111111111110101011': 1, '11111111111010011110011111111111110': 1, '11111111111010011110111111111011011': 1, '11111111111010011111111111011111110': 1, '11111111111010100000100000100110011': 1, '11111111111010100011111111111111101': 1, '11111111111010100111011111111111001': 1, '11111111111010101111110001011111001': 1, '11111111111010110101111111111111111': 1, '11111111111010110111101001111111111': 1, '11111111111010110111110111111111111': 1, '11111111111010110111111111010111111': 1, '11111111111010110111111111111101100': 1, '11111111111010111101011010111001011': 1, '11111111111010111110111110100001010': 1, '11111111111010111110111111001111111': 1, '11111111111010111111011110011101111': 1, '11111111111010111111111101011101011': 1, '11111111111010111111111111000111111': 1, '11111111111010111111111111101101011': 1, '11111111111010111111111111111101110': 1, '11111111111011001011111111101101111': 1, '11111111111011010101111111111001111': 1, '11111111111011010111111111101111011': 1, '11111111111011010111111111110110100': 1, '11111111111011011101111010111011011': 1, '11111111111011011101111111111010010': 1, '11111111111011011111101101111101011': 1, '11111111111011011111111111011010010': 1, '11111111111011011111111111011111010': 1, '11111111111011100101111110111011111': 1, '11111111111011101101111111111101011': 1, '11111111111011101111011111111011111': 1, '11111111111011101111111101101101110': 1, '11111111111011101111111111110111101': 1, '11111111111011110010001100111110111': 1, '11111111111011110011111111011011011': 1, '11111111111011110011111111011111010': 1, '11111111111011110101111110111101111': 1, '11111111111011110101111111111110011': 1, '11111111111011110110110111111111000': 1, '11111111111011110110111111111101111': 1, '11111111111011110110111111111111111': 1, '11111111111011110111110010011011101': 1, '11111111111011110111111111011111110': 1, '11111111111011110111111111110111101': 1, '11111111111011110111111111111101111': 1, '11111111111011110111111111111110011': 1, '11111111111011111011011111111111001': 1, '11111111111011111011111111111111100': 1, '11111111111011111101110111111111011': 1, '11111111111011111101111111111101110': 1, '11111111111011111101111111111111111': 1, '11111111111011111110001111001111000': 1, '11111111111011111110001111101111110': 1, '11111111111011111110001111110100111': 1, '11111111111011111110011111111111001': 1, '11111111111011111110110110101011101': 1, '11111111111011111110111101111111010': 1, '11111111111011111110111110110111111': 1, '11111111111011111110111111101110111': 1, '11111111111011111111000111111101111': 1, '11111111111011111111010111111111011': 1, '11111111111011111111011110000011011': 1, '11111111111011111111011111101111111': 3, '11111111111011111111011111111001011': 1, '11111111111011111111101111111011011': 1, '11111111111011111111101111111101111': 1, '11111111111011111111110101111110101': 1, '11111111111011111111110111111010011': 1, '11111111111011111111110111111101011': 1, '11111111111011111111110111111111110': 1, '11111111111011111111111010011110111': 1, '11111111111011111111111011111111010': 1, '11111111111011111111111100111101101': 1, '11111111111011111111111101111111000': 1, '11111111111011111111111110100001011': 1, '11111111111011111111111111011110111': 1, '11111111111011111111111111101011111': 1, '11111111111011111111111111101111111': 2, '11111111111011111111111111110111111': 2, '11111111111011111111111111111101110': 1, '11111111111011111111111111111111011': 2, '11111111111011111111111111111111111': 5, '11111111111100000000001111001101111': 1, '11111111111100000111111011001111110': 1, '11111111111100011101111011011111011': 1, '11111111111100011110111111110111011': 1, '11111111111100011111011111101111111': 1, '11111111111100011111110111111011111': 1, '11111111111100011111111111011111111': 1, '11111111111100011111111111111111001': 1, '11111111111100011111111111111111100': 1, '11111111111100110011000111111110101': 1, '11111111111100110101111110111111011': 1, '11111111111100110101111111110111111': 1, '11111111111100110111111110011111011': 1, '11111111111100110111111111010110011': 1, '11111111111100110111111111111111001': 1, '11111111111100110111111111111111111': 1, '11111111111100111011001101111011111': 1, '11111111111100111011011111101101001': 1, '11111111111100111100111111111110001': 1, '11111111111100111101011111111111011': 1, '11111111111100111101011111111111111': 1, '11111111111100111101111111101101111': 1, '11111111111100111110010111111111110': 1, '11111111111100111111011111111111110': 1, '11111111111100111111101111111111010': 1, '11111111111100111111111000101111011': 1, '11111111111100111111111110101111111': 1, '11111111111100111111111110111111011': 1, '11111111111100111111111111011111010': 1, '11111111111100111111111111101111011': 1, '11111111111100111111111111110111111': 1, '11111111111100111111111111111110011': 1, '11111111111100111111111111111110111': 1, '11111111111100111111111111111111010': 1, '11111111111101000011111101111111111': 1, '11111111111101000111011111111011000': 1, '11111111111101001110011101011111110': 1, '11111111111101001111111111111111111': 1, '11111111111101010010011111111001001': 1, '11111111111101010100000111011111111': 1, '11111111111101010100111111010111111': 1, '11111111111101010110111110110011111': 1, '11111111111101010110111110111111110': 1, '11111111111101010111111111111110111': 1, '11111111111101010111111111111111111': 1, '11111111111101011101011111001111011': 1, '11111111111101011101101111101011111': 1, '11111111111101011101111111110111101': 1, '11111111111101011110011111111110110': 1, '11111111111101011110110111101101110': 1, '11111111111101011110111101110101001': 1, '11111111111101011110111110111111001': 1, '11111111111101011111111101101111111': 1, '11111111111101011111111101110111011': 1, '11111111111101011111111111010111111': 1, '11111111111101100100011101111111111': 1, '11111111111101101101011011011111111': 1, '11111111111101101101111111111011001': 1, '11111111111101101111011111011111111': 1, '11111111111101101111011111111110111': 1, '11111111111101101111110111111111001': 1, '11111111111101101111111111011110011': 1, '11111111111101110000101110111111110': 1, '11111111111101110001011111111111001': 1, '11111111111101110100111111111111111': 1, '11111111111101110101101111111011110': 1, '11111111111101110101111111111111111': 1, '11111111111101110110101111111111011': 1, '11111111111101110110111011111111011': 1, '11111111111101110111011101101111011': 1, '11111111111101110111011111101111110': 1, '11111111111101110111011111111101111': 1, '11111111111101110111011111111110110': 1, '11111111111101110111011111111111011': 3, '11111111111101110111101111111111011': 1, '11111111111101110111110011111111001': 1, '11111111111101110111111111000000001': 1, '11111111111101110111111111100011011': 1, '11111111111101110111111111101111011': 1, '11111111111101110111111111111101101': 1, '11111111111101110111111111111101111': 1, '11111111111101110111111111111111010': 1, '11111111111101110111111111111111011': 1, '11111111111101110111111111111111110': 1, '11111111111101111011011111110011110': 1, '11111111111101111011101011111111111': 1, '11111111111101111011101110111110111': 1, '11111111111101111011111111110111111': 1, '11111111111101111011111111111011101': 1, '11111111111101111011111111111110011': 1, '11111111111101111100111111101111010': 1, '11111111111101111101011111111001010': 1, '11111111111101111101011111111111110': 1, '11111111111101111101111011111111001': 1, '11111111111101111101111101100101101': 1, '11111111111101111101111101101101111': 1, '11111111111101111101111111100011111': 1, '11111111111101111101111111111111111': 3, '11111111111101111110011101110110111': 1, '11111111111101111110100001001110110': 1, '11111111111101111110101111111111011': 1, '11111111111101111110110001110111101': 1, '11111111111101111110111101111111011': 1, '11111111111101111110111110011111010': 1, '11111111111101111110111110111011001': 1, '11111111111101111110111111110000100': 1, '11111111111101111110111111111101011': 1, '11111111111101111111000011110101100': 1, '11111111111101111111001111101111101': 1, '11111111111101111111010100101111111': 1, '11111111111101111111010111111111111': 1, '11111111111101111111011101110111011': 1, '11111111111101111111011110111111111': 1, '11111111111101111111011111011001111': 1, '11111111111101111111011111101111010': 1, '11111111111101111111011111101111111': 1, '11111111111101111111011111111111001': 1, '11111111111101111111011111111111011': 1, '11111111111101111111100111011111010': 1, '11111111111101111111100111111111111': 1, '11111111111101111111101011111111011': 1, '11111111111101111111101101111111101': 1, '11111111111101111111101101111111111': 1, '11111111111101111111101110111001111': 1, '11111111111101111111101111011111101': 1, '11111111111101111111101111101111000': 1, '11111111111101111111101111111111101': 1, '11111111111101111111110111110111011': 1, '11111111111101111111110111111111011': 1, '11111111111101111111111001111111011': 1, '11111111111101111111111011111111001': 1, '11111111111101111111111011111111111': 1, '11111111111101111111111101011111001': 1, '11111111111101111111111101111010111': 1, '11111111111101111111111101111011000': 1, '11111111111101111111111110110111101': 1, '11111111111101111111111110111111010': 1, '11111111111101111111111110111111011': 1, '11111111111101111111111111010111111': 1, '11111111111101111111111111011101111': 1, '11111111111101111111111111011111101': 1, '11111111111101111111111111110111110': 1, '11111111111101111111111111111001010': 1, '11111111111101111111111111111010110': 1, '11111111111101111111111111111011111': 1, '11111111111101111111111111111111010': 3, '11111111111101111111111111111111011': 4, '11111111111101111111111111111111110': 4, '11111111111101111111111111111111111': 6, '11111111111110000000001111011101011': 1, '11111111111110000000111001111110111': 1, '11111111111110000001010001111101110': 1, '11111111111110000010000010101101011': 1, '11111111111110001110011110111111011': 1, '11111111111110001111101011111110011': 1, '11111111111110010101111110111111011': 1, '11111111111110010111111100111110111': 1, '11111111111110010111111101110001101': 1, '11111111111110010111111111011111111': 1, '11111111111110010111111111111111001': 1, '11111111111110011011110111111111010': 1, '11111111111110011101110010110101001': 1, '11111111111110011110011011111011111': 1, '11111111111110011110111111111111110': 1, '11111111111110011111001011111111111': 1, '11111111111110011111110101101011111': 1, '11111111111110011111110111110111011': 1, '11111111111110011111111010110111011': 1, '11111111111110011111111111111011011': 1, '11111111111110011111111111111011111': 1, '11111111111110011111111111111101110': 1, '11111111111110011111111111111111110': 1, '11111111111110100101111101111111111': 1, '11111111111110100111011111101111111': 1, '11111111111110100111101101111111011': 1, '11111111111110101011111111111101110': 1, '11111111111110101011111111111111111': 1, '11111111111110101101111111111111000': 1, '11111111111110101110111111011111110': 1, '11111111111110101111011110011111101': 1, '11111111111110101111011111111111101': 1, '11111111111110101111101011111111111': 1, '11111111111110101111111110011111010': 1, '11111111111110101111111111100111011': 1, '11111111111110101111111111110111000': 1, '11111111111110110011011101111111111': 1, '11111111111110110101110111110101110': 1, '11111111111110110101111001111111111': 1, '11111111111110110101111111101110011': 1, '11111111111110110110101110111111011': 1, '11111111111110110110101110111111111': 1, '11111111111110110110111011011101111': 1, '11111111111110110111001011111111111': 1, '11111111111110110111011011110111001': 1, '11111111111110110111011111101010100': 1, '11111111111110110111011111111111011': 1, '11111111111110110111011111111111100': 1, '11111111111110110111100111111111110': 1, '11111111111110110111101111111100011': 1, '11111111111110110111110011110111111': 1, '11111111111110110111110110111101011': 1, '11111111111110110111110111110101110': 1, '11111111111110110111111101111101011': 1, '11111111111110110111111101111110111': 1, '11111111111110110111111111110111110': 1, '11111111111110110111111111111110110': 1, '11111111111110110111111111111110111': 1, '11111111111110110111111111111111010': 1, '11111111111110111010011110111110001': 1, '11111111111110111011011111110010111': 1, '11111111111110111011110111001111100': 1, '11111111111110111011111010101111001': 1, '11111111111110111011111011111111111': 1, '11111111111110111011111101101111111': 1, '11111111111110111011111110111011111': 1, '11111111111110111011111111011110000': 1, '11111111111110111011111111111111011': 1, '11111111111110111101011011111011111': 1, '11111111111110111101011110111011001': 1, '11111111111110111101111101011010110': 1, '11111111111110111101111111001111101': 1, '11111111111110111101111111011101111': 1, '11111111111110111101111111111101011': 1, '11111111111110111101111111111111011': 1, '11111111111110111110001101111011001': 1, '11111111111110111110011111111111000': 1, '11111111111110111110101111101111011': 1, '11111111111110111110101111110111010': 1, '11111111111110111110111011111110111': 1, '11111111111110111110111101111110111': 1, '11111111111110111110111111111111011': 1, '11111111111110111111000010000011011': 1, '11111111111110111111000011111111101': 1, '11111111111110111111001011010111101': 1, '11111111111110111111001111101111111': 1, '11111111111110111111001111111111011': 1, '11111111111110111111010111110111111': 1, '11111111111110111111011100101011110': 1, '11111111111110111111011100111111011': 1, '11111111111110111111011101101111000': 1, '11111111111110111111011101110111101': 1, '11111111111110111111011110011111110': 1, '11111111111110111111011110111111011': 1, '11111111111110111111011111100111111': 1, '11111111111110111111101100111111111': 1, '11111111111110111111101101111110111': 1, '11111111111110111111101110111111000': 1, '11111111111110111111110111101111101': 1, '11111111111110111111110111111011111': 1, '11111111111110111111111001111101011': 1, '11111111111110111111111011010111011': 1, '11111111111110111111111011011011111': 1, '11111111111110111111111011111111011': 1, '11111111111110111111111100101101111': 1, '11111111111110111111111100111111011': 1, '11111111111110111111111101111111010': 1, '11111111111110111111111101111111111': 1, '11111111111110111111111110101100011': 1, '11111111111110111111111110111101101': 1, '11111111111110111111111110111111011': 2, '11111111111110111111111111000111010': 1, '11111111111110111111111111001110001': 1, '11111111111110111111111111011011101': 1, '11111111111110111111111111011101111': 1, '11111111111110111111111111011111011': 3, '11111111111110111111111111101100011': 1, '11111111111110111111111111101111010': 1, '11111111111110111111111111110111011': 1, '11111111111110111111111111110111101': 1, '11111111111110111111111111111000111': 1, '11111111111110111111111111111011111': 1, '11111111111110111111111111111101100': 1, '11111111111110111111111111111110011': 1, '11111111111110111111111111111111110': 2, '11111111111110111111111111111111111': 2, '11111111111111000111111111111011111': 1, '11111111111111001001111111101001110': 1, '11111111111111001101111101111111010': 1, '11111111111111001101111111111000111': 1, '11111111111111001111011111111111111': 1, '11111111111111001111110110111111111': 1, '11111111111111001111110111011111011': 1, '11111111111111001111111111101011111': 1, '11111111111111010011111110111110011': 1, '11111111111111010100001001000000000': 1, '11111111111111010101011111111111110': 1, '11111111111111010101011111111111111': 1, '11111111111111010101101111111111000': 1, '11111111111111010101101111111111011': 1, '11111111111111010101111011111111111': 1, '11111111111111010101111100000101011': 1, '11111111111111010101111101011111110': 1, '11111111111111010110111111111111011': 1, '11111111111111010111011111011110011': 1, '11111111111111010111011111111011111': 1, '11111111111111010111111001011110001': 1, '11111111111111010111111101010011111': 1, '11111111111111010111111111011111111': 1, '11111111111111010111111111111110011': 1, '11111111111111010111111111111111001': 1, '11111111111111011000111111111111011': 1, '11111111111111011001111111011111011': 1, '11111111111111011010110111101011010': 1, '11111111111111011011110101111101101': 1, '11111111111111011011111111110101110': 1, '11111111111111011011111111111111010': 1, '11111111111111011011111111111111111': 1, '11111111111111011100010000000000111': 1, '11111111111111011100011011110111111': 1, '11111111111111011100011111111110110': 1, '11111111111111011100100011111111111': 1, '11111111111111011100111111111010111': 1, '11111111111111011101011011111111011': 1, '11111111111111011101011111111111101': 1, '11111111111111011101011111111111111': 1, '11111111111111011101111011110111011': 1, '11111111111111011101111110110111011': 1, '11111111111111011101111111100111000': 1, '11111111111111011101111111110011100': 1, '11111111111111011101111111111011110': 1, '11111111111111011110011100111110011': 1, '11111111111111011110011110111111111': 1, '11111111111111011110111011111111110': 1, '11111111111111011110111101111111110': 1, '11111111111111011110111111111101000': 1, '11111111111111011110111111111111001': 1, '11111111111111011110111111111111010': 1, '11111111111111011111000001101111001': 1, '11111111111111011111001111101111011': 1, '11111111111111011111001111111111111': 3, '11111111111111011111011101011111111': 1, '11111111111111011111011110111010101': 1, '11111111111111011111011110111111110': 1, '11111111111111011111011111101111111': 1, '11111111111111011111011111111111010': 1, '11111111111111011111011111111111011': 1, '11111111111111011111101111111011111': 1, '11111111111111011111110101111100001': 1, '11111111111111011111110111101111100': 1, '11111111111111011111110111111011111': 1, '11111111111111011111110111111100111': 1, '11111111111111011111110111111101101': 1, '11111111111111011111111001101111011': 1, '11111111111111011111111011011111011': 3, '11111111111111011111111011111100111': 1, '11111111111111011111111100110111111': 1, '11111111111111011111111101011101111': 1, '11111111111111011111111101011110110': 1, '11111111111111011111111101101111011': 1, '11111111111111011111111101111101111': 1, '11111111111111011111111101111111101': 1, '11111111111111011111111110001111011': 1, '11111111111111011111111110111011011': 1, '11111111111111011111111110111111001': 1, '11111111111111011111111110111111101': 1, '11111111111111011111111111011101101': 1, '11111111111111011111111111101011001': 1, '11111111111111011111111111101101111': 1, '11111111111111011111111111101111010': 1, '11111111111111011111111111110011011': 1, '11111111111111011111111111110110000': 1, '11111111111111011111111111111101011': 1, '11111111111111011111111111111101100': 1, '11111111111111011111111111111110001': 1, '11111111111111011111111111111110010': 1, '11111111111111011111111111111111011': 2, '11111111111111011111111111111111100': 3, '11111111111111011111111111111111111': 7, '11111111111111100000001001010000111': 1, '11111111111111100000010111110110101': 1, '11111111111111100000100111111111111': 1, '11111111111111100011011111011111110': 1, '11111111111111100011111111111101111': 1, '11111111111111100011111111111111011': 1, '11111111111111100101111111111001001': 1, '11111111111111100110100011111110011': 1, '11111111111111100111001111111111011': 1, '11111111111111100111011011111011111': 1, '11111111111111100111111011101111111': 1, '11111111111111100111111111000101111': 1, '11111111111111100111111111101111110': 1, '11111111111111100111111111111011111': 1, '11111111111111100111111111111111010': 1, '11111111111111100111111111111111111': 2, '11111111111111101010011111111111101': 1, '11111111111111101010100111111101111': 1, '11111111111111101011101111101010111': 1, '11111111111111101011111110111111111': 1, '11111111111111101011111111011111100': 1, '11111111111111101011111111111111111': 1, '11111111111111101101011111101111111': 1, '11111111111111101101011111111111101': 1, '11111111111111101101100001011111011': 1, '11111111111111101101101111011111011': 1, '11111111111111101101111110110011111': 1, '11111111111111101101111111110111110': 1, '11111111111111101101111111111111011': 1, '11111111111111101110011011111111111': 1, '11111111111111101110111101111011010': 1, '11111111111111101110111101111111101': 1, '11111111111111101110111111111111001': 1, '11111111111111101111001111111111011': 1, '11111111111111101111011001101111011': 1, '11111111111111101111011010111111111': 1, '11111111111111101111011011111101011': 1, '11111111111111101111011100111111111': 1, '11111111111111101111011111011101011': 1, '11111111111111101111011111111101011': 1, '11111111111111101111011111111111001': 1, '11111111111111101111110110010001110': 1, '11111111111111101111110110111111010': 1, '11111111111111101111110110111111110': 1, '11111111111111101111110111101111011': 1, '11111111111111101111110111110111011': 1, '11111111111111101111110111111111111': 1, '11111111111111101111111001111111001': 1, '11111111111111101111111010100011011': 1, '11111111111111101111111011111011111': 1, '11111111111111101111111100111111011': 1, '11111111111111101111111100111111111': 1, '11111111111111101111111101001111011': 1, '11111111111111101111111101011100101': 1, '11111111111111101111111101111100011': 1, '11111111111111101111111101111111011': 1, '11111111111111101111111110010111111': 1, '11111111111111101111111110011111110': 1, '11111111111111101111111110011111111': 1, '11111111111111101111111111010111111': 1, '11111111111111101111111111011011111': 3, '11111111111111101111111111101101111': 1, '11111111111111101111111111111111000': 1, '11111111111111101111111111111111011': 10, '11111111111111101111111111111111100': 1, '11111111111111101111111111111111101': 2, '11111111111111101111111111111111110': 2, '11111111111111101111111111111111111': 5, '11111111111111110000000110111111111': 1, '11111111111111110000011100001010000': 1, '11111111111111110000101100111111111': 1, '11111111111111110001011011011111110': 1, '11111111111111110001111101111101011': 1, '11111111111111110001111111111011011': 1, '11111111111111110011000111011111101': 1, '11111111111111110011101101110111010': 1, '11111111111111110011110111011011111': 1, '11111111111111110011111010111111110': 1, '11111111111111110011111011011100110': 1, '11111111111111110011111011011111110': 1, '11111111111111110011111011011111111': 1, '11111111111111110011111011111111011': 1, '11111111111111110011111011111111110': 1, '11111111111111110011111111011110110': 1, '11111111111111110011111111101111111': 1, '11111111111111110011111111111100011': 1, '11111111111111110011111111111101010': 1, '11111111111111110100000100000101011': 1, '11111111111111110100000111111111111': 1, '11111111111111110100010101110011111': 1, '11111111111111110100101011111111110': 1, '11111111111111110100111110110111111': 1, '11111111111111110100111111110111011': 1, '11111111111111110100111111111011011': 1, '11111111111111110100111111111111111': 1, '11111111111111110101010011111111110': 1, '11111111111111110101100111111111011': 1, '11111111111111110101101001111100111': 1, '11111111111111110101101111111111110': 1, '11111111111111110101111101111001011': 1, '11111111111111110101111110101111110': 1, '11111111111111110101111110101111111': 1, '11111111111111110101111111110101111': 1, '11111111111111110101111111110111111': 1, '11111111111111110101111111111110111': 1, '11111111111111110101111111111111111': 2, '11111111111111110110001110111111111': 1, '11111111111111110110010111011111111': 1, '11111111111111110110010111110010101': 1, '11111111111111110110101101111111110': 1, '11111111111111110110101110111111111': 1, '11111111111111110110101111111010110': 1, '11111111111111110110101111111111010': 1, '11111111111111110110110111111111111': 1, '11111111111111110110111101111010111': 1, '11111111111111110110111101111101110': 1, '11111111111111110110111111011111010': 1, '11111111111111110110111111110111011': 1, '11111111111111110110111111111011111': 1, '11111111111111110110111111111110111': 1, '11111111111111110110111111111111001': 1, '11111111111111110111000111111101110': 1, '11111111111111110111000111111111111': 1, '11111111111111110111001011111101011': 1, '11111111111111110111010010111111001': 1, '11111111111111110111010111111100011': 1, '11111111111111110111010111111111011': 1, '11111111111111110111011011111111010': 1, '11111111111111110111011011111111111': 1, '11111111111111110111011101111011011': 1, '11111111111111110111011101111110111': 1, '11111111111111110111011110111111111': 1, '11111111111111110111011111010111010': 1, '11111111111111110111011111011101011': 1, '11111111111111110111011111101111011': 1, '11111111111111110111011111110111111': 1, '11111111111111110111011111111111001': 1, '11111111111111110111011111111111111': 6, '11111111111111110111101010111111101': 1, '11111111111111110111101011011011110': 1, '11111111111111110111101110010110100': 1, '11111111111111110111101111110111011': 1, '11111111111111110111101111111010111': 1, '11111111111111110111101111111101111': 1, '11111111111111110111101111111111110': 2, '11111111111111110111110000111111110': 1, '11111111111111110111110011111111110': 1, '11111111111111110111110101111011011': 1, '11111111111111110111110101111101011': 1, '11111111111111110111110101111111010': 1, '11111111111111110111111010110111111': 1, '11111111111111110111111011010111111': 1, '11111111111111110111111011011111101': 1, '11111111111111110111111011110111000': 1, '11111111111111110111111011111011111': 3, '11111111111111110111111101001111111': 1, '11111111111111110111111101011100101': 1, '11111111111111110111111101101111111': 1, '11111111111111110111111101110001101': 1, '11111111111111110111111101110111111': 3, '11111111111111110111111101111101111': 1, '11111111111111110111111101111111001': 1, '11111111111111110111111101111111101': 1, '11111111111111110111111110011101011': 1, '11111111111111110111111110111101011': 1, '11111111111111110111111110111101111': 1, '11111111111111110111111110111110110': 1, '11111111111111110111111111010011111': 1, '11111111111111110111111111011011011': 1, '11111111111111110111111111011110111': 1, '11111111111111110111111111011111111': 2, '11111111111111110111111111100110111': 1, '11111111111111110111111111100111011': 1, '11111111111111110111111111101011001': 1, '11111111111111110111111111101111110': 1, '11111111111111110111111111101111111': 1, '11111111111111110111111111110101111': 1, '11111111111111110111111111110111001': 1, '11111111111111110111111111111001111': 1, '11111111111111110111111111111010011': 1, '11111111111111110111111111111011111': 1, '11111111111111110111111111111101001': 1, '11111111111111110111111111111110011': 2, '11111111111111110111111111111111000': 1, '11111111111111110111111111111111010': 2, '11111111111111110111111111111111011': 6, '11111111111111110111111111111111111': 6, '11111111111111111000000000100000000': 1, '11111111111111111000000010111111001': 1, '11111111111111111000111111110101101': 1, '11111111111111111000111111111111111': 3, '11111111111111111001011111111111011': 1, '11111111111111111001110111110001111': 1, '11111111111111111001111100111111110': 1, '11111111111111111001111111101001011': 1, '11111111111111111001111111101110110': 1, '11111111111111111001111111111101111': 1, '11111111111111111010110111111111011': 1, '11111111111111111010111110110111010': 1, '11111111111111111010111110111101111': 1, '11111111111111111010111111111101110': 1, '11111111111111111010111111111111101': 3, '11111111111111111011001111011111111': 1, '11111111111111111011010000010111000': 1, '11111111111111111011010000111111111': 1, '11111111111111111011010111111111111': 1, '11111111111111111011011010111111111': 1, '11111111111111111011011111001111111': 1, '11111111111111111011011111111101111': 1, '11111111111111111011011111111110110': 1, '11111111111111111011101111001111111': 1, '11111111111111111011101111111101111': 1, '11111111111111111011101111111111010': 1, '11111111111111111011110110011101111': 1, '11111111111111111011110111001111011': 1, '11111111111111111011111000001111111': 1, '11111111111111111011111101001111100': 1, '11111111111111111011111101101110010': 1, '11111111111111111011111101111001111': 1, '11111111111111111011111101111101011': 1, '11111111111111111011111101111111110': 1, '11111111111111111011111110000111111': 1, '11111111111111111011111110100111111': 1, '11111111111111111011111110101111011': 1, '11111111111111111011111110101111111': 1, '11111111111111111011111110111101101': 1, '11111111111111111011111110111110011': 1, '11111111111111111011111111011101111': 1, '11111111111111111011111111101111111': 1, '11111111111111111011111111110101111': 1, '11111111111111111011111111110111111': 1, '11111111111111111011111111111011111': 3, '11111111111111111011111111111101001': 1, '11111111111111111011111111111101011': 1, '11111111111111111011111111111110110': 1, '11111111111111111011111111111111001': 1, '11111111111111111011111111111111010': 1, '11111111111111111011111111111111110': 2, '11111111111111111100011001010111010': 1, '11111111111111111100011101111111010': 1, '11111111111111111100111001011111111': 1, '11111111111111111100111010111011110': 1, '11111111111111111100111101001011111': 1, '11111111111111111100111110101111010': 1, '11111111111111111100111111011110111': 1, '11111111111111111100111111101111110': 1, '11111111111111111100111111110011100': 1, '11111111111111111100111111111111011': 1, '11111111111111111101001111111101111': 1, '11111111111111111101011001010101111': 1, '11111111111111111101011001011011101': 1, '11111111111111111101011101001111111': 1, '11111111111111111101011101110111000': 1, '11111111111111111101011110110111101': 1, '11111111111111111101011111011111111': 3, '11111111111111111101011111110011011': 1, '11111111111111111101011111110100111': 1, '11111111111111111101011111111001011': 1, '11111111111111111101011111111101011': 1, '11111111111111111101101110111111101': 1, '11111111111111111101101111111110000': 1, '11111111111111111101110110111111011': 1, '11111111111111111101110111111011111': 1, '11111111111111111101111000011111101': 1, '11111111111111111101111000100101011': 1, '11111111111111111101111001111111111': 1, '11111111111111111101111011101110011': 1, '11111111111111111101111011111111010': 1, '11111111111111111101111011111111111': 2, '11111111111111111101111100111110111': 1, '11111111111111111101111101111011100': 1, '11111111111111111101111101111101011': 1, '11111111111111111101111101111111011': 1, '11111111111111111101111101111111101': 1, '11111111111111111101111101111111110': 1, '11111111111111111101111110111110110': 1, '11111111111111111101111110111111011': 1, '11111111111111111101111111001110011': 1, '11111111111111111101111111011101011': 1, '11111111111111111101111111101111010': 1, '11111111111111111101111111110010110': 1, '11111111111111111101111111110111011': 1, '11111111111111111101111111111100111': 1, '11111111111111111101111111111110000': 1, '11111111111111111101111111111110111': 2, '11111111111111111101111111111111001': 1, '11111111111111111101111111111111110': 4, '11111111111111111101111111111111111': 4, '11111111111111111110000011111111111': 1, '11111111111111111110000111101110111': 1, '11111111111111111110001000001111110': 1, '11111111111111111110001011111101111': 1, '11111111111111111110001111011111101': 1, '11111111111111111110010000000011111': 1, '11111111111111111110010111010111111': 1, '11111111111111111110010111101111111': 1, '11111111111111111110011001000001000': 1, '11111111111111111110011101111111011': 1, '11111111111111111110011101111111101': 1, '11111111111111111110011110111101111': 1, '11111111111111111110011110111111010': 1, '11111111111111111110011110111111110': 1, '11111111111111111110011111011111101': 1, '11111111111111111110011111100111010': 1, '11111111111111111110011111101111111': 3, '11111111111111111110011111111110101': 1, '11111111111111111110011111111110110': 1, '11111111111111111110100011101011111': 1, '11111111111111111110100011111010101': 1, '11111111111111111110100111111110111': 1, '11111111111111111110101101111011101': 1, '11111111111111111110101111111101111': 1, '11111111111111111110101111111111101': 1, '11111111111111111110101111111111110': 2, '11111111111111111110110101110111011': 1, '11111111111111111110110110111110111': 1, '11111111111111111110110111011111011': 1, '11111111111111111110110111101110110': 1, '11111111111111111110111011111101011': 1, '11111111111111111110111011111111011': 1, '11111111111111111110111011111111111': 2, '11111111111111111110111101111100010': 1, '11111111111111111110111101111111110': 2, '11111111111111111110111101111111111': 2, '11111111111111111110111110100100000': 1, '11111111111111111110111110110111001': 1, '11111111111111111110111110110111101': 1, '11111111111111111110111110111110011': 1, '11111111111111111110111111101111100': 1, '11111111111111111110111111110111111': 1, '11111111111111111110111111111001010': 1, '11111111111111111110111111111011010': 1, '11111111111111111110111111111011011': 1, '11111111111111111110111111111011101': 1, '11111111111111111110111111111101011': 6, '11111111111111111110111111111101101': 1, '11111111111111111110111111111111011': 3, '11111111111111111110111111111111100': 5, '11111111111111111110111111111111110': 2, '11111111111111111110111111111111111': 9, '11111111111111111111000101111101111': 1, '11111111111111111111001001111111111': 1, '11111111111111111111001011011111111': 1, '11111111111111111111001101101101111': 1, '11111111111111111111001101111111110': 1, '11111111111111111111001110100111010': 1, '11111111111111111111001110111011101': 1, '11111111111111111111001110111111001': 1, '11111111111111111111001111101011011': 1, '11111111111111111111001111101111011': 1, '11111111111111111111001111111011100': 1, '11111111111111111111001111111100010': 1, '11111111111111111111001111111101110': 1, '11111111111111111111001111111111010': 1, '11111111111111111111010011111111111': 1, '11111111111111111111010101111101111': 1, '11111111111111111111010111101111011': 1, '11111111111111111111010111111111101': 1, '11111111111111111111011000111111110': 1, '11111111111111111111011001111111011': 1, '11111111111111111111011010101110011': 1, '11111111111111111111011011011011001': 1, '11111111111111111111011011101001111': 1, '11111111111111111111011011101111111': 1, '11111111111111111111011011111111010': 1, '11111111111111111111011100111101011': 1, '11111111111111111111011101011111011': 1, '11111111111111111111011101111101011': 1, '11111111111111111111011101111110110': 1, '11111111111111111111011101111111100': 1, '11111111111111111111011101111111111': 2, '11111111111111111111011110011111111': 1, '11111111111111111111011110101111011': 1, '11111111111111111111011110111101010': 1, '11111111111111111111011110111101111': 1, '11111111111111111111011110111111101': 1, '11111111111111111111011110111111111': 2, '11111111111111111111011111010111011': 1, '11111111111111111111011111011111101': 1, '11111111111111111111011111100111011': 1, '11111111111111111111011111101101101': 1, '11111111111111111111011111101111101': 1, '11111111111111111111011111110011101': 1, '11111111111111111111011111110101110': 1, '11111111111111111111011111110110111': 1, '11111111111111111111011111110111001': 1, '11111111111111111111011111110111110': 1, '11111111111111111111011111110111111': 2, '11111111111111111111011111111011110': 1, '11111111111111111111011111111101101': 1, '11111111111111111111011111111110011': 3, '11111111111111111111011111111111011': 3, '11111111111111111111011111111111111': 6, '11111111111111111111100010111111011': 1, '11111111111111111111100111110111111': 2, '11111111111111111111101011111011111': 1, '11111111111111111111101011111101110': 1, '11111111111111111111101100000110011': 1, '11111111111111111111101100010111111': 1, '11111111111111111111101100111111111': 1, '11111111111111111111101101011011011': 1, '11111111111111111111101101101111110': 1, '11111111111111111111101101110111010': 1, '11111111111111111111101101111101011': 1, '11111111111111111111101110111101000': 1, '11111111111111111111101111010101111': 1, '11111111111111111111101111101011111': 1, '11111111111111111111101111101100011': 1, '11111111111111111111101111101110101': 1, '11111111111111111111101111101111011': 1, '11111111111111111111101111111001011': 1, '11111111111111111111101111111010011': 1, '11111111111111111111101111111101001': 1, '11111111111111111111101111111101110': 2, '11111111111111111111101111111110011': 6, '11111111111111111111101111111110101': 1, '11111111111111111111101111111111011': 3, '11111111111111111111101111111111110': 2, '11111111111111111111101111111111111': 3, '11111111111111111111110000100001001': 1, '11111111111111111111110000111101101': 1, '11111111111111111111110010101101101': 1, '11111111111111111111110010110111011': 1, '11111111111111111111110010111111101': 1, '11111111111111111111110011011111101': 1, '11111111111111111111110011111101011': 1, '11111111111111111111110011111101110': 1, '11111111111111111111110011111111111': 1, '11111111111111111111110100111110111': 1, '11111111111111111111110101011111111': 1, '11111111111111111111110101111101111': 1, '11111111111111111111110101111111001': 1, '11111111111111111111110101111111011': 1, '11111111111111111111110110100101011': 1, '11111111111111111111110110101111111': 1, '11111111111111111111110110111101010': 1, '11111111111111111111110111011111011': 1, '11111111111111111111110111101011010': 1, '11111111111111111111110111101111111': 1, '11111111111111111111110111110011001': 1, '11111111111111111111110111110111011': 1, '11111111111111111111110111111010011': 1, '11111111111111111111110111111011111': 1, '11111111111111111111110111111101011': 1, '11111111111111111111110111111101111': 2, '11111111111111111111110111111110011': 1, '11111111111111111111110111111110110': 1, '11111111111111111111110111111111000': 1, '11111111111111111111110111111111010': 1, '11111111111111111111110111111111111': 5, '11111111111111111111111000000100100': 1, '11111111111111111111111001011111011': 1, '11111111111111111111111001111110111': 1, '11111111111111111111111010110111111': 1, '11111111111111111111111010111110111': 1, '11111111111111111111111011001100011': 1, '11111111111111111111111011001101011': 1, '11111111111111111111111011001111010': 1, '11111111111111111111111011011111011': 1, '11111111111111111111111011101011111': 1, '11111111111111111111111011101111010': 1, '11111111111111111111111011110111100': 1, '11111111111111111111111011111000011': 1, '11111111111111111111111011111001011': 1, '11111111111111111111111011111011111': 1, '11111111111111111111111011111101110': 2, '11111111111111111111111011111111011': 2, '11111111111111111111111011111111110': 1, '11111111111111111111111011111111111': 2, '11111111111111111111111100001101110': 1, '11111111111111111111111100100101111': 1, '11111111111111111111111100110101000': 1, '11111111111111111111111100111100100': 1, '11111111111111111111111100111101111': 1, '11111111111111111111111100111110011': 1, '11111111111111111111111100111110111': 1, '11111111111111111111111100111111100': 1, '11111111111111111111111100111111110': 1, '11111111111111111111111101001111101': 1, '11111111111111111111111101011011111': 1, '11111111111111111111111101011101011': 1, '11111111111111111111111101100111111': 1, '11111111111111111111111101110110010': 1, '11111111111111111111111101111011011': 1, '11111111111111111111111101111101101': 1, '11111111111111111111111101111110011': 1, '11111111111111111111111101111110101': 1, '11111111111111111111111101111110111': 2, '11111111111111111111111101111111001': 1, '11111111111111111111111101111111011': 2, '11111111111111111111111101111111101': 2, '11111111111111111111111101111111110': 2, '11111111111111111111111101111111111': 3, '11111111111111111111111110011110011': 1, '11111111111111111111111110100011111': 1, '11111111111111111111111110101101011': 1, '11111111111111111111111110101101111': 1, '11111111111111111111111110111001101': 1, '11111111111111111111111110111011110': 1, '11111111111111111111111110111101010': 1, '11111111111111111111111110111101110': 1, '11111111111111111111111110111111010': 2, '11111111111111111111111110111111011': 6, '11111111111111111111111110111111100': 1, '11111111111111111111111110111111101': 2, '11111111111111111111111110111111111': 9, '11111111111111111111111111000111111': 1, '11111111111111111111111111001001101': 1, '11111111111111111111111111001101011': 1, '11111111111111111111111111001110111': 1, '11111111111111111111111111001111110': 5, '11111111111111111111111111010101000': 1, '11111111111111111111111111010101010': 1, '11111111111111111111111111010101011': 1, '11111111111111111111111111010101101': 1, '11111111111111111111111111010111001': 1, '11111111111111111111111111010111011': 2, '11111111111111111111111111011101010': 1, '11111111111111111111111111011110101': 1, '11111111111111111111111111011111001': 1, '11111111111111111111111111011111011': 3, '11111111111111111111111111011111100': 1, '11111111111111111111111111011111101': 2, '11111111111111111111111111011111110': 4, '11111111111111111111111111011111111': 17, '11111111111111111111111111100001111': 1, '11111111111111111111111111100101010': 1, '11111111111111111111111111100111110': 1, '11111111111111111111111111100111111': 1, '11111111111111111111111111101010110': 1, '11111111111111111111111111101011101': 3, '11111111111111111111111111101101001': 1, '11111111111111111111111111101101011': 2, '11111111111111111111111111101110111': 1, '11111111111111111111111111101111001': 1, '11111111111111111111111111101111011': 6, '11111111111111111111111111101111111': 2, '11111111111111111111111111110011011': 3, '11111111111111111111111111110011111': 1, '11111111111111111111111111110101111': 4, '11111111111111111111111111110110011': 1, '11111111111111111111111111110111011': 2, '11111111111111111111111111110111111': 1, '11111111111111111111111111111000010': 1, '11111111111111111111111111111001001': 1, '11111111111111111111111111111001110': 1, '11111111111111111111111111111010101': 1, '11111111111111111111111111111010111': 1, '11111111111111111111111111111011000': 1, '11111111111111111111111111111011011': 4, '11111111111111111111111111111100001': 1, '11111111111111111111111111111100011': 1, '11111111111111111111111111111100101': 1, '11111111111111111111111111111101111': 7, '11111111111111111111111111111110010': 3, '11111111111111111111111111111110101': 2, '11111111111111111111111111111110111': 11, '11111111111111111111111111111111000': 2, '11111111111111111111111111111111001': 4, '11111111111111111111111111111111010': 5, '11111111111111111111111111111111011': 29, '11111111111111111111111111111111101': 9, '11111111111111111111111111111111110': 6, '11111111111111111111111111111111111': 33}\n" + "Counts for the meas output register: {'11111111111111111111111111111111111': 423, '11111111111111111111111111111111101': 185, '11111111111011111111111111111111111': 47, '11111111111111110111111111111111111': 41, '11111111111111111111111111111111110': 32, '11111111111111111111111111011111111': 28, '11111111111111111111111111101111111': 27, '11111111111111111111111111110111111': 23, '11111111110111111111111111111111111': 19, '01111111111111111111111111111111111': 16, '11111111111111111111101111111111111': 15, '00111111111111111111111111111111111': 12, '11111111111011111111111111111111101': 12, '11111111111111011111111111111111111': 11, '11111111111111111111111101111111111': 11, '11111111111111111110111111111111111': 10, '11111111111111111111111111011111101': 10, '11111111111111111111111111111011111': 10, '00000000000000000000000000111111111': 9, '11111111111111111111111111110111101': 9, '11111111111111111011111111111111111': 8, '11111111111111111111110111111111111': 8, '11111111111111111111111111111111100': 8, '11011111111111111111111111111111111': 8, '11111111111111111111011111111111111': 8, '11111111111111111111111110111111111': 7, '11111111111111111101111111111111101': 7, '11111111111111111111111111111111011': 7, '00000000000000000000000000000000101': 7, '11111111111111111111111111111110111': 6, '11111111111111111111111111101111101': 6, '00000000000000000000000000000001110': 6, '01111111111111111111111111111111101': 6, '00000000000000000000000000000000011': 6, '11111101111111111111111111111111111': 5, '00000000010111111111111111111111111': 5, '00000000000000000000000000101111111': 5, '00000000000000000000000000000001100': 5, '11111111111111111101111111111111111': 4, '00011111111111111111111111111111111': 4, '11111111111111111111001111111111111': 4, '00000000000000000000000000000001101': 4, '01111111111111111111111110111111111': 4, '11111111111111111111111011111111111': 4, '11111111111111111111111001111111111': 4, '01111111111111110111111111111111111': 4, '10101111111111111111111111111111111': 4, '11111110111011111111111111111111101': 4, '11111111111111111111111111101111110': 4, '11111111111111101111111111111011111': 4, '11111111111111110011111111111111111': 4, '00000000000000001111111111111111111': 3, '11111111111111111111111111100111111': 3, '00000000000000000000000100111111101': 3, '10011111111111111111111111111111111': 3, '00000001110111111111111111111111111': 3, '11111111111111111111101111111111101': 3, '11111111111111111111110111101111111': 3, '11111111111111111111111111111110110': 3, '00000000000000000000000000000001111': 3, '00000000000000000000000000000001011': 3, '00000000000111111111111111111111111': 3, '00000000000011111111111111111111111': 3, '00000000000000000000000000000000001': 3, '00000000000000000000000000000001001': 3, '11110111011111111111111111111111101': 3, '00000000000000000000000000000000111': 3, '11111111111111111111111111111110100': 3, '00000000000000000000000000000001000': 3, '00001111111111111111111111111111111': 3, '11111111101111111111111001111111111': 3, '10111111111111111111111110111111111': 3, '01111111111111011111111111111111111': 3, '00111111111011111111111111111111111': 3, '00000000000000000000000000000000100': 3, '11111110111111111111111011111111111': 3, '11111111111111111111111101111111101': 3, '11111101111111111111110111111111111': 3, '11111111111111111111111111011111110': 3, '11111111110111111110111111111111101': 3, '11111111111111111110011111111111111': 3, '11111111111111011111111111111111110': 3, '11111011111111111111111111111111111': 3, '11111111111111111111111110111111101': 3, '00000000000000000000000000110111111': 3, '00000000111111111111111111111111111': 2, '11111111111111111110111011111111111': 2, '11111111111111111111111111111011110': 2, '11111111111111010111111111111111111': 2, '00000000010011111111111111111111111': 2, '11111110111111111111111111111111011': 2, '11111111111111011111111111111111101': 2, '00000000011111111111111111111111111': 2, '00000000000000000000000010101111111': 2, '11111111111111101111111111111111111': 2, '00000000000000000000010111111111111': 2, '00000000000000000000000011111111111': 2, '00000000000000000000001111111111111': 2, '10000000000000000000000110111111111': 2, '11111110111111110111111111111111110': 2, '00000000000000000010111111111111101': 2, '11111111110111111111101111111111111': 2, '01111110111111111111111111111111110': 2, '00000000000000000001001111111111111': 2, '00000000010001111111111111111011111': 2, '11111111111011111111111111011111101': 2, '11111111111101111111111011111111110': 2, '00000000010111111111111111111111101': 2, '11111111101101111111111111111111111': 2, '00001111111111111111111111111111101': 2, '00000000000000000001011111111111111': 2, '00000000000000000000000000010011011': 2, '00000000001000111111111111111111111': 2, '11111111111111011011111111111111111': 2, '11111111111111111110100111111111101': 2, '00000000000000000010001011111111101': 2, '11111111111111110111111111111110011': 2, '11111111100111111111111111101111111': 2, '11111111110110111111111110111111111': 2, '00000000000000000000000010101111101': 2, '00000000000000000000000000001001101': 2, '00000000000000000000000000100001100': 2, '00000000000001111111111111111111101': 2, '00000000000000000000000011111111101': 2, '10011111111111111111111111111111101': 2, '11110000000011111111111111111111111': 2, '00000001110111111111111111111111101': 2, '00000000010000000000000000000000100': 2, '11111111111111111111111111111011101': 2, '11110111111111111111111111111110011': 2, '11111111111111110011111111111111110': 2, '11111110111111111111111001111111111': 2, '00000000000000000000000010111101111': 2, '01111111110111111111001111111111101': 2, '00000000000000100000010000000001011': 2, '10000001110111111111111011111111101': 2, '11111111111111010011111111110111111': 2, '11111111111111011010111111111101111': 2, '11111111111111000000000000000000101': 2, '00000000000000000001001000000001100': 2, '00000000000000001111111111111111110': 2, '00111111111111111111111111111111100': 2, '00000000000000000000000000000000110': 2, '00000000101000000000000000000000111': 2, '01111111111111111111111100111111111': 2, '11110111111111111111111111011111110': 2, '11111111111011010111111111111111111': 2, '11110111111111111111101111111111101': 2, '10111111111111111111011111111111111': 2, '11111111111111111111011101111111111': 2, '11111111111111110111111101110111101': 2, '11111111111111101111111111111110110': 2, '00000000111111111111111111111111110': 2, '11101111111111110111111111111111111': 2, '11101111111111111111111111111110100': 2, '11101111111111110011111111111111111': 2, '11111111011111111111111111111110111': 2, '01011111111111111111111111111111101': 2, '11111111011111011111111111111111111': 2, '11111111111011111111111111110111111': 2, '11111111111111011111111111111111100': 2, '00000000000000000000000000000000000': 2, '11101111111111111110111111111111111': 2, '01111111111111111111111111101111111': 2, '11111111110111111110011111111111111': 2, '00000001110111110111111111111111111': 2, '11111110111111111111111011111101111': 2, '11110111111111111111111101111111111': 2, '11111111111111111111111011111111101': 2, '11111111111111111110111001111111111': 2, '11111111111111110111001111111111111': 2, '11111111111111111111111111111111001': 2, '11111111111011111111111011111011111': 2, '11101111111111111111110111111111111': 2, '11111111111111111111111111110110111': 2, '11110111111111111111110111111111111': 2, '11101111111111111101111111111111111': 2, '00000000000000000000000000000001010': 2, '11111111111111111111001011111111111': 1, '11111111111110111111111111110111111': 1, '01111111011111111111111111111111111': 1, '01111111111111111110111111111111101': 1, '11111111111111111111111111111101100': 1, '11111111111111110110111111111111101': 1, '11111111111111111111111101101111111': 1, '11111110111111111101111111111111101': 1, '11111111110111110111111111111111101': 1, '00111111111111111111111111110111111': 1, '11111101111111111111111111110111111': 1, '11111111111111111111111110101111111': 1, '11111111111111111111110111011111111': 1, '10111111111111111111111111111111101': 1, '11111111110111111111111101111111111': 1, '11111111111111111111111110111011111': 1, '11111111111111111111111111111110101': 1, '00111111111111111101111111111111111': 1, '01111111111111111111111011111111111': 1, '11111111111111111111111111110111100': 1, '11111110101111111111111111111111111': 1, '11111111111111111110111011111111101': 1, '11111111111111111101111111101111111': 1, '11111111111111101111111111111111110': 1, '11111110111111111111111111111111100': 1, '11101111111111111111111111110111111': 1, '11111111111111111100111111111111101': 1, '11111111111111110111111111111111101': 1, '11111111111111110111111101111111111': 1, '11111111111111111111011111111111101': 1, '11111111111111111111111111101111100': 1, '11111111101111111111111111110111101': 1, '11111111111111111011111111111011111': 1, '01111111111111111111111111111111011': 1, '11111111110111111111011111111111111': 1, '11111111111111011111111111101111111': 1, '11111111111111111111111111100111101': 1, '11111111111111111111111111010111111': 1, '11111110111111110111111111101111111': 1, '11111111111111111101111111111011101': 1, '11111111111111111111111111011101111': 1, '11111101111111111111111011111111111': 1, '11111111111101111111111111111111101': 1, '01111111101111111111111111111111111': 1, '11110110111111111111111111111111101': 1, '00000000000000000000000000000111111': 1, '11111111101111111111111011101111111': 1, '11111111111111111101111011111111100': 1, '00000000000000000000000100111111110': 1, '00000000000100000000000111111111111': 1, '11111111111111111111110011111111111': 1, '11111111111111110111011111101111111': 1, '00000000001000000000000100111111111': 1, '11111110111111111111111011101111101': 1, '11111111110111111111111011110111111': 1, '11111111111111110101111011111111101': 1, '00000000000000000000000110111111111': 1, '11111111111111110111011011111111111': 1, '11111111101111111111111011111111110': 1, '11111111111111111101111111111011011': 1, '10111011111111111111111111111111111': 1, '00000001111111111111111111111111101': 1, '11111111111111111111111010111111110': 1, '11111111111111011011111111111111101': 1, '11111111111111111111111111111111010': 1, '00000000000000010001111111111111111': 1, '00000011111111111111111111111111111': 1, '00011111111111111101111111111111101': 1, '00000000000000000000011111111111101': 1, '11111111111111011101111111110111111': 1, '00000000000000000001000111111111111': 1, '10111111111111111111111011111111111': 1, '00000000000000000000111111111111111': 1, '11011110111111111111111111101111111': 1, '00111111111111111111111011111011111': 1, '00000000001111111111111111111111101': 1, '11111111111111111101101011111111101': 1, '11101111111111111111111011011111111': 1, '00000000001011111111111111111111110': 1, '00000000001000000111111111111111101': 1, '00000000001000000000000001101111101': 1, '11111111101000100011111111111111111': 1, '01110000011111111111111111111111111': 1, '00000001001000000000000000000001101': 1, '00000000000000000000000000001000110': 1, '00000000000000000000000000001111101': 1, '00000001000000001001111111111111101': 1, '00000000000000001111001111111111101': 1, '11111111111111111001111111111111110': 1, '11111111111111111101111011111101101': 1, '00111111111111111111101111111111101': 1, '11011111111111111111110111111111101': 1, '00000000000100000001000111111111111': 1, '10000001111111111111111111111111111': 1, '00000000000000001000111111111111111': 1, '11111111111111110111111111011111100': 1, '00000000010000000000000001111111110': 1, '00000000000000000000000100001000001': 1, '00000000000000001000000110111111111': 1, '11111111111111011110111011111111111': 1, '00000000000000000000000110000000011': 1, '00000000000000111011111111111111101': 1, '00000001111111110111111111111011111': 1, '00000000000010000000000100111111100': 1, '00000000000000000001000001111111111': 1, '11111111111111111010111111111111101': 1, '00000000001000000000000000000000100': 1, '11111111111011111101111111111111110': 1, '01111111111111111101111111111011101': 1, '00000000000000111101111111111111111': 1, '00000111111111111111111110111111111': 1, '11111110111111111101111111011111101': 1, '00000000001000000000000000000001011': 1, '00000000000000100000000110111111111': 1, '11111111111111110101111111111101111': 1, '11111011111111111111111011111011111': 1, '00000000000000000000000000001001111': 1, '10111111111111111111111011111111110': 1, '11111111111111111111111100111111110': 1, '00111111111111111111111111111111001': 1, '00000000000000000001000010100111111': 1, '11110111111111111111111111111001111': 1, '11111011111111111111111101111111110': 1, '11111111111111111010111111011111111': 1, '11110111111111111111111010111111111': 1, '11110111111111111111111111011011111': 1, '11111111101111111111111110111101101': 1, '00111111111111111111111110111111101': 1, '11111111111111110111111000111111101': 1, '00000000000000000001001101110111111': 1, '11111111111100000001111111111111111': 1, '11111111111111011111111111011110111': 1, '00000000000000000001000000101110101': 1, '00000000000000000011110111111111110': 1, '00000000001000000000000001111111111': 1, '00000000000000000000100111111111111': 1, '11101111111111111111000111111111111': 1, '11111111011111111101111111101111111': 1, '11111111111111111101110111111111110': 1, '01110000000111111111111111111111101': 1, '11001110111111111111111111111111111': 1, '00100000010000000000000100111111111': 1, '11111111110111110111111110110111111': 1, '00000001111111111111111111101111111': 1, '11111111111111111111111000101111101': 1, '00000000000000000000010010111111101': 1, '11111110111010111111111110111111111': 1, '11111111111111111011111111110101111': 1, '00000000000000000000000010011001111': 1, '11111111111111010001111111111111111': 1, '00000000000000000000110010111111111': 1, '11110111111111111111111111101011111': 1, '11111111111111011111111100111111111': 1, '11111111111001111111111111111111100': 1, '11111111111101111111111011111111100': 1, '11001111111111111111111111101111101': 1, '11001111111111111111111111111111110': 1, '11111111111111011011101111111111111': 1, '11111111111111111111010111111111110': 1, '01111110111111101111111111111111111': 1, '11111111111110111110111111111011111': 1, '11111111111111111010111111111111011': 1, '11111111111011111111101011111111101': 1, '11111111111111111011110111111111110': 1, '11101110111111111111111011111111101': 1, '11111111111111111011111101111111110': 1, '11110111111011111110111111111111111': 1, '11111111011111111111110011111111101': 1, '00010000000000000000000111111111111': 1, '01111111111011111111111011111111101': 1, '11111111111111101111011110111111111': 1, '00000000000000101111111111111111111': 1, '11111111111111011011111110111111111': 1, '00000000101000001000000000000000111': 1, '11111111110111111011111111111111011': 1, '00000001000111111111111111111111101': 1, '01001111111111111111111111101111111': 1, '11101111111111111011111011111111111': 1, '10001111111111111111111111111111111': 1, '00000000000000000001101111111111111': 1, '11011111010111111111111111111111111': 1, '11111011110111110111111111111111111': 1, '00000000010011111111111111011111111': 1, '11111111111111111111000111111101111': 1, '11100111111111111111111111111111101': 1, '11111111111111111101011111011111101': 1, '11111111111011111011111111111111100': 1, '11111111111101111111111110101111101': 1, '10010000010111111111111111111111111': 1, '11111111111111111111111011000000100': 1, '11111111111111111100111111110111011': 1, '10000001000000001111111111111111111': 1, '00000000000111111111111111101111110': 1, '00000000000000000000000010111111100': 1, '11111110111111111111110101111111111': 1, '11111111101111111110111111111111110': 1, '10000000000000000111111111111111111': 1, '10100000111111111111111111111111111': 1, '10000000011111111111111111111111110': 1, '00000000001010000000011111111111111': 1, '11101110110111111101111111111111110': 1, '00000000101111111101111111111111101': 1, '11111111001111111101111111111111111': 1, '11111110111111011111111111111111011': 1, '00000000000000101111110111111111111': 1, '11111111011111111011111111101111111': 1, '10000000000001000000000000000000100': 1, '10000001000000000000000000010000110': 1, '11110001111111111111111111111111111': 1, '00011111111101111111111111111111110': 1, '00000000000000100100000000000001110': 1, '11111111100111011111111111111111111': 1, '11111110111111111011111101111111111': 1, '11111111111111110111110111111111110': 1, '00000000000101111111111111111111101': 1, '00000000000000000000100100000000001': 1, '10000000000000000000100010111111111': 1, '00000000000000000000000000001000100': 1, '01110111111111111101111111111111101': 1, '10111101111111111101111111111111111': 1, '11111111101111111111111111101101111': 1, '00000000000001000000000001000001011': 1, '11011111111011111111111111111111110': 1, '11111111111111011111101011111111111': 1, '10111111111111110111111111110111111': 1, '11110111111111101111111111101111111': 1, '11111111111111111011111010101111111': 1, '00000000000000010000011111111111111': 1, '00000000000100000000011111111110111': 1, '00000000000100111111111111111111111': 1, '00000001000100000000000000000000011': 1, '11111111101110101111111111111111111': 1, '00000000000100000000000010111111100': 1, '11111111111111111111110001101111101': 1, '00000000000100100000000110111111111': 1, '00000000000001000001000111111111111': 1, '11111111111111011101111111011111111': 1, '11111111111111111110110111111111110': 1, '11111111111111111110111101111111110': 1, '11111111111111110011111111110111100': 1, '00000000010011110011111111111111111': 1, '11001111111111111111110111111111110': 1, '11111111111111101111111110111111110': 1, '11111110111111111111111111011111011': 1, '11011111111111111010111111111111111': 1, '11111111111111001110111111111111111': 1, '00000000001000000000000000111111111': 1, '11111111111111111111111101011011111': 1, '00000000000000000000000000000011010': 1, '11011111110111111111110111111111111': 1, '10101111101111111111111111111111101': 1, '00000000000000000001110111111111111': 1, '00000000010100000000000000000000001': 1, '11111111111111110111111011110111101': 1, '01110000010111111111111111111111101': 1, '00001111111011111111111111111111111': 1, '11111111101111111111011011111111111': 1, '11111111111110111011111111111111101': 1, '11111111111011011110111111111111111': 1, '00000000010001111111111111111111111': 1, '11110111011111111111111111111111110': 1, '00000000000000000000000001111111101': 1, '11111100011111111111111111111111111': 1, '00000001000000010011111111111111111': 1, '11111111111101011111111111111001111': 1, '11111111110101111111111111011111110': 1, '11111111111011101111110111111111111': 1, '00000001001011111111111011111111111': 1, '11101111111001111111111111111111110': 1, '01111011111111111111110111111111101': 1, '00001000000000000000000010111111111': 1, '11111110111111111111011111101111111': 1, '00000000010111111111110111111111101': 1, '11111110111101110111111111101111111': 1, '00000001000000000000000001111111101': 1, '11111111101111011111111111111101111': 1, '10111111111111111011111111111111101': 1, '00001000000000000111111111111111101': 1, '11111111111111111111101111111111000': 1, '00000011010111111111111111111111111': 1, '00000100000000000111111111111111110': 1, '11111111111111011110101111111111111': 1, '01111111110111111111111111111101111': 1, '00000100000000000000000001000001011': 1, '11111111111111111111111001101111101': 1, '01111111111111111111011111111101111': 1, '11111110010111111111111011111111111': 1, '00001000000001111111111111111111111': 1, '01111111111111111110111111110111111': 1, '00000100010010111111111111111111111': 1, '00000000000000000011111111111111101': 1, '11111111010111110011111111111111110': 1, '11011111111111111111111001111111110': 1, '10111111111011111111011111111111101': 1, '00000100000000000000000110111111111': 1, '00000000010111111111101111111101111': 1, '11111111011011110111111101111111111': 1, '00111110111111111111111110111111111': 1, '01000000000000000000000100111111111': 1, '11111111010111111010111111111111111': 1, '11111101111111111111111101111011111': 1, '00000000000000110001001111111111111': 1, '10111111111111111111001111111111101': 1, '11111101111111111110111111111111100': 1, '00000111010111111111111111111111101': 1, '00000001011111111111111111001111111': 1, '00111111111111110111111111111110110': 1, '11101111111111111111100111111111111': 1, '11111111111111111110110111111111100': 1, '11111111111111111110111111111110011': 1, '11111111111111110111111111011111011': 1, '00111111111101111101111111111111111': 1, '01111111111111111110110111111111111': 1, '00000000000000000000000000001000011': 1, '00000000000000000000101000000000101': 1, '11111111111111111111111111011110011': 1, '00000000000000000000100000000000000': 1, '11111111111111111111111110111010101': 1, '00000000001000000000000000101111111': 1, '00000000000000000001111111111111111': 1, '11111111111111011111111100111110111': 1, '11110111111111111111111110111110111': 1, '00000000000000000001110111111110111': 1, '11111111101111110111111111111110101': 1, '00000000000000000000000110000000100': 1, '00000001111111111111111111111100111': 1, '00010000111111111111111111111111110': 1, '00000000000000000000001011111110111': 1, '00011111111111111111111011111111101': 1, '11111111111111110111111111010110111': 1, '00000000000000000000000000000010110': 1, '10001111111111111111111111111110111': 1, '11111111111111111110111101111111001': 1, '11111111111111111111111111010001111': 1, '00011110111111111111111110111111111': 1, '11111111111111111111000111111111101': 1, '11111111111011111111111101111111011': 1, '11111111111111011111111111111100111': 1, '11111011111111111111111111111111000': 1, '11110111111101111111111111111111101': 1, '00111111111111111111111111001111101': 1, '00000000000000101111111110111111110': 1, '01111111111111011111111111110111101': 1, '10101111111111011111111111111111101': 1, '11111101101111111111111110111111111': 1, '11111111101101111111111111011111111': 1, '00011111111111111111101111011111111': 1, '01111111111101111111111111011111101': 1, '11111011011111111111111111011111111': 1, '10111111101111111111111111011111101': 1, '11111111111111111111011001011111111': 1, '00000000100111111111111111011111111': 1, '11111101111111111111111111111100111': 1, '11110111111111110010111111111111111': 1, '00000000000000000001101000000001100': 1, '11111111110111110111110111111111111': 1, '01111111111111111111111101111110111': 1, '11111111111111111111111100011111101': 1, '11111111111111111111111001011111101': 1, '10111111111111110111111101111111111': 1, '11111111111110101111101111111111111': 1, '00000100000000010010000111100111110': 1, '11111110100111111011111111110111111': 1, '00000000000100000100000000101111111': 1, '00000000000100100100000000100001011': 1, '11110000000000000000000000111111100': 1, '11101111101111111011111111111111111': 1, '11111110111011111111001000000001100': 1, '00000000000000100000001111011111111': 1, '11101111111011111111111111111111001': 1, '00000000100111111110111111111101101': 1, '00000000000110000100000000000101110': 1, '00000000101000000000100111111111111': 1, '01010000000000000000000011000000010': 1, '11001011111111111111100010111101011': 1, '00000001101000000001001111111111011': 1, '11010000000100000000001000101111111': 1, '11111111101111111111111011110110111': 1, '11111111100000010010000001111111110': 1, '00100000100111100001111111111111100': 1, '10000000000000000000001111101101110': 1, '00000000000000001000111111111011110': 1, '00000000000000000011111111111110111': 1, '01111111111111111111100111101111111': 1, '11100000000000000100000000100001110': 1, '10000100000100010000000000000001011': 1, '00000100010111010011110111111111101': 1, '11111111110111110111011111011111100': 1, '00000011111111111111111111101111001': 1, '01111111111111110000000000000110101': 1, '11001000000000000001001111011111100': 1, '01110001000000000000010000000000101': 1, '10010001110111111111111111111111101': 1, '01010001111011111111111111110111111': 1, '11111111111111010011011111111111111': 1, '11111111111011111111100111010111111': 1, '01100000000000000001000011111111111': 1, '00000000001000000000111111011111100': 1, '00000000000000010000000001110111111': 1, '01111111111111110111111111111101110': 1, '11111111111011111111001101111111111': 1, '11111111101111111111000001111111010': 1, '11111111000111111111111111111101111': 1, '10111111010111010011111111111111111': 1, '11111111100010000000000000001000011': 1, '11111110101111111101111101111111011': 1, '11111111111111101111011111111111100': 1, '11111111101111111111111111100000111': 1, '00000001110111111110111111111111100': 1, '00000000111111111111111111011111011': 1, '10000000110010011111111111111111111': 1, '11011111110111011111110111111111101': 1, '11111101111111111011111000000111110': 1, '01100100000001000000000000000000001': 1, '11111111111111101111111000000111101': 1, '00000000000000000100000101111011101': 1, '00000000000100000000100000010000110': 1, '00000001101000000001000101111111111': 1, '11111111111111111111001000000000101': 1, '11111111110101111011101111110111111': 1, '11111111111111110111011111111111001': 1, '11111111100000100000000100000000010': 1, '11111111111011111101111101101111111': 1, '11111111100111111111000000000001111': 1, '11110111111011111011111111011110101': 1, '00100001111110111111111111111111111': 1, '11111111001010000001111111111111001': 1, '00100000000000000000000001010000011': 1, '11111111111111111011111001001110111': 1, '01111111111011110101111111111100101': 1, '01111111111110111111011111111101101': 1, '11111111111000111111101111111111110': 1, '10011110110111111111111111111111101': 1, '11011111110111111111111111110001000': 1, '00000000000000101111011111111011110': 1, '11111110111111111101111011111111001': 1, '00001110100000000000000000100001010': 1, '00000000010000010000000100000001000': 1, '11111111111000000011111111111110110': 1, '01110000001000100000000000000001011': 1, '11111111101110100111101111000111111': 1, '11111111101000101011110111111111111': 1, '00000000000000011010111111111100111': 1, '11111111111101111110111101111111100': 1, '00000000000000001111011011111011101': 1, '00000000100101111111111111111111110': 1, '00000110110110000100000000101111111': 1, '11111101101111111111111111111110101': 1, '01111111111011111111111111111011011': 1, '00000000111111011011111111111101101': 1, '00000111100111111111011111111111111': 1, '11111110010111111111111111111111101': 1, '11111011111111111100000000000011011': 1, '00111111110111101111111101111101110': 1, '00000000000000101100000111011111111': 1, '11111111101111011000111111110111111': 1, '00000001000000001110001000000001101': 1, '00000000000011111111111111111111000': 1, '10000000000000000000010000000001101': 1, '11100000010110101111111111111111010': 1, '01111111111111011111111111111101100': 1, '11111111111111010110001000000101011': 1, '11111111111111111110001111111111100': 1, '00000000000000000000111000111111101': 1, '01100001000000000000000110111111111': 1, '00000000000000000000110111111011101': 1, '10010001000000001000000000000011100': 1, '01111111110111111111100111111111110': 1, '00111111110111111111111101111111010': 1, '11111111111101110110010111111111111': 1, '11111111111111111111110111100111110': 1, '00000001000000000000000110001101111': 1, '11111011111011011011111111111111101': 1, '01001000000000000000000000100000000': 1, '10000000000111111100111111111111101': 1, '11111011111101111111111111110111100': 1, '00000000000001000000000000000100101': 1, '11111111111111111101100111111111111': 1, '00000000000000000000000111111111010': 1, '00011111111111110110110111111111111': 1, '01100000000010101110000000000000001': 1, '10110000000000000000000000000000011': 1, '11111111111111111111110100111100110': 1, '11111111111111111100001111100111111': 1, '11111111111111111110000000000001100': 1, '00100000000001000000000100000000010': 1, '00000011000111111111111110111111101': 1, '00001000000000000111111111111111011': 1, '10000000011000001000000000000000000': 1, '11111111111111111111000000001000001': 1, '11111111111111011111111010111110011': 1, '00000000000011111111111111111101010': 1, '10011111110111111100101111111111111': 1, '11111111111111111111000000101111111': 1, '10000000000011011011101111001000000': 1, '01110110111111111011111111111101101': 1, '00000000010110100110111111011111101': 1, '01111111111111111110110111101001101': 1, '11111001111111111011111111111111101': 1, '00000000000100101110111111111111110': 1, '00000001000000000000111111100111111': 1, '10000000000000100000000001100000111': 1, '11111110111110110111111110011111111': 1, '00000000000000000001001111111110110': 1, '00000000010011101111111111111111110': 1, '01111111111111111110100110111111101': 1, '00011111111111111110111111011101101': 1, '11111111111111111110000100111111111': 1, '01011111111111111111001111110111111': 1, '00100000001011111111111111101111111': 1, '11101011110111110111111111111011111': 1, '00001111111110111111111111011111111': 1, '00000001010110010111111111111101111': 1, '11111111111111111011101110111111110': 1, '11111110111110110000000100000000111': 1, '00000001000000101110000001101111111': 1, '10000100000000000000000000111111011': 1, '11111011101000111111111110111111111': 1, '00000111111001110111111111111011111': 1, '01000000010110101101111110101011010': 1, '01001111110111111111111111111111111': 1, '01111110111111111110111111111111001': 1, '00000000010111111110111011111110111': 1, '00000100000000000000000000000011100': 1, '11110111111111111111111001111111000': 1, '11010000000000000000000000000000101': 1, '11111110000000000110111011111101101': 1, '00000000000111011011111111111111110': 1, '11010000000000000000000111111111111': 1, '10011111111111111111111011101111110': 1, '11111111110111110011101011101111111': 1, '01111010001010011001000100000000010': 1, '00001011111011010100111111111011111': 1, '11111111110111111111101111011011111': 1, '10000001000000000000000100000000010': 1, '11111111101101111111111111011111001': 1, '00000000000000000110000111111101111': 1, '00000001001110001011111111111111101': 1, '11100000000000100000000000000001111': 1, '11110000000000000100000000000101111': 1, '10000000000000000000000100000001101': 1, '11110101111111110111111111111111111': 1, '11111110000000000100000000000100000': 1, '00000100000000000011110111111111101': 1, '11111111110000000010000000101011111': 1, '00001000000010001110111101111111111': 1, '01111111010010001110111111111111111': 1, '00000000000010000000000010100001111': 1, '00000000000000000000011001111111111': 1, '11011111111111111111111111010011111': 1, '00000000100110111110000000000100111': 1, '00000000000000100000000000010001100': 1, '00000000000000000001000010011111110': 1, '00000001000111111011111111110111110': 1, '11100000000000000010000000011111011': 1, '11111101011111011111000000000000100': 1, '11111111111011011001111111101011011': 1, '00000000010011111111111100111011110': 1, '00010000000000000000111101101111110': 1, '11111011111111111111111110010000001': 1, '00000000000011001111111111111111111': 1, '11111111101111010000001000011110101': 1, '00000100011001111111111111101111111': 1, '00000000000000000010111111111011001': 1, '11111111111111111111001110010111111': 1, '11000000000000000000000000000100101': 1, '11111111111101111111001111011001100': 1, '11011111101000001000000001011111111': 1, '00101111111111111110110011111101101': 1, '10000001000000000000100000101100110': 1, '00000000000000110111111011111111101': 1, '11011111101111111110111111101101111': 1, '10000101111111111110111111111111101': 1, '01111111111111011111111111111011100': 1, '11101111111101111111111111110111101': 1, '10101011111111111111011111111111111': 1, '11111110111111010111111111011110111': 1, '00000010111111111111110111111101111': 1, '00000000000000000000000010000010111': 1, '01100111111111110111111011111101101': 1, '00000000000000101001000111101111111': 1, '01111111111111101111111101111111110': 1, '00000000010111110111111111101111101': 1, '00101111111111111111101111111101111': 1, '11111111101111101111111111111101000': 1, '11111111111111111111001000000001011': 1, '01011111111110111111110111110111101': 1, '00000000011101111110001010111111101': 1, '11111111000111111111111111111111001': 1, '00000000000000001101111111101111111': 1, '11111011111111011111111111011111111': 1, '00111111100000000000000011101111110': 1, '00000000110111111111111001011111111': 1, '11100000011010111101111111111111111': 1, '11111110111000100111111111111101101': 1, '00000000010000001010111111111111111': 1, '11110111110111111111111111111110101': 1, '11111111011110111111111011011110111': 1, '00100000111111111111101111111111001': 1, '00000001110111111111110001101100110': 1, '00011111110111111011111011111111111': 1, '10111011111011111111111111110110101': 1, '11111111101111110101101111111111101': 1, '00000000000000000000000010101110110': 1, '11101111111111111111000010101111110': 1, '00110100000000000010001111111111111': 1, '10001011111111111110110000000001100': 1, '11111110001100000000000000000000100': 1, '00000100000000100000000001000000100': 1, '00000000000000000000000010000101101': 1, '00000000001000000000001001101111111': 1, '00000000000000001111111111111010111': 1, '10111110101000100101111000000001000': 1, '00001010000010101111111111111111110': 1, '00000000010111111111011111111011101': 1, '00000000000100000000110011111111111': 1, '11111111111011111101111111010111001': 1, '11111011111111111111011111011111111': 1, '00000001111110111111001111111111111': 1, '01111000111011011111111111111110101': 1, '11111001000000000000000000000000111': 1, '00111111111011010011111111111011111': 1, '00000000010001111101111111101111011': 1, '00010000000000000001101101111101111': 1, '11100000000000000000000111111111101': 1, '11111110111111111110011000011101111': 1, '01111111111011011110111100111100111': 1, '00011011111111111111011111111111011': 1, '11111111111011101111111111101110111': 1, '01111110110111111101111101111111100': 1, '11011101101111111111111111111110111': 1, '11110111111111100011111111111111111': 1, '11011110111111110111001111111111001': 1, '11110111101111110111111111111101101': 1, '00000000000100000000000001100101110': 1, '01011100010111111000000000010000011': 1, '11111110111111111111101111111010111': 1, '00000000000000010011111111110111011': 1, '11110111111110110111111111111111100': 1, '00000000000000001000000100000000100': 1, '00000000100000000001000100111111101': 1, '01011111100011111110110111111101111': 1, '11101111011111011111111111101111111': 1, '01111111111111111100111011111111110': 1, '00000000000000001000111011111111101': 1, '10101111111111111100111110011010111': 1, '11111110111111110011111100111111101': 1, '11111111111111011100001101111111101': 1, '00000000000000001111101101111111100': 1, '11111111111111111101111111111101010': 1, '11111111110111111110101111111111110': 1, '00001111100111011011111111101011001': 1, '00100000000000000000001111011111111': 1, '11100000000000000000000000000111111': 1, '00001011111011011110011011111111111': 1, '00000001000000001111001111111111111': 1, '00000000000000100001001111100011111': 1, '00000000000000010000001011111111110': 1, '11111110011111111111011111111111101': 1, '00000000000111111101111111011111101': 1, '00000000000100000001100000000001001': 1, '00000001000000001111111110111111101': 1, '11111111111111111110000000000001111': 1, '00000000100000000010110000101101111': 1, '11111111111111111101001111110111111': 1, '00001111111111111110111011111111111': 1, '11111111000111110111111111110111111': 1, '10000001110111111111111110111111111': 1, '00000000001010000001000111011111011': 1, '00000000000000000000100000000011001': 1, '00010101000111110111111011111111011': 1, '00000000001000001111111111111110111': 1, '01000111100000000110001111111101111': 1, '11111111101011111111111001111101101': 1, '10000000011111111111111111111110100': 1, '01111111111111000000000000000000100': 1, '00100100000000000000000000000000010': 1, '11111111101001111011111111111111111': 1, '10000000000000000000000000101101001': 1, '01111110100111111111101111111101101': 1, '00111111111001011001111111111111111': 1, '00011111111111111111111011100111011': 1, '11111111110111110111111111111110001': 1, '11011111111111111111111111010111011': 1, '00000000000000011010001111111111111': 1, '11111101111111110110110000000011111': 1, '11111001111111111111111111111111010': 1, '11111111111111111110001111111101110': 1, '00000100000000001111000100000011111': 1, '11111111101111111100000000000001011': 1, '11111111111111001111111111110011011': 1, '00000000000110000000000000010000111': 1, '11111111111111011101101110111011011': 1, '11111010101010011111111111111111111': 1, '01111111111111111111011111111001101': 1, '01010000000000010000000100001111110': 1, '11111111111111111000000000000000101': 1, '11111111111010111111110110111111111': 1, '00001111101111111111111011111111101': 1, '11011111111011010011111111111111111': 1, '11111111111111011011111101110111111': 1, '00000000000000001010111111110111111': 1, '11111111100000000000000001110111110': 1, '11101111111111111111011101111111100': 1, '11111000110111110101111111111111101': 1, '01111111101111111111111111100111111': 1, '00001000011001111111111111001011111': 1, '11111111111111111111011110111110101': 1, '00000001000100001011111011111101111': 1, '00111111111111011011111111111111101': 1, '00000000000000101100000110010000111': 1, '00000000010001101110011111111111111': 1, '11111111111111110010000000000001011': 1, '00000000110100111111111110111111111': 1, '11111111110111111101011111111111110': 1, '11111111101111100001111011000000101': 1, '10000001010111101111110111111111111': 1, '11111111111101101111111101101111111': 1, '00001100000000000010000000000000000': 1, '11101111111000000000000000111111011': 1, '01111111111011110111111111101111111': 1, '11111111111111111111111100010101110': 1, '00000001000000000001001111111101111': 1, '00000011010100000000001011111111111': 1, '00000000000000101001001111111111111': 1, '00000100000000000000000000100000110': 1, '11111111111110110111111110101111101': 1, '00000000000000010001101001111111101': 1, '11100000000000000000001111111110110': 1, '00100000000111111111111111101111111': 1, '11111111111001111111101111101111111': 1, '00000000000000100000000000000100100': 1, '00000010111000000000000100000000100': 1, '11111011111111110011110111111111001': 1, '00000000000010000010110000000111101': 1, '00000001000100100101111111011111110': 1, '11111110111111111111100111111011101': 1, '11111111001110000001000000111111100': 1, '11111111101111111111111111111100000': 1, '00000000000111111111110111111001111': 1, '11111111110111011111111111011111111': 1, '10111111111111111011100000000001011': 1, '10000000001111111111111111000111111': 1, '00000000010000001011111111011001111': 1, '10111111011111111111111111111111001': 1, '00000000010001110111111111111111101': 1, '01111101110111010111111111111111111': 1, '00000100100000000000000000000001000': 1, '11111111111111110011111110101111101': 1, '00000000000100100111111111110111100': 1, '10000000000000000000000100010000001': 1, '11100000000000000000011111111111110': 1, '11111111111110101111111111101110100': 1, '01100000000000101110111111111111111': 1, '00000000100000000000000000001000001': 1, '11111110111111010000000000000001001': 1, '00000000000000000100000100000001011': 1, '11011111111001110111111111111111011': 1, '00000010000011111111111011111111111': 1, '11111111000111111111111110111111111': 1, '10111111111111111111011111111111100': 1, '11111111111111000000000001000001011': 1, '00000010000001000000001110111111110': 1, '00000001001100000000111011111111111': 1, '11110000111011100111111111111111111': 1, '10101110011111101111111111111110000': 1, '11111111110011111111111101101111101': 1, '11111011111111111111001111111011111': 1, '00000000100111111011111000101001111': 1, '00000000011111111111101111111111101': 1, '11111111101111101110111000100111101': 1, '00000000000000101000010000100000110': 1, '00010000000000000010000011110111001': 1, '01101111101111111110111110101111111': 1, '00000000000001111111111111110111110': 1, '11111111111111111111100111111011111': 1, '00000000000000000000001100111110010': 1, '11111010101111011011111011011111010': 1, '00100100000100100100000000000001110': 1, '10111111111111011101111110111111111': 1, '11110101111111111111111111011011010': 1, '00000000000000100000000000011111110': 1, '00000000000000001011111111111011111': 1, '00000010000100000010000000101111111': 1, '11111111101110101110111111010001110': 1, '00000000000000000100000100000000110': 1, '00000010000000000001111101111111111': 1, '10011111110111111110111111111101111': 1, '00001111100111111111111111111111110': 1, '01111111111011111111111101101111101': 1, '01111111111111101110111011111111111': 1, '01110000001001111111111111111110101': 1, '00000000000000010000001011111011111': 1, '11011111111111111110001111111111101': 1, '00000111101111111111111011101011101': 1, '11111111111111011111111111000001011': 1, '01110000000100000000000011011010110': 1, '11110000001000000000000000000101010': 1, '11110000000000001000000100000001111': 1, '00000000000000000011100000000100111': 1, '11111111101111111110001111101111111': 1, '11111100000100001000000100111111101': 1, '11111101101101111111111001111111111': 1, '11111111111000100000000111111111111': 1, '00000100000000101100111111110111111': 1, '00000000000000010000000001001111111': 1, '01111110000000000000000011111011111': 1, '11100000000000000000000001111011111': 1, '00000000000000001000001111101101111': 1, '10000011111111111101111111011111111': 1, '11111101111111111111111111011110100': 1, '00000000011100101111001111111111111': 1, '11111111111111101101000111111111111': 1, '11111011111111110110111101110110111': 1, '11111111101111111111000111111111111': 1, '00000000000000000011001100000000110': 1, '11101110011111111110101111111101011': 1, '11111111111110111110111111111101111': 1, '00000000000010101111110111111101111': 1, '10000000000000110000000000111111101': 1, '11111101111111111110110111110111111': 1, '00000000000100000000000000001110101': 1, '11000111111111111110111111111011111': 1, '11110000000000000000110010000101111': 1, '00000000000000000001000000000111110': 1, '00110111111111111110111111111111101': 1, '11111101111111111111111111111001101': 1, '00000000100000000000010001000000101': 1, '11110111110111101101111111111111111': 1, '11111111111010111111111101111111111': 1, '11111111101100000000001111111111111': 1, '00010001000000000010000001111110000': 1, '01111111111110111110111111111111110': 1, '11111111011111110110011110111111111': 1, '00111111111111111111000111111111101': 1, '00000000000100000011101110110101110': 1, '00000001110111111111111011101111101': 1, '10000001010011111111111111111111111': 1, '00000000100011111110111110101111111': 1, '11111111010111110111111001110111111': 1, '11011111110111011111101011110111111': 1, '10000100000000000000000000100111011': 1, '00000000000000000000000001111100110': 1, '00000000000000100000000000111011111': 1, '00000000010111111111110110011111111': 1, '00000000000000010000000000111101111': 1, '11111111100110000000000111111010111': 1, '11111011111111011011110111111111111': 1, '01111111111111111111011111110111111': 1, '00000000000000001100100000000000111': 1, '00000000000000000000010000011000100': 1, '00000000100000000111111110111111111': 1, '00000100000000111111111111111011111': 1, '01001011111111111110101111111111110': 1, '11110001101101111001111111001111111': 1, '11101100111111010011111111111111111': 1, '01111111110011111011111011011111111': 1, '00000000010011101110100000000111111': 1, '11111111100010000000000000000000001': 1, '00000000110011111111111111111111010': 1, '00000001010111011110111111110101111': 1, '01111111111111111111111111010001000': 1, '11100000000000101100000100010000111': 1, '11111111110111111110111110110110010': 1, '11111111111100111111110111111111101': 1, '00000000010111101110111111011111011': 1, '11111111111111101111110001010000100': 1, '11000000000010000000000000000000100': 1, '10001110111011111111111111111111111': 1, '11111010111100111111111111111111111': 1, '11111111111011111111111111110111010': 1, '10001010111111111111111011111110111': 1, '11111111011111111111001111101101100': 1, '10000001111111111111111001111111111': 1, '00000000000000001000100010101111101': 1, '00001001010000000000000111101111101': 1, '00010000000000001111111011111111101': 1, '00111111111111111111111111011110001': 1, '10111111111111110111001111101111100': 1, '00000000000000111111110101111111111': 1, '00000000100100111111111111110111111': 1, '00111111011111111111101111111110101': 1, '11111111101000000001111111111111101': 1, '11111111011111111111110110110111101': 1, '00000010010000101111111111111111101': 1, '00000001000000000110111111110011111': 1, '01001101111111111111111111111111110': 1, '00001100000000100000000000000000011': 1, '00000000111111110011111011111111111': 1, '11111111111111010111011011111011111': 1, '00000001011111111111101111011111111': 1, '00000000000000000001001111111111100': 1, '00000000001101111111111111101100101': 1, '11111111101111111011101111111111111': 1, '11111111100111110111101111111111111': 1, '11111111110111111011000000000000100': 1, '00000000000000011111000000000001100': 1, '00000001101111111111110110111011111': 1, '00010001000000001101111110111111111': 1, '11100000000000000000000010101111111': 1, '10110111101111111111101111111111101': 1, '01000000000000000000000000101111101': 1, '00000101100011111111111111011111111': 1, '11111111111111111111101111011010111': 1, '10011111010111111111111111111100111': 1, '11111111111111111100001110111111111': 1, '00111111111111011010000000101111111': 1, '01011111111111111110111111101110001': 1, '11111100010111111111111111110111111': 1, '11111111111000000001010111111101111': 1, '00000000000000000000001100111011111': 1, '11111110111110011011110111110111110': 1, '11111111111111111111100000111100111': 1, '01111111111111011011111111101011110': 1, '00000000000000000111100111011111110': 1, '11111010111111110110011111111111111': 1, '00100000000000000000000111111011111': 1, '00000010000000000011011001111111101': 1, '11111110101111110110111111111111101': 1, '00100000010000111101111010111011111': 1, '01111111111011110110110110111111101': 1, '01111111101111111010111111111111111': 1, '11111111111111111111111101111000111': 1, '11011101110111111111111011111111111': 1, '00000000110111111111110011111011101': 1, '11100000010011110111111111111011111': 1, '11000000010100111111111111111111111': 1, '01100000000000000000000001001000011': 1, '11111111110111010001111111001011111': 1, '11111111110111001101100100111101111': 1, '00000000000100010001000010010000001': 1, '11111110111111010001111111111111110': 1, '00000000001000001010000000101111101': 1, '10101111111011111111111111111101111': 1, '10000000010111111101111111101111111': 1, '11111111101110011111111111101111111': 1, '11111011111111101010001111111111111': 1, '00000001100100000000000000000001000': 1, '01100000000001010000000000000001100': 1, '00000000000000100000101011111111111': 1, '11111110111110111111111111110111011': 1, '01111111111111111011111111110111111': 1, '11111111010111011111111111111111101': 1, '10111111101001111111100111111111100': 1, '10011000000110000001000000000011101': 1, '10000000000111100001001111111111111': 1, '10000011111111111111011111111111111': 1, '01111011111111111110111111011111100': 1, '11111111110101011011111111011111111': 1, '00000001000000010000101111111111111': 1, '11111011001101110111101111100101111': 1, '00000000000001000111111111011101101': 1, '00000000100000000000111000000001011': 1, '00000000000000001001011111111011111': 1, '00000000000000000000000000010111100': 1, '00000000000000000110000000100001100': 1, '10111111110111010111111011111111111': 1, '11110000000000000011111011110111101': 1, '01110000100000000001011111101111101': 1, '11110110111111101111111011111111100': 1, '01111111010111001101110111101111101': 1, '11111111110011111110111111101111111': 1, '11111111110111111111111110111111010': 1, '11111111110111011011111101011111101': 1, '11111100110110111110111111111111110': 1, '01111101101111111111111111110111111': 1, '10101111111111011111011111111111111': 1, '10000000000000000001000000100001110': 1, '00000000000000001000001100111111111': 1, '00000000010000000011110000100000010': 1, '10000000000000001010000000111111111': 1, '11111111011011110111111111101111101': 1, '11111111111111011011111001110111101': 1, '00100000000000001010111111111111111': 1, '11101111111011100111011111111111110': 1, '00000000010010000000000000000001110': 1, '11110111111101111010111111111101111': 1, '11101110111011111101101111111111000': 1, '01111111110111111111110101111111111': 1, '00000000001000001100000000000001100': 1, '00000000001010000001001011111111111': 1, '00000000000000010011001111101111101': 1, '00001101101100010001111111111111101': 1, '00000110110111111111111111111110101': 1, '00000000111111111110111111111110100': 1, '11111101111101111111111110111111101': 1, '01111101010111111111001110111111111': 1, '11111011101011101101010111101111101': 1, '01110100000000001000110000111111111': 1, '11111111110011111111101011111111111': 1, '00000000000011111111111111111011100': 1, '01100100000100001111111111111111111': 1, '10000000000000111011111111110111101': 1, '00001001010111101111111111111111101': 1, '11001111111111000111111111110111100': 1, '00110110111111111010010111011111111': 1, '00000000000000000010001111111111110': 1, '00000000000000101110101011111111101': 1, '11101111100011111111111101101111111': 1, '00000000011111111110111111111111101': 1, '11111110111111111101000111111101110': 1, '00001111111111110011111011111111111': 1, '11111110110111110110111100111111101': 1, '10010000000101111111111111111110111': 1, '00000111111111111110001001101111111': 1, '00000000000000000100000000001001100': 1, '01111111111111010011111011110111110': 1, '10000100010111111101111111111111101': 1, '01111111111111111111001111010111111': 1, '00000000000000000001010110111111111': 1, '11111111111101111111000111111111100': 1, '00000000011111110111001111111111101': 1, '11111111111100001011111111111110000': 1, '00000000000000000000011111111010110': 1, '00000000000000000000000010010111101': 1, '00000000000000000100000000000101100': 1, '11111111111011111111101111111111010': 1, '11100000010001101111111011110111101': 1, '00000000000000000000000001010000111': 1, '00000000000000001111110111010111101': 1, '00000000110011111111111111110111101': 1, '00000001000000000000100111111011101': 1, '10001111111111110111111111101111101': 1, '00000100000000000000000000000101101': 1, '11000000000000000101111111111111111': 1, '11111111111111111101111011000101111': 1, '00000000000000001010000100011000000': 1, '11111111111101110101001011111111111': 1, '01110000000010000001111011111111111': 1, '00110000000100000001001111111111111': 1, '01110110110011011001111001011111100': 1, '00000000000101111111001111111111111': 1, '00000001111011111111111111111111110': 1, '11111111111111111111111111001011110': 1, '11111111000111111110111111111111011': 1, '01111110111111111110001111111111101': 1, '11111101111111010110101111111101101': 1, '11111111111111010111111111111010000': 1, '11000001000000000000000111110111111': 1, '11111011111111110110000111111111101': 1, '00000000001111111110111000100111111': 1, '11101111111111011110111000111111111': 1, '00000000000000000000110000001000000': 1, '11111111111111111111111011000101001': 1, '11011111111111101111111111110011000': 1, '11111111111000101000000100001001101': 1, '01110001000000000000001111000000010': 1, '00000000000011111101111110111111101': 1, '00010000000000000010000000000000101': 1, '01100101111111111111110111111101111': 1, '10100100000000100001110111011111101': 1, '00000000000000001011000001111111111': 1, '11111111111111111011111010100110111': 1, '11110111111111111111110011111111100': 1, '00000000000000100000000000100000110': 1, '00000011111111111100111110111111111': 1, '00000001001011111111111101111111111': 1, '00000001011111111111111111011111110': 1, '01001111111111110111110111111111101': 1, '00000000000000100100000000000000001': 1, '01111111110111011011111011111111111': 1, '00000001100000000111100000000001101': 1, '01111101110111111110111011111111101': 1, '11001111111001111111110011111111101': 1, '11101111110011110111111111111111101': 1, '00000001010111011111111101111111111': 1, '00011111111111111111111101111101101': 1, '01111111111111011111011111111111101': 1, '00011111110000100000000011111111101': 1, '11111111111111010111111110111111100': 1, '00000000000001011110101111111111111': 1, '11111111100110111111111011111111111': 1, '10111111101111011011111111111011111': 1, '00000000001001000000000000000001001': 1, '11010101001111111111111111111101111': 1, '11111110111111011111111100111111110': 1, '11111111100111111010011110110111111': 1, '11111111111111111101011111111111011': 1, '11111110111111010000001111111111111': 1, '11100000000011111111111011101111110': 1, '10000000000000010000000101101111111': 1, '00000000000100000000001010101111110': 1, '00000000000000000010000000010000110': 1, '00001111011111000000011110111110111': 1, '00000001110111111101111110011111111': 1, '10001110011111101111111000011111111': 1, '10000111111111111111110110010101110': 1, '00010100000111111110111111110101111': 1, '00000001010111111011110011111111010': 1, '11111111111111011111010111111101011': 1, '01111111110111011101111011110101111': 1, '01111111111000001000000000000101111': 1, '00000000000000010000000110111011111': 1, '11111111101011110111011111110111111': 1, '10101111111111001110111111111111111': 1, '10000001000000000000000000100100111': 1, '00000000110011110101111111111111111': 1, '00000001110111111111111111100111110': 1, '00000000101111111101111111011111110': 1, '10000001000000000000000100101110111': 1, '00001000000000000000111111111111101': 1, '00000100000000001101111010000000001': 1, '11111111111111101111101110111111011': 1, '00000000000111101111111111110111101': 1, '01111111111111110100000000000000100': 1, '10111111101001111111111110111111101': 1, '01111111111000000001001111111111101': 1, '11111011111111111101111111110111111': 1, '00001001111111011111111110111111111': 1, '01111100111111010011111111111111111': 1, '11111111111111011011111111110111110': 1, '11111111101010110111111111111110111': 1, '00000001010111111111110111111110111': 1, '11111101110011111111111111111111111': 1, '11111111101110000000011111111111011': 1, '11111111110111111111111101111101110': 1, '11111111111011111111001111111011111': 1, '11111111111111011001111111101111101': 1, '11111111011111111110111111101110111': 1, '11111111111010010111111111101111111': 1, '00000001000000100001001111111111111': 1, '00111111111111111111110011110111101': 1, '00000001000000000100000001111111111': 1, '11011000110100111111111111111111111': 1, '01110000000000000000000010000000010': 1, '11001111111111111111111111011101101': 1, '11110000010111110111111111011111101': 1, '00000111111110101111111111111111111': 1, '10111010010010111111111111111111111': 1, '01111111111111111111110111111011010': 1, '00100001111111110011101100111111111': 1, '00011001110111111110001101111111110': 1, '01000000000000000000000000000101110': 1, '01100000000000000000100001111111111': 1, '11111111111111111011011011111111101': 1, '00000010000000101101111111111011111': 1, '00000000001010111111101111111111111': 1, '00000000000110000000000000000001001': 1, '11111111111111111111000111111110110': 1, '01111111101011110101111111111111111': 1, '01111111101111111101101110111110100': 1, '10000000000000000011000000000000101': 1, '10000001000000000000000000000001110': 1, '11111111101001111111111111101111101': 1, '11111111110011111111111111111111010': 1, '00000000000110000001000000011111111': 1, '01100000000000000000000001000100101': 1, '11101111111111010111111111111011111': 1, '00000000001000000000000010010001111': 1, '00000000000011100111111111011111111': 1, '11100111111111011011111111111111110': 1, '11111111111000111111111110111101111': 1, '00000001110001111111111111011111110': 1, '01000001000111111111111111111111111': 1, '00000000010111101101101111111111111': 1, '00010011111111111110101111111111111': 1, '11111111111111010000000010000001110': 1, '01100001000010101100111111101100101': 1, '00111111111111111100000000000101011': 1, '01111110111101110010111011111011111': 1, '00000111111111111101111111110111110': 1, '11011111111111111111101111011011101': 1, '00000000000000000000001011111011110': 1, '11111111000111111111111111011111111': 1, '00001111110111111111111110111111111': 1, '00010111111111111111111111110111101': 1, '11111111111100111111111011111111101': 1, '00000000011111111101111011111111101': 1, '11111011011111111111111111111111010': 1, '11111110111110111111111111111101110': 1, '00000000111111111111000011000000000': 1, '10111110111111111111111110111111101': 1, '00000000000000000001000000010101011': 1, '11111111111111011111111101101111101': 1, '11111011111111111011111011111111111': 1, '11101110000000000000001000101111111': 1, '00000000001000001110111111111011101': 1, '11011110111111111111110010111111111': 1, '11111110111111110110111111111011101': 1, '01111011111011111110111111111111111': 1, '10111111111101111111111111111101101': 1, '00001011100011111111111111111111111': 1, '11110111110111111111111111110111011': 1, '11110110111011110111111011111110101': 1, '00000111111011111101111111111111111': 1, '11111111000000000000000000111111111': 1, '11111110111111111111011111110111101': 1, '00000000000111110000000000000000111': 1, '10111111111111101110100001111111101': 1, '11111100101001111111111100111111110': 1, '00000001010111110011111111110101111': 1, '00000011000000000000000001000000001': 1, '00000001110000000000000000000000101': 1, '00000001001111111111111111111111111': 1, '11111111111101111111011111101101111': 1, '00000001110111011111111111011101111': 1, '11110000000000101111111011001111111': 1, '00000000000000000011001111001111111': 1, '11111111111111110111111101101011111': 1, '11011111111111111111111111000101111': 1, '00000000001000101111111011111111101': 1, '11111111101010111111101011010000100': 1, '00000111111011111111111011111111110': 1, '11110000111111111111111111111111101': 1, '11111111101011111111111111100111101': 1, '11111111101111111011111111111110101': 1, '11111111111111111110111100100110110': 1, '00001101111111011111111111111101101': 1, '00011101111111111011111111010111111': 1, '00001111111111111110101111110111101': 1, '11111001000101111111111111111111011': 1, '11111001111011110111111111111111101': 1, '00000000000000000010000000101111101': 1, '10001111111111111111111011101111111': 1, '00000000010111101110000000000001100': 1, '11101111111111101101111011110110101': 1, '10000000001000100010111111111111101': 1, '11110000100000000000010000000001111': 1, '00111101111111111111111011011111111': 1, '00110000000000000000000000000111101': 1, '00111011111111111111111110100111111': 1, '11111111111111011110111111011101101': 1, '00000000000100011100001000101110100': 1, '11111111111111111111111001010000001': 1, '00000000010111110111111111111110100': 1, '11110111111110000011111111111011111': 1, '00000111111111010011111011110111111': 1, '00001010111111111111110111111111111': 1, '00100000100000000101000011111111111': 1, '01010000010010000000000010100011111': 1, '11110111110111110111001111011011010': 1, '10010111111111011111111110111101101': 1, '11111111111111111111000011101111111': 1, '11111110001000000000000000000000101': 1, '00000000000000000001000011110111011': 1, '11111111011110110111111111111111101': 1, '00000001011111010000011111111111101': 1, '00000100010010001010111011111111111': 1, '11111111111111111110110000000100101': 1, '11111111111111010101111110111111111': 1, '00000100111111111111111111111001110': 1, '10101111111011111111110111111111111': 1, '00000001111111111010111111111111111': 1, '11111001010011111111111011111111111': 1, '00000000001000000001000100111110101': 1, '00000001110111111111100101101011111': 1, '00000001100000000000001111111111110': 1, '00000000000000110111111111100111101': 1, '00111111111111110111000011111111111': 1, '00000000000000000001001001111111110': 1, '11111111011111111111111100110111111': 1, '00000000000000000100000100111001110': 1, '00000111111111110111111011111111100': 1, '00000000000000001001001111111111101': 1, '00000000010010011111111111111111101': 1, '11111111101011111101111111111011101': 1, '11111111111111111110011011110111111': 1, '01000000000011111111111111001111111': 1, '11111111111010111111111111110011010': 1, '11100000000110000000000001000001100': 1, '00000010010111111111111101011110110': 1, '00000000100000000000100000000100011': 1, '11101111111111011101111111111101111': 1, '00000000000000001000001111111111110': 1, '01111111000000010000010000101011111': 1, '00000000001000000001000000000100100': 1, '10001111111111110011111111111111101': 1, '11111111101011111111001111101111101': 1, '00000001000010000010011111111110110': 1, '11000000000000000000000000011111111': 1, '11111111111111011111011111111110111': 1, '00000000000011111100110111111111101': 1, '00000000000000000000001010111111110': 1, '01000111110011111101111111111111101': 1, '00000000000000000111111110111111100': 1, '00000000000000100100000010111111111': 1, '01110001110011110111111111011111111': 1, '11111010111111111111111111110111101': 1, '01111111011111111101111100111011101': 1, '01110000000010101100000010100111010': 1, '11101111111111111101000001111111101': 1, '11111111101111111111000011111111100': 1, '11100000000000000000000000111111111': 1, '11110101111110111101111111111111111': 1, '00001111111111111110111111111111011': 1, '00010000000000000000000100000111111': 1, '01111010010111111111111111101111111': 1, '11110110111000000001000010101111101': 1, '11110111111111111111110000000001100': 1, '00000000000001000010011111011111111': 1, '11111110111110000000000011011110100': 1, '00000000000000001111111111111011101': 1, '00000000000100000010001111111111111': 1, '10000000000000101000011111011111111': 1, '11111111111011110101101111111111111': 1, '11000000000100100000000000000001111': 1, '11111111011111110111110111111011011': 1, '00000000000110111111111111101111101': 1, '11101111111010000001001111111111110': 1, '11111101000000000011110111111111111': 1, '11111111111111111110011110111111011': 1, '01010011111111111111111111111111111': 1, '00000000000000101111000000111111110': 1, '11111110000000000000000001001101111': 1, '11111101110111111111111110111111111': 1, '00000000010111001111111101101111011': 1, '00000000000110000000001000010001101': 1, '00000000000000100000000001101111001': 1, '11111110111101111111111111110111101': 1, '11111111011111111000111101111111001': 1, '11101110101111101111111111111111101': 1, '11111101101001111111111111111111100': 1, '00000000101001100000000100000000101': 1, '00000000010000001010010000000111111': 1, '01111111111111110111011111111111110': 1, '11110000000000000000110011111111111': 1, '00000000111010101111111111111111101': 1, '11111111111111111011111001101111011': 1, '11101111111011110111111111111001011': 1, '11111111101000000000000010101111101': 1, '11001111101111111111001100101111101': 1, '00000000000110000111111110011111101': 1, '00000000000000000001010100111011111': 1, '11110110111111110111111011111111011': 1, '01111111110010111111111111111111111': 1, '11111111000000000000000000110110111': 1, '11101111101111101111111001011111111': 1, '00000000000100000000000000000100000': 1, '11110000000000000000000000000000100': 1, '00000000011111111100100000000000011': 1, '00111101111110111111111111110111111': 1, '00000000000111111111111111110111110': 1, '00000000000000000000110001101111111': 1, '11111111111100111011111111111111011': 1, '11000000000000000000000110101111111': 1, '00000000000001110111111111101111110': 1, '10000000001111111101111111111101111': 1, '00000000000000101000000000000000101': 1, '11111111111110111011001111011111111': 1, '10000000000000000100000000000001101': 1, '11111111111111111101101101100111111': 1, '11110000000110000001000101111011111': 1, '00000000010010000001001111111111110': 1, '10001100010111011011111111111111110': 1, '00001111111111111111111111101011011': 1, '11111111111001111100100001110111111': 1, '00000110111111111111111111110111111': 1, '00001111111111111110111111011111101': 1, '01100000000000001101111111111111111': 1, '00000000000011000010000001000000101': 1, '10000000010111101111111111111111011': 1, '11111101011111111111111011100111111': 1, '00011111111111111011111011111111110': 1, '11111111111011101110001110111111011': 1, '11111111111111111001000111111111111': 1, '01111111111111011111111111110110111': 1, '11111111111111110000000000000000010': 1, '00000000000000001000010010001111111': 1, '00000000000000101101111111111110111': 1, '00000000000000000010000111110111111': 1, '01111111111011011110111111101111111': 1, '00000000111111000000111111111010111': 1, '00000000000000011000000000000101111': 1, '11100000000000001000000000000001100': 1, '10011111110111101111111011111111110': 1, '11111111111101110111001111111101111': 1, '11111111101101111111111111111001111': 1, '00000000000111111111111111111110100': 1, '10000000000000111111110111101111111': 1, '01111111111001111110111101101111111': 1, '00000001000000011110111111111001111': 1, '00000001010111000001111111101111111': 1, '11111111101000010001111111101110100': 1, '01000001000000001000000110101111101': 1, '00000101111111111111111111000001111': 1, '00001100010010111111111100111111111': 1, '11111111101100010000000010011111110': 1, '11011111111111111111111110110011111': 1, '00000001100000000000000100011111111': 1, '11111111111111010000000010101100001': 1, '11111111000011111111111111101111111': 1, '00000000000101111111111111111101011': 1, '11011110010011111111111111111111111': 1, '00000000000000010111111111011111000': 1, '00000000000111010001111111111101111': 1, '00000001010111011011111111111011111': 1, '11111110111111111011111011111111101': 1, '11110111111111110111111111101111101': 1, '00000000010111111010111111100111111': 1, '11110111111111111111111001101111011': 1, '11111111101011111011111111101111111': 1, '10111111111011111111111111011011111': 1, '10011111111111111110111011011111111': 1, '11111111111011101111011011111111101': 1, '01110111111101110111111111101111110': 1, '11111111011111111111101101111111111': 1, '11111111111111111111001010111101100': 1, '11011010110111111111111111111111111': 1, '10101111111111111111101111111111110': 1, '00000000000010101010000000111111101': 1, '00000010000000000000000111111111110': 1, '01101110111111110111111111111111100': 1, '10101111110111111011011111111111110': 1, '00100000000111011111111111111001111': 1, '01000000000000000001001111111111011': 1, '00100001010111111111111111101011101': 1, '00000000001000000000010111110111111': 1, '11111101101101111111111111111111101': 1, '11111111111111111111110111111111000': 1, '00010000011111111100111101111111101': 1, '01110111101101110111111111111111101': 1, '10100000000000001111111111111011011': 1, '00010000001000000000100010111111111': 1, '11111110111111111101000111111111101': 1, '00000001000000000000001100101111101': 1, '11000000000100000000000110111111111': 1, '11111111111011000000001011011101111': 1, '01110000000000000000000001011111101': 1, '11101111110111111111111111001111101': 1, '11111110111111101101111111101011101': 1, '01000100000000000001001111111011101': 1, '00000000010001111110100110111011111': 1, '11111111110011101111111111111111100': 1, '00000000100000001110111111111111101': 1, '10111111101011111111111111111111110': 1, '11101011111011111111111111111111011': 1, '10011110111101111111111111000001001': 1, '01111111111011111111111111111101101': 1, '11111111111111111111110111000111111': 1, '11110000000000101111111111111111111': 1, '11111101111011100111111111111111111': 1, '10000001000001111110000100011101111': 1, '00000011111111111101111011111111011': 1, '11110111111111111100111111011111111': 1, '00000000000001000001001111011111111': 1, '11111111110111110111111011111110111': 1, '00000000111111111110111111111100111': 1, '11111111001000000100000000111110111': 1, '11111111011111111101111111110111101': 1, '00000000010111111111111011110101111': 1, '00000000000111111111011110111111111': 1, '00000100000000100011111111011011011': 1, '11111011110111001111111111111011111': 1, '10001101111111111111101111111111101': 1, '11101111111101111111111111111011101': 1, '00010111111111111111111010111111101': 1, '11111111111111111111111001000001100': 1, '11111111111111111110111011100001100': 1, '00000001000000000010000001000001000': 1, '10001111111111010000000001000000001': 1, '10111110110011110011111111111111111': 1, '11111111101010111101111111111111110': 1, '11111111110111111111110101110011111': 1, '00000000000000010001001111101011111': 1, '01010000001000010000011111111111111': 1, '10011111111101111111111011111111110': 1, '00000000000100101110000000000101000': 1, '11110000010101011110111111111111101': 1, '11111111101001111011111111101111110': 1, '11111111101110000001000010111111011': 1, '11111111111111111111111110011011010': 1, '11111111110111110101101111101111111': 1, '11111111110111011110111010001111000': 1, '00000000000000000000000000111001111': 1, '11111111101101010000001011111101110': 1, '10000111111011110111111111101111100': 1, '11111110111001010000000110100101111': 1, '11111111110000001111111111111111101': 1, '10000000001000000010001101110111111': 1, '00000000010100001111000010111111111': 1, '11101111111111101111001111111110111': 1, '00000000001000000000000110101111100': 1, '00011110110111111111011111111111101': 1, '01111111111111011111101111111111100': 1, '11111111111111110010000111101111101': 1, '00000001011111110001101111111111110': 1, '00011101111111111111111101111111100': 1, '00001111011111111111111111111111001': 1, '00000001000000111111111111111111110': 1, '11111110100111111111111110111111111': 1, '00001110000000000000100000000010001': 1, '00000001010111110111111111111110101': 1, '11110000000001000111111101111111111': 1, '10000111111111111111111111111000101': 1, '00000001101000000000000101100101111': 1, '01010000000111111111111111101111111': 1, '11111111111110110101111111111111101': 1, '11111111110111111011111101111101101': 1, '00011111110111101111111111111111111': 1, '00000001010001111110111111111101111': 1, '00000111111111111111011111110011111': 1, '11111111111111111110110000001000011': 1, '11111101110111111110101100001111110': 1, '00000000000000000001111111101111001': 1, '01100000000100001111111111101111101': 1, '00000001000000101110000000010101011': 1, '11111111110011111111011111011111011': 1, '00000000000000100001001001101111101': 1, '00000000000000101110111111111111101': 1, '00000000000001101000000110111110111': 1, '00010010000000100011000000000000010': 1, '11111111111111111100101110111101011': 1, '00101111111111011111101111111111111': 1, '10111111110111111111111111111111000': 1, '00000000110001111111111011111111111': 1, '00000000010011011101110111111111110': 1, '11101111000111111111111111001111101': 1, '11110111111101111011001111011111111': 1, '11100000111111001111111101111111111': 1, '10000001000110010000000000000111111': 1, '01111111111111011011011111110111111': 1, '00000000011111111111111111101111101': 1, '00000000010000110000011101111111101': 1, '00000000100000101001110110101111111': 1, '00000001100111111111111111110111111': 1, '00000000000000000010000100000101111': 1, '11111111111011111111001111110111111': 1, '11111100010110000000000000011000010': 1, '00000010000000000000000011101101101': 1, '00000000001000000000000011000000011': 1, '01111111101011111111101111111111111': 1, '11110111100100000101110000000001100': 1, '00001000000000000000000000010000111': 1, '00001011111111111111111111111011111': 1, '11111111111100101111011111110011101': 1, '11111111111101111110110000000000110': 1, '11111110111111111100101111111111111': 1, '00000000000000000000011110110111110': 1, '11111111111111010100111110111011001': 1, '11111011100011111111111110111111111': 1, '11111111111111110111011111011101111': 1, '00000000000000001101011111111111001': 1, '11110111111010111111111011011111111': 1, '11111111111110111101111001111111111': 1, '00000000011101010110011111111111111': 1, '00000001001000001111111111111011111': 1, '00000000000000010000011101111111101': 1, '00000000000000000001000001000101110': 1, '11111111111111111011001111111111110': 1, '10111111111111111110001111111101111': 1, '00011110110001000000000000000111101': 1, '11111111100000000010111111000000101': 1, '11011101111111011011111111111111111': 1, '10111111111111111111011111101011101': 1, '11111111111111101111111111101110011': 1, '11111111010111111111101111110111111': 1, '00000000011111101111111001110011101': 1, '01110000000000001000001010111111011': 1, '00000000011111000000000100111111110': 1, '11100000000000000000000001101111111': 1, '00000000010010111111101111110111110': 1, '11111111100101011111111111011001111': 1, '11101111110111110111111111101111101': 1, '11111110010000111111111101111111111': 1, '11111111111111111110000111111011100': 1, '01101110111101111111111111111111111': 1, '00010000000000101111110111111110111': 1, '01111111101110010000001011111111111': 1, '01100000000001101101111111111111101': 1, '00000001000000000000000100110111111': 1, '00000111111111101111111101111101111': 1, '11111111111111111111111111010111000': 1, '00000000011000001001000000000000001': 1, '00000010000111111101111111111111110': 1, '11111111111111110100011111111011110': 1, '11110101111000111111111101111111111': 1, '11111111100000001000111111111011111': 1, '00000000000000000101110110101101111': 1, '00000000111111101111101111111111111': 1, '11111111111111111111001111000000011': 1, '11111111111111010011111111111011111': 1, '01000000000000000001000111111111101': 1, '00100000011001000000000000000001100': 1, '10010000000000000100100100111111011': 1, '11111111011111111000000100011111011': 1, '00000001000010111111111111100111101': 1, '11111111011101111111111111111101101': 1, '11111111111011111111011101111111110': 1, '11111010111111111111111100111111111': 1, '11111111100111111101111111110111101': 1, '11111001111111111110101111111111111': 1, '11111111111101111111111111111100110': 1, '11111111110011111111111111010111111': 1, '00001110111111010111111111111111111': 1, '00001111111111111111111011111101111': 1, '11111111010111111101111111111111101': 1, '11111111111111010111111001111111111': 1, '11110000011000001101111111111111111': 1, '00000000001101111111111111110111111': 1, '00000001001100001111111111111111111': 1, '00000000010110000000000111111111111': 1, '00000000101000000000000000100001110': 1, '11111011111011110111111111101111111': 1, '11010000010100111111111100100101101': 1, '00000000010011010011000000000011110': 1, '00000000010110010111111111101111011': 1, '00000000000000000000100110111011111': 1, '11111100000000000000000000010111111': 1, '00010000000000001000000001000111001': 1, '01000000010000000000000000010011001': 1, '11111111110111111111001101111111111': 1, '01110000000000000000000101111111110': 1, '11111011111111100111011111111111110': 1, '00000001001111001111111001111111111': 1, '00000000000100010000000000000000100': 1, '11111111111111011111111000101111111': 1, '00000000011010100011011111111110111': 1, '11111111111111111000011111111111111': 1, '00000000111011110111111111111111101': 1, '00000001000000000010000010111111111': 1, '11101110111111110111001111111111111': 1, '00001111110000000000000111111111111': 1, '10001110111111111110111101000001010': 1, '11111110111111111101111111101110111': 1, '11111111011111110111111111001111101': 1, '11110111111111111101111111111100111': 1, '11111110111111011111111111011000111': 1, '01111111111111111110011011110111101': 1, '00000001100000000000000110111111101': 1, '00000000000000000000100000111111011': 1, '11101111101000101111110111111111111': 1, '11111111110111111111100000000000100': 1, '10000001110111111111111111101111101': 1, '11000001110111111111111111111100110': 1, '11111100111111111111001111111011111': 1, '00000001110110111101111111101111110': 1, '00000001010000000000000010111111111': 1, '00000001011111111101110111111111110': 1, '01100000000000000001111111111111111': 1, '01111010111111111111111111111111111': 1, '11011111111111111000000000000000100': 1, '11010011111111111011111110111111111': 1, '10000000000000010000000001100111110': 1, '00011111111111011111111111111111101': 1, '11010101111010111111110101111111111': 1, '00111111110111111111111011111111111': 1, '11111111111011011111111111011101110': 1, '11110111111111110111111111110111101': 1, '10100110111111111111111111111111111': 1, '00100000000000000000000011111100110': 1, '00000000000000000010000001101111111': 1, '01001111111101101111111111111111111': 1, '00000001000000101101111111111111100': 1, '11111111101111111111110000000001100': 1, '00010001000000000000000101111111011': 1, '11111111111111111111111000110111111': 1, '00000000010011010101111111111111011': 1, '00000001010101111111111111011111111': 1, '11111111111110000001111111111110111': 1, '11111011111110111111101111111111111': 1, '11111111101000111111111011110110101': 1, '01101111111011011111111111011111110': 1, '11111111111111111111101001111101111': 1, '11110111011111111111101111111111111': 1, '11111111111101110011011111111111101': 1, '00010100010110000000000000110111101': 1, '11111111111111111111000001001111100': 1, '10101111110011110111111111101111101': 1, '00011111101111111111111001000101100': 1, '00000000000000000000000011110111100': 1, '11111111011111111111011111111111100': 1, '11111111111111110001001011111111111': 1, '00000000001110000000001101111111111': 1, '11111111101110111111111111101111110': 1, '10111111111111111101110111111111111': 1, '00011101111111110111111111111111111': 1, '11111111111110111111111111111110000': 1, '11111111111110011111000111111011110': 1, '11111111110111111111111101111011110': 1, '10111111111101011111001111111111101': 1, '01000000010111101111111111111111101': 1, '11010111111111111111111011111011100': 1, '00000001110111111111110001000000001': 1, '11111111111101111011111111011011111': 1, '00000000010110000011111111111111111': 1, '00000000011111001111111111111100111': 1, '11101110111111010001111111111111111': 1, '00000001000000000010000100111111101': 1, '11111111111111011100011111001111111': 1, '11111111111111010010111111110001111': 1, '00000000110111111101011111111011101': 1, '00000000010000000000000101111111111': 1, '01111111110111011101101011111111111': 1, '11111111111110011111111110101111111': 1, '00110000000000110000000010110111111': 1, '00110000000000000000100000101110110': 1, '11110111111111110101110111111111101': 1, '00100000000000101000000010111111101': 1, '11111111010111010111111111110111101': 1, '00000000000010000110001011111111101': 1, '11111111110111101111111001111111001': 1, '11111111111000000000000010111111111': 1, '11010000010111110110111111111111111': 1, '10111111111111111111111100111111100': 1, '00100001111111111110110111111111111': 1, '01111111100000000001000110111111111': 1, '01100000000000000000000010101111101': 1, '11111110000011111111111111111110100': 1, '11111111111111111110001111111011011': 1, '10101110111111111111111111111101011': 1, '11111110011111111110000111111110101': 1, '00000001010111011011111111111111101': 1, '11111110111001111111111111101111111': 1, '01111111101111011001111110111110001': 1, '11101111111111111101111011111011111': 1, '01100000000000110010000000001001100': 1, '10101111100110111111111111111111101': 1, '11101101111111111111111111011011101': 1, '11111000000000000001001110000000001': 1, '01111111110111101111111111111101101': 1, '11101111110111000011111111111111101': 1, '00000000010110101111001010011111100': 1, '11111111111000101111111111111111101': 1, '01111111111111111101111111110111101': 1, '11101111111011111111011101111111111': 1, '11111111101111011101110101111011101': 1, '00000001010111111111111110011101111': 1, '11111111111001111110101011111111101': 1, '01111111111111111111001111000101010': 1, '11111111111110111111111011110111001': 1, '11001111111111111110111101011111111': 1, '00000011111111111110010000000100110': 1, '11111111111001111101110111111111111': 1, '00000001000001111111110111101111111': 1, '00000001000100000000000001111111111': 1, '11111110101011110000010110111111111': 1, '00000000000010001100001000000111111': 1, '00000000010000000000000000010110110': 1, '01111111101110010001111111111111111': 1, '11111110111001111010000010111111110': 1, '11111111010111111110111111101111011': 1, '00111111101111011111111111111111101': 1, '11111111101111101101111111101111101': 1, '10001111111011110111111111111101101': 1, '11111101111111111111111110101110110': 1, '00001000000000000000000001000001101': 1, '00000000000000000000000011000000000': 1, '11111111101010000000000000110001111': 1, '00100000001000001000001100111111111': 1, '00000000000000000000100000101111101': 1, '11110111110111111011111111011111111': 1, '00011111111110101111111111111111111': 1, '00000000000000000000001111001111111': 1, '01111111011111111111111001111000010': 1, '11111111111111110011111111101110111': 1, '11110111111111111111111111110101101': 1, '00000001010011111111011111110111111': 1, '00100000000000000000000011000001010': 1, '00000000000000100000110111111111011': 1, '00000000010001000010000100111111101': 1, '11111111111111011100000100000001101': 1, '00000000000000000000000011011011111': 1, '00000000000000000000110101000000010': 1, '11111111111111111111000000000000110': 1, '00000001100000000001001111110111101': 1, '11111111111111111011101101111101111': 1, '11111111110011111111101011111111100': 1, '00000000111010111111111010011101111': 1, '00000000001110000000000000100001100': 1, '00001000000000000001000000100001011': 1, '11110100000000000000000000101111111': 1, '10000000000000000001011111110111111': 1, '01110000000000000000100100111011111': 1, '11011111111111111111101111111011111': 1, '11110011011111111111111011111111111': 1, '00000000000101111110111111111011011': 1, '01110001110101111111111111111111111': 1, '11001111111111111101000000000000001': 1, '11010111111111111111111111110101110': 1, '00101111111111101111111111110111111': 1, '01110000000111111111111111110111111': 1, '00000000000000000101111111110111111': 1, '11111111111111111111110000000001110': 1, '00000000000000001111101111101111111': 1, '00000000111111101111101011111111000': 1, '10000000000000010001111011111101111': 1, '00000000001100000011111111111110101': 1, '11011011110101110011110111111111111': 1, '11111111111111011110000111111111101': 1, '01010000000000000010110111101111101': 1, '00000000010000001111111111011111000': 1, '00001111101111111101110111111010001': 1, '00001111111111101111111111110111101': 1, '01011111110111111111111111011111111': 1, '11111111101111111101101111111111000': 1, '11001101011111011011111111111111111': 1, '00000000011111111110110101110111100': 1, '11111111111111111111110111011000011': 1, '11111111111111111111110111111101110': 1, '00000000000000000001001100111111111': 1, '00000000000000000000000000001111110': 1, '10000000000000000000000010101011111': 1, '11101111111111111111011101101111110': 1, '00000000000000000001001111011101111': 1, '00000000000000010000111110100110110': 1, '11110110111111111111101111111111001': 1, '00000000001000000000010010000000001': 1, '10011111111111111010101111111110111': 1, '11011111111111010011111111111110110': 1, '11111111111111111011010111110111011': 1, '11011111111111011111111101111101101': 1, '11010000000100000000101111101111111': 1, '11100111111111111111111111111101111': 1, '11001111001011011111111111111111111': 1, '11111111111011111101011111111111111': 1, '11111111110111110110011111111111110': 1, '11101111101100101011001111111111110': 1, '01010000000001001000000000000000001': 1, '11111000000000000111011111110111110': 1, '00000000010111101110001110111111111': 1, '11111111111000101111111010111111001': 1, '11101111101111110111111111010001100': 1, '11111111111111111111110111001110111': 1, '11111111110111010011011101010111111': 1, '11111111111111111111111000111010111': 1, '11111111101110000000000000111111101': 1, '11111111110111110111110100111111111': 1, '00000000010000101000001000111111110': 1, '00010000000000011110101110111111111': 1, '00000000000000010001000100101111111': 1, '00000000001000000101000000000000100': 1, '00000000010011111101011111111111111': 1, '00000000010111101111111011111111111': 1, '11111111111111111111001111111001010': 1, '11111111111111110110111111111100111': 1, '01000010111111111111011111101101100': 1, '00000100000000000001100010001101111': 1, '11111111111111111111111101100000100': 1, '11011111111110111110000111111111111': 1, '11111111101111101111111001111111100': 1, '10001000000111101111111111111111111': 1, '01111111111111111100000101111111111': 1, '10000000001011111111111111111111101': 1, '00000000000000011100111111111110100': 1, '00010000000000000100000010000000100': 1, '11111111111111111111110011101001111': 1, '10001100000001101011000000111111110': 1, '11111011101010100010000111111111111': 1, '01110100000111111101110111011101111': 1, '11011111111111111111111010110111011': 1, '01110000011111111011111110111111111': 1, '00000000000000100001111111111111110': 1, '11101111010111111111111111111111110': 1, '11101111011111111111111011110111111': 1, '01001110111111111101111111111111110': 1, '00000000000000000001001000000000001': 1, '00000001101000000000000000001000100': 1, '00000001101000000000000000000001000': 1, '11111101111011111111111011111101111': 1, '00000000000000000000000000011001100': 1, '10000111111111111111111111101111110': 1, '11110111111111110111111011100111111': 1, '11111111111111110110110101101111111': 1, '00111111111111111001011111111111101': 1, '00000000001000000010000000000000011': 1, '00001111111111111011111111111101101': 1, '11111111110000000000000010000000101': 1, '11111110010101110000000011111111111': 1, '00000000000000000101111011111111111': 1, '11111111111111111110011110111111110': 1, '11111111101101111110001011111111110': 1, '11111111111111111110111000101111111': 1, '10011111111111111101001111111111111': 1, '00000001010110111111111110111110000': 1, '00000001010111111111101111111111111': 1, '11011111111111111111101101111111101': 1, '00000000000000010111111111111111111': 1, '11111110111111110111111111111110111': 1, '10001111111111111111111111011111111': 1, '11101111111111111111111101111111110': 1, '01111111111011111111111111111111100': 1, '00000001000000000000000110111111111': 1, '11111111110111111111111101111110110': 1, '11111111111011111111111110111111110': 1, '00000000000000000000001000100001101': 1, '01111111111111101111110111111111111': 1, '00000000000000000001110101111111111': 1, '00000000000000101111111100111111110': 1, '11111111111111011100111101111111101': 1, '01111111111111011111111101110111101': 1, '11111111001111111111111101111111111': 1, '01011111111111111111111101111111111': 1, '11110011111111111111111111111111100': 1, '00000011111111111111111101111111111': 1, '11111111111111011111111111111001111': 1, '00000000000000000000000110000001100': 1, '11111101111111110111111111111101101': 1, '11111101111111111111101111101111101': 1, '01111101111011111111111111111111111': 1, '10000000000000000000000000000000001': 1, '00000000100000000000000001101111101': 1, '00000000110111111101111111111111101': 1, '11111111111111010111111111110011111': 1, '00000000010100000000000000000001001': 1, '00000000100000000111111111111011111': 1, '01000000000000000000000010111111111': 1, '10111111111111110110111111111111101': 1, '00000000000000010000000000000000110': 1, '00000000000100000000000000000001111': 1, '11111111111111011101111111111110101': 1, '00000111111111111111111110111111101': 1, '00000001111111111111111111001111111': 1, '00000001110111111111111101111111101': 1, '11111110111111011111111111111110111': 1, '00001111111111011111111111111111100': 1, '01000000111111111111111111111111101': 1, '01010000000000000000000000000000001': 1, '01000000000000000010111111111111111': 1, '00000000000011011111111111111111101': 1, '10001111111111011111111111111111110': 1, '00000111110111111111111111111111101': 1, '01000000000000000001101111111111111': 1, '00000111111111011111011111111111111': 1, '01111111111111011110110111111111111': 1, '00000000100000101111111111111111111': 1, '11111110111111010111111111101111111': 1, '00000000000000100000000011111111101': 1, '11111111111111110111111111111101001': 1, '00000100000000000000000000100001100': 1, '00000000000000100001011111111111111': 1, '11111111111111111111111101101111100': 1, '01111111111111111111010111111111111': 1, '11111111110111111111111110111111001': 1, '00000000000000000011111111111111001': 1, '11111111110011111111111111111011011': 1, '11111111111111111111111110110111001': 1, '00000000000000000000111111111111011': 1, '11101111111111111111111110111111011': 1, '11111101011111111111111111111111011': 1, '00000000000000000000000000001111001': 1, '10000111111111111110111111111111111': 1, '11111111111101101111111111111101111': 1, '11111110111111110010111111111111101': 1, '11111011111111111110111011110111101': 1, '11111011111111110111111111010111111': 1, '11100111111111011111111111110111111': 1, '11111011111110111111110111111111110': 1, '01111011110111111111111111111101111': 1, '11110111111011101111110111111111111': 1, '11111000011111111111111111111111111': 1, '11111111111111111111111110111110110': 1, '00000000100000000000000000000111111': 1, '11011111110111111111111111111111110': 1, '11011110110111111111111111111111110': 1, '11111111111110110111111111111111110': 1, '11111111011111101111111111111101111': 1, '11101111111111011111111111110111111': 1, '01111111111111111111111001101111111': 1, '11101111111110111111111111011111111': 1, '11101111111111011011111111111111101': 1, '00000000000100000001001111111111111': 1, '11111111111111111110111111111001111': 1, '11111111110111111111110011111111111': 1, '11111111111111011100111111111111101': 1, '00000011111111111111111111111111011': 1, '11111111111111111111111111011100111': 1, '11111111111111110011111111011111110': 1, '11111111111011111111011111111110111': 1, '00100000000000000000000100111111111': 1, '00000000000000010001001111111111111': 1, '00000000110111111111111101111111101': 1, '00000000010000000000000010000000100': 1, '00000000001011111111111011111111111': 1, '00000111111111111111011111111111111': 1, '01111111011111111111111111011111111': 1, '00000000010110000000000000000000001': 1, '11111110111011111111111101111111111': 1, '11111111111111110111011011111111101': 1, '00000000000000000010111111111111111': 1, '11111111110111111111111111111101011': 1, '11111011111011111111111111111111110': 1, '11111111010111111111111101111111111': 1, '11111110111110111110111011111111111': 1, '11111111111110110110011111111111111': 1, '10001111111111101111111111111011111': 1, '00000000011111111111111111011111111': 1, '11111111011111111111111101111110111': 1, '00000000000000000010111111111110101': 1, '11111110111111111111110111111111110': 1, '11111110111111111101111101111111101': 1, '00000000000011101111111111111111101': 1, '00000000000000000000001110111111111': 1, '00000000010011111111111111111110111': 1, '11111111111111111111111110101110111': 1, '11111111111110101111111111011111111': 1, '00000000000000111101111111101111111': 1, '11111111111111111100111110111111111': 1, '11111111111111111111101010111111101': 1, '11111111110011110111111111111111111': 1, '00000000111111111111111101111111111': 1, '11111111111111111111011111111011100': 1, '11011111111011111011111111111111111': 1, '00000000101111101111111111111111101': 1, '11001111111111101111111111111111110': 1, '00000000000000000000011111111110111': 1, '00111111111111111111011111111110111': 1, '01111111111111110110011111111111111': 1, '01110000010111101111111111111111111': 1, '00000000000111111111011111111111101': 1, '11111111111011111110111111111111010': 1, '00000001111111111111111111111111111': 1, '00000000011110111111111111111111110': 1, '00000000000000101011111111111111101': 1, '11111111111111111111011111001111111': 1, '00111111111111111111111111101111101': 1, '11101111111111111111111111111110011': 1, '10111101111111111111111111111111111': 1, '10111111111010111111111011111111111': 1, '11111111111011111111011110111111110': 1, '10001111111011111111111111111111110': 1, '11111111101111010111111111111111101': 1, '01111110111111011111111111111111110': 1, '00111111111101111111011111111111111': 1, '00000111111011111111111110111111101': 1, '11111111111011111110111111111110011': 1, '11101110111011111111111111111111111': 1, '11101111110011111111111111111111111': 1, '11011110111011111111111111111111111': 1, '11111111111111010011111111111111110': 1, '00000000000111111111110111111111101': 1, '00000011111011111111111111111111111': 1, '11111111101010111111111111111111111': 1, '11111111111110011101111111110111111': 1, '11111110111111011101111111111111101': 1, '01111111111111110111111111111110110': 1, '01101111111110111111111111111111111': 1, '01111111111111111101111111111001111': 1, '11111111111111111111001111011111101': 1, '00000010000111111111111111111111111': 1, '11101111111111011110111111111111111': 1, '11111111111101111111111111110111110': 1, '11101111111110111111111111111111110': 1, '01000000000001111111111111111111101': 1, '11111111111111111111111101101111001': 1, '00000000000000000001101111111111101': 1, '00000000000000100100000000000001100': 1, '00000000000000010001111111111111101': 1, '11111111111111011111111101111111110': 1, '11111111111111110100111111111111111': 1, '11111110011111111111101111111111111': 1, '00000001000000000000000000010000110': 1, '01110001111111111111111111111111111': 1, '01110111111011111110111111111111111': 1, '11111111111111111111111111001111111': 1, '11111111111111111111001111011111111': 1, '11111111111111111111011110101111111': 1, '11101110110111111111111111111111110': 1, '00000000000000001010000000000001101': 1, '10000000000000000010000000000000001': 1, '00000000001010000010011111111111111': 1, '00000100000011111111111111111111111': 1, '11111111110111111011111111111101111': 1, '00001011111111111111111111111111101': 1, '11101111111111110111111111111111010': 1, '00010000000000000000000000000000001': 1, '10111111111111111111110111111111101': 1, '00000000000000010011111111111111111': 1, '00000000000001000000000000000000100': 1, '10001111111111111111111111111111110': 1, '00000000000000000010100111111111111': 1, '11101111111111111111111111001111111': 1, '00000011111111111111111111111111101': 1, '11101111111111011111111111111001111': 1, '00001101111111111111111111111111101': 1, '11111111111110111111110111111111110': 1, '11101111111111111111111011000000100': 1, '11101111111111110111111111011111111': 1, '00000001111111111111111111111101111': 1, '11111111100111011111111111111111101': 1, '00000000000000000000000000100000001': 1, '01111101111111111111111111101111111': 1, '00000000000000010000000000000001111': 1, '01111111111111111110111111110111011': 1, '11111101011111011111111111111111111': 1, '11101111111111110111011111101111111': 1, '11111111111111110011111111111111101': 1, '00010000000000000000000000000001111': 1, '11111111110111111011111011111111111': 1, '00000000111111111111111111111111101': 1, '11111111110111011111111111111101111': 1, '11111111111111110111111111010111110': 1, '00000000000011111110111111111111110': 1, '00111111111111111101101111111111111': 1, '11111111111111001111111011111111111': 1, '11111111111111111111101111110101111': 1, '11111111101111001111111111111111111': 1, '00000001110111111111111111111110111': 1, '00000000000111111111111111111110111': 1, '11111111011111011111110111111111111': 1, '11111111110111111111111011111111100': 1, '11111011111111110111111111111101111': 1, '10101111111011111111111011111111111': 1, '11011111111111111111111011111011111': 1, '11111111111111111110111111011111010': 1, '11111111111111111001111111101111111': 1, '11111111111011111111110111011111101': 1, '11111111111111111111111111111100011': 1, '11111111111111111110111110111011111': 1, '10111111111011111111111011111111111': 1, '11101111111011111111111111111111110': 1, '01111111101111111111110111111111111': 1, '01101111111011111111111111111111111': 1, '00000000011111111111110111111111111': 1, '00000000000000000000000001000101111': 1, '11101111111111111110111110111111111': 1, '01000000000000000000000000000000100': 1, '11110111111111111111111111111011101': 1, '11111111101011110111111111111111111': 1, '11011111111111111111111111001111111': 1, '00000001101111111111111111111101111': 1, '00000000000000000000000010001001111': 1, '00000000010111111111111111101111110': 1, '11111111111111111011110111101111111': 1, '00000000000000000000110010101111111': 1, '11111111111111010001111111101111111': 1, '11111110111010111111111111111111111': 1, '00000000000000000011111111101111101': 1, '10001111101111111111111111111111101': 1, '11111111101111111111110111110111111': 1, '11111111111111111110110011101111111': 1, '00000000000000010001111111101111111': 1, '10011111111111011111111111111111111': 1, '00000000000000000000000101000001001': 1, '10101111111110111111111111111111101': 1, '11111111110111111010111111111111111': 1, '11111111101111011111111100111111111': 1, '10001111111111111110111111111111111': 1, '11111111111111111111110110111111101': 1, '11111111110111111111111111101110111': 1, '00000000010000000000000011111111111': 1, '11101011111111110111111111111111111': 1, '11111111111111111110101111110111111': 1, '00000001110111011111111111111111111': 1, '11111111111111111111001111101111101': 1, '00000000000000000001000000000000110': 1, '10111101111111111111111111111111110': 1, '11111111111111110111111111110101101': 1, '00000000000000000000000000000101111': 1, '11110111111111111111111111111111001': 1, '00000000000111110111111111111111101': 1, '01111111111111111101111011111111111': 1, '11111111111111111011111111101111110': 1, '11101110111111111101111111111111101': 1, '11110111111111111110111111111011101': 1, '11111110111111111110111111011111011': 1, '00000001111111111110111111111111101': 1, '10011111111111111111110111111111101': 1, '11111111111111111101111111111001111': 1, '11111111111111111110111111110111011': 1, '01001111111111111111111111101111101': 1, '01111111111111110111111110111111101': 1, '11101111111111111110111111011111101': 1, '00000000000000000000000010000000001': 1, '01110000010111111111111111111111111': 1, '00000000000000000000000000101110101': 1, '11111011110111110110111111111111111': 1, '11111111111111110110111000111111101': 1, '11111111111100000000111111111111111': 1, '00000000000000000010110111111111110': 1, '11111111111111011110111111011110111': 1, '00000000000000000000001101110111111': 1, '00111111111111111111111111011111110': 1, '11111111111111110011111101111111111': 1, '11111111111111111111111111011110110': 1, '11111111111111110111111111010111111': 1, '11111111111111111110101111101111101': 1, '11111111111111111111111101110101111': 1, '11111011111111110011111111111111111': 1, '11111110111011111111111111111110101': 1, '00001111111011111110111111111111111': 1, '00000000000000000000000110111111110': 1, '00000000000000000000000110111111101': 1, '00000000000000111011111111111111100': 1, '11111111111111011011111011111111110': 1, '00000000000000000000011111111111100': 1, '00000000000111110111111111111111100': 1, '11111111111111111101111111111011010': 1, '10000001111111111111111111111111110': 1, '11111111111111111111011110101111110': 1, '00000000000000000000000001111111100': 1, '10101111111111111111111110111111110': 1, '11101111111111111110111111111011110': 1, '00000011111111111111111111111111110': 1, '01111111111110111111111111110111111': 1, '00000000100000000000000011111111111': 1, '00000000101111111111111111111111101': 1, '11101111110111111111111101111111111': 1, '11111111110111110111011111111111101': 1, '00000000000000001000000000000001101': 1, '11111111111111111111001111111101101': 1, '11111011111111111110111101111111110': 1, '00111111111111111111111011111111101': 1, '00000000000000000000000000100101111': 1, '11111111111111111111110111110111100': 1, '11111111111111111101111111101101101': 1, '11111111111111111110111011110111101': 1, '01111111111101111111111111101111111': 1, '10001111111111111111111111111111101': 1, '00000000111011111111111111111111111': 1, '11101111111111110110111111111111101': 1, '00000000010011111111111111111111101': 1, '11111111101111111111111111110111110': 1, '01011111111011111111111111111111101': 1, '01111110111111111111111011111101111': 1, '11111111100111101111111111111111111': 1, '11111111110111111111111111111110011': 1, '10011111111111111111110111111111111': 1, '11111111111111111111001111111111101': 1, '00000000000111111111111111101101110': 1, '00000000000100000000000000111111111': 1, '00000000000000111111111111101111111': 1, '11111111111111011111111110111111110': 1, '00001000000000000000000000000000100': 1, '00000000000000000000100000000000101': 1, '11111011111111111111111101111111101': 1, '11110111111111111111111010111111110': 1, '11111111111111110010111011111111101': 1, '11111111111011110111111101111111111': 1, '00111111111111111111111111011111111': 1, '00010000000000000000000000101111111': 1, '00000000000001111111111111111111111': 1, '01110000000011111111111111111111111': 1, '00000000000000000000010000000001000': 1, '11111111111111110010111111111111101': 1, '01111111111101111111111011111111101': 1, '00001111111011111111111011111111111': 1, '11111111101110101111111011111111111': 1, '00000000000010000000000000111111100': 1, '00000001111111110111111011111011111': 1, '00000000010010111111111111111111111': 1, '11111111111111111111101110111111101': 1, '11111111111111111111111111110011011': 1, '00000000000010000000000000000001010': 1, '11111111110110111111101111111111111': 1, '11111111111111010111110111111111111': 1, '11111111101111111111111111100101111': 1, '00000000000011111111111111011111111': 1, '11111111111111011011111111110111101': 1, '11111111110111111111111001111111110': 1, '11111111111111010111101111111111111': 1, '11111111110011111111111111111011111': 1, '11111111111110101111111111111111111': 1, '01110111111111111111111111110111101': 1, '00111111111111111111111111110111001': 1, '00000000000000100111111111111111111': 1, '00111111111111111111101111110111101': 1, '11111111111111011011101111110111111': 1, '10101111101111111111111111110111101': 1, '11111111101111101111111111110111111': 1, '00000000010000000000000001110111110': 1, '00000000000000100000000110110111111': 1, '00000000000000000000111111110111111': 1, '11101111111111111111111111111110101': 1, '11111110110111111111111011111111111': 1, '11111111111111111111111101101111011': 1, '00000000000100000000000011111111111': 1, '00000000000001000000000000111111111': 1, '11111111011111111111111110111111101': 1, '00000000000000000000011111110111101': 1, '10111111111111110111111011111111110': 1, '01111111111111111111111111101011101': 1, '00001111111111111111110111111111111': 1, '11111111100011111111111111111111111': 1, '00000000000000000000111011111111111': 1, '11111111010111111111110111111111111': 1, '11011111110111111111111111111111101': 1, '00000000000000000111001111111111101': 1, '00000001000000000001111111111111101': 1, '01110000000111110111111111111111101': 1, '11111111111111010110111011111111111': 1, '11111111110111111111001111111111101': 1, '00000000000001110111111111111111111': 1, '11111111110111111111111001101111101': 1, '10101111111110111111111111111111111': 1, '00011111111011111111111111111111111': 1, '11110111111111111111111111111001101': 1, '10101111111111111111111111111111101': 1, '11111111111111111111111011101011111': 1, '11111101111111111101111111111111101': 1, '11111111100000100011111111111111111': 1, '11111111101111111100111111111111101': 1, '01111111111011011111111111111111111': 1, '00000001110011111111111111111111111': 1, '11111111111111111111011111111011110': 1, '11101111111111111111000111111101111': 1, '00000000011111111111111111110111111': 1, '11111111111111110111111111111111010': 1, '00000000100000000000000000000001111': 1, '11011111111111111111111101111111101': 1, '11111111111001111111111111111011111': 1, '11111111111111110111111111010111100': 1, '10101111111111111111111110111111111': 1, '11111111111111011011111011111111101': 1, '00000000000000000000010011111111101': 1, '10000000010111111111111111111111111': 1, '10111011111111111111111111111011111': 1, '00000000000000000000000000000111101': 1, '10001111111111111111111111111011111': 1, '11111111111111110011111111111011101': 1, '00000000000000001111110111111111111': 1, '11111111011111111110111011111111111': 1, '00101111111111111111111111111111101': 1, '00000000000000000000000001000000110': 1, '00000000000000000000000100111011110': 1, '11111111110111111111111111110011110': 1, '00000000000010000000001111111111111': 1, '00000000000000000000000000010001001': 1, '00000000000000000000000010000000011': 1, '11111110111111111111101111111111111': 1, '11111111111111111110101111111011101': 1, '00000000000000000000001011111011101': 1, '00000000011111111111111111111111110': 1, '00000000000010000000000010101111111': 1, '00011111111111111101111111111011101': 1, '00000000000000000001000111111011111': 1, '00000000000100000000000111111011111': 1, '01101111111111111111111111111011111': 1, '11111110111101111111111011111111111': 1, '00000000100000000000000000000001011': 1, '00111111111111111111111111111011110': 1, '00100000111111111111111111111111111': 1, '11111111111111001111111111111111101': 1, '11111111111111110111111111110111011': 1, '01111111111111111011111111111111101': 1, '01111111111111111111111011111111110': 1, '11111111111111110111011011101111111': 1, '00011111111111111111101111111111111': 1, '11111111110111111111111111110111110': 1, '00000000000000001000000000101111111': 1, '00111111111111111111111111111110111': 1, '00000000000000000111111111111011111': 1, '11111110111111111111111111111101101': 1, '11111111100111111111111111011111110': 1, '00000000010111111101111111111111101': 1, '10001111110111111111111111111111111': 1, '11111111011111111110011111111111111': 1, '00011111111011111111111111111011111': 1, '11111111110110111110111111111111101': 1, '00000000000000000000001011111111101': 1, '11111111110111111111111011101111111': 1, '00000111111111111111111111111111111': 1, '11111111111111110111001111111111101': 1, '11111111111111111111111111011111010': 1, '00000000000000000000000001101111101': 1, '00100000000000000000000000000001111': 1, '10111111110111111111111111111111101': 1, '00000000000000000111111111111101111': 1, '00000000100111111111111111111111111': 1, '01111111111111111111111111111111010': 1, '11111111111111001110111011111111111': 1, '11111111110111111101111101111111111': 1, '11110111111111111111111101111111110': 1, '01111111111011111111111111110111111': 1, '11111111111111111110111111111111010': 1, '00000000000000000111111111111111101': 1, '11111111111111101111001111111111111': 1, '00000000000000000000001000000001011': 1, '11111110111111111111111111110011111': 1, '11111110111011111111111111110111111': 1, '00000000000000000000010000000000011': 1, '11111111111110111111111111111101101': 1, '11111111111111101111101111111111101': 1, '00000000000000000000000000100001000': 1, '00011111111111111111011111111111111': 1, '11111111111111001111111111111111110': 1, '00001111111111111111111111111111100': 1, '01101111111111111111111111101111111': 1, '11111111110111110111111111110111111': 1, '11111111111111111111111111110001111': 1, '10111111110111111111111111110111101': 1, '11111111111111110111111111110111100': 1, '11111110111111111111111111110111110': 1, '11111111001111011111111111111111111': 1, '11101111111111111110111111111011111': 1, '11111101111111110111111111110111111': 1, '11111111111111111111100111111111101': 1, '11101111111111011111111111111111101': 1, '11111110111111011111111111111111100': 1, '11111111101011111111111111011111101': 1, '11111111111111110110111111111011111': 1, '10111111101111111111111111111111101': 1, '11101111111111111111111111110101111': 1, '00000000000000000001001111101111111': 1, '11111111111111111011111111011111101': 1, '00000001000000000000000000000000000': 1, '11111111111111111111111010101111111': 1, '00000000000010000000000000000000001': 1, '10111111111111111111111111110111101': 1, '00000000000000000111111111111111111': 1, '11101111011111111111111111111111111': 1, '11111111111011111110111111111101111': 1, '00000000000000000000010000000000101': 1, '00000000000000000000000000000011111': 1, '00000000000000000000000000010001000': 1, '00000001110111111111111111111101101': 1, '11111111111111110111111101110111111': 1, '11111111110111110011111111111111110': 1, '11111111111011111111111111001111101': 1, '00000000000000000000001000000001001': 1, '11111111110110111111111111111111101': 1, '00000000000000111111111111111111111': 1, '11111111111011111111111111101111110': 1, '11111111111110111111110111111111111': 1, '11111011011111111111111111111111111': 1, '11111110111111110101111111111111101': 1, '00000000000000000000000010101111100': 1, '11111111111111111111110011111011111': 1, '11111110111111111111111001111101111': 1, '11111111110111111111110111111111101': 1, '11111111101111111111111111011111110': 1, '01111111111111110111101111111111111': 1, '11111111111111111111111110011111101': 1, '00000000010011111110111111111111111': 1, '01111011111111111111111111111111101': 1, '00000000010011111111111111111101111': 1, '11111111111111001111111111111111111': 1, '11111111111111111111111111100110111': 1, '00000000000000000000000110101111111': 1, '00000000000000000000001000000001101': 1, '11111111101101110111111111111111111': 1, '00000000000000000000000001000001011': 1, '11111101111011111111111111111111101': 1, '01110111111111111111111111111111101': 1, '00000000000000000000000010100111111': 1, '00000000000011111111111111111111101': 1, '11111111111111111101111111111110101': 1, '11111111110111111111111111011111110': 1, '00000000000000001111111111111111011': 1, '00000000000000000000000001000001100': 1, '11111111011111111111111111111101111': 1, '00000000111111110111111111111111111': 1, '00000000000000000000000100000001001': 1, '11111111111101111111111111111101111': 1, '01111111111111110110111111111111101': 1, '11111111111111101111111111111110111': 1, '11111111111111111110111011111111011': 1, '11111111110111011111111111111111110': 1, '00000000010011110111111111111111111': 1, '10101111111111111111111111110111111': 1, '00000001000000000000000000000000001': 1, '11111111111111111111111001111111110': 1, '11111111111011111111111111011011101': 1, '11111111111111011011111011111111111': 1, '11111111111111111111111111111110010': 1, '00000000000000000111111111111111110': 1, '10011111110111111111111111111111111': 1, '00000000000011111111111111110111111': 1, '11111101011111111111111111111111111': 1, '00000000000000001111111111111101111': 1, '00000000000000000000000010111111111': 1, '11111111111111111111111101111101101': 1, '11111111111111111111110111111011101': 1, '00000000000111111111111111111111101': 1, '00000001000000000000000000000000100': 1, '00111011111111111111111111111111111': 1, '11111111111111110101111111111011111': 1, '11111111111111111110110111101111111': 1, '00000000000000000000001000101111111': 1, '01111111111111111111110111111111101': 1, '00000000000011111111111111111111110': 1, '11111111111111111111111111110110101': 1, '10011111101111111111111111111111111': 1, '11111111111111110110011111111111111': 1, '10101111111111111111111111101111111': 1, '11111111111111111100111111101111111': 1, '10011111111111111111111111111101111': 1, '01111111111111111111111110111111101': 1, '11111111111111010111111111111101111': 1, '00000000000000000000000000010001011': 1, '11111111110111111111111110111111101': 1, '11110110011111111111111111111111101': 1, '11111111111111011111111110111111111': 1, '11111111101111101111111111111111111': 1, '11111111111111111110011111101111111': 1, '11111111011111111111111111011111101': 1, '00000000000000000000000000101111011': 1, '00000000000111111110111111111111111': 1, '11111111111011111111111111111011111': 1, '00000000010001111111111011111011111': 1, '11111111111111111111101111111110111': 1, '11111111111011111111111111110101111': 1, '11111111111111110111111111111110110': 1, '11111110111111111111111011111111110': 1, '11111011111111111111111111111111100': 1, '11111111011111111111110111111111111': 1, '00000000000000000010111011111111101': 1, '00000000000000000000000100101111101': 1, '00000000000000000000011111111111111': 1, '00111111111111111111111111111111101': 1, '11111111101111110111111001111111111': 1, '10000000000000000000000010111111111': 1, '00000000000111110111111111111111111': 1, '11111111111111111111011111011111101': 1, '01111111111111011111111111111111110': 1, '11111111111111110111111111110011111': 1, '11111111001111111111111111111111111': 1, '11111110111111111111111111111111010': 1, '11111111111111110111111111111110100': 1, '00000000000000000000010011111111111': 1, '11111111110111111111111111111110110': 1, '00011111111111111111111111111111110': 1, '00000000111111111111111011111111111': 1, '11101111111111111111111110111111111': 1, '11111111111111111111111111111110011': 1, '11111111101111111111111111111101111': 1, '00000000000000000010000000000000111': 1, '11111111111111111110111111111110110': 1, '11111111011111111111011111111111111': 1, '00000001000000001111111111111111111': 1, '00000000000000000010000000000001111': 1, '11110111111111111111111110111111111': 1, '10111111111111111111111011111111101': 1, '11111111111111111111111110111111100': 1, '11111111111111110111111101111111101': 1, '00000000000000000000001000000000101': 1, '00000001110111111111111111101111111': 1, '11111111111111101111111111101111101': 1, '11111111111110111111111111111111100': 1, '00000000000000000000000000101101111': 1, '00000000000000000000000100000001000': 1, '11111111111111111110011111111111101': 1, '11110111111111111111111111011111101': 1, '00000000010111111111111111111111110': 1, '11111111111111111111011110111111111': 1, '00000000000000000000000111111111111': 1, '11111111111111111111111110110111101': 1, '00000000000000000000001011111111111': 1, '11111111111111010111111111111111101': 1, '11111111011111111111111111111111101': 1, '00000000000000000000000100000000001': 1, '11111111111011111111011111111111101': 1, '11111111111111101111111111111011101': 1, '11111111111111101111110111111111111': 1, '10101111111111111110111111111111111': 1, '11111111111111111110111011101111111': 1, '00000000000000000000000100111011101': 1, '11111111111011111111110111111111101': 1, '11111110111011110111111111111111101': 1, '11111111111111110010111111111111111': 1, '00000000010111111111111111101111111': 1, '11111111111111111111110111110111101': 1, '11111111111111111111011001111111111': 1, '11111111111111111111011111101111101': 1, '00000000010111111111111111111101111': 1, '11101111111111111111111111011111101': 1, '11111111111111111111111101111011101': 1, '11111111110111101111111111111011111': 1, '11111011101111111111111111111111111': 1, '00000000010111111111111111110111111': 1, '11111111011011111111111111111111101': 1, '11111110111011111110111111111111101': 1, '01111111111101111111111111111111101': 1, '11111111111111111111101110111111111': 1, '00000001000000000000000000000001101': 1, '00000000000000000000001000111111111': 1, '11101111111111111110111011111111111': 1, '11111111111111101111011111111111111': 1, '11111111111111111111111110101111101': 1, '11111111111111111110101111111111101': 1, '11111111111111111111111110111011101': 1, '10111111111011111111111111111111111': 1, '01111111111111111111111111111110111': 1, '01111110111111111111111110111111111': 1, '11111111111111111111111011011111110': 1, '01111111111111010111111111111111111': 1, '11111111111111111101111111111011111': 1, '01111111111111110111111110111111111': 1, '11111111111111111111101111101111101': 1, '11111111111111111101111110111111101': 1, '11111111111101111011111111111111111': 1, '11111111111111111111111111111100111': 1, '00000000000000000000000100000001100': 1, '00000001000000000000000000000001100': 1, '11011111111011111111111111111111101': 1, '11111111111111110111111111111101101': 1, '11111111111111111111111110011111111': 1, '11111111101111111111111111111101101': 1, '11111111111111111111101111111111100': 1, '11110111111111011111111111111111111': 1, '11111111111011111111111111111111011': 1, '00000000000000000000000000000000010': 1, '00000000000000000010000000000001100': 1, '11111110111111111110111011111111111': 1, '00011111111111111111111111111011111': 1, '11101111111111111111111111101111101': 1, '11011111111111111011111111111111111': 1, '11111101111111111111111111011111111': 1, '00000001000000000000000000000000011': 1, '11111111111111111101111111101111110': 1, '11111111111011111111111111111110111': 1, '11111011111111111111111111111111011': 1, '11111111111101111111110111111111111': 1}\n" ] } ], diff --git a/docs/guides/qiskit-addons-aqc-get-started.ipynb b/docs/guides/qiskit-addons-aqc-get-started.ipynb index bb6f3c658ab..aa9e9573887 100644 --- a/docs/guides/qiskit-addons-aqc-get-started.ipynb +++ b/docs/guides/qiskit-addons-aqc-get-started.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-aer~=0.17\n", "qiskit-addon-utils~=0.1.1\n", "qiskit-addon-aqc-tensor[aer,quimb-jax]~=0.2.0\n", diff --git a/docs/guides/qiskit-addons-cutting-gates.ipynb b/docs/guides/qiskit-addons-cutting-gates.ipynb index 48085abe97c..f8d940271f4 100644 --- a/docs/guides/qiskit-addons-cutting-gates.ipynb +++ b/docs/guides/qiskit-addons-cutting-gates.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "qiskit-aer~=0.17\n", "qiskit-addon-cutting~=0.10.0\n", @@ -166,10 +166,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "Reconstructed expectation value: 0.43931071\n", + "Reconstructed expectation value: 0.4564209\n", "Exact expectation value: 0.50497603\n", - "Error in estimation: -0.06566532\n", - "Relative error in estimation: -0.13003651\n" + "Error in estimation: -0.04855513\n", + "Relative error in estimation: -0.09615334\n" ] } ], @@ -418,10 +418,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "Reconstructed expectation value: 0.54701993\n", + "Reconstructed expectation value: 0.54117997\n", "Exact expectation value: 0.56254612\n", - "Error in estimation: -0.0155262\n", - "Relative error in estimation: -0.02759987\n" + "Error in estimation: -0.02136615\n", + "Relative error in estimation: -0.03798116\n" ] } ], diff --git a/docs/guides/qiskit-addons-cutting-wires.ipynb b/docs/guides/qiskit-addons-cutting-wires.ipynb index a8d995b4f60..8ecd5532c88 100644 --- a/docs/guides/qiskit-addons-cutting-wires.ipynb +++ b/docs/guides/qiskit-addons-cutting-wires.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "qiskit-aer~=0.17\n", "qiskit-addon-cutting~=0.10.0\n", @@ -347,10 +347,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "Reconstructed expectation value: 1.46346563\n", + "Reconstructed expectation value: 1.43426347\n", "Exact expectation value: 1.59099026\n", - "Error in estimation: -0.12752463\n", - "Relative error in estimation: -0.08015425\n" + "Error in estimation: -0.15672679\n", + "Relative error in estimation: -0.09850896\n" ] } ], diff --git a/docs/guides/qiskit-addons-mpf-get-started.ipynb b/docs/guides/qiskit-addons-mpf-get-started.ipynb index 0a3ef621840..78d5b3de548 100644 --- a/docs/guides/qiskit-addons-mpf-get-started.ipynb +++ b/docs/guides/qiskit-addons-mpf-get-started.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-addon-utils~=0.1.1\n", "qiskit-addon-mpf~=0.3.0\n", "scipy~=1.16.1\n", @@ -170,14 +170,6 @@ "Exact solution: [ 0.17239057 -1.19447005 2.02207947]\n", "Approximate solution: [-0.40454257 0.57553173 0.8290123 ]\n" ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/runner/work/documentation/documentation/.tox/py311/lib/python3.11/site-packages/osqp/interface.py:405: PendingDeprecationWarning: The default value of raise_error will change to True in the future.\n", - " warnings.warn(\n" - ] } ], "source": [ @@ -351,9 +343,9 @@ "output_type": "stream", "text": [ "Exact value: 0.4006024248789992\n", - "PF with 19 steps: 0.38649906199774386\n", - "MPF using exact solution: 0.3954847855979984\n", - "MPF using approximate solution: 0.4299121425348984\n" + "PF with 19 steps: 0.38649906199774625\n", + "MPF using exact solution: 0.39548478559800393\n", + "MPF using approximate solution: 0.4299121425349001\n" ] } ], diff --git a/docs/guides/qiskit-addons-obp-get-started.ipynb b/docs/guides/qiskit-addons-obp-get-started.ipynb index 796765c19d0..82eac3b66fb 100644 --- a/docs/guides/qiskit-addons-obp-get-started.ipynb +++ b/docs/guides/qiskit-addons-obp-get-started.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "qiskit-addon-utils~=0.1.1\n", "qiskit-addon-obp~=0.3.0\n", @@ -437,10 +437,10 @@ "output_type": "stream", "text": [ "Exact expectation value: 0.8854160687717517\n", - "Backpropagated expectation value without truncation: 0.8608968904303249\n", - "Backpropagated expectation value with truncation: 0.8570884789561722\n", - " - Observed Error for observable without truncation: 2.452e-02\n", - " - Observed Error for truncated observable: 2.833e-02\n" + "Backpropagated expectation value without truncation: 0.9151380366652484\n", + "Backpropagated expectation value with truncation: 0.9193544160104783\n", + " - Observed Error for observable without truncation: 2.972e-02\n", + " - Observed Error for truncated observable: 3.394e-02\n" ] } ], diff --git a/docs/guides/qiskit-addons-utils.ipynb b/docs/guides/qiskit-addons-utils.ipynb index db29f24c563..c77cf1ec77b 100644 --- a/docs/guides/qiskit-addons-utils.ipynb +++ b/docs/guides/qiskit-addons-utils.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "qiskit-addon-utils~=0.1.1\n", "```\n", diff --git a/docs/guides/qunova-chemistry.ipynb b/docs/guides/qunova-chemistry.ipynb index d6760702e67..5dcc763f645 100644 --- a/docs/guides/qunova-chemistry.ipynb +++ b/docs/guides/qunova-chemistry.ipynb @@ -47,7 +47,19 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit-ibm-runtime~=0.40.1\n", + "qiskit-ibm-catalog~=0.9.0\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -114,7 +126,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "95a715d2", "metadata": {}, "outputs": [], @@ -324,7 +336,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Job ID: 128ee399-7cfc-4be2-91e9-c4abd22b97c7\n" + "Job ID: aa9e9d92-fe72-4664-9918-961cd37c9995\n" ] } ], @@ -384,7 +396,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'eigenvector': [0.9824200343205695, 0.009520846167419264, 6.365368845740147e-08, 3.6832123006425615e-07, 0.0012869941182066654, 2.3403891050875465e-05, ...], 'energy': -55.521146537970466, 'energy_history': [-55.52091922342852, -55.52113695367561, -55.521146537970466, -55.52114653864798, -55.521146537970466, -55.521146537970466, ...], 'energy_variance': 9.788555455342562e-12, ...}\n" + "{'eigenvector': [0.9824200343205723, 0.009520846167260545, 6.365368786443697e-08, 3.683212314533575e-07, 0.001286994118237752, 2.3403891050803993e-05, ...], 'energy': -55.521146537970466, 'energy_history': [-55.5173712647597, -55.52106493147677, -55.52114653864798, -55.52114653864798, -55.52114653864798, -55.52114653864798, ...], 'energy_variance': 9.788155064486432e-12, ...}\n" ] } ], @@ -406,7 +418,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 9, "id": "28cd677c", "metadata": {}, "outputs": [ @@ -465,7 +477,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 10, "id": "294a02cfa0c3", "metadata": { "tags": [ @@ -480,7 +492,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 11, "id": "8c998f54", "metadata": {}, "outputs": [], @@ -581,7 +593,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 12, "id": "90c6de7c", "metadata": { "editable": true, @@ -595,14 +607,14 @@ "outputs": [ { "ename": "QiskitServerlessException", - "evalue": "{\"message\": \"An unexpected error occurred during job execution. Please make sure that your inputs are valid. If you are still experiencing problems, you can contact the Qunova Computing support service at qiskit.support@qunovacomputing.com and provide the Function job ID of this job for more assistance.\", \"status\": \"failure\"}", + "evalue": "[\"runner.UnknownRuntimeError: 'An unexpected error occurred during job execution. Please make sure that your inputs are valid. If you are still experiencing problems, you can contact the Qunova Computing support service at qiskit.support@qunovacomputing.com and provide the Function job ID of this job for more assistance. -- https://docs.quantum.ibm.com/errors#1500'\\n\"]", "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mQiskitServerlessException\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[13], line 11\u001b[0m\n\u001b[1;32m 1\u001b[0m job \u001b[38;5;241m=\u001b[39m function\u001b[38;5;241m.\u001b[39mrun(\n\u001b[1;32m 2\u001b[0m geometry\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124minvalid-geometry\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;66;03m# This will cause an error\u001b[39;00m\n\u001b[1;32m 3\u001b[0m backend_name\u001b[38;5;241m=\u001b[39mbackend_name,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 8\u001b[0m hivqe_options\u001b[38;5;241m=\u001b[39mhivqe_options,\n\u001b[1;32m 9\u001b[0m )\n\u001b[0;32m---> 11\u001b[0m \u001b[43mjob\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mresult\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m~/Documents/documentation/.tox/py311/lib/python3.11/site-packages/qiskit_serverless/core/job.py:191\u001b[0m, in \u001b[0;36mJob.result\u001b[0;34m(self, wait, cadence, verbose, maxwait)\u001b[0m\n\u001b[1;32m 188\u001b[0m results \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_job_service\u001b[38;5;241m.\u001b[39mresult(\u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mjob_id)\n\u001b[1;32m 190\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mstatus() \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mERROR\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n\u001b[0;32m--> 191\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m QiskitServerlessException(results)\n\u001b[1;32m 193\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(results, \u001b[38;5;28mstr\u001b[39m):\n\u001b[1;32m 194\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n", - "\u001b[0;31mQiskitServerlessException\u001b[0m: {\"message\": \"An unexpected error occurred during job execution. Please make sure that your inputs are valid. If you are still experiencing problems, you can contact the Qunova Computing support service at qiskit.support@qunovacomputing.com and provide the Function job ID of this job for more assistance.\", \"status\": \"failure\"}" + "Cell \u001b[0;32mIn[12], line 10\u001b[0m\n\u001b[1;32m 1\u001b[0m job \u001b[38;5;241m=\u001b[39m function\u001b[38;5;241m.\u001b[39mrun(\n\u001b[1;32m 2\u001b[0m geometry\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124minvalid-geometry\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;66;03m# This will cause an error\u001b[39;00m\n\u001b[1;32m 3\u001b[0m backend_name\u001b[38;5;241m=\u001b[39mbackend_name,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 7\u001b[0m hivqe_options\u001b[38;5;241m=\u001b[39mhivqe_options,\n\u001b[1;32m 8\u001b[0m )\n\u001b[0;32m---> 10\u001b[0m \u001b[43mjob\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mresult\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m~/work/documentation/documentation/.tox/py311/lib/python3.11/site-packages/qiskit_serverless/core/job.py:230\u001b[0m, in \u001b[0;36mJob.result\u001b[0;34m(self, wait, cadence, verbose, maxwait)\u001b[0m\n\u001b[1;32m 228\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mstatus() \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mERROR\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n\u001b[1;32m 229\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m results:\n\u001b[0;32m--> 230\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m QiskitServerlessException(results)\n\u001b[1;32m 232\u001b[0m \u001b[38;5;66;03m# If no result returned (common with import errors),\u001b[39;00m\n\u001b[1;32m 233\u001b[0m \u001b[38;5;66;03m# try to match on error trace in logs to point to source of error\u001b[39;00m\n\u001b[1;32m 234\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m QiskitServerlessException(\n\u001b[1;32m 235\u001b[0m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mfiltered_logs(include\u001b[38;5;241m=\u001b[39m\u001b[38;5;124mr\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m(?i)error|exception\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[1;32m 236\u001b[0m )\n", + "\u001b[0;31mQiskitServerlessException\u001b[0m: [\"runner.UnknownRuntimeError: 'An unexpected error occurred during job execution. Please make sure that your inputs are valid. If you are still experiencing problems, you can contact the Qunova Computing support service at qiskit.support@qunovacomputing.com and provide the Function job ID of this job for more assistance. -- https://docs.quantum.ibm.com/errors#1500'\\n\"]" ] } ], @@ -621,7 +633,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 13, "id": "0b8de82f-3c5a-4024-8e3a-ef8efa83cfb9", "metadata": {}, "outputs": [ @@ -631,7 +643,7 @@ "'ERROR'" ] }, - "execution_count": 14, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } diff --git a/docs/guides/represent-quantum-computers.ipynb b/docs/guides/represent-quantum-computers.ipynb index 03872f463bc..936cf001b2a 100644 --- a/docs/guides/represent-quantum-computers.ipynb +++ b/docs/guides/represent-quantum-computers.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -320,7 +320,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "['for_loop', 'if_else', 'ecr', 'id', 'switch_case', 'sx', 'measure', 'delay', 'reset', 'x', 'rz']\n" + "['sx', 'for_loop', 'rz', 'ecr', 'if_else', 'measure', 'x', 'id', 'delay', 'switch_case', 'reset']\n" ] } ], diff --git a/docs/guides/run-jobs-batch.ipynb b/docs/guides/run-jobs-batch.ipynb index 33748a816ea..f615e1b8596 100644 --- a/docs/guides/run-jobs-batch.ipynb +++ b/docs/guides/run-jobs-batch.ipynb @@ -16,7 +16,19 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit[all]~=2.1.2\n", + "qiskit-ibm-runtime~=0.40.1\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -226,8 +238,14 @@ "name": "stdout", "output_type": "stream", "text": [ - "Result1: PrimitiveResult([PubResult(data=DataBin(evs=np.ndarray(), stds=np.ndarray(), ensemble_standard_error=np.ndarray(), shape=(3, 2)), metadata={'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32})], metadata={'dynamical_decoupling': {'enable': False, 'sequence_type': 'XX', 'extra_slack_distribution': 'middle', 'scheduling_method': 'alap'}, 'twirling': {'enable_gates': False, 'enable_measure': True, 'num_randomizations': 'auto', 'shots_per_randomization': 'auto', 'interleave_randomizations': True, 'strategy': 'active-accum'}, 'resilience': {'measure_mitigation': True, 'zne_mitigation': False, 'pec_mitigation': False}, 'version': 2})\n", - "Result2: PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray(), meas0=BitArray(), shape=(3, 2)), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})\n" + "Result1: PrimitiveResult([PubResult(data=DataBin(evs=np.ndarray(), stds=np.ndarray(), ensemble_standard_error=np.ndarray(), shape=(3, 2)), metadata={'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32})], metadata={'dynamical_decoupling': {'enable': False, 'sequence_type': 'XX', 'extra_slack_distribution': 'middle', 'scheduling_method': 'alap'}, 'twirling': {'enable_gates': False, 'enable_measure': True, 'num_randomizations': 'auto', 'shots_per_randomization': 'auto', 'interleave_randomizations': True, 'strategy': 'active-accum'}, 'resilience': {'measure_mitigation': True, 'zne_mitigation': False, 'pec_mitigation': False}, 'version': 2})\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Result2: PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray(), meas0=BitArray(), shape=(3, 2)), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})\n" ] } ], @@ -267,7 +285,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'id': '1c7e6c9a-9ab3-4eb9-934e-f96f568d92e6', 'backend_name': 'ibm_pinguino2', 'interactive_timeout': 1, 'max_time': 86400, 'active_timeout': 14400, 'state': 'open', 'accepting_jobs': True, 'last_job_started': None, 'last_job_completed': None, 'started_at': None, 'closed_at': None, 'activated_at': None, 'mode': 'batch', 'usage_time': None}\n" + "{'id': '6806a3c6-64d8-49d1-b73e-d6f669f7ab80', 'backend_name': 'ibm_torino', 'interactive_timeout': 1, 'max_time': 28800, 'active_timeout': 28800, 'state': 'open', 'accepting_jobs': True, 'last_job_started': None, 'last_job_completed': None, 'started_at': None, 'closed_at': None, 'activated_at': None, 'mode': 'batch', 'usage_time': None}\n" ] } ], @@ -298,7 +316,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 8, "id": "31ae3a23-e8bd-4dcd-86c1-10f6d7b5cee4", "metadata": {}, "outputs": [], diff --git a/docs/guides/run-jobs-session.ipynb b/docs/guides/run-jobs-session.ipynb index bb68412a2ca..abd68d66424 100644 --- a/docs/guides/run-jobs-session.ipynb +++ b/docs/guides/run-jobs-session.ipynb @@ -16,7 +16,20 @@ "version-info" ] }, - "source": [] + "source": [ + "
\n", + "Package versions\n", + "\n", + "The code on this page was developed using the following requirements.\n", + "We recommend using these versions or newer.\n", + "\n", + "```\n", + "qiskit[all]~=2.1.2\n", + "qiskit-ibm-runtime~=0.40.1\n", + "scipy~=1.16.1\n", + "```\n", + "
" + ] }, { "cell_type": "markdown", @@ -270,8 +283,14 @@ "name": "stdout", "output_type": "stream", "text": [ - "Result1: PrimitiveResult([PubResult(data=DataBin(evs=np.ndarray(), stds=np.ndarray(), ensemble_standard_error=np.ndarray(), shape=(3, 2)), metadata={'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32})], metadata={'dynamical_decoupling': {'enable': False, 'sequence_type': 'XX', 'extra_slack_distribution': 'middle', 'scheduling_method': 'alap'}, 'twirling': {'enable_gates': False, 'enable_measure': True, 'num_randomizations': 'auto', 'shots_per_randomization': 'auto', 'interleave_randomizations': True, 'strategy': 'active-accum'}, 'resilience': {'measure_mitigation': True, 'zne_mitigation': False, 'pec_mitigation': False}, 'version': 2})\n", - "Result2: PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray(), meas0=BitArray(), shape=(3, 2)), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': ExecutionSpans([DoubleSliceSpan()])}, 'version': 2})\n" + "Result1: PrimitiveResult([PubResult(data=DataBin(evs=np.ndarray(), stds=np.ndarray(), ensemble_standard_error=np.ndarray(), shape=(3, 2)), metadata={'shots': 4096, 'target_precision': 0.015625, 'circuit_metadata': {}, 'resilience': {}, 'num_randomizations': 32})], metadata={'dynamical_decoupling': {'enable': False, 'sequence_type': 'XX', 'extra_slack_distribution': 'middle', 'scheduling_method': 'alap'}, 'twirling': {'enable_gates': False, 'enable_measure': True, 'num_randomizations': 'auto', 'shots_per_randomization': 'auto', 'interleave_randomizations': True, 'strategy': 'active-accum'}, 'resilience': {'measure_mitigation': True, 'zne_mitigation': False, 'pec_mitigation': False}, 'version': 2})\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Result2: PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray(), meas0=BitArray(), shape=(3, 2)), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})\n" ] } ], @@ -329,7 +348,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "{'id': '5a6d4397-42c6-4dc6-969a-b1c90286a715', 'backend_name': 'ibm_pinguino2', 'interactive_timeout': 60, 'max_time': 86400, 'active_timeout': 14400, 'state': 'open', 'accepting_jobs': True, 'last_job_started': None, 'last_job_completed': None, 'started_at': None, 'closed_at': None, 'activated_at': None, 'mode': 'dedicated', 'usage_time': None}\n" + "{'id': 'ed98845f-6184-44d7-a3ed-7bc0cf750ab9', 'backend_name': 'ibm_torino', 'interactive_timeout': 60, 'max_time': 28800, 'active_timeout': 28800, 'state': 'open', 'accepting_jobs': True, 'last_job_started': None, 'last_job_completed': None, 'started_at': None, 'closed_at': None, 'activated_at': None, 'mode': 'dedicated', 'usage_time': None}\n" ] } ], @@ -366,7 +385,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "77cc7c96-e8c0-4970-b05e-361ddf74d707", "metadata": {}, "outputs": [], @@ -432,7 +451,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "e83f7d60-13f0-4df1-9766-6fa67c970362", "metadata": {}, "outputs": [], diff --git a/docs/guides/save-circuits.ipynb b/docs/guides/save-circuits.ipynb index d75dde09655..336cd944c6c 100644 --- a/docs/guides/save-circuits.ipynb +++ b/docs/guides/save-circuits.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/save-jobs.ipynb b/docs/guides/save-jobs.ipynb index 7ce4c7fc4b3..fa96f3eb572 100644 --- a/docs/guides/save-jobs.ipynb +++ b/docs/guides/save-jobs.ipynb @@ -58,9 +58,9 @@ { "data": { "text/plain": [ - "[,\n", - " ,\n", - " ]" + "[,\n", + " ,\n", + " ]" ] }, "execution_count": 1, @@ -103,7 +103,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "d2n1d2cg59ks73c6vu3g\n" + "d33sget0qhlc73cqsg20\n" ] } ], @@ -126,7 +126,7 @@ { "data": { "text/plain": [ - "PrimitiveResult([SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})" + "PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray()), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})" ] }, "execution_count": 3, @@ -193,7 +193,7 @@ { "data": { "text/plain": [ - "PrimitiveResult([SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}}), SamplerPubResult(data=DataBin(c=BitArray()), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})" + "PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray()), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})" ] }, "execution_count": 5, diff --git a/docs/guides/set-optimization.ipynb b/docs/guides/set-optimization.ipynb index 43981239a88..ddc146db769 100644 --- a/docs/guides/set-optimization.ipynb +++ b/docs/guides/set-optimization.ipynb @@ -32,7 +32,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/simulate-stabilizer-circuits.ipynb b/docs/guides/simulate-stabilizer-circuits.ipynb index 096017d9fa9..e46e5d7f38b 100644 --- a/docs/guides/simulate-stabilizer-circuits.ipynb +++ b/docs/guides/simulate-stabilizer-circuits.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-aer~=0.17\n", "```\n", "" diff --git a/docs/guides/simulate-with-qiskit-aer.ipynb b/docs/guides/simulate-with-qiskit-aer.ipynb index d5ebdc3dfd1..e7084a2a585 100644 --- a/docs/guides/simulate-with-qiskit-aer.ipynb +++ b/docs/guides/simulate-with-qiskit-aer.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-aer~=0.17\n", "```\n", "" @@ -222,28 +222,28 @@ { "data": { "text/plain": [ - "{'00111100': 1,\n", - " '00000000': 62,\n", - " '00011000': 2,\n", - " '01000000': 4,\n", - " '11000000': 3,\n", - " '00001100': 1,\n", - " '01111000': 2,\n", - " '00110000': 3,\n", - " '01100000': 1,\n", - " '11100001': 1,\n", - " '11110000': 1,\n", - " '00000110': 3,\n", - " '00000101': 2,\n", - " '00001010': 2,\n", + "{'00000000': 66,\n", " '00001000': 2,\n", - " '10000000': 2,\n", - " '10100000': 2,\n", + " '00000010': 3,\n", + " '01010000': 5,\n", + " '00000110': 3,\n", + " '01000011': 1,\n", + " '11100000': 1,\n", + " '01000000': 2,\n", + " '10000000': 3,\n", + " '11110000': 1,\n", + " '00011110': 1,\n", + " '00001010': 1,\n", " '00000001': 1,\n", - " '00100000': 2,\n", + " '11000000': 2,\n", + " '00100000': 1,\n", + " '10010100': 1,\n", + " '11010000': 1,\n", + " '01010100': 1,\n", + " '00000100': 1,\n", " '00101000': 1,\n", - " '00010000': 1,\n", - " '00000011': 1}" + " '00011000': 1,\n", + " '00100100': 1}" ] }, "execution_count": 5, diff --git a/docs/guides/simulate-with-qiskit-sdk-primitives.ipynb b/docs/guides/simulate-with-qiskit-sdk-primitives.ipynb index a062e6f5c76..d475146e14b 100644 --- a/docs/guides/simulate-with-qiskit-sdk-primitives.ipynb +++ b/docs/guides/simulate-with-qiskit-sdk-primitives.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] @@ -440,7 +440,7 @@ "output_type": "stream", "text": [ "The number of bitstrings is: 1024\n", - "The counts are: {'00': 530, '11': 494}\n" + "The counts are: {'00': 506, '11': 518}\n" ] } ], @@ -483,7 +483,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 13, diff --git a/docs/guides/specify-observables-pauli.ipynb b/docs/guides/specify-observables-pauli.ipynb index 41f6a550ded..2aea6724c92 100644 --- a/docs/guides/specify-observables-pauli.ipynb +++ b/docs/guides/specify-observables-pauli.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/specify-runtime-options.ipynb b/docs/guides/specify-runtime-options.ipynb index dffcbcd6192..25412684d9d 100644 --- a/docs/guides/specify-runtime-options.ipynb +++ b/docs/guides/specify-runtime-options.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -182,7 +182,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 4, @@ -328,7 +328,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 6, diff --git a/docs/guides/synthesize-unitary-operators.ipynb b/docs/guides/synthesize-unitary-operators.ipynb index 6fdb96c49fb..8ef3c7409cc 100644 --- a/docs/guides/synthesize-unitary-operators.ipynb +++ b/docs/guides/synthesize-unitary-operators.ipynb @@ -16,7 +16,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] @@ -50,7 +50,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 1, diff --git a/docs/guides/transpile-with-pass-managers.ipynb b/docs/guides/transpile-with-pass-managers.ipynb index 4705c6a8b81..4c6986ce051 100644 --- a/docs/guides/transpile-with-pass-managers.ipynb +++ b/docs/guides/transpile-with-pass-managers.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/transpiler-plugins.ipynb b/docs/guides/transpiler-plugins.ipynb index c2707cc1765..675e90a4324 100644 --- a/docs/guides/transpiler-plugins.ipynb +++ b/docs/guides/transpiler-plugins.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/transpiler-stages.ipynb b/docs/guides/transpiler-stages.ipynb index 9afc667725f..3c5246bb458 100644 --- a/docs/guides/transpiler-stages.ipynb +++ b/docs/guides/transpiler-stages.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" diff --git a/docs/guides/visualize-circuits.ipynb b/docs/guides/visualize-circuits.ipynb index c1a4feda4b2..d4506735f5e 100644 --- a/docs/guides/visualize-circuits.ipynb +++ b/docs/guides/visualize-circuits.ipynb @@ -32,7 +32,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "```\n", "" ] diff --git a/docs/guides/visualize-results.ipynb b/docs/guides/visualize-results.ipynb index 7e651cc8c43..21fe602b4b3 100644 --- a/docs/guides/visualize-results.ipynb +++ b/docs/guides/visualize-results.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -78,7 +78,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray()), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})\n" + "PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray()), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': {'__type__': 'ExecutionSpans', '__value__': {'spans': [DoubleSliceSpan()]}}}, 'version': 2})\n" ] } ], @@ -109,7 +109,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "execution_count": 3, @@ -147,7 +147,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "execution_count": 4, @@ -214,7 +214,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "metadata": {}, @@ -289,7 +289,7 @@ { "data": { "text/plain": [ - "\"Output" + "\"Output" ] }, "metadata": {}, diff --git a/docs/tutorials/hello-world.ipynb b/docs/tutorials/hello-world.ipynb index 9ca8740c6fb..519435a51fa 100644 --- a/docs/tutorials/hello-world.ipynb +++ b/docs/tutorials/hello-world.ipynb @@ -24,7 +24,7 @@ "We recommend using these versions or newer.\n", "\n", "```\n", - "qiskit[all]~=2.1.1\n", + "qiskit[all]~=2.1.2\n", "qiskit-ibm-runtime~=0.40.1\n", "```\n", "" @@ -251,7 +251,7 @@ "name": "stdout", "output_type": "stream", "text": [ - ">>> Job ID: d2qkdds65eic73blka9g\n" + ">>> Job ID: d3ed8h20uq0c73d4063g\n" ] } ], @@ -586,7 +586,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "d2qkqt9olshc73bmb9g0\n" + "d3edkhpb641c738j7e40\n" ] } ], diff --git a/public/docs/images/guides/build-noise-models/extracted-outputs/284e4fb1-726e-4ecf-a200-cbfae8baaef7-0.svg b/public/docs/images/guides/build-noise-models/extracted-outputs/284e4fb1-726e-4ecf-a200-cbfae8baaef7-0.svg index 25f85f725dc..3a35aa75a9a 100644 --- a/public/docs/images/guides/build-noise-models/extracted-outputs/284e4fb1-726e-4ecf-a200-cbfae8baaef7-0.svg +++ b/public/docs/images/guides/build-noise-models/extracted-outputs/284e4fb1-726e-4ecf-a200-cbfae8baaef7-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/build-noise-models/extracted-outputs/6fe5c53d-3536-471f-aceb-b4b48a8a5889-0.svg b/public/docs/images/guides/build-noise-models/extracted-outputs/6fe5c53d-3536-471f-aceb-b4b48a8a5889-0.svg index 6d009cf5829..a36a254a805 100644 --- a/public/docs/images/guides/build-noise-models/extracted-outputs/6fe5c53d-3536-471f-aceb-b4b48a8a5889-0.svg +++ b/public/docs/images/guides/build-noise-models/extracted-outputs/6fe5c53d-3536-471f-aceb-b4b48a8a5889-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/build-noise-models/extracted-outputs/e38e4581-7718-4dc0-a550-e6b3168bd400-0.svg b/public/docs/images/guides/build-noise-models/extracted-outputs/e38e4581-7718-4dc0-a550-e6b3168bd400-0.svg index 25324740fb0..00bfd10bdf4 100644 --- a/public/docs/images/guides/build-noise-models/extracted-outputs/e38e4581-7718-4dc0-a550-e6b3168bd400-0.svg +++ b/public/docs/images/guides/build-noise-models/extracted-outputs/e38e4581-7718-4dc0-a550-e6b3168bd400-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/circuit-library/extracted-outputs/9629a507-8191-409e-b895-fd0833c8fcd7-0.svg b/public/docs/images/guides/circuit-library/extracted-outputs/9629a507-8191-409e-b895-fd0833c8fcd7-0.svg index 0101cada5ca..63e3b48fabd 100644 --- a/public/docs/images/guides/circuit-library/extracted-outputs/9629a507-8191-409e-b895-fd0833c8fcd7-0.svg +++ b/public/docs/images/guides/circuit-library/extracted-outputs/9629a507-8191-409e-b895-fd0833c8fcd7-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/construct-circuits/extracted-outputs/0cdb2273-0.avif b/public/docs/images/guides/construct-circuits/extracted-outputs/0cdb2273-0.avif deleted file mode 100644 index ebf77b67791c3b61fd610f72665d5383882a83bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2471 zcma)8c{tQ-8~%-9L%d%w^9yzg^e&-Gky=1FH;sGzJM002;X zJJe||KL!90d>@#*daK*+%q5t=-DxKPxU2yH$!P%agDWL}0f1;d09e2PfJp%WNJW;s zIAsO^JozUb&!TsCcYpr;xwErVU0wa)!GrSh^5o=X3@91cfTR@TD8!ok78)YSCx6 z8o9Z--rnA}wzlEn;R*^0G#c&o>(>Vl9xN>_otv8z6BEcqtTn2o3CEIQdCqlFfgdCtt~Dtc5`!^nwk<35m{JRXl`y! z&##KhEF|SuUCJmlGBScdAYENu*o3UmxQwBppS65fJt*wp0U`$RCl-m`b7na(4 z-^5)nn)|%K=5X>W8Yq3k3ri~rH%jhQHV*tYmTl;%a;uzN(=swX zopQT;ZGE%4spIX$^tbO@>36CgHFtiPVO+a=|NGYVQ%YZKM&Z=#r?k9#NjYUKhwM0R zdx88;*rI?8J_S4OMj+D8lK=oB+$I*mfG)?PZ|*f9(cTHo|5ZQ%swM`Bt6B0xzdPDyVYySghLVpKoz=Xu- zVi}R1b+0Y!`iV;K`MF_UYKiN@xBNTqs{)#-+85oQ7`Q}_GVApZm_58(J5PQUy}ng- zwtLgU6PaYaIoKpg#)mQn+3$YwCcHE>PxzryY52VR83Mgp2z}F_epB7{Zu_E6P=rJ5 zFbK|Q`ZN&qO{VQU$a^91Tk|1zN5g3V07^SrvY z28Ar4PZ%c}cK4kZGygiTSc#T;b0KaPjqZTF)Yc8^>_v8a9ZF(e2-SF=1J5Ee)<2;* z(Ao^QbqUDJr8i+(yUa~pCCqqvCPsvsdF&1!t^jowZI}d}%H7tkJZNAN*R3*kW#=tdZO-y}!K<<7c%P7P^J{_fTb?ABD z1Zh&~cFE1t+1(^|u*Qs9=GFlLOfm=}y$6Up&56j)ohQ>QWd?lUnPB==mTxieuQO>( z1G|KPZTGmKm%o-j!>HTl=impa$%9Il0|VtR{R%wMn4sphS~mMwY`lK`ay<>?Cs)Uf zo`8JcL*bd=Cm_F_WPfn4_&)JS*lOC=j4HTyWaabb$5g0@Xco^=GbUuUN}bt-POQZs@VT5$x;rof(4<60&Tos!o;U+Bl;iKXng6n<@njyx-wls6$_@77O-h`w* zNCJ)7jDYQmd&tAkXR>niw86(MM|Q>6z&1 zU6FM}|Cb>g7Z4H@_typ?+l_6m;m{v95JSQP2}IxU$iMb@ogU+UlmO(O=L{~0c*z$Z z2srr?Be6IlHpCAW6No2-;35olk-GXiuwWuFl3)UdhyM|vi^E@pzmr*3<|YB`(axxb IW0afPko!h>C(pgM@U4h=71J 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 diff --git a/public/docs/images/guides/construct-circuits/extracted-outputs/ca3f225f-0.avif b/public/docs/images/guides/construct-circuits/extracted-outputs/ca3f225f-0.avif deleted file mode 100644 index 1875009742b5abb5e938aeed860f2160cb40077f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8065 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 P0;%8AQvRf95%PZk1V)kG diff --git a/public/docs/images/guides/custom-backend/extracted-outputs/b51657ed-bb37-4e1a-9dea-8189b4229d24-0.avif b/public/docs/images/guides/custom-backend/extracted-outputs/b51657ed-bb37-4e1a-9dea-8189b4229d24-0.avif index 5ad080fb69cf757e0047d6b4c9b66f5689340d3b..16e13257382cf64d139f8d641591abef95360cf9 100644 GIT binary patch literal 89495 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

L0jX;Oo|h~l{(aGoM$c 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

Tjblt3;ZRr-c;Xs3D&RudH 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⁢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 literal 89307 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 z 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 J_BYP8Z7YM~~KPL7@! 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 \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/8228f889-806a-4873-b1da-27c9795d5f5c-0.svg b/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/8228f889-806a-4873-b1da-27c9795d5f5c-0.svg index db7c912ee54..f79610626c4 100644 --- a/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/8228f889-806a-4873-b1da-27c9795d5f5c-0.svg +++ b/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/8228f889-806a-4873-b1da-27c9795d5f5c-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/aaa27ee4-1965-41bf-abd2-1d9176af6dc4-0.svg b/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/aaa27ee4-1965-41bf-abd2-1d9176af6dc4-0.svg index 03896c74d2c..1114f6531aa 100644 --- a/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/aaa27ee4-1965-41bf-abd2-1d9176af6dc4-0.svg +++ b/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/aaa27ee4-1965-41bf-abd2-1d9176af6dc4-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/cb73e2c4-ab05-4f15-91ae-2fab64028d6e-0.svg b/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/cb73e2c4-ab05-4f15-91ae-2fab64028d6e-0.svg index 7ad0b7db1a1..a402c268629 100644 --- a/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/cb73e2c4-ab05-4f15-91ae-2fab64028d6e-0.svg +++ b/public/docs/images/guides/dynamical-decoupling-pass-manager/extracted-outputs/cb73e2c4-ab05-4f15-91ae-2fab64028d6e-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/fractional-gates/extracted-outputs/08dd1cdf-8b34-47c2-8324-f3538c9d1ab6-0.svg b/public/docs/images/guides/fractional-gates/extracted-outputs/08dd1cdf-8b34-47c2-8324-f3538c9d1ab6-0.svg index a75c2f98eed..3a498675abb 100644 --- a/public/docs/images/guides/fractional-gates/extracted-outputs/08dd1cdf-8b34-47c2-8324-f3538c9d1ab6-0.svg +++ b/public/docs/images/guides/fractional-gates/extracted-outputs/08dd1cdf-8b34-47c2-8324-f3538c9d1ab6-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/fractional-gates/extracted-outputs/5da9bba4-9a3b-4569-9997-c5b9ccf87b6a-0.svg b/public/docs/images/guides/fractional-gates/extracted-outputs/5da9bba4-9a3b-4569-9997-c5b9ccf87b6a-0.svg index 2c8a5d817fa..1c38098a2c8 100644 --- a/public/docs/images/guides/fractional-gates/extracted-outputs/5da9bba4-9a3b-4569-9997-c5b9ccf87b6a-0.svg +++ b/public/docs/images/guides/fractional-gates/extracted-outputs/5da9bba4-9a3b-4569-9997-c5b9ccf87b6a-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/docs/images/guides/q-ctrl-optimization-solver/extracted-outputs/0a7255e1-0.avif b/public/docs/images/guides/q-ctrl-optimization-solver/extracted-outputs/0a7255e1-0.avif deleted file mode 100644 index 3ef9e860c0abbd78dbf00a3d096112740a93bda7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114325 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%0D*Vx#|rK&4NM|_9m5uTo&o+O&61QY3!*+`mY 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