From c655783aa01d2c48a19961d347f963264da45217 Mon Sep 17 00:00:00 2001 From: heltai Date: Sun, 25 Aug 2013 21:04:04 +0000 Subject: [PATCH] Merged from trunk. git-svn-id: https://svn.dealii.org/branches/branch_manifold_id@30486 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/bits/dof_tools_11.cc | 5 +- tests/bits/dof_tools_11/cmp/generic | 1518 +-- tests/bits/find_cell_alt_7/cmp/generic | 384 +- tests/bits/parameter_handler_13a.cc | 51 + tests/bits/parameter_handler_13a/cmp/generic | 2 + tests/bits/parameter_handler_13a/prm | 1 + tests/bits/parameter_handler_1_exception.cc | 58 + .../parameter_handler_1_exception/cmp/generic | 3 + tests/bits/parameter_handler_1_exception/prm | 1 + tests/bits/parameter_handler_1a.cc | 50 + tests/bits/parameter_handler_1a/cmp/generic | 2 + tests/bits/parameter_handler_1a/prm | 1 + .../parameter_handler_2_read_from_string.cc | 60 + .../cmp/generic | 2 + .../parameter_handler_2_read_from_string/prm | 5 + tests/bits/step-10/cmp/generic | 86 +- tests/bits/step-11/cmp/generic | 6 +- tests/bits/step-14.cc | 2 +- tests/bits/volume_2/cmp/generic | 8 +- tests/deal.II/boundaries/cmp/generic | 228 +- .../deal.II/memory_consumption_01/cmp/generic | 6 +- tests/deal.II/no_flux_10/cmp/generic | 1640 +-- tests/deal.II/normal_flux_01.cc | 94 + tests/deal.II/normal_flux_01/cmp/generic | 11149 ++++++++++++++++ tests/deal.II/normal_flux_02.cc | 98 + tests/deal.II/normal_flux_02/cmp/generic | 11149 ++++++++++++++++ tests/deal.II/normal_flux_03.cc | 88 + tests/deal.II/normal_flux_03/cmp/generic | 2803 ++++ tests/deal.II/normal_flux_hp_01.cc | 95 + tests/deal.II/normal_flux_hp_01/cmp/generic | 2187 +++ tests/fail/hp-step-14.cc | 2 +- tests/fe/fe_tools_block_renumbering.cc | 100 + .../fe/fe_tools_block_renumbering/cmp/generic | 121 + tests/fe/jacobians/cmp/generic | 40 +- tests/fe/mapping/cmp/generic | 68 +- tests/fe/mapping_q_eulerian/cmp/generic | 2 +- tests/fe/mapping_real_to_unit_q4_sphere.cc | 3 + .../cmp/generic | 1 - tests/hp/matrices_hp/cmp/generic | 4 +- tests/hp/solution_transfer_03.cc | 16 +- tests/hp/solution_transfer_03/cmp/generic | 32 + tests/hp/step-10/cmp/generic | 86 +- tests/hp/step-11/cmp/generic | 6 +- .../cmp/generic | 6 +- .../assembler_simple_mgmatrix_04.cc | 216 + .../assembler_simple_mgmatrix_04/cmp/generic | 262 + tests/lac/block_vector_iterator.cc | 2 +- tests/lac/complex_block_vector_iterator.cc | 2 +- tests/lac/vector-vector.cc | 2 +- tests/mpi/normal_flux_constraints.cc | 195 + .../ncpu_9/cmp/generic | 14 + .../multigrid/sparse_matrix_collection_01.cc | 42 + .../sparse_matrix_collection_01/cmp/generic | 6 + tests/multigrid/step-16-02.cc | 652 + tests/multigrid/step-16-02/cmp/generic | 57 + tests/multigrid/step-16.cc | 313 - tests/multigrid/step-39-02a.cc | 767 ++ tests/multigrid/step-39-02a/cmp/generic | 74 + 58 files changed, 32468 insertions(+), 2405 deletions(-) create mode 100644 tests/bits/parameter_handler_13a.cc create mode 100644 tests/bits/parameter_handler_13a/cmp/generic create mode 100644 tests/bits/parameter_handler_13a/prm create mode 100644 tests/bits/parameter_handler_1_exception.cc create mode 100644 tests/bits/parameter_handler_1_exception/cmp/generic create mode 100644 tests/bits/parameter_handler_1_exception/prm create mode 100644 tests/bits/parameter_handler_1a.cc create mode 100644 tests/bits/parameter_handler_1a/cmp/generic create mode 100644 tests/bits/parameter_handler_1a/prm create mode 100644 tests/bits/parameter_handler_2_read_from_string.cc create mode 100644 tests/bits/parameter_handler_2_read_from_string/cmp/generic create mode 100644 tests/bits/parameter_handler_2_read_from_string/prm create mode 100644 tests/deal.II/normal_flux_01.cc create mode 100644 tests/deal.II/normal_flux_01/cmp/generic create mode 100644 tests/deal.II/normal_flux_02.cc create mode 100644 tests/deal.II/normal_flux_02/cmp/generic create mode 100644 tests/deal.II/normal_flux_03.cc create mode 100644 tests/deal.II/normal_flux_03/cmp/generic create mode 100644 tests/deal.II/normal_flux_hp_01.cc create mode 100644 tests/deal.II/normal_flux_hp_01/cmp/generic create mode 100644 tests/fe/fe_tools_block_renumbering.cc create mode 100644 tests/fe/fe_tools_block_renumbering/cmp/generic create mode 100644 tests/integrators/assembler_simple_mgmatrix_04.cc create mode 100644 tests/integrators/assembler_simple_mgmatrix_04/cmp/generic create mode 100644 tests/mpi/normal_flux_constraints.cc create mode 100644 tests/mpi/normal_flux_constraints/ncpu_9/cmp/generic create mode 100644 tests/multigrid/sparse_matrix_collection_01.cc create mode 100644 tests/multigrid/sparse_matrix_collection_01/cmp/generic create mode 100644 tests/multigrid/step-16-02.cc create mode 100644 tests/multigrid/step-16-02/cmp/generic create mode 100644 tests/multigrid/step-39-02a.cc create mode 100644 tests/multigrid/step-39-02a/cmp/generic diff --git a/tests/bits/dof_tools_11.cc b/tests/bits/dof_tools_11.cc index d915493bfc..11fe639d47 100644 --- a/tests/bits/dof_tools_11.cc +++ b/tests/bits/dof_tools_11.cc @@ -32,10 +32,11 @@ struct Comp template bool operator() (const Point p, const Point q) const { + // avoid distinguishing points by roundoff for (unsigned int d=0; d q(d)) + else if (p(d) > q(d) + 1e-14) return false; return false; diff --git a/tests/bits/dof_tools_11/cmp/generic b/tests/bits/dof_tools_11/cmp/generic index d32877afb6..ac56c65f36 100644 --- a/tests/bits/dof_tools_11/cmp/generic +++ b/tests/bits/dof_tools_11/cmp/generic @@ -25,19 +25,19 @@ DEAL::0.0 0.50 1.0 16 DEAL::0.0 1.0 0.50 6 DEAL::0.25 0.0 0.0 25 DEAL::0.25 0.0 0.50 40 -DEAL::0.25 0.25 0.50 42 +DEAL::0.25 0.25 0.25 31 DEAL::0.25 0.50 0.0 36 DEAL::0.25 0.50 0.50 44 DEAL::0.50 0.0 0.25 34 DEAL::0.50 0.0 1.0 15 DEAL::0.50 0.25 0.25 35 DEAL::0.50 0.50 0.0 1 -DEAL::0.50 0.50 1.0 17 +DEAL::0.50 0.50 0.50 5 DEAL::0.50 1.0 0.0 3 DEAL::0.50 1.0 1.0 22 DEAL::0.75 0.0 0.25 47 DEAL::0.75 0.25 0.0 46 -DEAL::0.75 0.25 0.25 48 +DEAL::0.75 0.25 0.50 57 DEAL::0.75 0.50 0.25 54 DEAL::1.0 0.0 0.0 49 DEAL::1.0 0.0 0.50 18 @@ -109,8 +109,8 @@ DEAL::0.0 1.0 1.0 85 DEAL::0.12 0.0 0.12 127 DEAL::0.12 0.0 0.38 191 DEAL::0.12 0.12 0.0 129 +DEAL::0.12 0.12 0.25 130 DEAL::0.12 0.12 0.50 193 -DEAL::0.12 0.13 0.38 194 DEAL::0.12 0.25 0.12 128 DEAL::0.12 0.25 0.38 192 DEAL::0.12 0.38 0.0 164 @@ -123,11 +123,11 @@ DEAL::0.25 0.0 0.25 110 DEAL::0.25 0.0 0.50 178 DEAL::0.25 0.0 1.0 56 DEAL::0.25 0.12 0.12 126 -DEAL::0.25 0.12 0.50 182 +DEAL::0.25 0.12 0.38 190 DEAL::0.25 0.25 0.0 108 -DEAL::0.25 0.25 0.38 188 +DEAL::0.25 0.25 0.25 112 +DEAL::0.25 0.25 0.50 180 DEAL::0.25 0.25 1.0 67 -DEAL::0.25 0.25 0.75 68 DEAL::0.25 0.38 0.12 162 DEAL::0.25 0.38 0.38 213 DEAL::0.25 0.50 0.0 150 @@ -142,8 +142,8 @@ DEAL::0.25 1.0 1.0 89 DEAL::0.38 0.0 0.12 145 DEAL::0.38 0.0 0.38 202 DEAL::0.38 0.12 0.0 147 +DEAL::0.38 0.12 0.25 148 DEAL::0.38 0.12 0.50 204 -DEAL::0.38 0.13 0.38 205 DEAL::0.38 0.25 0.12 146 DEAL::0.38 0.25 0.38 203 DEAL::0.38 0.38 0.0 175 @@ -159,14 +159,14 @@ DEAL::0.50 0.12 0.12 144 DEAL::0.50 0.12 0.38 201 DEAL::0.50 0.25 0.0 133 DEAL::0.50 0.25 0.25 135 -DEAL::0.50 0.25 0.75 63 DEAL::0.50 0.25 0.50 195 +DEAL::0.50 0.25 1.0 55 DEAL::0.50 0.38 0.12 173 DEAL::0.50 0.38 0.38 220 DEAL::0.50 0.50 0.0 1 DEAL::0.50 0.50 0.25 167 -DEAL::0.50 0.50 0.75 61 DEAL::0.50 0.50 0.50 5 +DEAL::0.50 0.50 1.0 50 DEAL::0.50 0.75 0.25 21 DEAL::0.50 0.75 0.75 93 DEAL::0.50 1.0 0.0 3 @@ -175,25 +175,25 @@ DEAL::0.50 1.0 1.0 86 DEAL::0.62 0.0 0.12 237 DEAL::0.62 0.0 0.38 291 DEAL::0.62 0.12 0.0 239 +DEAL::0.62 0.12 0.25 240 DEAL::0.62 0.12 0.50 293 DEAL::0.62 0.25 0.12 238 DEAL::0.62 0.25 0.38 292 DEAL::0.62 0.38 0.0 269 -DEAL::0.62 0.38 0.38 313 -DEAL::0.62 0.50 0.0 263 -DEAL::0.62 0.50 0.25 265 -DEAL::0.62 0.50 0.50 308 -DEAL::0.63 0.13 0.38 294 +DEAL::0.62 0.38 0.25 270 +DEAL::0.62 0.38 0.50 312 +DEAL::0.62 0.50 0.12 268 +DEAL::0.62 0.50 0.38 311 DEAL::0.75 0.0 0.0 224 DEAL::0.75 0.0 0.25 226 DEAL::0.75 0.0 0.50 283 DEAL::0.75 0.0 1.0 75 DEAL::0.75 0.12 0.12 236 -DEAL::0.75 0.12 0.50 285 +DEAL::0.75 0.12 0.38 290 DEAL::0.75 0.25 0.0 225 -DEAL::0.75 0.25 0.38 289 +DEAL::0.75 0.25 0.25 227 +DEAL::0.75 0.25 0.50 284 DEAL::0.75 0.25 1.0 83 -DEAL::0.75 0.25 0.75 84 DEAL::0.75 0.38 0.12 267 DEAL::0.75 0.38 0.38 310 DEAL::0.75 0.50 0.0 260 @@ -205,15 +205,15 @@ DEAL::0.75 0.75 0.75 104 DEAL::0.75 1.0 0.0 33 DEAL::0.75 1.0 0.50 36 DEAL::0.75 1.0 1.0 99 -DEAL::0.87 0.13 0.38 305 -DEAL::0.87 0.38 0.38 320 DEAL::0.88 0.0 0.12 255 DEAL::0.88 0.0 0.38 302 DEAL::0.88 0.12 0.0 257 +DEAL::0.88 0.12 0.25 258 DEAL::0.88 0.12 0.50 304 DEAL::0.88 0.25 0.12 256 DEAL::0.88 0.25 0.38 303 DEAL::0.88 0.38 0.0 280 +DEAL::0.88 0.38 0.25 281 DEAL::0.88 0.38 0.50 319 DEAL::0.88 0.50 0.12 279 DEAL::0.88 0.50 0.38 318 @@ -254,59 +254,57 @@ DEAL::0.0 0.17 33 DEAL::0.0 0.33 57 DEAL::0.0 0.50 0 DEAL::0.0 0.83 5 -DEAL::0.083 0.17 42 DEAL::0.083 0.0 36 -DEAL::0.083 0.25 38 +DEAL::0.083 0.17 42 +DEAL::0.083 0.33 63 DEAL::0.083 0.50 61 -DEAL::0.17 0.42 66 +DEAL::0.17 0.083 41 DEAL::0.17 0.25 39 -DEAL::0.17 0.83 14 -DEAL::0.17 0.33 64 +DEAL::0.17 0.42 66 DEAL::0.17 0.67 12 -DEAL::0.25 0.0 29 -DEAL::0.25 0.17 35 -DEAL::0.25 0.33 59 -DEAL::0.25 0.50 56 +DEAL::0.17 1.0 10 +DEAL::0.25 0.083 34 +DEAL::0.25 0.25 31 +DEAL::0.25 0.42 60 +DEAL::0.33 0.0 48 DEAL::0.33 0.17 54 -DEAL::0.33 1.0 11 -DEAL::0.33 0.083 52 DEAL::0.33 0.33 71 DEAL::0.33 0.50 69 +DEAL::0.33 0.83 15 DEAL::0.42 0.0 49 -DEAL::0.42 0.25 51 -DEAL::0.42 0.50 70 +DEAL::0.42 0.17 55 DEAL::0.42 0.33 72 +DEAL::0.42 0.50 70 DEAL::0.50 0.083 46 DEAL::0.50 0.25 45 DEAL::0.50 0.42 68 DEAL::0.50 0.67 6 DEAL::0.50 1.0 3 -DEAL::0.58 0.0 79 +DEAL::0.58 0.083 83 DEAL::0.58 0.25 81 -DEAL::0.58 0.50 102 +DEAL::0.58 0.42 106 +DEAL::0.67 0.0 80 DEAL::0.67 0.17 86 -DEAL::0.67 0.083 84 -DEAL::0.67 0.25 82 -DEAL::0.67 0.42 107 -DEAL::0.67 0.67 24 +DEAL::0.67 0.33 105 +DEAL::0.67 0.50 103 +DEAL::0.67 0.83 26 DEAL::0.75 0.0 75 DEAL::0.75 0.17 78 DEAL::0.75 0.33 100 DEAL::0.75 0.50 99 -DEAL::0.83 0.42 114 -DEAL::0.83 0.83 27 -DEAL::0.83 0.0 91 +DEAL::0.83 0.083 95 DEAL::0.83 0.25 93 -DEAL::0.83 0.50 110 -DEAL::0.92 0.0 92 +DEAL::0.83 0.42 114 +DEAL::0.83 0.67 25 +DEAL::0.83 1.0 23 +DEAL::0.92 0.083 96 DEAL::0.92 0.25 94 -DEAL::0.92 0.50 111 -DEAL::0.92 0.33 113 -DEAL::1.0 0.083 89 -DEAL::1.0 0.25 88 -DEAL::1.0 0.42 109 -DEAL::1.0 0.67 18 -DEAL::1.0 1.0 17 +DEAL::0.92 0.42 115 +DEAL::1.0 0.0 87 +DEAL::1.0 0.17 90 +DEAL::1.0 0.33 108 +DEAL::1.0 0.50 16 +DEAL::1.0 0.83 19 DEAL:: DEAL::Checking Q3 in 3d: DEAL::0.0 0.0 0.0 280 @@ -314,37 +312,35 @@ DEAL::0.0 0.0 0.17 305 DEAL::0.0 0.0 0.33 485 DEAL::0.0 0.0 0.50 112 DEAL::0.0 0.0 0.83 133 -DEAL::0.0 0.083 0.17 314 DEAL::0.0 0.083 0.0 288 -DEAL::0.0 0.083 0.25 296 +DEAL::0.0 0.083 0.17 314 +DEAL::0.0 0.083 0.33 493 DEAL::0.0 0.083 0.50 477 -DEAL::0.0 0.17 0.42 496 DEAL::0.0 0.17 0.083 313 -DEAL::0.0 0.17 0.33 494 -DEAL::0.0 0.17 0.83 142 +DEAL::0.0 0.17 0.25 297 +DEAL::0.0 0.17 0.42 496 DEAL::0.0 0.17 0.67 140 -DEAL::0.0 0.25 0.0 282 -DEAL::0.0 0.25 0.17 309 -DEAL::0.0 0.25 0.33 489 -DEAL::0.0 0.25 0.50 475 +DEAL::0.0 0.17 1.0 124 +DEAL::0.0 0.25 0.083 308 +DEAL::0.0 0.25 0.25 286 +DEAL::0.0 0.25 0.42 490 +DEAL::0.0 0.33 0.0 395 DEAL::0.0 0.33 0.17 413 -DEAL::0.0 0.33 0.50 119 -DEAL::0.0 0.33 1.0 125 -DEAL::0.0 0.33 0.083 411 DEAL::0.0 0.33 0.33 567 +DEAL::0.0 0.33 0.50 557 +DEAL::0.0 0.33 0.83 143 DEAL::0.0 0.42 0.0 396 DEAL::0.0 0.42 0.17 414 DEAL::0.0 0.42 0.33 568 DEAL::0.0 0.42 0.50 558 DEAL::0.0 0.50 0.083 407 -DEAL::0.0 0.50 0.17 24 -DEAL::0.0 0.50 0.33 25 +DEAL::0.0 0.50 0.25 393 DEAL::0.0 0.50 0.42 564 DEAL::0.0 0.50 0.67 136 DEAL::0.0 0.50 1.0 116 -DEAL::0.0 0.67 0.83 231 DEAL::0.0 0.67 0.17 32 -DEAL::0.0 0.67 0.67 229 +DEAL::0.0 0.67 0.50 16 +DEAL::0.0 0.67 0.83 231 DEAL::0.0 0.83 0.0 9 DEAL::0.0 0.83 0.33 35 DEAL::0.0 0.83 0.67 230 @@ -352,415 +348,399 @@ DEAL::0.0 0.83 1.0 220 DEAL::0.0 1.0 0.17 28 DEAL::0.0 1.0 0.50 6 DEAL::0.0 1.0 0.83 226 -DEAL::0.083 0.17 0.17 342 -DEAL::0.083 0.42 0.17 437 -DEAL::0.083 0.0 0.17 321 -DEAL::0.083 0.083 0.17 340 -DEAL::0.083 0.17 0.0 330 -DEAL::0.083 0.17 0.50 511 -DEAL::0.083 0.17 0.33 515 -DEAL::0.083 0.25 0.42 506 -DEAL::0.083 0.33 0.42 587 -DEAL::0.083 0.42 0.083 433 -DEAL::0.083 0.42 0.33 585 -DEAL::0.083 0.50 0.17 420 DEAL::0.083 0.0 0.0 292 -DEAL::0.083 0.0 0.25 300 +DEAL::0.083 0.0 0.17 321 +DEAL::0.083 0.0 0.33 501 DEAL::0.083 0.0 0.50 481 -DEAL::0.083 0.083 0.0 328 DEAL::0.083 0.083 0.083 336 -DEAL::0.083 0.25 0.0 294 +DEAL::0.083 0.083 0.25 332 +DEAL::0.083 0.083 0.42 517 +DEAL::0.083 0.17 0.0 330 +DEAL::0.083 0.17 0.17 342 +DEAL::0.083 0.17 0.33 515 +DEAL::0.083 0.17 0.50 511 +DEAL::0.083 0.25 0.083 324 DEAL::0.083 0.25 0.25 302 -DEAL::0.083 0.25 0.50 483 -DEAL::0.083 0.33 0.083 431 +DEAL::0.083 0.25 0.42 506 +DEAL::0.083 0.33 0.0 423 +DEAL::0.083 0.33 0.17 435 DEAL::0.083 0.33 0.33 583 +DEAL::0.083 0.33 0.50 579 +DEAL::0.083 0.42 0.083 433 +DEAL::0.083 0.42 0.25 429 +DEAL::0.083 0.42 0.42 589 DEAL::0.083 0.50 0.0 399 -DEAL::0.083 0.50 0.25 405 +DEAL::0.083 0.50 0.17 420 +DEAL::0.083 0.50 0.33 575 DEAL::0.083 0.50 0.50 561 +DEAL::0.17 0.0 0.083 322 +DEAL::0.17 0.0 0.25 301 DEAL::0.17 0.0 0.42 504 +DEAL::0.17 0.0 0.67 148 +DEAL::0.17 0.0 1.0 128 +DEAL::0.17 0.083 0.083 337 +DEAL::0.17 0.083 0.25 333 DEAL::0.17 0.083 0.42 518 +DEAL::0.17 0.17 0.0 331 DEAL::0.17 0.17 0.17 343 +DEAL::0.17 0.17 0.33 516 DEAL::0.17 0.17 0.50 512 -DEAL::0.17 0.25 0.17 327 -DEAL::0.17 0.33 0.17 436 -DEAL::0.17 0.33 0.83 170 -DEAL::0.17 0.42 0.42 590 -DEAL::0.17 0.42 0.25 430 -DEAL::0.17 0.50 0.17 422 -DEAL::0.17 0.83 0.33 62 -DEAL::0.17 0.0 0.0 293 -DEAL::0.17 0.0 0.25 301 -DEAL::0.17 0.0 0.50 482 -DEAL::0.17 0.083 0.083 337 -DEAL::0.17 0.17 0.083 339 DEAL::0.17 0.17 0.83 168 -DEAL::0.17 0.25 0.083 326 +DEAL::0.17 0.25 0.0 295 +DEAL::0.17 0.25 0.17 327 DEAL::0.17 0.25 0.33 507 +DEAL::0.17 0.25 0.50 484 DEAL::0.17 0.33 0.083 432 -DEAL::0.17 0.33 0.50 158 +DEAL::0.17 0.33 0.25 428 +DEAL::0.17 0.33 0.42 588 DEAL::0.17 0.33 0.67 166 -DEAL::0.17 0.42 0.33 586 -DEAL::0.17 0.50 0.083 421 +DEAL::0.17 0.33 1.0 162 +DEAL::0.17 0.42 0.083 434 +DEAL::0.17 0.42 0.25 430 +DEAL::0.17 0.42 0.42 590 +DEAL::0.17 0.50 0.0 400 +DEAL::0.17 0.50 0.17 422 DEAL::0.17 0.50 0.33 577 +DEAL::0.17 0.50 0.50 562 DEAL::0.17 0.50 0.83 153 -DEAL::0.17 0.67 0.83 249 -DEAL::0.17 0.83 0.17 58 -DEAL::0.17 0.83 0.67 247 -DEAL::0.17 1.0 0.33 45 -DEAL::0.17 0.0 0.50 122 -DEAL::0.17 0.0 1.0 128 -DEAL::0.17 0.083 0.50 510 -DEAL::0.17 0.17 0.50 156 -DEAL::0.17 0.17 0.67 164 -DEAL::0.17 0.33 0.25 428 -DEAL::0.17 0.50 0.0 12 -DEAL::0.17 0.50 0.50 20 -DEAL::0.17 0.50 1.0 130 -DEAL::0.17 0.67 0.17 56 +DEAL::0.17 0.67 0.0 48 +DEAL::0.17 0.67 0.33 60 DEAL::0.17 0.67 0.67 245 +DEAL::0.17 0.67 1.0 241 +DEAL::0.17 0.83 0.17 58 +DEAL::0.17 0.83 0.50 54 +DEAL::0.17 0.83 0.83 251 DEAL::0.17 1.0 0.0 14 -DEAL::0.17 1.0 0.50 22 +DEAL::0.17 1.0 0.33 45 +DEAL::0.17 1.0 0.67 237 DEAL::0.17 1.0 1.0 223 -DEAL::0.25 0.17 0.17 319 -DEAL::0.25 0.0 0.0 281 -DEAL::0.25 0.0 0.17 307 -DEAL::0.25 0.0 0.33 487 -DEAL::0.25 0.0 0.50 474 -DEAL::0.25 0.083 0.42 499 +DEAL::0.25 0.0 0.083 306 +DEAL::0.25 0.0 0.25 285 +DEAL::0.25 0.0 0.42 488 +DEAL::0.25 0.083 0.0 290 DEAL::0.25 0.083 0.17 318 +DEAL::0.25 0.083 0.33 497 DEAL::0.25 0.083 0.50 479 -DEAL::0.25 0.17 0.0 291 -DEAL::0.25 0.17 0.50 480 -DEAL::0.25 0.17 0.33 498 -DEAL::0.25 0.25 0.083 310 -DEAL::0.25 0.25 0.42 492 -DEAL::0.25 0.25 0.25 287 -DEAL::0.25 0.33 0.17 417 +DEAL::0.25 0.17 0.083 317 +DEAL::0.25 0.17 0.25 299 +DEAL::0.25 0.17 0.42 500 +DEAL::0.25 0.25 0.0 283 +DEAL::0.25 0.25 0.17 311 +DEAL::0.25 0.25 0.33 491 +DEAL::0.25 0.25 0.50 476 DEAL::0.25 0.33 0.083 415 -DEAL::0.25 0.33 0.33 571 -DEAL::0.25 0.33 0.50 559 -DEAL::0.25 0.42 0.083 416 -DEAL::0.25 0.42 0.50 560 +DEAL::0.25 0.33 0.25 403 +DEAL::0.25 0.33 0.42 573 +DEAL::0.25 0.42 0.0 398 +DEAL::0.25 0.42 0.17 418 DEAL::0.25 0.42 0.33 572 +DEAL::0.25 0.42 0.50 560 DEAL::0.25 0.50 0.083 409 DEAL::0.25 0.50 0.25 394 DEAL::0.25 0.50 0.42 566 +DEAL::0.33 0.0 0.0 350 +DEAL::0.33 0.0 0.17 369 +DEAL::0.33 0.0 0.33 536 +DEAL::0.33 0.0 0.50 524 DEAL::0.33 0.0 0.83 151 -DEAL::0.33 0.17 0.17 390 -DEAL::0.33 0.33 0.83 171 -DEAL::0.33 0.33 0.50 159 -DEAL::0.33 0.50 0.33 43 -DEAL::0.33 0.67 0.33 61 -DEAL::0.33 0.83 0.33 63 -DEAL::0.33 0.83 0.0 51 -DEAL::0.33 0.83 1.0 244 -DEAL::0.33 1.0 0.83 240 -DEAL::0.33 0.0 0.42 537 -DEAL::0.33 0.0 0.67 150 +DEAL::0.33 0.083 0.0 376 DEAL::0.33 0.083 0.17 388 -DEAL::0.33 0.17 0.0 378 -DEAL::0.33 0.17 0.083 386 -DEAL::0.33 0.17 0.33 550 -DEAL::0.33 0.25 0.17 373 -DEAL::0.33 0.33 0.67 167 -DEAL::0.33 0.42 0.083 468 -DEAL::0.33 0.50 0.17 455 -DEAL::0.33 0.50 0.67 154 -DEAL::0.33 0.67 0.17 57 -DEAL::0.33 0.83 0.17 59 -DEAL::0.33 1.0 0.0 15 -DEAL::0.33 1.0 0.50 23 -DEAL::0.33 1.0 1.0 224 -DEAL::0.33 0.0 0.083 368 -DEAL::0.33 0.0 0.33 536 -DEAL::0.33 0.083 0.50 544 -DEAL::0.33 0.083 0.25 380 DEAL::0.33 0.083 0.33 548 -DEAL::0.33 0.17 0.50 157 +DEAL::0.33 0.083 0.50 544 +DEAL::0.33 0.17 0.083 386 +DEAL::0.33 0.17 0.25 382 +DEAL::0.33 0.17 0.42 554 +DEAL::0.33 0.17 0.67 165 +DEAL::0.33 0.17 1.0 161 DEAL::0.33 0.25 0.083 372 DEAL::0.33 0.25 0.25 358 DEAL::0.33 0.25 0.42 541 -DEAL::0.33 0.33 0.083 466 -DEAL::0.33 0.33 0.42 613 +DEAL::0.33 0.33 0.0 458 +DEAL::0.33 0.33 0.17 470 +DEAL::0.33 0.33 0.33 609 DEAL::0.33 0.33 0.50 605 -DEAL::0.33 0.42 0.42 615 +DEAL::0.33 0.33 0.83 171 +DEAL::0.33 0.42 0.0 460 +DEAL::0.33 0.42 0.17 472 +DEAL::0.33 0.42 0.33 611 DEAL::0.33 0.42 0.50 607 DEAL::0.33 0.50 0.083 454 -DEAL::0.33 0.50 0.33 601 +DEAL::0.33 0.50 0.25 446 DEAL::0.33 0.50 0.42 602 +DEAL::0.33 0.50 0.67 154 +DEAL::0.33 0.50 1.0 131 +DEAL::0.33 0.67 0.17 57 DEAL::0.33 0.67 0.50 53 -DEAL::0.42 0.17 0.17 391 -DEAL::0.42 0.42 0.17 473 -DEAL::0.42 0.0 0.083 370 -DEAL::0.42 0.0 0.25 357 -DEAL::0.42 0.0 0.42 539 +DEAL::0.33 0.67 0.83 250 +DEAL::0.33 0.83 0.0 51 +DEAL::0.33 0.83 0.33 63 +DEAL::0.33 0.83 0.67 248 +DEAL::0.33 0.83 1.0 244 +DEAL::0.33 1.0 0.17 46 +DEAL::0.33 1.0 0.50 23 +DEAL::0.33 1.0 0.83 240 +DEAL::0.42 0.0 0.0 351 +DEAL::0.42 0.0 0.17 371 +DEAL::0.42 0.0 0.33 538 +DEAL::0.42 0.0 0.50 525 DEAL::0.42 0.083 0.083 385 -DEAL::0.42 0.083 0.33 549 +DEAL::0.42 0.083 0.25 381 +DEAL::0.42 0.083 0.42 553 DEAL::0.42 0.17 0.0 379 -DEAL::0.42 0.17 0.083 387 +DEAL::0.42 0.17 0.17 391 +DEAL::0.42 0.17 0.33 551 DEAL::0.42 0.17 0.50 547 -DEAL::0.42 0.25 0.0 353 +DEAL::0.42 0.25 0.083 374 DEAL::0.42 0.25 0.25 359 -DEAL::0.42 0.25 0.50 527 -DEAL::0.42 0.33 0.083 467 -DEAL::0.42 0.42 0.0 461 -DEAL::0.42 0.42 0.42 616 -DEAL::0.42 0.42 0.33 612 -DEAL::0.42 0.50 0.17 457 -DEAL::0.42 0.50 0.083 456 -DEAL::0.42 0.50 0.42 604 -DEAL::0.42 0.083 0.0 377 -DEAL::0.42 0.083 0.50 545 +DEAL::0.42 0.25 0.42 543 DEAL::0.42 0.33 0.0 459 -DEAL::0.42 0.33 0.50 606 +DEAL::0.42 0.33 0.17 471 DEAL::0.42 0.33 0.33 610 -DEAL::0.50 0.17 0.42 535 -DEAL::0.50 0.42 0.17 453 -DEAL::0.50 0.83 0.83 236 +DEAL::0.42 0.33 0.50 606 +DEAL::0.42 0.42 0.083 469 +DEAL::0.42 0.42 0.25 465 +DEAL::0.42 0.42 0.42 616 +DEAL::0.42 0.50 0.0 443 +DEAL::0.42 0.50 0.17 457 +DEAL::0.42 0.50 0.33 603 +DEAL::0.42 0.50 0.50 594 DEAL::0.50 0.0 0.083 360 DEAL::0.50 0.0 0.25 346 DEAL::0.50 0.0 0.42 529 DEAL::0.50 0.0 0.67 134 DEAL::0.50 0.0 1.0 115 -DEAL::0.50 0.083 0.33 532 DEAL::0.50 0.083 0.083 364 +DEAL::0.50 0.083 0.25 354 DEAL::0.50 0.083 0.42 534 DEAL::0.50 0.17 0.0 349 -DEAL::0.50 0.17 0.25 355 +DEAL::0.50 0.17 0.17 367 +DEAL::0.50 0.17 0.33 533 +DEAL::0.50 0.17 0.50 523 DEAL::0.50 0.17 0.83 146 -DEAL::0.50 0.17 0.67 144 -DEAL::0.50 0.17 0.50 120 -DEAL::0.50 0.25 0.083 362 -DEAL::0.50 0.25 0.25 347 -DEAL::0.50 0.25 0.42 531 -DEAL::0.50 0.33 0.17 452 -DEAL::0.50 0.33 0.0 440 +DEAL::0.50 0.25 0.0 345 +DEAL::0.50 0.25 0.17 363 +DEAL::0.50 0.25 0.33 530 +DEAL::0.50 0.25 0.50 521 +DEAL::0.50 0.33 0.083 450 DEAL::0.50 0.33 0.25 444 -DEAL::0.50 0.33 0.50 591 -DEAL::0.50 0.33 0.33 597 +DEAL::0.50 0.33 0.42 599 +DEAL::0.50 0.33 0.67 145 +DEAL::0.50 0.33 1.0 127 DEAL::0.50 0.42 0.083 451 -DEAL::0.50 0.42 0.33 598 -DEAL::0.50 0.42 0.50 592 +DEAL::0.50 0.42 0.25 445 +DEAL::0.50 0.42 0.42 600 DEAL::0.50 0.50 0.0 1 DEAL::0.50 0.50 0.17 449 -DEAL::0.50 0.50 0.25 439 -DEAL::0.50 0.50 0.42 596 -DEAL::0.50 0.50 1.0 117 -DEAL::0.50 0.67 0.33 38 +DEAL::0.50 0.50 0.33 595 +DEAL::0.50 0.50 0.50 5 +DEAL::0.50 0.50 0.83 139 DEAL::0.50 0.67 0.0 10 -DEAL::0.50 0.67 0.50 18 +DEAL::0.50 0.67 0.33 38 +DEAL::0.50 0.67 0.67 233 DEAL::0.50 0.67 1.0 221 DEAL::0.50 0.83 0.17 37 -DEAL::0.50 0.83 0.67 234 +DEAL::0.50 0.83 0.50 19 +DEAL::0.50 0.83 0.83 236 DEAL::0.50 1.0 0.0 3 DEAL::0.50 1.0 0.33 31 DEAL::0.50 1.0 0.67 227 DEAL::0.50 1.0 1.0 218 -DEAL::0.58 0.0 0.42 801 -DEAL::0.58 0.17 0.17 663 -DEAL::0.58 0.17 0.42 818 -DEAL::0.58 0.25 0.17 646 -DEAL::0.58 0.42 0.17 747 -DEAL::0.58 0.50 0.17 730 DEAL::0.58 0.0 0.083 641 -DEAL::0.58 0.0 0.33 800 -DEAL::0.58 0.083 0.25 653 +DEAL::0.58 0.0 0.25 629 +DEAL::0.58 0.0 0.42 801 +DEAL::0.58 0.083 0.0 649 DEAL::0.58 0.083 0.17 661 -DEAL::0.58 0.083 0.50 808 -DEAL::0.58 0.17 0.33 814 -DEAL::0.58 0.25 0.083 645 -DEAL::0.58 0.25 0.42 805 -DEAL::0.58 0.33 0.17 745 -DEAL::0.58 0.33 0.33 874 -DEAL::0.58 0.42 0.25 739 -DEAL::0.58 0.50 0.0 717 -DEAL::0.58 0.50 0.25 721 -DEAL::0.58 0.50 0.50 858 DEAL::0.58 0.083 0.33 812 +DEAL::0.58 0.083 0.50 808 +DEAL::0.58 0.17 0.083 659 +DEAL::0.58 0.17 0.25 655 +DEAL::0.58 0.17 0.42 818 +DEAL::0.58 0.25 0.0 625 +DEAL::0.58 0.25 0.17 646 +DEAL::0.58 0.25 0.33 804 +DEAL::0.58 0.25 0.50 790 DEAL::0.58 0.33 0.083 741 +DEAL::0.58 0.33 0.25 737 DEAL::0.58 0.33 0.42 878 +DEAL::0.58 0.42 0.0 735 +DEAL::0.58 0.42 0.17 747 DEAL::0.58 0.42 0.33 876 -DEAL::0.67 0.0 0.17 644 -DEAL::0.67 0.17 0.0 652 -DEAL::0.67 0.17 0.42 819 -DEAL::0.67 0.17 0.25 656 -DEAL::0.67 0.33 0.83 215 -DEAL::0.67 0.42 0.0 736 -DEAL::0.67 0.83 0.33 110 +DEAL::0.58 0.42 0.50 872 +DEAL::0.58 0.50 0.083 729 +DEAL::0.58 0.50 0.25 721 +DEAL::0.58 0.50 0.42 867 DEAL::0.67 0.0 0.0 624 -DEAL::0.67 0.0 0.25 630 +DEAL::0.67 0.0 0.17 644 +DEAL::0.67 0.0 0.33 802 DEAL::0.67 0.0 0.50 789 +DEAL::0.67 0.0 0.83 194 DEAL::0.67 0.083 0.0 650 DEAL::0.67 0.083 0.17 662 -DEAL::0.67 0.083 0.42 817 -DEAL::0.67 0.17 0.33 815 -DEAL::0.67 0.25 0.0 626 -DEAL::0.67 0.33 0.17 746 -DEAL::0.67 0.33 1.0 207 -DEAL::0.67 0.33 0.67 211 -DEAL::0.67 0.50 0.0 718 -DEAL::0.67 0.50 0.33 89 -DEAL::0.67 0.67 0.33 108 -DEAL::0.67 0.83 0.0 98 -DEAL::0.67 0.83 0.50 102 -DEAL::0.67 0.83 1.0 270 -DEAL::0.67 1.0 0.83 265 -DEAL::0.67 0.0 0.67 193 -DEAL::0.67 0.083 0.083 658 -DEAL::0.67 0.17 0.50 201 +DEAL::0.67 0.083 0.33 813 +DEAL::0.67 0.083 0.50 809 +DEAL::0.67 0.17 0.083 660 +DEAL::0.67 0.17 0.25 656 +DEAL::0.67 0.17 0.42 819 DEAL::0.67 0.17 0.67 209 +DEAL::0.67 0.17 1.0 205 +DEAL::0.67 0.25 0.083 647 +DEAL::0.67 0.25 0.25 632 DEAL::0.67 0.25 0.42 807 -DEAL::0.67 0.25 0.33 806 -DEAL::0.67 0.33 0.25 738 -DEAL::0.67 0.33 0.42 879 -DEAL::0.67 0.42 0.25 740 -DEAL::0.67 0.42 0.42 881 -DEAL::0.67 0.50 0.0 70 +DEAL::0.67 0.33 0.0 734 +DEAL::0.67 0.33 0.17 746 +DEAL::0.67 0.33 0.33 875 +DEAL::0.67 0.33 0.50 871 +DEAL::0.67 0.33 0.83 215 +DEAL::0.67 0.42 0.0 736 +DEAL::0.67 0.42 0.17 748 +DEAL::0.67 0.42 0.33 877 +DEAL::0.67 0.42 0.50 873 +DEAL::0.67 0.50 0.083 731 DEAL::0.67 0.50 0.25 722 DEAL::0.67 0.50 0.42 869 DEAL::0.67 0.50 0.67 197 -DEAL::0.67 0.67 0.0 96 +DEAL::0.67 0.50 1.0 183 +DEAL::0.67 0.67 0.17 104 DEAL::0.67 0.67 0.50 100 -DEAL::0.67 0.67 1.0 268 +DEAL::0.67 0.67 0.83 276 +DEAL::0.67 0.83 0.0 98 +DEAL::0.67 0.83 0.33 110 +DEAL::0.67 0.83 0.67 274 +DEAL::0.67 0.83 1.0 270 DEAL::0.67 1.0 0.17 92 -DEAL::0.67 1.0 0.67 264 -DEAL::0.75 0.17 0.42 799 -DEAL::0.75 0.42 0.17 728 +DEAL::0.67 1.0 0.50 78 +DEAL::0.67 1.0 0.83 265 DEAL::0.75 0.0 0.0 617 DEAL::0.75 0.0 0.17 634 DEAL::0.75 0.0 0.33 792 DEAL::0.75 0.0 0.50 784 +DEAL::0.75 0.083 0.083 637 +DEAL::0.75 0.083 0.25 627 DEAL::0.75 0.083 0.42 798 -DEAL::0.75 0.083 0.17 639 -DEAL::0.75 0.083 0.50 786 DEAL::0.75 0.17 0.0 622 -DEAL::0.75 0.17 0.50 787 +DEAL::0.75 0.17 0.17 640 DEAL::0.75 0.17 0.33 797 -DEAL::0.75 0.25 0.0 618 -DEAL::0.75 0.25 0.17 636 -DEAL::0.75 0.25 0.50 785 -DEAL::0.75 0.33 0.17 727 +DEAL::0.75 0.17 0.50 787 +DEAL::0.75 0.25 0.083 635 +DEAL::0.75 0.25 0.25 620 +DEAL::0.75 0.25 0.42 795 DEAL::0.75 0.33 0.0 715 -DEAL::0.75 0.33 0.25 719 +DEAL::0.75 0.33 0.17 727 +DEAL::0.75 0.33 0.33 862 DEAL::0.75 0.33 0.50 856 DEAL::0.75 0.42 0.083 726 -DEAL::0.75 0.42 0.33 863 +DEAL::0.75 0.42 0.25 720 +DEAL::0.75 0.42 0.42 865 DEAL::0.75 0.50 0.0 713 DEAL::0.75 0.50 0.17 724 DEAL::0.75 0.50 0.33 860 DEAL::0.75 0.50 0.50 855 -DEAL::0.83 0.17 0.17 711 -DEAL::0.83 0.42 0.42 906 -DEAL::0.83 0.083 0.42 851 -DEAL::0.83 0.17 0.33 849 -DEAL::0.83 0.33 0.17 780 -DEAL::0.83 0.42 0.083 778 -DEAL::0.83 0.83 0.33 111 -DEAL::0.83 0.0 0.17 690 -DEAL::0.83 0.0 0.50 178 -DEAL::0.83 0.0 0.83 196 +DEAL::0.83 0.0 0.083 689 +DEAL::0.83 0.0 0.25 677 +DEAL::0.83 0.0 0.42 836 +DEAL::0.83 0.0 0.67 195 +DEAL::0.83 0.0 1.0 182 DEAL::0.83 0.083 0.083 705 +DEAL::0.83 0.083 0.25 701 +DEAL::0.83 0.083 0.42 851 DEAL::0.83 0.17 0.0 699 -DEAL::0.83 0.17 0.25 703 +DEAL::0.83 0.17 0.17 711 +DEAL::0.83 0.17 0.33 849 +DEAL::0.83 0.17 0.50 845 DEAL::0.83 0.17 0.83 214 -DEAL::0.83 0.25 0.42 840 -DEAL::0.83 0.33 1.0 208 -DEAL::0.83 0.33 0.083 776 -DEAL::0.83 0.42 0.0 770 -DEAL::0.83 0.42 0.50 898 -DEAL::0.83 0.50 0.50 77 -DEAL::0.83 0.50 0.0 71 -DEAL::0.83 0.50 0.17 765 -DEAL::0.83 0.50 0.67 199 -DEAL::0.83 0.67 0.33 109 -DEAL::0.83 0.67 0.17 105 -DEAL::0.83 0.83 0.0 99 -DEAL::0.83 0.83 0.50 103 -DEAL::0.83 0.83 1.0 271 -DEAL::0.83 1.0 0.83 267 -DEAL::0.83 1.0 0.17 94 -DEAL::0.83 1.0 0.67 266 -DEAL::0.83 0.0 0.0 671 -DEAL::0.83 0.0 0.25 677 -DEAL::0.83 0.0 0.50 823 -DEAL::0.83 0.083 0.25 701 -DEAL::0.83 0.17 0.50 202 DEAL::0.83 0.25 0.0 673 -DEAL::0.83 0.25 0.25 679 +DEAL::0.83 0.25 0.17 694 +DEAL::0.83 0.25 0.33 839 DEAL::0.83 0.25 0.50 825 +DEAL::0.83 0.33 0.083 776 DEAL::0.83 0.33 0.25 772 +DEAL::0.83 0.33 0.42 904 +DEAL::0.83 0.33 0.67 212 +DEAL::0.83 0.33 1.0 208 +DEAL::0.83 0.42 0.083 778 +DEAL::0.83 0.42 0.25 774 +DEAL::0.83 0.42 0.42 906 DEAL::0.83 0.50 0.0 752 -DEAL::0.83 0.50 0.25 756 +DEAL::0.83 0.50 0.17 765 +DEAL::0.83 0.50 0.33 892 DEAL::0.83 0.50 0.50 884 -DEAL::0.83 0.67 0.50 101 -DEAL::0.92 0.17 0.17 712 -DEAL::0.92 0.42 0.17 783 -DEAL::0.92 0.083 0.17 710 -DEAL::0.92 0.17 0.083 708 -DEAL::0.92 0.33 0.17 781 -DEAL::0.92 0.42 0.083 779 -DEAL::0.92 0.0 0.0 672 +DEAL::0.83 0.50 0.83 200 +DEAL::0.83 0.67 0.0 97 +DEAL::0.83 0.67 0.33 109 +DEAL::0.83 0.67 0.67 273 +DEAL::0.83 0.67 1.0 269 +DEAL::0.83 0.83 0.17 107 +DEAL::0.83 0.83 0.50 103 +DEAL::0.83 0.83 0.83 279 +DEAL::0.83 1.0 0.0 73 +DEAL::0.83 1.0 0.33 95 +DEAL::0.83 1.0 0.67 266 +DEAL::0.83 1.0 1.0 257 +DEAL::0.92 0.0 0.083 691 DEAL::0.92 0.0 0.25 678 -DEAL::0.92 0.0 0.50 824 +DEAL::0.92 0.0 0.42 838 +DEAL::0.92 0.083 0.0 698 +DEAL::0.92 0.083 0.17 710 DEAL::0.92 0.083 0.33 848 +DEAL::0.92 0.083 0.50 844 +DEAL::0.92 0.17 0.083 708 DEAL::0.92 0.17 0.25 704 +DEAL::0.92 0.17 0.42 854 +DEAL::0.92 0.25 0.0 674 DEAL::0.92 0.25 0.17 696 -DEAL::0.92 0.25 0.42 842 +DEAL::0.92 0.25 0.33 841 DEAL::0.92 0.25 0.50 826 -DEAL::0.92 0.33 0.33 901 -DEAL::0.92 0.42 0.25 775 -DEAL::0.92 0.50 0.17 767 -DEAL::0.92 0.50 0.0 753 -DEAL::0.92 0.50 0.50 885 -DEAL::0.92 0.0 0.33 837 -DEAL::0.92 0.083 0.25 702 -DEAL::0.92 0.25 0.083 695 -DEAL::0.92 0.33 0.0 769 -DEAL::0.92 0.33 0.50 897 -DEAL::0.92 0.50 0.33 894 -DEAL::1.0 0.17 0.42 834 -DEAL::1.0 0.42 0.17 763 -DEAL::1.0 0.83 0.33 87 +DEAL::0.92 0.33 0.083 777 +DEAL::0.92 0.33 0.25 773 +DEAL::0.92 0.33 0.42 905 +DEAL::0.92 0.42 0.0 771 +DEAL::0.92 0.42 0.17 783 +DEAL::0.92 0.42 0.33 903 +DEAL::0.92 0.42 0.50 899 +DEAL::0.92 0.50 0.083 766 +DEAL::0.92 0.50 0.25 757 +DEAL::0.92 0.50 0.42 895 DEAL::1.0 0.0 0.0 665 DEAL::1.0 0.0 0.17 682 DEAL::1.0 0.0 0.33 827 DEAL::1.0 0.0 0.50 172 DEAL::1.0 0.0 0.83 186 -DEAL::1.0 0.083 0.17 687 DEAL::1.0 0.083 0.0 669 -DEAL::1.0 0.083 0.25 675 +DEAL::1.0 0.083 0.17 687 +DEAL::1.0 0.083 0.33 831 DEAL::1.0 0.083 0.50 821 DEAL::1.0 0.17 0.083 686 -DEAL::1.0 0.17 0.33 832 -DEAL::1.0 0.17 0.83 191 +DEAL::1.0 0.17 0.25 676 +DEAL::1.0 0.17 0.42 834 DEAL::1.0 0.17 0.67 189 -DEAL::1.0 0.25 0.0 666 -DEAL::1.0 0.25 0.17 684 -DEAL::1.0 0.25 0.33 829 -DEAL::1.0 0.25 0.50 820 -DEAL::1.0 0.33 0.42 890 -DEAL::1.0 0.33 0.67 190 +DEAL::1.0 0.17 1.0 179 +DEAL::1.0 0.25 0.083 683 +DEAL::1.0 0.25 0.25 668 +DEAL::1.0 0.25 0.42 830 DEAL::1.0 0.33 0.0 750 -DEAL::1.0 0.33 0.25 754 +DEAL::1.0 0.33 0.17 762 +DEAL::1.0 0.33 0.33 888 DEAL::1.0 0.33 0.50 882 -DEAL::1.0 0.42 0.083 761 +DEAL::1.0 0.33 0.83 192 +DEAL::1.0 0.42 0.0 751 +DEAL::1.0 0.42 0.17 763 DEAL::1.0 0.42 0.33 889 -DEAL::1.0 0.50 0.0 64 -DEAL::1.0 0.50 0.17 759 +DEAL::1.0 0.42 0.50 883 +DEAL::1.0 0.50 0.083 758 DEAL::1.0 0.50 0.25 749 -DEAL::1.0 0.50 0.33 886 -DEAL::1.0 0.50 0.50 66 -DEAL::1.0 0.50 0.83 188 -DEAL::1.0 0.67 0.33 86 -DEAL::1.0 0.67 0.0 68 +DEAL::1.0 0.50 0.42 887 +DEAL::1.0 0.50 0.67 187 +DEAL::1.0 0.50 1.0 174 +DEAL::1.0 0.67 0.17 84 DEAL::1.0 0.67 0.50 74 -DEAL::1.0 0.67 1.0 254 -DEAL::1.0 0.83 0.17 85 +DEAL::1.0 0.67 0.83 262 +DEAL::1.0 0.83 0.0 69 +DEAL::1.0 0.83 0.33 87 DEAL::1.0 0.83 0.67 261 -DEAL::1.0 1.0 0.0 65 -DEAL::1.0 1.0 0.33 83 -DEAL::1.0 1.0 0.67 258 -DEAL::1.0 1.0 1.0 253 +DEAL::1.0 0.83 1.0 255 +DEAL::1.0 1.0 0.17 82 +DEAL::1.0 1.0 0.50 67 +DEAL::1.0 1.0 0.83 259 DEAL:: DEAL::Checking DGQ0 in 1d: DEAL::0.12 0 @@ -780,8 +760,8 @@ DEAL::0.25 0.25 0.75 2 DEAL::0.25 0.75 0.75 4 DEAL::0.38 0.13 0.38 11 DEAL::0.38 0.38 0.38 13 -DEAL::0.63 0.13 0.13 14 -DEAL::0.63 0.38 0.13 16 +DEAL::0.63 0.13 0.38 18 +DEAL::0.62 0.38 0.38 20 DEAL::0.75 0.75 0.25 1 DEAL::0.87 0.13 0.13 15 DEAL::0.87 0.38 0.13 17 @@ -812,19 +792,19 @@ DEAL::0.0 0.50 1.0 36 DEAL::0.0 1.0 0.50 34 DEAL::0.25 0.0 0.0 56 DEAL::0.25 0.0 0.50 92 -DEAL::0.25 0.25 0.50 108 +DEAL::0.25 0.25 0.25 104 DEAL::0.25 0.50 0.0 74 DEAL::0.25 0.50 0.50 110 DEAL::0.50 0.0 0.25 144 DEAL::0.50 0.0 1.0 28 DEAL::0.50 0.25 0.25 160 DEAL::0.50 0.50 0.0 130 -DEAL::0.50 0.50 1.0 44 +DEAL::0.50 0.50 0.50 166 DEAL::0.50 1.0 0.0 10 DEAL::0.50 1.0 1.0 46 DEAL::0.75 0.0 0.25 152 DEAL::0.75 0.25 0.0 136 -DEAL::0.75 0.25 0.25 168 +DEAL::0.75 0.25 0.50 172 DEAL::0.75 0.50 0.25 170 DEAL::1.0 0.0 0.0 121 DEAL::1.0 0.0 0.50 157 @@ -849,54 +829,52 @@ DEAL::0.0 0.17 40 DEAL::0.0 0.33 68 DEAL::0.0 0.50 76 DEAL::0.0 0.83 8 -DEAL::0.083 0.17 41 DEAL::0.083 0.0 33 -DEAL::0.083 0.25 65 +DEAL::0.083 0.17 41 +DEAL::0.083 0.33 69 DEAL::0.083 0.50 77 -DEAL::0.17 0.42 74 +DEAL::0.17 0.083 38 DEAL::0.17 0.25 66 -DEAL::0.17 0.83 9 -DEAL::0.17 0.33 70 +DEAL::0.17 0.42 74 DEAL::0.17 0.67 5 -DEAL::0.25 0.0 48 -DEAL::0.25 0.17 56 -DEAL::0.25 0.33 84 -DEAL::0.25 0.50 92 +DEAL::0.17 1.0 13 +DEAL::0.25 0.083 52 +DEAL::0.25 0.25 80 +DEAL::0.25 0.42 88 +DEAL::0.33 0.0 49 DEAL::0.33 0.17 57 -DEAL::0.33 1.0 14 -DEAL::0.33 0.083 53 DEAL::0.33 0.33 85 DEAL::0.33 0.50 93 +DEAL::0.33 0.83 10 DEAL::0.42 0.0 50 -DEAL::0.42 0.25 82 -DEAL::0.42 0.50 94 +DEAL::0.42 0.17 58 DEAL::0.42 0.33 86 +DEAL::0.42 0.50 94 DEAL::0.50 0.083 100 DEAL::0.50 0.25 128 DEAL::0.50 0.42 136 DEAL::0.50 0.67 20 DEAL::0.50 1.0 28 -DEAL::0.58 0.0 97 +DEAL::0.58 0.083 101 DEAL::0.58 0.25 129 -DEAL::0.58 0.50 141 +DEAL::0.58 0.42 137 +DEAL::0.67 0.0 98 DEAL::0.67 0.17 106 -DEAL::0.67 0.083 102 -DEAL::0.67 0.83 25 DEAL::0.67 0.33 134 DEAL::0.67 0.50 142 -DEAL::0.67 1.0 29 -DEAL::0.75 0.083 116 -DEAL::0.75 0.25 144 -DEAL::0.75 0.42 152 -DEAL::0.83 0.17 121 -DEAL::0.83 0.50 18 -DEAL::0.83 1.0 30 +DEAL::0.67 0.83 25 +DEAL::0.75 0.0 112 +DEAL::0.75 0.17 120 +DEAL::0.75 0.33 148 +DEAL::0.75 0.50 156 DEAL::0.83 0.083 117 -DEAL::0.83 0.33 149 +DEAL::0.83 0.25 145 +DEAL::0.83 0.42 153 DEAL::0.83 0.67 22 -DEAL::0.92 0.17 122 -DEAL::0.92 0.42 154 +DEAL::0.83 1.0 30 DEAL::0.92 0.083 118 +DEAL::0.92 0.25 146 +DEAL::0.92 0.42 154 DEAL::1.0 0.0 115 DEAL::1.0 0.17 123 DEAL::1.0 0.33 151 @@ -909,37 +887,35 @@ DEAL::0.0 0.0 0.17 416 DEAL::0.0 0.0 0.33 656 DEAL::0.0 0.0 0.50 688 DEAL::0.0 0.0 0.83 160 -DEAL::0.0 0.083 0.17 420 DEAL::0.0 0.083 0.0 388 -DEAL::0.0 0.083 0.25 644 +DEAL::0.0 0.083 0.17 420 +DEAL::0.0 0.083 0.33 660 DEAL::0.0 0.083 0.50 692 -DEAL::0.0 0.17 0.42 680 DEAL::0.0 0.17 0.083 408 -DEAL::0.0 0.17 0.33 664 -DEAL::0.0 0.17 0.83 164 +DEAL::0.0 0.17 0.25 648 +DEAL::0.0 0.17 0.42 680 DEAL::0.0 0.17 0.67 148 -DEAL::0.0 0.25 0.0 512 -DEAL::0.0 0.25 0.17 544 -DEAL::0.0 0.25 0.33 784 -DEAL::0.0 0.25 0.50 816 +DEAL::0.0 0.17 1.0 180 +DEAL::0.0 0.25 0.083 528 +DEAL::0.0 0.25 0.25 768 +DEAL::0.0 0.25 0.42 800 +DEAL::0.0 0.33 0.0 516 DEAL::0.0 0.33 0.17 548 -DEAL::0.0 0.33 0.50 136 -DEAL::0.0 0.33 1.0 184 -DEAL::0.0 0.33 0.083 532 DEAL::0.0 0.33 0.33 788 +DEAL::0.0 0.33 0.50 820 +DEAL::0.0 0.33 0.83 168 DEAL::0.0 0.42 0.0 520 DEAL::0.0 0.42 0.17 552 DEAL::0.0 0.42 0.33 792 DEAL::0.0 0.42 0.50 824 DEAL::0.0 0.50 0.083 540 -DEAL::0.0 0.50 0.17 16 -DEAL::0.0 0.50 0.33 32 +DEAL::0.0 0.50 0.25 780 DEAL::0.0 0.50 0.42 812 DEAL::0.0 0.50 0.67 272 DEAL::0.0 0.50 1.0 304 -DEAL::0.0 0.67 0.83 292 DEAL::0.0 0.67 0.17 20 -DEAL::0.0 0.67 0.67 276 +DEAL::0.0 0.67 0.50 260 +DEAL::0.0 0.67 0.83 292 DEAL::0.0 0.83 0.0 8 DEAL::0.0 0.83 0.33 40 DEAL::0.0 0.83 0.67 280 @@ -947,434 +923,399 @@ DEAL::0.0 0.83 1.0 312 DEAL::0.0 1.0 0.17 28 DEAL::0.0 1.0 0.50 268 DEAL::0.0 1.0 0.83 300 -DEAL::0.083 0.17 0.17 425 -DEAL::0.083 0.42 0.17 553 -DEAL::0.083 0.0 0.17 417 -DEAL::0.083 0.083 0.17 421 -DEAL::0.083 0.17 0.0 393 -DEAL::0.083 0.17 0.50 697 -DEAL::0.083 0.17 0.33 665 -DEAL::0.083 0.25 0.42 801 -DEAL::0.083 0.33 0.42 805 -DEAL::0.083 0.42 0.083 537 -DEAL::0.083 0.42 0.33 793 -DEAL::0.083 0.50 0.17 557 DEAL::0.083 0.0 0.0 385 -DEAL::0.083 0.0 0.25 641 +DEAL::0.083 0.0 0.17 417 +DEAL::0.083 0.0 0.33 657 DEAL::0.083 0.0 0.50 689 -DEAL::0.083 0.083 0.0 389 DEAL::0.083 0.083 0.083 405 -DEAL::0.083 0.25 0.0 513 +DEAL::0.083 0.083 0.25 645 +DEAL::0.083 0.083 0.42 677 +DEAL::0.083 0.17 0.0 393 +DEAL::0.083 0.17 0.17 425 +DEAL::0.083 0.17 0.33 665 +DEAL::0.083 0.17 0.50 697 +DEAL::0.083 0.25 0.083 529 DEAL::0.083 0.25 0.25 769 -DEAL::0.083 0.25 0.50 817 -DEAL::0.083 0.33 0.083 533 +DEAL::0.083 0.25 0.42 801 +DEAL::0.083 0.33 0.0 517 +DEAL::0.083 0.33 0.17 549 DEAL::0.083 0.33 0.33 789 +DEAL::0.083 0.33 0.50 821 +DEAL::0.083 0.42 0.083 537 +DEAL::0.083 0.42 0.25 777 +DEAL::0.083 0.42 0.42 809 DEAL::0.083 0.50 0.0 525 -DEAL::0.083 0.50 0.25 781 +DEAL::0.083 0.50 0.17 557 +DEAL::0.083 0.50 0.33 797 DEAL::0.083 0.50 0.50 829 +DEAL::0.17 0.0 0.083 402 +DEAL::0.17 0.0 0.25 642 DEAL::0.17 0.0 0.42 674 +DEAL::0.17 0.0 0.67 145 +DEAL::0.17 0.0 1.0 177 +DEAL::0.17 0.083 0.083 406 +DEAL::0.17 0.083 0.25 646 DEAL::0.17 0.083 0.42 678 +DEAL::0.17 0.17 0.0 394 DEAL::0.17 0.17 0.17 426 +DEAL::0.17 0.17 0.33 666 DEAL::0.17 0.17 0.50 698 -DEAL::0.17 0.25 0.17 546 -DEAL::0.17 0.33 0.17 550 -DEAL::0.17 0.33 0.83 169 -DEAL::0.17 0.42 0.42 810 -DEAL::0.17 0.42 0.25 778 -DEAL::0.17 0.50 0.17 558 -DEAL::0.17 0.83 0.33 41 -DEAL::0.17 0.0 0.0 386 -DEAL::0.17 0.0 0.25 642 -DEAL::0.17 0.0 0.50 690 -DEAL::0.17 0.083 0.083 406 -DEAL::0.17 0.17 0.083 410 DEAL::0.17 0.17 0.83 165 -DEAL::0.17 0.25 0.083 530 +DEAL::0.17 0.25 0.0 514 +DEAL::0.17 0.25 0.17 546 DEAL::0.17 0.25 0.33 786 +DEAL::0.17 0.25 0.50 818 DEAL::0.17 0.33 0.083 534 -DEAL::0.17 0.33 0.50 137 +DEAL::0.17 0.33 0.25 774 +DEAL::0.17 0.33 0.42 806 DEAL::0.17 0.33 0.67 153 -DEAL::0.17 0.42 0.33 794 -DEAL::0.17 0.50 0.083 542 +DEAL::0.17 0.33 1.0 185 +DEAL::0.17 0.42 0.083 538 +DEAL::0.17 0.42 0.25 778 +DEAL::0.17 0.42 0.42 810 +DEAL::0.17 0.50 0.0 526 +DEAL::0.17 0.50 0.17 558 DEAL::0.17 0.50 0.33 798 +DEAL::0.17 0.50 0.50 830 DEAL::0.17 0.50 0.83 289 -DEAL::0.17 0.67 0.83 293 -DEAL::0.17 0.83 0.17 25 -DEAL::0.17 0.83 0.67 281 -DEAL::0.17 1.0 0.33 45 -DEAL::0.17 0.0 0.50 129 -DEAL::0.17 0.0 1.0 177 -DEAL::0.17 0.083 0.50 694 -DEAL::0.17 0.17 0.50 133 -DEAL::0.17 0.17 0.67 149 -DEAL::0.17 0.33 0.25 774 -DEAL::0.17 0.50 0.0 1 -DEAL::0.17 0.50 0.50 257 -DEAL::0.17 0.50 1.0 305 -DEAL::0.17 0.67 0.17 21 +DEAL::0.17 0.67 0.0 5 +DEAL::0.17 0.67 0.33 37 DEAL::0.17 0.67 0.67 277 +DEAL::0.17 0.67 1.0 309 +DEAL::0.17 0.83 0.17 25 +DEAL::0.17 0.83 0.50 265 +DEAL::0.17 0.83 0.83 297 DEAL::0.17 1.0 0.0 13 -DEAL::0.17 1.0 0.50 269 +DEAL::0.17 1.0 0.33 45 +DEAL::0.17 1.0 0.67 285 DEAL::0.17 1.0 1.0 317 -DEAL::0.25 0.17 0.17 488 -DEAL::0.25 0.42 0.42 811 DEAL::0.25 0.0 0.083 464 DEAL::0.25 0.0 0.25 704 DEAL::0.25 0.0 0.42 736 -DEAL::0.25 0.083 0.083 468 DEAL::0.25 0.083 0.0 452 +DEAL::0.25 0.083 0.17 484 DEAL::0.25 0.083 0.33 724 -DEAL::0.25 0.083 0.25 708 +DEAL::0.25 0.083 0.50 756 DEAL::0.25 0.17 0.083 472 DEAL::0.25 0.17 0.25 712 -DEAL::0.25 0.25 0.42 803 -DEAL::0.25 0.25 0.083 592 -DEAL::0.25 0.25 0.33 787 -DEAL::0.25 0.25 0.50 880 +DEAL::0.25 0.17 0.42 744 +DEAL::0.25 0.25 0.0 576 +DEAL::0.25 0.25 0.17 608 DEAL::0.25 0.25 0.33 848 -DEAL::0.25 0.33 0.42 807 +DEAL::0.25 0.25 0.50 880 DEAL::0.25 0.33 0.083 596 DEAL::0.25 0.33 0.25 836 DEAL::0.25 0.33 0.42 868 DEAL::0.25 0.42 0.0 584 -DEAL::0.25 0.42 0.25 779 -DEAL::0.25 0.42 0.42 872 -DEAL::0.25 0.42 0.25 840 -DEAL::0.25 0.50 0.0 588 -DEAL::0.25 0.50 0.17 620 -DEAL::0.25 0.50 0.33 860 -DEAL::0.25 0.50 0.50 892 -DEAL::0.33 0.17 0.42 745 -DEAL::0.33 0.17 0.83 166 -DEAL::0.33 0.33 1.0 186 -DEAL::0.33 0.42 0.17 617 -DEAL::0.33 0.50 0.83 290 -DEAL::0.33 0.67 0.83 294 -DEAL::0.33 0.83 0.83 298 -DEAL::0.33 0.83 0.50 266 -DEAL::0.33 1.0 0.33 46 -DEAL::0.33 0.0 0.17 481 -DEAL::0.33 0.0 0.50 130 -DEAL::0.33 0.0 1.0 178 -DEAL::0.33 0.083 0.42 741 -DEAL::0.33 0.17 0.50 761 -DEAL::0.33 0.17 0.25 713 -DEAL::0.33 0.17 0.67 150 -DEAL::0.33 0.25 0.42 749 -DEAL::0.33 0.33 0.67 154 -DEAL::0.33 0.42 0.083 601 -DEAL::0.33 0.50 0.0 2 -DEAL::0.33 0.50 0.50 258 -DEAL::0.33 0.50 1.0 306 -DEAL::0.33 0.67 0.67 278 -DEAL::0.33 0.83 0.67 282 -DEAL::0.33 1.0 0.17 30 -DEAL::0.33 1.0 0.67 286 +DEAL::0.25 0.42 0.17 616 +DEAL::0.25 0.42 0.33 856 +DEAL::0.25 0.42 0.50 888 +DEAL::0.25 0.50 0.083 604 +DEAL::0.25 0.50 0.25 844 +DEAL::0.25 0.50 0.42 876 DEAL::0.33 0.0 0.0 449 -DEAL::0.33 0.0 0.25 705 +DEAL::0.33 0.0 0.17 481 +DEAL::0.33 0.0 0.33 721 DEAL::0.33 0.0 0.50 753 +DEAL::0.33 0.0 0.83 162 DEAL::0.33 0.083 0.0 453 -DEAL::0.33 0.083 0.083 469 +DEAL::0.33 0.083 0.17 485 +DEAL::0.33 0.083 0.33 725 +DEAL::0.33 0.083 0.50 757 +DEAL::0.33 0.17 0.083 473 +DEAL::0.33 0.17 0.25 713 +DEAL::0.33 0.17 0.42 745 +DEAL::0.33 0.17 0.67 150 DEAL::0.33 0.17 1.0 182 -DEAL::0.33 0.25 0.0 577 -DEAL::0.33 0.25 0.25 717 -DEAL::0.33 0.25 0.50 881 -DEAL::0.33 0.25 0.33 849 +DEAL::0.33 0.25 0.083 593 +DEAL::0.33 0.25 0.25 833 +DEAL::0.33 0.25 0.42 865 DEAL::0.33 0.33 0.0 581 -DEAL::0.33 0.33 0.25 629 -DEAL::0.33 0.33 0.42 869 +DEAL::0.33 0.33 0.17 613 +DEAL::0.33 0.33 0.33 853 DEAL::0.33 0.33 0.50 885 -DEAL::0.33 0.42 0.42 873 +DEAL::0.33 0.33 0.83 170 +DEAL::0.33 0.42 0.0 585 +DEAL::0.33 0.42 0.17 617 +DEAL::0.33 0.42 0.33 857 DEAL::0.33 0.42 0.50 889 DEAL::0.33 0.50 0.083 605 -DEAL::0.33 0.50 0.33 861 +DEAL::0.33 0.50 0.25 845 DEAL::0.33 0.50 0.42 877 +DEAL::0.33 0.50 0.67 274 +DEAL::0.33 0.50 1.0 306 +DEAL::0.33 0.67 0.17 22 DEAL::0.33 0.67 0.50 262 -DEAL::0.42 0.17 0.17 490 -DEAL::0.42 0.42 0.17 618 -DEAL::0.42 0.0 0.083 466 -DEAL::0.42 0.0 0.25 706 -DEAL::0.42 0.0 0.42 738 +DEAL::0.33 0.67 0.83 294 +DEAL::0.33 0.83 0.0 10 +DEAL::0.33 0.83 0.33 42 +DEAL::0.33 0.83 0.67 282 +DEAL::0.33 0.83 1.0 314 +DEAL::0.33 1.0 0.17 30 +DEAL::0.33 1.0 0.50 270 +DEAL::0.33 1.0 0.83 302 +DEAL::0.42 0.0 0.0 450 +DEAL::0.42 0.0 0.17 482 +DEAL::0.42 0.0 0.33 722 +DEAL::0.42 0.0 0.50 754 DEAL::0.42 0.083 0.083 470 -DEAL::0.42 0.083 0.33 726 +DEAL::0.42 0.083 0.25 710 +DEAL::0.42 0.083 0.42 742 DEAL::0.42 0.17 0.0 458 -DEAL::0.42 0.17 0.083 474 +DEAL::0.42 0.17 0.17 490 +DEAL::0.42 0.17 0.33 730 DEAL::0.42 0.17 0.50 762 -DEAL::0.42 0.25 0.25 718 -DEAL::0.42 0.25 0.0 578 +DEAL::0.42 0.25 0.083 594 DEAL::0.42 0.25 0.25 834 DEAL::0.42 0.25 0.42 866 +DEAL::0.42 0.33 0.0 582 DEAL::0.42 0.33 0.17 614 -DEAL::0.42 0.33 0.42 870 +DEAL::0.42 0.33 0.33 854 +DEAL::0.42 0.33 0.50 886 DEAL::0.42 0.42 0.083 602 +DEAL::0.42 0.42 0.25 842 DEAL::0.42 0.42 0.42 874 -DEAL::0.42 0.42 0.33 858 +DEAL::0.42 0.50 0.0 590 DEAL::0.42 0.50 0.17 622 -DEAL::0.42 0.50 0.083 606 -DEAL::0.42 0.50 0.42 878 -DEAL::0.42 0.083 0.0 454 -DEAL::0.42 0.083 0.50 758 -DEAL::0.42 0.33 0.0 582 -DEAL::0.42 0.33 0.25 838 DEAL::0.42 0.50 0.33 862 -DEAL::0.50 0.17 0.17 936 -DEAL::0.50 0.33 0.83 232 -DEAL::0.50 0.83 0.33 104 -DEAL::0.50 0.0 0.0 896 -DEAL::0.50 0.0 0.17 928 -DEAL::0.50 0.0 0.33 1168 -DEAL::0.50 0.0 0.50 1200 -DEAL::0.50 0.0 0.83 224 -DEAL::0.50 0.083 0.17 932 -DEAL::0.50 0.083 0.0 900 +DEAL::0.42 0.50 0.50 894 +DEAL::0.50 0.0 0.083 912 +DEAL::0.50 0.0 0.25 1152 +DEAL::0.50 0.0 0.42 1184 +DEAL::0.50 0.0 0.67 208 +DEAL::0.50 0.0 1.0 240 +DEAL::0.50 0.083 0.083 916 DEAL::0.50 0.083 0.25 1156 -DEAL::0.50 0.083 0.50 1204 -DEAL::0.50 0.17 0.083 920 +DEAL::0.50 0.083 0.42 1188 +DEAL::0.50 0.17 0.0 904 +DEAL::0.50 0.17 0.17 936 DEAL::0.50 0.17 0.33 1176 DEAL::0.50 0.17 0.50 1208 -DEAL::0.50 0.17 1.0 244 +DEAL::0.50 0.17 0.83 228 DEAL::0.50 0.25 0.0 1024 DEAL::0.50 0.25 0.17 1056 DEAL::0.50 0.25 0.33 1296 DEAL::0.50 0.25 0.50 1328 -DEAL::0.50 0.33 1.0 248 DEAL::0.50 0.33 0.083 1044 +DEAL::0.50 0.33 0.25 1284 DEAL::0.50 0.33 0.42 1316 DEAL::0.50 0.33 0.67 216 -DEAL::0.50 0.42 0.0 1032 +DEAL::0.50 0.33 1.0 248 +DEAL::0.50 0.42 0.083 1048 DEAL::0.50 0.42 0.25 1288 DEAL::0.50 0.42 0.42 1320 -DEAL::0.50 0.50 0.83 352 -DEAL::0.50 0.50 0.083 1052 -DEAL::0.50 0.50 0.17 80 +DEAL::0.50 0.50 0.0 1036 +DEAL::0.50 0.50 0.17 1068 DEAL::0.50 0.50 0.33 1308 -DEAL::0.50 0.50 0.67 336 DEAL::0.50 0.50 0.50 1340 -DEAL::0.50 0.67 0.83 356 -DEAL::0.50 0.67 0.17 84 +DEAL::0.50 0.50 0.83 352 +DEAL::0.50 0.67 0.0 68 +DEAL::0.50 0.67 0.33 100 DEAL::0.50 0.67 0.67 340 -DEAL::0.50 0.83 0.0 72 +DEAL::0.50 0.67 1.0 372 +DEAL::0.50 0.83 0.17 88 DEAL::0.50 0.83 0.50 328 -DEAL::0.50 0.83 1.0 376 -DEAL::0.50 1.0 0.17 92 -DEAL::0.50 1.0 0.50 332 -DEAL::0.50 1.0 0.83 364 -DEAL::0.58 0.0 0.17 929 -DEAL::0.58 0.17 0.0 905 -DEAL::0.58 0.17 0.25 1161 -DEAL::0.58 0.17 0.50 1209 -DEAL::0.58 0.25 0.42 1197 -DEAL::0.58 0.42 0.17 1065 -DEAL::0.58 0.42 0.42 1321 -DEAL::0.58 0.0 0.0 897 +DEAL::0.50 0.83 0.83 360 +DEAL::0.50 1.0 0.0 76 +DEAL::0.50 1.0 0.33 108 +DEAL::0.50 1.0 0.67 348 +DEAL::0.50 1.0 1.0 380 +DEAL::0.58 0.0 0.083 913 DEAL::0.58 0.0 0.25 1153 -DEAL::0.58 0.0 0.50 1201 +DEAL::0.58 0.0 0.42 1185 DEAL::0.58 0.083 0.0 901 -DEAL::0.58 0.083 0.42 1189 +DEAL::0.58 0.083 0.17 933 +DEAL::0.58 0.083 0.33 1173 +DEAL::0.58 0.083 0.50 1205 DEAL::0.58 0.17 0.083 921 +DEAL::0.58 0.17 0.25 1161 +DEAL::0.58 0.17 0.42 1193 DEAL::0.58 0.25 0.0 1025 -DEAL::0.58 0.25 0.25 1281 -DEAL::0.58 0.25 0.50 1213 -DEAL::0.58 0.25 0.50 1329 -DEAL::0.58 0.33 0.0 1029 -DEAL::0.58 0.33 0.33 1301 -DEAL::0.58 0.42 0.25 1289 -DEAL::0.58 0.50 0.0 1037 -DEAL::0.58 0.50 0.25 1085 -DEAL::0.58 0.50 0.42 1325 -DEAL::0.58 0.083 0.083 917 +DEAL::0.58 0.25 0.17 1057 DEAL::0.58 0.25 0.33 1297 +DEAL::0.58 0.25 0.50 1329 +DEAL::0.58 0.33 0.083 1045 DEAL::0.58 0.33 0.25 1285 -DEAL::0.58 0.33 0.50 1333 -DEAL::0.58 0.50 0.33 1309 -DEAL::0.67 0.0 0.42 1186 -DEAL::0.67 0.17 0.17 938 -DEAL::0.67 0.17 0.50 1210 -DEAL::0.67 0.25 0.17 1058 -DEAL::0.67 0.33 0.83 233 -DEAL::0.67 0.42 0.0 1034 -DEAL::0.67 0.50 0.17 1070 -DEAL::0.67 0.83 0.83 361 -DEAL::0.67 0.0 0.083 914 +DEAL::0.58 0.33 0.42 1317 +DEAL::0.58 0.42 0.0 1033 +DEAL::0.58 0.42 0.17 1065 +DEAL::0.58 0.42 0.33 1305 +DEAL::0.58 0.42 0.50 1337 +DEAL::0.58 0.50 0.083 1053 +DEAL::0.58 0.50 0.25 1293 +DEAL::0.58 0.50 0.42 1325 +DEAL::0.67 0.0 0.0 898 +DEAL::0.67 0.0 0.17 930 DEAL::0.67 0.0 0.33 1170 +DEAL::0.67 0.0 0.50 1202 DEAL::0.67 0.0 0.83 225 +DEAL::0.67 0.083 0.0 902 +DEAL::0.67 0.083 0.17 934 +DEAL::0.67 0.083 0.33 1174 DEAL::0.67 0.083 0.50 1206 -DEAL::0.67 0.083 0.25 1158 DEAL::0.67 0.17 0.083 922 -DEAL::0.67 0.17 0.83 229 -DEAL::0.67 0.25 0.0 1026 -DEAL::0.67 0.25 0.25 1166 -DEAL::0.67 0.33 0.17 1062 -DEAL::0.67 0.33 0.25 1078 -DEAL::0.67 0.33 0.50 201 -DEAL::0.67 0.42 0.083 1050 -DEAL::0.67 0.50 0.083 1054 -DEAL::0.67 0.50 0.33 97 -DEAL::0.67 0.67 0.33 101 -DEAL::0.67 0.83 0.0 73 -DEAL::0.67 0.83 0.50 329 -DEAL::0.67 0.83 1.0 377 -DEAL::0.67 1.0 0.83 365 -DEAL::0.67 0.0 0.67 209 -DEAL::0.67 0.083 0.083 918 -DEAL::0.67 0.17 0.50 197 +DEAL::0.67 0.17 0.25 1162 +DEAL::0.67 0.17 0.42 1194 DEAL::0.67 0.17 0.67 213 +DEAL::0.67 0.17 1.0 245 +DEAL::0.67 0.25 0.083 1042 +DEAL::0.67 0.25 0.25 1282 DEAL::0.67 0.25 0.42 1314 -DEAL::0.67 0.25 0.33 1298 -DEAL::0.67 0.33 0.25 1286 -DEAL::0.67 0.33 0.42 1318 -DEAL::0.67 0.42 0.25 1290 -DEAL::0.67 0.42 0.42 1322 -DEAL::0.67 0.50 0.0 65 +DEAL::0.67 0.33 0.0 1030 +DEAL::0.67 0.33 0.17 1062 +DEAL::0.67 0.33 0.33 1302 +DEAL::0.67 0.33 0.50 1334 +DEAL::0.67 0.33 0.83 233 +DEAL::0.67 0.42 0.0 1034 +DEAL::0.67 0.42 0.17 1066 +DEAL::0.67 0.42 0.33 1306 +DEAL::0.67 0.42 0.50 1338 +DEAL::0.67 0.50 0.083 1054 DEAL::0.67 0.50 0.25 1294 DEAL::0.67 0.50 0.42 1326 DEAL::0.67 0.50 0.67 337 -DEAL::0.67 0.67 0.0 69 +DEAL::0.67 0.50 1.0 369 +DEAL::0.67 0.67 0.17 85 DEAL::0.67 0.67 0.50 325 -DEAL::0.67 0.67 1.0 373 +DEAL::0.67 0.67 0.83 357 +DEAL::0.67 0.83 0.0 73 +DEAL::0.67 0.83 0.33 105 +DEAL::0.67 0.83 0.67 345 +DEAL::0.67 0.83 1.0 377 DEAL::0.67 1.0 0.17 93 -DEAL::0.67 1.0 0.67 349 -DEAL::0.75 0.17 0.42 1256 -DEAL::0.75 0.42 0.17 1128 +DEAL::0.67 1.0 0.50 333 +DEAL::0.67 1.0 0.83 365 DEAL::0.75 0.0 0.0 960 DEAL::0.75 0.0 0.17 992 DEAL::0.75 0.0 0.33 1232 DEAL::0.75 0.0 0.50 1264 +DEAL::0.75 0.083 0.083 980 +DEAL::0.75 0.083 0.25 1220 DEAL::0.75 0.083 0.42 1252 -DEAL::0.75 0.083 0.17 996 -DEAL::0.75 0.083 0.50 1268 DEAL::0.75 0.17 0.0 968 -DEAL::0.75 0.17 0.50 1272 +DEAL::0.75 0.17 0.17 1000 DEAL::0.75 0.17 0.33 1240 -DEAL::0.75 0.25 0.0 1088 -DEAL::0.75 0.25 0.17 1120 -DEAL::0.75 0.25 0.42 1315 +DEAL::0.75 0.17 0.50 1272 +DEAL::0.75 0.25 0.083 1104 DEAL::0.75 0.25 0.25 1344 -DEAL::0.75 0.33 0.17 1124 +DEAL::0.75 0.25 0.42 1376 DEAL::0.75 0.33 0.0 1092 -DEAL::0.75 0.33 0.25 1348 +DEAL::0.75 0.33 0.17 1124 DEAL::0.75 0.33 0.33 1364 DEAL::0.75 0.33 0.50 1396 DEAL::0.75 0.42 0.083 1112 -DEAL::0.75 0.42 0.33 1368 -DEAL::0.75 0.42 0.50 1400 -DEAL::0.75 0.42 0.33 1307 -DEAL::0.75 0.50 0.083 1116 -DEAL::0.75 0.50 0.25 1356 -DEAL::0.75 0.50 0.42 1388 -DEAL::0.75 0.33 0.33 1303 -DEAL::0.83 0.17 0.17 1001 -DEAL::0.83 0.42 0.42 1385 -DEAL::0.83 0.083 0.42 1253 -DEAL::0.83 0.17 0.33 1241 -DEAL::0.83 0.33 0.17 1125 -DEAL::0.83 0.42 0.083 1113 -DEAL::0.83 0.83 0.33 106 -DEAL::0.83 0.0 0.17 993 -DEAL::0.83 0.0 0.50 194 -DEAL::0.83 0.0 0.83 226 +DEAL::0.75 0.42 0.25 1352 +DEAL::0.75 0.42 0.42 1384 +DEAL::0.75 0.50 0.0 1100 +DEAL::0.75 0.50 0.17 1132 +DEAL::0.75 0.50 0.33 1372 +DEAL::0.75 0.50 0.50 1404 +DEAL::0.83 0.0 0.083 977 +DEAL::0.83 0.0 0.25 1217 +DEAL::0.83 0.0 0.42 1249 +DEAL::0.83 0.0 0.67 210 +DEAL::0.83 0.0 1.0 242 DEAL::0.83 0.083 0.083 981 +DEAL::0.83 0.083 0.25 1221 +DEAL::0.83 0.083 0.42 1253 DEAL::0.83 0.17 0.0 969 -DEAL::0.83 0.17 0.25 1225 +DEAL::0.83 0.17 0.17 1001 +DEAL::0.83 0.17 0.33 1241 +DEAL::0.83 0.17 0.50 1273 DEAL::0.83 0.17 0.83 230 -DEAL::0.83 0.25 0.42 1377 -DEAL::0.83 0.33 1.0 250 -DEAL::0.83 0.33 0.083 1109 -DEAL::0.83 0.42 0.0 1097 -DEAL::0.83 0.42 0.50 1401 -DEAL::0.83 0.50 0.50 322 -DEAL::0.83 0.50 0.0 66 -DEAL::0.83 0.50 0.17 1133 -DEAL::0.83 0.50 0.67 338 -DEAL::0.83 0.67 0.33 102 -DEAL::0.83 0.67 0.17 86 -DEAL::0.83 0.83 0.0 74 -DEAL::0.83 0.83 0.50 330 -DEAL::0.83 0.83 1.0 378 -DEAL::0.83 1.0 0.83 366 -DEAL::0.83 1.0 0.17 94 -DEAL::0.83 1.0 0.67 350 -DEAL::0.83 0.0 0.0 961 -DEAL::0.83 0.0 0.25 1217 -DEAL::0.83 0.0 0.50 1265 -DEAL::0.83 0.083 0.25 1221 -DEAL::0.83 0.17 0.50 198 DEAL::0.83 0.25 0.0 1089 -DEAL::0.83 0.25 0.25 1345 +DEAL::0.83 0.25 0.17 1121 +DEAL::0.83 0.25 0.33 1361 DEAL::0.83 0.25 0.50 1393 +DEAL::0.83 0.33 0.083 1109 DEAL::0.83 0.33 0.25 1349 +DEAL::0.83 0.33 0.42 1381 +DEAL::0.83 0.33 0.67 218 +DEAL::0.83 0.33 1.0 250 +DEAL::0.83 0.42 0.083 1113 +DEAL::0.83 0.42 0.25 1353 +DEAL::0.83 0.42 0.42 1385 DEAL::0.83 0.50 0.0 1101 -DEAL::0.83 0.50 0.25 1357 +DEAL::0.83 0.50 0.17 1133 +DEAL::0.83 0.50 0.33 1373 DEAL::0.83 0.50 0.50 1405 -DEAL::0.83 0.67 0.50 326 -DEAL::0.92 0.17 0.17 1002 -DEAL::0.92 0.42 0.17 1130 -DEAL::0.92 0.083 0.17 998 -DEAL::0.92 0.17 0.083 986 -DEAL::0.92 0.33 0.17 1126 -DEAL::0.92 0.42 0.083 1114 -DEAL::0.92 0.0 0.0 962 +DEAL::0.83 0.50 0.83 354 +DEAL::0.83 0.67 0.0 70 +DEAL::0.83 0.67 0.33 102 +DEAL::0.83 0.67 0.67 342 +DEAL::0.83 0.67 1.0 374 +DEAL::0.83 0.83 0.17 90 +DEAL::0.83 0.83 0.50 330 +DEAL::0.83 0.83 0.83 362 +DEAL::0.83 1.0 0.0 78 +DEAL::0.83 1.0 0.33 110 +DEAL::0.83 1.0 0.67 350 +DEAL::0.83 1.0 1.0 382 +DEAL::0.92 0.0 0.083 978 DEAL::0.92 0.0 0.25 1218 -DEAL::0.92 0.0 0.50 1266 +DEAL::0.92 0.0 0.42 1250 +DEAL::0.92 0.083 0.0 966 +DEAL::0.92 0.083 0.17 998 DEAL::0.92 0.083 0.33 1238 +DEAL::0.92 0.083 0.50 1270 +DEAL::0.92 0.17 0.083 986 DEAL::0.92 0.17 0.25 1226 +DEAL::0.92 0.17 0.42 1258 +DEAL::0.92 0.25 0.0 1090 DEAL::0.92 0.25 0.17 1122 -DEAL::0.92 0.25 0.42 1378 +DEAL::0.92 0.25 0.33 1362 DEAL::0.92 0.25 0.50 1394 -DEAL::0.92 0.33 0.33 1366 -DEAL::0.92 0.42 0.25 1354 -DEAL::0.92 0.50 0.17 1134 -DEAL::0.92 0.50 0.0 1102 -DEAL::0.92 0.50 0.50 1406 -DEAL::0.92 0.0 0.33 1234 -DEAL::0.92 0.083 0.25 1222 -DEAL::0.92 0.25 0.083 1106 -DEAL::0.92 0.33 0.0 1094 -DEAL::0.92 0.33 0.50 1398 -DEAL::0.92 0.50 0.33 1374 -DEAL::1.0 0.17 0.42 1259 -DEAL::1.0 0.42 0.17 1131 -DEAL::1.0 0.83 0.33 107 +DEAL::0.92 0.33 0.083 1110 +DEAL::0.92 0.33 0.25 1350 +DEAL::0.92 0.33 0.42 1382 +DEAL::0.92 0.42 0.0 1098 +DEAL::0.92 0.42 0.17 1130 +DEAL::0.92 0.42 0.33 1370 +DEAL::0.92 0.42 0.50 1402 +DEAL::0.92 0.50 0.083 1118 +DEAL::0.92 0.50 0.25 1358 +DEAL::0.92 0.50 0.42 1390 DEAL::1.0 0.0 0.0 963 DEAL::1.0 0.0 0.17 995 DEAL::1.0 0.0 0.33 1235 DEAL::1.0 0.0 0.50 1267 DEAL::1.0 0.0 0.83 227 -DEAL::1.0 0.083 0.17 999 DEAL::1.0 0.083 0.0 967 -DEAL::1.0 0.083 0.25 1223 +DEAL::1.0 0.083 0.17 999 +DEAL::1.0 0.083 0.33 1239 DEAL::1.0 0.083 0.50 1271 DEAL::1.0 0.17 0.083 987 -DEAL::1.0 0.17 0.33 1243 -DEAL::1.0 0.17 0.83 231 +DEAL::1.0 0.17 0.25 1227 +DEAL::1.0 0.17 0.42 1259 DEAL::1.0 0.17 0.67 215 -DEAL::1.0 0.25 0.0 1091 -DEAL::1.0 0.25 0.17 1123 -DEAL::1.0 0.25 0.33 1363 -DEAL::1.0 0.25 0.50 1395 -DEAL::1.0 0.33 0.42 1383 -DEAL::1.0 0.33 0.67 219 +DEAL::1.0 0.17 1.0 247 +DEAL::1.0 0.25 0.083 1107 +DEAL::1.0 0.25 0.25 1347 +DEAL::1.0 0.25 0.42 1379 DEAL::1.0 0.33 0.0 1095 -DEAL::1.0 0.33 0.25 1351 +DEAL::1.0 0.33 0.17 1127 +DEAL::1.0 0.33 0.33 1367 DEAL::1.0 0.33 0.50 1399 -DEAL::1.0 0.42 0.083 1115 +DEAL::1.0 0.33 0.83 235 +DEAL::1.0 0.42 0.0 1099 +DEAL::1.0 0.42 0.17 1131 DEAL::1.0 0.42 0.33 1371 -DEAL::1.0 0.50 0.0 1103 -DEAL::1.0 0.50 0.17 1135 +DEAL::1.0 0.42 0.50 1403 +DEAL::1.0 0.50 0.083 1119 DEAL::1.0 0.50 0.25 1359 -DEAL::1.0 0.50 0.33 1375 -DEAL::1.0 0.50 0.50 1407 -DEAL::1.0 0.50 0.83 355 -DEAL::1.0 0.67 0.33 103 -DEAL::1.0 0.67 0.0 71 +DEAL::1.0 0.50 0.42 1391 +DEAL::1.0 0.50 0.67 339 +DEAL::1.0 0.50 1.0 371 +DEAL::1.0 0.67 0.17 87 DEAL::1.0 0.67 0.50 327 -DEAL::1.0 0.67 1.0 375 -DEAL::1.0 0.83 0.17 91 +DEAL::1.0 0.67 0.83 359 +DEAL::1.0 0.83 0.0 75 +DEAL::1.0 0.83 0.33 107 DEAL::1.0 0.83 0.67 347 -DEAL::1.0 1.0 0.0 79 -DEAL::1.0 1.0 0.33 111 -DEAL::1.0 1.0 0.67 351 -DEAL::1.0 1.0 1.0 383 +DEAL::1.0 0.83 1.0 379 +DEAL::1.0 1.0 0.17 95 +DEAL::1.0 1.0 0.50 335 +DEAL::1.0 1.0 0.83 367 DEAL:: DEAL::Checking DGP0 in 1d: DEAL::Checking DGP0 in 2d: @@ -1461,19 +1402,19 @@ DEAL::0.0 0.50 1.0 50 DEAL::0.0 1.0 0.50 20 DEAL::0.25 0.0 0.0 77 DEAL::0.25 0.0 0.50 122 -DEAL::0.25 0.25 0.50 128 +DEAL::0.25 0.25 0.25 95 DEAL::0.25 0.50 0.0 110 DEAL::0.25 0.50 0.50 134 DEAL::0.50 0.0 0.25 104 DEAL::0.50 0.0 1.0 47 DEAL::0.50 0.25 0.25 107 DEAL::0.50 0.50 0.0 5 -DEAL::0.50 0.50 1.0 53 +DEAL::0.50 0.50 0.50 17 DEAL::0.50 1.0 0.0 11 DEAL::0.50 1.0 1.0 68 DEAL::0.75 0.0 0.25 143 DEAL::0.75 0.25 0.0 140 -DEAL::0.75 0.25 0.25 146 +DEAL::0.75 0.25 0.50 173 DEAL::0.75 0.50 0.25 164 DEAL::1.0 0.0 0.0 149 DEAL::1.0 0.0 0.50 56 @@ -1508,8 +1449,8 @@ DEAL::0.0 1.0 1.0 267 DEAL::0.12 0.0 0.12 361 DEAL::0.12 0.0 0.38 577 DEAL::0.12 0.12 0.0 355 +DEAL::0.12 0.12 0.25 571 DEAL::0.12 0.12 0.50 589 -DEAL::0.12 0.13 0.38 580 DEAL::0.12 0.25 0.12 469 DEAL::0.12 0.25 0.38 685 DEAL::0.12 0.38 0.0 463 @@ -1522,11 +1463,11 @@ DEAL::0.25 0.0 0.25 621 DEAL::0.25 0.0 0.50 639 DEAL::0.25 0.0 1.0 154 DEAL::0.25 0.12 0.12 417 -DEAL::0.25 0.12 0.50 642 +DEAL::0.25 0.12 0.38 633 DEAL::0.25 0.25 0.0 513 -DEAL::0.25 0.25 0.38 738 +DEAL::0.25 0.25 0.25 729 +DEAL::0.25 0.25 0.50 747 DEAL::0.25 0.25 1.0 157 -DEAL::0.25 0.25 0.75 148 DEAL::0.25 0.38 0.12 525 DEAL::0.25 0.38 0.38 741 DEAL::0.25 0.50 0.0 519 @@ -1541,8 +1482,8 @@ DEAL::0.25 1.0 1.0 268 DEAL::0.38 0.0 0.12 415 DEAL::0.38 0.0 0.38 631 DEAL::0.38 0.12 0.0 409 +DEAL::0.38 0.12 0.25 625 DEAL::0.38 0.12 0.50 643 -DEAL::0.38 0.13 0.38 634 DEAL::0.38 0.25 0.12 523 DEAL::0.38 0.25 0.38 739 DEAL::0.38 0.38 0.0 517 @@ -1558,14 +1499,14 @@ DEAL::0.50 0.12 0.12 795 DEAL::0.50 0.12 0.38 1011 DEAL::0.50 0.25 0.0 891 DEAL::0.50 0.25 0.25 1107 -DEAL::0.50 0.25 0.75 201 DEAL::0.50 0.25 0.50 1125 +DEAL::0.50 0.25 1.0 210 DEAL::0.50 0.38 0.12 903 DEAL::0.50 0.38 0.38 1119 DEAL::0.50 0.50 0.0 897 DEAL::0.50 0.50 0.25 1113 -DEAL::0.50 0.50 0.75 306 DEAL::0.50 0.50 0.50 1131 +DEAL::0.50 0.50 1.0 315 DEAL::0.50 0.75 0.25 93 DEAL::0.50 0.75 0.75 309 DEAL::0.50 1.0 0.0 87 @@ -1574,25 +1515,25 @@ DEAL::0.50 1.0 1.0 321 DEAL::0.62 0.0 0.12 793 DEAL::0.62 0.0 0.38 1009 DEAL::0.62 0.12 0.0 787 +DEAL::0.62 0.12 0.25 1003 DEAL::0.62 0.12 0.50 1021 DEAL::0.62 0.25 0.12 901 DEAL::0.62 0.25 0.38 1117 DEAL::0.62 0.38 0.0 895 -DEAL::0.62 0.38 0.38 1120 -DEAL::0.62 0.50 0.0 898 -DEAL::0.62 0.50 0.25 1114 -DEAL::0.62 0.50 0.50 1132 -DEAL::0.63 0.13 0.38 1012 +DEAL::0.62 0.38 0.25 1111 +DEAL::0.62 0.38 0.50 1129 +DEAL::0.62 0.50 0.12 907 +DEAL::0.62 0.50 0.38 1123 DEAL::0.75 0.0 0.0 837 DEAL::0.75 0.0 0.25 1053 DEAL::0.75 0.0 0.50 1071 DEAL::0.75 0.0 1.0 208 DEAL::0.75 0.12 0.12 849 -DEAL::0.75 0.12 0.50 1074 +DEAL::0.75 0.12 0.38 1065 DEAL::0.75 0.25 0.0 945 -DEAL::0.75 0.25 0.38 1170 +DEAL::0.75 0.25 0.25 1161 +DEAL::0.75 0.25 0.50 1179 DEAL::0.75 0.25 1.0 211 -DEAL::0.75 0.25 0.75 202 DEAL::0.75 0.38 0.12 957 DEAL::0.75 0.38 0.38 1173 DEAL::0.75 0.50 0.0 951 @@ -1604,15 +1545,15 @@ DEAL::0.75 0.75 0.75 310 DEAL::0.75 1.0 0.0 88 DEAL::0.75 1.0 0.50 304 DEAL::0.75 1.0 1.0 322 -DEAL::0.87 0.13 0.38 1066 -DEAL::0.87 0.38 0.38 1174 DEAL::0.88 0.0 0.12 847 DEAL::0.88 0.0 0.38 1063 DEAL::0.88 0.12 0.0 841 +DEAL::0.88 0.12 0.25 1057 DEAL::0.88 0.12 0.50 1075 DEAL::0.88 0.25 0.12 955 DEAL::0.88 0.25 0.38 1171 DEAL::0.88 0.38 0.0 949 +DEAL::0.88 0.38 0.25 1165 DEAL::0.88 0.38 0.50 1183 DEAL::0.88 0.50 0.12 961 DEAL::0.88 0.50 0.38 1177 @@ -1702,34 +1643,33 @@ DEAL::0.0 0.38 363 DEAL::0.0 0.50 366 DEAL::0.0 0.75 66 DEAL::0.0 1.0 69 -DEAL::0.083 0.42 379 DEAL::0.083 0.083 236 -DEAL::0.083 0.33 377 +DEAL::0.083 0.25 190 +DEAL::0.083 0.42 379 DEAL::0.12 0.0 220 DEAL::0.12 0.25 361 DEAL::0.12 0.50 367 -DEAL::0.17 0.42 380 +DEAL::0.17 0.083 237 DEAL::0.17 0.25 191 -DEAL::0.17 0.83 82 -DEAL::0.17 0.33 378 +DEAL::0.17 0.42 380 DEAL::0.17 0.67 80 -DEAL::0.25 0.0 291 -DEAL::0.25 0.12 294 -DEAL::0.25 0.25 420 -DEAL::0.25 0.38 423 -DEAL::0.25 0.50 426 -DEAL::0.25 1.0 70 +DEAL::0.17 1.0 34 +DEAL::0.25 0.083 178 +DEAL::0.25 0.17 179 +DEAL::0.25 0.33 325 +DEAL::0.25 0.42 326 +DEAL::0.25 0.75 67 +DEAL::0.33 0.0 256 DEAL::0.33 0.17 310 -DEAL::0.33 1.0 35 -DEAL::0.33 0.083 308 DEAL::0.33 0.33 437 DEAL::0.33 0.50 391 +DEAL::0.33 0.83 83 DEAL::0.38 0.0 292 DEAL::0.38 0.25 421 DEAL::0.38 0.50 427 -DEAL::0.42 0.17 311 -DEAL::0.42 0.42 440 DEAL::0.42 0.083 309 +DEAL::0.42 0.25 263 +DEAL::0.42 0.42 440 DEAL::0.50 0.0 492 DEAL::0.50 0.12 495 DEAL::0.50 0.25 627 @@ -1737,40 +1677,40 @@ DEAL::0.50 0.38 630 DEAL::0.50 0.50 633 DEAL::0.50 0.75 138 DEAL::0.50 1.0 141 -DEAL::0.58 0.0 457 +DEAL::0.58 0.083 509 DEAL::0.58 0.25 463 -DEAL::0.58 0.50 598 +DEAL::0.58 0.42 646 DEAL::0.62 0.0 493 DEAL::0.62 0.25 628 DEAL::0.62 0.50 634 -DEAL::0.67 0.0 458 -DEAL::0.67 0.83 154 -DEAL::0.67 0.33 645 -DEAL::0.67 0.50 599 +DEAL::0.67 0.083 510 +DEAL::0.67 0.25 464 +DEAL::0.67 0.42 647 +DEAL::0.67 0.67 152 DEAL::0.67 1.0 106 DEAL::0.75 0.083 451 DEAL::0.75 0.17 452 DEAL::0.75 0.33 592 DEAL::0.75 0.42 593 DEAL::0.75 0.75 139 +DEAL::0.83 0.0 529 DEAL::0.83 0.17 583 -DEAL::0.83 0.50 101 -DEAL::0.83 1.0 107 -DEAL::0.83 0.083 581 DEAL::0.83 0.33 704 -DEAL::0.83 0.67 153 -DEAL::0.88 0.12 568 -DEAL::0.88 0.38 691 -DEAL::0.92 0.0 530 +DEAL::0.83 0.50 658 +DEAL::0.83 0.83 155 +DEAL::0.88 0.0 565 +DEAL::0.88 0.25 688 +DEAL::0.88 0.50 694 +DEAL::0.92 0.083 582 DEAL::0.92 0.25 536 -DEAL::0.92 0.50 659 -DEAL::0.92 0.33 705 -DEAL::1.0 0.083 523 -DEAL::1.0 0.17 524 -DEAL::1.0 0.33 652 -DEAL::1.0 0.42 653 -DEAL::1.0 0.67 94 -DEAL::1.0 0.83 95 +DEAL::0.92 0.42 707 +DEAL::1.0 0.0 566 +DEAL::1.0 0.12 569 +DEAL::1.0 0.25 689 +DEAL::1.0 0.38 692 +DEAL::1.0 0.50 695 +DEAL::1.0 0.75 140 +DEAL::1.0 1.0 143 DEAL:: DEAL::Checking FE_DGP<2>(3)1FE_DGP<2>(3)1FE_Q<2>(2)3 in 2d: DEAL::Checking FE_DGQ<3>(1)3FE_DGP<3>(3)1FE_Q<3>(1)3 in 3d: @@ -1798,34 +1738,33 @@ DEAL::0.0 0.38 147 DEAL::0.0 0.50 164 DEAL::0.0 0.75 9 DEAL::0.0 1.0 28 -DEAL::0.083 0.42 161 DEAL::0.083 0.083 93 -DEAL::0.083 0.33 157 +DEAL::0.083 0.25 153 +DEAL::0.083 0.42 161 DEAL::0.12 0.0 85 DEAL::0.12 0.25 87 DEAL::0.12 0.50 151 -DEAL::0.17 0.42 162 +DEAL::0.17 0.083 94 DEAL::0.17 0.25 154 -DEAL::0.17 0.83 25 -DEAL::0.17 0.33 158 +DEAL::0.17 0.42 162 DEAL::0.17 0.67 21 -DEAL::0.25 0.0 121 -DEAL::0.25 0.12 83 -DEAL::0.25 0.25 179 -DEAL::0.25 0.38 149 -DEAL::0.25 0.50 191 -DEAL::0.25 1.0 15 +DEAL::0.17 1.0 29 +DEAL::0.25 0.083 125 +DEAL::0.25 0.17 129 +DEAL::0.25 0.33 183 +DEAL::0.25 0.42 187 +DEAL::0.25 0.75 38 +DEAL::0.33 0.0 122 DEAL::0.33 0.17 130 -DEAL::0.33 1.0 30 -DEAL::0.33 0.083 126 DEAL::0.33 0.33 184 DEAL::0.33 0.50 192 +DEAL::0.33 0.83 26 DEAL::0.38 0.0 118 DEAL::0.38 0.25 120 DEAL::0.38 0.50 178 -DEAL::0.42 0.17 131 -DEAL::0.42 0.42 189 DEAL::0.42 0.083 127 +DEAL::0.42 0.25 181 +DEAL::0.42 0.42 189 DEAL::0.50 0.0 212 DEAL::0.50 0.12 116 DEAL::0.50 0.25 274 @@ -1833,34 +1772,33 @@ DEAL::0.50 0.38 176 DEAL::0.50 0.50 286 DEAL::0.50 0.75 11 DEAL::0.50 1.0 61 -DEAL::0.58 0.0 213 +DEAL::0.58 0.083 217 DEAL::0.58 0.25 275 -DEAL::0.58 0.50 287 +DEAL::0.58 0.42 283 DEAL::0.62 0.0 209 DEAL::0.62 0.25 211 DEAL::0.62 0.50 273 -DEAL::0.67 0.0 214 -DEAL::0.67 0.25 226 +DEAL::0.67 0.083 218 DEAL::0.67 0.25 276 DEAL::0.67 0.42 284 DEAL::0.67 0.67 54 -DEAL::0.75 0.0 245 -DEAL::0.75 0.12 207 -DEAL::0.75 0.25 301 -DEAL::0.75 0.38 271 -DEAL::0.75 0.50 313 -DEAL::0.75 1.0 48 -DEAL::0.83 0.42 310 -DEAL::0.83 0.83 59 +DEAL::0.67 1.0 62 +DEAL::0.75 0.083 249 +DEAL::0.75 0.17 253 +DEAL::0.75 0.33 305 +DEAL::0.75 0.42 309 +DEAL::0.75 0.75 71 DEAL::0.83 0.0 246 -DEAL::0.83 0.25 302 +DEAL::0.83 0.17 254 +DEAL::0.83 0.33 306 DEAL::0.83 0.50 314 +DEAL::0.83 0.83 59 DEAL::0.88 0.0 242 DEAL::0.88 0.25 244 DEAL::0.88 0.50 300 -DEAL::0.92 0.17 255 -DEAL::0.92 0.42 311 DEAL::0.92 0.083 251 +DEAL::0.92 0.25 303 +DEAL::0.92 0.42 311 DEAL::1.0 0.0 248 DEAL::1.0 0.12 240 DEAL::1.0 0.25 304 diff --git a/tests/bits/find_cell_alt_7/cmp/generic b/tests/bits/find_cell_alt_7/cmp/generic index b8070b45bd..774474eb30 100644 --- a/tests/bits/find_cell_alt_7/cmp/generic +++ b/tests/bits/find_cell_alt_7/cmp/generic @@ -2,400 +2,400 @@ DEAL::2.66 DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.65685e-08 1.00000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 2.34856e-08 0.0800000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.15405e-08 0.0800000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 3.81711e-08 0.160000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 5.60557e-08 0.160000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 5.00262e-08 0.240000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 6.00667e-08 0.240000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.96716e-08 0.320000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 5.00731e-08 0.320000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.27679e-08 0.400000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 3.54112e-08 0.400000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 3.77733e-08 0.480000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 2.67373e-08 0.480000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 3.93838e-08 0.560000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 2.96454e-08 0.560000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.58814e-08 0.640000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.20500e-08 0.640000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 5.01488e-08 0.720000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 5.52198e-08 0.720000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.42919e-08 0.800000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 5.83660e-08 0.800000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 2.83600e-08 0.880000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 4.70544e-08 0.880000 ] 0 DEAL::2.72 -DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 2.65247e-08 0.960000 ] 0 +DEAL::<0.00000 1.00000> <0.00000 0.823223> <0.382683 0.923880> <0.316342 0.748551> [ 3.82186e-08 0.960000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 2.66998e-08 0.0400000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 3.84709e-08 0.0400000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 2.88843e-08 0.120000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.79242e-08 0.120000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.56048e-08 0.200000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 6.00960e-08 0.200000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 5.21899e-08 0.280000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 5.74673e-08 0.280000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.82665e-08 0.360000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.42359e-08 0.360000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.18907e-08 0.440000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 3.15324e-08 0.440000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.06374e-08 0.520000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 2.87645e-08 0.520000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.65634e-08 0.600000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 3.85539e-08 0.600000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 5.47787e-08 0.680000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 5.52215e-08 0.680000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 5.59718e-08 0.760000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 6.72057e-08 0.760000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.34617e-08 0.840000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 6.38246e-08 0.840000 ] 0 DEAL::2.74 -DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 2.73696e-08 0.920000 ] 0 +DEAL::<0.382683 0.923880> <0.316342 0.748551> <0.707107 0.707107> <0.603553 0.603553> [ 4.84102e-08 0.920000 ] 0 DEAL::2.53 DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 1.00000 6.82843e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.920000 2.73696e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.920000 4.84102e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.840000 4.34617e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.840000 6.38246e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.760000 5.59718e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.760000 6.72057e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.680000 5.47787e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.680000 5.52215e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.600000 4.65634e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.600000 3.85539e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.520000 4.06374e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.520000 2.87645e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.440000 4.18907e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.440000 3.15324e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.360000 4.82665e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.360000 4.42359e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.280000 5.21899e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.280000 5.74673e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.200000 4.56048e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.200000 6.00960e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.120000 2.88843e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.120000 4.79242e-08 ] 0 DEAL::2.53 -DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.0400000 2.66998e-08 ] 0 +DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.748551 0.316342> <0.603553 0.603553> [ 0.0400000 3.84709e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.960000 2.65247e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.960000 3.82186e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.880000 2.83600e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.880000 4.70544e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.800000 4.42919e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.800000 5.83660e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.720000 5.01488e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.720000 5.52198e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.640000 4.58814e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.640000 4.20500e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.560000 3.93838e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.560000 2.96454e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.480000 3.77733e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.480000 2.67373e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.400000 4.27679e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.400000 3.54112e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.320000 4.96716e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.320000 5.00731e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.240000 5.00262e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.240000 6.00667e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.160000 3.81711e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.160000 5.60557e-08 ] 0 DEAL::2.52 -DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.0800000 2.34856e-08 ] 0 +DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.823223 0.00000> <0.748551 0.316342> [ 0.0800000 4.15405e-08 ] 0 DEAL::2.49 DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 1.00000 5.65685e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.920000 2.34856e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.920000 4.15405e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.840000 3.81711e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.840000 5.60557e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.760000 5.00262e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.760000 6.00668e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.680000 4.96716e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.680000 5.00731e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.600000 4.27679e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.600000 3.54112e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.520000 3.77733e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.520000 2.67373e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.440000 3.93838e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.440000 2.96454e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.360000 4.58814e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.360000 4.20500e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.280000 5.01488e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.280000 5.52198e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.200000 4.42919e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.200000 5.83660e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.120000 2.83600e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.120000 4.70544e-08 ] 0 DEAL::2.49 -DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.0400000 2.65247e-08 ] 0 +DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.748551 -0.316342> <0.823223 0.00000> [ 0.0400000 3.82186e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.960000 2.66998e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.960000 3.84709e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.880000 2.88843e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.880000 4.79242e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.800000 4.56048e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.800000 6.00960e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.720000 5.21899e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.720000 5.74673e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.640000 4.82665e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.640000 4.42359e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.560000 4.18907e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.560000 3.15324e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.480000 4.06374e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.480000 2.87645e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.400000 4.65634e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.400000 3.85539e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.320000 5.47787e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.320000 5.52215e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.240000 5.59718e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.240000 6.72057e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.160000 4.34617e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.160000 6.38246e-08 ] 0 DEAL::2.48 -DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.0800000 2.73696e-08 ] 0 +DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.748551 -0.316342> [ 0.0800000 4.84102e-08 ] 0 DEAL::2.5 DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 1.00000 6.82843e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.920000 2.73696e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.920000 4.84102e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.840000 4.34617e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.840000 6.38246e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.760000 5.59718e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.760000 6.72057e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.680000 5.47787e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.680000 5.52215e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.600000 4.65634e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.600000 3.85539e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.520000 4.06374e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.520000 2.87645e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.440000 4.18907e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.440000 3.15324e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.360000 4.82665e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.360000 4.42359e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.280000 5.21899e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.280000 5.74673e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.200000 4.56048e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.200000 6.00960e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.120000 2.88843e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.120000 4.79242e-08 ] 0 DEAL::2.5 -DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.0400000 2.66998e-08 ] 0 +DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.316342 -0.748551> <0.603553 -0.603553> [ 0.0400000 3.84709e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.960000 2.65247e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.960000 3.82186e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.880000 2.83600e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.880000 4.70544e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.800000 4.42919e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.800000 5.83660e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.720000 5.01488e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.720000 5.52198e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.640000 4.58814e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.640000 4.20500e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.560000 3.93838e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.560000 2.96454e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.480000 3.77733e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.480000 2.67373e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.400000 4.27679e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.400000 3.54112e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.320000 4.96716e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.320000 5.00731e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.240000 5.00262e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.240000 6.00667e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.160000 3.81711e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.160000 5.60557e-08 ] 0 DEAL::2.4 -DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.0800000 2.34857e-08 ] 0 +DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.823223> <0.316342 -0.748551> [ 0.0800000 4.15405e-08 ] 0 DEAL::2.1 DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 1.00000 5.65685e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.920000 2.34856e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.920000 4.15405e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.840000 3.81711e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.840000 5.60557e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.760000 5.00262e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.760000 6.00668e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.680000 4.96716e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.680000 5.00731e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.600000 4.27679e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.600000 3.54112e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.520000 3.77733e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.520000 2.67373e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.440000 3.93838e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.440000 2.96454e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.360000 4.58814e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.360000 4.20500e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.280000 5.01488e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.280000 5.52198e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.200000 4.42919e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.200000 5.83660e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.120000 2.83600e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.120000 4.70544e-08 ] 0 DEAL::2.1 -DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.0400000 2.65247e-08 ] 0 +DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.316342 -0.748551> <0.00000 -0.823223> [ 0.0400000 3.82186e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.960000 2.66998e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.960000 3.84709e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.880000 2.88843e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.880000 4.79242e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.800000 4.56048e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.800000 6.00960e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.720000 5.21899e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.720000 5.74673e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.640000 4.82665e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.640000 4.42359e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.560000 4.18907e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.560000 3.15324e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.480000 4.06374e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.480000 2.87645e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.400000 4.65634e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.400000 3.85539e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.320000 5.47787e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.320000 5.52215e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.240000 5.59718e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.240000 6.72057e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.160000 4.34617e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.160000 6.38246e-08 ] 0 DEAL::2.0 -DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.0800000 2.73696e-08 ] 0 +DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 0.0800000 4.84102e-08 ] 0 DEAL::2.0 DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.316342 -0.748551> [ 4.13471e-15 6.82843e-08 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 2.73696e-08 0.0800000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.84102e-08 0.0800000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.34617e-08 0.160000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 6.38246e-08 0.160000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 5.59718e-08 0.240000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 6.72057e-08 0.240000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 5.47787e-08 0.320000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 5.52215e-08 0.320000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.65634e-08 0.400000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 3.85539e-08 0.400000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.06374e-08 0.480000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 2.87645e-08 0.480000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.18907e-08 0.560000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 3.15324e-08 0.560000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.82665e-08 0.640000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.42359e-08 0.640000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 5.21899e-08 0.720000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 5.74673e-08 0.720000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.56048e-08 0.800000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 6.00960e-08 0.800000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 2.88843e-08 0.880000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 4.79242e-08 0.880000 ] 0 DEAL::2.16 -DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 2.66998e-08 0.960000 ] 0 +DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.748551 -0.316342> [ 3.84709e-08 0.960000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 2.65247e-08 0.0400000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 3.82186e-08 0.0400000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 2.83600e-08 0.120000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.70544e-08 0.120000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.42919e-08 0.200000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.83660e-08 0.200000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.01488e-08 0.280000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.52198e-08 0.280000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.58814e-08 0.360000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.20500e-08 0.360000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 3.93838e-08 0.440000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 2.96454e-08 0.440000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 3.77733e-08 0.520000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 2.67373e-08 0.520000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.27679e-08 0.600000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 3.54112e-08 0.600000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.96716e-08 0.680000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.00731e-08 0.680000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.00262e-08 0.760000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 6.00667e-08 0.760000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 3.81711e-08 0.840000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.60557e-08 0.840000 ] 0 DEAL::2.18 -DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 2.34856e-08 0.920000 ] 0 +DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 4.15405e-08 0.920000 ] 0 DEAL::2.18 DEAL::<-0.923880 -0.382683> <-0.748551 -0.316342> <-1.00000 0.00000> <-0.823223 0.00000> [ 5.65685e-08 1.00000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 2.34856e-08 0.0800000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.15405e-08 0.0800000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 3.81711e-08 0.160000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 5.60557e-08 0.160000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 5.00262e-08 0.240000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 6.00668e-08 0.240000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.96716e-08 0.320000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 5.00731e-08 0.320000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.27679e-08 0.400000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 3.54112e-08 0.400000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 3.77733e-08 0.480000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 2.67373e-08 0.480000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 3.93838e-08 0.560000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 2.96454e-08 0.560000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.58814e-08 0.640000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.20500e-08 0.640000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 5.01488e-08 0.720000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 5.52198e-08 0.720000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.42919e-08 0.800000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 5.83660e-08 0.800000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 2.83600e-08 0.880000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 4.70544e-08 0.880000 ] 0 DEAL::2.24 -DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 2.65247e-08 0.960000 ] 0 +DEAL::<-1.00000 0.00000> <-0.823223 0.00000> <-0.923880 0.382683> <-0.748551 0.316342> [ 3.82186e-08 0.960000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.66998e-08 0.0400000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.84709e-08 0.0400000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.88843e-08 0.120000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.79242e-08 0.120000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.56048e-08 0.200000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 6.00960e-08 0.200000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.21899e-08 0.280000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.74673e-08 0.280000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.82665e-08 0.360000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.42359e-08 0.360000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.18907e-08 0.440000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.15324e-08 0.440000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.06374e-08 0.520000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.87645e-08 0.520000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.65634e-08 0.600000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.85539e-08 0.600000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.47787e-08 0.680000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.52215e-08 0.680000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.59718e-08 0.760000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 6.72057e-08 0.760000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.34617e-08 0.840000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 6.38246e-08 0.840000 ] 0 DEAL::2.26 -DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.73696e-08 0.920000 ] 0 +DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.84102e-08 0.920000 ] 0 DEAL::2.26 DEAL::<-0.923880 0.382683> <-0.748551 0.316342> <-0.707107 0.707107> <-0.603553 0.603553> [ 6.82843e-08 1.00000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 2.73696e-08 0.0800000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.84102e-08 0.0800000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.34617e-08 0.160000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 6.38246e-08 0.160000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 5.59718e-08 0.240000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 6.72057e-08 0.240000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 5.47787e-08 0.320000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 5.52215e-08 0.320000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.65634e-08 0.400000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 3.85539e-08 0.400000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.06374e-08 0.480000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 2.87645e-08 0.480000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.18907e-08 0.560000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 3.15324e-08 0.560000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.82665e-08 0.640000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.42359e-08 0.640000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 5.21899e-08 0.720000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 5.74673e-08 0.720000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.56048e-08 0.800000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 6.00960e-08 0.800000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 2.88843e-08 0.880000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 4.79242e-08 0.880000 ] 0 DEAL::2.64 -DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 2.66998e-08 0.960000 ] 0 +DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.316342 0.748551> [ 3.84709e-08 0.960000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 2.65247e-08 0.0400000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 3.82186e-08 0.0400000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 2.83600e-08 0.120000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.70544e-08 0.120000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.42919e-08 0.200000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.83660e-08 0.200000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.01488e-08 0.280000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.52198e-08 0.280000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.58814e-08 0.360000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.20500e-08 0.360000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 3.93838e-08 0.440000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 2.96454e-08 0.440000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 3.77733e-08 0.520000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 2.67373e-08 0.520000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.27679e-08 0.600000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 3.54112e-08 0.600000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.96716e-08 0.680000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.00731e-08 0.680000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.00262e-08 0.760000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 6.00667e-08 0.760000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 3.81711e-08 0.840000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 5.60557e-08 0.840000 ] 0 DEAL::2.66 -DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 2.34856e-08 0.920000 ] 0 +DEAL::<-0.382683 0.923880> <-0.316342 0.748551> <0.00000 1.00000> <0.00000 0.823223> [ 4.15405e-08 0.920000 ] 0 diff --git a/tests/bits/parameter_handler_13a.cc b/tests/bits/parameter_handler_13a.cc new file mode 100644 index 0000000000..1492f2d695 --- /dev/null +++ b/tests/bits/parameter_handler_13a.cc @@ -0,0 +1,51 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2002 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + + +// check the Patterns::Map pattern with a separator other than the default ',' + +#include "../tests.h" +#include +#include +#include + +void check (const char *p) +{ + ParameterHandler prm; + prm.declare_entry ("test_13", "-1:a xyz 0:b xyz 1:c", + Patterns::Map(Patterns::Integer(-1,1), + Patterns::Selection("a|b|c"), + 2,3, "xyz")); + + std::ifstream in(p); + prm.read_input (in); + + deallog << "test_13=" << prm.get ("test_13") << std::endl; +} + + +int main () +{ + std::ofstream logfile("parameter_handler_13a/output"); + deallog.attach(logfile); + deallog.depth_console(0); + deallog.threshold_double(1.e-10); + + check ("parameter_handler_13a/prm"); + + return 0; +} diff --git a/tests/bits/parameter_handler_13a/cmp/generic b/tests/bits/parameter_handler_13a/cmp/generic new file mode 100644 index 0000000000..dca4df23dc --- /dev/null +++ b/tests/bits/parameter_handler_13a/cmp/generic @@ -0,0 +1,2 @@ + +DEAL::test_13=1 : b xyz 0: a xyz 1 : c diff --git a/tests/bits/parameter_handler_13a/prm b/tests/bits/parameter_handler_13a/prm new file mode 100644 index 0000000000..f2af6d765c --- /dev/null +++ b/tests/bits/parameter_handler_13a/prm @@ -0,0 +1 @@ +set test_13 = 1 : b xyz 0: a xyz 1 : c diff --git a/tests/bits/parameter_handler_1_exception.cc b/tests/bits/parameter_handler_1_exception.cc new file mode 100644 index 0000000000..75b17ffc28 --- /dev/null +++ b/tests/bits/parameter_handler_1_exception.cc @@ -0,0 +1,58 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2002 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + + +// ParameterHandler::declare_entry throws an exception if the default +// value of an entry doesn't match the pattern; but it should still +// yield a properly declared entry + +#include "../tests.h" +#include +#include +#include + +void check (const char *p) +{ + ParameterHandler prm; + try + { + prm.declare_entry ("test_1", "abc", + Patterns::List(Patterns::Integer(-1,1),2,3)); + } + catch (const ParameterHandler::ExcValueDoesNotMatchPattern &) + { + deallog << "Exception caught as expected." << std::endl; + } + + std::ifstream in(p); + prm.read_input (in); + + deallog << "test_1=" << prm.get ("test_1") << std::endl; +} + + +int main () +{ + std::ofstream logfile("parameter_handler_1_exception/output"); + deallog.attach(logfile); + deallog.depth_console(0); + deallog.threshold_double(1.e-10); + + check ("parameter_handler_1_exception/prm"); + + return 0; +} diff --git a/tests/bits/parameter_handler_1_exception/cmp/generic b/tests/bits/parameter_handler_1_exception/cmp/generic new file mode 100644 index 0000000000..a0a30917af --- /dev/null +++ b/tests/bits/parameter_handler_1_exception/cmp/generic @@ -0,0 +1,3 @@ + +DEAL::Exception caught as expected. +DEAL::test_1=1,0,1 diff --git a/tests/bits/parameter_handler_1_exception/prm b/tests/bits/parameter_handler_1_exception/prm new file mode 100644 index 0000000000..4ed62961ce --- /dev/null +++ b/tests/bits/parameter_handler_1_exception/prm @@ -0,0 +1 @@ +set test_1 = 1,0,1 diff --git a/tests/bits/parameter_handler_1a.cc b/tests/bits/parameter_handler_1a.cc new file mode 100644 index 0000000000..a0166cf06b --- /dev/null +++ b/tests/bits/parameter_handler_1a.cc @@ -0,0 +1,50 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2002 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + + +// check the Patterns::List pattern with a separator different from the +// default ',' + +#include "../tests.h" +#include +#include +#include + +void check (const char *p) +{ + ParameterHandler prm; + prm.declare_entry ("test_1", "-1 xyz 0", + Patterns::List(Patterns::Integer(-1,1),2,3,"xyz")); + + std::ifstream in(p); + prm.read_input (in); + + deallog << "test_1=" << prm.get ("test_1") << std::endl; +} + + +int main () +{ + std::ofstream logfile("parameter_handler_1a/output"); + deallog.attach(logfile); + deallog.depth_console(0); + deallog.threshold_double(1.e-10); + + check ("parameter_handler_1a/prm"); + + return 0; +} diff --git a/tests/bits/parameter_handler_1a/cmp/generic b/tests/bits/parameter_handler_1a/cmp/generic new file mode 100644 index 0000000000..f6607cae79 --- /dev/null +++ b/tests/bits/parameter_handler_1a/cmp/generic @@ -0,0 +1,2 @@ + +DEAL::test_1=1 xyz 0 xyz 1 diff --git a/tests/bits/parameter_handler_1a/prm b/tests/bits/parameter_handler_1a/prm new file mode 100644 index 0000000000..bceb08beaf --- /dev/null +++ b/tests/bits/parameter_handler_1a/prm @@ -0,0 +1 @@ +set test_1 = 1 xyz 0 xyz 1 diff --git a/tests/bits/parameter_handler_2_read_from_string.cc b/tests/bits/parameter_handler_2_read_from_string.cc new file mode 100644 index 0000000000..a30a129567 --- /dev/null +++ b/tests/bits/parameter_handler_2_read_from_string.cc @@ -0,0 +1,60 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2003 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + + +// like _02, but use the read_input_from_string function + +#include "../tests.h" +#include +#include +#include + + +int main () +{ + std::ofstream logfile("parameter_handler_2_read_from_string/output"); + deallog.attach(logfile); + deallog.depth_console(0); + deallog.threshold_double(1.e-10); + + ParameterHandler prm; + prm.enter_subsection ("Testing"); + prm.declare_entry ("Function", + "a", + Patterns::List(Patterns::Selection("a|b|c|d|e|f|g|h"))); + prm.leave_subsection (); + + std::string input; + std::ifstream in("parameter_handler_2_read_from_string/prm"); + while (in) + { + std::string s; + std::getline (in, s); + input += s; + input += '\n'; + } + prm.read_input_from_string(input.c_str()); + + std::string list; + prm.enter_subsection ("Testing"); + list = prm.get ("Function"); + prm.leave_subsection (); + + deallog << list << std::endl; + + return 0; +} diff --git a/tests/bits/parameter_handler_2_read_from_string/cmp/generic b/tests/bits/parameter_handler_2_read_from_string/cmp/generic new file mode 100644 index 0000000000..9eb091f67d --- /dev/null +++ b/tests/bits/parameter_handler_2_read_from_string/cmp/generic @@ -0,0 +1,2 @@ + +DEAL::a, b, c diff --git a/tests/bits/parameter_handler_2_read_from_string/prm b/tests/bits/parameter_handler_2_read_from_string/prm new file mode 100644 index 0000000000..024b10b848 --- /dev/null +++ b/tests/bits/parameter_handler_2_read_from_string/prm @@ -0,0 +1,5 @@ +#Listing of Parameters +#--------------------- +subsection Testing + set Function = a, b, c +end diff --git a/tests/bits/step-10/cmp/generic b/tests/bits/step-10/cmp/generic index 45ec0ce04e..9a34c48c5d 100644 --- a/tests/bits/step-10/cmp/generic +++ b/tests/bits/step-10/cmp/generic @@ -409,10 +409,10 @@ DEAL::Degree = 3 -0.23 -0.97 0 0 -0.18 -0.98 0 0 -0.13 -0.99 0 0 --0.076 -1.0 0 0 +-0.076 -0.99 0 0 -0.025 -1.0 0 0 0.025 -1.0 0 0 -0.076 -1.0 0 0 +0.076 -0.99 0 0 0.13 -0.99 0 0 0.18 -0.98 0 0 0.23 -0.97 0 0 @@ -447,10 +447,10 @@ DEAL::Degree = 3 -0.97 -0.23 0 0 -0.98 -0.18 0 0 -0.99 -0.13 0 0 --1.0 -0.076 0 0 +-0.99 -0.076 0 0 -1.0 -0.025 0 0 -1.0 0.025 0 0 --1.0 0.076 0 0 +-0.99 0.076 0 0 -0.99 0.13 0 0 -0.98 0.18 0 0 -0.97 0.23 0 0 @@ -508,10 +508,10 @@ DEAL::Degree = 3 0.97 -0.23 0 0 0.98 -0.18 0 0 0.99 -0.13 0 0 -1.0 -0.076 0 0 +0.99 -0.076 0 0 1.0 -0.025 0 0 1.0 0.025 0 0 -1.0 0.076 0 0 +0.99 0.076 0 0 0.99 0.13 0 0 0.98 0.18 0 0 0.97 0.23 0 0 @@ -546,10 +546,10 @@ DEAL::Degree = 3 -0.23 0.97 0 0 -0.18 0.98 0 0 -0.13 0.99 0 0 --0.076 1.0 0 0 +-0.076 0.99 0 0 -0.025 1.0 0 0 0.025 1.0 0 0 -0.076 1.0 0 0 +0.076 0.99 0 0 0.13 0.99 0 0 0.18 0.98 0 0 0.23 0.97 0 0 @@ -1503,7 +1503,7 @@ DEAL::Degree = 3 -0.61 -0.79 1 0 -0.59 -0.81 1 0 -0.57 -0.82 1 0 --0.55 -0.84 1 0 +-0.55 -0.83 1 0 -0.53 -0.85 1 0 -0.51 -0.86 1 0 -0.49 -0.87 1 0 @@ -1564,7 +1564,7 @@ DEAL::Degree = 3 0.49 -0.87 1 0 0.51 -0.86 1 0 0.53 -0.85 1 0 -0.55 -0.84 1 0 +0.55 -0.83 1 0 0.57 -0.82 1 0 0.59 -0.81 1 0 0.61 -0.79 1 0 @@ -1601,7 +1601,7 @@ DEAL::Degree = 3 -0.79 -0.61 1 0 -0.81 -0.59 1 0 -0.82 -0.57 1 0 --0.84 -0.55 1 0 +-0.83 -0.55 1 0 -0.85 -0.53 1 0 -0.86 -0.51 1 0 -0.87 -0.49 1 0 @@ -1669,7 +1669,7 @@ DEAL::Degree = 3 -0.87 0.49 1 0 -0.86 0.51 1 0 -0.85 0.53 1 0 --0.84 0.55 1 0 +-0.83 0.55 1 0 -0.82 0.57 1 0 -0.81 0.59 1 0 -0.79 0.61 1 0 @@ -1743,7 +1743,7 @@ DEAL::Degree = 3 0.79 -0.61 1 0 0.81 -0.59 1 0 0.82 -0.57 1 0 -0.84 -0.55 1 0 +0.83 -0.55 1 0 0.85 -0.53 1 0 0.86 -0.51 1 0 0.87 -0.49 1 0 @@ -1804,7 +1804,7 @@ DEAL::Degree = 3 0.87 0.49 1 0 0.86 0.51 1 0 0.85 0.53 1 0 -0.84 0.55 1 0 +0.83 0.55 1 0 0.82 0.57 1 0 0.81 0.59 1 0 0.79 0.61 1 0 @@ -1841,7 +1841,7 @@ DEAL::Degree = 3 -0.61 0.79 1 0 -0.59 0.81 1 0 -0.57 0.82 1 0 --0.55 0.84 1 0 +-0.55 0.83 1 0 -0.53 0.85 1 0 -0.51 0.86 1 0 -0.49 0.87 1 0 @@ -1909,7 +1909,7 @@ DEAL::Degree = 3 0.49 0.87 1 0 0.51 0.86 1 0 0.53 0.85 1 0 -0.55 0.84 1 0 +0.55 0.83 1 0 0.57 0.82 1 0 0.59 0.81 1 0 0.61 0.79 1 0 @@ -1957,26 +1957,26 @@ cells eval.pi error 20 3.1391475703122271 2.4451e-03 3.92 80 3.1414377167038303 1.5494e-04 3.98 320 3.1415829366419015 9.7169e-06 4.00 -1280 3.1415920457576916 6.0783e-07 4.00 +1280 3.1415920457576911 6.0783e-07 4.00 5120 3.1415926155921139 3.7998e-08 4.00 DEAL:: DEAL::Degree = 3 cells eval.pi error -5 3.1465390309173462 4.9464e-03 - -20 3.1419461263297381 3.5347e-04 3.81 -80 3.1416154689089395 2.2815e-05 3.95 -320 3.1415940909713300 1.4374e-06 3.99 -1280 3.1415927436051261 9.0015e-08 4.00 -5120 3.1415926592185532 5.6288e-09 4.00 +5 3.1410033851499310 5.8927e-04 - +20 3.1415830393583861 9.6142e-06 5.94 +80 3.1415925017363837 1.5185e-07 5.98 +320 3.1415926512106722 2.3791e-09 6.00 +1280 3.1415926535525962 3.7197e-11 6.00 +5120 3.1415926535892140 5.7923e-13 6.00 DEAL:: DEAL::Degree = 4 -cells eval.pi error -5 3.1418185737114031 2.2592e-04 - -20 3.1415963919525285 3.7384e-06 5.92 -80 3.1415927128398162 5.9250e-08 5.98 -320 3.1415926545188730 9.2908e-10 5.99 -1280 3.1415926536043233 1.4530e-11 6.00 -5120 3.1415926535900214 2.2823e-13 5.99 +cells eval.pi error +5 3.1415871927401127 5.4608e-06 - +20 3.1415926314742437 2.2116e-08 7.95 +80 3.1415926535026228 8.7170e-11 7.99 +320 3.1415926535894529 3.4036e-13 8.00 +1280 3.1415926535897927 2.9187e-16 10.19 +5120 3.1415926535897944 1.3509e-15 -2.21 DEAL:: DEAL::Computation of Pi by the perimeter: DEAL::=================================== @@ -1995,24 +1995,24 @@ cells eval.pi error 20 3.1404050605605449 1.1876e-03 3.81 80 3.1415157631807014 7.6890e-05 3.95 320 3.1415878042798617 4.8493e-06 3.99 -1280 3.1415923498174538 3.0377e-07 4.00 +1280 3.1415923498174534 3.0377e-07 4.00 5120 3.1415926345932004 1.8997e-08 4.00 DEAL:: DEAL::Degree = 3 cells eval.pi error -5 3.1442603311164290 2.6677e-03 - -20 3.1417729561193593 1.8030e-04 3.89 -80 3.1416041192612361 1.1466e-05 3.98 -320 3.1415933731961765 7.1961e-07 3.99 -1280 3.1415926986118001 4.5022e-08 4.00 -5120 3.1415926564043968 2.8146e-09 4.00 +5 3.1414940401456057 9.8613e-05 - +20 3.1415913432549156 1.3103e-06 6.23 +80 3.1415926341726914 1.9417e-08 6.08 +320 3.1415926532906893 2.9910e-10 6.02 +1280 3.1415926535851360 4.6571e-12 6.01 +5120 3.1415926535897203 7.2845e-14 6.00 DEAL:: DEAL::Degree = 4 cells eval.pi error -5 3.1417078926581148 1.1524e-04 - -20 3.1415945317216059 1.8781e-06 5.94 -80 3.1415926832497778 2.9660e-08 5.98 -320 3.1415926540544703 4.6468e-10 6.00 -1280 3.1415926535970597 7.2668e-12 6.00 -5120 3.1415926535899090 1.1580e-13 5.97 +5 3.1415921029432576 5.5065e-07 - +20 3.1415926513737600 2.2160e-09 7.96 +80 3.1415926535810712 8.7218e-12 7.99 +320 3.1415926535897594 3.3668e-14 8.02 +1280 3.1415926535897922 1.0617e-15 4.99 +5120 3.1415926535897931 1.0061e-16 3.40 DEAL:: diff --git a/tests/bits/step-11/cmp/generic b/tests/bits/step-11/cmp/generic index 9e616dc788..7fcc7b83b6 100644 --- a/tests/bits/step-11/cmp/generic +++ b/tests/bits/step-11/cmp/generic @@ -58,9 +58,9 @@ DEAL:cg::Convergence step 106 value 0 DEAL:cg::Starting value 0.094 DEAL:cg::Convergence step 233 value 0 cells |u|_1 error -5 1.086161 0.167153 -20 1.207309 0.046005 -80 1.241652 0.011662 +5 1.084317 0.168997 +20 1.207179 0.046135 +80 1.241643 0.011671 320 1.250384 0.002930 1280 1.252580 0.000734 5120 1.253130 0.000184 diff --git a/tests/bits/step-14.cc b/tests/bits/step-14.cc index a4a756abc0..fc069944bf 100644 --- a/tests/bits/step-14.cc +++ b/tests/bits/step-14.cc @@ -1260,7 +1260,7 @@ namespace DualFunctional AssertThrow (total_volume > 0, ExcEvaluationPointNotFound(evaluation_point)); - rhs.scale (1./total_volume); + rhs /= total_volume; } diff --git a/tests/bits/volume_2/cmp/generic b/tests/bits/volume_2/cmp/generic index 4216c73fef..3e358c822f 100644 --- a/tests/bits/volume_2/cmp/generic +++ b/tests/bits/volume_2/cmp/generic @@ -3,11 +3,11 @@ DEAL:: face integration: 2.00000 DEAL:: subface integration: 2.00000 DEAL:: face integration: 3.10457 DEAL:: subface integration: 3.10457 -DEAL:: face integration: 3.14171 -DEAL:: subface integration: 3.14182 +DEAL:: face integration: 3.14148 +DEAL:: subface integration: 3.14159 DEAL:: face integration: 1.53960 DEAL:: subface integration: 1.53960 DEAL:: face integration: 4.07680 DEAL:: subface integration: 4.07680 -DEAL:: face integration: 4.22719 -DEAL:: subface integration: 4.22557 +DEAL:: face integration: 4.17508 +DEAL:: subface integration: 4.17357 diff --git a/tests/deal.II/boundaries/cmp/generic b/tests/deal.II/boundaries/cmp/generic index 38dcaa9c7b..9e0521fa5a 100644 --- a/tests/deal.II/boundaries/cmp/generic +++ b/tests/deal.II/boundaries/cmp/generic @@ -14,53 +14,53 @@ DEAL:2d::0 84.15 DEAL:2d::1 168.29 DEAL:2d::2 84.15 DEAL:2d::3 168.29 -DEAL:2d::10 84.12 +DEAL:2d::10 84.09 DEAL:2d::29 84.15 DEAL:2d::30 168.29 DEAL:2d::31 84.15 DEAL:2d::32 168.29 -DEAL:2d::35 84.12 +DEAL:2d::35 84.09 DEAL:2d::45 84.15 DEAL:2d::46 168.29 -DEAL:2d::49 84.12 +DEAL:2d::49 84.09 DEAL:2d::78 84.15 DEAL:2d::79 168.29 -DEAL:2d::83 84.12 +DEAL:2d::83 84.09 DEAL:2d::86 84.15 DEAL:2d::87 168.29 -DEAL:2d::91 84.12 +DEAL:2d::91 84.09 DEAL:2d::98 84.15 DEAL:2d::99 168.29 -DEAL:2d::102 84.12 -DEAL:2d::108 84.12 +DEAL:2d::102 84.09 +DEAL:2d::108 84.09 DEAL:2d::112 84.15 DEAL:2d::113 168.29 -DEAL:2d::120 84.15 -DEAL:2d::126 84.15 +DEAL:2d::120 84.14 +DEAL:2d::126 84.14 DEAL:2d::Projected boundary values DEAL:2d::0 84.19 -DEAL:2d::1 168.32 +DEAL:2d::1 168.29 DEAL:2d::2 84.20 -DEAL:2d::3 168.33 -DEAL:2d::10 84.14 +DEAL:2d::3 168.29 +DEAL:2d::10 84.12 DEAL:2d::29 84.19 -DEAL:2d::30 168.32 +DEAL:2d::30 168.29 DEAL:2d::31 84.20 -DEAL:2d::32 168.33 -DEAL:2d::35 84.14 +DEAL:2d::32 168.29 +DEAL:2d::35 84.12 DEAL:2d::45 84.21 -DEAL:2d::46 168.32 -DEAL:2d::49 84.14 +DEAL:2d::46 168.29 +DEAL:2d::49 84.12 DEAL:2d::78 84.21 -DEAL:2d::79 168.32 -DEAL:2d::83 84.14 +DEAL:2d::79 168.29 +DEAL:2d::83 84.12 DEAL:2d::86 84.21 -DEAL:2d::87 168.33 -DEAL:2d::91 84.14 +DEAL:2d::87 168.29 +DEAL:2d::91 84.12 DEAL:2d::98 84.21 -DEAL:2d::99 168.33 -DEAL:2d::102 84.14 -DEAL:2d::108 84.14 +DEAL:2d::99 168.29 +DEAL:2d::102 84.12 +DEAL:2d::108 84.12 DEAL:2d::112 84.16 DEAL:2d::113 168.29 DEAL:2d::120 84.14 @@ -100,18 +100,18 @@ DEAL:3d::10 84.15 DEAL:3d::11 168.29 DEAL:3d::14 84.15 DEAL:3d::15 168.29 -DEAL:3d::16 84.12 -DEAL:3d::17 84.14 -DEAL:3d::18 84.14 -DEAL:3d::19 84.12 -DEAL:3d::21 84.12 -DEAL:3d::22 84.12 -DEAL:3d::24 84.12 -DEAL:3d::25 84.14 -DEAL:3d::27 84.12 -DEAL:3d::29 84.08 -DEAL:3d::30 84.08 -DEAL:3d::32 84.08 +DEAL:3d::16 84.09 +DEAL:3d::17 84.13 +DEAL:3d::18 84.13 +DEAL:3d::19 84.09 +DEAL:3d::21 84.09 +DEAL:3d::22 84.09 +DEAL:3d::24 84.09 +DEAL:3d::25 84.13 +DEAL:3d::27 84.09 +DEAL:3d::29 84.03 +DEAL:3d::30 84.03 +DEAL:3d::32 84.03 DEAL:3d::35 84.15 DEAL:3d::36 168.29 DEAL:3d::37 84.15 @@ -124,30 +124,30 @@ DEAL:3d::43 84.15 DEAL:3d::44 168.29 DEAL:3d::45 84.15 DEAL:3d::46 168.29 -DEAL:3d::47 84.14 -DEAL:3d::48 84.12 -DEAL:3d::49 84.12 -DEAL:3d::50 84.14 -DEAL:3d::51 84.12 -DEAL:3d::54 84.12 -DEAL:3d::55 84.12 -DEAL:3d::56 84.14 -DEAL:3d::57 84.12 -DEAL:3d::58 84.08 -DEAL:3d::61 84.08 -DEAL:3d::62 84.08 +DEAL:3d::47 84.13 +DEAL:3d::48 84.09 +DEAL:3d::49 84.09 +DEAL:3d::50 84.13 +DEAL:3d::51 84.09 +DEAL:3d::54 84.09 +DEAL:3d::55 84.09 +DEAL:3d::56 84.13 +DEAL:3d::57 84.09 +DEAL:3d::58 84.03 +DEAL:3d::61 84.03 +DEAL:3d::62 84.03 DEAL:3d::65 84.15 DEAL:3d::66 168.29 DEAL:3d::67 84.15 DEAL:3d::68 168.29 -DEAL:3d::69 84.14 -DEAL:3d::70 84.14 -DEAL:3d::71 84.12 -DEAL:3d::72 84.12 -DEAL:3d::73 84.14 -DEAL:3d::74 84.08 -DEAL:3d::75 84.08 -DEAL:3d::76 84.08 +DEAL:3d::69 84.13 +DEAL:3d::70 84.13 +DEAL:3d::71 84.09 +DEAL:3d::72 84.09 +DEAL:3d::73 84.13 +DEAL:3d::74 84.03 +DEAL:3d::75 84.03 +DEAL:3d::76 84.03 DEAL:3d::79 84.15 DEAL:3d::80 168.29 DEAL:3d::81 84.15 @@ -158,50 +158,50 @@ DEAL:3d::85 84.15 DEAL:3d::86 168.29 DEAL:3d::87 84.15 DEAL:3d::88 168.29 -DEAL:3d::89 84.12 -DEAL:3d::90 84.12 -DEAL:3d::91 84.14 -DEAL:3d::92 84.12 -DEAL:3d::93 84.14 -DEAL:3d::94 84.12 -DEAL:3d::95 84.14 -DEAL:3d::96 84.12 -DEAL:3d::97 84.12 -DEAL:3d::99 84.08 -DEAL:3d::101 84.08 -DEAL:3d::104 84.08 +DEAL:3d::89 84.09 +DEAL:3d::90 84.09 +DEAL:3d::91 84.13 +DEAL:3d::92 84.09 +DEAL:3d::93 84.13 +DEAL:3d::94 84.09 +DEAL:3d::95 84.13 +DEAL:3d::96 84.09 +DEAL:3d::97 84.09 +DEAL:3d::99 84.03 +DEAL:3d::101 84.03 +DEAL:3d::104 84.03 DEAL:3d::106 84.15 DEAL:3d::107 168.29 DEAL:3d::108 84.15 DEAL:3d::109 168.29 -DEAL:3d::110 84.14 -DEAL:3d::111 84.14 -DEAL:3d::112 84.12 -DEAL:3d::113 84.14 -DEAL:3d::114 84.12 -DEAL:3d::115 84.08 -DEAL:3d::116 84.08 -DEAL:3d::118 84.08 +DEAL:3d::110 84.13 +DEAL:3d::111 84.13 +DEAL:3d::112 84.09 +DEAL:3d::113 84.13 +DEAL:3d::114 84.09 +DEAL:3d::115 84.03 +DEAL:3d::116 84.03 +DEAL:3d::118 84.03 DEAL:3d::120 84.15 DEAL:3d::121 168.29 DEAL:3d::122 84.15 DEAL:3d::123 168.29 -DEAL:3d::124 84.14 -DEAL:3d::125 84.12 -DEAL:3d::126 84.14 -DEAL:3d::127 84.14 -DEAL:3d::128 84.12 -DEAL:3d::129 84.08 -DEAL:3d::131 84.08 -DEAL:3d::132 84.08 +DEAL:3d::124 84.13 +DEAL:3d::125 84.09 +DEAL:3d::126 84.13 +DEAL:3d::127 84.13 +DEAL:3d::128 84.09 +DEAL:3d::129 84.03 +DEAL:3d::131 84.03 +DEAL:3d::132 84.03 DEAL:3d::134 84.15 DEAL:3d::135 168.29 -DEAL:3d::136 84.14 -DEAL:3d::137 84.14 -DEAL:3d::138 84.14 -DEAL:3d::139 84.08 -DEAL:3d::140 84.08 -DEAL:3d::141 84.08 +DEAL:3d::136 84.13 +DEAL:3d::137 84.13 +DEAL:3d::138 84.13 +DEAL:3d::139 84.03 +DEAL:3d::140 84.03 +DEAL:3d::141 84.03 DEAL:3d::143 84.15 DEAL:3d::144 168.29 DEAL:3d::145 84.15 @@ -217,14 +217,14 @@ DEAL:3d::154 168.29 DEAL:3d::155 84.15 DEAL:3d::156 168.29 DEAL:3d::159 84.15 -DEAL:3d::160 84.15 +DEAL:3d::160 84.14 DEAL:3d::161 84.15 -DEAL:3d::162 84.15 -DEAL:3d::163 84.15 -DEAL:3d::165 84.15 +DEAL:3d::162 84.14 +DEAL:3d::163 84.14 +DEAL:3d::165 84.14 DEAL:3d::167 84.15 -DEAL:3d::168 84.15 -DEAL:3d::169 84.15 +DEAL:3d::168 84.14 +DEAL:3d::169 84.14 DEAL:3d::171 84.14 DEAL:3d::173 84.14 DEAL:3d::175 84.14 @@ -232,11 +232,11 @@ DEAL:3d::178 84.15 DEAL:3d::179 168.29 DEAL:3d::180 84.15 DEAL:3d::181 168.29 -DEAL:3d::184 84.15 +DEAL:3d::184 84.14 DEAL:3d::185 84.15 -DEAL:3d::186 84.15 -DEAL:3d::188 84.15 -DEAL:3d::190 84.15 +DEAL:3d::186 84.14 +DEAL:3d::188 84.14 +DEAL:3d::190 84.14 DEAL:3d::193 84.14 DEAL:3d::195 84.14 DEAL:3d::198 84.15 @@ -244,31 +244,31 @@ DEAL:3d::199 168.29 DEAL:3d::200 84.15 DEAL:3d::201 168.29 DEAL:3d::204 84.15 -DEAL:3d::205 84.15 -DEAL:3d::206 84.15 -DEAL:3d::207 84.15 -DEAL:3d::210 84.15 +DEAL:3d::205 84.14 +DEAL:3d::206 84.14 +DEAL:3d::207 84.14 +DEAL:3d::210 84.14 DEAL:3d::212 84.14 DEAL:3d::215 84.14 -DEAL:3d::220 84.15 -DEAL:3d::221 84.15 +DEAL:3d::220 84.14 +DEAL:3d::221 84.14 DEAL:3d::227 84.14 DEAL:3d::230 84.15 DEAL:3d::231 168.29 DEAL:3d::232 84.15 DEAL:3d::233 168.29 -DEAL:3d::236 84.15 -DEAL:3d::238 84.15 +DEAL:3d::236 84.14 +DEAL:3d::238 84.14 DEAL:3d::240 84.15 -DEAL:3d::241 84.15 -DEAL:3d::242 84.15 +DEAL:3d::241 84.14 +DEAL:3d::242 84.14 DEAL:3d::244 84.14 DEAL:3d::246 84.14 -DEAL:3d::253 84.15 -DEAL:3d::255 84.15 +DEAL:3d::253 84.14 +DEAL:3d::255 84.14 DEAL:3d::258 84.14 -DEAL:3d::264 84.15 -DEAL:3d::267 84.15 +DEAL:3d::264 84.14 +DEAL:3d::267 84.14 DEAL:3d::269 84.14 DEAL:3d::Interpolated boundary values DEAL:3d::0 1.00 diff --git a/tests/deal.II/memory_consumption_01/cmp/generic b/tests/deal.II/memory_consumption_01/cmp/generic index 18608466da..ce676a64a0 100644 --- a/tests/deal.II/memory_consumption_01/cmp/generic +++ b/tests/deal.II/memory_consumption_01/cmp/generic @@ -52,7 +52,7 @@ DEAL::Memory consumption -- Sparsity: 928 DEAL::Memory consumption -- Matrix: 1400 DEAL::Memory consumption -- Solution: 416 DEAL::Memory consumption -- Rhs: 416 -DEAL::Memory consumption -- DataOut: 3321 +DEAL::Memory consumption -- DataOut: 3329 DEAL::2d DEAL::Cycle 0: DEAL:: Number of active cells: 20 @@ -106,7 +106,7 @@ DEAL::Memory consumption -- Sparsity: 64160 DEAL::Memory consumption -- Matrix: 120824 DEAL::Memory consumption -- Solution: 7456 DEAL::Memory consumption -- Rhs: 7456 -DEAL::Memory consumption -- DataOut: 42781 +DEAL::Memory consumption -- DataOut: 42789 DEAL::3d DEAL::Cycle 0: DEAL:: Number of active cells: 56 @@ -160,4 +160,4 @@ DEAL::Memory consumption -- Sparsity: 8321760 DEAL::Memory consumption -- Matrix: 16383928 DEAL::Memory consumption -- Solution: 259552 DEAL::Memory consumption -- Rhs: 259552 -DEAL::Memory consumption -- DataOut: 1159717 +DEAL::Memory consumption -- DataOut: 1159725 diff --git a/tests/deal.II/no_flux_10/cmp/generic b/tests/deal.II/no_flux_10/cmp/generic index 33b19bd8cf..6c55634f82 100644 --- a/tests/deal.II/no_flux_10/cmp/generic +++ b/tests/deal.II/no_flux_10/cmp/generic @@ -1,48 +1,48 @@ -0.2236 -0.2236 0.3873 0 0 -0.2556 -0.2556 0.4426 0 0 --0.2583 -0.1831 0.4473 0 0 +-0.2567 -0.1828 0.4446 0 0 -0.2364 -0.1626 0.4095 0 0 -0.2236 -0.2236 0.3873 0 0 -0.2364 -0.1626 0.4095 0 0 --0.2583 -0.1831 0.4473 0 0 --0.2601 -0.1101 0.4505 0 0 +-0.2567 -0.1828 0.4446 0 0 +-0.2574 -0.1098 0.4459 0 0 -0.2451 -0.0987 0.4245 0 0 -0.2364 -0.1626 0.4095 0 0 -0.2451 -0.0987 0.4245 0 0 --0.2601 -0.1101 0.4505 0 0 --0.2610 -0.0368 0.4521 0 0 +-0.2574 -0.1098 0.4459 0 0 +-0.2578 -0.0366 0.4465 0 0 -0.2495 -0.0331 0.4321 0 0 -0.2451 -0.0987 0.4245 0 0 -0.2495 -0.0331 0.4321 0 0 --0.2610 -0.0368 0.4521 0 0 --0.2610 0.0368 0.4521 0 0 +-0.2578 -0.0366 0.4465 0 0 +-0.2578 0.0366 0.4465 0 0 -0.2495 0.0331 0.4321 0 0 -0.2495 -0.0331 0.4321 0 0 -0.2495 0.0331 0.4321 0 0 --0.2610 0.0368 0.4521 0 0 --0.2601 0.1101 0.4505 0 0 +-0.2578 0.0366 0.4465 0 0 +-0.2574 0.1098 0.4459 0 0 -0.2451 0.0987 0.4245 0 0 -0.2495 0.0331 0.4321 0 0 -0.2451 0.0987 0.4245 0 0 --0.2601 0.1101 0.4505 0 0 --0.2583 0.1831 0.4473 0 0 +-0.2574 0.1098 0.4459 0 0 +-0.2567 0.1828 0.4446 0 0 -0.2364 0.1626 0.4095 0 0 -0.2451 0.0987 0.4245 0 0 -0.2364 0.1626 0.4095 0 0 --0.2583 0.1831 0.4473 0 0 +-0.2567 0.1828 0.4446 0 0 -0.2556 0.2556 0.4426 0 0 -0.2236 0.2236 0.3873 0 0 -0.2364 0.1626 0.4095 0 0 @@ -50,342 +50,342 @@ -0.2556 -0.2556 0.4426 0 0 -0.2875 -0.2875 0.4980 0 0 --0.2871 -0.2053 0.4974 0 0 --0.2583 -0.1831 0.4473 0 0 +-0.2858 -0.2050 0.4950 0 0 +-0.2567 -0.1828 0.4446 0 0 -0.2556 -0.2556 0.4426 0 0 --0.2583 -0.1831 0.4473 0 0 --0.2871 -0.2053 0.4974 0 0 --0.2869 -0.1231 0.4969 0 0 --0.2601 -0.1101 0.4505 0 0 --0.2583 -0.1831 0.4473 0 0 +-0.2567 -0.1828 0.4446 0 0 +-0.2858 -0.2050 0.4950 0 0 +-0.2847 -0.1228 0.4931 0 0 +-0.2574 -0.1098 0.4459 0 0 +-0.2567 -0.1828 0.4446 0 0 --0.2601 -0.1101 0.4505 0 0 --0.2869 -0.1231 0.4969 0 0 --0.2868 -0.0410 0.4967 0 0 --0.2610 -0.0368 0.4521 0 0 --0.2601 -0.1101 0.4505 0 0 +-0.2574 -0.1098 0.4459 0 0 +-0.2847 -0.1228 0.4931 0 0 +-0.2841 -0.0409 0.4921 0 0 +-0.2578 -0.0366 0.4465 0 0 +-0.2574 -0.1098 0.4459 0 0 --0.2610 -0.0368 0.4521 0 0 --0.2868 -0.0410 0.4967 0 0 --0.2868 0.0410 0.4967 0 0 --0.2610 0.0368 0.4521 0 0 --0.2610 -0.0368 0.4521 0 0 +-0.2578 -0.0366 0.4465 0 0 +-0.2841 -0.0409 0.4921 0 0 +-0.2841 0.0409 0.4921 0 0 +-0.2578 0.0366 0.4465 0 0 +-0.2578 -0.0366 0.4465 0 0 --0.2610 0.0368 0.4521 0 0 --0.2868 0.0410 0.4967 0 0 --0.2869 0.1231 0.4969 0 0 --0.2601 0.1101 0.4505 0 0 --0.2610 0.0368 0.4521 0 0 +-0.2578 0.0366 0.4465 0 0 +-0.2841 0.0409 0.4921 0 0 +-0.2847 0.1228 0.4931 0 0 +-0.2574 0.1098 0.4459 0 0 +-0.2578 0.0366 0.4465 0 0 --0.2601 0.1101 0.4505 0 0 --0.2869 0.1231 0.4969 0 0 --0.2871 0.2053 0.4974 0 0 --0.2583 0.1831 0.4473 0 0 --0.2601 0.1101 0.4505 0 0 +-0.2574 0.1098 0.4459 0 0 +-0.2847 0.1228 0.4931 0 0 +-0.2858 0.2050 0.4950 0 0 +-0.2567 0.1828 0.4446 0 0 +-0.2574 0.1098 0.4459 0 0 --0.2583 0.1831 0.4473 0 0 --0.2871 0.2053 0.4974 0 0 +-0.2567 0.1828 0.4446 0 0 +-0.2858 0.2050 0.4950 0 0 -0.2875 0.2875 0.4980 0 0 -0.2556 0.2556 0.4426 0 0 --0.2583 0.1831 0.4473 0 0 +-0.2567 0.1828 0.4446 0 0 -0.2875 -0.2875 0.4980 0 0 -0.3194 -0.3194 0.5533 0 0 --0.3191 -0.2281 0.5527 0 0 --0.2871 -0.2053 0.4974 0 0 +-0.3187 -0.2280 0.5520 0 0 +-0.2858 -0.2050 0.4950 0 0 -0.2875 -0.2875 0.4980 0 0 --0.2871 -0.2053 0.4974 0 0 --0.3191 -0.2281 0.5527 0 0 --0.3189 -0.1368 0.5524 0 0 --0.2869 -0.1231 0.4969 0 0 --0.2871 -0.2053 0.4974 0 0 +-0.2858 -0.2050 0.4950 0 0 +-0.3187 -0.2280 0.5520 0 0 +-0.3182 -0.1367 0.5511 0 0 +-0.2847 -0.1228 0.4931 0 0 +-0.2858 -0.2050 0.4950 0 0 --0.2869 -0.1231 0.4969 0 0 --0.3189 -0.1368 0.5524 0 0 --0.3188 -0.0456 0.5522 0 0 --0.2868 -0.0410 0.4967 0 0 --0.2869 -0.1231 0.4969 0 0 +-0.2847 -0.1228 0.4931 0 0 +-0.3182 -0.1367 0.5511 0 0 +-0.3179 -0.0456 0.5507 0 0 +-0.2841 -0.0409 0.4921 0 0 +-0.2847 -0.1228 0.4931 0 0 --0.2868 -0.0410 0.4967 0 0 --0.3188 -0.0456 0.5522 0 0 --0.3188 0.0456 0.5522 0 0 --0.2868 0.0410 0.4967 0 0 --0.2868 -0.0410 0.4967 0 0 +-0.2841 -0.0409 0.4921 0 0 +-0.3179 -0.0456 0.5507 0 0 +-0.3179 0.0456 0.5507 0 0 +-0.2841 0.0409 0.4921 0 0 +-0.2841 -0.0409 0.4921 0 0 --0.2868 0.0410 0.4967 0 0 --0.3188 0.0456 0.5522 0 0 --0.3189 0.1368 0.5524 0 0 --0.2869 0.1231 0.4969 0 0 --0.2868 0.0410 0.4967 0 0 +-0.2841 0.0409 0.4921 0 0 +-0.3179 0.0456 0.5507 0 0 +-0.3182 0.1367 0.5511 0 0 +-0.2847 0.1228 0.4931 0 0 +-0.2841 0.0409 0.4921 0 0 --0.2869 0.1231 0.4969 0 0 --0.3189 0.1368 0.5524 0 0 --0.3191 0.2281 0.5527 0 0 --0.2871 0.2053 0.4974 0 0 --0.2869 0.1231 0.4969 0 0 +-0.2847 0.1228 0.4931 0 0 +-0.3182 0.1367 0.5511 0 0 +-0.3187 0.2280 0.5520 0 0 +-0.2858 0.2050 0.4950 0 0 +-0.2847 0.1228 0.4931 0 0 --0.2871 0.2053 0.4974 0 0 --0.3191 0.2281 0.5527 0 0 +-0.2858 0.2050 0.4950 0 0 +-0.3187 0.2280 0.5520 0 0 -0.3194 0.3194 0.5533 0 0 -0.2875 0.2875 0.4980 0 0 --0.2871 0.2053 0.4974 0 0 +-0.2858 0.2050 0.4950 0 0 -0.3194 -0.3194 0.5533 0 0 -0.3514 -0.3514 0.6086 0 0 --0.3516 -0.2510 0.6090 0 0 --0.3191 -0.2281 0.5527 0 0 +-0.3519 -0.2511 0.6096 0 0 +-0.3187 -0.2280 0.5520 0 0 -0.3194 -0.3194 0.5533 0 0 --0.3191 -0.2281 0.5527 0 0 --0.3516 -0.2510 0.6090 0 0 --0.3518 -0.1506 0.6093 0 0 --0.3189 -0.1368 0.5524 0 0 --0.3191 -0.2281 0.5527 0 0 +-0.3187 -0.2280 0.5520 0 0 +-0.3519 -0.2511 0.6096 0 0 +-0.3523 -0.1507 0.6102 0 0 +-0.3182 -0.1367 0.5511 0 0 +-0.3187 -0.2280 0.5520 0 0 --0.3189 -0.1368 0.5524 0 0 --0.3518 -0.1506 0.6093 0 0 --0.3519 -0.0502 0.6095 0 0 --0.3188 -0.0456 0.5522 0 0 --0.3189 -0.1368 0.5524 0 0 +-0.3182 -0.1367 0.5511 0 0 +-0.3523 -0.1507 0.6102 0 0 +-0.3525 -0.0502 0.6106 0 0 +-0.3179 -0.0456 0.5507 0 0 +-0.3182 -0.1367 0.5511 0 0 --0.3188 -0.0456 0.5522 0 0 --0.3519 -0.0502 0.6095 0 0 --0.3519 0.0502 0.6095 0 0 --0.3188 0.0456 0.5522 0 0 --0.3188 -0.0456 0.5522 0 0 +-0.3179 -0.0456 0.5507 0 0 +-0.3525 -0.0502 0.6106 0 0 +-0.3525 0.0502 0.6106 0 0 +-0.3179 0.0456 0.5507 0 0 +-0.3179 -0.0456 0.5507 0 0 --0.3188 0.0456 0.5522 0 0 --0.3519 0.0502 0.6095 0 0 --0.3518 0.1506 0.6093 0 0 --0.3189 0.1368 0.5524 0 0 --0.3188 0.0456 0.5522 0 0 +-0.3179 0.0456 0.5507 0 0 +-0.3525 0.0502 0.6106 0 0 +-0.3523 0.1507 0.6102 0 0 +-0.3182 0.1367 0.5511 0 0 +-0.3179 0.0456 0.5507 0 0 --0.3189 0.1368 0.5524 0 0 --0.3518 0.1506 0.6093 0 0 --0.3516 0.2510 0.6090 0 0 --0.3191 0.2281 0.5527 0 0 --0.3189 0.1368 0.5524 0 0 +-0.3182 0.1367 0.5511 0 0 +-0.3523 0.1507 0.6102 0 0 +-0.3519 0.2511 0.6096 0 0 +-0.3187 0.2280 0.5520 0 0 +-0.3182 0.1367 0.5511 0 0 --0.3191 0.2281 0.5527 0 0 --0.3516 0.2510 0.6090 0 0 +-0.3187 0.2280 0.5520 0 0 +-0.3519 0.2511 0.6096 0 0 -0.3514 0.3514 0.6086 0 0 -0.3194 0.3194 0.5533 0 0 --0.3191 0.2281 0.5527 0 0 +-0.3187 0.2280 0.5520 0 0 -0.3514 -0.3514 0.6086 0 0 -0.3833 -0.3833 0.6639 0 0 --0.3835 -0.2738 0.6642 0 0 --0.3516 -0.2510 0.6090 0 0 +-0.3840 -0.2740 0.6651 0 0 +-0.3519 -0.2511 0.6096 0 0 -0.3514 -0.3514 0.6086 0 0 --0.3516 -0.2510 0.6090 0 0 --0.3835 -0.2738 0.6642 0 0 --0.3836 -0.1643 0.6643 0 0 --0.3518 -0.1506 0.6093 0 0 --0.3516 -0.2510 0.6090 0 0 +-0.3519 -0.2511 0.6096 0 0 +-0.3840 -0.2740 0.6651 0 0 +-0.3845 -0.1644 0.6659 0 0 +-0.3523 -0.1507 0.6102 0 0 +-0.3519 -0.2511 0.6096 0 0 --0.3518 -0.1506 0.6093 0 0 --0.3836 -0.1643 0.6643 0 0 --0.3836 -0.0548 0.6644 0 0 --0.3519 -0.0502 0.6095 0 0 --0.3518 -0.1506 0.6093 0 0 +-0.3523 -0.1507 0.6102 0 0 +-0.3845 -0.1644 0.6659 0 0 +-0.3847 -0.0548 0.6663 0 0 +-0.3525 -0.0502 0.6106 0 0 +-0.3523 -0.1507 0.6102 0 0 --0.3519 -0.0502 0.6095 0 0 --0.3836 -0.0548 0.6644 0 0 --0.3836 0.0548 0.6644 0 0 --0.3519 0.0502 0.6095 0 0 --0.3519 -0.0502 0.6095 0 0 +-0.3525 -0.0502 0.6106 0 0 +-0.3847 -0.0548 0.6663 0 0 +-0.3847 0.0548 0.6663 0 0 +-0.3525 0.0502 0.6106 0 0 +-0.3525 -0.0502 0.6106 0 0 --0.3519 0.0502 0.6095 0 0 --0.3836 0.0548 0.6644 0 0 --0.3836 0.1643 0.6643 0 0 --0.3518 0.1506 0.6093 0 0 --0.3519 0.0502 0.6095 0 0 +-0.3525 0.0502 0.6106 0 0 +-0.3847 0.0548 0.6663 0 0 +-0.3845 0.1644 0.6659 0 0 +-0.3523 0.1507 0.6102 0 0 +-0.3525 0.0502 0.6106 0 0 --0.3518 0.1506 0.6093 0 0 --0.3836 0.1643 0.6643 0 0 --0.3835 0.2738 0.6642 0 0 --0.3516 0.2510 0.6090 0 0 --0.3518 0.1506 0.6093 0 0 +-0.3523 0.1507 0.6102 0 0 +-0.3845 0.1644 0.6659 0 0 +-0.3840 0.2740 0.6651 0 0 +-0.3519 0.2511 0.6096 0 0 +-0.3523 0.1507 0.6102 0 0 --0.3516 0.2510 0.6090 0 0 --0.3835 0.2738 0.6642 0 0 +-0.3519 0.2511 0.6096 0 0 +-0.3840 0.2740 0.6651 0 0 -0.3833 0.3833 0.6639 0 0 -0.3514 0.3514 0.6086 0 0 --0.3516 0.2510 0.6090 0 0 +-0.3519 0.2511 0.6096 0 0 -0.3833 -0.3833 0.6639 0 0 -0.4153 -0.4153 0.7193 0 0 --0.4148 -0.2965 0.7185 0 0 --0.3835 -0.2738 0.6642 0 0 +-0.4151 -0.2966 0.7189 0 0 +-0.3840 -0.2740 0.6651 0 0 -0.3833 -0.3833 0.6639 0 0 --0.3835 -0.2738 0.6642 0 0 --0.4148 -0.2965 0.7185 0 0 --0.4145 -0.1779 0.7180 0 0 --0.3836 -0.1643 0.6643 0 0 --0.3835 -0.2738 0.6642 0 0 +-0.3840 -0.2740 0.6651 0 0 +-0.4151 -0.2966 0.7189 0 0 +-0.4150 -0.1779 0.7187 0 0 +-0.3845 -0.1644 0.6659 0 0 +-0.3840 -0.2740 0.6651 0 0 --0.3836 -0.1643 0.6643 0 0 --0.4145 -0.1779 0.7180 0 0 --0.4144 -0.0593 0.7177 0 0 --0.3836 -0.0548 0.6644 0 0 --0.3836 -0.1643 0.6643 0 0 +-0.3845 -0.1644 0.6659 0 0 +-0.4150 -0.1779 0.7187 0 0 +-0.4149 -0.0593 0.7186 0 0 +-0.3847 -0.0548 0.6663 0 0 +-0.3845 -0.1644 0.6659 0 0 --0.3836 -0.0548 0.6644 0 0 --0.4144 -0.0593 0.7177 0 0 --0.4144 0.0593 0.7177 0 0 --0.3836 0.0548 0.6644 0 0 --0.3836 -0.0548 0.6644 0 0 +-0.3847 -0.0548 0.6663 0 0 +-0.4149 -0.0593 0.7186 0 0 +-0.4149 0.0593 0.7186 0 0 +-0.3847 0.0548 0.6663 0 0 +-0.3847 -0.0548 0.6663 0 0 --0.3836 0.0548 0.6644 0 0 --0.4144 0.0593 0.7177 0 0 --0.4145 0.1779 0.7180 0 0 --0.3836 0.1643 0.6643 0 0 --0.3836 0.0548 0.6644 0 0 +-0.3847 0.0548 0.6663 0 0 +-0.4149 0.0593 0.7186 0 0 +-0.4150 0.1779 0.7187 0 0 +-0.3845 0.1644 0.6659 0 0 +-0.3847 0.0548 0.6663 0 0 --0.3836 0.1643 0.6643 0 0 --0.4145 0.1779 0.7180 0 0 --0.4148 0.2965 0.7185 0 0 --0.3835 0.2738 0.6642 0 0 --0.3836 0.1643 0.6643 0 0 +-0.3845 0.1644 0.6659 0 0 +-0.4150 0.1779 0.7187 0 0 +-0.4151 0.2966 0.7189 0 0 +-0.3840 0.2740 0.6651 0 0 +-0.3845 0.1644 0.6659 0 0 --0.3835 0.2738 0.6642 0 0 --0.4148 0.2965 0.7185 0 0 +-0.3840 0.2740 0.6651 0 0 +-0.4151 0.2966 0.7189 0 0 -0.4153 0.4153 0.7193 0 0 -0.3833 0.3833 0.6639 0 0 --0.3835 0.2738 0.6642 0 0 +-0.3840 0.2740 0.6651 0 0 -0.4153 -0.4153 0.7193 0 0 -0.4472 -0.4472 0.7746 0 0 -0.4472 -0.3194 0.7746 0 0 --0.4148 -0.2965 0.7185 0 0 +-0.4151 -0.2966 0.7189 0 0 -0.4153 -0.4153 0.7193 0 0 --0.4148 -0.2965 0.7185 0 0 +-0.4151 -0.2966 0.7189 0 0 -0.4472 -0.3194 0.7746 0 0 -0.4472 -0.1917 0.7746 0 0 --0.4145 -0.1779 0.7180 0 0 --0.4148 -0.2965 0.7185 0 0 +-0.4150 -0.1779 0.7187 0 0 +-0.4151 -0.2966 0.7189 0 0 --0.4145 -0.1779 0.7180 0 0 +-0.4150 -0.1779 0.7187 0 0 -0.4472 -0.1917 0.7746 0 0 -0.4472 -0.0639 0.7746 0 0 --0.4144 -0.0593 0.7177 0 0 --0.4145 -0.1779 0.7180 0 0 +-0.4149 -0.0593 0.7186 0 0 +-0.4150 -0.1779 0.7187 0 0 --0.4144 -0.0593 0.7177 0 0 +-0.4149 -0.0593 0.7186 0 0 -0.4472 -0.0639 0.7746 0 0 -0.4472 0.0639 0.7746 0 0 --0.4144 0.0593 0.7177 0 0 --0.4144 -0.0593 0.7177 0 0 +-0.4149 0.0593 0.7186 0 0 +-0.4149 -0.0593 0.7186 0 0 --0.4144 0.0593 0.7177 0 0 +-0.4149 0.0593 0.7186 0 0 -0.4472 0.0639 0.7746 0 0 -0.4472 0.1917 0.7746 0 0 --0.4145 0.1779 0.7180 0 0 --0.4144 0.0593 0.7177 0 0 +-0.4150 0.1779 0.7187 0 0 +-0.4149 0.0593 0.7186 0 0 --0.4145 0.1779 0.7180 0 0 +-0.4150 0.1779 0.7187 0 0 -0.4472 0.1917 0.7746 0 0 -0.4472 0.3194 0.7746 0 0 --0.4148 0.2965 0.7185 0 0 --0.4145 0.1779 0.7180 0 0 +-0.4151 0.2966 0.7189 0 0 +-0.4150 0.1779 0.7187 0 0 --0.4148 0.2965 0.7185 0 0 +-0.4151 0.2966 0.7189 0 0 -0.4472 0.3194 0.7746 0 0 -0.4472 0.4472 0.7746 0 0 -0.4153 0.4153 0.7193 0 0 --0.4148 0.2965 0.7185 0 0 +-0.4151 0.2966 0.7189 0 0 0.2236 -0.2236 0.3873 0 0 0.2556 -0.2556 0.4426 0 0 -0.2583 -0.1831 0.4473 0 0 +0.2567 -0.1828 0.4446 0 0 0.2364 -0.1626 0.4095 0 0 0.2236 -0.2236 0.3873 0 0 0.2364 -0.1626 0.4095 0 0 -0.2583 -0.1831 0.4473 0 0 -0.2601 -0.1101 0.4505 0 0 +0.2567 -0.1828 0.4446 0 0 +0.2574 -0.1098 0.4459 0 0 0.2451 -0.0987 0.4245 0 0 0.2364 -0.1626 0.4095 0 0 0.2451 -0.0987 0.4245 0 0 -0.2601 -0.1101 0.4505 0 0 -0.2610 -0.0368 0.4521 0 0 +0.2574 -0.1098 0.4459 0 0 +0.2578 -0.0366 0.4465 0 0 0.2495 -0.0331 0.4321 0 0 0.2451 -0.0987 0.4245 0 0 0.2495 -0.0331 0.4321 0 0 -0.2610 -0.0368 0.4521 0 0 -0.2610 0.0368 0.4521 0 0 +0.2578 -0.0366 0.4465 0 0 +0.2578 0.0366 0.4465 0 0 0.2495 0.0331 0.4321 0 0 0.2495 -0.0331 0.4321 0 0 0.2495 0.0331 0.4321 0 0 -0.2610 0.0368 0.4521 0 0 -0.2601 0.1101 0.4505 0 0 +0.2578 0.0366 0.4465 0 0 +0.2574 0.1098 0.4459 0 0 0.2451 0.0987 0.4245 0 0 0.2495 0.0331 0.4321 0 0 0.2451 0.0987 0.4245 0 0 -0.2601 0.1101 0.4505 0 0 -0.2583 0.1831 0.4473 0 0 +0.2574 0.1098 0.4459 0 0 +0.2567 0.1828 0.4446 0 0 0.2364 0.1626 0.4095 0 0 0.2451 0.0987 0.4245 0 0 0.2364 0.1626 0.4095 0 0 -0.2583 0.1831 0.4473 0 0 +0.2567 0.1828 0.4446 0 0 0.2556 0.2556 0.4426 0 0 0.2236 0.2236 0.3873 0 0 0.2364 0.1626 0.4095 0 0 @@ -393,342 +393,342 @@ 0.2556 -0.2556 0.4426 0 0 0.2875 -0.2875 0.4980 0 0 -0.2871 -0.2053 0.4974 0 0 -0.2583 -0.1831 0.4473 0 0 +0.2858 -0.2050 0.4950 0 0 +0.2567 -0.1828 0.4446 0 0 0.2556 -0.2556 0.4426 0 0 -0.2583 -0.1831 0.4473 0 0 -0.2871 -0.2053 0.4974 0 0 -0.2869 -0.1231 0.4969 0 0 -0.2601 -0.1101 0.4505 0 0 -0.2583 -0.1831 0.4473 0 0 +0.2567 -0.1828 0.4446 0 0 +0.2858 -0.2050 0.4950 0 0 +0.2847 -0.1228 0.4931 0 0 +0.2574 -0.1098 0.4459 0 0 +0.2567 -0.1828 0.4446 0 0 -0.2601 -0.1101 0.4505 0 0 -0.2869 -0.1231 0.4969 0 0 -0.2868 -0.0410 0.4967 0 0 -0.2610 -0.0368 0.4521 0 0 -0.2601 -0.1101 0.4505 0 0 +0.2574 -0.1098 0.4459 0 0 +0.2847 -0.1228 0.4931 0 0 +0.2841 -0.0409 0.4921 0 0 +0.2578 -0.0366 0.4465 0 0 +0.2574 -0.1098 0.4459 0 0 -0.2610 -0.0368 0.4521 0 0 -0.2868 -0.0410 0.4967 0 0 -0.2868 0.0410 0.4967 0 0 -0.2610 0.0368 0.4521 0 0 -0.2610 -0.0368 0.4521 0 0 +0.2578 -0.0366 0.4465 0 0 +0.2841 -0.0409 0.4921 0 0 +0.2841 0.0409 0.4921 0 0 +0.2578 0.0366 0.4465 0 0 +0.2578 -0.0366 0.4465 0 0 -0.2610 0.0368 0.4521 0 0 -0.2868 0.0410 0.4967 0 0 -0.2869 0.1231 0.4969 0 0 -0.2601 0.1101 0.4505 0 0 -0.2610 0.0368 0.4521 0 0 +0.2578 0.0366 0.4465 0 0 +0.2841 0.0409 0.4921 0 0 +0.2847 0.1228 0.4931 0 0 +0.2574 0.1098 0.4459 0 0 +0.2578 0.0366 0.4465 0 0 -0.2601 0.1101 0.4505 0 0 -0.2869 0.1231 0.4969 0 0 -0.2871 0.2053 0.4974 0 0 -0.2583 0.1831 0.4473 0 0 -0.2601 0.1101 0.4505 0 0 +0.2574 0.1098 0.4459 0 0 +0.2847 0.1228 0.4931 0 0 +0.2858 0.2050 0.4950 0 0 +0.2567 0.1828 0.4446 0 0 +0.2574 0.1098 0.4459 0 0 -0.2583 0.1831 0.4473 0 0 -0.2871 0.2053 0.4974 0 0 +0.2567 0.1828 0.4446 0 0 +0.2858 0.2050 0.4950 0 0 0.2875 0.2875 0.4980 0 0 0.2556 0.2556 0.4426 0 0 -0.2583 0.1831 0.4473 0 0 +0.2567 0.1828 0.4446 0 0 0.2875 -0.2875 0.4980 0 0 0.3194 -0.3194 0.5533 0 0 -0.3191 -0.2281 0.5527 0 0 -0.2871 -0.2053 0.4974 0 0 +0.3187 -0.2280 0.5520 0 0 +0.2858 -0.2050 0.4950 0 0 0.2875 -0.2875 0.4980 0 0 -0.2871 -0.2053 0.4974 0 0 -0.3191 -0.2281 0.5527 0 0 -0.3189 -0.1368 0.5524 0 0 -0.2869 -0.1231 0.4969 0 0 -0.2871 -0.2053 0.4974 0 0 +0.2858 -0.2050 0.4950 0 0 +0.3187 -0.2280 0.5520 0 0 +0.3182 -0.1367 0.5511 0 0 +0.2847 -0.1228 0.4931 0 0 +0.2858 -0.2050 0.4950 0 0 -0.2869 -0.1231 0.4969 0 0 -0.3189 -0.1368 0.5524 0 0 -0.3188 -0.0456 0.5522 0 0 -0.2868 -0.0410 0.4967 0 0 -0.2869 -0.1231 0.4969 0 0 +0.2847 -0.1228 0.4931 0 0 +0.3182 -0.1367 0.5511 0 0 +0.3179 -0.0456 0.5507 0 0 +0.2841 -0.0409 0.4921 0 0 +0.2847 -0.1228 0.4931 0 0 -0.2868 -0.0410 0.4967 0 0 -0.3188 -0.0456 0.5522 0 0 -0.3188 0.0456 0.5522 0 0 -0.2868 0.0410 0.4967 0 0 -0.2868 -0.0410 0.4967 0 0 +0.2841 -0.0409 0.4921 0 0 +0.3179 -0.0456 0.5507 0 0 +0.3179 0.0456 0.5507 0 0 +0.2841 0.0409 0.4921 0 0 +0.2841 -0.0409 0.4921 0 0 -0.2868 0.0410 0.4967 0 0 -0.3188 0.0456 0.5522 0 0 -0.3189 0.1368 0.5524 0 0 -0.2869 0.1231 0.4969 0 0 -0.2868 0.0410 0.4967 0 0 +0.2841 0.0409 0.4921 0 0 +0.3179 0.0456 0.5507 0 0 +0.3182 0.1367 0.5511 0 0 +0.2847 0.1228 0.4931 0 0 +0.2841 0.0409 0.4921 0 0 -0.2869 0.1231 0.4969 0 0 -0.3189 0.1368 0.5524 0 0 -0.3191 0.2281 0.5527 0 0 -0.2871 0.2053 0.4974 0 0 -0.2869 0.1231 0.4969 0 0 +0.2847 0.1228 0.4931 0 0 +0.3182 0.1367 0.5511 0 0 +0.3187 0.2280 0.5520 0 0 +0.2858 0.2050 0.4950 0 0 +0.2847 0.1228 0.4931 0 0 -0.2871 0.2053 0.4974 0 0 -0.3191 0.2281 0.5527 0 0 +0.2858 0.2050 0.4950 0 0 +0.3187 0.2280 0.5520 0 0 0.3194 0.3194 0.5533 0 0 0.2875 0.2875 0.4980 0 0 -0.2871 0.2053 0.4974 0 0 +0.2858 0.2050 0.4950 0 0 0.3194 -0.3194 0.5533 0 0 0.3514 -0.3514 0.6086 0 0 -0.3516 -0.2510 0.6090 0 0 -0.3191 -0.2281 0.5527 0 0 +0.3519 -0.2511 0.6096 0 0 +0.3187 -0.2280 0.5520 0 0 0.3194 -0.3194 0.5533 0 0 -0.3191 -0.2281 0.5527 0 0 -0.3516 -0.2510 0.6090 0 0 -0.3518 -0.1506 0.6093 0 0 -0.3189 -0.1368 0.5524 0 0 -0.3191 -0.2281 0.5527 0 0 +0.3187 -0.2280 0.5520 0 0 +0.3519 -0.2511 0.6096 0 0 +0.3523 -0.1507 0.6102 0 0 +0.3182 -0.1367 0.5511 0 0 +0.3187 -0.2280 0.5520 0 0 -0.3189 -0.1368 0.5524 0 0 -0.3518 -0.1506 0.6093 0 0 -0.3519 -0.0502 0.6095 0 0 -0.3188 -0.0456 0.5522 0 0 -0.3189 -0.1368 0.5524 0 0 +0.3182 -0.1367 0.5511 0 0 +0.3523 -0.1507 0.6102 0 0 +0.3525 -0.0502 0.6106 0 0 +0.3179 -0.0456 0.5507 0 0 +0.3182 -0.1367 0.5511 0 0 -0.3188 -0.0456 0.5522 0 0 -0.3519 -0.0502 0.6095 0 0 -0.3519 0.0502 0.6095 0 0 -0.3188 0.0456 0.5522 0 0 -0.3188 -0.0456 0.5522 0 0 +0.3179 -0.0456 0.5507 0 0 +0.3525 -0.0502 0.6106 0 0 +0.3525 0.0502 0.6106 0 0 +0.3179 0.0456 0.5507 0 0 +0.3179 -0.0456 0.5507 0 0 -0.3188 0.0456 0.5522 0 0 -0.3519 0.0502 0.6095 0 0 -0.3518 0.1506 0.6093 0 0 -0.3189 0.1368 0.5524 0 0 -0.3188 0.0456 0.5522 0 0 +0.3179 0.0456 0.5507 0 0 +0.3525 0.0502 0.6106 0 0 +0.3523 0.1507 0.6102 0 0 +0.3182 0.1367 0.5511 0 0 +0.3179 0.0456 0.5507 0 0 -0.3189 0.1368 0.5524 0 0 -0.3518 0.1506 0.6093 0 0 -0.3516 0.2510 0.6090 0 0 -0.3191 0.2281 0.5527 0 0 -0.3189 0.1368 0.5524 0 0 +0.3182 0.1367 0.5511 0 0 +0.3523 0.1507 0.6102 0 0 +0.3519 0.2511 0.6096 0 0 +0.3187 0.2280 0.5520 0 0 +0.3182 0.1367 0.5511 0 0 -0.3191 0.2281 0.5527 0 0 -0.3516 0.2510 0.6090 0 0 +0.3187 0.2280 0.5520 0 0 +0.3519 0.2511 0.6096 0 0 0.3514 0.3514 0.6086 0 0 0.3194 0.3194 0.5533 0 0 -0.3191 0.2281 0.5527 0 0 +0.3187 0.2280 0.5520 0 0 0.3514 -0.3514 0.6086 0 0 0.3833 -0.3833 0.6639 0 0 -0.3835 -0.2738 0.6642 0 0 -0.3516 -0.2510 0.6090 0 0 +0.3840 -0.2740 0.6651 0 0 +0.3519 -0.2511 0.6096 0 0 0.3514 -0.3514 0.6086 0 0 -0.3516 -0.2510 0.6090 0 0 -0.3835 -0.2738 0.6642 0 0 -0.3836 -0.1643 0.6643 0 0 -0.3518 -0.1506 0.6093 0 0 -0.3516 -0.2510 0.6090 0 0 +0.3519 -0.2511 0.6096 0 0 +0.3840 -0.2740 0.6651 0 0 +0.3845 -0.1644 0.6659 0 0 +0.3523 -0.1507 0.6102 0 0 +0.3519 -0.2511 0.6096 0 0 -0.3518 -0.1506 0.6093 0 0 -0.3836 -0.1643 0.6643 0 0 -0.3836 -0.0548 0.6644 0 0 -0.3519 -0.0502 0.6095 0 0 -0.3518 -0.1506 0.6093 0 0 +0.3523 -0.1507 0.6102 0 0 +0.3845 -0.1644 0.6659 0 0 +0.3847 -0.0548 0.6663 0 0 +0.3525 -0.0502 0.6106 0 0 +0.3523 -0.1507 0.6102 0 0 -0.3519 -0.0502 0.6095 0 0 -0.3836 -0.0548 0.6644 0 0 -0.3836 0.0548 0.6644 0 0 -0.3519 0.0502 0.6095 0 0 -0.3519 -0.0502 0.6095 0 0 +0.3525 -0.0502 0.6106 0 0 +0.3847 -0.0548 0.6663 0 0 +0.3847 0.0548 0.6663 0 0 +0.3525 0.0502 0.6106 0 0 +0.3525 -0.0502 0.6106 0 0 -0.3519 0.0502 0.6095 0 0 -0.3836 0.0548 0.6644 0 0 -0.3836 0.1643 0.6643 0 0 -0.3518 0.1506 0.6093 0 0 -0.3519 0.0502 0.6095 0 0 +0.3525 0.0502 0.6106 0 0 +0.3847 0.0548 0.6663 0 0 +0.3845 0.1644 0.6659 0 0 +0.3523 0.1507 0.6102 0 0 +0.3525 0.0502 0.6106 0 0 -0.3518 0.1506 0.6093 0 0 -0.3836 0.1643 0.6643 0 0 -0.3835 0.2738 0.6642 0 0 -0.3516 0.2510 0.6090 0 0 -0.3518 0.1506 0.6093 0 0 +0.3523 0.1507 0.6102 0 0 +0.3845 0.1644 0.6659 0 0 +0.3840 0.2740 0.6651 0 0 +0.3519 0.2511 0.6096 0 0 +0.3523 0.1507 0.6102 0 0 -0.3516 0.2510 0.6090 0 0 -0.3835 0.2738 0.6642 0 0 +0.3519 0.2511 0.6096 0 0 +0.3840 0.2740 0.6651 0 0 0.3833 0.3833 0.6639 0 0 0.3514 0.3514 0.6086 0 0 -0.3516 0.2510 0.6090 0 0 +0.3519 0.2511 0.6096 0 0 0.3833 -0.3833 0.6639 0 0 0.4153 -0.4153 0.7193 0 0 -0.4148 -0.2965 0.7185 0 0 -0.3835 -0.2738 0.6642 0 0 +0.4151 -0.2966 0.7189 0 0 +0.3840 -0.2740 0.6651 0 0 0.3833 -0.3833 0.6639 0 0 -0.3835 -0.2738 0.6642 0 0 -0.4148 -0.2965 0.7185 0 0 -0.4145 -0.1779 0.7180 0 0 -0.3836 -0.1643 0.6643 0 0 -0.3835 -0.2738 0.6642 0 0 +0.3840 -0.2740 0.6651 0 0 +0.4151 -0.2966 0.7189 0 0 +0.4150 -0.1779 0.7187 0 0 +0.3845 -0.1644 0.6659 0 0 +0.3840 -0.2740 0.6651 0 0 -0.3836 -0.1643 0.6643 0 0 -0.4145 -0.1779 0.7180 0 0 -0.4144 -0.0593 0.7177 0 0 -0.3836 -0.0548 0.6644 0 0 -0.3836 -0.1643 0.6643 0 0 +0.3845 -0.1644 0.6659 0 0 +0.4150 -0.1779 0.7187 0 0 +0.4149 -0.0593 0.7186 0 0 +0.3847 -0.0548 0.6663 0 0 +0.3845 -0.1644 0.6659 0 0 -0.3836 -0.0548 0.6644 0 0 -0.4144 -0.0593 0.7177 0 0 -0.4144 0.0593 0.7177 0 0 -0.3836 0.0548 0.6644 0 0 -0.3836 -0.0548 0.6644 0 0 +0.3847 -0.0548 0.6663 0 0 +0.4149 -0.0593 0.7186 0 0 +0.4149 0.0593 0.7186 0 0 +0.3847 0.0548 0.6663 0 0 +0.3847 -0.0548 0.6663 0 0 -0.3836 0.0548 0.6644 0 0 -0.4144 0.0593 0.7177 0 0 -0.4145 0.1779 0.7180 0 0 -0.3836 0.1643 0.6643 0 0 -0.3836 0.0548 0.6644 0 0 +0.3847 0.0548 0.6663 0 0 +0.4149 0.0593 0.7186 0 0 +0.4150 0.1779 0.7187 0 0 +0.3845 0.1644 0.6659 0 0 +0.3847 0.0548 0.6663 0 0 -0.3836 0.1643 0.6643 0 0 -0.4145 0.1779 0.7180 0 0 -0.4148 0.2965 0.7185 0 0 -0.3835 0.2738 0.6642 0 0 -0.3836 0.1643 0.6643 0 0 +0.3845 0.1644 0.6659 0 0 +0.4150 0.1779 0.7187 0 0 +0.4151 0.2966 0.7189 0 0 +0.3840 0.2740 0.6651 0 0 +0.3845 0.1644 0.6659 0 0 -0.3835 0.2738 0.6642 0 0 -0.4148 0.2965 0.7185 0 0 +0.3840 0.2740 0.6651 0 0 +0.4151 0.2966 0.7189 0 0 0.4153 0.4153 0.7193 0 0 0.3833 0.3833 0.6639 0 0 -0.3835 0.2738 0.6642 0 0 +0.3840 0.2740 0.6651 0 0 0.4153 -0.4153 0.7193 0 0 0.4472 -0.4472 0.7746 0 0 0.4472 -0.3194 0.7746 0 0 -0.4148 -0.2965 0.7185 0 0 +0.4151 -0.2966 0.7189 0 0 0.4153 -0.4153 0.7193 0 0 -0.4148 -0.2965 0.7185 0 0 +0.4151 -0.2966 0.7189 0 0 0.4472 -0.3194 0.7746 0 0 0.4472 -0.1917 0.7746 0 0 -0.4145 -0.1779 0.7180 0 0 -0.4148 -0.2965 0.7185 0 0 +0.4150 -0.1779 0.7187 0 0 +0.4151 -0.2966 0.7189 0 0 -0.4145 -0.1779 0.7180 0 0 +0.4150 -0.1779 0.7187 0 0 0.4472 -0.1917 0.7746 0 0 0.4472 -0.0639 0.7746 0 0 -0.4144 -0.0593 0.7177 0 0 -0.4145 -0.1779 0.7180 0 0 +0.4149 -0.0593 0.7186 0 0 +0.4150 -0.1779 0.7187 0 0 -0.4144 -0.0593 0.7177 0 0 +0.4149 -0.0593 0.7186 0 0 0.4472 -0.0639 0.7746 0 0 0.4472 0.0639 0.7746 0 0 -0.4144 0.0593 0.7177 0 0 -0.4144 -0.0593 0.7177 0 0 +0.4149 0.0593 0.7186 0 0 +0.4149 -0.0593 0.7186 0 0 -0.4144 0.0593 0.7177 0 0 +0.4149 0.0593 0.7186 0 0 0.4472 0.0639 0.7746 0 0 0.4472 0.1917 0.7746 0 0 -0.4145 0.1779 0.7180 0 0 -0.4144 0.0593 0.7177 0 0 +0.4150 0.1779 0.7187 0 0 +0.4149 0.0593 0.7186 0 0 -0.4145 0.1779 0.7180 0 0 +0.4150 0.1779 0.7187 0 0 0.4472 0.1917 0.7746 0 0 0.4472 0.3194 0.7746 0 0 -0.4148 0.2965 0.7185 0 0 -0.4145 0.1779 0.7180 0 0 +0.4151 0.2966 0.7189 0 0 +0.4150 0.1779 0.7187 0 0 -0.4148 0.2965 0.7185 0 0 +0.4151 0.2966 0.7189 0 0 0.4472 0.3194 0.7746 0 0 0.4472 0.4472 0.7746 0 0 0.4153 0.4153 0.7193 0 0 -0.4148 0.2965 0.7185 0 0 +0.4151 0.2966 0.7189 0 0 -0.2236 -0.2236 0.3873 0 0 -0.1626 -0.2364 0.4095 0 0 --0.1831 -0.2583 0.4473 0 0 +-0.1828 -0.2567 0.4446 0 0 -0.2556 -0.2556 0.4426 0 0 -0.2236 -0.2236 0.3873 0 0 -0.2556 -0.2556 0.4426 0 0 --0.1831 -0.2583 0.4473 0 0 --0.2053 -0.2871 0.4974 0 0 +-0.1828 -0.2567 0.4446 0 0 +-0.2050 -0.2858 0.4950 0 0 -0.2875 -0.2875 0.4980 0 0 -0.2556 -0.2556 0.4426 0 0 -0.2875 -0.2875 0.4980 0 0 --0.2053 -0.2871 0.4974 0 0 --0.2281 -0.3191 0.5527 0 0 +-0.2050 -0.2858 0.4950 0 0 +-0.2280 -0.3187 0.5520 0 0 -0.3194 -0.3194 0.5533 0 0 -0.2875 -0.2875 0.4980 0 0 -0.3194 -0.3194 0.5533 0 0 --0.2281 -0.3191 0.5527 0 0 --0.2510 -0.3516 0.6090 0 0 +-0.2280 -0.3187 0.5520 0 0 +-0.2511 -0.3519 0.6096 0 0 -0.3514 -0.3514 0.6086 0 0 -0.3194 -0.3194 0.5533 0 0 -0.3514 -0.3514 0.6086 0 0 --0.2510 -0.3516 0.6090 0 0 --0.2738 -0.3835 0.6642 0 0 +-0.2511 -0.3519 0.6096 0 0 +-0.2740 -0.3840 0.6651 0 0 -0.3833 -0.3833 0.6639 0 0 -0.3514 -0.3514 0.6086 0 0 -0.3833 -0.3833 0.6639 0 0 --0.2738 -0.3835 0.6642 0 0 --0.2965 -0.4148 0.7185 0 0 +-0.2740 -0.3840 0.6651 0 0 +-0.2966 -0.4151 0.7189 0 0 -0.4153 -0.4153 0.7193 0 0 -0.3833 -0.3833 0.6639 0 0 -0.4153 -0.4153 0.7193 0 0 --0.2965 -0.4148 0.7185 0 0 +-0.2966 -0.4151 0.7189 0 0 -0.3194 -0.4472 0.7746 0 0 -0.4472 -0.4472 0.7746 0 0 -0.4153 -0.4153 0.7193 0 0 @@ -736,342 +736,342 @@ -0.1626 -0.2364 0.4095 0 0 -0.0987 -0.2451 0.4245 0 0 --0.1101 -0.2601 0.4505 0 0 --0.1831 -0.2583 0.4473 0 0 +-0.1098 -0.2574 0.4459 0 0 +-0.1828 -0.2567 0.4446 0 0 -0.1626 -0.2364 0.4095 0 0 --0.1831 -0.2583 0.4473 0 0 --0.1101 -0.2601 0.4505 0 0 --0.1231 -0.2869 0.4969 0 0 --0.2053 -0.2871 0.4974 0 0 --0.1831 -0.2583 0.4473 0 0 +-0.1828 -0.2567 0.4446 0 0 +-0.1098 -0.2574 0.4459 0 0 +-0.1228 -0.2847 0.4931 0 0 +-0.2050 -0.2858 0.4950 0 0 +-0.1828 -0.2567 0.4446 0 0 --0.2053 -0.2871 0.4974 0 0 --0.1231 -0.2869 0.4969 0 0 --0.1368 -0.3189 0.5524 0 0 --0.2281 -0.3191 0.5527 0 0 --0.2053 -0.2871 0.4974 0 0 +-0.2050 -0.2858 0.4950 0 0 +-0.1228 -0.2847 0.4931 0 0 +-0.1367 -0.3182 0.5511 0 0 +-0.2280 -0.3187 0.5520 0 0 +-0.2050 -0.2858 0.4950 0 0 --0.2281 -0.3191 0.5527 0 0 --0.1368 -0.3189 0.5524 0 0 --0.1506 -0.3518 0.6093 0 0 --0.2510 -0.3516 0.6090 0 0 --0.2281 -0.3191 0.5527 0 0 +-0.2280 -0.3187 0.5520 0 0 +-0.1367 -0.3182 0.5511 0 0 +-0.1507 -0.3523 0.6102 0 0 +-0.2511 -0.3519 0.6096 0 0 +-0.2280 -0.3187 0.5520 0 0 --0.2510 -0.3516 0.6090 0 0 --0.1506 -0.3518 0.6093 0 0 --0.1643 -0.3836 0.6643 0 0 --0.2738 -0.3835 0.6642 0 0 --0.2510 -0.3516 0.6090 0 0 +-0.2511 -0.3519 0.6096 0 0 +-0.1507 -0.3523 0.6102 0 0 +-0.1644 -0.3845 0.6659 0 0 +-0.2740 -0.3840 0.6651 0 0 +-0.2511 -0.3519 0.6096 0 0 --0.2738 -0.3835 0.6642 0 0 --0.1643 -0.3836 0.6643 0 0 --0.1779 -0.4145 0.7180 0 0 --0.2965 -0.4148 0.7185 0 0 --0.2738 -0.3835 0.6642 0 0 +-0.2740 -0.3840 0.6651 0 0 +-0.1644 -0.3845 0.6659 0 0 +-0.1779 -0.4150 0.7187 0 0 +-0.2966 -0.4151 0.7189 0 0 +-0.2740 -0.3840 0.6651 0 0 --0.2965 -0.4148 0.7185 0 0 --0.1779 -0.4145 0.7180 0 0 +-0.2966 -0.4151 0.7189 0 0 +-0.1779 -0.4150 0.7187 0 0 -0.1917 -0.4472 0.7746 0 0 -0.3194 -0.4472 0.7746 0 0 --0.2965 -0.4148 0.7185 0 0 +-0.2966 -0.4151 0.7189 0 0 -0.0987 -0.2451 0.4245 0 0 -0.0331 -0.2495 0.4321 0 0 --0.0368 -0.2610 0.4521 0 0 --0.1101 -0.2601 0.4505 0 0 +-0.0366 -0.2578 0.4465 0 0 +-0.1098 -0.2574 0.4459 0 0 -0.0987 -0.2451 0.4245 0 0 --0.1101 -0.2601 0.4505 0 0 --0.0368 -0.2610 0.4521 0 0 --0.0410 -0.2868 0.4967 0 0 --0.1231 -0.2869 0.4969 0 0 --0.1101 -0.2601 0.4505 0 0 +-0.1098 -0.2574 0.4459 0 0 +-0.0366 -0.2578 0.4465 0 0 +-0.0409 -0.2841 0.4921 0 0 +-0.1228 -0.2847 0.4931 0 0 +-0.1098 -0.2574 0.4459 0 0 --0.1231 -0.2869 0.4969 0 0 --0.0410 -0.2868 0.4967 0 0 --0.0456 -0.3188 0.5522 0 0 --0.1368 -0.3189 0.5524 0 0 --0.1231 -0.2869 0.4969 0 0 +-0.1228 -0.2847 0.4931 0 0 +-0.0409 -0.2841 0.4921 0 0 +-0.0456 -0.3179 0.5507 0 0 +-0.1367 -0.3182 0.5511 0 0 +-0.1228 -0.2847 0.4931 0 0 --0.1368 -0.3189 0.5524 0 0 --0.0456 -0.3188 0.5522 0 0 --0.0502 -0.3519 0.6095 0 0 --0.1506 -0.3518 0.6093 0 0 --0.1368 -0.3189 0.5524 0 0 +-0.1367 -0.3182 0.5511 0 0 +-0.0456 -0.3179 0.5507 0 0 +-0.0502 -0.3525 0.6106 0 0 +-0.1507 -0.3523 0.6102 0 0 +-0.1367 -0.3182 0.5511 0 0 --0.1506 -0.3518 0.6093 0 0 --0.0502 -0.3519 0.6095 0 0 --0.0548 -0.3836 0.6644 0 0 --0.1643 -0.3836 0.6643 0 0 --0.1506 -0.3518 0.6093 0 0 +-0.1507 -0.3523 0.6102 0 0 +-0.0502 -0.3525 0.6106 0 0 +-0.0548 -0.3847 0.6663 0 0 +-0.1644 -0.3845 0.6659 0 0 +-0.1507 -0.3523 0.6102 0 0 --0.1643 -0.3836 0.6643 0 0 --0.0548 -0.3836 0.6644 0 0 --0.0593 -0.4144 0.7177 0 0 --0.1779 -0.4145 0.7180 0 0 --0.1643 -0.3836 0.6643 0 0 +-0.1644 -0.3845 0.6659 0 0 +-0.0548 -0.3847 0.6663 0 0 +-0.0593 -0.4149 0.7186 0 0 +-0.1779 -0.4150 0.7187 0 0 +-0.1644 -0.3845 0.6659 0 0 --0.1779 -0.4145 0.7180 0 0 --0.0593 -0.4144 0.7177 0 0 +-0.1779 -0.4150 0.7187 0 0 +-0.0593 -0.4149 0.7186 0 0 -0.0639 -0.4472 0.7746 0 0 -0.1917 -0.4472 0.7746 0 0 --0.1779 -0.4145 0.7180 0 0 +-0.1779 -0.4150 0.7187 0 0 -0.0331 -0.2495 0.4321 0 0 0.0331 -0.2495 0.4321 0 0 -0.0368 -0.2610 0.4521 0 0 --0.0368 -0.2610 0.4521 0 0 +0.0366 -0.2578 0.4465 0 0 +-0.0366 -0.2578 0.4465 0 0 -0.0331 -0.2495 0.4321 0 0 --0.0368 -0.2610 0.4521 0 0 -0.0368 -0.2610 0.4521 0 0 -0.0410 -0.2868 0.4967 0 0 --0.0410 -0.2868 0.4967 0 0 --0.0368 -0.2610 0.4521 0 0 +-0.0366 -0.2578 0.4465 0 0 +0.0366 -0.2578 0.4465 0 0 +0.0409 -0.2841 0.4921 0 0 +-0.0409 -0.2841 0.4921 0 0 +-0.0366 -0.2578 0.4465 0 0 --0.0410 -0.2868 0.4967 0 0 -0.0410 -0.2868 0.4967 0 0 -0.0456 -0.3188 0.5522 0 0 --0.0456 -0.3188 0.5522 0 0 --0.0410 -0.2868 0.4967 0 0 +-0.0409 -0.2841 0.4921 0 0 +0.0409 -0.2841 0.4921 0 0 +0.0456 -0.3179 0.5507 0 0 +-0.0456 -0.3179 0.5507 0 0 +-0.0409 -0.2841 0.4921 0 0 --0.0456 -0.3188 0.5522 0 0 -0.0456 -0.3188 0.5522 0 0 -0.0502 -0.3519 0.6095 0 0 --0.0502 -0.3519 0.6095 0 0 --0.0456 -0.3188 0.5522 0 0 +-0.0456 -0.3179 0.5507 0 0 +0.0456 -0.3179 0.5507 0 0 +0.0502 -0.3525 0.6106 0 0 +-0.0502 -0.3525 0.6106 0 0 +-0.0456 -0.3179 0.5507 0 0 --0.0502 -0.3519 0.6095 0 0 -0.0502 -0.3519 0.6095 0 0 -0.0548 -0.3836 0.6644 0 0 --0.0548 -0.3836 0.6644 0 0 --0.0502 -0.3519 0.6095 0 0 +-0.0502 -0.3525 0.6106 0 0 +0.0502 -0.3525 0.6106 0 0 +0.0548 -0.3847 0.6663 0 0 +-0.0548 -0.3847 0.6663 0 0 +-0.0502 -0.3525 0.6106 0 0 --0.0548 -0.3836 0.6644 0 0 -0.0548 -0.3836 0.6644 0 0 -0.0593 -0.4144 0.7177 0 0 --0.0593 -0.4144 0.7177 0 0 --0.0548 -0.3836 0.6644 0 0 +-0.0548 -0.3847 0.6663 0 0 +0.0548 -0.3847 0.6663 0 0 +0.0593 -0.4149 0.7186 0 0 +-0.0593 -0.4149 0.7186 0 0 +-0.0548 -0.3847 0.6663 0 0 --0.0593 -0.4144 0.7177 0 0 -0.0593 -0.4144 0.7177 0 0 +-0.0593 -0.4149 0.7186 0 0 +0.0593 -0.4149 0.7186 0 0 0.0639 -0.4472 0.7746 0 0 -0.0639 -0.4472 0.7746 0 0 --0.0593 -0.4144 0.7177 0 0 +-0.0593 -0.4149 0.7186 0 0 0.0331 -0.2495 0.4321 0 0 0.0987 -0.2451 0.4245 0 0 -0.1101 -0.2601 0.4505 0 0 -0.0368 -0.2610 0.4521 0 0 +0.1098 -0.2574 0.4459 0 0 +0.0366 -0.2578 0.4465 0 0 0.0331 -0.2495 0.4321 0 0 -0.0368 -0.2610 0.4521 0 0 -0.1101 -0.2601 0.4505 0 0 -0.1231 -0.2869 0.4969 0 0 -0.0410 -0.2868 0.4967 0 0 -0.0368 -0.2610 0.4521 0 0 +0.0366 -0.2578 0.4465 0 0 +0.1098 -0.2574 0.4459 0 0 +0.1228 -0.2847 0.4931 0 0 +0.0409 -0.2841 0.4921 0 0 +0.0366 -0.2578 0.4465 0 0 -0.0410 -0.2868 0.4967 0 0 -0.1231 -0.2869 0.4969 0 0 -0.1368 -0.3189 0.5524 0 0 -0.0456 -0.3188 0.5522 0 0 -0.0410 -0.2868 0.4967 0 0 +0.0409 -0.2841 0.4921 0 0 +0.1228 -0.2847 0.4931 0 0 +0.1367 -0.3182 0.5511 0 0 +0.0456 -0.3179 0.5507 0 0 +0.0409 -0.2841 0.4921 0 0 -0.0456 -0.3188 0.5522 0 0 -0.1368 -0.3189 0.5524 0 0 -0.1506 -0.3518 0.6093 0 0 -0.0502 -0.3519 0.6095 0 0 -0.0456 -0.3188 0.5522 0 0 +0.0456 -0.3179 0.5507 0 0 +0.1367 -0.3182 0.5511 0 0 +0.1507 -0.3523 0.6102 0 0 +0.0502 -0.3525 0.6106 0 0 +0.0456 -0.3179 0.5507 0 0 -0.0502 -0.3519 0.6095 0 0 -0.1506 -0.3518 0.6093 0 0 -0.1643 -0.3836 0.6643 0 0 -0.0548 -0.3836 0.6644 0 0 -0.0502 -0.3519 0.6095 0 0 +0.0502 -0.3525 0.6106 0 0 +0.1507 -0.3523 0.6102 0 0 +0.1644 -0.3845 0.6659 0 0 +0.0548 -0.3847 0.6663 0 0 +0.0502 -0.3525 0.6106 0 0 -0.0548 -0.3836 0.6644 0 0 -0.1643 -0.3836 0.6643 0 0 -0.1779 -0.4145 0.7180 0 0 -0.0593 -0.4144 0.7177 0 0 -0.0548 -0.3836 0.6644 0 0 +0.0548 -0.3847 0.6663 0 0 +0.1644 -0.3845 0.6659 0 0 +0.1779 -0.4150 0.7187 0 0 +0.0593 -0.4149 0.7186 0 0 +0.0548 -0.3847 0.6663 0 0 -0.0593 -0.4144 0.7177 0 0 -0.1779 -0.4145 0.7180 0 0 +0.0593 -0.4149 0.7186 0 0 +0.1779 -0.4150 0.7187 0 0 0.1917 -0.4472 0.7746 0 0 0.0639 -0.4472 0.7746 0 0 -0.0593 -0.4144 0.7177 0 0 +0.0593 -0.4149 0.7186 0 0 0.0987 -0.2451 0.4245 0 0 0.1626 -0.2364 0.4095 0 0 -0.1831 -0.2583 0.4473 0 0 -0.1101 -0.2601 0.4505 0 0 +0.1828 -0.2567 0.4446 0 0 +0.1098 -0.2574 0.4459 0 0 0.0987 -0.2451 0.4245 0 0 -0.1101 -0.2601 0.4505 0 0 -0.1831 -0.2583 0.4473 0 0 -0.2053 -0.2871 0.4974 0 0 -0.1231 -0.2869 0.4969 0 0 -0.1101 -0.2601 0.4505 0 0 +0.1098 -0.2574 0.4459 0 0 +0.1828 -0.2567 0.4446 0 0 +0.2050 -0.2858 0.4950 0 0 +0.1228 -0.2847 0.4931 0 0 +0.1098 -0.2574 0.4459 0 0 -0.1231 -0.2869 0.4969 0 0 -0.2053 -0.2871 0.4974 0 0 -0.2281 -0.3191 0.5527 0 0 -0.1368 -0.3189 0.5524 0 0 -0.1231 -0.2869 0.4969 0 0 +0.1228 -0.2847 0.4931 0 0 +0.2050 -0.2858 0.4950 0 0 +0.2280 -0.3187 0.5520 0 0 +0.1367 -0.3182 0.5511 0 0 +0.1228 -0.2847 0.4931 0 0 -0.1368 -0.3189 0.5524 0 0 -0.2281 -0.3191 0.5527 0 0 -0.2510 -0.3516 0.6090 0 0 -0.1506 -0.3518 0.6093 0 0 -0.1368 -0.3189 0.5524 0 0 +0.1367 -0.3182 0.5511 0 0 +0.2280 -0.3187 0.5520 0 0 +0.2511 -0.3519 0.6096 0 0 +0.1507 -0.3523 0.6102 0 0 +0.1367 -0.3182 0.5511 0 0 -0.1506 -0.3518 0.6093 0 0 -0.2510 -0.3516 0.6090 0 0 -0.2738 -0.3835 0.6642 0 0 -0.1643 -0.3836 0.6643 0 0 -0.1506 -0.3518 0.6093 0 0 +0.1507 -0.3523 0.6102 0 0 +0.2511 -0.3519 0.6096 0 0 +0.2740 -0.3840 0.6651 0 0 +0.1644 -0.3845 0.6659 0 0 +0.1507 -0.3523 0.6102 0 0 -0.1643 -0.3836 0.6643 0 0 -0.2738 -0.3835 0.6642 0 0 -0.2965 -0.4148 0.7185 0 0 -0.1779 -0.4145 0.7180 0 0 -0.1643 -0.3836 0.6643 0 0 +0.1644 -0.3845 0.6659 0 0 +0.2740 -0.3840 0.6651 0 0 +0.2966 -0.4151 0.7189 0 0 +0.1779 -0.4150 0.7187 0 0 +0.1644 -0.3845 0.6659 0 0 -0.1779 -0.4145 0.7180 0 0 -0.2965 -0.4148 0.7185 0 0 +0.1779 -0.4150 0.7187 0 0 +0.2966 -0.4151 0.7189 0 0 0.3194 -0.4472 0.7746 0 0 0.1917 -0.4472 0.7746 0 0 -0.1779 -0.4145 0.7180 0 0 +0.1779 -0.4150 0.7187 0 0 0.1626 -0.2364 0.4095 0 0 0.2236 -0.2236 0.3873 0 0 0.2556 -0.2556 0.4426 0 0 -0.1831 -0.2583 0.4473 0 0 +0.1828 -0.2567 0.4446 0 0 0.1626 -0.2364 0.4095 0 0 -0.1831 -0.2583 0.4473 0 0 +0.1828 -0.2567 0.4446 0 0 0.2556 -0.2556 0.4426 0 0 0.2875 -0.2875 0.4980 0 0 -0.2053 -0.2871 0.4974 0 0 -0.1831 -0.2583 0.4473 0 0 +0.2050 -0.2858 0.4950 0 0 +0.1828 -0.2567 0.4446 0 0 -0.2053 -0.2871 0.4974 0 0 +0.2050 -0.2858 0.4950 0 0 0.2875 -0.2875 0.4980 0 0 0.3194 -0.3194 0.5533 0 0 -0.2281 -0.3191 0.5527 0 0 -0.2053 -0.2871 0.4974 0 0 +0.2280 -0.3187 0.5520 0 0 +0.2050 -0.2858 0.4950 0 0 -0.2281 -0.3191 0.5527 0 0 +0.2280 -0.3187 0.5520 0 0 0.3194 -0.3194 0.5533 0 0 0.3514 -0.3514 0.6086 0 0 -0.2510 -0.3516 0.6090 0 0 -0.2281 -0.3191 0.5527 0 0 +0.2511 -0.3519 0.6096 0 0 +0.2280 -0.3187 0.5520 0 0 -0.2510 -0.3516 0.6090 0 0 +0.2511 -0.3519 0.6096 0 0 0.3514 -0.3514 0.6086 0 0 0.3833 -0.3833 0.6639 0 0 -0.2738 -0.3835 0.6642 0 0 -0.2510 -0.3516 0.6090 0 0 +0.2740 -0.3840 0.6651 0 0 +0.2511 -0.3519 0.6096 0 0 -0.2738 -0.3835 0.6642 0 0 +0.2740 -0.3840 0.6651 0 0 0.3833 -0.3833 0.6639 0 0 0.4153 -0.4153 0.7193 0 0 -0.2965 -0.4148 0.7185 0 0 -0.2738 -0.3835 0.6642 0 0 +0.2966 -0.4151 0.7189 0 0 +0.2740 -0.3840 0.6651 0 0 -0.2965 -0.4148 0.7185 0 0 +0.2966 -0.4151 0.7189 0 0 0.4153 -0.4153 0.7193 0 0 0.4472 -0.4472 0.7746 0 0 0.3194 -0.4472 0.7746 0 0 -0.2965 -0.4148 0.7185 0 0 +0.2966 -0.4151 0.7189 0 0 -0.2236 0.2236 0.3873 0 0 -0.1626 0.2364 0.4095 0 0 --0.1831 0.2583 0.4473 0 0 +-0.1828 0.2567 0.4446 0 0 -0.2556 0.2556 0.4426 0 0 -0.2236 0.2236 0.3873 0 0 -0.2556 0.2556 0.4426 0 0 --0.1831 0.2583 0.4473 0 0 --0.2053 0.2871 0.4974 0 0 +-0.1828 0.2567 0.4446 0 0 +-0.2050 0.2858 0.4950 0 0 -0.2875 0.2875 0.4980 0 0 -0.2556 0.2556 0.4426 0 0 -0.2875 0.2875 0.4980 0 0 --0.2053 0.2871 0.4974 0 0 --0.2281 0.3191 0.5527 0 0 +-0.2050 0.2858 0.4950 0 0 +-0.2280 0.3187 0.5520 0 0 -0.3194 0.3194 0.5533 0 0 -0.2875 0.2875 0.4980 0 0 -0.3194 0.3194 0.5533 0 0 --0.2281 0.3191 0.5527 0 0 --0.2510 0.3516 0.6090 0 0 +-0.2280 0.3187 0.5520 0 0 +-0.2511 0.3519 0.6096 0 0 -0.3514 0.3514 0.6086 0 0 -0.3194 0.3194 0.5533 0 0 -0.3514 0.3514 0.6086 0 0 --0.2510 0.3516 0.6090 0 0 --0.2738 0.3835 0.6642 0 0 +-0.2511 0.3519 0.6096 0 0 +-0.2740 0.3840 0.6651 0 0 -0.3833 0.3833 0.6639 0 0 -0.3514 0.3514 0.6086 0 0 -0.3833 0.3833 0.6639 0 0 --0.2738 0.3835 0.6642 0 0 --0.2965 0.4148 0.7185 0 0 +-0.2740 0.3840 0.6651 0 0 +-0.2966 0.4151 0.7189 0 0 -0.4153 0.4153 0.7193 0 0 -0.3833 0.3833 0.6639 0 0 -0.4153 0.4153 0.7193 0 0 --0.2965 0.4148 0.7185 0 0 +-0.2966 0.4151 0.7189 0 0 -0.3194 0.4472 0.7746 0 0 -0.4472 0.4472 0.7746 0 0 -0.4153 0.4153 0.7193 0 0 @@ -1079,342 +1079,342 @@ -0.1626 0.2364 0.4095 0 0 -0.0987 0.2451 0.4245 0 0 --0.1101 0.2601 0.4505 0 0 --0.1831 0.2583 0.4473 0 0 +-0.1098 0.2574 0.4459 0 0 +-0.1828 0.2567 0.4446 0 0 -0.1626 0.2364 0.4095 0 0 --0.1831 0.2583 0.4473 0 0 --0.1101 0.2601 0.4505 0 0 --0.1231 0.2869 0.4969 0 0 --0.2053 0.2871 0.4974 0 0 --0.1831 0.2583 0.4473 0 0 +-0.1828 0.2567 0.4446 0 0 +-0.1098 0.2574 0.4459 0 0 +-0.1228 0.2847 0.4931 0 0 +-0.2050 0.2858 0.4950 0 0 +-0.1828 0.2567 0.4446 0 0 --0.2053 0.2871 0.4974 0 0 --0.1231 0.2869 0.4969 0 0 --0.1368 0.3189 0.5524 0 0 --0.2281 0.3191 0.5527 0 0 --0.2053 0.2871 0.4974 0 0 +-0.2050 0.2858 0.4950 0 0 +-0.1228 0.2847 0.4931 0 0 +-0.1367 0.3182 0.5511 0 0 +-0.2280 0.3187 0.5520 0 0 +-0.2050 0.2858 0.4950 0 0 --0.2281 0.3191 0.5527 0 0 --0.1368 0.3189 0.5524 0 0 --0.1506 0.3518 0.6093 0 0 --0.2510 0.3516 0.6090 0 0 --0.2281 0.3191 0.5527 0 0 +-0.2280 0.3187 0.5520 0 0 +-0.1367 0.3182 0.5511 0 0 +-0.1507 0.3523 0.6102 0 0 +-0.2511 0.3519 0.6096 0 0 +-0.2280 0.3187 0.5520 0 0 --0.2510 0.3516 0.6090 0 0 --0.1506 0.3518 0.6093 0 0 --0.1643 0.3836 0.6643 0 0 --0.2738 0.3835 0.6642 0 0 --0.2510 0.3516 0.6090 0 0 +-0.2511 0.3519 0.6096 0 0 +-0.1507 0.3523 0.6102 0 0 +-0.1644 0.3845 0.6659 0 0 +-0.2740 0.3840 0.6651 0 0 +-0.2511 0.3519 0.6096 0 0 --0.2738 0.3835 0.6642 0 0 --0.1643 0.3836 0.6643 0 0 --0.1779 0.4145 0.7180 0 0 --0.2965 0.4148 0.7185 0 0 --0.2738 0.3835 0.6642 0 0 +-0.2740 0.3840 0.6651 0 0 +-0.1644 0.3845 0.6659 0 0 +-0.1779 0.4150 0.7187 0 0 +-0.2966 0.4151 0.7189 0 0 +-0.2740 0.3840 0.6651 0 0 --0.2965 0.4148 0.7185 0 0 --0.1779 0.4145 0.7180 0 0 +-0.2966 0.4151 0.7189 0 0 +-0.1779 0.4150 0.7187 0 0 -0.1917 0.4472 0.7746 0 0 -0.3194 0.4472 0.7746 0 0 --0.2965 0.4148 0.7185 0 0 +-0.2966 0.4151 0.7189 0 0 -0.0987 0.2451 0.4245 0 0 -0.0331 0.2495 0.4321 0 0 --0.0368 0.2610 0.4521 0 0 --0.1101 0.2601 0.4505 0 0 +-0.0366 0.2578 0.4465 0 0 +-0.1098 0.2574 0.4459 0 0 -0.0987 0.2451 0.4245 0 0 --0.1101 0.2601 0.4505 0 0 --0.0368 0.2610 0.4521 0 0 --0.0410 0.2868 0.4967 0 0 --0.1231 0.2869 0.4969 0 0 --0.1101 0.2601 0.4505 0 0 +-0.1098 0.2574 0.4459 0 0 +-0.0366 0.2578 0.4465 0 0 +-0.0409 0.2841 0.4921 0 0 +-0.1228 0.2847 0.4931 0 0 +-0.1098 0.2574 0.4459 0 0 --0.1231 0.2869 0.4969 0 0 --0.0410 0.2868 0.4967 0 0 --0.0456 0.3188 0.5522 0 0 --0.1368 0.3189 0.5524 0 0 --0.1231 0.2869 0.4969 0 0 +-0.1228 0.2847 0.4931 0 0 +-0.0409 0.2841 0.4921 0 0 +-0.0456 0.3179 0.5507 0 0 +-0.1367 0.3182 0.5511 0 0 +-0.1228 0.2847 0.4931 0 0 --0.1368 0.3189 0.5524 0 0 --0.0456 0.3188 0.5522 0 0 --0.0502 0.3519 0.6095 0 0 --0.1506 0.3518 0.6093 0 0 --0.1368 0.3189 0.5524 0 0 +-0.1367 0.3182 0.5511 0 0 +-0.0456 0.3179 0.5507 0 0 +-0.0502 0.3525 0.6106 0 0 +-0.1507 0.3523 0.6102 0 0 +-0.1367 0.3182 0.5511 0 0 --0.1506 0.3518 0.6093 0 0 --0.0502 0.3519 0.6095 0 0 --0.0548 0.3836 0.6644 0 0 --0.1643 0.3836 0.6643 0 0 --0.1506 0.3518 0.6093 0 0 +-0.1507 0.3523 0.6102 0 0 +-0.0502 0.3525 0.6106 0 0 +-0.0548 0.3847 0.6663 0 0 +-0.1644 0.3845 0.6659 0 0 +-0.1507 0.3523 0.6102 0 0 --0.1643 0.3836 0.6643 0 0 --0.0548 0.3836 0.6644 0 0 --0.0593 0.4144 0.7177 0 0 --0.1779 0.4145 0.7180 0 0 --0.1643 0.3836 0.6643 0 0 +-0.1644 0.3845 0.6659 0 0 +-0.0548 0.3847 0.6663 0 0 +-0.0593 0.4149 0.7186 0 0 +-0.1779 0.4150 0.7187 0 0 +-0.1644 0.3845 0.6659 0 0 --0.1779 0.4145 0.7180 0 0 --0.0593 0.4144 0.7177 0 0 +-0.1779 0.4150 0.7187 0 0 +-0.0593 0.4149 0.7186 0 0 -0.0639 0.4472 0.7746 0 0 -0.1917 0.4472 0.7746 0 0 --0.1779 0.4145 0.7180 0 0 +-0.1779 0.4150 0.7187 0 0 -0.0331 0.2495 0.4321 0 0 0.0331 0.2495 0.4321 0 0 -0.0368 0.2610 0.4521 0 0 --0.0368 0.2610 0.4521 0 0 +0.0366 0.2578 0.4465 0 0 +-0.0366 0.2578 0.4465 0 0 -0.0331 0.2495 0.4321 0 0 --0.0368 0.2610 0.4521 0 0 -0.0368 0.2610 0.4521 0 0 -0.0410 0.2868 0.4967 0 0 --0.0410 0.2868 0.4967 0 0 --0.0368 0.2610 0.4521 0 0 +-0.0366 0.2578 0.4465 0 0 +0.0366 0.2578 0.4465 0 0 +0.0409 0.2841 0.4921 0 0 +-0.0409 0.2841 0.4921 0 0 +-0.0366 0.2578 0.4465 0 0 --0.0410 0.2868 0.4967 0 0 -0.0410 0.2868 0.4967 0 0 -0.0456 0.3188 0.5522 0 0 --0.0456 0.3188 0.5522 0 0 --0.0410 0.2868 0.4967 0 0 +-0.0409 0.2841 0.4921 0 0 +0.0409 0.2841 0.4921 0 0 +0.0456 0.3179 0.5507 0 0 +-0.0456 0.3179 0.5507 0 0 +-0.0409 0.2841 0.4921 0 0 --0.0456 0.3188 0.5522 0 0 -0.0456 0.3188 0.5522 0 0 -0.0502 0.3519 0.6095 0 0 --0.0502 0.3519 0.6095 0 0 --0.0456 0.3188 0.5522 0 0 +-0.0456 0.3179 0.5507 0 0 +0.0456 0.3179 0.5507 0 0 +0.0502 0.3525 0.6106 0 0 +-0.0502 0.3525 0.6106 0 0 +-0.0456 0.3179 0.5507 0 0 --0.0502 0.3519 0.6095 0 0 -0.0502 0.3519 0.6095 0 0 -0.0548 0.3836 0.6644 0 0 --0.0548 0.3836 0.6644 0 0 --0.0502 0.3519 0.6095 0 0 +-0.0502 0.3525 0.6106 0 0 +0.0502 0.3525 0.6106 0 0 +0.0548 0.3847 0.6663 0 0 +-0.0548 0.3847 0.6663 0 0 +-0.0502 0.3525 0.6106 0 0 --0.0548 0.3836 0.6644 0 0 -0.0548 0.3836 0.6644 0 0 -0.0593 0.4144 0.7177 0 0 --0.0593 0.4144 0.7177 0 0 --0.0548 0.3836 0.6644 0 0 +-0.0548 0.3847 0.6663 0 0 +0.0548 0.3847 0.6663 0 0 +0.0593 0.4149 0.7186 0 0 +-0.0593 0.4149 0.7186 0 0 +-0.0548 0.3847 0.6663 0 0 --0.0593 0.4144 0.7177 0 0 -0.0593 0.4144 0.7177 0 0 +-0.0593 0.4149 0.7186 0 0 +0.0593 0.4149 0.7186 0 0 0.0639 0.4472 0.7746 0 0 -0.0639 0.4472 0.7746 0 0 --0.0593 0.4144 0.7177 0 0 +-0.0593 0.4149 0.7186 0 0 0.0331 0.2495 0.4321 0 0 0.0987 0.2451 0.4245 0 0 -0.1101 0.2601 0.4505 0 0 -0.0368 0.2610 0.4521 0 0 +0.1098 0.2574 0.4459 0 0 +0.0366 0.2578 0.4465 0 0 0.0331 0.2495 0.4321 0 0 -0.0368 0.2610 0.4521 0 0 -0.1101 0.2601 0.4505 0 0 -0.1231 0.2869 0.4969 0 0 -0.0410 0.2868 0.4967 0 0 -0.0368 0.2610 0.4521 0 0 +0.0366 0.2578 0.4465 0 0 +0.1098 0.2574 0.4459 0 0 +0.1228 0.2847 0.4931 0 0 +0.0409 0.2841 0.4921 0 0 +0.0366 0.2578 0.4465 0 0 -0.0410 0.2868 0.4967 0 0 -0.1231 0.2869 0.4969 0 0 -0.1368 0.3189 0.5524 0 0 -0.0456 0.3188 0.5522 0 0 -0.0410 0.2868 0.4967 0 0 +0.0409 0.2841 0.4921 0 0 +0.1228 0.2847 0.4931 0 0 +0.1367 0.3182 0.5511 0 0 +0.0456 0.3179 0.5507 0 0 +0.0409 0.2841 0.4921 0 0 -0.0456 0.3188 0.5522 0 0 -0.1368 0.3189 0.5524 0 0 -0.1506 0.3518 0.6093 0 0 -0.0502 0.3519 0.6095 0 0 -0.0456 0.3188 0.5522 0 0 +0.0456 0.3179 0.5507 0 0 +0.1367 0.3182 0.5511 0 0 +0.1507 0.3523 0.6102 0 0 +0.0502 0.3525 0.6106 0 0 +0.0456 0.3179 0.5507 0 0 -0.0502 0.3519 0.6095 0 0 -0.1506 0.3518 0.6093 0 0 -0.1643 0.3836 0.6643 0 0 -0.0548 0.3836 0.6644 0 0 -0.0502 0.3519 0.6095 0 0 +0.0502 0.3525 0.6106 0 0 +0.1507 0.3523 0.6102 0 0 +0.1644 0.3845 0.6659 0 0 +0.0548 0.3847 0.6663 0 0 +0.0502 0.3525 0.6106 0 0 -0.0548 0.3836 0.6644 0 0 -0.1643 0.3836 0.6643 0 0 -0.1779 0.4145 0.7180 0 0 -0.0593 0.4144 0.7177 0 0 -0.0548 0.3836 0.6644 0 0 +0.0548 0.3847 0.6663 0 0 +0.1644 0.3845 0.6659 0 0 +0.1779 0.4150 0.7187 0 0 +0.0593 0.4149 0.7186 0 0 +0.0548 0.3847 0.6663 0 0 -0.0593 0.4144 0.7177 0 0 -0.1779 0.4145 0.7180 0 0 +0.0593 0.4149 0.7186 0 0 +0.1779 0.4150 0.7187 0 0 0.1917 0.4472 0.7746 0 0 0.0639 0.4472 0.7746 0 0 -0.0593 0.4144 0.7177 0 0 +0.0593 0.4149 0.7186 0 0 0.0987 0.2451 0.4245 0 0 0.1626 0.2364 0.4095 0 0 -0.1831 0.2583 0.4473 0 0 -0.1101 0.2601 0.4505 0 0 +0.1828 0.2567 0.4446 0 0 +0.1098 0.2574 0.4459 0 0 0.0987 0.2451 0.4245 0 0 -0.1101 0.2601 0.4505 0 0 -0.1831 0.2583 0.4473 0 0 -0.2053 0.2871 0.4974 0 0 -0.1231 0.2869 0.4969 0 0 -0.1101 0.2601 0.4505 0 0 +0.1098 0.2574 0.4459 0 0 +0.1828 0.2567 0.4446 0 0 +0.2050 0.2858 0.4950 0 0 +0.1228 0.2847 0.4931 0 0 +0.1098 0.2574 0.4459 0 0 -0.1231 0.2869 0.4969 0 0 -0.2053 0.2871 0.4974 0 0 -0.2281 0.3191 0.5527 0 0 -0.1368 0.3189 0.5524 0 0 -0.1231 0.2869 0.4969 0 0 +0.1228 0.2847 0.4931 0 0 +0.2050 0.2858 0.4950 0 0 +0.2280 0.3187 0.5520 0 0 +0.1367 0.3182 0.5511 0 0 +0.1228 0.2847 0.4931 0 0 -0.1368 0.3189 0.5524 0 0 -0.2281 0.3191 0.5527 0 0 -0.2510 0.3516 0.6090 0 0 -0.1506 0.3518 0.6093 0 0 -0.1368 0.3189 0.5524 0 0 +0.1367 0.3182 0.5511 0 0 +0.2280 0.3187 0.5520 0 0 +0.2511 0.3519 0.6096 0 0 +0.1507 0.3523 0.6102 0 0 +0.1367 0.3182 0.5511 0 0 -0.1506 0.3518 0.6093 0 0 -0.2510 0.3516 0.6090 0 0 -0.2738 0.3835 0.6642 0 0 -0.1643 0.3836 0.6643 0 0 -0.1506 0.3518 0.6093 0 0 +0.1507 0.3523 0.6102 0 0 +0.2511 0.3519 0.6096 0 0 +0.2740 0.3840 0.6651 0 0 +0.1644 0.3845 0.6659 0 0 +0.1507 0.3523 0.6102 0 0 -0.1643 0.3836 0.6643 0 0 -0.2738 0.3835 0.6642 0 0 -0.2965 0.4148 0.7185 0 0 -0.1779 0.4145 0.7180 0 0 -0.1643 0.3836 0.6643 0 0 +0.1644 0.3845 0.6659 0 0 +0.2740 0.3840 0.6651 0 0 +0.2966 0.4151 0.7189 0 0 +0.1779 0.4150 0.7187 0 0 +0.1644 0.3845 0.6659 0 0 -0.1779 0.4145 0.7180 0 0 -0.2965 0.4148 0.7185 0 0 +0.1779 0.4150 0.7187 0 0 +0.2966 0.4151 0.7189 0 0 0.3194 0.4472 0.7746 0 0 0.1917 0.4472 0.7746 0 0 -0.1779 0.4145 0.7180 0 0 +0.1779 0.4150 0.7187 0 0 0.1626 0.2364 0.4095 0 0 0.2236 0.2236 0.3873 0 0 0.2556 0.2556 0.4426 0 0 -0.1831 0.2583 0.4473 0 0 +0.1828 0.2567 0.4446 0 0 0.1626 0.2364 0.4095 0 0 -0.1831 0.2583 0.4473 0 0 +0.1828 0.2567 0.4446 0 0 0.2556 0.2556 0.4426 0 0 0.2875 0.2875 0.4980 0 0 -0.2053 0.2871 0.4974 0 0 -0.1831 0.2583 0.4473 0 0 +0.2050 0.2858 0.4950 0 0 +0.1828 0.2567 0.4446 0 0 -0.2053 0.2871 0.4974 0 0 +0.2050 0.2858 0.4950 0 0 0.2875 0.2875 0.4980 0 0 0.3194 0.3194 0.5533 0 0 -0.2281 0.3191 0.5527 0 0 -0.2053 0.2871 0.4974 0 0 +0.2280 0.3187 0.5520 0 0 +0.2050 0.2858 0.4950 0 0 -0.2281 0.3191 0.5527 0 0 +0.2280 0.3187 0.5520 0 0 0.3194 0.3194 0.5533 0 0 0.3514 0.3514 0.6086 0 0 -0.2510 0.3516 0.6090 0 0 -0.2281 0.3191 0.5527 0 0 +0.2511 0.3519 0.6096 0 0 +0.2280 0.3187 0.5520 0 0 -0.2510 0.3516 0.6090 0 0 +0.2511 0.3519 0.6096 0 0 0.3514 0.3514 0.6086 0 0 0.3833 0.3833 0.6639 0 0 -0.2738 0.3835 0.6642 0 0 -0.2510 0.3516 0.6090 0 0 +0.2740 0.3840 0.6651 0 0 +0.2511 0.3519 0.6096 0 0 -0.2738 0.3835 0.6642 0 0 +0.2740 0.3840 0.6651 0 0 0.3833 0.3833 0.6639 0 0 0.4153 0.4153 0.7193 0 0 -0.2965 0.4148 0.7185 0 0 -0.2738 0.3835 0.6642 0 0 +0.2966 0.4151 0.7189 0 0 +0.2740 0.3840 0.6651 0 0 -0.2965 0.4148 0.7185 0 0 +0.2966 0.4151 0.7189 0 0 0.4153 0.4153 0.7193 0 0 0.4472 0.4472 0.7746 0 0 0.3194 0.4472 0.7746 0 0 -0.2965 0.4148 0.7185 0 0 +0.2966 0.4151 0.7189 0 0 -0.2236 -0.2236 0.3873 0 0 -0.2364 -0.1626 0.4095 0 0 --0.1723 -0.1733 0.4362 0 0 +-0.1723 -0.1732 0.4362 0 0 -0.1626 -0.2364 0.4095 0 0 -0.2236 -0.2236 0.3873 0 0 -0.1626 -0.2364 0.4095 0 0 --0.1723 -0.1733 0.4362 0 0 --0.1047 -0.1805 0.4544 0 0 +-0.1723 -0.1732 0.4362 0 0 +-0.1047 -0.1804 0.4544 0 0 -0.0987 -0.2451 0.4245 0 0 -0.1626 -0.2364 0.4095 0 0 -0.0987 -0.2451 0.4245 0 0 --0.1047 -0.1805 0.4544 0 0 --0.0351 -0.1842 0.4635 0 0 +-0.1047 -0.1804 0.4544 0 0 +-0.0351 -0.1841 0.4636 0 0 -0.0331 -0.2495 0.4321 0 0 -0.0987 -0.2451 0.4245 0 0 -0.0331 -0.2495 0.4321 0 0 --0.0351 -0.1842 0.4635 0 0 -0.0351 -0.1842 0.4635 0 0 +-0.0351 -0.1841 0.4636 0 0 +0.0351 -0.1841 0.4636 0 0 0.0331 -0.2495 0.4321 0 0 -0.0331 -0.2495 0.4321 0 0 0.0331 -0.2495 0.4321 0 0 -0.0351 -0.1842 0.4635 0 0 -0.1047 -0.1805 0.4544 0 0 +0.0351 -0.1841 0.4636 0 0 +0.1047 -0.1804 0.4544 0 0 0.0987 -0.2451 0.4245 0 0 0.0331 -0.2495 0.4321 0 0 0.0987 -0.2451 0.4245 0 0 -0.1047 -0.1805 0.4544 0 0 -0.1723 -0.1733 0.4362 0 0 +0.1047 -0.1804 0.4544 0 0 +0.1723 -0.1732 0.4362 0 0 0.1626 -0.2364 0.4095 0 0 0.0987 -0.2451 0.4245 0 0 0.1626 -0.2364 0.4095 0 0 -0.1723 -0.1733 0.4362 0 0 +0.1723 -0.1732 0.4362 0 0 0.2364 -0.1626 0.4095 0 0 0.2236 -0.2236 0.3873 0 0 0.1626 -0.2364 0.4095 0 0 @@ -1423,50 +1423,50 @@ -0.2364 -0.1626 0.4095 0 0 -0.2451 -0.0987 0.4245 0 0 -0.1789 -0.1057 0.4548 0 0 --0.1723 -0.1733 0.4362 0 0 +-0.1723 -0.1732 0.4362 0 0 -0.2364 -0.1626 0.4095 0 0 --0.1723 -0.1733 0.4362 0 0 +-0.1723 -0.1732 0.4362 0 0 -0.1789 -0.1057 0.4548 0 0 --0.1089 -0.1105 0.4753 0 0 --0.1047 -0.1805 0.4544 0 0 --0.1723 -0.1733 0.4362 0 0 +-0.1089 -0.1104 0.4753 0 0 +-0.1047 -0.1804 0.4544 0 0 +-0.1723 -0.1732 0.4362 0 0 --0.1047 -0.1805 0.4544 0 0 --0.1089 -0.1105 0.4753 0 0 --0.0366 -0.1129 0.4857 0 0 --0.0351 -0.1842 0.4635 0 0 --0.1047 -0.1805 0.4544 0 0 +-0.1047 -0.1804 0.4544 0 0 +-0.1089 -0.1104 0.4753 0 0 +-0.0366 -0.1128 0.4857 0 0 +-0.0351 -0.1841 0.4636 0 0 +-0.1047 -0.1804 0.4544 0 0 --0.0351 -0.1842 0.4635 0 0 --0.0366 -0.1129 0.4857 0 0 -0.0366 -0.1129 0.4857 0 0 -0.0351 -0.1842 0.4635 0 0 --0.0351 -0.1842 0.4635 0 0 +-0.0351 -0.1841 0.4636 0 0 +-0.0366 -0.1128 0.4857 0 0 +0.0366 -0.1128 0.4857 0 0 +0.0351 -0.1841 0.4636 0 0 +-0.0351 -0.1841 0.4636 0 0 -0.0351 -0.1842 0.4635 0 0 -0.0366 -0.1129 0.4857 0 0 -0.1089 -0.1105 0.4753 0 0 -0.1047 -0.1805 0.4544 0 0 -0.0351 -0.1842 0.4635 0 0 +0.0351 -0.1841 0.4636 0 0 +0.0366 -0.1128 0.4857 0 0 +0.1089 -0.1104 0.4753 0 0 +0.1047 -0.1804 0.4544 0 0 +0.0351 -0.1841 0.4636 0 0 -0.1047 -0.1805 0.4544 0 0 -0.1089 -0.1105 0.4753 0 0 +0.1047 -0.1804 0.4544 0 0 +0.1089 -0.1104 0.4753 0 0 0.1789 -0.1057 0.4548 0 0 -0.1723 -0.1733 0.4362 0 0 -0.1047 -0.1805 0.4544 0 0 +0.1723 -0.1732 0.4362 0 0 +0.1047 -0.1804 0.4544 0 0 -0.1723 -0.1733 0.4362 0 0 +0.1723 -0.1732 0.4362 0 0 0.1789 -0.1057 0.4548 0 0 0.2451 -0.0987 0.4245 0 0 0.2364 -0.1626 0.4095 0 0 -0.1723 -0.1733 0.4362 0 0 +0.1723 -0.1732 0.4362 0 0 -0.2451 -0.0987 0.4245 0 0 @@ -1479,36 +1479,36 @@ -0.1789 -0.1057 0.4548 0 0 -0.1823 -0.0355 0.4642 0 0 -0.1110 -0.0372 0.4861 0 0 --0.1089 -0.1105 0.4753 0 0 +-0.1089 -0.1104 0.4753 0 0 -0.1789 -0.1057 0.4548 0 0 --0.1089 -0.1105 0.4753 0 0 +-0.1089 -0.1104 0.4753 0 0 -0.1110 -0.0372 0.4861 0 0 -0.0373 -0.0380 0.4972 0 0 --0.0366 -0.1129 0.4857 0 0 --0.1089 -0.1105 0.4753 0 0 +-0.0366 -0.1128 0.4857 0 0 +-0.1089 -0.1104 0.4753 0 0 --0.0366 -0.1129 0.4857 0 0 +-0.0366 -0.1128 0.4857 0 0 -0.0373 -0.0380 0.4972 0 0 0.0373 -0.0380 0.4972 0 0 -0.0366 -0.1129 0.4857 0 0 --0.0366 -0.1129 0.4857 0 0 +0.0366 -0.1128 0.4857 0 0 +-0.0366 -0.1128 0.4857 0 0 -0.0366 -0.1129 0.4857 0 0 +0.0366 -0.1128 0.4857 0 0 0.0373 -0.0380 0.4972 0 0 0.1110 -0.0372 0.4861 0 0 -0.1089 -0.1105 0.4753 0 0 -0.0366 -0.1129 0.4857 0 0 +0.1089 -0.1104 0.4753 0 0 +0.0366 -0.1128 0.4857 0 0 -0.1089 -0.1105 0.4753 0 0 +0.1089 -0.1104 0.4753 0 0 0.1110 -0.0372 0.4861 0 0 0.1823 -0.0355 0.4642 0 0 0.1789 -0.1057 0.4548 0 0 -0.1089 -0.1105 0.4753 0 0 +0.1089 -0.1104 0.4753 0 0 0.1789 -0.1057 0.4548 0 0 @@ -1576,34 +1576,34 @@ -0.1823 0.0355 0.4642 0 0 -0.1789 0.1057 0.4548 0 0 --0.1089 0.1105 0.4753 0 0 +-0.1089 0.1104 0.4753 0 0 -0.1110 0.0372 0.4861 0 0 -0.1823 0.0355 0.4642 0 0 -0.1110 0.0372 0.4861 0 0 --0.1089 0.1105 0.4753 0 0 --0.0366 0.1129 0.4857 0 0 +-0.1089 0.1104 0.4753 0 0 +-0.0366 0.1128 0.4857 0 0 -0.0373 0.0380 0.4972 0 0 -0.1110 0.0372 0.4861 0 0 -0.0373 0.0380 0.4972 0 0 --0.0366 0.1129 0.4857 0 0 -0.0366 0.1129 0.4857 0 0 +-0.0366 0.1128 0.4857 0 0 +0.0366 0.1128 0.4857 0 0 0.0373 0.0380 0.4972 0 0 -0.0373 0.0380 0.4972 0 0 0.0373 0.0380 0.4972 0 0 -0.0366 0.1129 0.4857 0 0 -0.1089 0.1105 0.4753 0 0 +0.0366 0.1128 0.4857 0 0 +0.1089 0.1104 0.4753 0 0 0.1110 0.0372 0.4861 0 0 0.0373 0.0380 0.4972 0 0 0.1110 0.0372 0.4861 0 0 -0.1089 0.1105 0.4753 0 0 +0.1089 0.1104 0.4753 0 0 0.1789 0.1057 0.4548 0 0 0.1823 0.0355 0.4642 0 0 0.1110 0.0372 0.4861 0 0 @@ -1618,48 +1618,48 @@ -0.2451 0.0987 0.4245 0 0 -0.2364 0.1626 0.4095 0 0 --0.1723 0.1733 0.4362 0 0 +-0.1723 0.1732 0.4362 0 0 -0.1789 0.1057 0.4548 0 0 -0.2451 0.0987 0.4245 0 0 -0.1789 0.1057 0.4548 0 0 --0.1723 0.1733 0.4362 0 0 --0.1047 0.1805 0.4544 0 0 --0.1089 0.1105 0.4753 0 0 +-0.1723 0.1732 0.4362 0 0 +-0.1047 0.1804 0.4544 0 0 +-0.1089 0.1104 0.4753 0 0 -0.1789 0.1057 0.4548 0 0 --0.1089 0.1105 0.4753 0 0 --0.1047 0.1805 0.4544 0 0 --0.0351 0.1842 0.4635 0 0 --0.0366 0.1129 0.4857 0 0 --0.1089 0.1105 0.4753 0 0 +-0.1089 0.1104 0.4753 0 0 +-0.1047 0.1804 0.4544 0 0 +-0.0351 0.1841 0.4636 0 0 +-0.0366 0.1128 0.4857 0 0 +-0.1089 0.1104 0.4753 0 0 --0.0366 0.1129 0.4857 0 0 --0.0351 0.1842 0.4635 0 0 -0.0351 0.1842 0.4635 0 0 -0.0366 0.1129 0.4857 0 0 --0.0366 0.1129 0.4857 0 0 +-0.0366 0.1128 0.4857 0 0 +-0.0351 0.1841 0.4636 0 0 +0.0351 0.1841 0.4636 0 0 +0.0366 0.1128 0.4857 0 0 +-0.0366 0.1128 0.4857 0 0 -0.0366 0.1129 0.4857 0 0 -0.0351 0.1842 0.4635 0 0 -0.1047 0.1805 0.4544 0 0 -0.1089 0.1105 0.4753 0 0 -0.0366 0.1129 0.4857 0 0 +0.0366 0.1128 0.4857 0 0 +0.0351 0.1841 0.4636 0 0 +0.1047 0.1804 0.4544 0 0 +0.1089 0.1104 0.4753 0 0 +0.0366 0.1128 0.4857 0 0 -0.1089 0.1105 0.4753 0 0 -0.1047 0.1805 0.4544 0 0 -0.1723 0.1733 0.4362 0 0 +0.1089 0.1104 0.4753 0 0 +0.1047 0.1804 0.4544 0 0 +0.1723 0.1732 0.4362 0 0 0.1789 0.1057 0.4548 0 0 -0.1089 0.1105 0.4753 0 0 +0.1089 0.1104 0.4753 0 0 0.1789 0.1057 0.4548 0 0 -0.1723 0.1733 0.4362 0 0 +0.1723 0.1732 0.4362 0 0 0.2364 0.1626 0.4095 0 0 0.2451 0.0987 0.4245 0 0 0.1789 0.1057 0.4548 0 0 @@ -1668,50 +1668,50 @@ -0.2364 0.1626 0.4095 0 0 -0.2236 0.2236 0.3873 0 0 -0.1626 0.2364 0.4095 0 0 --0.1723 0.1733 0.4362 0 0 +-0.1723 0.1732 0.4362 0 0 -0.2364 0.1626 0.4095 0 0 --0.1723 0.1733 0.4362 0 0 +-0.1723 0.1732 0.4362 0 0 -0.1626 0.2364 0.4095 0 0 -0.0987 0.2451 0.4245 0 0 --0.1047 0.1805 0.4544 0 0 --0.1723 0.1733 0.4362 0 0 +-0.1047 0.1804 0.4544 0 0 +-0.1723 0.1732 0.4362 0 0 --0.1047 0.1805 0.4544 0 0 +-0.1047 0.1804 0.4544 0 0 -0.0987 0.2451 0.4245 0 0 -0.0331 0.2495 0.4321 0 0 --0.0351 0.1842 0.4635 0 0 --0.1047 0.1805 0.4544 0 0 +-0.0351 0.1841 0.4636 0 0 +-0.1047 0.1804 0.4544 0 0 --0.0351 0.1842 0.4635 0 0 +-0.0351 0.1841 0.4636 0 0 -0.0331 0.2495 0.4321 0 0 0.0331 0.2495 0.4321 0 0 -0.0351 0.1842 0.4635 0 0 --0.0351 0.1842 0.4635 0 0 +0.0351 0.1841 0.4636 0 0 +-0.0351 0.1841 0.4636 0 0 -0.0351 0.1842 0.4635 0 0 +0.0351 0.1841 0.4636 0 0 0.0331 0.2495 0.4321 0 0 0.0987 0.2451 0.4245 0 0 -0.1047 0.1805 0.4544 0 0 -0.0351 0.1842 0.4635 0 0 +0.1047 0.1804 0.4544 0 0 +0.0351 0.1841 0.4636 0 0 -0.1047 0.1805 0.4544 0 0 +0.1047 0.1804 0.4544 0 0 0.0987 0.2451 0.4245 0 0 0.1626 0.2364 0.4095 0 0 -0.1723 0.1733 0.4362 0 0 -0.1047 0.1805 0.4544 0 0 +0.1723 0.1732 0.4362 0 0 +0.1047 0.1804 0.4544 0 0 -0.1723 0.1733 0.4362 0 0 +0.1723 0.1732 0.4362 0 0 0.1626 0.2364 0.4095 0 0 0.2236 0.2236 0.3873 0 0 0.2364 0.1626 0.4095 0 0 -0.1723 0.1733 0.4362 0 0 +0.1723 0.1732 0.4362 0 0 -0.4472 -0.4472 0.7746 0 0 diff --git a/tests/deal.II/normal_flux_01.cc b/tests/deal.II/normal_flux_01.cc new file mode 100644 index 0000000000..b0ec01d7f8 --- /dev/null +++ b/tests/deal.II/normal_flux_01.cc @@ -0,0 +1,94 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2007 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + + +// check the creation of normal flux boundary conditions for a finite +// element that consists of only a single set of vector components +// (i.e. it has dim components). Similar as the no-flux test in no_flux_01.cc + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + + +template +void test (const Triangulation &tr, + const FiniteElement &fe) +{ + DoFHandler dof(tr); + dof.distribute_dofs(fe); + + for (unsigned int i=0; i::faces_per_cell; ++i) + { + deallog << "FE=" << fe.get_name() + << ", case=" << i + << std::endl; + + std::set boundary_ids; + for (unsigned int j=0; j<=i; ++j) + boundary_ids.insert (j); + + ConstraintMatrix cm; + VectorTools::compute_normal_flux_constraints (dof, 0, boundary_ids, cm); + + cm.print (deallog.get_file_stream ()); + } +} + + +template +void test_hyper_cube() +{ + Triangulation tr; + GridGenerator::hyper_cube(tr); + + for (unsigned int i=0; i::faces_per_cell; ++i) + tr.begin_active()->face(i)->set_boundary_indicator (i); + + tr.refine_global(2); + + for (unsigned int degree=1; degree<4; ++degree) + { + FESystem fe (FE_Q(degree), dim); + test(tr, fe); + } +} + + +int main() +{ + std::ofstream logfile ("normal_flux_01/output"); + deallog << std::setprecision (2); + deallog << std::fixed; + deallog.attach(logfile); + deallog.depth_console (0); + deallog.threshold_double(1.e-12); + + test_hyper_cube<2>(); + test_hyper_cube<3>(); +} diff --git a/tests/deal.II/normal_flux_01/cmp/generic b/tests/deal.II/normal_flux_01/cmp/generic new file mode 100644 index 0000000000..5c92d628f6 --- /dev/null +++ b/tests/deal.II/normal_flux_01/cmp/generic @@ -0,0 +1,11149 @@ + +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=0 + 1 = 0 + 5 = 0 + 13 = 0 + 31 = 0 + 37 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=1 + 1 = 0 + 5 = 0 + 13 = 0 + 23 = 0 + 25 = 0 + 29 = 0 + 31 = 0 + 37 = 0 + 45 = 0 + 49 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 8 = 0 + 13 = 0 + 18 = 0 + 22 = 0 + 23 = 0 + 25 = 0 + 29 = 0 + 31 = 0 + 37 = 0 + 45 = 0 + 49 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 8 = 0 + 13 = 0 + 18 = 0 + 22 = 0 + 23 = 0 + 25 = 0 + 29 = 0 + 31 = 0 + 36 = 0 + 37 = 0 + 38 = 0 + 40 = 0 + 45 = 0 + 46 = 0 + 48 = 0 + 49 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)^2], case=0 + 1 = 0 + 5 = 0 + 9 = 0 + 31 = 0 + 35 = 0 + 91 = 0 + 95 = 0 + 111 = 0 + 115 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)^2], case=1 + 1 = 0 + 5 = 0 + 9 = 0 + 31 = 0 + 35 = 0 + 63 = 0 + 65 = 0 + 67 = 0 + 83 = 0 + 85 = 0 + 91 = 0 + 95 = 0 + 111 = 0 + 115 = 0 + 139 = 0 + 141 = 0 + 155 = 0 + 157 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)^2], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 9 = 0 + 12 = 0 + 18 = 0 + 24 = 0 + 31 = 0 + 35 = 0 + 50 = 0 + 56 = 0 + 62 = 0 + 63 = 0 + 65 = 0 + 67 = 0 + 68 = 0 + 83 = 0 + 85 = 0 + 91 = 0 + 95 = 0 + 111 = 0 + 115 = 0 + 139 = 0 + 141 = 0 + 155 = 0 + 157 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)^2], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 9 = 0 + 12 = 0 + 18 = 0 + 24 = 0 + 31 = 0 + 35 = 0 + 50 = 0 + 56 = 0 + 62 = 0 + 63 = 0 + 65 = 0 + 67 = 0 + 68 = 0 + 83 = 0 + 85 = 0 + 91 = 0 + 95 = 0 + 110 = 0 + 111 = 0 + 112 = 0 + 115 = 0 + 118 = 0 + 122 = 0 + 126 = 0 + 139 = 0 + 141 = 0 + 146 = 0 + 150 = 0 + 154 = 0 + 155 = 0 + 157 = 0 + 158 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)^2], case=0 + 1 = 0 + 5 = 0 + 10 = 0 + 11 = 0 + 57 = 0 + 62 = 0 + 63 = 0 + 183 = 0 + 188 = 0 + 189 = 0 + 225 = 0 + 230 = 0 + 231 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)^2], case=1 + 1 = 0 + 5 = 0 + 10 = 0 + 11 = 0 + 57 = 0 + 62 = 0 + 63 = 0 + 123 = 0 + 125 = 0 + 128 = 0 + 129 = 0 + 165 = 0 + 168 = 0 + 169 = 0 + 183 = 0 + 188 = 0 + 189 = 0 + 225 = 0 + 230 = 0 + 231 = 0 + 285 = 0 + 288 = 0 + 289 = 0 + 321 = 0 + 324 = 0 + 325 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)^2], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 11 = 0 + 16 = 0 + 17 = 0 + 32 = 0 + 40 = 0 + 41 = 0 + 57 = 0 + 62 = 0 + 63 = 0 + 98 = 0 + 106 = 0 + 107 = 0 + 122 = 0 + 123 = 0 + 125 = 0 + 128 = 0 + 129 = 0 + 130 = 0 + 131 = 0 + 165 = 0 + 168 = 0 + 169 = 0 + 183 = 0 + 188 = 0 + 189 = 0 + 225 = 0 + 230 = 0 + 231 = 0 + 285 = 0 + 288 = 0 + 289 = 0 + 321 = 0 + 324 = 0 + 325 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)^2], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 11 = 0 + 16 = 0 + 17 = 0 + 32 = 0 + 40 = 0 + 41 = 0 + 57 = 0 + 62 = 0 + 63 = 0 + 98 = 0 + 106 = 0 + 107 = 0 + 122 = 0 + 123 = 0 + 125 = 0 + 128 = 0 + 129 = 0 + 130 = 0 + 131 = 0 + 165 = 0 + 168 = 0 + 169 = 0 + 183 = 0 + 188 = 0 + 189 = 0 + 224 = 0 + 225 = 0 + 226 = 0 + 230 = 0 + 231 = 0 + 236 = 0 + 237 = 0 + 248 = 0 + 254 = 0 + 255 = 0 + 285 = 0 + 288 = 0 + 289 = 0 + 302 = 0 + 308 = 0 + 309 = 0 + 320 = 0 + 321 = 0 + 324 = 0 + 325 = 0 + 326 = 0 + 327 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=0 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 37 = 0 + 38 = 0 + 43 = 0 + 44 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 73 = 0 + 74 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 154 = 0 + 155 = 0 + 160 = 0 + 161 = 0 + 172 = 0 + 173 = 0 + 181 = 0 + 182 = 0 + 226 = 0 + 227 = 0 + 232 = 0 + 233 = 0 + 244 = 0 + 245 = 0 + 253 = 0 + 254 = 0 + 259 = 0 + 260 = 0 + 271 = 0 + 272 = 0 + 316 = 0 + 317 = 0 + 325 = 0 + 326 = 0 + 334 = 0 + 335 = 0 + 343 = 0 + 344 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=1 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 37 = 0 + 38 = 0 + 43 = 0 + 44 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 73 = 0 + 74 = 0 + 94 = 0 + 95 = 0 + 97 = 0 + 98 = 0 + 100 = 0 + 101 = 0 + 103 = 0 + 104 = 0 + 112 = 0 + 113 = 0 + 115 = 0 + 116 = 0 + 124 = 0 + 125 = 0 + 127 = 0 + 128 = 0 + 133 = 0 + 134 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 154 = 0 + 155 = 0 + 160 = 0 + 161 = 0 + 172 = 0 + 173 = 0 + 181 = 0 + 182 = 0 + 196 = 0 + 197 = 0 + 199 = 0 + 200 = 0 + 208 = 0 + 209 = 0 + 211 = 0 + 212 = 0 + 217 = 0 + 218 = 0 + 223 = 0 + 224 = 0 + 226 = 0 + 227 = 0 + 232 = 0 + 233 = 0 + 244 = 0 + 245 = 0 + 253 = 0 + 254 = 0 + 259 = 0 + 260 = 0 + 271 = 0 + 272 = 0 + 286 = 0 + 287 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 304 = 0 + 305 = 0 + 307 = 0 + 308 = 0 + 313 = 0 + 314 = 0 + 316 = 0 + 317 = 0 + 325 = 0 + 326 = 0 + 334 = 0 + 335 = 0 + 343 = 0 + 344 = 0 + 355 = 0 + 356 = 0 + 361 = 0 + 362 = 0 + 367 = 0 + 368 = 0 + 373 = 0 + 374 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 26 = 0 + 30 = 0 + 32 = 0 + 37 = 0 + 38 = 0 + 43 = 0 + 44 = 0 + 54 = 0 + 55 = 0 + 56 = 0 + 57 = 0 + 59 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 73 = 0 + 74 = 0 + 81 = 0 + 83 = 0 + 87 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 95 = 0 + 97 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 101 = 0 + 103 = 0 + 104 = 0 + 112 = 0 + 113 = 0 + 115 = 0 + 116 = 0 + 117 = 0 + 119 = 0 + 123 = 0 + 124 = 0 + 125 = 0 + 127 = 0 + 128 = 0 + 133 = 0 + 134 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 154 = 0 + 155 = 0 + 160 = 0 + 161 = 0 + 172 = 0 + 173 = 0 + 181 = 0 + 182 = 0 + 196 = 0 + 197 = 0 + 199 = 0 + 200 = 0 + 208 = 0 + 209 = 0 + 211 = 0 + 212 = 0 + 217 = 0 + 218 = 0 + 223 = 0 + 224 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 237 = 0 + 239 = 0 + 244 = 0 + 245 = 0 + 252 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 264 = 0 + 266 = 0 + 271 = 0 + 272 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 286 = 0 + 287 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 297 = 0 + 299 = 0 + 303 = 0 + 304 = 0 + 305 = 0 + 307 = 0 + 308 = 0 + 313 = 0 + 314 = 0 + 316 = 0 + 317 = 0 + 325 = 0 + 326 = 0 + 334 = 0 + 335 = 0 + 343 = 0 + 344 = 0 + 355 = 0 + 356 = 0 + 361 = 0 + 362 = 0 + 367 = 0 + 368 = 0 + 373 = 0 + 374 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 26 = 0 + 30 = 0 + 32 = 0 + 37 = 0 + 38 = 0 + 43 = 0 + 44 = 0 + 54 = 0 + 55 = 0 + 56 = 0 + 57 = 0 + 59 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 73 = 0 + 74 = 0 + 81 = 0 + 83 = 0 + 87 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 95 = 0 + 97 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 101 = 0 + 103 = 0 + 104 = 0 + 112 = 0 + 113 = 0 + 115 = 0 + 116 = 0 + 117 = 0 + 119 = 0 + 123 = 0 + 124 = 0 + 125 = 0 + 127 = 0 + 128 = 0 + 133 = 0 + 134 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 153 = 0 + 154 = 0 + 155 = 0 + 156 = 0 + 158 = 0 + 159 = 0 + 160 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 165 = 0 + 167 = 0 + 168 = 0 + 170 = 0 + 172 = 0 + 173 = 0 + 180 = 0 + 181 = 0 + 182 = 0 + 183 = 0 + 185 = 0 + 186 = 0 + 188 = 0 + 196 = 0 + 197 = 0 + 199 = 0 + 200 = 0 + 201 = 0 + 203 = 0 + 204 = 0 + 206 = 0 + 207 = 0 + 208 = 0 + 209 = 0 + 210 = 0 + 211 = 0 + 212 = 0 + 217 = 0 + 218 = 0 + 219 = 0 + 221 = 0 + 222 = 0 + 223 = 0 + 224 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 237 = 0 + 239 = 0 + 244 = 0 + 245 = 0 + 252 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 264 = 0 + 266 = 0 + 271 = 0 + 272 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 286 = 0 + 287 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 297 = 0 + 299 = 0 + 303 = 0 + 304 = 0 + 305 = 0 + 307 = 0 + 308 = 0 + 313 = 0 + 314 = 0 + 316 = 0 + 317 = 0 + 324 = 0 + 325 = 0 + 326 = 0 + 327 = 0 + 329 = 0 + 330 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 342 = 0 + 343 = 0 + 344 = 0 + 345 = 0 + 347 = 0 + 348 = 0 + 350 = 0 + 355 = 0 + 356 = 0 + 357 = 0 + 359 = 0 + 360 = 0 + 361 = 0 + 362 = 0 + 367 = 0 + 368 = 0 + 369 = 0 + 371 = 0 + 372 = 0 + 373 = 0 + 374 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=4 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 25 = 0 + 26 = 0 + 27 = 0 + 28 = 0 + 30 = 0 + 32 = 0 + 36 = 0 + 37 = 0 + 38 = 0 + 39 = 0 + 40 = 0 + 43 = 0 + 44 = 0 + 48 = 0 + 49 = 0 + 54 = 0 + 55 = 0 + 56 = 0 + 57 = 0 + 59 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 73 = 0 + 74 = 0 + 81 = 0 + 82 = 0 + 83 = 0 + 84 = 0 + 85 = 0 + 87 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 95 = 0 + 96 = 0 + 97 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 101 = 0 + 103 = 0 + 104 = 0 + 105 = 0 + 106 = 0 + 111 = 0 + 112 = 0 + 113 = 0 + 115 = 0 + 116 = 0 + 117 = 0 + 119 = 0 + 123 = 0 + 124 = 0 + 125 = 0 + 127 = 0 + 128 = 0 + 133 = 0 + 134 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 139 = 0 + 142 = 0 + 143 = 0 + 147 = 0 + 148 = 0 + 153 = 0 + 154 = 0 + 155 = 0 + 156 = 0 + 157 = 0 + 158 = 0 + 159 = 0 + 160 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 165 = 0 + 166 = 0 + 167 = 0 + 168 = 0 + 170 = 0 + 172 = 0 + 173 = 0 + 180 = 0 + 181 = 0 + 182 = 0 + 183 = 0 + 185 = 0 + 186 = 0 + 188 = 0 + 189 = 0 + 190 = 0 + 195 = 0 + 196 = 0 + 197 = 0 + 199 = 0 + 200 = 0 + 201 = 0 + 202 = 0 + 203 = 0 + 204 = 0 + 206 = 0 + 207 = 0 + 208 = 0 + 209 = 0 + 210 = 0 + 211 = 0 + 212 = 0 + 217 = 0 + 218 = 0 + 219 = 0 + 221 = 0 + 222 = 0 + 223 = 0 + 224 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 237 = 0 + 239 = 0 + 244 = 0 + 245 = 0 + 252 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 264 = 0 + 266 = 0 + 271 = 0 + 272 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 286 = 0 + 287 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 297 = 0 + 299 = 0 + 303 = 0 + 304 = 0 + 305 = 0 + 307 = 0 + 308 = 0 + 313 = 0 + 314 = 0 + 316 = 0 + 317 = 0 + 324 = 0 + 325 = 0 + 326 = 0 + 327 = 0 + 329 = 0 + 330 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 342 = 0 + 343 = 0 + 344 = 0 + 345 = 0 + 347 = 0 + 348 = 0 + 350 = 0 + 355 = 0 + 356 = 0 + 357 = 0 + 359 = 0 + 360 = 0 + 361 = 0 + 362 = 0 + 367 = 0 + 368 = 0 + 369 = 0 + 371 = 0 + 372 = 0 + 373 = 0 + 374 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=5 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 25 = 0 + 26 = 0 + 27 = 0 + 28 = 0 + 30 = 0 + 32 = 0 + 36 = 0 + 37 = 0 + 38 = 0 + 39 = 0 + 40 = 0 + 43 = 0 + 44 = 0 + 48 = 0 + 49 = 0 + 54 = 0 + 55 = 0 + 56 = 0 + 57 = 0 + 59 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 73 = 0 + 74 = 0 + 81 = 0 + 82 = 0 + 83 = 0 + 84 = 0 + 85 = 0 + 87 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 95 = 0 + 96 = 0 + 97 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 101 = 0 + 103 = 0 + 104 = 0 + 105 = 0 + 106 = 0 + 111 = 0 + 112 = 0 + 113 = 0 + 115 = 0 + 116 = 0 + 117 = 0 + 119 = 0 + 123 = 0 + 124 = 0 + 125 = 0 + 127 = 0 + 128 = 0 + 133 = 0 + 134 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 139 = 0 + 142 = 0 + 143 = 0 + 147 = 0 + 148 = 0 + 153 = 0 + 154 = 0 + 155 = 0 + 156 = 0 + 157 = 0 + 158 = 0 + 159 = 0 + 160 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 165 = 0 + 166 = 0 + 167 = 0 + 168 = 0 + 170 = 0 + 172 = 0 + 173 = 0 + 180 = 0 + 181 = 0 + 182 = 0 + 183 = 0 + 185 = 0 + 186 = 0 + 188 = 0 + 189 = 0 + 190 = 0 + 195 = 0 + 196 = 0 + 197 = 0 + 199 = 0 + 200 = 0 + 201 = 0 + 202 = 0 + 203 = 0 + 204 = 0 + 206 = 0 + 207 = 0 + 208 = 0 + 209 = 0 + 210 = 0 + 211 = 0 + 212 = 0 + 217 = 0 + 218 = 0 + 219 = 0 + 221 = 0 + 222 = 0 + 223 = 0 + 224 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 237 = 0 + 239 = 0 + 244 = 0 + 245 = 0 + 252 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 256 = 0 + 257 = 0 + 258 = 0 + 259 = 0 + 260 = 0 + 261 = 0 + 262 = 0 + 264 = 0 + 265 = 0 + 266 = 0 + 267 = 0 + 268 = 0 + 270 = 0 + 271 = 0 + 272 = 0 + 273 = 0 + 274 = 0 + 276 = 0 + 277 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 286 = 0 + 287 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 297 = 0 + 298 = 0 + 299 = 0 + 300 = 0 + 301 = 0 + 303 = 0 + 304 = 0 + 305 = 0 + 306 = 0 + 307 = 0 + 308 = 0 + 309 = 0 + 310 = 0 + 312 = 0 + 313 = 0 + 314 = 0 + 316 = 0 + 317 = 0 + 324 = 0 + 325 = 0 + 326 = 0 + 327 = 0 + 329 = 0 + 330 = 0 + 332 = 0 + 333 = 0 + 334 = 0 + 335 = 0 + 336 = 0 + 337 = 0 + 339 = 0 + 340 = 0 + 342 = 0 + 343 = 0 + 344 = 0 + 345 = 0 + 346 = 0 + 347 = 0 + 348 = 0 + 349 = 0 + 350 = 0 + 355 = 0 + 356 = 0 + 357 = 0 + 359 = 0 + 360 = 0 + 361 = 0 + 362 = 0 + 363 = 0 + 364 = 0 + 366 = 0 + 367 = 0 + 368 = 0 + 369 = 0 + 370 = 0 + 371 = 0 + 372 = 0 + 373 = 0 + 374 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3], case=0 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 25 = 0 + 26 = 0 + 37 = 0 + 38 = 0 + 49 = 0 + 50 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 148 = 0 + 149 = 0 + 157 = 0 + 158 = 0 + 166 = 0 + 167 = 0 + 172 = 0 + 173 = 0 + 226 = 0 + 227 = 0 + 232 = 0 + 233 = 0 + 238 = 0 + 239 = 0 + 250 = 0 + 251 = 0 + 256 = 0 + 257 = 0 + 262 = 0 + 263 = 0 + 316 = 0 + 317 = 0 + 322 = 0 + 323 = 0 + 331 = 0 + 332 = 0 + 337 = 0 + 338 = 0 + 676 = 0 + 677 = 0 + 682 = 0 + 683 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 706 = 0 + 707 = 0 + 712 = 0 + 713 = 0 + 766 = 0 + 767 = 0 + 772 = 0 + 773 = 0 + 778 = 0 + 779 = 0 + 787 = 0 + 788 = 0 + 796 = 0 + 797 = 0 + 802 = 0 + 803 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 871 = 0 + 872 = 0 + 877 = 0 + 878 = 0 + 916 = 0 + 917 = 0 + 922 = 0 + 923 = 0 + 931 = 0 + 932 = 0 + 937 = 0 + 938 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1228 = 0 + 1229 = 0 + 1240 = 0 + 1241 = 0 + 1246 = 0 + 1247 = 0 + 1252 = 0 + 1253 = 0 + 1306 = 0 + 1307 = 0 + 1312 = 0 + 1313 = 0 + 1321 = 0 + 1322 = 0 + 1327 = 0 + 1328 = 0 + 1366 = 0 + 1367 = 0 + 1372 = 0 + 1373 = 0 + 1378 = 0 + 1379 = 0 + 1390 = 0 + 1391 = 0 + 1396 = 0 + 1397 = 0 + 1402 = 0 + 1403 = 0 + 1456 = 0 + 1457 = 0 + 1462 = 0 + 1463 = 0 + 1471 = 0 + 1472 = 0 + 1477 = 0 + 1478 = 0 + 1756 = 0 + 1757 = 0 + 1762 = 0 + 1763 = 0 + 1771 = 0 + 1772 = 0 + 1777 = 0 + 1778 = 0 + 1816 = 0 + 1817 = 0 + 1822 = 0 + 1823 = 0 + 1831 = 0 + 1832 = 0 + 1837 = 0 + 1838 = 0 + 1876 = 0 + 1877 = 0 + 1882 = 0 + 1883 = 0 + 1891 = 0 + 1892 = 0 + 1897 = 0 + 1898 = 0 + 1936 = 0 + 1937 = 0 + 1942 = 0 + 1943 = 0 + 1951 = 0 + 1952 = 0 + 1957 = 0 + 1958 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3], case=1 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 25 = 0 + 26 = 0 + 37 = 0 + 38 = 0 + 49 = 0 + 50 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 148 = 0 + 149 = 0 + 157 = 0 + 158 = 0 + 166 = 0 + 167 = 0 + 172 = 0 + 173 = 0 + 226 = 0 + 227 = 0 + 232 = 0 + 233 = 0 + 238 = 0 + 239 = 0 + 250 = 0 + 251 = 0 + 256 = 0 + 257 = 0 + 262 = 0 + 263 = 0 + 316 = 0 + 317 = 0 + 322 = 0 + 323 = 0 + 331 = 0 + 332 = 0 + 337 = 0 + 338 = 0 + 430 = 0 + 431 = 0 + 433 = 0 + 434 = 0 + 436 = 0 + 437 = 0 + 439 = 0 + 440 = 0 + 442 = 0 + 443 = 0 + 451 = 0 + 452 = 0 + 460 = 0 + 461 = 0 + 463 = 0 + 464 = 0 + 466 = 0 + 467 = 0 + 520 = 0 + 521 = 0 + 523 = 0 + 524 = 0 + 526 = 0 + 527 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 541 = 0 + 542 = 0 + 592 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 598 = 0 + 599 = 0 + 607 = 0 + 608 = 0 + 610 = 0 + 611 = 0 + 613 = 0 + 614 = 0 + 652 = 0 + 653 = 0 + 655 = 0 + 656 = 0 + 661 = 0 + 662 = 0 + 664 = 0 + 665 = 0 + 676 = 0 + 677 = 0 + 682 = 0 + 683 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 706 = 0 + 707 = 0 + 712 = 0 + 713 = 0 + 766 = 0 + 767 = 0 + 772 = 0 + 773 = 0 + 778 = 0 + 779 = 0 + 787 = 0 + 788 = 0 + 796 = 0 + 797 = 0 + 802 = 0 + 803 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 871 = 0 + 872 = 0 + 877 = 0 + 878 = 0 + 916 = 0 + 917 = 0 + 922 = 0 + 923 = 0 + 931 = 0 + 932 = 0 + 937 = 0 + 938 = 0 + 1012 = 0 + 1013 = 0 + 1015 = 0 + 1016 = 0 + 1018 = 0 + 1019 = 0 + 1024 = 0 + 1025 = 0 + 1030 = 0 + 1031 = 0 + 1033 = 0 + 1034 = 0 + 1084 = 0 + 1085 = 0 + 1087 = 0 + 1088 = 0 + 1090 = 0 + 1091 = 0 + 1096 = 0 + 1097 = 0 + 1102 = 0 + 1103 = 0 + 1105 = 0 + 1106 = 0 + 1144 = 0 + 1145 = 0 + 1147 = 0 + 1148 = 0 + 1153 = 0 + 1154 = 0 + 1156 = 0 + 1157 = 0 + 1192 = 0 + 1193 = 0 + 1195 = 0 + 1196 = 0 + 1201 = 0 + 1202 = 0 + 1204 = 0 + 1205 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1228 = 0 + 1229 = 0 + 1240 = 0 + 1241 = 0 + 1246 = 0 + 1247 = 0 + 1252 = 0 + 1253 = 0 + 1306 = 0 + 1307 = 0 + 1312 = 0 + 1313 = 0 + 1321 = 0 + 1322 = 0 + 1327 = 0 + 1328 = 0 + 1366 = 0 + 1367 = 0 + 1372 = 0 + 1373 = 0 + 1378 = 0 + 1379 = 0 + 1390 = 0 + 1391 = 0 + 1396 = 0 + 1397 = 0 + 1402 = 0 + 1403 = 0 + 1456 = 0 + 1457 = 0 + 1462 = 0 + 1463 = 0 + 1471 = 0 + 1472 = 0 + 1477 = 0 + 1478 = 0 + 1552 = 0 + 1553 = 0 + 1555 = 0 + 1556 = 0 + 1558 = 0 + 1559 = 0 + 1567 = 0 + 1568 = 0 + 1570 = 0 + 1571 = 0 + 1573 = 0 + 1574 = 0 + 1612 = 0 + 1613 = 0 + 1615 = 0 + 1616 = 0 + 1621 = 0 + 1622 = 0 + 1624 = 0 + 1625 = 0 + 1672 = 0 + 1673 = 0 + 1675 = 0 + 1676 = 0 + 1678 = 0 + 1679 = 0 + 1687 = 0 + 1688 = 0 + 1690 = 0 + 1691 = 0 + 1693 = 0 + 1694 = 0 + 1732 = 0 + 1733 = 0 + 1735 = 0 + 1736 = 0 + 1741 = 0 + 1742 = 0 + 1744 = 0 + 1745 = 0 + 1756 = 0 + 1757 = 0 + 1762 = 0 + 1763 = 0 + 1771 = 0 + 1772 = 0 + 1777 = 0 + 1778 = 0 + 1816 = 0 + 1817 = 0 + 1822 = 0 + 1823 = 0 + 1831 = 0 + 1832 = 0 + 1837 = 0 + 1838 = 0 + 1876 = 0 + 1877 = 0 + 1882 = 0 + 1883 = 0 + 1891 = 0 + 1892 = 0 + 1897 = 0 + 1898 = 0 + 1936 = 0 + 1937 = 0 + 1942 = 0 + 1943 = 0 + 1951 = 0 + 1952 = 0 + 1957 = 0 + 1958 = 0 + 2020 = 0 + 2021 = 0 + 2023 = 0 + 2024 = 0 + 2029 = 0 + 2030 = 0 + 2032 = 0 + 2033 = 0 + 2068 = 0 + 2069 = 0 + 2071 = 0 + 2072 = 0 + 2077 = 0 + 2078 = 0 + 2080 = 0 + 2081 = 0 + 2116 = 0 + 2117 = 0 + 2119 = 0 + 2120 = 0 + 2125 = 0 + 2126 = 0 + 2128 = 0 + 2129 = 0 + 2164 = 0 + 2165 = 0 + 2167 = 0 + 2168 = 0 + 2173 = 0 + 2174 = 0 + 2176 = 0 + 2177 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 25 = 0 + 26 = 0 + 30 = 0 + 32 = 0 + 37 = 0 + 38 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 49 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 81 = 0 + 83 = 0 + 87 = 0 + 89 = 0 + 96 = 0 + 98 = 0 + 105 = 0 + 107 = 0 + 111 = 0 + 113 = 0 + 120 = 0 + 122 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 148 = 0 + 149 = 0 + 157 = 0 + 158 = 0 + 166 = 0 + 167 = 0 + 172 = 0 + 173 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 238 = 0 + 239 = 0 + 243 = 0 + 245 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 252 = 0 + 254 = 0 + 256 = 0 + 257 = 0 + 262 = 0 + 263 = 0 + 267 = 0 + 269 = 0 + 279 = 0 + 281 = 0 + 288 = 0 + 290 = 0 + 294 = 0 + 296 = 0 + 303 = 0 + 305 = 0 + 316 = 0 + 317 = 0 + 322 = 0 + 323 = 0 + 331 = 0 + 332 = 0 + 337 = 0 + 338 = 0 + 375 = 0 + 377 = 0 + 381 = 0 + 383 = 0 + 390 = 0 + 392 = 0 + 399 = 0 + 401 = 0 + 405 = 0 + 407 = 0 + 414 = 0 + 416 = 0 + 429 = 0 + 430 = 0 + 431 = 0 + 433 = 0 + 434 = 0 + 435 = 0 + 436 = 0 + 437 = 0 + 439 = 0 + 440 = 0 + 442 = 0 + 443 = 0 + 444 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 453 = 0 + 455 = 0 + 459 = 0 + 460 = 0 + 461 = 0 + 463 = 0 + 464 = 0 + 466 = 0 + 467 = 0 + 468 = 0 + 470 = 0 + 520 = 0 + 521 = 0 + 523 = 0 + 524 = 0 + 526 = 0 + 527 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 541 = 0 + 542 = 0 + 555 = 0 + 557 = 0 + 564 = 0 + 566 = 0 + 570 = 0 + 572 = 0 + 579 = 0 + 581 = 0 + 591 = 0 + 592 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 598 = 0 + 599 = 0 + 600 = 0 + 602 = 0 + 606 = 0 + 607 = 0 + 608 = 0 + 610 = 0 + 611 = 0 + 613 = 0 + 614 = 0 + 615 = 0 + 617 = 0 + 652 = 0 + 653 = 0 + 655 = 0 + 656 = 0 + 661 = 0 + 662 = 0 + 664 = 0 + 665 = 0 + 676 = 0 + 677 = 0 + 682 = 0 + 683 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 706 = 0 + 707 = 0 + 712 = 0 + 713 = 0 + 766 = 0 + 767 = 0 + 772 = 0 + 773 = 0 + 778 = 0 + 779 = 0 + 787 = 0 + 788 = 0 + 796 = 0 + 797 = 0 + 802 = 0 + 803 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 871 = 0 + 872 = 0 + 877 = 0 + 878 = 0 + 916 = 0 + 917 = 0 + 922 = 0 + 923 = 0 + 931 = 0 + 932 = 0 + 937 = 0 + 938 = 0 + 1012 = 0 + 1013 = 0 + 1015 = 0 + 1016 = 0 + 1018 = 0 + 1019 = 0 + 1024 = 0 + 1025 = 0 + 1030 = 0 + 1031 = 0 + 1033 = 0 + 1034 = 0 + 1084 = 0 + 1085 = 0 + 1087 = 0 + 1088 = 0 + 1090 = 0 + 1091 = 0 + 1096 = 0 + 1097 = 0 + 1102 = 0 + 1103 = 0 + 1105 = 0 + 1106 = 0 + 1144 = 0 + 1145 = 0 + 1147 = 0 + 1148 = 0 + 1153 = 0 + 1154 = 0 + 1156 = 0 + 1157 = 0 + 1192 = 0 + 1193 = 0 + 1195 = 0 + 1196 = 0 + 1201 = 0 + 1202 = 0 + 1204 = 0 + 1205 = 0 + 1215 = 0 + 1216 = 0 + 1217 = 0 + 1218 = 0 + 1220 = 0 + 1222 = 0 + 1223 = 0 + 1228 = 0 + 1229 = 0 + 1233 = 0 + 1235 = 0 + 1239 = 0 + 1240 = 0 + 1241 = 0 + 1242 = 0 + 1244 = 0 + 1246 = 0 + 1247 = 0 + 1252 = 0 + 1253 = 0 + 1257 = 0 + 1259 = 0 + 1269 = 0 + 1271 = 0 + 1278 = 0 + 1280 = 0 + 1284 = 0 + 1286 = 0 + 1293 = 0 + 1295 = 0 + 1306 = 0 + 1307 = 0 + 1312 = 0 + 1313 = 0 + 1321 = 0 + 1322 = 0 + 1327 = 0 + 1328 = 0 + 1365 = 0 + 1366 = 0 + 1367 = 0 + 1368 = 0 + 1370 = 0 + 1372 = 0 + 1373 = 0 + 1378 = 0 + 1379 = 0 + 1383 = 0 + 1385 = 0 + 1389 = 0 + 1390 = 0 + 1391 = 0 + 1392 = 0 + 1394 = 0 + 1396 = 0 + 1397 = 0 + 1402 = 0 + 1403 = 0 + 1407 = 0 + 1409 = 0 + 1419 = 0 + 1421 = 0 + 1428 = 0 + 1430 = 0 + 1434 = 0 + 1436 = 0 + 1443 = 0 + 1445 = 0 + 1456 = 0 + 1457 = 0 + 1462 = 0 + 1463 = 0 + 1471 = 0 + 1472 = 0 + 1477 = 0 + 1478 = 0 + 1515 = 0 + 1517 = 0 + 1524 = 0 + 1526 = 0 + 1530 = 0 + 1532 = 0 + 1539 = 0 + 1541 = 0 + 1551 = 0 + 1552 = 0 + 1553 = 0 + 1555 = 0 + 1556 = 0 + 1558 = 0 + 1559 = 0 + 1560 = 0 + 1562 = 0 + 1566 = 0 + 1567 = 0 + 1568 = 0 + 1570 = 0 + 1571 = 0 + 1573 = 0 + 1574 = 0 + 1575 = 0 + 1577 = 0 + 1612 = 0 + 1613 = 0 + 1615 = 0 + 1616 = 0 + 1621 = 0 + 1622 = 0 + 1624 = 0 + 1625 = 0 + 1635 = 0 + 1637 = 0 + 1644 = 0 + 1646 = 0 + 1650 = 0 + 1652 = 0 + 1659 = 0 + 1661 = 0 + 1671 = 0 + 1672 = 0 + 1673 = 0 + 1675 = 0 + 1676 = 0 + 1678 = 0 + 1679 = 0 + 1680 = 0 + 1682 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1690 = 0 + 1691 = 0 + 1693 = 0 + 1694 = 0 + 1695 = 0 + 1697 = 0 + 1732 = 0 + 1733 = 0 + 1735 = 0 + 1736 = 0 + 1741 = 0 + 1742 = 0 + 1744 = 0 + 1745 = 0 + 1756 = 0 + 1757 = 0 + 1762 = 0 + 1763 = 0 + 1771 = 0 + 1772 = 0 + 1777 = 0 + 1778 = 0 + 1816 = 0 + 1817 = 0 + 1822 = 0 + 1823 = 0 + 1831 = 0 + 1832 = 0 + 1837 = 0 + 1838 = 0 + 1876 = 0 + 1877 = 0 + 1882 = 0 + 1883 = 0 + 1891 = 0 + 1892 = 0 + 1897 = 0 + 1898 = 0 + 1936 = 0 + 1937 = 0 + 1942 = 0 + 1943 = 0 + 1951 = 0 + 1952 = 0 + 1957 = 0 + 1958 = 0 + 2020 = 0 + 2021 = 0 + 2023 = 0 + 2024 = 0 + 2029 = 0 + 2030 = 0 + 2032 = 0 + 2033 = 0 + 2068 = 0 + 2069 = 0 + 2071 = 0 + 2072 = 0 + 2077 = 0 + 2078 = 0 + 2080 = 0 + 2081 = 0 + 2116 = 0 + 2117 = 0 + 2119 = 0 + 2120 = 0 + 2125 = 0 + 2126 = 0 + 2128 = 0 + 2129 = 0 + 2164 = 0 + 2165 = 0 + 2167 = 0 + 2168 = 0 + 2173 = 0 + 2174 = 0 + 2176 = 0 + 2177 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 25 = 0 + 26 = 0 + 30 = 0 + 32 = 0 + 37 = 0 + 38 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 49 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 81 = 0 + 83 = 0 + 87 = 0 + 89 = 0 + 96 = 0 + 98 = 0 + 105 = 0 + 107 = 0 + 111 = 0 + 113 = 0 + 120 = 0 + 122 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 148 = 0 + 149 = 0 + 157 = 0 + 158 = 0 + 166 = 0 + 167 = 0 + 172 = 0 + 173 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 238 = 0 + 239 = 0 + 243 = 0 + 245 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 252 = 0 + 254 = 0 + 256 = 0 + 257 = 0 + 262 = 0 + 263 = 0 + 267 = 0 + 269 = 0 + 279 = 0 + 281 = 0 + 288 = 0 + 290 = 0 + 294 = 0 + 296 = 0 + 303 = 0 + 305 = 0 + 316 = 0 + 317 = 0 + 322 = 0 + 323 = 0 + 331 = 0 + 332 = 0 + 337 = 0 + 338 = 0 + 375 = 0 + 377 = 0 + 381 = 0 + 383 = 0 + 390 = 0 + 392 = 0 + 399 = 0 + 401 = 0 + 405 = 0 + 407 = 0 + 414 = 0 + 416 = 0 + 429 = 0 + 430 = 0 + 431 = 0 + 433 = 0 + 434 = 0 + 435 = 0 + 436 = 0 + 437 = 0 + 439 = 0 + 440 = 0 + 442 = 0 + 443 = 0 + 444 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 453 = 0 + 455 = 0 + 459 = 0 + 460 = 0 + 461 = 0 + 463 = 0 + 464 = 0 + 466 = 0 + 467 = 0 + 468 = 0 + 470 = 0 + 520 = 0 + 521 = 0 + 523 = 0 + 524 = 0 + 526 = 0 + 527 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 541 = 0 + 542 = 0 + 555 = 0 + 557 = 0 + 564 = 0 + 566 = 0 + 570 = 0 + 572 = 0 + 579 = 0 + 581 = 0 + 591 = 0 + 592 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 598 = 0 + 599 = 0 + 600 = 0 + 602 = 0 + 606 = 0 + 607 = 0 + 608 = 0 + 610 = 0 + 611 = 0 + 613 = 0 + 614 = 0 + 615 = 0 + 617 = 0 + 652 = 0 + 653 = 0 + 655 = 0 + 656 = 0 + 661 = 0 + 662 = 0 + 664 = 0 + 665 = 0 + 676 = 0 + 677 = 0 + 682 = 0 + 683 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 706 = 0 + 707 = 0 + 712 = 0 + 713 = 0 + 765 = 0 + 766 = 0 + 767 = 0 + 768 = 0 + 770 = 0 + 771 = 0 + 772 = 0 + 773 = 0 + 774 = 0 + 776 = 0 + 778 = 0 + 779 = 0 + 783 = 0 + 785 = 0 + 787 = 0 + 788 = 0 + 792 = 0 + 794 = 0 + 795 = 0 + 796 = 0 + 797 = 0 + 798 = 0 + 800 = 0 + 802 = 0 + 803 = 0 + 807 = 0 + 809 = 0 + 819 = 0 + 821 = 0 + 822 = 0 + 824 = 0 + 828 = 0 + 830 = 0 + 834 = 0 + 836 = 0 + 837 = 0 + 839 = 0 + 843 = 0 + 845 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 871 = 0 + 872 = 0 + 877 = 0 + 878 = 0 + 915 = 0 + 916 = 0 + 917 = 0 + 918 = 0 + 920 = 0 + 922 = 0 + 923 = 0 + 927 = 0 + 929 = 0 + 930 = 0 + 931 = 0 + 932 = 0 + 933 = 0 + 935 = 0 + 937 = 0 + 938 = 0 + 942 = 0 + 944 = 0 + 951 = 0 + 953 = 0 + 957 = 0 + 959 = 0 + 960 = 0 + 962 = 0 + 966 = 0 + 968 = 0 + 1012 = 0 + 1013 = 0 + 1015 = 0 + 1016 = 0 + 1018 = 0 + 1019 = 0 + 1024 = 0 + 1025 = 0 + 1030 = 0 + 1031 = 0 + 1033 = 0 + 1034 = 0 + 1047 = 0 + 1049 = 0 + 1050 = 0 + 1052 = 0 + 1056 = 0 + 1058 = 0 + 1062 = 0 + 1064 = 0 + 1065 = 0 + 1067 = 0 + 1071 = 0 + 1073 = 0 + 1083 = 0 + 1084 = 0 + 1085 = 0 + 1086 = 0 + 1087 = 0 + 1088 = 0 + 1090 = 0 + 1091 = 0 + 1092 = 0 + 1094 = 0 + 1096 = 0 + 1097 = 0 + 1098 = 0 + 1100 = 0 + 1101 = 0 + 1102 = 0 + 1103 = 0 + 1105 = 0 + 1106 = 0 + 1107 = 0 + 1109 = 0 + 1144 = 0 + 1145 = 0 + 1147 = 0 + 1148 = 0 + 1153 = 0 + 1154 = 0 + 1156 = 0 + 1157 = 0 + 1167 = 0 + 1169 = 0 + 1173 = 0 + 1175 = 0 + 1176 = 0 + 1178 = 0 + 1182 = 0 + 1184 = 0 + 1191 = 0 + 1192 = 0 + 1193 = 0 + 1195 = 0 + 1196 = 0 + 1197 = 0 + 1199 = 0 + 1200 = 0 + 1201 = 0 + 1202 = 0 + 1204 = 0 + 1205 = 0 + 1206 = 0 + 1208 = 0 + 1215 = 0 + 1216 = 0 + 1217 = 0 + 1218 = 0 + 1220 = 0 + 1222 = 0 + 1223 = 0 + 1228 = 0 + 1229 = 0 + 1233 = 0 + 1235 = 0 + 1239 = 0 + 1240 = 0 + 1241 = 0 + 1242 = 0 + 1244 = 0 + 1246 = 0 + 1247 = 0 + 1252 = 0 + 1253 = 0 + 1257 = 0 + 1259 = 0 + 1269 = 0 + 1271 = 0 + 1278 = 0 + 1280 = 0 + 1284 = 0 + 1286 = 0 + 1293 = 0 + 1295 = 0 + 1306 = 0 + 1307 = 0 + 1312 = 0 + 1313 = 0 + 1321 = 0 + 1322 = 0 + 1327 = 0 + 1328 = 0 + 1365 = 0 + 1366 = 0 + 1367 = 0 + 1368 = 0 + 1370 = 0 + 1372 = 0 + 1373 = 0 + 1378 = 0 + 1379 = 0 + 1383 = 0 + 1385 = 0 + 1389 = 0 + 1390 = 0 + 1391 = 0 + 1392 = 0 + 1394 = 0 + 1396 = 0 + 1397 = 0 + 1402 = 0 + 1403 = 0 + 1407 = 0 + 1409 = 0 + 1419 = 0 + 1421 = 0 + 1428 = 0 + 1430 = 0 + 1434 = 0 + 1436 = 0 + 1443 = 0 + 1445 = 0 + 1456 = 0 + 1457 = 0 + 1462 = 0 + 1463 = 0 + 1471 = 0 + 1472 = 0 + 1477 = 0 + 1478 = 0 + 1515 = 0 + 1517 = 0 + 1524 = 0 + 1526 = 0 + 1530 = 0 + 1532 = 0 + 1539 = 0 + 1541 = 0 + 1551 = 0 + 1552 = 0 + 1553 = 0 + 1555 = 0 + 1556 = 0 + 1558 = 0 + 1559 = 0 + 1560 = 0 + 1562 = 0 + 1566 = 0 + 1567 = 0 + 1568 = 0 + 1570 = 0 + 1571 = 0 + 1573 = 0 + 1574 = 0 + 1575 = 0 + 1577 = 0 + 1612 = 0 + 1613 = 0 + 1615 = 0 + 1616 = 0 + 1621 = 0 + 1622 = 0 + 1624 = 0 + 1625 = 0 + 1635 = 0 + 1637 = 0 + 1644 = 0 + 1646 = 0 + 1650 = 0 + 1652 = 0 + 1659 = 0 + 1661 = 0 + 1671 = 0 + 1672 = 0 + 1673 = 0 + 1675 = 0 + 1676 = 0 + 1678 = 0 + 1679 = 0 + 1680 = 0 + 1682 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1690 = 0 + 1691 = 0 + 1693 = 0 + 1694 = 0 + 1695 = 0 + 1697 = 0 + 1732 = 0 + 1733 = 0 + 1735 = 0 + 1736 = 0 + 1741 = 0 + 1742 = 0 + 1744 = 0 + 1745 = 0 + 1756 = 0 + 1757 = 0 + 1762 = 0 + 1763 = 0 + 1771 = 0 + 1772 = 0 + 1777 = 0 + 1778 = 0 + 1815 = 0 + 1816 = 0 + 1817 = 0 + 1818 = 0 + 1820 = 0 + 1822 = 0 + 1823 = 0 + 1827 = 0 + 1829 = 0 + 1830 = 0 + 1831 = 0 + 1832 = 0 + 1833 = 0 + 1835 = 0 + 1837 = 0 + 1838 = 0 + 1842 = 0 + 1844 = 0 + 1851 = 0 + 1853 = 0 + 1857 = 0 + 1859 = 0 + 1860 = 0 + 1862 = 0 + 1866 = 0 + 1868 = 0 + 1876 = 0 + 1877 = 0 + 1882 = 0 + 1883 = 0 + 1891 = 0 + 1892 = 0 + 1897 = 0 + 1898 = 0 + 1935 = 0 + 1936 = 0 + 1937 = 0 + 1938 = 0 + 1940 = 0 + 1942 = 0 + 1943 = 0 + 1947 = 0 + 1949 = 0 + 1950 = 0 + 1951 = 0 + 1952 = 0 + 1953 = 0 + 1955 = 0 + 1957 = 0 + 1958 = 0 + 1962 = 0 + 1964 = 0 + 1971 = 0 + 1973 = 0 + 1977 = 0 + 1979 = 0 + 1980 = 0 + 1982 = 0 + 1986 = 0 + 1988 = 0 + 2020 = 0 + 2021 = 0 + 2023 = 0 + 2024 = 0 + 2029 = 0 + 2030 = 0 + 2032 = 0 + 2033 = 0 + 2043 = 0 + 2045 = 0 + 2049 = 0 + 2051 = 0 + 2052 = 0 + 2054 = 0 + 2058 = 0 + 2060 = 0 + 2067 = 0 + 2068 = 0 + 2069 = 0 + 2071 = 0 + 2072 = 0 + 2073 = 0 + 2075 = 0 + 2076 = 0 + 2077 = 0 + 2078 = 0 + 2080 = 0 + 2081 = 0 + 2082 = 0 + 2084 = 0 + 2116 = 0 + 2117 = 0 + 2119 = 0 + 2120 = 0 + 2125 = 0 + 2126 = 0 + 2128 = 0 + 2129 = 0 + 2139 = 0 + 2141 = 0 + 2145 = 0 + 2147 = 0 + 2148 = 0 + 2150 = 0 + 2154 = 0 + 2156 = 0 + 2163 = 0 + 2164 = 0 + 2165 = 0 + 2167 = 0 + 2168 = 0 + 2169 = 0 + 2171 = 0 + 2172 = 0 + 2173 = 0 + 2174 = 0 + 2176 = 0 + 2177 = 0 + 2178 = 0 + 2180 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3], case=4 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 25 = 0 + 26 = 0 + 27 = 0 + 28 = 0 + 30 = 0 + 31 = 0 + 32 = 0 + 33 = 0 + 34 = 0 + 37 = 0 + 38 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 49 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 72 = 0 + 73 = 0 + 81 = 0 + 82 = 0 + 83 = 0 + 84 = 0 + 85 = 0 + 87 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 96 = 0 + 97 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 105 = 0 + 107 = 0 + 111 = 0 + 113 = 0 + 120 = 0 + 122 = 0 + 126 = 0 + 127 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 139 = 0 + 142 = 0 + 143 = 0 + 147 = 0 + 148 = 0 + 149 = 0 + 150 = 0 + 151 = 0 + 153 = 0 + 154 = 0 + 157 = 0 + 158 = 0 + 166 = 0 + 167 = 0 + 172 = 0 + 173 = 0 + 180 = 0 + 181 = 0 + 189 = 0 + 190 = 0 + 195 = 0 + 196 = 0 + 198 = 0 + 199 = 0 + 216 = 0 + 217 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 238 = 0 + 239 = 0 + 243 = 0 + 245 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 252 = 0 + 254 = 0 + 256 = 0 + 257 = 0 + 262 = 0 + 263 = 0 + 267 = 0 + 269 = 0 + 279 = 0 + 281 = 0 + 288 = 0 + 290 = 0 + 294 = 0 + 296 = 0 + 303 = 0 + 305 = 0 + 316 = 0 + 317 = 0 + 322 = 0 + 323 = 0 + 331 = 0 + 332 = 0 + 337 = 0 + 338 = 0 + 375 = 0 + 376 = 0 + 377 = 0 + 378 = 0 + 379 = 0 + 381 = 0 + 383 = 0 + 387 = 0 + 388 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 393 = 0 + 394 = 0 + 399 = 0 + 401 = 0 + 405 = 0 + 407 = 0 + 414 = 0 + 416 = 0 + 420 = 0 + 421 = 0 + 429 = 0 + 430 = 0 + 431 = 0 + 432 = 0 + 433 = 0 + 434 = 0 + 435 = 0 + 436 = 0 + 437 = 0 + 439 = 0 + 440 = 0 + 441 = 0 + 442 = 0 + 443 = 0 + 444 = 0 + 445 = 0 + 446 = 0 + 447 = 0 + 448 = 0 + 451 = 0 + 452 = 0 + 453 = 0 + 455 = 0 + 459 = 0 + 460 = 0 + 461 = 0 + 463 = 0 + 464 = 0 + 466 = 0 + 467 = 0 + 468 = 0 + 470 = 0 + 474 = 0 + 475 = 0 + 483 = 0 + 484 = 0 + 489 = 0 + 490 = 0 + 492 = 0 + 493 = 0 + 510 = 0 + 511 = 0 + 519 = 0 + 520 = 0 + 521 = 0 + 523 = 0 + 524 = 0 + 525 = 0 + 526 = 0 + 527 = 0 + 528 = 0 + 529 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 541 = 0 + 542 = 0 + 546 = 0 + 547 = 0 + 555 = 0 + 557 = 0 + 564 = 0 + 566 = 0 + 570 = 0 + 572 = 0 + 579 = 0 + 581 = 0 + 591 = 0 + 592 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 598 = 0 + 599 = 0 + 600 = 0 + 602 = 0 + 606 = 0 + 607 = 0 + 608 = 0 + 610 = 0 + 611 = 0 + 613 = 0 + 614 = 0 + 615 = 0 + 617 = 0 + 652 = 0 + 653 = 0 + 655 = 0 + 656 = 0 + 661 = 0 + 662 = 0 + 664 = 0 + 665 = 0 + 675 = 0 + 676 = 0 + 677 = 0 + 678 = 0 + 679 = 0 + 682 = 0 + 683 = 0 + 687 = 0 + 688 = 0 + 689 = 0 + 690 = 0 + 691 = 0 + 693 = 0 + 694 = 0 + 697 = 0 + 698 = 0 + 706 = 0 + 707 = 0 + 712 = 0 + 713 = 0 + 720 = 0 + 721 = 0 + 729 = 0 + 730 = 0 + 735 = 0 + 736 = 0 + 738 = 0 + 739 = 0 + 756 = 0 + 757 = 0 + 765 = 0 + 766 = 0 + 767 = 0 + 768 = 0 + 769 = 0 + 770 = 0 + 771 = 0 + 772 = 0 + 773 = 0 + 774 = 0 + 776 = 0 + 777 = 0 + 778 = 0 + 779 = 0 + 780 = 0 + 781 = 0 + 783 = 0 + 784 = 0 + 785 = 0 + 787 = 0 + 788 = 0 + 792 = 0 + 794 = 0 + 795 = 0 + 796 = 0 + 797 = 0 + 798 = 0 + 800 = 0 + 802 = 0 + 803 = 0 + 807 = 0 + 809 = 0 + 810 = 0 + 811 = 0 + 819 = 0 + 820 = 0 + 821 = 0 + 822 = 0 + 824 = 0 + 825 = 0 + 826 = 0 + 828 = 0 + 829 = 0 + 830 = 0 + 834 = 0 + 836 = 0 + 837 = 0 + 839 = 0 + 843 = 0 + 845 = 0 + 846 = 0 + 847 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 871 = 0 + 872 = 0 + 877 = 0 + 878 = 0 + 915 = 0 + 916 = 0 + 917 = 0 + 918 = 0 + 920 = 0 + 922 = 0 + 923 = 0 + 927 = 0 + 929 = 0 + 930 = 0 + 931 = 0 + 932 = 0 + 933 = 0 + 935 = 0 + 937 = 0 + 938 = 0 + 942 = 0 + 944 = 0 + 951 = 0 + 953 = 0 + 957 = 0 + 959 = 0 + 960 = 0 + 962 = 0 + 966 = 0 + 968 = 0 + 975 = 0 + 976 = 0 + 981 = 0 + 982 = 0 + 984 = 0 + 985 = 0 + 1002 = 0 + 1003 = 0 + 1011 = 0 + 1012 = 0 + 1013 = 0 + 1015 = 0 + 1016 = 0 + 1017 = 0 + 1018 = 0 + 1019 = 0 + 1020 = 0 + 1021 = 0 + 1024 = 0 + 1025 = 0 + 1030 = 0 + 1031 = 0 + 1033 = 0 + 1034 = 0 + 1038 = 0 + 1039 = 0 + 1047 = 0 + 1048 = 0 + 1049 = 0 + 1050 = 0 + 1052 = 0 + 1053 = 0 + 1054 = 0 + 1056 = 0 + 1057 = 0 + 1058 = 0 + 1062 = 0 + 1064 = 0 + 1065 = 0 + 1067 = 0 + 1071 = 0 + 1073 = 0 + 1074 = 0 + 1075 = 0 + 1083 = 0 + 1084 = 0 + 1085 = 0 + 1086 = 0 + 1087 = 0 + 1088 = 0 + 1089 = 0 + 1090 = 0 + 1091 = 0 + 1092 = 0 + 1093 = 0 + 1094 = 0 + 1096 = 0 + 1097 = 0 + 1098 = 0 + 1100 = 0 + 1101 = 0 + 1102 = 0 + 1103 = 0 + 1105 = 0 + 1106 = 0 + 1107 = 0 + 1109 = 0 + 1110 = 0 + 1111 = 0 + 1144 = 0 + 1145 = 0 + 1147 = 0 + 1148 = 0 + 1153 = 0 + 1154 = 0 + 1156 = 0 + 1157 = 0 + 1167 = 0 + 1169 = 0 + 1173 = 0 + 1175 = 0 + 1176 = 0 + 1178 = 0 + 1182 = 0 + 1184 = 0 + 1191 = 0 + 1192 = 0 + 1193 = 0 + 1195 = 0 + 1196 = 0 + 1197 = 0 + 1199 = 0 + 1200 = 0 + 1201 = 0 + 1202 = 0 + 1204 = 0 + 1205 = 0 + 1206 = 0 + 1208 = 0 + 1215 = 0 + 1216 = 0 + 1217 = 0 + 1218 = 0 + 1220 = 0 + 1222 = 0 + 1223 = 0 + 1228 = 0 + 1229 = 0 + 1233 = 0 + 1235 = 0 + 1239 = 0 + 1240 = 0 + 1241 = 0 + 1242 = 0 + 1244 = 0 + 1246 = 0 + 1247 = 0 + 1252 = 0 + 1253 = 0 + 1257 = 0 + 1259 = 0 + 1269 = 0 + 1271 = 0 + 1278 = 0 + 1280 = 0 + 1284 = 0 + 1286 = 0 + 1293 = 0 + 1295 = 0 + 1306 = 0 + 1307 = 0 + 1312 = 0 + 1313 = 0 + 1321 = 0 + 1322 = 0 + 1327 = 0 + 1328 = 0 + 1365 = 0 + 1366 = 0 + 1367 = 0 + 1368 = 0 + 1370 = 0 + 1372 = 0 + 1373 = 0 + 1378 = 0 + 1379 = 0 + 1383 = 0 + 1385 = 0 + 1389 = 0 + 1390 = 0 + 1391 = 0 + 1392 = 0 + 1394 = 0 + 1396 = 0 + 1397 = 0 + 1402 = 0 + 1403 = 0 + 1407 = 0 + 1409 = 0 + 1419 = 0 + 1421 = 0 + 1428 = 0 + 1430 = 0 + 1434 = 0 + 1436 = 0 + 1443 = 0 + 1445 = 0 + 1456 = 0 + 1457 = 0 + 1462 = 0 + 1463 = 0 + 1471 = 0 + 1472 = 0 + 1477 = 0 + 1478 = 0 + 1515 = 0 + 1517 = 0 + 1524 = 0 + 1526 = 0 + 1530 = 0 + 1532 = 0 + 1539 = 0 + 1541 = 0 + 1551 = 0 + 1552 = 0 + 1553 = 0 + 1555 = 0 + 1556 = 0 + 1558 = 0 + 1559 = 0 + 1560 = 0 + 1562 = 0 + 1566 = 0 + 1567 = 0 + 1568 = 0 + 1570 = 0 + 1571 = 0 + 1573 = 0 + 1574 = 0 + 1575 = 0 + 1577 = 0 + 1612 = 0 + 1613 = 0 + 1615 = 0 + 1616 = 0 + 1621 = 0 + 1622 = 0 + 1624 = 0 + 1625 = 0 + 1635 = 0 + 1637 = 0 + 1644 = 0 + 1646 = 0 + 1650 = 0 + 1652 = 0 + 1659 = 0 + 1661 = 0 + 1671 = 0 + 1672 = 0 + 1673 = 0 + 1675 = 0 + 1676 = 0 + 1678 = 0 + 1679 = 0 + 1680 = 0 + 1682 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1690 = 0 + 1691 = 0 + 1693 = 0 + 1694 = 0 + 1695 = 0 + 1697 = 0 + 1732 = 0 + 1733 = 0 + 1735 = 0 + 1736 = 0 + 1741 = 0 + 1742 = 0 + 1744 = 0 + 1745 = 0 + 1756 = 0 + 1757 = 0 + 1762 = 0 + 1763 = 0 + 1771 = 0 + 1772 = 0 + 1777 = 0 + 1778 = 0 + 1815 = 0 + 1816 = 0 + 1817 = 0 + 1818 = 0 + 1820 = 0 + 1822 = 0 + 1823 = 0 + 1827 = 0 + 1829 = 0 + 1830 = 0 + 1831 = 0 + 1832 = 0 + 1833 = 0 + 1835 = 0 + 1837 = 0 + 1838 = 0 + 1842 = 0 + 1844 = 0 + 1851 = 0 + 1853 = 0 + 1857 = 0 + 1859 = 0 + 1860 = 0 + 1862 = 0 + 1866 = 0 + 1868 = 0 + 1876 = 0 + 1877 = 0 + 1882 = 0 + 1883 = 0 + 1891 = 0 + 1892 = 0 + 1897 = 0 + 1898 = 0 + 1935 = 0 + 1936 = 0 + 1937 = 0 + 1938 = 0 + 1940 = 0 + 1942 = 0 + 1943 = 0 + 1947 = 0 + 1949 = 0 + 1950 = 0 + 1951 = 0 + 1952 = 0 + 1953 = 0 + 1955 = 0 + 1957 = 0 + 1958 = 0 + 1962 = 0 + 1964 = 0 + 1971 = 0 + 1973 = 0 + 1977 = 0 + 1979 = 0 + 1980 = 0 + 1982 = 0 + 1986 = 0 + 1988 = 0 + 2020 = 0 + 2021 = 0 + 2023 = 0 + 2024 = 0 + 2029 = 0 + 2030 = 0 + 2032 = 0 + 2033 = 0 + 2043 = 0 + 2045 = 0 + 2049 = 0 + 2051 = 0 + 2052 = 0 + 2054 = 0 + 2058 = 0 + 2060 = 0 + 2067 = 0 + 2068 = 0 + 2069 = 0 + 2071 = 0 + 2072 = 0 + 2073 = 0 + 2075 = 0 + 2076 = 0 + 2077 = 0 + 2078 = 0 + 2080 = 0 + 2081 = 0 + 2082 = 0 + 2084 = 0 + 2116 = 0 + 2117 = 0 + 2119 = 0 + 2120 = 0 + 2125 = 0 + 2126 = 0 + 2128 = 0 + 2129 = 0 + 2139 = 0 + 2141 = 0 + 2145 = 0 + 2147 = 0 + 2148 = 0 + 2150 = 0 + 2154 = 0 + 2156 = 0 + 2163 = 0 + 2164 = 0 + 2165 = 0 + 2167 = 0 + 2168 = 0 + 2169 = 0 + 2171 = 0 + 2172 = 0 + 2173 = 0 + 2174 = 0 + 2176 = 0 + 2177 = 0 + 2178 = 0 + 2180 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3], case=5 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 25 = 0 + 26 = 0 + 27 = 0 + 28 = 0 + 30 = 0 + 31 = 0 + 32 = 0 + 33 = 0 + 34 = 0 + 37 = 0 + 38 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 49 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 55 = 0 + 56 = 0 + 61 = 0 + 62 = 0 + 66 = 0 + 68 = 0 + 72 = 0 + 73 = 0 + 81 = 0 + 82 = 0 + 83 = 0 + 84 = 0 + 85 = 0 + 87 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 96 = 0 + 97 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 105 = 0 + 107 = 0 + 111 = 0 + 113 = 0 + 120 = 0 + 122 = 0 + 126 = 0 + 127 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 139 = 0 + 142 = 0 + 143 = 0 + 147 = 0 + 148 = 0 + 149 = 0 + 150 = 0 + 151 = 0 + 153 = 0 + 154 = 0 + 157 = 0 + 158 = 0 + 166 = 0 + 167 = 0 + 172 = 0 + 173 = 0 + 180 = 0 + 181 = 0 + 189 = 0 + 190 = 0 + 195 = 0 + 196 = 0 + 198 = 0 + 199 = 0 + 216 = 0 + 217 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 232 = 0 + 233 = 0 + 238 = 0 + 239 = 0 + 243 = 0 + 245 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 252 = 0 + 254 = 0 + 256 = 0 + 257 = 0 + 262 = 0 + 263 = 0 + 267 = 0 + 269 = 0 + 279 = 0 + 281 = 0 + 288 = 0 + 290 = 0 + 294 = 0 + 296 = 0 + 303 = 0 + 305 = 0 + 316 = 0 + 317 = 0 + 322 = 0 + 323 = 0 + 331 = 0 + 332 = 0 + 337 = 0 + 338 = 0 + 375 = 0 + 376 = 0 + 377 = 0 + 378 = 0 + 379 = 0 + 381 = 0 + 383 = 0 + 387 = 0 + 388 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 393 = 0 + 394 = 0 + 399 = 0 + 401 = 0 + 405 = 0 + 407 = 0 + 414 = 0 + 416 = 0 + 420 = 0 + 421 = 0 + 429 = 0 + 430 = 0 + 431 = 0 + 432 = 0 + 433 = 0 + 434 = 0 + 435 = 0 + 436 = 0 + 437 = 0 + 439 = 0 + 440 = 0 + 441 = 0 + 442 = 0 + 443 = 0 + 444 = 0 + 445 = 0 + 446 = 0 + 447 = 0 + 448 = 0 + 451 = 0 + 452 = 0 + 453 = 0 + 455 = 0 + 459 = 0 + 460 = 0 + 461 = 0 + 463 = 0 + 464 = 0 + 466 = 0 + 467 = 0 + 468 = 0 + 470 = 0 + 474 = 0 + 475 = 0 + 483 = 0 + 484 = 0 + 489 = 0 + 490 = 0 + 492 = 0 + 493 = 0 + 510 = 0 + 511 = 0 + 519 = 0 + 520 = 0 + 521 = 0 + 523 = 0 + 524 = 0 + 525 = 0 + 526 = 0 + 527 = 0 + 528 = 0 + 529 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 541 = 0 + 542 = 0 + 546 = 0 + 547 = 0 + 555 = 0 + 557 = 0 + 564 = 0 + 566 = 0 + 570 = 0 + 572 = 0 + 579 = 0 + 581 = 0 + 591 = 0 + 592 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 598 = 0 + 599 = 0 + 600 = 0 + 602 = 0 + 606 = 0 + 607 = 0 + 608 = 0 + 610 = 0 + 611 = 0 + 613 = 0 + 614 = 0 + 615 = 0 + 617 = 0 + 652 = 0 + 653 = 0 + 655 = 0 + 656 = 0 + 661 = 0 + 662 = 0 + 664 = 0 + 665 = 0 + 675 = 0 + 676 = 0 + 677 = 0 + 678 = 0 + 679 = 0 + 682 = 0 + 683 = 0 + 687 = 0 + 688 = 0 + 689 = 0 + 690 = 0 + 691 = 0 + 693 = 0 + 694 = 0 + 697 = 0 + 698 = 0 + 706 = 0 + 707 = 0 + 712 = 0 + 713 = 0 + 720 = 0 + 721 = 0 + 729 = 0 + 730 = 0 + 735 = 0 + 736 = 0 + 738 = 0 + 739 = 0 + 756 = 0 + 757 = 0 + 765 = 0 + 766 = 0 + 767 = 0 + 768 = 0 + 769 = 0 + 770 = 0 + 771 = 0 + 772 = 0 + 773 = 0 + 774 = 0 + 776 = 0 + 777 = 0 + 778 = 0 + 779 = 0 + 780 = 0 + 781 = 0 + 783 = 0 + 784 = 0 + 785 = 0 + 787 = 0 + 788 = 0 + 792 = 0 + 794 = 0 + 795 = 0 + 796 = 0 + 797 = 0 + 798 = 0 + 800 = 0 + 802 = 0 + 803 = 0 + 807 = 0 + 809 = 0 + 810 = 0 + 811 = 0 + 819 = 0 + 820 = 0 + 821 = 0 + 822 = 0 + 824 = 0 + 825 = 0 + 826 = 0 + 828 = 0 + 829 = 0 + 830 = 0 + 834 = 0 + 836 = 0 + 837 = 0 + 839 = 0 + 843 = 0 + 845 = 0 + 846 = 0 + 847 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 871 = 0 + 872 = 0 + 877 = 0 + 878 = 0 + 915 = 0 + 916 = 0 + 917 = 0 + 918 = 0 + 920 = 0 + 922 = 0 + 923 = 0 + 927 = 0 + 929 = 0 + 930 = 0 + 931 = 0 + 932 = 0 + 933 = 0 + 935 = 0 + 937 = 0 + 938 = 0 + 942 = 0 + 944 = 0 + 951 = 0 + 953 = 0 + 957 = 0 + 959 = 0 + 960 = 0 + 962 = 0 + 966 = 0 + 968 = 0 + 975 = 0 + 976 = 0 + 981 = 0 + 982 = 0 + 984 = 0 + 985 = 0 + 1002 = 0 + 1003 = 0 + 1011 = 0 + 1012 = 0 + 1013 = 0 + 1015 = 0 + 1016 = 0 + 1017 = 0 + 1018 = 0 + 1019 = 0 + 1020 = 0 + 1021 = 0 + 1024 = 0 + 1025 = 0 + 1030 = 0 + 1031 = 0 + 1033 = 0 + 1034 = 0 + 1038 = 0 + 1039 = 0 + 1047 = 0 + 1048 = 0 + 1049 = 0 + 1050 = 0 + 1052 = 0 + 1053 = 0 + 1054 = 0 + 1056 = 0 + 1057 = 0 + 1058 = 0 + 1062 = 0 + 1064 = 0 + 1065 = 0 + 1067 = 0 + 1071 = 0 + 1073 = 0 + 1074 = 0 + 1075 = 0 + 1083 = 0 + 1084 = 0 + 1085 = 0 + 1086 = 0 + 1087 = 0 + 1088 = 0 + 1089 = 0 + 1090 = 0 + 1091 = 0 + 1092 = 0 + 1093 = 0 + 1094 = 0 + 1096 = 0 + 1097 = 0 + 1098 = 0 + 1100 = 0 + 1101 = 0 + 1102 = 0 + 1103 = 0 + 1105 = 0 + 1106 = 0 + 1107 = 0 + 1109 = 0 + 1110 = 0 + 1111 = 0 + 1144 = 0 + 1145 = 0 + 1147 = 0 + 1148 = 0 + 1153 = 0 + 1154 = 0 + 1156 = 0 + 1157 = 0 + 1167 = 0 + 1169 = 0 + 1173 = 0 + 1175 = 0 + 1176 = 0 + 1178 = 0 + 1182 = 0 + 1184 = 0 + 1191 = 0 + 1192 = 0 + 1193 = 0 + 1195 = 0 + 1196 = 0 + 1197 = 0 + 1199 = 0 + 1200 = 0 + 1201 = 0 + 1202 = 0 + 1204 = 0 + 1205 = 0 + 1206 = 0 + 1208 = 0 + 1215 = 0 + 1216 = 0 + 1217 = 0 + 1218 = 0 + 1220 = 0 + 1222 = 0 + 1223 = 0 + 1228 = 0 + 1229 = 0 + 1233 = 0 + 1235 = 0 + 1239 = 0 + 1240 = 0 + 1241 = 0 + 1242 = 0 + 1244 = 0 + 1246 = 0 + 1247 = 0 + 1252 = 0 + 1253 = 0 + 1257 = 0 + 1259 = 0 + 1269 = 0 + 1271 = 0 + 1278 = 0 + 1280 = 0 + 1284 = 0 + 1286 = 0 + 1293 = 0 + 1295 = 0 + 1306 = 0 + 1307 = 0 + 1312 = 0 + 1313 = 0 + 1321 = 0 + 1322 = 0 + 1327 = 0 + 1328 = 0 + 1365 = 0 + 1366 = 0 + 1367 = 0 + 1368 = 0 + 1369 = 0 + 1370 = 0 + 1371 = 0 + 1372 = 0 + 1373 = 0 + 1374 = 0 + 1375 = 0 + 1377 = 0 + 1378 = 0 + 1379 = 0 + 1380 = 0 + 1381 = 0 + 1383 = 0 + 1384 = 0 + 1385 = 0 + 1386 = 0 + 1387 = 0 + 1389 = 0 + 1390 = 0 + 1391 = 0 + 1392 = 0 + 1394 = 0 + 1396 = 0 + 1397 = 0 + 1402 = 0 + 1403 = 0 + 1407 = 0 + 1409 = 0 + 1413 = 0 + 1414 = 0 + 1419 = 0 + 1420 = 0 + 1421 = 0 + 1422 = 0 + 1423 = 0 + 1425 = 0 + 1426 = 0 + 1428 = 0 + 1429 = 0 + 1430 = 0 + 1431 = 0 + 1432 = 0 + 1434 = 0 + 1436 = 0 + 1443 = 0 + 1445 = 0 + 1449 = 0 + 1450 = 0 + 1455 = 0 + 1456 = 0 + 1457 = 0 + 1458 = 0 + 1459 = 0 + 1461 = 0 + 1462 = 0 + 1463 = 0 + 1464 = 0 + 1465 = 0 + 1467 = 0 + 1468 = 0 + 1471 = 0 + 1472 = 0 + 1477 = 0 + 1478 = 0 + 1485 = 0 + 1486 = 0 + 1491 = 0 + 1492 = 0 + 1494 = 0 + 1495 = 0 + 1497 = 0 + 1498 = 0 + 1509 = 0 + 1510 = 0 + 1515 = 0 + 1517 = 0 + 1524 = 0 + 1526 = 0 + 1530 = 0 + 1532 = 0 + 1539 = 0 + 1541 = 0 + 1551 = 0 + 1552 = 0 + 1553 = 0 + 1555 = 0 + 1556 = 0 + 1558 = 0 + 1559 = 0 + 1560 = 0 + 1562 = 0 + 1566 = 0 + 1567 = 0 + 1568 = 0 + 1570 = 0 + 1571 = 0 + 1573 = 0 + 1574 = 0 + 1575 = 0 + 1577 = 0 + 1612 = 0 + 1613 = 0 + 1615 = 0 + 1616 = 0 + 1621 = 0 + 1622 = 0 + 1624 = 0 + 1625 = 0 + 1635 = 0 + 1636 = 0 + 1637 = 0 + 1638 = 0 + 1639 = 0 + 1641 = 0 + 1642 = 0 + 1644 = 0 + 1645 = 0 + 1646 = 0 + 1647 = 0 + 1648 = 0 + 1650 = 0 + 1652 = 0 + 1659 = 0 + 1661 = 0 + 1665 = 0 + 1666 = 0 + 1671 = 0 + 1672 = 0 + 1673 = 0 + 1674 = 0 + 1675 = 0 + 1676 = 0 + 1677 = 0 + 1678 = 0 + 1679 = 0 + 1680 = 0 + 1681 = 0 + 1682 = 0 + 1683 = 0 + 1684 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1690 = 0 + 1691 = 0 + 1693 = 0 + 1694 = 0 + 1695 = 0 + 1697 = 0 + 1701 = 0 + 1702 = 0 + 1707 = 0 + 1708 = 0 + 1710 = 0 + 1711 = 0 + 1713 = 0 + 1714 = 0 + 1725 = 0 + 1726 = 0 + 1731 = 0 + 1732 = 0 + 1733 = 0 + 1734 = 0 + 1735 = 0 + 1736 = 0 + 1737 = 0 + 1738 = 0 + 1741 = 0 + 1742 = 0 + 1744 = 0 + 1745 = 0 + 1749 = 0 + 1750 = 0 + 1756 = 0 + 1757 = 0 + 1762 = 0 + 1763 = 0 + 1771 = 0 + 1772 = 0 + 1777 = 0 + 1778 = 0 + 1815 = 0 + 1816 = 0 + 1817 = 0 + 1818 = 0 + 1820 = 0 + 1822 = 0 + 1823 = 0 + 1827 = 0 + 1829 = 0 + 1830 = 0 + 1831 = 0 + 1832 = 0 + 1833 = 0 + 1835 = 0 + 1837 = 0 + 1838 = 0 + 1842 = 0 + 1844 = 0 + 1851 = 0 + 1853 = 0 + 1857 = 0 + 1859 = 0 + 1860 = 0 + 1862 = 0 + 1866 = 0 + 1868 = 0 + 1875 = 0 + 1876 = 0 + 1877 = 0 + 1878 = 0 + 1879 = 0 + 1881 = 0 + 1882 = 0 + 1883 = 0 + 1884 = 0 + 1885 = 0 + 1887 = 0 + 1888 = 0 + 1891 = 0 + 1892 = 0 + 1897 = 0 + 1898 = 0 + 1905 = 0 + 1906 = 0 + 1911 = 0 + 1912 = 0 + 1914 = 0 + 1915 = 0 + 1917 = 0 + 1918 = 0 + 1929 = 0 + 1930 = 0 + 1935 = 0 + 1936 = 0 + 1937 = 0 + 1938 = 0 + 1939 = 0 + 1940 = 0 + 1941 = 0 + 1942 = 0 + 1943 = 0 + 1944 = 0 + 1945 = 0 + 1947 = 0 + 1948 = 0 + 1949 = 0 + 1950 = 0 + 1951 = 0 + 1952 = 0 + 1953 = 0 + 1955 = 0 + 1957 = 0 + 1958 = 0 + 1962 = 0 + 1964 = 0 + 1965 = 0 + 1966 = 0 + 1971 = 0 + 1972 = 0 + 1973 = 0 + 1974 = 0 + 1975 = 0 + 1977 = 0 + 1978 = 0 + 1979 = 0 + 1980 = 0 + 1982 = 0 + 1986 = 0 + 1988 = 0 + 1989 = 0 + 1990 = 0 + 2020 = 0 + 2021 = 0 + 2023 = 0 + 2024 = 0 + 2029 = 0 + 2030 = 0 + 2032 = 0 + 2033 = 0 + 2043 = 0 + 2045 = 0 + 2049 = 0 + 2051 = 0 + 2052 = 0 + 2054 = 0 + 2058 = 0 + 2060 = 0 + 2067 = 0 + 2068 = 0 + 2069 = 0 + 2071 = 0 + 2072 = 0 + 2073 = 0 + 2075 = 0 + 2076 = 0 + 2077 = 0 + 2078 = 0 + 2080 = 0 + 2081 = 0 + 2082 = 0 + 2084 = 0 + 2091 = 0 + 2092 = 0 + 2094 = 0 + 2095 = 0 + 2097 = 0 + 2098 = 0 + 2109 = 0 + 2110 = 0 + 2115 = 0 + 2116 = 0 + 2117 = 0 + 2118 = 0 + 2119 = 0 + 2120 = 0 + 2121 = 0 + 2122 = 0 + 2125 = 0 + 2126 = 0 + 2128 = 0 + 2129 = 0 + 2133 = 0 + 2134 = 0 + 2139 = 0 + 2140 = 0 + 2141 = 0 + 2142 = 0 + 2143 = 0 + 2145 = 0 + 2146 = 0 + 2147 = 0 + 2148 = 0 + 2150 = 0 + 2154 = 0 + 2156 = 0 + 2157 = 0 + 2158 = 0 + 2163 = 0 + 2164 = 0 + 2165 = 0 + 2166 = 0 + 2167 = 0 + 2168 = 0 + 2169 = 0 + 2170 = 0 + 2171 = 0 + 2172 = 0 + 2173 = 0 + 2174 = 0 + 2176 = 0 + 2177 = 0 + 2178 = 0 + 2180 = 0 + 2181 = 0 + 2182 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3], case=0 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 26 = 0 + 28 = 0 + 27 = 0 + 29 = 0 + 50 = 0 + 52 = 0 + 51 = 0 + 53 = 0 + 74 = 0 + 76 = 0 + 75 = 0 + 77 = 0 + 86 = 0 + 88 = 0 + 87 = 0 + 89 = 0 + 100 = 0 + 104 = 0 + 101 = 0 + 105 = 0 + 102 = 0 + 106 = 0 + 103 = 0 + 107 = 0 + 337 = 0 + 338 = 0 + 343 = 0 + 344 = 0 + 350 = 0 + 352 = 0 + 351 = 0 + 353 = 0 + 368 = 0 + 370 = 0 + 369 = 0 + 371 = 0 + 386 = 0 + 388 = 0 + 387 = 0 + 389 = 0 + 400 = 0 + 404 = 0 + 401 = 0 + 405 = 0 + 402 = 0 + 406 = 0 + 403 = 0 + 407 = 0 + 589 = 0 + 590 = 0 + 595 = 0 + 596 = 0 + 602 = 0 + 604 = 0 + 603 = 0 + 605 = 0 + 626 = 0 + 628 = 0 + 627 = 0 + 629 = 0 + 638 = 0 + 640 = 0 + 639 = 0 + 641 = 0 + 652 = 0 + 656 = 0 + 653 = 0 + 657 = 0 + 654 = 0 + 658 = 0 + 655 = 0 + 659 = 0 + 841 = 0 + 842 = 0 + 848 = 0 + 850 = 0 + 849 = 0 + 851 = 0 + 866 = 0 + 868 = 0 + 867 = 0 + 869 = 0 + 880 = 0 + 884 = 0 + 881 = 0 + 885 = 0 + 882 = 0 + 886 = 0 + 883 = 0 + 887 = 0 + 1912 = 0 + 1913 = 0 + 1918 = 0 + 1919 = 0 + 1925 = 0 + 1927 = 0 + 1926 = 0 + 1928 = 0 + 1943 = 0 + 1945 = 0 + 1944 = 0 + 1946 = 0 + 1961 = 0 + 1963 = 0 + 1962 = 0 + 1964 = 0 + 1975 = 0 + 1979 = 0 + 1976 = 0 + 1980 = 0 + 1977 = 0 + 1981 = 0 + 1978 = 0 + 1982 = 0 + 2164 = 0 + 2165 = 0 + 2170 = 0 + 2171 = 0 + 2177 = 0 + 2179 = 0 + 2178 = 0 + 2180 = 0 + 2195 = 0 + 2197 = 0 + 2196 = 0 + 2198 = 0 + 2213 = 0 + 2215 = 0 + 2214 = 0 + 2216 = 0 + 2227 = 0 + 2231 = 0 + 2228 = 0 + 2232 = 0 + 2229 = 0 + 2233 = 0 + 2230 = 0 + 2234 = 0 + 2416 = 0 + 2417 = 0 + 2423 = 0 + 2425 = 0 + 2424 = 0 + 2426 = 0 + 2441 = 0 + 2443 = 0 + 2442 = 0 + 2444 = 0 + 2455 = 0 + 2459 = 0 + 2456 = 0 + 2460 = 0 + 2457 = 0 + 2461 = 0 + 2458 = 0 + 2462 = 0 + 2605 = 0 + 2606 = 0 + 2612 = 0 + 2614 = 0 + 2613 = 0 + 2615 = 0 + 2630 = 0 + 2632 = 0 + 2631 = 0 + 2633 = 0 + 2644 = 0 + 2648 = 0 + 2645 = 0 + 2649 = 0 + 2646 = 0 + 2650 = 0 + 2647 = 0 + 2651 = 0 + 3550 = 0 + 3551 = 0 + 3556 = 0 + 3557 = 0 + 3563 = 0 + 3565 = 0 + 3564 = 0 + 3566 = 0 + 3587 = 0 + 3589 = 0 + 3588 = 0 + 3590 = 0 + 3599 = 0 + 3601 = 0 + 3600 = 0 + 3602 = 0 + 3613 = 0 + 3617 = 0 + 3614 = 0 + 3618 = 0 + 3615 = 0 + 3619 = 0 + 3616 = 0 + 3620 = 0 + 3802 = 0 + 3803 = 0 + 3809 = 0 + 3811 = 0 + 3810 = 0 + 3812 = 0 + 3827 = 0 + 3829 = 0 + 3828 = 0 + 3830 = 0 + 3841 = 0 + 3845 = 0 + 3842 = 0 + 3846 = 0 + 3843 = 0 + 3847 = 0 + 3844 = 0 + 3848 = 0 + 3991 = 0 + 3992 = 0 + 3997 = 0 + 3998 = 0 + 4004 = 0 + 4006 = 0 + 4005 = 0 + 4007 = 0 + 4028 = 0 + 4030 = 0 + 4029 = 0 + 4031 = 0 + 4040 = 0 + 4042 = 0 + 4041 = 0 + 4043 = 0 + 4054 = 0 + 4058 = 0 + 4055 = 0 + 4059 = 0 + 4056 = 0 + 4060 = 0 + 4057 = 0 + 4061 = 0 + 4243 = 0 + 4244 = 0 + 4250 = 0 + 4252 = 0 + 4251 = 0 + 4253 = 0 + 4268 = 0 + 4270 = 0 + 4269 = 0 + 4271 = 0 + 4282 = 0 + 4286 = 0 + 4283 = 0 + 4287 = 0 + 4284 = 0 + 4288 = 0 + 4285 = 0 + 4289 = 0 + 5188 = 0 + 5189 = 0 + 5195 = 0 + 5197 = 0 + 5196 = 0 + 5198 = 0 + 5213 = 0 + 5215 = 0 + 5214 = 0 + 5216 = 0 + 5227 = 0 + 5231 = 0 + 5228 = 0 + 5232 = 0 + 5229 = 0 + 5233 = 0 + 5230 = 0 + 5234 = 0 + 5377 = 0 + 5378 = 0 + 5384 = 0 + 5386 = 0 + 5385 = 0 + 5387 = 0 + 5402 = 0 + 5404 = 0 + 5403 = 0 + 5405 = 0 + 5416 = 0 + 5420 = 0 + 5417 = 0 + 5421 = 0 + 5418 = 0 + 5422 = 0 + 5419 = 0 + 5423 = 0 + 5566 = 0 + 5567 = 0 + 5573 = 0 + 5575 = 0 + 5574 = 0 + 5576 = 0 + 5591 = 0 + 5593 = 0 + 5592 = 0 + 5594 = 0 + 5605 = 0 + 5609 = 0 + 5606 = 0 + 5610 = 0 + 5607 = 0 + 5611 = 0 + 5608 = 0 + 5612 = 0 + 5755 = 0 + 5756 = 0 + 5762 = 0 + 5764 = 0 + 5763 = 0 + 5765 = 0 + 5780 = 0 + 5782 = 0 + 5781 = 0 + 5783 = 0 + 5794 = 0 + 5798 = 0 + 5795 = 0 + 5799 = 0 + 5796 = 0 + 5800 = 0 + 5797 = 0 + 5801 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3], case=1 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 26 = 0 + 28 = 0 + 27 = 0 + 29 = 0 + 50 = 0 + 52 = 0 + 51 = 0 + 53 = 0 + 74 = 0 + 76 = 0 + 75 = 0 + 77 = 0 + 86 = 0 + 88 = 0 + 87 = 0 + 89 = 0 + 100 = 0 + 104 = 0 + 101 = 0 + 105 = 0 + 102 = 0 + 106 = 0 + 103 = 0 + 107 = 0 + 337 = 0 + 338 = 0 + 343 = 0 + 344 = 0 + 350 = 0 + 352 = 0 + 351 = 0 + 353 = 0 + 368 = 0 + 370 = 0 + 369 = 0 + 371 = 0 + 386 = 0 + 388 = 0 + 387 = 0 + 389 = 0 + 400 = 0 + 404 = 0 + 401 = 0 + 405 = 0 + 402 = 0 + 406 = 0 + 403 = 0 + 407 = 0 + 589 = 0 + 590 = 0 + 595 = 0 + 596 = 0 + 602 = 0 + 604 = 0 + 603 = 0 + 605 = 0 + 626 = 0 + 628 = 0 + 627 = 0 + 629 = 0 + 638 = 0 + 640 = 0 + 639 = 0 + 641 = 0 + 652 = 0 + 656 = 0 + 653 = 0 + 657 = 0 + 654 = 0 + 658 = 0 + 655 = 0 + 659 = 0 + 841 = 0 + 842 = 0 + 848 = 0 + 850 = 0 + 849 = 0 + 851 = 0 + 866 = 0 + 868 = 0 + 867 = 0 + 869 = 0 + 880 = 0 + 884 = 0 + 881 = 0 + 885 = 0 + 882 = 0 + 886 = 0 + 883 = 0 + 887 = 0 + 1174 = 0 + 1175 = 0 + 1177 = 0 + 1178 = 0 + 1180 = 0 + 1181 = 0 + 1183 = 0 + 1184 = 0 + 1187 = 0 + 1189 = 0 + 1188 = 0 + 1190 = 0 + 1205 = 0 + 1207 = 0 + 1206 = 0 + 1208 = 0 + 1223 = 0 + 1225 = 0 + 1224 = 0 + 1226 = 0 + 1229 = 0 + 1231 = 0 + 1230 = 0 + 1232 = 0 + 1237 = 0 + 1241 = 0 + 1238 = 0 + 1242 = 0 + 1239 = 0 + 1243 = 0 + 1240 = 0 + 1244 = 0 + 1426 = 0 + 1427 = 0 + 1429 = 0 + 1430 = 0 + 1433 = 0 + 1435 = 0 + 1434 = 0 + 1436 = 0 + 1445 = 0 + 1447 = 0 + 1446 = 0 + 1448 = 0 + 1457 = 0 + 1459 = 0 + 1458 = 0 + 1460 = 0 + 1465 = 0 + 1469 = 0 + 1466 = 0 + 1470 = 0 + 1467 = 0 + 1471 = 0 + 1468 = 0 + 1472 = 0 + 1642 = 0 + 1643 = 0 + 1645 = 0 + 1646 = 0 + 1649 = 0 + 1651 = 0 + 1650 = 0 + 1652 = 0 + 1667 = 0 + 1669 = 0 + 1668 = 0 + 1670 = 0 + 1673 = 0 + 1675 = 0 + 1674 = 0 + 1676 = 0 + 1681 = 0 + 1685 = 0 + 1682 = 0 + 1686 = 0 + 1683 = 0 + 1687 = 0 + 1684 = 0 + 1688 = 0 + 1831 = 0 + 1832 = 0 + 1835 = 0 + 1837 = 0 + 1836 = 0 + 1838 = 0 + 1847 = 0 + 1849 = 0 + 1848 = 0 + 1850 = 0 + 1855 = 0 + 1859 = 0 + 1856 = 0 + 1860 = 0 + 1857 = 0 + 1861 = 0 + 1858 = 0 + 1862 = 0 + 1912 = 0 + 1913 = 0 + 1918 = 0 + 1919 = 0 + 1925 = 0 + 1927 = 0 + 1926 = 0 + 1928 = 0 + 1943 = 0 + 1945 = 0 + 1944 = 0 + 1946 = 0 + 1961 = 0 + 1963 = 0 + 1962 = 0 + 1964 = 0 + 1975 = 0 + 1979 = 0 + 1976 = 0 + 1980 = 0 + 1977 = 0 + 1981 = 0 + 1978 = 0 + 1982 = 0 + 2164 = 0 + 2165 = 0 + 2170 = 0 + 2171 = 0 + 2177 = 0 + 2179 = 0 + 2178 = 0 + 2180 = 0 + 2195 = 0 + 2197 = 0 + 2196 = 0 + 2198 = 0 + 2213 = 0 + 2215 = 0 + 2214 = 0 + 2216 = 0 + 2227 = 0 + 2231 = 0 + 2228 = 0 + 2232 = 0 + 2229 = 0 + 2233 = 0 + 2230 = 0 + 2234 = 0 + 2416 = 0 + 2417 = 0 + 2423 = 0 + 2425 = 0 + 2424 = 0 + 2426 = 0 + 2441 = 0 + 2443 = 0 + 2442 = 0 + 2444 = 0 + 2455 = 0 + 2459 = 0 + 2456 = 0 + 2460 = 0 + 2457 = 0 + 2461 = 0 + 2458 = 0 + 2462 = 0 + 2605 = 0 + 2606 = 0 + 2612 = 0 + 2614 = 0 + 2613 = 0 + 2615 = 0 + 2630 = 0 + 2632 = 0 + 2631 = 0 + 2633 = 0 + 2644 = 0 + 2648 = 0 + 2645 = 0 + 2649 = 0 + 2646 = 0 + 2650 = 0 + 2647 = 0 + 2651 = 0 + 2902 = 0 + 2903 = 0 + 2905 = 0 + 2906 = 0 + 2909 = 0 + 2911 = 0 + 2910 = 0 + 2912 = 0 + 2921 = 0 + 2923 = 0 + 2922 = 0 + 2924 = 0 + 2933 = 0 + 2935 = 0 + 2934 = 0 + 2936 = 0 + 2941 = 0 + 2945 = 0 + 2942 = 0 + 2946 = 0 + 2943 = 0 + 2947 = 0 + 2944 = 0 + 2948 = 0 + 3118 = 0 + 3119 = 0 + 3121 = 0 + 3122 = 0 + 3125 = 0 + 3127 = 0 + 3126 = 0 + 3128 = 0 + 3137 = 0 + 3139 = 0 + 3138 = 0 + 3140 = 0 + 3149 = 0 + 3151 = 0 + 3150 = 0 + 3152 = 0 + 3157 = 0 + 3161 = 0 + 3158 = 0 + 3162 = 0 + 3159 = 0 + 3163 = 0 + 3160 = 0 + 3164 = 0 + 3307 = 0 + 3308 = 0 + 3311 = 0 + 3313 = 0 + 3312 = 0 + 3314 = 0 + 3323 = 0 + 3325 = 0 + 3324 = 0 + 3326 = 0 + 3331 = 0 + 3335 = 0 + 3332 = 0 + 3336 = 0 + 3333 = 0 + 3337 = 0 + 3334 = 0 + 3338 = 0 + 3469 = 0 + 3470 = 0 + 3473 = 0 + 3475 = 0 + 3474 = 0 + 3476 = 0 + 3485 = 0 + 3487 = 0 + 3486 = 0 + 3488 = 0 + 3493 = 0 + 3497 = 0 + 3494 = 0 + 3498 = 0 + 3495 = 0 + 3499 = 0 + 3496 = 0 + 3500 = 0 + 3550 = 0 + 3551 = 0 + 3556 = 0 + 3557 = 0 + 3563 = 0 + 3565 = 0 + 3564 = 0 + 3566 = 0 + 3587 = 0 + 3589 = 0 + 3588 = 0 + 3590 = 0 + 3599 = 0 + 3601 = 0 + 3600 = 0 + 3602 = 0 + 3613 = 0 + 3617 = 0 + 3614 = 0 + 3618 = 0 + 3615 = 0 + 3619 = 0 + 3616 = 0 + 3620 = 0 + 3802 = 0 + 3803 = 0 + 3809 = 0 + 3811 = 0 + 3810 = 0 + 3812 = 0 + 3827 = 0 + 3829 = 0 + 3828 = 0 + 3830 = 0 + 3841 = 0 + 3845 = 0 + 3842 = 0 + 3846 = 0 + 3843 = 0 + 3847 = 0 + 3844 = 0 + 3848 = 0 + 3991 = 0 + 3992 = 0 + 3997 = 0 + 3998 = 0 + 4004 = 0 + 4006 = 0 + 4005 = 0 + 4007 = 0 + 4028 = 0 + 4030 = 0 + 4029 = 0 + 4031 = 0 + 4040 = 0 + 4042 = 0 + 4041 = 0 + 4043 = 0 + 4054 = 0 + 4058 = 0 + 4055 = 0 + 4059 = 0 + 4056 = 0 + 4060 = 0 + 4057 = 0 + 4061 = 0 + 4243 = 0 + 4244 = 0 + 4250 = 0 + 4252 = 0 + 4251 = 0 + 4253 = 0 + 4268 = 0 + 4270 = 0 + 4269 = 0 + 4271 = 0 + 4282 = 0 + 4286 = 0 + 4283 = 0 + 4287 = 0 + 4284 = 0 + 4288 = 0 + 4285 = 0 + 4289 = 0 + 4540 = 0 + 4541 = 0 + 4543 = 0 + 4544 = 0 + 4547 = 0 + 4549 = 0 + 4548 = 0 + 4550 = 0 + 4565 = 0 + 4567 = 0 + 4566 = 0 + 4568 = 0 + 4571 = 0 + 4573 = 0 + 4572 = 0 + 4574 = 0 + 4579 = 0 + 4583 = 0 + 4580 = 0 + 4584 = 0 + 4581 = 0 + 4585 = 0 + 4582 = 0 + 4586 = 0 + 4729 = 0 + 4730 = 0 + 4733 = 0 + 4735 = 0 + 4734 = 0 + 4736 = 0 + 4745 = 0 + 4747 = 0 + 4746 = 0 + 4748 = 0 + 4753 = 0 + 4757 = 0 + 4754 = 0 + 4758 = 0 + 4755 = 0 + 4759 = 0 + 4756 = 0 + 4760 = 0 + 4918 = 0 + 4919 = 0 + 4921 = 0 + 4922 = 0 + 4925 = 0 + 4927 = 0 + 4926 = 0 + 4928 = 0 + 4943 = 0 + 4945 = 0 + 4944 = 0 + 4946 = 0 + 4949 = 0 + 4951 = 0 + 4950 = 0 + 4952 = 0 + 4957 = 0 + 4961 = 0 + 4958 = 0 + 4962 = 0 + 4959 = 0 + 4963 = 0 + 4960 = 0 + 4964 = 0 + 5107 = 0 + 5108 = 0 + 5111 = 0 + 5113 = 0 + 5112 = 0 + 5114 = 0 + 5123 = 0 + 5125 = 0 + 5124 = 0 + 5126 = 0 + 5131 = 0 + 5135 = 0 + 5132 = 0 + 5136 = 0 + 5133 = 0 + 5137 = 0 + 5134 = 0 + 5138 = 0 + 5188 = 0 + 5189 = 0 + 5195 = 0 + 5197 = 0 + 5196 = 0 + 5198 = 0 + 5213 = 0 + 5215 = 0 + 5214 = 0 + 5216 = 0 + 5227 = 0 + 5231 = 0 + 5228 = 0 + 5232 = 0 + 5229 = 0 + 5233 = 0 + 5230 = 0 + 5234 = 0 + 5377 = 0 + 5378 = 0 + 5384 = 0 + 5386 = 0 + 5385 = 0 + 5387 = 0 + 5402 = 0 + 5404 = 0 + 5403 = 0 + 5405 = 0 + 5416 = 0 + 5420 = 0 + 5417 = 0 + 5421 = 0 + 5418 = 0 + 5422 = 0 + 5419 = 0 + 5423 = 0 + 5566 = 0 + 5567 = 0 + 5573 = 0 + 5575 = 0 + 5574 = 0 + 5576 = 0 + 5591 = 0 + 5593 = 0 + 5592 = 0 + 5594 = 0 + 5605 = 0 + 5609 = 0 + 5606 = 0 + 5610 = 0 + 5607 = 0 + 5611 = 0 + 5608 = 0 + 5612 = 0 + 5755 = 0 + 5756 = 0 + 5762 = 0 + 5764 = 0 + 5763 = 0 + 5765 = 0 + 5780 = 0 + 5782 = 0 + 5781 = 0 + 5783 = 0 + 5794 = 0 + 5798 = 0 + 5795 = 0 + 5799 = 0 + 5796 = 0 + 5800 = 0 + 5797 = 0 + 5801 = 0 + 6025 = 0 + 6026 = 0 + 6029 = 0 + 6031 = 0 + 6030 = 0 + 6032 = 0 + 6041 = 0 + 6043 = 0 + 6042 = 0 + 6044 = 0 + 6049 = 0 + 6053 = 0 + 6050 = 0 + 6054 = 0 + 6051 = 0 + 6055 = 0 + 6052 = 0 + 6056 = 0 + 6187 = 0 + 6188 = 0 + 6191 = 0 + 6193 = 0 + 6192 = 0 + 6194 = 0 + 6203 = 0 + 6205 = 0 + 6204 = 0 + 6206 = 0 + 6211 = 0 + 6215 = 0 + 6212 = 0 + 6216 = 0 + 6213 = 0 + 6217 = 0 + 6214 = 0 + 6218 = 0 + 6349 = 0 + 6350 = 0 + 6353 = 0 + 6355 = 0 + 6354 = 0 + 6356 = 0 + 6365 = 0 + 6367 = 0 + 6366 = 0 + 6368 = 0 + 6373 = 0 + 6377 = 0 + 6374 = 0 + 6378 = 0 + 6375 = 0 + 6379 = 0 + 6376 = 0 + 6380 = 0 + 6511 = 0 + 6512 = 0 + 6515 = 0 + 6517 = 0 + 6516 = 0 + 6518 = 0 + 6527 = 0 + 6529 = 0 + 6528 = 0 + 6530 = 0 + 6535 = 0 + 6539 = 0 + 6536 = 0 + 6540 = 0 + 6537 = 0 + 6541 = 0 + 6538 = 0 + 6542 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 26 = 0 + 28 = 0 + 27 = 0 + 29 = 0 + 36 = 0 + 40 = 0 + 37 = 0 + 41 = 0 + 50 = 0 + 52 = 0 + 51 = 0 + 53 = 0 + 60 = 0 + 64 = 0 + 61 = 0 + 65 = 0 + 72 = 0 + 74 = 0 + 76 = 0 + 73 = 0 + 75 = 0 + 77 = 0 + 78 = 0 + 82 = 0 + 79 = 0 + 83 = 0 + 86 = 0 + 88 = 0 + 87 = 0 + 89 = 0 + 100 = 0 + 104 = 0 + 101 = 0 + 105 = 0 + 102 = 0 + 106 = 0 + 103 = 0 + 107 = 0 + 120 = 0 + 128 = 0 + 121 = 0 + 129 = 0 + 122 = 0 + 130 = 0 + 123 = 0 + 131 = 0 + 192 = 0 + 194 = 0 + 198 = 0 + 200 = 0 + 210 = 0 + 214 = 0 + 211 = 0 + 215 = 0 + 228 = 0 + 232 = 0 + 229 = 0 + 233 = 0 + 240 = 0 + 244 = 0 + 241 = 0 + 245 = 0 + 264 = 0 + 272 = 0 + 265 = 0 + 273 = 0 + 266 = 0 + 274 = 0 + 267 = 0 + 275 = 0 + 337 = 0 + 338 = 0 + 343 = 0 + 344 = 0 + 350 = 0 + 352 = 0 + 351 = 0 + 353 = 0 + 368 = 0 + 370 = 0 + 369 = 0 + 371 = 0 + 386 = 0 + 388 = 0 + 387 = 0 + 389 = 0 + 400 = 0 + 404 = 0 + 401 = 0 + 405 = 0 + 402 = 0 + 406 = 0 + 403 = 0 + 407 = 0 + 588 = 0 + 589 = 0 + 590 = 0 + 591 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 602 = 0 + 604 = 0 + 603 = 0 + 605 = 0 + 612 = 0 + 616 = 0 + 613 = 0 + 617 = 0 + 624 = 0 + 626 = 0 + 628 = 0 + 625 = 0 + 627 = 0 + 629 = 0 + 630 = 0 + 634 = 0 + 631 = 0 + 635 = 0 + 638 = 0 + 640 = 0 + 639 = 0 + 641 = 0 + 652 = 0 + 656 = 0 + 653 = 0 + 657 = 0 + 654 = 0 + 658 = 0 + 655 = 0 + 659 = 0 + 672 = 0 + 680 = 0 + 673 = 0 + 681 = 0 + 674 = 0 + 682 = 0 + 675 = 0 + 683 = 0 + 732 = 0 + 734 = 0 + 744 = 0 + 748 = 0 + 745 = 0 + 749 = 0 + 756 = 0 + 760 = 0 + 757 = 0 + 761 = 0 + 780 = 0 + 788 = 0 + 781 = 0 + 789 = 0 + 782 = 0 + 790 = 0 + 783 = 0 + 791 = 0 + 841 = 0 + 842 = 0 + 848 = 0 + 850 = 0 + 849 = 0 + 851 = 0 + 866 = 0 + 868 = 0 + 867 = 0 + 869 = 0 + 880 = 0 + 884 = 0 + 881 = 0 + 885 = 0 + 882 = 0 + 886 = 0 + 883 = 0 + 887 = 0 + 1029 = 0 + 1031 = 0 + 1035 = 0 + 1037 = 0 + 1047 = 0 + 1051 = 0 + 1048 = 0 + 1052 = 0 + 1065 = 0 + 1069 = 0 + 1066 = 0 + 1070 = 0 + 1077 = 0 + 1081 = 0 + 1078 = 0 + 1082 = 0 + 1101 = 0 + 1109 = 0 + 1102 = 0 + 1110 = 0 + 1103 = 0 + 1111 = 0 + 1104 = 0 + 1112 = 0 + 1173 = 0 + 1174 = 0 + 1175 = 0 + 1177 = 0 + 1178 = 0 + 1179 = 0 + 1180 = 0 + 1181 = 0 + 1183 = 0 + 1184 = 0 + 1187 = 0 + 1189 = 0 + 1188 = 0 + 1190 = 0 + 1191 = 0 + 1195 = 0 + 1192 = 0 + 1196 = 0 + 1205 = 0 + 1207 = 0 + 1206 = 0 + 1208 = 0 + 1209 = 0 + 1213 = 0 + 1210 = 0 + 1214 = 0 + 1221 = 0 + 1223 = 0 + 1225 = 0 + 1222 = 0 + 1224 = 0 + 1226 = 0 + 1229 = 0 + 1231 = 0 + 1230 = 0 + 1232 = 0 + 1237 = 0 + 1241 = 0 + 1238 = 0 + 1242 = 0 + 1239 = 0 + 1243 = 0 + 1240 = 0 + 1244 = 0 + 1245 = 0 + 1253 = 0 + 1246 = 0 + 1254 = 0 + 1247 = 0 + 1255 = 0 + 1248 = 0 + 1256 = 0 + 1426 = 0 + 1427 = 0 + 1429 = 0 + 1430 = 0 + 1433 = 0 + 1435 = 0 + 1434 = 0 + 1436 = 0 + 1445 = 0 + 1447 = 0 + 1446 = 0 + 1448 = 0 + 1457 = 0 + 1459 = 0 + 1458 = 0 + 1460 = 0 + 1465 = 0 + 1469 = 0 + 1466 = 0 + 1470 = 0 + 1467 = 0 + 1471 = 0 + 1468 = 0 + 1472 = 0 + 1533 = 0 + 1535 = 0 + 1545 = 0 + 1549 = 0 + 1546 = 0 + 1550 = 0 + 1557 = 0 + 1561 = 0 + 1558 = 0 + 1562 = 0 + 1581 = 0 + 1589 = 0 + 1582 = 0 + 1590 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1641 = 0 + 1642 = 0 + 1643 = 0 + 1645 = 0 + 1646 = 0 + 1649 = 0 + 1651 = 0 + 1650 = 0 + 1652 = 0 + 1653 = 0 + 1657 = 0 + 1654 = 0 + 1658 = 0 + 1665 = 0 + 1667 = 0 + 1669 = 0 + 1666 = 0 + 1668 = 0 + 1670 = 0 + 1673 = 0 + 1675 = 0 + 1674 = 0 + 1676 = 0 + 1681 = 0 + 1685 = 0 + 1682 = 0 + 1686 = 0 + 1683 = 0 + 1687 = 0 + 1684 = 0 + 1688 = 0 + 1689 = 0 + 1697 = 0 + 1690 = 0 + 1698 = 0 + 1691 = 0 + 1699 = 0 + 1692 = 0 + 1700 = 0 + 1831 = 0 + 1832 = 0 + 1835 = 0 + 1837 = 0 + 1836 = 0 + 1838 = 0 + 1847 = 0 + 1849 = 0 + 1848 = 0 + 1850 = 0 + 1855 = 0 + 1859 = 0 + 1856 = 0 + 1860 = 0 + 1857 = 0 + 1861 = 0 + 1858 = 0 + 1862 = 0 + 1912 = 0 + 1913 = 0 + 1918 = 0 + 1919 = 0 + 1925 = 0 + 1927 = 0 + 1926 = 0 + 1928 = 0 + 1943 = 0 + 1945 = 0 + 1944 = 0 + 1946 = 0 + 1961 = 0 + 1963 = 0 + 1962 = 0 + 1964 = 0 + 1975 = 0 + 1979 = 0 + 1976 = 0 + 1980 = 0 + 1977 = 0 + 1981 = 0 + 1978 = 0 + 1982 = 0 + 2164 = 0 + 2165 = 0 + 2170 = 0 + 2171 = 0 + 2177 = 0 + 2179 = 0 + 2178 = 0 + 2180 = 0 + 2195 = 0 + 2197 = 0 + 2196 = 0 + 2198 = 0 + 2213 = 0 + 2215 = 0 + 2214 = 0 + 2216 = 0 + 2227 = 0 + 2231 = 0 + 2228 = 0 + 2232 = 0 + 2229 = 0 + 2233 = 0 + 2230 = 0 + 2234 = 0 + 2416 = 0 + 2417 = 0 + 2423 = 0 + 2425 = 0 + 2424 = 0 + 2426 = 0 + 2441 = 0 + 2443 = 0 + 2442 = 0 + 2444 = 0 + 2455 = 0 + 2459 = 0 + 2456 = 0 + 2460 = 0 + 2457 = 0 + 2461 = 0 + 2458 = 0 + 2462 = 0 + 2605 = 0 + 2606 = 0 + 2612 = 0 + 2614 = 0 + 2613 = 0 + 2615 = 0 + 2630 = 0 + 2632 = 0 + 2631 = 0 + 2633 = 0 + 2644 = 0 + 2648 = 0 + 2645 = 0 + 2649 = 0 + 2646 = 0 + 2650 = 0 + 2647 = 0 + 2651 = 0 + 2902 = 0 + 2903 = 0 + 2905 = 0 + 2906 = 0 + 2909 = 0 + 2911 = 0 + 2910 = 0 + 2912 = 0 + 2921 = 0 + 2923 = 0 + 2922 = 0 + 2924 = 0 + 2933 = 0 + 2935 = 0 + 2934 = 0 + 2936 = 0 + 2941 = 0 + 2945 = 0 + 2942 = 0 + 2946 = 0 + 2943 = 0 + 2947 = 0 + 2944 = 0 + 2948 = 0 + 3118 = 0 + 3119 = 0 + 3121 = 0 + 3122 = 0 + 3125 = 0 + 3127 = 0 + 3126 = 0 + 3128 = 0 + 3137 = 0 + 3139 = 0 + 3138 = 0 + 3140 = 0 + 3149 = 0 + 3151 = 0 + 3150 = 0 + 3152 = 0 + 3157 = 0 + 3161 = 0 + 3158 = 0 + 3162 = 0 + 3159 = 0 + 3163 = 0 + 3160 = 0 + 3164 = 0 + 3307 = 0 + 3308 = 0 + 3311 = 0 + 3313 = 0 + 3312 = 0 + 3314 = 0 + 3323 = 0 + 3325 = 0 + 3324 = 0 + 3326 = 0 + 3331 = 0 + 3335 = 0 + 3332 = 0 + 3336 = 0 + 3333 = 0 + 3337 = 0 + 3334 = 0 + 3338 = 0 + 3469 = 0 + 3470 = 0 + 3473 = 0 + 3475 = 0 + 3474 = 0 + 3476 = 0 + 3485 = 0 + 3487 = 0 + 3486 = 0 + 3488 = 0 + 3493 = 0 + 3497 = 0 + 3494 = 0 + 3498 = 0 + 3495 = 0 + 3499 = 0 + 3496 = 0 + 3500 = 0 + 3549 = 0 + 3550 = 0 + 3551 = 0 + 3552 = 0 + 3554 = 0 + 3556 = 0 + 3557 = 0 + 3563 = 0 + 3565 = 0 + 3564 = 0 + 3566 = 0 + 3573 = 0 + 3577 = 0 + 3574 = 0 + 3578 = 0 + 3585 = 0 + 3587 = 0 + 3589 = 0 + 3586 = 0 + 3588 = 0 + 3590 = 0 + 3591 = 0 + 3595 = 0 + 3592 = 0 + 3596 = 0 + 3599 = 0 + 3601 = 0 + 3600 = 0 + 3602 = 0 + 3613 = 0 + 3617 = 0 + 3614 = 0 + 3618 = 0 + 3615 = 0 + 3619 = 0 + 3616 = 0 + 3620 = 0 + 3633 = 0 + 3641 = 0 + 3634 = 0 + 3642 = 0 + 3635 = 0 + 3643 = 0 + 3636 = 0 + 3644 = 0 + 3693 = 0 + 3695 = 0 + 3705 = 0 + 3709 = 0 + 3706 = 0 + 3710 = 0 + 3717 = 0 + 3721 = 0 + 3718 = 0 + 3722 = 0 + 3741 = 0 + 3749 = 0 + 3742 = 0 + 3750 = 0 + 3743 = 0 + 3751 = 0 + 3744 = 0 + 3752 = 0 + 3802 = 0 + 3803 = 0 + 3809 = 0 + 3811 = 0 + 3810 = 0 + 3812 = 0 + 3827 = 0 + 3829 = 0 + 3828 = 0 + 3830 = 0 + 3841 = 0 + 3845 = 0 + 3842 = 0 + 3846 = 0 + 3843 = 0 + 3847 = 0 + 3844 = 0 + 3848 = 0 + 3990 = 0 + 3991 = 0 + 3992 = 0 + 3993 = 0 + 3995 = 0 + 3997 = 0 + 3998 = 0 + 4004 = 0 + 4006 = 0 + 4005 = 0 + 4007 = 0 + 4014 = 0 + 4018 = 0 + 4015 = 0 + 4019 = 0 + 4026 = 0 + 4028 = 0 + 4030 = 0 + 4027 = 0 + 4029 = 0 + 4031 = 0 + 4032 = 0 + 4036 = 0 + 4033 = 0 + 4037 = 0 + 4040 = 0 + 4042 = 0 + 4041 = 0 + 4043 = 0 + 4054 = 0 + 4058 = 0 + 4055 = 0 + 4059 = 0 + 4056 = 0 + 4060 = 0 + 4057 = 0 + 4061 = 0 + 4074 = 0 + 4082 = 0 + 4075 = 0 + 4083 = 0 + 4076 = 0 + 4084 = 0 + 4077 = 0 + 4085 = 0 + 4134 = 0 + 4136 = 0 + 4146 = 0 + 4150 = 0 + 4147 = 0 + 4151 = 0 + 4158 = 0 + 4162 = 0 + 4159 = 0 + 4163 = 0 + 4182 = 0 + 4190 = 0 + 4183 = 0 + 4191 = 0 + 4184 = 0 + 4192 = 0 + 4185 = 0 + 4193 = 0 + 4243 = 0 + 4244 = 0 + 4250 = 0 + 4252 = 0 + 4251 = 0 + 4253 = 0 + 4268 = 0 + 4270 = 0 + 4269 = 0 + 4271 = 0 + 4282 = 0 + 4286 = 0 + 4283 = 0 + 4287 = 0 + 4284 = 0 + 4288 = 0 + 4285 = 0 + 4289 = 0 + 4431 = 0 + 4433 = 0 + 4443 = 0 + 4447 = 0 + 4444 = 0 + 4448 = 0 + 4455 = 0 + 4459 = 0 + 4456 = 0 + 4460 = 0 + 4479 = 0 + 4487 = 0 + 4480 = 0 + 4488 = 0 + 4481 = 0 + 4489 = 0 + 4482 = 0 + 4490 = 0 + 4539 = 0 + 4540 = 0 + 4541 = 0 + 4543 = 0 + 4544 = 0 + 4547 = 0 + 4549 = 0 + 4548 = 0 + 4550 = 0 + 4551 = 0 + 4555 = 0 + 4552 = 0 + 4556 = 0 + 4563 = 0 + 4565 = 0 + 4567 = 0 + 4564 = 0 + 4566 = 0 + 4568 = 0 + 4571 = 0 + 4573 = 0 + 4572 = 0 + 4574 = 0 + 4579 = 0 + 4583 = 0 + 4580 = 0 + 4584 = 0 + 4581 = 0 + 4585 = 0 + 4582 = 0 + 4586 = 0 + 4587 = 0 + 4595 = 0 + 4588 = 0 + 4596 = 0 + 4589 = 0 + 4597 = 0 + 4590 = 0 + 4598 = 0 + 4729 = 0 + 4730 = 0 + 4733 = 0 + 4735 = 0 + 4734 = 0 + 4736 = 0 + 4745 = 0 + 4747 = 0 + 4746 = 0 + 4748 = 0 + 4753 = 0 + 4757 = 0 + 4754 = 0 + 4758 = 0 + 4755 = 0 + 4759 = 0 + 4756 = 0 + 4760 = 0 + 4809 = 0 + 4811 = 0 + 4821 = 0 + 4825 = 0 + 4822 = 0 + 4826 = 0 + 4833 = 0 + 4837 = 0 + 4834 = 0 + 4838 = 0 + 4857 = 0 + 4865 = 0 + 4858 = 0 + 4866 = 0 + 4859 = 0 + 4867 = 0 + 4860 = 0 + 4868 = 0 + 4917 = 0 + 4918 = 0 + 4919 = 0 + 4921 = 0 + 4922 = 0 + 4925 = 0 + 4927 = 0 + 4926 = 0 + 4928 = 0 + 4929 = 0 + 4933 = 0 + 4930 = 0 + 4934 = 0 + 4941 = 0 + 4943 = 0 + 4945 = 0 + 4942 = 0 + 4944 = 0 + 4946 = 0 + 4949 = 0 + 4951 = 0 + 4950 = 0 + 4952 = 0 + 4957 = 0 + 4961 = 0 + 4958 = 0 + 4962 = 0 + 4959 = 0 + 4963 = 0 + 4960 = 0 + 4964 = 0 + 4965 = 0 + 4973 = 0 + 4966 = 0 + 4974 = 0 + 4967 = 0 + 4975 = 0 + 4968 = 0 + 4976 = 0 + 5107 = 0 + 5108 = 0 + 5111 = 0 + 5113 = 0 + 5112 = 0 + 5114 = 0 + 5123 = 0 + 5125 = 0 + 5124 = 0 + 5126 = 0 + 5131 = 0 + 5135 = 0 + 5132 = 0 + 5136 = 0 + 5133 = 0 + 5137 = 0 + 5134 = 0 + 5138 = 0 + 5188 = 0 + 5189 = 0 + 5195 = 0 + 5197 = 0 + 5196 = 0 + 5198 = 0 + 5213 = 0 + 5215 = 0 + 5214 = 0 + 5216 = 0 + 5227 = 0 + 5231 = 0 + 5228 = 0 + 5232 = 0 + 5229 = 0 + 5233 = 0 + 5230 = 0 + 5234 = 0 + 5377 = 0 + 5378 = 0 + 5384 = 0 + 5386 = 0 + 5385 = 0 + 5387 = 0 + 5402 = 0 + 5404 = 0 + 5403 = 0 + 5405 = 0 + 5416 = 0 + 5420 = 0 + 5417 = 0 + 5421 = 0 + 5418 = 0 + 5422 = 0 + 5419 = 0 + 5423 = 0 + 5566 = 0 + 5567 = 0 + 5573 = 0 + 5575 = 0 + 5574 = 0 + 5576 = 0 + 5591 = 0 + 5593 = 0 + 5592 = 0 + 5594 = 0 + 5605 = 0 + 5609 = 0 + 5606 = 0 + 5610 = 0 + 5607 = 0 + 5611 = 0 + 5608 = 0 + 5612 = 0 + 5755 = 0 + 5756 = 0 + 5762 = 0 + 5764 = 0 + 5763 = 0 + 5765 = 0 + 5780 = 0 + 5782 = 0 + 5781 = 0 + 5783 = 0 + 5794 = 0 + 5798 = 0 + 5795 = 0 + 5799 = 0 + 5796 = 0 + 5800 = 0 + 5797 = 0 + 5801 = 0 + 6025 = 0 + 6026 = 0 + 6029 = 0 + 6031 = 0 + 6030 = 0 + 6032 = 0 + 6041 = 0 + 6043 = 0 + 6042 = 0 + 6044 = 0 + 6049 = 0 + 6053 = 0 + 6050 = 0 + 6054 = 0 + 6051 = 0 + 6055 = 0 + 6052 = 0 + 6056 = 0 + 6187 = 0 + 6188 = 0 + 6191 = 0 + 6193 = 0 + 6192 = 0 + 6194 = 0 + 6203 = 0 + 6205 = 0 + 6204 = 0 + 6206 = 0 + 6211 = 0 + 6215 = 0 + 6212 = 0 + 6216 = 0 + 6213 = 0 + 6217 = 0 + 6214 = 0 + 6218 = 0 + 6349 = 0 + 6350 = 0 + 6353 = 0 + 6355 = 0 + 6354 = 0 + 6356 = 0 + 6365 = 0 + 6367 = 0 + 6366 = 0 + 6368 = 0 + 6373 = 0 + 6377 = 0 + 6374 = 0 + 6378 = 0 + 6375 = 0 + 6379 = 0 + 6376 = 0 + 6380 = 0 + 6511 = 0 + 6512 = 0 + 6515 = 0 + 6517 = 0 + 6516 = 0 + 6518 = 0 + 6527 = 0 + 6529 = 0 + 6528 = 0 + 6530 = 0 + 6535 = 0 + 6539 = 0 + 6536 = 0 + 6540 = 0 + 6537 = 0 + 6541 = 0 + 6538 = 0 + 6542 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 26 = 0 + 28 = 0 + 27 = 0 + 29 = 0 + 36 = 0 + 40 = 0 + 37 = 0 + 41 = 0 + 50 = 0 + 52 = 0 + 51 = 0 + 53 = 0 + 60 = 0 + 64 = 0 + 61 = 0 + 65 = 0 + 72 = 0 + 74 = 0 + 76 = 0 + 73 = 0 + 75 = 0 + 77 = 0 + 78 = 0 + 82 = 0 + 79 = 0 + 83 = 0 + 86 = 0 + 88 = 0 + 87 = 0 + 89 = 0 + 100 = 0 + 104 = 0 + 101 = 0 + 105 = 0 + 102 = 0 + 106 = 0 + 103 = 0 + 107 = 0 + 120 = 0 + 128 = 0 + 121 = 0 + 129 = 0 + 122 = 0 + 130 = 0 + 123 = 0 + 131 = 0 + 192 = 0 + 194 = 0 + 198 = 0 + 200 = 0 + 210 = 0 + 214 = 0 + 211 = 0 + 215 = 0 + 228 = 0 + 232 = 0 + 229 = 0 + 233 = 0 + 240 = 0 + 244 = 0 + 241 = 0 + 245 = 0 + 264 = 0 + 272 = 0 + 265 = 0 + 273 = 0 + 266 = 0 + 274 = 0 + 267 = 0 + 275 = 0 + 337 = 0 + 338 = 0 + 343 = 0 + 344 = 0 + 350 = 0 + 352 = 0 + 351 = 0 + 353 = 0 + 368 = 0 + 370 = 0 + 369 = 0 + 371 = 0 + 386 = 0 + 388 = 0 + 387 = 0 + 389 = 0 + 400 = 0 + 404 = 0 + 401 = 0 + 405 = 0 + 402 = 0 + 406 = 0 + 403 = 0 + 407 = 0 + 588 = 0 + 589 = 0 + 590 = 0 + 591 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 602 = 0 + 604 = 0 + 603 = 0 + 605 = 0 + 612 = 0 + 616 = 0 + 613 = 0 + 617 = 0 + 624 = 0 + 626 = 0 + 628 = 0 + 625 = 0 + 627 = 0 + 629 = 0 + 630 = 0 + 634 = 0 + 631 = 0 + 635 = 0 + 638 = 0 + 640 = 0 + 639 = 0 + 641 = 0 + 652 = 0 + 656 = 0 + 653 = 0 + 657 = 0 + 654 = 0 + 658 = 0 + 655 = 0 + 659 = 0 + 672 = 0 + 680 = 0 + 673 = 0 + 681 = 0 + 674 = 0 + 682 = 0 + 675 = 0 + 683 = 0 + 732 = 0 + 734 = 0 + 744 = 0 + 748 = 0 + 745 = 0 + 749 = 0 + 756 = 0 + 760 = 0 + 757 = 0 + 761 = 0 + 780 = 0 + 788 = 0 + 781 = 0 + 789 = 0 + 782 = 0 + 790 = 0 + 783 = 0 + 791 = 0 + 841 = 0 + 842 = 0 + 848 = 0 + 850 = 0 + 849 = 0 + 851 = 0 + 866 = 0 + 868 = 0 + 867 = 0 + 869 = 0 + 880 = 0 + 884 = 0 + 881 = 0 + 885 = 0 + 882 = 0 + 886 = 0 + 883 = 0 + 887 = 0 + 1029 = 0 + 1031 = 0 + 1035 = 0 + 1037 = 0 + 1047 = 0 + 1051 = 0 + 1048 = 0 + 1052 = 0 + 1065 = 0 + 1069 = 0 + 1066 = 0 + 1070 = 0 + 1077 = 0 + 1081 = 0 + 1078 = 0 + 1082 = 0 + 1101 = 0 + 1109 = 0 + 1102 = 0 + 1110 = 0 + 1103 = 0 + 1111 = 0 + 1104 = 0 + 1112 = 0 + 1173 = 0 + 1174 = 0 + 1175 = 0 + 1177 = 0 + 1178 = 0 + 1179 = 0 + 1180 = 0 + 1181 = 0 + 1183 = 0 + 1184 = 0 + 1187 = 0 + 1189 = 0 + 1188 = 0 + 1190 = 0 + 1191 = 0 + 1195 = 0 + 1192 = 0 + 1196 = 0 + 1205 = 0 + 1207 = 0 + 1206 = 0 + 1208 = 0 + 1209 = 0 + 1213 = 0 + 1210 = 0 + 1214 = 0 + 1221 = 0 + 1223 = 0 + 1225 = 0 + 1222 = 0 + 1224 = 0 + 1226 = 0 + 1229 = 0 + 1231 = 0 + 1230 = 0 + 1232 = 0 + 1237 = 0 + 1241 = 0 + 1238 = 0 + 1242 = 0 + 1239 = 0 + 1243 = 0 + 1240 = 0 + 1244 = 0 + 1245 = 0 + 1253 = 0 + 1246 = 0 + 1254 = 0 + 1247 = 0 + 1255 = 0 + 1248 = 0 + 1256 = 0 + 1426 = 0 + 1427 = 0 + 1429 = 0 + 1430 = 0 + 1433 = 0 + 1435 = 0 + 1434 = 0 + 1436 = 0 + 1445 = 0 + 1447 = 0 + 1446 = 0 + 1448 = 0 + 1457 = 0 + 1459 = 0 + 1458 = 0 + 1460 = 0 + 1465 = 0 + 1469 = 0 + 1466 = 0 + 1470 = 0 + 1467 = 0 + 1471 = 0 + 1468 = 0 + 1472 = 0 + 1533 = 0 + 1535 = 0 + 1545 = 0 + 1549 = 0 + 1546 = 0 + 1550 = 0 + 1557 = 0 + 1561 = 0 + 1558 = 0 + 1562 = 0 + 1581 = 0 + 1589 = 0 + 1582 = 0 + 1590 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1641 = 0 + 1642 = 0 + 1643 = 0 + 1645 = 0 + 1646 = 0 + 1649 = 0 + 1651 = 0 + 1650 = 0 + 1652 = 0 + 1653 = 0 + 1657 = 0 + 1654 = 0 + 1658 = 0 + 1665 = 0 + 1667 = 0 + 1669 = 0 + 1666 = 0 + 1668 = 0 + 1670 = 0 + 1673 = 0 + 1675 = 0 + 1674 = 0 + 1676 = 0 + 1681 = 0 + 1685 = 0 + 1682 = 0 + 1686 = 0 + 1683 = 0 + 1687 = 0 + 1684 = 0 + 1688 = 0 + 1689 = 0 + 1697 = 0 + 1690 = 0 + 1698 = 0 + 1691 = 0 + 1699 = 0 + 1692 = 0 + 1700 = 0 + 1831 = 0 + 1832 = 0 + 1835 = 0 + 1837 = 0 + 1836 = 0 + 1838 = 0 + 1847 = 0 + 1849 = 0 + 1848 = 0 + 1850 = 0 + 1855 = 0 + 1859 = 0 + 1856 = 0 + 1860 = 0 + 1857 = 0 + 1861 = 0 + 1858 = 0 + 1862 = 0 + 1912 = 0 + 1913 = 0 + 1918 = 0 + 1919 = 0 + 1925 = 0 + 1927 = 0 + 1926 = 0 + 1928 = 0 + 1943 = 0 + 1945 = 0 + 1944 = 0 + 1946 = 0 + 1961 = 0 + 1963 = 0 + 1962 = 0 + 1964 = 0 + 1975 = 0 + 1979 = 0 + 1976 = 0 + 1980 = 0 + 1977 = 0 + 1981 = 0 + 1978 = 0 + 1982 = 0 + 2163 = 0 + 2164 = 0 + 2165 = 0 + 2166 = 0 + 2168 = 0 + 2169 = 0 + 2170 = 0 + 2171 = 0 + 2172 = 0 + 2174 = 0 + 2177 = 0 + 2179 = 0 + 2178 = 0 + 2180 = 0 + 2187 = 0 + 2191 = 0 + 2188 = 0 + 2192 = 0 + 2195 = 0 + 2197 = 0 + 2196 = 0 + 2198 = 0 + 2205 = 0 + 2209 = 0 + 2206 = 0 + 2210 = 0 + 2211 = 0 + 2213 = 0 + 2215 = 0 + 2212 = 0 + 2214 = 0 + 2216 = 0 + 2217 = 0 + 2221 = 0 + 2218 = 0 + 2222 = 0 + 2227 = 0 + 2231 = 0 + 2228 = 0 + 2232 = 0 + 2229 = 0 + 2233 = 0 + 2230 = 0 + 2234 = 0 + 2247 = 0 + 2255 = 0 + 2248 = 0 + 2256 = 0 + 2249 = 0 + 2257 = 0 + 2250 = 0 + 2258 = 0 + 2307 = 0 + 2309 = 0 + 2310 = 0 + 2312 = 0 + 2319 = 0 + 2323 = 0 + 2320 = 0 + 2324 = 0 + 2331 = 0 + 2335 = 0 + 2332 = 0 + 2336 = 0 + 2337 = 0 + 2341 = 0 + 2338 = 0 + 2342 = 0 + 2355 = 0 + 2363 = 0 + 2356 = 0 + 2364 = 0 + 2357 = 0 + 2365 = 0 + 2358 = 0 + 2366 = 0 + 2416 = 0 + 2417 = 0 + 2423 = 0 + 2425 = 0 + 2424 = 0 + 2426 = 0 + 2441 = 0 + 2443 = 0 + 2442 = 0 + 2444 = 0 + 2455 = 0 + 2459 = 0 + 2456 = 0 + 2460 = 0 + 2457 = 0 + 2461 = 0 + 2458 = 0 + 2462 = 0 + 2604 = 0 + 2605 = 0 + 2606 = 0 + 2607 = 0 + 2609 = 0 + 2612 = 0 + 2614 = 0 + 2613 = 0 + 2615 = 0 + 2622 = 0 + 2626 = 0 + 2623 = 0 + 2627 = 0 + 2628 = 0 + 2630 = 0 + 2632 = 0 + 2629 = 0 + 2631 = 0 + 2633 = 0 + 2634 = 0 + 2638 = 0 + 2635 = 0 + 2639 = 0 + 2644 = 0 + 2648 = 0 + 2645 = 0 + 2649 = 0 + 2646 = 0 + 2650 = 0 + 2647 = 0 + 2651 = 0 + 2664 = 0 + 2672 = 0 + 2665 = 0 + 2673 = 0 + 2666 = 0 + 2674 = 0 + 2667 = 0 + 2675 = 0 + 2712 = 0 + 2714 = 0 + 2721 = 0 + 2725 = 0 + 2722 = 0 + 2726 = 0 + 2727 = 0 + 2731 = 0 + 2728 = 0 + 2732 = 0 + 2745 = 0 + 2753 = 0 + 2746 = 0 + 2754 = 0 + 2747 = 0 + 2755 = 0 + 2748 = 0 + 2756 = 0 + 2902 = 0 + 2903 = 0 + 2905 = 0 + 2906 = 0 + 2909 = 0 + 2911 = 0 + 2910 = 0 + 2912 = 0 + 2921 = 0 + 2923 = 0 + 2922 = 0 + 2924 = 0 + 2933 = 0 + 2935 = 0 + 2934 = 0 + 2936 = 0 + 2941 = 0 + 2945 = 0 + 2942 = 0 + 2946 = 0 + 2943 = 0 + 2947 = 0 + 2944 = 0 + 2948 = 0 + 3009 = 0 + 3011 = 0 + 3012 = 0 + 3014 = 0 + 3021 = 0 + 3025 = 0 + 3022 = 0 + 3026 = 0 + 3033 = 0 + 3037 = 0 + 3034 = 0 + 3038 = 0 + 3039 = 0 + 3043 = 0 + 3040 = 0 + 3044 = 0 + 3057 = 0 + 3065 = 0 + 3058 = 0 + 3066 = 0 + 3059 = 0 + 3067 = 0 + 3060 = 0 + 3068 = 0 + 3117 = 0 + 3118 = 0 + 3119 = 0 + 3120 = 0 + 3121 = 0 + 3122 = 0 + 3125 = 0 + 3127 = 0 + 3126 = 0 + 3128 = 0 + 3129 = 0 + 3133 = 0 + 3130 = 0 + 3134 = 0 + 3137 = 0 + 3139 = 0 + 3138 = 0 + 3140 = 0 + 3141 = 0 + 3145 = 0 + 3142 = 0 + 3146 = 0 + 3147 = 0 + 3149 = 0 + 3151 = 0 + 3148 = 0 + 3150 = 0 + 3152 = 0 + 3157 = 0 + 3161 = 0 + 3158 = 0 + 3162 = 0 + 3159 = 0 + 3163 = 0 + 3160 = 0 + 3164 = 0 + 3165 = 0 + 3173 = 0 + 3166 = 0 + 3174 = 0 + 3167 = 0 + 3175 = 0 + 3168 = 0 + 3176 = 0 + 3307 = 0 + 3308 = 0 + 3311 = 0 + 3313 = 0 + 3312 = 0 + 3314 = 0 + 3323 = 0 + 3325 = 0 + 3324 = 0 + 3326 = 0 + 3331 = 0 + 3335 = 0 + 3332 = 0 + 3336 = 0 + 3333 = 0 + 3337 = 0 + 3334 = 0 + 3338 = 0 + 3387 = 0 + 3389 = 0 + 3396 = 0 + 3400 = 0 + 3397 = 0 + 3401 = 0 + 3402 = 0 + 3406 = 0 + 3403 = 0 + 3407 = 0 + 3420 = 0 + 3428 = 0 + 3421 = 0 + 3429 = 0 + 3422 = 0 + 3430 = 0 + 3423 = 0 + 3431 = 0 + 3468 = 0 + 3469 = 0 + 3470 = 0 + 3473 = 0 + 3475 = 0 + 3474 = 0 + 3476 = 0 + 3477 = 0 + 3481 = 0 + 3478 = 0 + 3482 = 0 + 3483 = 0 + 3485 = 0 + 3487 = 0 + 3484 = 0 + 3486 = 0 + 3488 = 0 + 3493 = 0 + 3497 = 0 + 3494 = 0 + 3498 = 0 + 3495 = 0 + 3499 = 0 + 3496 = 0 + 3500 = 0 + 3501 = 0 + 3509 = 0 + 3502 = 0 + 3510 = 0 + 3503 = 0 + 3511 = 0 + 3504 = 0 + 3512 = 0 + 3549 = 0 + 3550 = 0 + 3551 = 0 + 3552 = 0 + 3554 = 0 + 3556 = 0 + 3557 = 0 + 3563 = 0 + 3565 = 0 + 3564 = 0 + 3566 = 0 + 3573 = 0 + 3577 = 0 + 3574 = 0 + 3578 = 0 + 3585 = 0 + 3587 = 0 + 3589 = 0 + 3586 = 0 + 3588 = 0 + 3590 = 0 + 3591 = 0 + 3595 = 0 + 3592 = 0 + 3596 = 0 + 3599 = 0 + 3601 = 0 + 3600 = 0 + 3602 = 0 + 3613 = 0 + 3617 = 0 + 3614 = 0 + 3618 = 0 + 3615 = 0 + 3619 = 0 + 3616 = 0 + 3620 = 0 + 3633 = 0 + 3641 = 0 + 3634 = 0 + 3642 = 0 + 3635 = 0 + 3643 = 0 + 3636 = 0 + 3644 = 0 + 3693 = 0 + 3695 = 0 + 3705 = 0 + 3709 = 0 + 3706 = 0 + 3710 = 0 + 3717 = 0 + 3721 = 0 + 3718 = 0 + 3722 = 0 + 3741 = 0 + 3749 = 0 + 3742 = 0 + 3750 = 0 + 3743 = 0 + 3751 = 0 + 3744 = 0 + 3752 = 0 + 3802 = 0 + 3803 = 0 + 3809 = 0 + 3811 = 0 + 3810 = 0 + 3812 = 0 + 3827 = 0 + 3829 = 0 + 3828 = 0 + 3830 = 0 + 3841 = 0 + 3845 = 0 + 3842 = 0 + 3846 = 0 + 3843 = 0 + 3847 = 0 + 3844 = 0 + 3848 = 0 + 3990 = 0 + 3991 = 0 + 3992 = 0 + 3993 = 0 + 3995 = 0 + 3997 = 0 + 3998 = 0 + 4004 = 0 + 4006 = 0 + 4005 = 0 + 4007 = 0 + 4014 = 0 + 4018 = 0 + 4015 = 0 + 4019 = 0 + 4026 = 0 + 4028 = 0 + 4030 = 0 + 4027 = 0 + 4029 = 0 + 4031 = 0 + 4032 = 0 + 4036 = 0 + 4033 = 0 + 4037 = 0 + 4040 = 0 + 4042 = 0 + 4041 = 0 + 4043 = 0 + 4054 = 0 + 4058 = 0 + 4055 = 0 + 4059 = 0 + 4056 = 0 + 4060 = 0 + 4057 = 0 + 4061 = 0 + 4074 = 0 + 4082 = 0 + 4075 = 0 + 4083 = 0 + 4076 = 0 + 4084 = 0 + 4077 = 0 + 4085 = 0 + 4134 = 0 + 4136 = 0 + 4146 = 0 + 4150 = 0 + 4147 = 0 + 4151 = 0 + 4158 = 0 + 4162 = 0 + 4159 = 0 + 4163 = 0 + 4182 = 0 + 4190 = 0 + 4183 = 0 + 4191 = 0 + 4184 = 0 + 4192 = 0 + 4185 = 0 + 4193 = 0 + 4243 = 0 + 4244 = 0 + 4250 = 0 + 4252 = 0 + 4251 = 0 + 4253 = 0 + 4268 = 0 + 4270 = 0 + 4269 = 0 + 4271 = 0 + 4282 = 0 + 4286 = 0 + 4283 = 0 + 4287 = 0 + 4284 = 0 + 4288 = 0 + 4285 = 0 + 4289 = 0 + 4431 = 0 + 4433 = 0 + 4443 = 0 + 4447 = 0 + 4444 = 0 + 4448 = 0 + 4455 = 0 + 4459 = 0 + 4456 = 0 + 4460 = 0 + 4479 = 0 + 4487 = 0 + 4480 = 0 + 4488 = 0 + 4481 = 0 + 4489 = 0 + 4482 = 0 + 4490 = 0 + 4539 = 0 + 4540 = 0 + 4541 = 0 + 4543 = 0 + 4544 = 0 + 4547 = 0 + 4549 = 0 + 4548 = 0 + 4550 = 0 + 4551 = 0 + 4555 = 0 + 4552 = 0 + 4556 = 0 + 4563 = 0 + 4565 = 0 + 4567 = 0 + 4564 = 0 + 4566 = 0 + 4568 = 0 + 4571 = 0 + 4573 = 0 + 4572 = 0 + 4574 = 0 + 4579 = 0 + 4583 = 0 + 4580 = 0 + 4584 = 0 + 4581 = 0 + 4585 = 0 + 4582 = 0 + 4586 = 0 + 4587 = 0 + 4595 = 0 + 4588 = 0 + 4596 = 0 + 4589 = 0 + 4597 = 0 + 4590 = 0 + 4598 = 0 + 4729 = 0 + 4730 = 0 + 4733 = 0 + 4735 = 0 + 4734 = 0 + 4736 = 0 + 4745 = 0 + 4747 = 0 + 4746 = 0 + 4748 = 0 + 4753 = 0 + 4757 = 0 + 4754 = 0 + 4758 = 0 + 4755 = 0 + 4759 = 0 + 4756 = 0 + 4760 = 0 + 4809 = 0 + 4811 = 0 + 4821 = 0 + 4825 = 0 + 4822 = 0 + 4826 = 0 + 4833 = 0 + 4837 = 0 + 4834 = 0 + 4838 = 0 + 4857 = 0 + 4865 = 0 + 4858 = 0 + 4866 = 0 + 4859 = 0 + 4867 = 0 + 4860 = 0 + 4868 = 0 + 4917 = 0 + 4918 = 0 + 4919 = 0 + 4921 = 0 + 4922 = 0 + 4925 = 0 + 4927 = 0 + 4926 = 0 + 4928 = 0 + 4929 = 0 + 4933 = 0 + 4930 = 0 + 4934 = 0 + 4941 = 0 + 4943 = 0 + 4945 = 0 + 4942 = 0 + 4944 = 0 + 4946 = 0 + 4949 = 0 + 4951 = 0 + 4950 = 0 + 4952 = 0 + 4957 = 0 + 4961 = 0 + 4958 = 0 + 4962 = 0 + 4959 = 0 + 4963 = 0 + 4960 = 0 + 4964 = 0 + 4965 = 0 + 4973 = 0 + 4966 = 0 + 4974 = 0 + 4967 = 0 + 4975 = 0 + 4968 = 0 + 4976 = 0 + 5107 = 0 + 5108 = 0 + 5111 = 0 + 5113 = 0 + 5112 = 0 + 5114 = 0 + 5123 = 0 + 5125 = 0 + 5124 = 0 + 5126 = 0 + 5131 = 0 + 5135 = 0 + 5132 = 0 + 5136 = 0 + 5133 = 0 + 5137 = 0 + 5134 = 0 + 5138 = 0 + 5188 = 0 + 5189 = 0 + 5195 = 0 + 5197 = 0 + 5196 = 0 + 5198 = 0 + 5213 = 0 + 5215 = 0 + 5214 = 0 + 5216 = 0 + 5227 = 0 + 5231 = 0 + 5228 = 0 + 5232 = 0 + 5229 = 0 + 5233 = 0 + 5230 = 0 + 5234 = 0 + 5376 = 0 + 5377 = 0 + 5378 = 0 + 5379 = 0 + 5381 = 0 + 5384 = 0 + 5386 = 0 + 5385 = 0 + 5387 = 0 + 5394 = 0 + 5398 = 0 + 5395 = 0 + 5399 = 0 + 5400 = 0 + 5402 = 0 + 5404 = 0 + 5401 = 0 + 5403 = 0 + 5405 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5416 = 0 + 5420 = 0 + 5417 = 0 + 5421 = 0 + 5418 = 0 + 5422 = 0 + 5419 = 0 + 5423 = 0 + 5436 = 0 + 5444 = 0 + 5437 = 0 + 5445 = 0 + 5438 = 0 + 5446 = 0 + 5439 = 0 + 5447 = 0 + 5484 = 0 + 5486 = 0 + 5493 = 0 + 5497 = 0 + 5494 = 0 + 5498 = 0 + 5499 = 0 + 5503 = 0 + 5500 = 0 + 5504 = 0 + 5517 = 0 + 5525 = 0 + 5518 = 0 + 5526 = 0 + 5519 = 0 + 5527 = 0 + 5520 = 0 + 5528 = 0 + 5566 = 0 + 5567 = 0 + 5573 = 0 + 5575 = 0 + 5574 = 0 + 5576 = 0 + 5591 = 0 + 5593 = 0 + 5592 = 0 + 5594 = 0 + 5605 = 0 + 5609 = 0 + 5606 = 0 + 5610 = 0 + 5607 = 0 + 5611 = 0 + 5608 = 0 + 5612 = 0 + 5754 = 0 + 5755 = 0 + 5756 = 0 + 5757 = 0 + 5759 = 0 + 5762 = 0 + 5764 = 0 + 5763 = 0 + 5765 = 0 + 5772 = 0 + 5776 = 0 + 5773 = 0 + 5777 = 0 + 5778 = 0 + 5780 = 0 + 5782 = 0 + 5779 = 0 + 5781 = 0 + 5783 = 0 + 5784 = 0 + 5788 = 0 + 5785 = 0 + 5789 = 0 + 5794 = 0 + 5798 = 0 + 5795 = 0 + 5799 = 0 + 5796 = 0 + 5800 = 0 + 5797 = 0 + 5801 = 0 + 5814 = 0 + 5822 = 0 + 5815 = 0 + 5823 = 0 + 5816 = 0 + 5824 = 0 + 5817 = 0 + 5825 = 0 + 5862 = 0 + 5864 = 0 + 5871 = 0 + 5875 = 0 + 5872 = 0 + 5876 = 0 + 5877 = 0 + 5881 = 0 + 5878 = 0 + 5882 = 0 + 5895 = 0 + 5903 = 0 + 5896 = 0 + 5904 = 0 + 5897 = 0 + 5905 = 0 + 5898 = 0 + 5906 = 0 + 6025 = 0 + 6026 = 0 + 6029 = 0 + 6031 = 0 + 6030 = 0 + 6032 = 0 + 6041 = 0 + 6043 = 0 + 6042 = 0 + 6044 = 0 + 6049 = 0 + 6053 = 0 + 6050 = 0 + 6054 = 0 + 6051 = 0 + 6055 = 0 + 6052 = 0 + 6056 = 0 + 6105 = 0 + 6107 = 0 + 6114 = 0 + 6118 = 0 + 6115 = 0 + 6119 = 0 + 6120 = 0 + 6124 = 0 + 6121 = 0 + 6125 = 0 + 6138 = 0 + 6146 = 0 + 6139 = 0 + 6147 = 0 + 6140 = 0 + 6148 = 0 + 6141 = 0 + 6149 = 0 + 6186 = 0 + 6187 = 0 + 6188 = 0 + 6191 = 0 + 6193 = 0 + 6192 = 0 + 6194 = 0 + 6195 = 0 + 6199 = 0 + 6196 = 0 + 6200 = 0 + 6201 = 0 + 6203 = 0 + 6205 = 0 + 6202 = 0 + 6204 = 0 + 6206 = 0 + 6211 = 0 + 6215 = 0 + 6212 = 0 + 6216 = 0 + 6213 = 0 + 6217 = 0 + 6214 = 0 + 6218 = 0 + 6219 = 0 + 6227 = 0 + 6220 = 0 + 6228 = 0 + 6221 = 0 + 6229 = 0 + 6222 = 0 + 6230 = 0 + 6349 = 0 + 6350 = 0 + 6353 = 0 + 6355 = 0 + 6354 = 0 + 6356 = 0 + 6365 = 0 + 6367 = 0 + 6366 = 0 + 6368 = 0 + 6373 = 0 + 6377 = 0 + 6374 = 0 + 6378 = 0 + 6375 = 0 + 6379 = 0 + 6376 = 0 + 6380 = 0 + 6429 = 0 + 6431 = 0 + 6438 = 0 + 6442 = 0 + 6439 = 0 + 6443 = 0 + 6444 = 0 + 6448 = 0 + 6445 = 0 + 6449 = 0 + 6462 = 0 + 6470 = 0 + 6463 = 0 + 6471 = 0 + 6464 = 0 + 6472 = 0 + 6465 = 0 + 6473 = 0 + 6510 = 0 + 6511 = 0 + 6512 = 0 + 6515 = 0 + 6517 = 0 + 6516 = 0 + 6518 = 0 + 6519 = 0 + 6523 = 0 + 6520 = 0 + 6524 = 0 + 6525 = 0 + 6527 = 0 + 6529 = 0 + 6526 = 0 + 6528 = 0 + 6530 = 0 + 6535 = 0 + 6539 = 0 + 6536 = 0 + 6540 = 0 + 6537 = 0 + 6541 = 0 + 6538 = 0 + 6542 = 0 + 6543 = 0 + 6551 = 0 + 6544 = 0 + 6552 = 0 + 6545 = 0 + 6553 = 0 + 6546 = 0 + 6554 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3], case=4 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 26 = 0 + 28 = 0 + 25 = 0 + 27 = 0 + 29 = 0 + 30 = 0 + 32 = 0 + 31 = 0 + 33 = 0 + 36 = 0 + 38 = 0 + 40 = 0 + 37 = 0 + 39 = 0 + 41 = 0 + 42 = 0 + 44 = 0 + 43 = 0 + 45 = 0 + 50 = 0 + 52 = 0 + 51 = 0 + 53 = 0 + 60 = 0 + 64 = 0 + 61 = 0 + 65 = 0 + 72 = 0 + 74 = 0 + 76 = 0 + 73 = 0 + 75 = 0 + 77 = 0 + 78 = 0 + 82 = 0 + 79 = 0 + 83 = 0 + 86 = 0 + 88 = 0 + 87 = 0 + 89 = 0 + 100 = 0 + 104 = 0 + 101 = 0 + 105 = 0 + 102 = 0 + 106 = 0 + 103 = 0 + 107 = 0 + 120 = 0 + 128 = 0 + 121 = 0 + 129 = 0 + 122 = 0 + 130 = 0 + 123 = 0 + 131 = 0 + 144 = 0 + 148 = 0 + 145 = 0 + 149 = 0 + 146 = 0 + 150 = 0 + 147 = 0 + 151 = 0 + 192 = 0 + 193 = 0 + 194 = 0 + 195 = 0 + 196 = 0 + 198 = 0 + 200 = 0 + 204 = 0 + 206 = 0 + 205 = 0 + 207 = 0 + 210 = 0 + 212 = 0 + 214 = 0 + 211 = 0 + 213 = 0 + 215 = 0 + 216 = 0 + 218 = 0 + 217 = 0 + 219 = 0 + 228 = 0 + 232 = 0 + 229 = 0 + 233 = 0 + 240 = 0 + 244 = 0 + 241 = 0 + 245 = 0 + 264 = 0 + 272 = 0 + 265 = 0 + 273 = 0 + 266 = 0 + 274 = 0 + 267 = 0 + 275 = 0 + 288 = 0 + 292 = 0 + 289 = 0 + 293 = 0 + 290 = 0 + 294 = 0 + 291 = 0 + 295 = 0 + 336 = 0 + 337 = 0 + 338 = 0 + 339 = 0 + 340 = 0 + 343 = 0 + 344 = 0 + 348 = 0 + 350 = 0 + 352 = 0 + 349 = 0 + 351 = 0 + 353 = 0 + 354 = 0 + 356 = 0 + 355 = 0 + 357 = 0 + 360 = 0 + 362 = 0 + 361 = 0 + 363 = 0 + 368 = 0 + 370 = 0 + 369 = 0 + 371 = 0 + 386 = 0 + 388 = 0 + 387 = 0 + 389 = 0 + 400 = 0 + 404 = 0 + 401 = 0 + 405 = 0 + 402 = 0 + 406 = 0 + 403 = 0 + 407 = 0 + 432 = 0 + 436 = 0 + 433 = 0 + 437 = 0 + 434 = 0 + 438 = 0 + 435 = 0 + 439 = 0 + 480 = 0 + 481 = 0 + 486 = 0 + 488 = 0 + 487 = 0 + 489 = 0 + 492 = 0 + 494 = 0 + 493 = 0 + 495 = 0 + 540 = 0 + 544 = 0 + 541 = 0 + 545 = 0 + 542 = 0 + 546 = 0 + 543 = 0 + 547 = 0 + 588 = 0 + 589 = 0 + 590 = 0 + 591 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 602 = 0 + 604 = 0 + 603 = 0 + 605 = 0 + 612 = 0 + 616 = 0 + 613 = 0 + 617 = 0 + 624 = 0 + 626 = 0 + 628 = 0 + 625 = 0 + 627 = 0 + 629 = 0 + 630 = 0 + 634 = 0 + 631 = 0 + 635 = 0 + 638 = 0 + 640 = 0 + 639 = 0 + 641 = 0 + 652 = 0 + 656 = 0 + 653 = 0 + 657 = 0 + 654 = 0 + 658 = 0 + 655 = 0 + 659 = 0 + 672 = 0 + 680 = 0 + 673 = 0 + 681 = 0 + 674 = 0 + 682 = 0 + 675 = 0 + 683 = 0 + 732 = 0 + 734 = 0 + 744 = 0 + 748 = 0 + 745 = 0 + 749 = 0 + 756 = 0 + 760 = 0 + 757 = 0 + 761 = 0 + 780 = 0 + 788 = 0 + 781 = 0 + 789 = 0 + 782 = 0 + 790 = 0 + 783 = 0 + 791 = 0 + 841 = 0 + 842 = 0 + 848 = 0 + 850 = 0 + 849 = 0 + 851 = 0 + 866 = 0 + 868 = 0 + 867 = 0 + 869 = 0 + 880 = 0 + 884 = 0 + 881 = 0 + 885 = 0 + 882 = 0 + 886 = 0 + 883 = 0 + 887 = 0 + 1029 = 0 + 1030 = 0 + 1031 = 0 + 1032 = 0 + 1033 = 0 + 1035 = 0 + 1037 = 0 + 1041 = 0 + 1043 = 0 + 1042 = 0 + 1044 = 0 + 1047 = 0 + 1049 = 0 + 1051 = 0 + 1048 = 0 + 1050 = 0 + 1052 = 0 + 1053 = 0 + 1055 = 0 + 1054 = 0 + 1056 = 0 + 1065 = 0 + 1069 = 0 + 1066 = 0 + 1070 = 0 + 1077 = 0 + 1081 = 0 + 1078 = 0 + 1082 = 0 + 1101 = 0 + 1109 = 0 + 1102 = 0 + 1110 = 0 + 1103 = 0 + 1111 = 0 + 1104 = 0 + 1112 = 0 + 1125 = 0 + 1129 = 0 + 1126 = 0 + 1130 = 0 + 1127 = 0 + 1131 = 0 + 1128 = 0 + 1132 = 0 + 1173 = 0 + 1174 = 0 + 1175 = 0 + 1176 = 0 + 1177 = 0 + 1178 = 0 + 1179 = 0 + 1180 = 0 + 1181 = 0 + 1183 = 0 + 1184 = 0 + 1185 = 0 + 1187 = 0 + 1189 = 0 + 1186 = 0 + 1188 = 0 + 1190 = 0 + 1191 = 0 + 1193 = 0 + 1195 = 0 + 1192 = 0 + 1194 = 0 + 1196 = 0 + 1197 = 0 + 1199 = 0 + 1198 = 0 + 1200 = 0 + 1205 = 0 + 1207 = 0 + 1206 = 0 + 1208 = 0 + 1209 = 0 + 1213 = 0 + 1210 = 0 + 1214 = 0 + 1221 = 0 + 1223 = 0 + 1225 = 0 + 1222 = 0 + 1224 = 0 + 1226 = 0 + 1229 = 0 + 1231 = 0 + 1230 = 0 + 1232 = 0 + 1237 = 0 + 1241 = 0 + 1238 = 0 + 1242 = 0 + 1239 = 0 + 1243 = 0 + 1240 = 0 + 1244 = 0 + 1245 = 0 + 1253 = 0 + 1246 = 0 + 1254 = 0 + 1247 = 0 + 1255 = 0 + 1248 = 0 + 1256 = 0 + 1269 = 0 + 1273 = 0 + 1270 = 0 + 1274 = 0 + 1271 = 0 + 1275 = 0 + 1272 = 0 + 1276 = 0 + 1317 = 0 + 1318 = 0 + 1323 = 0 + 1325 = 0 + 1324 = 0 + 1326 = 0 + 1329 = 0 + 1331 = 0 + 1330 = 0 + 1332 = 0 + 1377 = 0 + 1381 = 0 + 1378 = 0 + 1382 = 0 + 1379 = 0 + 1383 = 0 + 1380 = 0 + 1384 = 0 + 1425 = 0 + 1426 = 0 + 1427 = 0 + 1429 = 0 + 1430 = 0 + 1431 = 0 + 1433 = 0 + 1435 = 0 + 1432 = 0 + 1434 = 0 + 1436 = 0 + 1437 = 0 + 1439 = 0 + 1438 = 0 + 1440 = 0 + 1445 = 0 + 1447 = 0 + 1446 = 0 + 1448 = 0 + 1457 = 0 + 1459 = 0 + 1458 = 0 + 1460 = 0 + 1465 = 0 + 1469 = 0 + 1466 = 0 + 1470 = 0 + 1467 = 0 + 1471 = 0 + 1468 = 0 + 1472 = 0 + 1485 = 0 + 1489 = 0 + 1486 = 0 + 1490 = 0 + 1487 = 0 + 1491 = 0 + 1488 = 0 + 1492 = 0 + 1533 = 0 + 1535 = 0 + 1545 = 0 + 1549 = 0 + 1546 = 0 + 1550 = 0 + 1557 = 0 + 1561 = 0 + 1558 = 0 + 1562 = 0 + 1581 = 0 + 1589 = 0 + 1582 = 0 + 1590 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1641 = 0 + 1642 = 0 + 1643 = 0 + 1645 = 0 + 1646 = 0 + 1649 = 0 + 1651 = 0 + 1650 = 0 + 1652 = 0 + 1653 = 0 + 1657 = 0 + 1654 = 0 + 1658 = 0 + 1665 = 0 + 1667 = 0 + 1669 = 0 + 1666 = 0 + 1668 = 0 + 1670 = 0 + 1673 = 0 + 1675 = 0 + 1674 = 0 + 1676 = 0 + 1681 = 0 + 1685 = 0 + 1682 = 0 + 1686 = 0 + 1683 = 0 + 1687 = 0 + 1684 = 0 + 1688 = 0 + 1689 = 0 + 1697 = 0 + 1690 = 0 + 1698 = 0 + 1691 = 0 + 1699 = 0 + 1692 = 0 + 1700 = 0 + 1831 = 0 + 1832 = 0 + 1835 = 0 + 1837 = 0 + 1836 = 0 + 1838 = 0 + 1847 = 0 + 1849 = 0 + 1848 = 0 + 1850 = 0 + 1855 = 0 + 1859 = 0 + 1856 = 0 + 1860 = 0 + 1857 = 0 + 1861 = 0 + 1858 = 0 + 1862 = 0 + 1911 = 0 + 1912 = 0 + 1913 = 0 + 1914 = 0 + 1915 = 0 + 1918 = 0 + 1919 = 0 + 1923 = 0 + 1925 = 0 + 1927 = 0 + 1924 = 0 + 1926 = 0 + 1928 = 0 + 1929 = 0 + 1931 = 0 + 1930 = 0 + 1932 = 0 + 1935 = 0 + 1937 = 0 + 1936 = 0 + 1938 = 0 + 1943 = 0 + 1945 = 0 + 1944 = 0 + 1946 = 0 + 1961 = 0 + 1963 = 0 + 1962 = 0 + 1964 = 0 + 1975 = 0 + 1979 = 0 + 1976 = 0 + 1980 = 0 + 1977 = 0 + 1981 = 0 + 1978 = 0 + 1982 = 0 + 2007 = 0 + 2011 = 0 + 2008 = 0 + 2012 = 0 + 2009 = 0 + 2013 = 0 + 2010 = 0 + 2014 = 0 + 2055 = 0 + 2056 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2067 = 0 + 2069 = 0 + 2068 = 0 + 2070 = 0 + 2115 = 0 + 2119 = 0 + 2116 = 0 + 2120 = 0 + 2117 = 0 + 2121 = 0 + 2118 = 0 + 2122 = 0 + 2163 = 0 + 2164 = 0 + 2165 = 0 + 2166 = 0 + 2167 = 0 + 2168 = 0 + 2169 = 0 + 2170 = 0 + 2171 = 0 + 2172 = 0 + 2174 = 0 + 2175 = 0 + 2177 = 0 + 2179 = 0 + 2176 = 0 + 2178 = 0 + 2180 = 0 + 2181 = 0 + 2183 = 0 + 2182 = 0 + 2184 = 0 + 2187 = 0 + 2189 = 0 + 2191 = 0 + 2188 = 0 + 2190 = 0 + 2192 = 0 + 2195 = 0 + 2197 = 0 + 2196 = 0 + 2198 = 0 + 2205 = 0 + 2209 = 0 + 2206 = 0 + 2210 = 0 + 2211 = 0 + 2213 = 0 + 2215 = 0 + 2212 = 0 + 2214 = 0 + 2216 = 0 + 2217 = 0 + 2221 = 0 + 2218 = 0 + 2222 = 0 + 2227 = 0 + 2231 = 0 + 2228 = 0 + 2232 = 0 + 2229 = 0 + 2233 = 0 + 2230 = 0 + 2234 = 0 + 2247 = 0 + 2255 = 0 + 2248 = 0 + 2256 = 0 + 2249 = 0 + 2257 = 0 + 2250 = 0 + 2258 = 0 + 2259 = 0 + 2263 = 0 + 2260 = 0 + 2264 = 0 + 2261 = 0 + 2265 = 0 + 2262 = 0 + 2266 = 0 + 2307 = 0 + 2308 = 0 + 2309 = 0 + 2310 = 0 + 2312 = 0 + 2313 = 0 + 2315 = 0 + 2314 = 0 + 2316 = 0 + 2319 = 0 + 2321 = 0 + 2323 = 0 + 2320 = 0 + 2322 = 0 + 2324 = 0 + 2331 = 0 + 2335 = 0 + 2332 = 0 + 2336 = 0 + 2337 = 0 + 2341 = 0 + 2338 = 0 + 2342 = 0 + 2355 = 0 + 2363 = 0 + 2356 = 0 + 2364 = 0 + 2357 = 0 + 2365 = 0 + 2358 = 0 + 2366 = 0 + 2367 = 0 + 2371 = 0 + 2368 = 0 + 2372 = 0 + 2369 = 0 + 2373 = 0 + 2370 = 0 + 2374 = 0 + 2416 = 0 + 2417 = 0 + 2423 = 0 + 2425 = 0 + 2424 = 0 + 2426 = 0 + 2441 = 0 + 2443 = 0 + 2442 = 0 + 2444 = 0 + 2455 = 0 + 2459 = 0 + 2456 = 0 + 2460 = 0 + 2457 = 0 + 2461 = 0 + 2458 = 0 + 2462 = 0 + 2604 = 0 + 2605 = 0 + 2606 = 0 + 2607 = 0 + 2609 = 0 + 2612 = 0 + 2614 = 0 + 2613 = 0 + 2615 = 0 + 2622 = 0 + 2626 = 0 + 2623 = 0 + 2627 = 0 + 2628 = 0 + 2630 = 0 + 2632 = 0 + 2629 = 0 + 2631 = 0 + 2633 = 0 + 2634 = 0 + 2638 = 0 + 2635 = 0 + 2639 = 0 + 2644 = 0 + 2648 = 0 + 2645 = 0 + 2649 = 0 + 2646 = 0 + 2650 = 0 + 2647 = 0 + 2651 = 0 + 2664 = 0 + 2672 = 0 + 2665 = 0 + 2673 = 0 + 2666 = 0 + 2674 = 0 + 2667 = 0 + 2675 = 0 + 2712 = 0 + 2714 = 0 + 2721 = 0 + 2725 = 0 + 2722 = 0 + 2726 = 0 + 2727 = 0 + 2731 = 0 + 2728 = 0 + 2732 = 0 + 2745 = 0 + 2753 = 0 + 2746 = 0 + 2754 = 0 + 2747 = 0 + 2755 = 0 + 2748 = 0 + 2756 = 0 + 2793 = 0 + 2794 = 0 + 2799 = 0 + 2801 = 0 + 2800 = 0 + 2802 = 0 + 2805 = 0 + 2807 = 0 + 2806 = 0 + 2808 = 0 + 2853 = 0 + 2857 = 0 + 2854 = 0 + 2858 = 0 + 2855 = 0 + 2859 = 0 + 2856 = 0 + 2860 = 0 + 2901 = 0 + 2902 = 0 + 2903 = 0 + 2905 = 0 + 2906 = 0 + 2907 = 0 + 2909 = 0 + 2911 = 0 + 2908 = 0 + 2910 = 0 + 2912 = 0 + 2913 = 0 + 2915 = 0 + 2914 = 0 + 2916 = 0 + 2921 = 0 + 2923 = 0 + 2922 = 0 + 2924 = 0 + 2933 = 0 + 2935 = 0 + 2934 = 0 + 2936 = 0 + 2941 = 0 + 2945 = 0 + 2942 = 0 + 2946 = 0 + 2943 = 0 + 2947 = 0 + 2944 = 0 + 2948 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 2964 = 0 + 2968 = 0 + 3009 = 0 + 3010 = 0 + 3011 = 0 + 3012 = 0 + 3014 = 0 + 3015 = 0 + 3017 = 0 + 3016 = 0 + 3018 = 0 + 3021 = 0 + 3023 = 0 + 3025 = 0 + 3022 = 0 + 3024 = 0 + 3026 = 0 + 3033 = 0 + 3037 = 0 + 3034 = 0 + 3038 = 0 + 3039 = 0 + 3043 = 0 + 3040 = 0 + 3044 = 0 + 3057 = 0 + 3065 = 0 + 3058 = 0 + 3066 = 0 + 3059 = 0 + 3067 = 0 + 3060 = 0 + 3068 = 0 + 3069 = 0 + 3073 = 0 + 3070 = 0 + 3074 = 0 + 3071 = 0 + 3075 = 0 + 3072 = 0 + 3076 = 0 + 3117 = 0 + 3118 = 0 + 3119 = 0 + 3120 = 0 + 3121 = 0 + 3122 = 0 + 3123 = 0 + 3125 = 0 + 3127 = 0 + 3124 = 0 + 3126 = 0 + 3128 = 0 + 3129 = 0 + 3131 = 0 + 3133 = 0 + 3130 = 0 + 3132 = 0 + 3134 = 0 + 3137 = 0 + 3139 = 0 + 3138 = 0 + 3140 = 0 + 3141 = 0 + 3145 = 0 + 3142 = 0 + 3146 = 0 + 3147 = 0 + 3149 = 0 + 3151 = 0 + 3148 = 0 + 3150 = 0 + 3152 = 0 + 3157 = 0 + 3161 = 0 + 3158 = 0 + 3162 = 0 + 3159 = 0 + 3163 = 0 + 3160 = 0 + 3164 = 0 + 3165 = 0 + 3173 = 0 + 3166 = 0 + 3174 = 0 + 3167 = 0 + 3175 = 0 + 3168 = 0 + 3176 = 0 + 3177 = 0 + 3181 = 0 + 3178 = 0 + 3182 = 0 + 3179 = 0 + 3183 = 0 + 3180 = 0 + 3184 = 0 + 3307 = 0 + 3308 = 0 + 3311 = 0 + 3313 = 0 + 3312 = 0 + 3314 = 0 + 3323 = 0 + 3325 = 0 + 3324 = 0 + 3326 = 0 + 3331 = 0 + 3335 = 0 + 3332 = 0 + 3336 = 0 + 3333 = 0 + 3337 = 0 + 3334 = 0 + 3338 = 0 + 3387 = 0 + 3389 = 0 + 3396 = 0 + 3400 = 0 + 3397 = 0 + 3401 = 0 + 3402 = 0 + 3406 = 0 + 3403 = 0 + 3407 = 0 + 3420 = 0 + 3428 = 0 + 3421 = 0 + 3429 = 0 + 3422 = 0 + 3430 = 0 + 3423 = 0 + 3431 = 0 + 3468 = 0 + 3469 = 0 + 3470 = 0 + 3473 = 0 + 3475 = 0 + 3474 = 0 + 3476 = 0 + 3477 = 0 + 3481 = 0 + 3478 = 0 + 3482 = 0 + 3483 = 0 + 3485 = 0 + 3487 = 0 + 3484 = 0 + 3486 = 0 + 3488 = 0 + 3493 = 0 + 3497 = 0 + 3494 = 0 + 3498 = 0 + 3495 = 0 + 3499 = 0 + 3496 = 0 + 3500 = 0 + 3501 = 0 + 3509 = 0 + 3502 = 0 + 3510 = 0 + 3503 = 0 + 3511 = 0 + 3504 = 0 + 3512 = 0 + 3549 = 0 + 3550 = 0 + 3551 = 0 + 3552 = 0 + 3554 = 0 + 3556 = 0 + 3557 = 0 + 3563 = 0 + 3565 = 0 + 3564 = 0 + 3566 = 0 + 3573 = 0 + 3577 = 0 + 3574 = 0 + 3578 = 0 + 3585 = 0 + 3587 = 0 + 3589 = 0 + 3586 = 0 + 3588 = 0 + 3590 = 0 + 3591 = 0 + 3595 = 0 + 3592 = 0 + 3596 = 0 + 3599 = 0 + 3601 = 0 + 3600 = 0 + 3602 = 0 + 3613 = 0 + 3617 = 0 + 3614 = 0 + 3618 = 0 + 3615 = 0 + 3619 = 0 + 3616 = 0 + 3620 = 0 + 3633 = 0 + 3641 = 0 + 3634 = 0 + 3642 = 0 + 3635 = 0 + 3643 = 0 + 3636 = 0 + 3644 = 0 + 3693 = 0 + 3695 = 0 + 3705 = 0 + 3709 = 0 + 3706 = 0 + 3710 = 0 + 3717 = 0 + 3721 = 0 + 3718 = 0 + 3722 = 0 + 3741 = 0 + 3749 = 0 + 3742 = 0 + 3750 = 0 + 3743 = 0 + 3751 = 0 + 3744 = 0 + 3752 = 0 + 3802 = 0 + 3803 = 0 + 3809 = 0 + 3811 = 0 + 3810 = 0 + 3812 = 0 + 3827 = 0 + 3829 = 0 + 3828 = 0 + 3830 = 0 + 3841 = 0 + 3845 = 0 + 3842 = 0 + 3846 = 0 + 3843 = 0 + 3847 = 0 + 3844 = 0 + 3848 = 0 + 3990 = 0 + 3991 = 0 + 3992 = 0 + 3993 = 0 + 3995 = 0 + 3997 = 0 + 3998 = 0 + 4004 = 0 + 4006 = 0 + 4005 = 0 + 4007 = 0 + 4014 = 0 + 4018 = 0 + 4015 = 0 + 4019 = 0 + 4026 = 0 + 4028 = 0 + 4030 = 0 + 4027 = 0 + 4029 = 0 + 4031 = 0 + 4032 = 0 + 4036 = 0 + 4033 = 0 + 4037 = 0 + 4040 = 0 + 4042 = 0 + 4041 = 0 + 4043 = 0 + 4054 = 0 + 4058 = 0 + 4055 = 0 + 4059 = 0 + 4056 = 0 + 4060 = 0 + 4057 = 0 + 4061 = 0 + 4074 = 0 + 4082 = 0 + 4075 = 0 + 4083 = 0 + 4076 = 0 + 4084 = 0 + 4077 = 0 + 4085 = 0 + 4134 = 0 + 4136 = 0 + 4146 = 0 + 4150 = 0 + 4147 = 0 + 4151 = 0 + 4158 = 0 + 4162 = 0 + 4159 = 0 + 4163 = 0 + 4182 = 0 + 4190 = 0 + 4183 = 0 + 4191 = 0 + 4184 = 0 + 4192 = 0 + 4185 = 0 + 4193 = 0 + 4243 = 0 + 4244 = 0 + 4250 = 0 + 4252 = 0 + 4251 = 0 + 4253 = 0 + 4268 = 0 + 4270 = 0 + 4269 = 0 + 4271 = 0 + 4282 = 0 + 4286 = 0 + 4283 = 0 + 4287 = 0 + 4284 = 0 + 4288 = 0 + 4285 = 0 + 4289 = 0 + 4431 = 0 + 4433 = 0 + 4443 = 0 + 4447 = 0 + 4444 = 0 + 4448 = 0 + 4455 = 0 + 4459 = 0 + 4456 = 0 + 4460 = 0 + 4479 = 0 + 4487 = 0 + 4480 = 0 + 4488 = 0 + 4481 = 0 + 4489 = 0 + 4482 = 0 + 4490 = 0 + 4539 = 0 + 4540 = 0 + 4541 = 0 + 4543 = 0 + 4544 = 0 + 4547 = 0 + 4549 = 0 + 4548 = 0 + 4550 = 0 + 4551 = 0 + 4555 = 0 + 4552 = 0 + 4556 = 0 + 4563 = 0 + 4565 = 0 + 4567 = 0 + 4564 = 0 + 4566 = 0 + 4568 = 0 + 4571 = 0 + 4573 = 0 + 4572 = 0 + 4574 = 0 + 4579 = 0 + 4583 = 0 + 4580 = 0 + 4584 = 0 + 4581 = 0 + 4585 = 0 + 4582 = 0 + 4586 = 0 + 4587 = 0 + 4595 = 0 + 4588 = 0 + 4596 = 0 + 4589 = 0 + 4597 = 0 + 4590 = 0 + 4598 = 0 + 4729 = 0 + 4730 = 0 + 4733 = 0 + 4735 = 0 + 4734 = 0 + 4736 = 0 + 4745 = 0 + 4747 = 0 + 4746 = 0 + 4748 = 0 + 4753 = 0 + 4757 = 0 + 4754 = 0 + 4758 = 0 + 4755 = 0 + 4759 = 0 + 4756 = 0 + 4760 = 0 + 4809 = 0 + 4811 = 0 + 4821 = 0 + 4825 = 0 + 4822 = 0 + 4826 = 0 + 4833 = 0 + 4837 = 0 + 4834 = 0 + 4838 = 0 + 4857 = 0 + 4865 = 0 + 4858 = 0 + 4866 = 0 + 4859 = 0 + 4867 = 0 + 4860 = 0 + 4868 = 0 + 4917 = 0 + 4918 = 0 + 4919 = 0 + 4921 = 0 + 4922 = 0 + 4925 = 0 + 4927 = 0 + 4926 = 0 + 4928 = 0 + 4929 = 0 + 4933 = 0 + 4930 = 0 + 4934 = 0 + 4941 = 0 + 4943 = 0 + 4945 = 0 + 4942 = 0 + 4944 = 0 + 4946 = 0 + 4949 = 0 + 4951 = 0 + 4950 = 0 + 4952 = 0 + 4957 = 0 + 4961 = 0 + 4958 = 0 + 4962 = 0 + 4959 = 0 + 4963 = 0 + 4960 = 0 + 4964 = 0 + 4965 = 0 + 4973 = 0 + 4966 = 0 + 4974 = 0 + 4967 = 0 + 4975 = 0 + 4968 = 0 + 4976 = 0 + 5107 = 0 + 5108 = 0 + 5111 = 0 + 5113 = 0 + 5112 = 0 + 5114 = 0 + 5123 = 0 + 5125 = 0 + 5124 = 0 + 5126 = 0 + 5131 = 0 + 5135 = 0 + 5132 = 0 + 5136 = 0 + 5133 = 0 + 5137 = 0 + 5134 = 0 + 5138 = 0 + 5188 = 0 + 5189 = 0 + 5195 = 0 + 5197 = 0 + 5196 = 0 + 5198 = 0 + 5213 = 0 + 5215 = 0 + 5214 = 0 + 5216 = 0 + 5227 = 0 + 5231 = 0 + 5228 = 0 + 5232 = 0 + 5229 = 0 + 5233 = 0 + 5230 = 0 + 5234 = 0 + 5376 = 0 + 5377 = 0 + 5378 = 0 + 5379 = 0 + 5381 = 0 + 5384 = 0 + 5386 = 0 + 5385 = 0 + 5387 = 0 + 5394 = 0 + 5398 = 0 + 5395 = 0 + 5399 = 0 + 5400 = 0 + 5402 = 0 + 5404 = 0 + 5401 = 0 + 5403 = 0 + 5405 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5416 = 0 + 5420 = 0 + 5417 = 0 + 5421 = 0 + 5418 = 0 + 5422 = 0 + 5419 = 0 + 5423 = 0 + 5436 = 0 + 5444 = 0 + 5437 = 0 + 5445 = 0 + 5438 = 0 + 5446 = 0 + 5439 = 0 + 5447 = 0 + 5484 = 0 + 5486 = 0 + 5493 = 0 + 5497 = 0 + 5494 = 0 + 5498 = 0 + 5499 = 0 + 5503 = 0 + 5500 = 0 + 5504 = 0 + 5517 = 0 + 5525 = 0 + 5518 = 0 + 5526 = 0 + 5519 = 0 + 5527 = 0 + 5520 = 0 + 5528 = 0 + 5566 = 0 + 5567 = 0 + 5573 = 0 + 5575 = 0 + 5574 = 0 + 5576 = 0 + 5591 = 0 + 5593 = 0 + 5592 = 0 + 5594 = 0 + 5605 = 0 + 5609 = 0 + 5606 = 0 + 5610 = 0 + 5607 = 0 + 5611 = 0 + 5608 = 0 + 5612 = 0 + 5754 = 0 + 5755 = 0 + 5756 = 0 + 5757 = 0 + 5759 = 0 + 5762 = 0 + 5764 = 0 + 5763 = 0 + 5765 = 0 + 5772 = 0 + 5776 = 0 + 5773 = 0 + 5777 = 0 + 5778 = 0 + 5780 = 0 + 5782 = 0 + 5779 = 0 + 5781 = 0 + 5783 = 0 + 5784 = 0 + 5788 = 0 + 5785 = 0 + 5789 = 0 + 5794 = 0 + 5798 = 0 + 5795 = 0 + 5799 = 0 + 5796 = 0 + 5800 = 0 + 5797 = 0 + 5801 = 0 + 5814 = 0 + 5822 = 0 + 5815 = 0 + 5823 = 0 + 5816 = 0 + 5824 = 0 + 5817 = 0 + 5825 = 0 + 5862 = 0 + 5864 = 0 + 5871 = 0 + 5875 = 0 + 5872 = 0 + 5876 = 0 + 5877 = 0 + 5881 = 0 + 5878 = 0 + 5882 = 0 + 5895 = 0 + 5903 = 0 + 5896 = 0 + 5904 = 0 + 5897 = 0 + 5905 = 0 + 5898 = 0 + 5906 = 0 + 6025 = 0 + 6026 = 0 + 6029 = 0 + 6031 = 0 + 6030 = 0 + 6032 = 0 + 6041 = 0 + 6043 = 0 + 6042 = 0 + 6044 = 0 + 6049 = 0 + 6053 = 0 + 6050 = 0 + 6054 = 0 + 6051 = 0 + 6055 = 0 + 6052 = 0 + 6056 = 0 + 6105 = 0 + 6107 = 0 + 6114 = 0 + 6118 = 0 + 6115 = 0 + 6119 = 0 + 6120 = 0 + 6124 = 0 + 6121 = 0 + 6125 = 0 + 6138 = 0 + 6146 = 0 + 6139 = 0 + 6147 = 0 + 6140 = 0 + 6148 = 0 + 6141 = 0 + 6149 = 0 + 6186 = 0 + 6187 = 0 + 6188 = 0 + 6191 = 0 + 6193 = 0 + 6192 = 0 + 6194 = 0 + 6195 = 0 + 6199 = 0 + 6196 = 0 + 6200 = 0 + 6201 = 0 + 6203 = 0 + 6205 = 0 + 6202 = 0 + 6204 = 0 + 6206 = 0 + 6211 = 0 + 6215 = 0 + 6212 = 0 + 6216 = 0 + 6213 = 0 + 6217 = 0 + 6214 = 0 + 6218 = 0 + 6219 = 0 + 6227 = 0 + 6220 = 0 + 6228 = 0 + 6221 = 0 + 6229 = 0 + 6222 = 0 + 6230 = 0 + 6349 = 0 + 6350 = 0 + 6353 = 0 + 6355 = 0 + 6354 = 0 + 6356 = 0 + 6365 = 0 + 6367 = 0 + 6366 = 0 + 6368 = 0 + 6373 = 0 + 6377 = 0 + 6374 = 0 + 6378 = 0 + 6375 = 0 + 6379 = 0 + 6376 = 0 + 6380 = 0 + 6429 = 0 + 6431 = 0 + 6438 = 0 + 6442 = 0 + 6439 = 0 + 6443 = 0 + 6444 = 0 + 6448 = 0 + 6445 = 0 + 6449 = 0 + 6462 = 0 + 6470 = 0 + 6463 = 0 + 6471 = 0 + 6464 = 0 + 6472 = 0 + 6465 = 0 + 6473 = 0 + 6510 = 0 + 6511 = 0 + 6512 = 0 + 6515 = 0 + 6517 = 0 + 6516 = 0 + 6518 = 0 + 6519 = 0 + 6523 = 0 + 6520 = 0 + 6524 = 0 + 6525 = 0 + 6527 = 0 + 6529 = 0 + 6526 = 0 + 6528 = 0 + 6530 = 0 + 6535 = 0 + 6539 = 0 + 6536 = 0 + 6540 = 0 + 6537 = 0 + 6541 = 0 + 6538 = 0 + 6542 = 0 + 6543 = 0 + 6551 = 0 + 6544 = 0 + 6552 = 0 + 6545 = 0 + 6553 = 0 + 6546 = 0 + 6554 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3], case=5 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 26 = 0 + 28 = 0 + 25 = 0 + 27 = 0 + 29 = 0 + 30 = 0 + 32 = 0 + 31 = 0 + 33 = 0 + 36 = 0 + 38 = 0 + 40 = 0 + 37 = 0 + 39 = 0 + 41 = 0 + 42 = 0 + 44 = 0 + 43 = 0 + 45 = 0 + 50 = 0 + 52 = 0 + 51 = 0 + 53 = 0 + 60 = 0 + 64 = 0 + 61 = 0 + 65 = 0 + 72 = 0 + 74 = 0 + 76 = 0 + 73 = 0 + 75 = 0 + 77 = 0 + 78 = 0 + 82 = 0 + 79 = 0 + 83 = 0 + 86 = 0 + 88 = 0 + 87 = 0 + 89 = 0 + 100 = 0 + 104 = 0 + 101 = 0 + 105 = 0 + 102 = 0 + 106 = 0 + 103 = 0 + 107 = 0 + 120 = 0 + 128 = 0 + 121 = 0 + 129 = 0 + 122 = 0 + 130 = 0 + 123 = 0 + 131 = 0 + 144 = 0 + 148 = 0 + 145 = 0 + 149 = 0 + 146 = 0 + 150 = 0 + 147 = 0 + 151 = 0 + 192 = 0 + 193 = 0 + 194 = 0 + 195 = 0 + 196 = 0 + 198 = 0 + 200 = 0 + 204 = 0 + 206 = 0 + 205 = 0 + 207 = 0 + 210 = 0 + 212 = 0 + 214 = 0 + 211 = 0 + 213 = 0 + 215 = 0 + 216 = 0 + 218 = 0 + 217 = 0 + 219 = 0 + 228 = 0 + 232 = 0 + 229 = 0 + 233 = 0 + 240 = 0 + 244 = 0 + 241 = 0 + 245 = 0 + 264 = 0 + 272 = 0 + 265 = 0 + 273 = 0 + 266 = 0 + 274 = 0 + 267 = 0 + 275 = 0 + 288 = 0 + 292 = 0 + 289 = 0 + 293 = 0 + 290 = 0 + 294 = 0 + 291 = 0 + 295 = 0 + 336 = 0 + 337 = 0 + 338 = 0 + 339 = 0 + 340 = 0 + 343 = 0 + 344 = 0 + 348 = 0 + 350 = 0 + 352 = 0 + 349 = 0 + 351 = 0 + 353 = 0 + 354 = 0 + 356 = 0 + 355 = 0 + 357 = 0 + 360 = 0 + 362 = 0 + 361 = 0 + 363 = 0 + 368 = 0 + 370 = 0 + 369 = 0 + 371 = 0 + 386 = 0 + 388 = 0 + 387 = 0 + 389 = 0 + 400 = 0 + 404 = 0 + 401 = 0 + 405 = 0 + 402 = 0 + 406 = 0 + 403 = 0 + 407 = 0 + 432 = 0 + 436 = 0 + 433 = 0 + 437 = 0 + 434 = 0 + 438 = 0 + 435 = 0 + 439 = 0 + 480 = 0 + 481 = 0 + 486 = 0 + 488 = 0 + 487 = 0 + 489 = 0 + 492 = 0 + 494 = 0 + 493 = 0 + 495 = 0 + 540 = 0 + 544 = 0 + 541 = 0 + 545 = 0 + 542 = 0 + 546 = 0 + 543 = 0 + 547 = 0 + 588 = 0 + 589 = 0 + 590 = 0 + 591 = 0 + 593 = 0 + 595 = 0 + 596 = 0 + 602 = 0 + 604 = 0 + 603 = 0 + 605 = 0 + 612 = 0 + 616 = 0 + 613 = 0 + 617 = 0 + 624 = 0 + 626 = 0 + 628 = 0 + 625 = 0 + 627 = 0 + 629 = 0 + 630 = 0 + 634 = 0 + 631 = 0 + 635 = 0 + 638 = 0 + 640 = 0 + 639 = 0 + 641 = 0 + 652 = 0 + 656 = 0 + 653 = 0 + 657 = 0 + 654 = 0 + 658 = 0 + 655 = 0 + 659 = 0 + 672 = 0 + 680 = 0 + 673 = 0 + 681 = 0 + 674 = 0 + 682 = 0 + 675 = 0 + 683 = 0 + 732 = 0 + 734 = 0 + 744 = 0 + 748 = 0 + 745 = 0 + 749 = 0 + 756 = 0 + 760 = 0 + 757 = 0 + 761 = 0 + 780 = 0 + 788 = 0 + 781 = 0 + 789 = 0 + 782 = 0 + 790 = 0 + 783 = 0 + 791 = 0 + 841 = 0 + 842 = 0 + 848 = 0 + 850 = 0 + 849 = 0 + 851 = 0 + 866 = 0 + 868 = 0 + 867 = 0 + 869 = 0 + 880 = 0 + 884 = 0 + 881 = 0 + 885 = 0 + 882 = 0 + 886 = 0 + 883 = 0 + 887 = 0 + 1029 = 0 + 1030 = 0 + 1031 = 0 + 1032 = 0 + 1033 = 0 + 1035 = 0 + 1037 = 0 + 1041 = 0 + 1043 = 0 + 1042 = 0 + 1044 = 0 + 1047 = 0 + 1049 = 0 + 1051 = 0 + 1048 = 0 + 1050 = 0 + 1052 = 0 + 1053 = 0 + 1055 = 0 + 1054 = 0 + 1056 = 0 + 1065 = 0 + 1069 = 0 + 1066 = 0 + 1070 = 0 + 1077 = 0 + 1081 = 0 + 1078 = 0 + 1082 = 0 + 1101 = 0 + 1109 = 0 + 1102 = 0 + 1110 = 0 + 1103 = 0 + 1111 = 0 + 1104 = 0 + 1112 = 0 + 1125 = 0 + 1129 = 0 + 1126 = 0 + 1130 = 0 + 1127 = 0 + 1131 = 0 + 1128 = 0 + 1132 = 0 + 1173 = 0 + 1174 = 0 + 1175 = 0 + 1176 = 0 + 1177 = 0 + 1178 = 0 + 1179 = 0 + 1180 = 0 + 1181 = 0 + 1183 = 0 + 1184 = 0 + 1185 = 0 + 1187 = 0 + 1189 = 0 + 1186 = 0 + 1188 = 0 + 1190 = 0 + 1191 = 0 + 1193 = 0 + 1195 = 0 + 1192 = 0 + 1194 = 0 + 1196 = 0 + 1197 = 0 + 1199 = 0 + 1198 = 0 + 1200 = 0 + 1205 = 0 + 1207 = 0 + 1206 = 0 + 1208 = 0 + 1209 = 0 + 1213 = 0 + 1210 = 0 + 1214 = 0 + 1221 = 0 + 1223 = 0 + 1225 = 0 + 1222 = 0 + 1224 = 0 + 1226 = 0 + 1229 = 0 + 1231 = 0 + 1230 = 0 + 1232 = 0 + 1237 = 0 + 1241 = 0 + 1238 = 0 + 1242 = 0 + 1239 = 0 + 1243 = 0 + 1240 = 0 + 1244 = 0 + 1245 = 0 + 1253 = 0 + 1246 = 0 + 1254 = 0 + 1247 = 0 + 1255 = 0 + 1248 = 0 + 1256 = 0 + 1269 = 0 + 1273 = 0 + 1270 = 0 + 1274 = 0 + 1271 = 0 + 1275 = 0 + 1272 = 0 + 1276 = 0 + 1317 = 0 + 1318 = 0 + 1323 = 0 + 1325 = 0 + 1324 = 0 + 1326 = 0 + 1329 = 0 + 1331 = 0 + 1330 = 0 + 1332 = 0 + 1377 = 0 + 1381 = 0 + 1378 = 0 + 1382 = 0 + 1379 = 0 + 1383 = 0 + 1380 = 0 + 1384 = 0 + 1425 = 0 + 1426 = 0 + 1427 = 0 + 1429 = 0 + 1430 = 0 + 1431 = 0 + 1433 = 0 + 1435 = 0 + 1432 = 0 + 1434 = 0 + 1436 = 0 + 1437 = 0 + 1439 = 0 + 1438 = 0 + 1440 = 0 + 1445 = 0 + 1447 = 0 + 1446 = 0 + 1448 = 0 + 1457 = 0 + 1459 = 0 + 1458 = 0 + 1460 = 0 + 1465 = 0 + 1469 = 0 + 1466 = 0 + 1470 = 0 + 1467 = 0 + 1471 = 0 + 1468 = 0 + 1472 = 0 + 1485 = 0 + 1489 = 0 + 1486 = 0 + 1490 = 0 + 1487 = 0 + 1491 = 0 + 1488 = 0 + 1492 = 0 + 1533 = 0 + 1535 = 0 + 1545 = 0 + 1549 = 0 + 1546 = 0 + 1550 = 0 + 1557 = 0 + 1561 = 0 + 1558 = 0 + 1562 = 0 + 1581 = 0 + 1589 = 0 + 1582 = 0 + 1590 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1641 = 0 + 1642 = 0 + 1643 = 0 + 1645 = 0 + 1646 = 0 + 1649 = 0 + 1651 = 0 + 1650 = 0 + 1652 = 0 + 1653 = 0 + 1657 = 0 + 1654 = 0 + 1658 = 0 + 1665 = 0 + 1667 = 0 + 1669 = 0 + 1666 = 0 + 1668 = 0 + 1670 = 0 + 1673 = 0 + 1675 = 0 + 1674 = 0 + 1676 = 0 + 1681 = 0 + 1685 = 0 + 1682 = 0 + 1686 = 0 + 1683 = 0 + 1687 = 0 + 1684 = 0 + 1688 = 0 + 1689 = 0 + 1697 = 0 + 1690 = 0 + 1698 = 0 + 1691 = 0 + 1699 = 0 + 1692 = 0 + 1700 = 0 + 1831 = 0 + 1832 = 0 + 1835 = 0 + 1837 = 0 + 1836 = 0 + 1838 = 0 + 1847 = 0 + 1849 = 0 + 1848 = 0 + 1850 = 0 + 1855 = 0 + 1859 = 0 + 1856 = 0 + 1860 = 0 + 1857 = 0 + 1861 = 0 + 1858 = 0 + 1862 = 0 + 1911 = 0 + 1912 = 0 + 1913 = 0 + 1914 = 0 + 1915 = 0 + 1918 = 0 + 1919 = 0 + 1923 = 0 + 1925 = 0 + 1927 = 0 + 1924 = 0 + 1926 = 0 + 1928 = 0 + 1929 = 0 + 1931 = 0 + 1930 = 0 + 1932 = 0 + 1935 = 0 + 1937 = 0 + 1936 = 0 + 1938 = 0 + 1943 = 0 + 1945 = 0 + 1944 = 0 + 1946 = 0 + 1961 = 0 + 1963 = 0 + 1962 = 0 + 1964 = 0 + 1975 = 0 + 1979 = 0 + 1976 = 0 + 1980 = 0 + 1977 = 0 + 1981 = 0 + 1978 = 0 + 1982 = 0 + 2007 = 0 + 2011 = 0 + 2008 = 0 + 2012 = 0 + 2009 = 0 + 2013 = 0 + 2010 = 0 + 2014 = 0 + 2055 = 0 + 2056 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2067 = 0 + 2069 = 0 + 2068 = 0 + 2070 = 0 + 2115 = 0 + 2119 = 0 + 2116 = 0 + 2120 = 0 + 2117 = 0 + 2121 = 0 + 2118 = 0 + 2122 = 0 + 2163 = 0 + 2164 = 0 + 2165 = 0 + 2166 = 0 + 2167 = 0 + 2168 = 0 + 2169 = 0 + 2170 = 0 + 2171 = 0 + 2172 = 0 + 2174 = 0 + 2175 = 0 + 2177 = 0 + 2179 = 0 + 2176 = 0 + 2178 = 0 + 2180 = 0 + 2181 = 0 + 2183 = 0 + 2182 = 0 + 2184 = 0 + 2187 = 0 + 2189 = 0 + 2191 = 0 + 2188 = 0 + 2190 = 0 + 2192 = 0 + 2195 = 0 + 2197 = 0 + 2196 = 0 + 2198 = 0 + 2205 = 0 + 2209 = 0 + 2206 = 0 + 2210 = 0 + 2211 = 0 + 2213 = 0 + 2215 = 0 + 2212 = 0 + 2214 = 0 + 2216 = 0 + 2217 = 0 + 2221 = 0 + 2218 = 0 + 2222 = 0 + 2227 = 0 + 2231 = 0 + 2228 = 0 + 2232 = 0 + 2229 = 0 + 2233 = 0 + 2230 = 0 + 2234 = 0 + 2247 = 0 + 2255 = 0 + 2248 = 0 + 2256 = 0 + 2249 = 0 + 2257 = 0 + 2250 = 0 + 2258 = 0 + 2259 = 0 + 2263 = 0 + 2260 = 0 + 2264 = 0 + 2261 = 0 + 2265 = 0 + 2262 = 0 + 2266 = 0 + 2307 = 0 + 2308 = 0 + 2309 = 0 + 2310 = 0 + 2312 = 0 + 2313 = 0 + 2315 = 0 + 2314 = 0 + 2316 = 0 + 2319 = 0 + 2321 = 0 + 2323 = 0 + 2320 = 0 + 2322 = 0 + 2324 = 0 + 2331 = 0 + 2335 = 0 + 2332 = 0 + 2336 = 0 + 2337 = 0 + 2341 = 0 + 2338 = 0 + 2342 = 0 + 2355 = 0 + 2363 = 0 + 2356 = 0 + 2364 = 0 + 2357 = 0 + 2365 = 0 + 2358 = 0 + 2366 = 0 + 2367 = 0 + 2371 = 0 + 2368 = 0 + 2372 = 0 + 2369 = 0 + 2373 = 0 + 2370 = 0 + 2374 = 0 + 2416 = 0 + 2417 = 0 + 2423 = 0 + 2425 = 0 + 2424 = 0 + 2426 = 0 + 2441 = 0 + 2443 = 0 + 2442 = 0 + 2444 = 0 + 2455 = 0 + 2459 = 0 + 2456 = 0 + 2460 = 0 + 2457 = 0 + 2461 = 0 + 2458 = 0 + 2462 = 0 + 2604 = 0 + 2605 = 0 + 2606 = 0 + 2607 = 0 + 2609 = 0 + 2612 = 0 + 2614 = 0 + 2613 = 0 + 2615 = 0 + 2622 = 0 + 2626 = 0 + 2623 = 0 + 2627 = 0 + 2628 = 0 + 2630 = 0 + 2632 = 0 + 2629 = 0 + 2631 = 0 + 2633 = 0 + 2634 = 0 + 2638 = 0 + 2635 = 0 + 2639 = 0 + 2644 = 0 + 2648 = 0 + 2645 = 0 + 2649 = 0 + 2646 = 0 + 2650 = 0 + 2647 = 0 + 2651 = 0 + 2664 = 0 + 2672 = 0 + 2665 = 0 + 2673 = 0 + 2666 = 0 + 2674 = 0 + 2667 = 0 + 2675 = 0 + 2712 = 0 + 2714 = 0 + 2721 = 0 + 2725 = 0 + 2722 = 0 + 2726 = 0 + 2727 = 0 + 2731 = 0 + 2728 = 0 + 2732 = 0 + 2745 = 0 + 2753 = 0 + 2746 = 0 + 2754 = 0 + 2747 = 0 + 2755 = 0 + 2748 = 0 + 2756 = 0 + 2793 = 0 + 2794 = 0 + 2799 = 0 + 2801 = 0 + 2800 = 0 + 2802 = 0 + 2805 = 0 + 2807 = 0 + 2806 = 0 + 2808 = 0 + 2853 = 0 + 2857 = 0 + 2854 = 0 + 2858 = 0 + 2855 = 0 + 2859 = 0 + 2856 = 0 + 2860 = 0 + 2901 = 0 + 2902 = 0 + 2903 = 0 + 2905 = 0 + 2906 = 0 + 2907 = 0 + 2909 = 0 + 2911 = 0 + 2908 = 0 + 2910 = 0 + 2912 = 0 + 2913 = 0 + 2915 = 0 + 2914 = 0 + 2916 = 0 + 2921 = 0 + 2923 = 0 + 2922 = 0 + 2924 = 0 + 2933 = 0 + 2935 = 0 + 2934 = 0 + 2936 = 0 + 2941 = 0 + 2945 = 0 + 2942 = 0 + 2946 = 0 + 2943 = 0 + 2947 = 0 + 2944 = 0 + 2948 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 2964 = 0 + 2968 = 0 + 3009 = 0 + 3010 = 0 + 3011 = 0 + 3012 = 0 + 3014 = 0 + 3015 = 0 + 3017 = 0 + 3016 = 0 + 3018 = 0 + 3021 = 0 + 3023 = 0 + 3025 = 0 + 3022 = 0 + 3024 = 0 + 3026 = 0 + 3033 = 0 + 3037 = 0 + 3034 = 0 + 3038 = 0 + 3039 = 0 + 3043 = 0 + 3040 = 0 + 3044 = 0 + 3057 = 0 + 3065 = 0 + 3058 = 0 + 3066 = 0 + 3059 = 0 + 3067 = 0 + 3060 = 0 + 3068 = 0 + 3069 = 0 + 3073 = 0 + 3070 = 0 + 3074 = 0 + 3071 = 0 + 3075 = 0 + 3072 = 0 + 3076 = 0 + 3117 = 0 + 3118 = 0 + 3119 = 0 + 3120 = 0 + 3121 = 0 + 3122 = 0 + 3123 = 0 + 3125 = 0 + 3127 = 0 + 3124 = 0 + 3126 = 0 + 3128 = 0 + 3129 = 0 + 3131 = 0 + 3133 = 0 + 3130 = 0 + 3132 = 0 + 3134 = 0 + 3137 = 0 + 3139 = 0 + 3138 = 0 + 3140 = 0 + 3141 = 0 + 3145 = 0 + 3142 = 0 + 3146 = 0 + 3147 = 0 + 3149 = 0 + 3151 = 0 + 3148 = 0 + 3150 = 0 + 3152 = 0 + 3157 = 0 + 3161 = 0 + 3158 = 0 + 3162 = 0 + 3159 = 0 + 3163 = 0 + 3160 = 0 + 3164 = 0 + 3165 = 0 + 3173 = 0 + 3166 = 0 + 3174 = 0 + 3167 = 0 + 3175 = 0 + 3168 = 0 + 3176 = 0 + 3177 = 0 + 3181 = 0 + 3178 = 0 + 3182 = 0 + 3179 = 0 + 3183 = 0 + 3180 = 0 + 3184 = 0 + 3307 = 0 + 3308 = 0 + 3311 = 0 + 3313 = 0 + 3312 = 0 + 3314 = 0 + 3323 = 0 + 3325 = 0 + 3324 = 0 + 3326 = 0 + 3331 = 0 + 3335 = 0 + 3332 = 0 + 3336 = 0 + 3333 = 0 + 3337 = 0 + 3334 = 0 + 3338 = 0 + 3387 = 0 + 3389 = 0 + 3396 = 0 + 3400 = 0 + 3397 = 0 + 3401 = 0 + 3402 = 0 + 3406 = 0 + 3403 = 0 + 3407 = 0 + 3420 = 0 + 3428 = 0 + 3421 = 0 + 3429 = 0 + 3422 = 0 + 3430 = 0 + 3423 = 0 + 3431 = 0 + 3468 = 0 + 3469 = 0 + 3470 = 0 + 3473 = 0 + 3475 = 0 + 3474 = 0 + 3476 = 0 + 3477 = 0 + 3481 = 0 + 3478 = 0 + 3482 = 0 + 3483 = 0 + 3485 = 0 + 3487 = 0 + 3484 = 0 + 3486 = 0 + 3488 = 0 + 3493 = 0 + 3497 = 0 + 3494 = 0 + 3498 = 0 + 3495 = 0 + 3499 = 0 + 3496 = 0 + 3500 = 0 + 3501 = 0 + 3509 = 0 + 3502 = 0 + 3510 = 0 + 3503 = 0 + 3511 = 0 + 3504 = 0 + 3512 = 0 + 3549 = 0 + 3550 = 0 + 3551 = 0 + 3552 = 0 + 3554 = 0 + 3556 = 0 + 3557 = 0 + 3563 = 0 + 3565 = 0 + 3564 = 0 + 3566 = 0 + 3573 = 0 + 3577 = 0 + 3574 = 0 + 3578 = 0 + 3585 = 0 + 3587 = 0 + 3589 = 0 + 3586 = 0 + 3588 = 0 + 3590 = 0 + 3591 = 0 + 3595 = 0 + 3592 = 0 + 3596 = 0 + 3599 = 0 + 3601 = 0 + 3600 = 0 + 3602 = 0 + 3613 = 0 + 3617 = 0 + 3614 = 0 + 3618 = 0 + 3615 = 0 + 3619 = 0 + 3616 = 0 + 3620 = 0 + 3633 = 0 + 3641 = 0 + 3634 = 0 + 3642 = 0 + 3635 = 0 + 3643 = 0 + 3636 = 0 + 3644 = 0 + 3693 = 0 + 3695 = 0 + 3705 = 0 + 3709 = 0 + 3706 = 0 + 3710 = 0 + 3717 = 0 + 3721 = 0 + 3718 = 0 + 3722 = 0 + 3741 = 0 + 3749 = 0 + 3742 = 0 + 3750 = 0 + 3743 = 0 + 3751 = 0 + 3744 = 0 + 3752 = 0 + 3802 = 0 + 3803 = 0 + 3809 = 0 + 3811 = 0 + 3810 = 0 + 3812 = 0 + 3827 = 0 + 3829 = 0 + 3828 = 0 + 3830 = 0 + 3841 = 0 + 3845 = 0 + 3842 = 0 + 3846 = 0 + 3843 = 0 + 3847 = 0 + 3844 = 0 + 3848 = 0 + 3990 = 0 + 3991 = 0 + 3992 = 0 + 3993 = 0 + 3994 = 0 + 3995 = 0 + 3996 = 0 + 3997 = 0 + 3998 = 0 + 3999 = 0 + 4000 = 0 + 4002 = 0 + 4004 = 0 + 4006 = 0 + 4003 = 0 + 4005 = 0 + 4007 = 0 + 4008 = 0 + 4010 = 0 + 4009 = 0 + 4011 = 0 + 4014 = 0 + 4016 = 0 + 4018 = 0 + 4015 = 0 + 4017 = 0 + 4019 = 0 + 4020 = 0 + 4022 = 0 + 4021 = 0 + 4023 = 0 + 4026 = 0 + 4028 = 0 + 4030 = 0 + 4027 = 0 + 4029 = 0 + 4031 = 0 + 4032 = 0 + 4036 = 0 + 4033 = 0 + 4037 = 0 + 4040 = 0 + 4042 = 0 + 4041 = 0 + 4043 = 0 + 4054 = 0 + 4058 = 0 + 4055 = 0 + 4059 = 0 + 4056 = 0 + 4060 = 0 + 4057 = 0 + 4061 = 0 + 4074 = 0 + 4082 = 0 + 4075 = 0 + 4083 = 0 + 4076 = 0 + 4084 = 0 + 4077 = 0 + 4085 = 0 + 4098 = 0 + 4102 = 0 + 4099 = 0 + 4103 = 0 + 4100 = 0 + 4104 = 0 + 4101 = 0 + 4105 = 0 + 4134 = 0 + 4135 = 0 + 4136 = 0 + 4137 = 0 + 4138 = 0 + 4140 = 0 + 4142 = 0 + 4141 = 0 + 4143 = 0 + 4146 = 0 + 4148 = 0 + 4150 = 0 + 4147 = 0 + 4149 = 0 + 4151 = 0 + 4152 = 0 + 4154 = 0 + 4153 = 0 + 4155 = 0 + 4158 = 0 + 4162 = 0 + 4159 = 0 + 4163 = 0 + 4182 = 0 + 4190 = 0 + 4183 = 0 + 4191 = 0 + 4184 = 0 + 4192 = 0 + 4185 = 0 + 4193 = 0 + 4206 = 0 + 4210 = 0 + 4207 = 0 + 4211 = 0 + 4208 = 0 + 4212 = 0 + 4209 = 0 + 4213 = 0 + 4242 = 0 + 4243 = 0 + 4244 = 0 + 4245 = 0 + 4246 = 0 + 4248 = 0 + 4250 = 0 + 4252 = 0 + 4249 = 0 + 4251 = 0 + 4253 = 0 + 4254 = 0 + 4256 = 0 + 4255 = 0 + 4257 = 0 + 4260 = 0 + 4262 = 0 + 4261 = 0 + 4263 = 0 + 4268 = 0 + 4270 = 0 + 4269 = 0 + 4271 = 0 + 4282 = 0 + 4286 = 0 + 4283 = 0 + 4287 = 0 + 4284 = 0 + 4288 = 0 + 4285 = 0 + 4289 = 0 + 4314 = 0 + 4318 = 0 + 4315 = 0 + 4319 = 0 + 4316 = 0 + 4320 = 0 + 4317 = 0 + 4321 = 0 + 4350 = 0 + 4351 = 0 + 4353 = 0 + 4355 = 0 + 4354 = 0 + 4356 = 0 + 4359 = 0 + 4361 = 0 + 4360 = 0 + 4362 = 0 + 4395 = 0 + 4399 = 0 + 4396 = 0 + 4400 = 0 + 4397 = 0 + 4401 = 0 + 4398 = 0 + 4402 = 0 + 4431 = 0 + 4433 = 0 + 4443 = 0 + 4447 = 0 + 4444 = 0 + 4448 = 0 + 4455 = 0 + 4459 = 0 + 4456 = 0 + 4460 = 0 + 4479 = 0 + 4487 = 0 + 4480 = 0 + 4488 = 0 + 4481 = 0 + 4489 = 0 + 4482 = 0 + 4490 = 0 + 4539 = 0 + 4540 = 0 + 4541 = 0 + 4543 = 0 + 4544 = 0 + 4547 = 0 + 4549 = 0 + 4548 = 0 + 4550 = 0 + 4551 = 0 + 4555 = 0 + 4552 = 0 + 4556 = 0 + 4563 = 0 + 4565 = 0 + 4567 = 0 + 4564 = 0 + 4566 = 0 + 4568 = 0 + 4571 = 0 + 4573 = 0 + 4572 = 0 + 4574 = 0 + 4579 = 0 + 4583 = 0 + 4580 = 0 + 4584 = 0 + 4581 = 0 + 4585 = 0 + 4582 = 0 + 4586 = 0 + 4587 = 0 + 4595 = 0 + 4588 = 0 + 4596 = 0 + 4589 = 0 + 4597 = 0 + 4590 = 0 + 4598 = 0 + 4729 = 0 + 4730 = 0 + 4733 = 0 + 4735 = 0 + 4734 = 0 + 4736 = 0 + 4745 = 0 + 4747 = 0 + 4746 = 0 + 4748 = 0 + 4753 = 0 + 4757 = 0 + 4754 = 0 + 4758 = 0 + 4755 = 0 + 4759 = 0 + 4756 = 0 + 4760 = 0 + 4809 = 0 + 4810 = 0 + 4811 = 0 + 4812 = 0 + 4813 = 0 + 4815 = 0 + 4817 = 0 + 4816 = 0 + 4818 = 0 + 4821 = 0 + 4823 = 0 + 4825 = 0 + 4822 = 0 + 4824 = 0 + 4826 = 0 + 4827 = 0 + 4829 = 0 + 4828 = 0 + 4830 = 0 + 4833 = 0 + 4837 = 0 + 4834 = 0 + 4838 = 0 + 4857 = 0 + 4865 = 0 + 4858 = 0 + 4866 = 0 + 4859 = 0 + 4867 = 0 + 4860 = 0 + 4868 = 0 + 4881 = 0 + 4885 = 0 + 4882 = 0 + 4886 = 0 + 4883 = 0 + 4887 = 0 + 4884 = 0 + 4888 = 0 + 4917 = 0 + 4918 = 0 + 4919 = 0 + 4920 = 0 + 4921 = 0 + 4922 = 0 + 4923 = 0 + 4925 = 0 + 4927 = 0 + 4924 = 0 + 4926 = 0 + 4928 = 0 + 4929 = 0 + 4931 = 0 + 4933 = 0 + 4930 = 0 + 4932 = 0 + 4934 = 0 + 4935 = 0 + 4937 = 0 + 4936 = 0 + 4938 = 0 + 4941 = 0 + 4943 = 0 + 4945 = 0 + 4942 = 0 + 4944 = 0 + 4946 = 0 + 4949 = 0 + 4951 = 0 + 4950 = 0 + 4952 = 0 + 4957 = 0 + 4961 = 0 + 4958 = 0 + 4962 = 0 + 4959 = 0 + 4963 = 0 + 4960 = 0 + 4964 = 0 + 4965 = 0 + 4973 = 0 + 4966 = 0 + 4974 = 0 + 4967 = 0 + 4975 = 0 + 4968 = 0 + 4976 = 0 + 4989 = 0 + 4993 = 0 + 4990 = 0 + 4994 = 0 + 4991 = 0 + 4995 = 0 + 4992 = 0 + 4996 = 0 + 5025 = 0 + 5026 = 0 + 5028 = 0 + 5030 = 0 + 5029 = 0 + 5031 = 0 + 5034 = 0 + 5036 = 0 + 5035 = 0 + 5037 = 0 + 5070 = 0 + 5074 = 0 + 5071 = 0 + 5075 = 0 + 5072 = 0 + 5076 = 0 + 5073 = 0 + 5077 = 0 + 5106 = 0 + 5107 = 0 + 5108 = 0 + 5109 = 0 + 5111 = 0 + 5113 = 0 + 5110 = 0 + 5112 = 0 + 5114 = 0 + 5115 = 0 + 5117 = 0 + 5116 = 0 + 5118 = 0 + 5123 = 0 + 5125 = 0 + 5124 = 0 + 5126 = 0 + 5131 = 0 + 5135 = 0 + 5132 = 0 + 5136 = 0 + 5133 = 0 + 5137 = 0 + 5134 = 0 + 5138 = 0 + 5151 = 0 + 5155 = 0 + 5152 = 0 + 5156 = 0 + 5153 = 0 + 5157 = 0 + 5154 = 0 + 5158 = 0 + 5188 = 0 + 5189 = 0 + 5195 = 0 + 5197 = 0 + 5196 = 0 + 5198 = 0 + 5213 = 0 + 5215 = 0 + 5214 = 0 + 5216 = 0 + 5227 = 0 + 5231 = 0 + 5228 = 0 + 5232 = 0 + 5229 = 0 + 5233 = 0 + 5230 = 0 + 5234 = 0 + 5376 = 0 + 5377 = 0 + 5378 = 0 + 5379 = 0 + 5381 = 0 + 5384 = 0 + 5386 = 0 + 5385 = 0 + 5387 = 0 + 5394 = 0 + 5398 = 0 + 5395 = 0 + 5399 = 0 + 5400 = 0 + 5402 = 0 + 5404 = 0 + 5401 = 0 + 5403 = 0 + 5405 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5416 = 0 + 5420 = 0 + 5417 = 0 + 5421 = 0 + 5418 = 0 + 5422 = 0 + 5419 = 0 + 5423 = 0 + 5436 = 0 + 5444 = 0 + 5437 = 0 + 5445 = 0 + 5438 = 0 + 5446 = 0 + 5439 = 0 + 5447 = 0 + 5484 = 0 + 5486 = 0 + 5493 = 0 + 5497 = 0 + 5494 = 0 + 5498 = 0 + 5499 = 0 + 5503 = 0 + 5500 = 0 + 5504 = 0 + 5517 = 0 + 5525 = 0 + 5518 = 0 + 5526 = 0 + 5519 = 0 + 5527 = 0 + 5520 = 0 + 5528 = 0 + 5565 = 0 + 5566 = 0 + 5567 = 0 + 5568 = 0 + 5569 = 0 + 5571 = 0 + 5573 = 0 + 5575 = 0 + 5572 = 0 + 5574 = 0 + 5576 = 0 + 5577 = 0 + 5579 = 0 + 5578 = 0 + 5580 = 0 + 5583 = 0 + 5585 = 0 + 5584 = 0 + 5586 = 0 + 5591 = 0 + 5593 = 0 + 5592 = 0 + 5594 = 0 + 5605 = 0 + 5609 = 0 + 5606 = 0 + 5610 = 0 + 5607 = 0 + 5611 = 0 + 5608 = 0 + 5612 = 0 + 5637 = 0 + 5641 = 0 + 5638 = 0 + 5642 = 0 + 5639 = 0 + 5643 = 0 + 5640 = 0 + 5644 = 0 + 5673 = 0 + 5674 = 0 + 5676 = 0 + 5678 = 0 + 5677 = 0 + 5679 = 0 + 5682 = 0 + 5684 = 0 + 5683 = 0 + 5685 = 0 + 5718 = 0 + 5722 = 0 + 5719 = 0 + 5723 = 0 + 5720 = 0 + 5724 = 0 + 5721 = 0 + 5725 = 0 + 5754 = 0 + 5755 = 0 + 5756 = 0 + 5757 = 0 + 5758 = 0 + 5759 = 0 + 5760 = 0 + 5762 = 0 + 5764 = 0 + 5761 = 0 + 5763 = 0 + 5765 = 0 + 5766 = 0 + 5768 = 0 + 5767 = 0 + 5769 = 0 + 5772 = 0 + 5774 = 0 + 5776 = 0 + 5773 = 0 + 5775 = 0 + 5777 = 0 + 5778 = 0 + 5780 = 0 + 5782 = 0 + 5779 = 0 + 5781 = 0 + 5783 = 0 + 5784 = 0 + 5788 = 0 + 5785 = 0 + 5789 = 0 + 5794 = 0 + 5798 = 0 + 5795 = 0 + 5799 = 0 + 5796 = 0 + 5800 = 0 + 5797 = 0 + 5801 = 0 + 5814 = 0 + 5822 = 0 + 5815 = 0 + 5823 = 0 + 5816 = 0 + 5824 = 0 + 5817 = 0 + 5825 = 0 + 5826 = 0 + 5830 = 0 + 5827 = 0 + 5831 = 0 + 5828 = 0 + 5832 = 0 + 5829 = 0 + 5833 = 0 + 5862 = 0 + 5863 = 0 + 5864 = 0 + 5865 = 0 + 5867 = 0 + 5866 = 0 + 5868 = 0 + 5871 = 0 + 5873 = 0 + 5875 = 0 + 5872 = 0 + 5874 = 0 + 5876 = 0 + 5877 = 0 + 5881 = 0 + 5878 = 0 + 5882 = 0 + 5895 = 0 + 5903 = 0 + 5896 = 0 + 5904 = 0 + 5897 = 0 + 5905 = 0 + 5898 = 0 + 5906 = 0 + 5907 = 0 + 5911 = 0 + 5908 = 0 + 5912 = 0 + 5909 = 0 + 5913 = 0 + 5910 = 0 + 5914 = 0 + 6025 = 0 + 6026 = 0 + 6029 = 0 + 6031 = 0 + 6030 = 0 + 6032 = 0 + 6041 = 0 + 6043 = 0 + 6042 = 0 + 6044 = 0 + 6049 = 0 + 6053 = 0 + 6050 = 0 + 6054 = 0 + 6051 = 0 + 6055 = 0 + 6052 = 0 + 6056 = 0 + 6105 = 0 + 6107 = 0 + 6114 = 0 + 6118 = 0 + 6115 = 0 + 6119 = 0 + 6120 = 0 + 6124 = 0 + 6121 = 0 + 6125 = 0 + 6138 = 0 + 6146 = 0 + 6139 = 0 + 6147 = 0 + 6140 = 0 + 6148 = 0 + 6141 = 0 + 6149 = 0 + 6186 = 0 + 6187 = 0 + 6188 = 0 + 6191 = 0 + 6193 = 0 + 6192 = 0 + 6194 = 0 + 6195 = 0 + 6199 = 0 + 6196 = 0 + 6200 = 0 + 6201 = 0 + 6203 = 0 + 6205 = 0 + 6202 = 0 + 6204 = 0 + 6206 = 0 + 6211 = 0 + 6215 = 0 + 6212 = 0 + 6216 = 0 + 6213 = 0 + 6217 = 0 + 6214 = 0 + 6218 = 0 + 6219 = 0 + 6227 = 0 + 6220 = 0 + 6228 = 0 + 6221 = 0 + 6229 = 0 + 6222 = 0 + 6230 = 0 + 6267 = 0 + 6268 = 0 + 6270 = 0 + 6272 = 0 + 6271 = 0 + 6273 = 0 + 6276 = 0 + 6278 = 0 + 6277 = 0 + 6279 = 0 + 6312 = 0 + 6316 = 0 + 6313 = 0 + 6317 = 0 + 6314 = 0 + 6318 = 0 + 6315 = 0 + 6319 = 0 + 6348 = 0 + 6349 = 0 + 6350 = 0 + 6351 = 0 + 6353 = 0 + 6355 = 0 + 6352 = 0 + 6354 = 0 + 6356 = 0 + 6357 = 0 + 6359 = 0 + 6358 = 0 + 6360 = 0 + 6365 = 0 + 6367 = 0 + 6366 = 0 + 6368 = 0 + 6373 = 0 + 6377 = 0 + 6374 = 0 + 6378 = 0 + 6375 = 0 + 6379 = 0 + 6376 = 0 + 6380 = 0 + 6393 = 0 + 6397 = 0 + 6394 = 0 + 6398 = 0 + 6395 = 0 + 6399 = 0 + 6396 = 0 + 6400 = 0 + 6429 = 0 + 6430 = 0 + 6431 = 0 + 6432 = 0 + 6434 = 0 + 6433 = 0 + 6435 = 0 + 6438 = 0 + 6440 = 0 + 6442 = 0 + 6439 = 0 + 6441 = 0 + 6443 = 0 + 6444 = 0 + 6448 = 0 + 6445 = 0 + 6449 = 0 + 6462 = 0 + 6470 = 0 + 6463 = 0 + 6471 = 0 + 6464 = 0 + 6472 = 0 + 6465 = 0 + 6473 = 0 + 6474 = 0 + 6478 = 0 + 6475 = 0 + 6479 = 0 + 6476 = 0 + 6480 = 0 + 6477 = 0 + 6481 = 0 + 6510 = 0 + 6511 = 0 + 6512 = 0 + 6513 = 0 + 6515 = 0 + 6517 = 0 + 6514 = 0 + 6516 = 0 + 6518 = 0 + 6519 = 0 + 6521 = 0 + 6523 = 0 + 6520 = 0 + 6522 = 0 + 6524 = 0 + 6525 = 0 + 6527 = 0 + 6529 = 0 + 6526 = 0 + 6528 = 0 + 6530 = 0 + 6535 = 0 + 6539 = 0 + 6536 = 0 + 6540 = 0 + 6537 = 0 + 6541 = 0 + 6538 = 0 + 6542 = 0 + 6543 = 0 + 6551 = 0 + 6544 = 0 + 6552 = 0 + 6545 = 0 + 6553 = 0 + 6546 = 0 + 6554 = 0 + 6555 = 0 + 6559 = 0 + 6556 = 0 + 6560 = 0 + 6557 = 0 + 6561 = 0 + 6558 = 0 + 6562 = 0 diff --git a/tests/deal.II/normal_flux_02.cc b/tests/deal.II/normal_flux_02.cc new file mode 100644 index 0000000000..adb5611821 --- /dev/null +++ b/tests/deal.II/normal_flux_02.cc @@ -0,0 +1,98 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2007 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +// check the creation of normal flux boundary conditions for a finite +// element that consists of more than dim components and where +// therefore we have to pick the vector components from somewhere in +// the middle (opposite constraints as no_flux_02.cc does). + + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + + + +template +void test (const Triangulation &tr, + const FiniteElement &fe) +{ + DoFHandler dof(tr); + dof.distribute_dofs(fe); + + for (unsigned int i=0; i::faces_per_cell; ++i) + { + deallog << "FE=" << fe.get_name() + << ", case=" << i + << std::endl; + + std::set boundary_ids; + for (unsigned int j=0; j<=i; ++j) + boundary_ids.insert (j); + + ConstraintMatrix cm; + VectorTools::compute_normal_flux_constraints (dof, 1, boundary_ids, cm); + + cm.print (deallog.get_file_stream ()); + } +} + + +template +void test_hyper_cube() +{ + Triangulation tr; + GridGenerator::hyper_cube(tr); + + for (unsigned int i=0; i::faces_per_cell; ++i) + tr.begin_active()->face(i)->set_boundary_indicator (i); + + tr.refine_global(2); + + for (unsigned int degree=1; degree<4; ++degree) + { + FESystem fe (FE_Q(degree+1), 1, + FE_Q(degree), dim, + FE_Q(degree+1), 1); + test(tr, fe); + } +} + + +int main() +{ + std::ofstream logfile ("normal_flux_02/output"); + deallog << std::setprecision (2); + deallog << std::fixed; + deallog.attach(logfile); + deallog.depth_console (0); + deallog.threshold_double(1.e-12); + + test_hyper_cube<2>(); + test_hyper_cube<3>(); +} diff --git a/tests/deal.II/normal_flux_02/cmp/generic b/tests/deal.II/normal_flux_02/cmp/generic new file mode 100644 index 0000000000..200db51a0f --- /dev/null +++ b/tests/deal.II/normal_flux_02/cmp/generic @@ -0,0 +1,11149 @@ + +DEAL::FE=FESystem<2>[FE_Q<2>(2)-FE_Q<2>(1)^2-FE_Q<2>(2)], case=0 + 2 = 0 + 10 = 0 + 44 = 0 + 122 = 0 + 148 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)-FE_Q<2>(1)^2-FE_Q<2>(2)], case=1 + 2 = 0 + 10 = 0 + 44 = 0 + 86 = 0 + 90 = 0 + 112 = 0 + 122 = 0 + 148 = 0 + 184 = 0 + 204 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)-FE_Q<2>(1)^2-FE_Q<2>(2)], case=2 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 27 = 0 + 44 = 0 + 69 = 0 + 85 = 0 + 86 = 0 + 90 = 0 + 112 = 0 + 122 = 0 + 148 = 0 + 184 = 0 + 204 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(2)-FE_Q<2>(1)^2-FE_Q<2>(2)], case=3 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 27 = 0 + 44 = 0 + 69 = 0 + 85 = 0 + 86 = 0 + 90 = 0 + 112 = 0 + 122 = 0 + 147 = 0 + 148 = 0 + 151 = 0 + 163 = 0 + 184 = 0 + 193 = 0 + 203 = 0 + 204 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)-FE_Q<2>(2)^2-FE_Q<2>(3)], case=0 + 2 = 0 + 10 = 0 + 19 = 0 + 88 = 0 + 97 = 0 + 274 = 0 + 283 = 0 + 336 = 0 + 345 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)-FE_Q<2>(2)^2-FE_Q<2>(3)], case=1 + 2 = 0 + 10 = 0 + 19 = 0 + 88 = 0 + 97 = 0 + 186 = 0 + 190 = 0 + 195 = 0 + 248 = 0 + 253 = 0 + 274 = 0 + 283 = 0 + 336 = 0 + 345 = 0 + 424 = 0 + 429 = 0 + 476 = 0 + 481 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)-FE_Q<2>(2)^2-FE_Q<2>(3)], case=2 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 19 = 0 + 30 = 0 + 51 = 0 + 66 = 0 + 88 = 0 + 97 = 0 + 149 = 0 + 164 = 0 + 185 = 0 + 186 = 0 + 190 = 0 + 195 = 0 + 200 = 0 + 248 = 0 + 253 = 0 + 274 = 0 + 283 = 0 + 336 = 0 + 345 = 0 + 424 = 0 + 429 = 0 + 476 = 0 + 481 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(3)-FE_Q<2>(2)^2-FE_Q<2>(3)], case=3 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 19 = 0 + 30 = 0 + 51 = 0 + 66 = 0 + 88 = 0 + 97 = 0 + 149 = 0 + 164 = 0 + 185 = 0 + 186 = 0 + 190 = 0 + 195 = 0 + 200 = 0 + 248 = 0 + 253 = 0 + 274 = 0 + 283 = 0 + 335 = 0 + 336 = 0 + 339 = 0 + 345 = 0 + 356 = 0 + 371 = 0 + 382 = 0 + 424 = 0 + 429 = 0 + 449 = 0 + 460 = 0 + 475 = 0 + 476 = 0 + 481 = 0 + 486 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(4)-FE_Q<2>(3)^2-FE_Q<2>(4)], case=0 + 2 = 0 + 10 = 0 + 21 = 0 + 22 = 0 + 148 = 0 + 159 = 0 + 160 = 0 + 490 = 0 + 501 = 0 + 502 = 0 + 604 = 0 + 615 = 0 + 616 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(4)-FE_Q<2>(3)^2-FE_Q<2>(4)], case=1 + 2 = 0 + 10 = 0 + 21 = 0 + 22 = 0 + 148 = 0 + 159 = 0 + 160 = 0 + 326 = 0 + 330 = 0 + 337 = 0 + 338 = 0 + 440 = 0 + 447 = 0 + 448 = 0 + 490 = 0 + 501 = 0 + 502 = 0 + 604 = 0 + 615 = 0 + 616 = 0 + 768 = 0 + 775 = 0 + 776 = 0 + 868 = 0 + 875 = 0 + 876 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(4)-FE_Q<2>(3)^2-FE_Q<2>(4)], case=2 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 21 = 0 + 22 = 0 + 39 = 0 + 40 = 0 + 83 = 0 + 103 = 0 + 104 = 0 + 148 = 0 + 159 = 0 + 160 = 0 + 261 = 0 + 281 = 0 + 282 = 0 + 325 = 0 + 326 = 0 + 330 = 0 + 337 = 0 + 338 = 0 + 345 = 0 + 346 = 0 + 440 = 0 + 447 = 0 + 448 = 0 + 490 = 0 + 501 = 0 + 502 = 0 + 604 = 0 + 615 = 0 + 616 = 0 + 768 = 0 + 775 = 0 + 776 = 0 + 868 = 0 + 875 = 0 + 876 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(4)-FE_Q<2>(3)^2-FE_Q<2>(4)], case=3 + 1 = 0 + 2 = 0 + 5 = 0 + 10 = 0 + 21 = 0 + 22 = 0 + 39 = 0 + 40 = 0 + 83 = 0 + 103 = 0 + 104 = 0 + 148 = 0 + 159 = 0 + 160 = 0 + 261 = 0 + 281 = 0 + 282 = 0 + 325 = 0 + 326 = 0 + 330 = 0 + 337 = 0 + 338 = 0 + 345 = 0 + 346 = 0 + 440 = 0 + 447 = 0 + 448 = 0 + 490 = 0 + 501 = 0 + 502 = 0 + 603 = 0 + 604 = 0 + 607 = 0 + 615 = 0 + 616 = 0 + 633 = 0 + 634 = 0 + 667 = 0 + 683 = 0 + 684 = 0 + 768 = 0 + 775 = 0 + 776 = 0 + 817 = 0 + 833 = 0 + 834 = 0 + 867 = 0 + 868 = 0 + 875 = 0 + 876 = 0 + 883 = 0 + 884 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)-FE_Q<3>(1)^3-FE_Q<3>(2)], case=0 + 2 = 0 + 3 = 0 + 12 = 0 + 13 = 0 + 22 = 0 + 23 = 0 + 32 = 0 + 33 = 0 + 128 = 0 + 129 = 0 + 138 = 0 + 139 = 0 + 206 = 0 + 207 = 0 + 216 = 0 + 217 = 0 + 284 = 0 + 285 = 0 + 587 = 0 + 588 = 0 + 597 = 0 + 598 = 0 + 665 = 0 + 666 = 0 + 675 = 0 + 676 = 0 + 743 = 0 + 744 = 0 + 792 = 0 + 793 = 0 + 1037 = 0 + 1038 = 0 + 1047 = 0 + 1048 = 0 + 1115 = 0 + 1116 = 0 + 1164 = 0 + 1165 = 0 + 1174 = 0 + 1175 = 0 + 1242 = 0 + 1243 = 0 + 1487 = 0 + 1488 = 0 + 1536 = 0 + 1537 = 0 + 1585 = 0 + 1586 = 0 + 1634 = 0 + 1635 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)-FE_Q<3>(1)^3-FE_Q<3>(2)], case=1 + 2 = 0 + 3 = 0 + 12 = 0 + 13 = 0 + 22 = 0 + 23 = 0 + 32 = 0 + 33 = 0 + 128 = 0 + 129 = 0 + 138 = 0 + 139 = 0 + 206 = 0 + 207 = 0 + 216 = 0 + 217 = 0 + 284 = 0 + 285 = 0 + 381 = 0 + 382 = 0 + 386 = 0 + 387 = 0 + 391 = 0 + 392 = 0 + 396 = 0 + 397 = 0 + 459 = 0 + 460 = 0 + 464 = 0 + 465 = 0 + 519 = 0 + 520 = 0 + 524 = 0 + 525 = 0 + 568 = 0 + 569 = 0 + 587 = 0 + 588 = 0 + 597 = 0 + 598 = 0 + 665 = 0 + 666 = 0 + 675 = 0 + 676 = 0 + 743 = 0 + 744 = 0 + 792 = 0 + 793 = 0 + 871 = 0 + 872 = 0 + 876 = 0 + 877 = 0 + 931 = 0 + 932 = 0 + 936 = 0 + 937 = 0 + 980 = 0 + 981 = 0 + 1018 = 0 + 1019 = 0 + 1037 = 0 + 1038 = 0 + 1047 = 0 + 1048 = 0 + 1115 = 0 + 1116 = 0 + 1164 = 0 + 1165 = 0 + 1174 = 0 + 1175 = 0 + 1242 = 0 + 1243 = 0 + 1321 = 0 + 1322 = 0 + 1326 = 0 + 1327 = 0 + 1370 = 0 + 1371 = 0 + 1419 = 0 + 1420 = 0 + 1424 = 0 + 1425 = 0 + 1468 = 0 + 1469 = 0 + 1487 = 0 + 1488 = 0 + 1536 = 0 + 1537 = 0 + 1585 = 0 + 1586 = 0 + 1634 = 0 + 1635 = 0 + 1702 = 0 + 1703 = 0 + 1740 = 0 + 1741 = 0 + 1778 = 0 + 1779 = 0 + 1816 = 0 + 1817 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)-FE_Q<3>(1)^3-FE_Q<3>(2)], case=2 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 79 = 0 + 81 = 0 + 89 = 0 + 91 = 0 + 128 = 0 + 129 = 0 + 138 = 0 + 139 = 0 + 205 = 0 + 206 = 0 + 207 = 0 + 210 = 0 + 212 = 0 + 216 = 0 + 217 = 0 + 253 = 0 + 255 = 0 + 284 = 0 + 285 = 0 + 332 = 0 + 334 = 0 + 342 = 0 + 344 = 0 + 380 = 0 + 381 = 0 + 382 = 0 + 386 = 0 + 387 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 396 = 0 + 397 = 0 + 459 = 0 + 460 = 0 + 464 = 0 + 465 = 0 + 488 = 0 + 490 = 0 + 518 = 0 + 519 = 0 + 520 = 0 + 524 = 0 + 525 = 0 + 568 = 0 + 569 = 0 + 587 = 0 + 588 = 0 + 597 = 0 + 598 = 0 + 665 = 0 + 666 = 0 + 675 = 0 + 676 = 0 + 743 = 0 + 744 = 0 + 792 = 0 + 793 = 0 + 871 = 0 + 872 = 0 + 876 = 0 + 877 = 0 + 931 = 0 + 932 = 0 + 936 = 0 + 937 = 0 + 980 = 0 + 981 = 0 + 1018 = 0 + 1019 = 0 + 1036 = 0 + 1037 = 0 + 1038 = 0 + 1041 = 0 + 1043 = 0 + 1047 = 0 + 1048 = 0 + 1084 = 0 + 1086 = 0 + 1115 = 0 + 1116 = 0 + 1163 = 0 + 1164 = 0 + 1165 = 0 + 1168 = 0 + 1170 = 0 + 1174 = 0 + 1175 = 0 + 1211 = 0 + 1213 = 0 + 1242 = 0 + 1243 = 0 + 1290 = 0 + 1292 = 0 + 1320 = 0 + 1321 = 0 + 1322 = 0 + 1326 = 0 + 1327 = 0 + 1370 = 0 + 1371 = 0 + 1388 = 0 + 1390 = 0 + 1418 = 0 + 1419 = 0 + 1420 = 0 + 1424 = 0 + 1425 = 0 + 1468 = 0 + 1469 = 0 + 1487 = 0 + 1488 = 0 + 1536 = 0 + 1537 = 0 + 1585 = 0 + 1586 = 0 + 1634 = 0 + 1635 = 0 + 1702 = 0 + 1703 = 0 + 1740 = 0 + 1741 = 0 + 1778 = 0 + 1779 = 0 + 1816 = 0 + 1817 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)-FE_Q<3>(1)^3-FE_Q<3>(2)], case=3 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 79 = 0 + 81 = 0 + 89 = 0 + 91 = 0 + 128 = 0 + 129 = 0 + 138 = 0 + 139 = 0 + 205 = 0 + 206 = 0 + 207 = 0 + 210 = 0 + 212 = 0 + 216 = 0 + 217 = 0 + 253 = 0 + 255 = 0 + 284 = 0 + 285 = 0 + 332 = 0 + 334 = 0 + 342 = 0 + 344 = 0 + 380 = 0 + 381 = 0 + 382 = 0 + 386 = 0 + 387 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 396 = 0 + 397 = 0 + 459 = 0 + 460 = 0 + 464 = 0 + 465 = 0 + 488 = 0 + 490 = 0 + 518 = 0 + 519 = 0 + 520 = 0 + 524 = 0 + 525 = 0 + 568 = 0 + 569 = 0 + 587 = 0 + 588 = 0 + 597 = 0 + 598 = 0 + 664 = 0 + 665 = 0 + 666 = 0 + 669 = 0 + 671 = 0 + 674 = 0 + 675 = 0 + 676 = 0 + 679 = 0 + 681 = 0 + 712 = 0 + 714 = 0 + 717 = 0 + 719 = 0 + 743 = 0 + 744 = 0 + 791 = 0 + 792 = 0 + 793 = 0 + 796 = 0 + 798 = 0 + 821 = 0 + 823 = 0 + 871 = 0 + 872 = 0 + 876 = 0 + 877 = 0 + 900 = 0 + 902 = 0 + 905 = 0 + 907 = 0 + 930 = 0 + 931 = 0 + 932 = 0 + 935 = 0 + 936 = 0 + 937 = 0 + 980 = 0 + 981 = 0 + 998 = 0 + 1000 = 0 + 1017 = 0 + 1018 = 0 + 1019 = 0 + 1036 = 0 + 1037 = 0 + 1038 = 0 + 1041 = 0 + 1043 = 0 + 1047 = 0 + 1048 = 0 + 1084 = 0 + 1086 = 0 + 1115 = 0 + 1116 = 0 + 1163 = 0 + 1164 = 0 + 1165 = 0 + 1168 = 0 + 1170 = 0 + 1174 = 0 + 1175 = 0 + 1211 = 0 + 1213 = 0 + 1242 = 0 + 1243 = 0 + 1290 = 0 + 1292 = 0 + 1320 = 0 + 1321 = 0 + 1322 = 0 + 1326 = 0 + 1327 = 0 + 1370 = 0 + 1371 = 0 + 1388 = 0 + 1390 = 0 + 1418 = 0 + 1419 = 0 + 1420 = 0 + 1424 = 0 + 1425 = 0 + 1468 = 0 + 1469 = 0 + 1487 = 0 + 1488 = 0 + 1535 = 0 + 1536 = 0 + 1537 = 0 + 1540 = 0 + 1542 = 0 + 1565 = 0 + 1567 = 0 + 1585 = 0 + 1586 = 0 + 1633 = 0 + 1634 = 0 + 1635 = 0 + 1638 = 0 + 1640 = 0 + 1663 = 0 + 1665 = 0 + 1702 = 0 + 1703 = 0 + 1720 = 0 + 1722 = 0 + 1739 = 0 + 1740 = 0 + 1741 = 0 + 1778 = 0 + 1779 = 0 + 1796 = 0 + 1798 = 0 + 1815 = 0 + 1816 = 0 + 1817 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)-FE_Q<3>(1)^3-FE_Q<3>(2)], case=4 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 11 = 0 + 12 = 0 + 13 = 0 + 16 = 0 + 17 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 79 = 0 + 80 = 0 + 81 = 0 + 84 = 0 + 85 = 0 + 89 = 0 + 91 = 0 + 127 = 0 + 128 = 0 + 129 = 0 + 132 = 0 + 133 = 0 + 138 = 0 + 139 = 0 + 175 = 0 + 176 = 0 + 205 = 0 + 206 = 0 + 207 = 0 + 210 = 0 + 212 = 0 + 216 = 0 + 217 = 0 + 253 = 0 + 255 = 0 + 284 = 0 + 285 = 0 + 332 = 0 + 333 = 0 + 334 = 0 + 337 = 0 + 338 = 0 + 342 = 0 + 344 = 0 + 380 = 0 + 381 = 0 + 382 = 0 + 385 = 0 + 386 = 0 + 387 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 396 = 0 + 397 = 0 + 428 = 0 + 429 = 0 + 458 = 0 + 459 = 0 + 460 = 0 + 464 = 0 + 465 = 0 + 488 = 0 + 490 = 0 + 518 = 0 + 519 = 0 + 520 = 0 + 524 = 0 + 525 = 0 + 568 = 0 + 569 = 0 + 586 = 0 + 587 = 0 + 588 = 0 + 591 = 0 + 592 = 0 + 597 = 0 + 598 = 0 + 634 = 0 + 635 = 0 + 664 = 0 + 665 = 0 + 666 = 0 + 669 = 0 + 670 = 0 + 671 = 0 + 674 = 0 + 675 = 0 + 676 = 0 + 679 = 0 + 681 = 0 + 712 = 0 + 713 = 0 + 714 = 0 + 717 = 0 + 719 = 0 + 743 = 0 + 744 = 0 + 791 = 0 + 792 = 0 + 793 = 0 + 796 = 0 + 798 = 0 + 821 = 0 + 823 = 0 + 840 = 0 + 841 = 0 + 870 = 0 + 871 = 0 + 872 = 0 + 876 = 0 + 877 = 0 + 900 = 0 + 901 = 0 + 902 = 0 + 905 = 0 + 907 = 0 + 930 = 0 + 931 = 0 + 932 = 0 + 935 = 0 + 936 = 0 + 937 = 0 + 980 = 0 + 981 = 0 + 998 = 0 + 1000 = 0 + 1017 = 0 + 1018 = 0 + 1019 = 0 + 1036 = 0 + 1037 = 0 + 1038 = 0 + 1041 = 0 + 1043 = 0 + 1047 = 0 + 1048 = 0 + 1084 = 0 + 1086 = 0 + 1115 = 0 + 1116 = 0 + 1163 = 0 + 1164 = 0 + 1165 = 0 + 1168 = 0 + 1170 = 0 + 1174 = 0 + 1175 = 0 + 1211 = 0 + 1213 = 0 + 1242 = 0 + 1243 = 0 + 1290 = 0 + 1292 = 0 + 1320 = 0 + 1321 = 0 + 1322 = 0 + 1326 = 0 + 1327 = 0 + 1370 = 0 + 1371 = 0 + 1388 = 0 + 1390 = 0 + 1418 = 0 + 1419 = 0 + 1420 = 0 + 1424 = 0 + 1425 = 0 + 1468 = 0 + 1469 = 0 + 1487 = 0 + 1488 = 0 + 1535 = 0 + 1536 = 0 + 1537 = 0 + 1540 = 0 + 1542 = 0 + 1565 = 0 + 1567 = 0 + 1585 = 0 + 1586 = 0 + 1633 = 0 + 1634 = 0 + 1635 = 0 + 1638 = 0 + 1640 = 0 + 1663 = 0 + 1665 = 0 + 1702 = 0 + 1703 = 0 + 1720 = 0 + 1722 = 0 + 1739 = 0 + 1740 = 0 + 1741 = 0 + 1778 = 0 + 1779 = 0 + 1796 = 0 + 1798 = 0 + 1815 = 0 + 1816 = 0 + 1817 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(2)-FE_Q<3>(1)^3-FE_Q<3>(2)], case=5 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 11 = 0 + 12 = 0 + 13 = 0 + 16 = 0 + 17 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 79 = 0 + 80 = 0 + 81 = 0 + 84 = 0 + 85 = 0 + 89 = 0 + 91 = 0 + 127 = 0 + 128 = 0 + 129 = 0 + 132 = 0 + 133 = 0 + 138 = 0 + 139 = 0 + 175 = 0 + 176 = 0 + 205 = 0 + 206 = 0 + 207 = 0 + 210 = 0 + 212 = 0 + 216 = 0 + 217 = 0 + 253 = 0 + 255 = 0 + 284 = 0 + 285 = 0 + 332 = 0 + 333 = 0 + 334 = 0 + 337 = 0 + 338 = 0 + 342 = 0 + 344 = 0 + 380 = 0 + 381 = 0 + 382 = 0 + 385 = 0 + 386 = 0 + 387 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 396 = 0 + 397 = 0 + 428 = 0 + 429 = 0 + 458 = 0 + 459 = 0 + 460 = 0 + 464 = 0 + 465 = 0 + 488 = 0 + 490 = 0 + 518 = 0 + 519 = 0 + 520 = 0 + 524 = 0 + 525 = 0 + 568 = 0 + 569 = 0 + 586 = 0 + 587 = 0 + 588 = 0 + 591 = 0 + 592 = 0 + 597 = 0 + 598 = 0 + 634 = 0 + 635 = 0 + 664 = 0 + 665 = 0 + 666 = 0 + 669 = 0 + 670 = 0 + 671 = 0 + 674 = 0 + 675 = 0 + 676 = 0 + 679 = 0 + 681 = 0 + 712 = 0 + 713 = 0 + 714 = 0 + 717 = 0 + 719 = 0 + 743 = 0 + 744 = 0 + 791 = 0 + 792 = 0 + 793 = 0 + 796 = 0 + 798 = 0 + 821 = 0 + 823 = 0 + 840 = 0 + 841 = 0 + 870 = 0 + 871 = 0 + 872 = 0 + 876 = 0 + 877 = 0 + 900 = 0 + 901 = 0 + 902 = 0 + 905 = 0 + 907 = 0 + 930 = 0 + 931 = 0 + 932 = 0 + 935 = 0 + 936 = 0 + 937 = 0 + 980 = 0 + 981 = 0 + 998 = 0 + 1000 = 0 + 1017 = 0 + 1018 = 0 + 1019 = 0 + 1036 = 0 + 1037 = 0 + 1038 = 0 + 1041 = 0 + 1043 = 0 + 1047 = 0 + 1048 = 0 + 1084 = 0 + 1086 = 0 + 1115 = 0 + 1116 = 0 + 1163 = 0 + 1164 = 0 + 1165 = 0 + 1168 = 0 + 1169 = 0 + 1170 = 0 + 1173 = 0 + 1174 = 0 + 1175 = 0 + 1178 = 0 + 1179 = 0 + 1211 = 0 + 1212 = 0 + 1213 = 0 + 1216 = 0 + 1217 = 0 + 1241 = 0 + 1242 = 0 + 1243 = 0 + 1246 = 0 + 1247 = 0 + 1271 = 0 + 1272 = 0 + 1290 = 0 + 1292 = 0 + 1320 = 0 + 1321 = 0 + 1322 = 0 + 1326 = 0 + 1327 = 0 + 1370 = 0 + 1371 = 0 + 1388 = 0 + 1389 = 0 + 1390 = 0 + 1393 = 0 + 1394 = 0 + 1418 = 0 + 1419 = 0 + 1420 = 0 + 1423 = 0 + 1424 = 0 + 1425 = 0 + 1448 = 0 + 1449 = 0 + 1467 = 0 + 1468 = 0 + 1469 = 0 + 1487 = 0 + 1488 = 0 + 1535 = 0 + 1536 = 0 + 1537 = 0 + 1540 = 0 + 1542 = 0 + 1565 = 0 + 1567 = 0 + 1584 = 0 + 1585 = 0 + 1586 = 0 + 1589 = 0 + 1590 = 0 + 1614 = 0 + 1615 = 0 + 1633 = 0 + 1634 = 0 + 1635 = 0 + 1638 = 0 + 1639 = 0 + 1640 = 0 + 1663 = 0 + 1664 = 0 + 1665 = 0 + 1702 = 0 + 1703 = 0 + 1720 = 0 + 1722 = 0 + 1739 = 0 + 1740 = 0 + 1741 = 0 + 1758 = 0 + 1759 = 0 + 1777 = 0 + 1778 = 0 + 1779 = 0 + 1796 = 0 + 1797 = 0 + 1798 = 0 + 1815 = 0 + 1816 = 0 + 1817 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)-FE_Q<3>(2)^3-FE_Q<3>(3)], case=0 + 2 = 0 + 3 = 0 + 12 = 0 + 13 = 0 + 22 = 0 + 23 = 0 + 32 = 0 + 33 = 0 + 43 = 0 + 44 = 0 + 71 = 0 + 72 = 0 + 99 = 0 + 100 = 0 + 113 = 0 + 114 = 0 + 129 = 0 + 130 = 0 + 361 = 0 + 362 = 0 + 371 = 0 + 372 = 0 + 382 = 0 + 383 = 0 + 403 = 0 + 404 = 0 + 424 = 0 + 425 = 0 + 440 = 0 + 441 = 0 + 619 = 0 + 620 = 0 + 629 = 0 + 630 = 0 + 640 = 0 + 641 = 0 + 668 = 0 + 669 = 0 + 682 = 0 + 683 = 0 + 698 = 0 + 699 = 0 + 877 = 0 + 878 = 0 + 888 = 0 + 889 = 0 + 909 = 0 + 910 = 0 + 925 = 0 + 926 = 0 + 1951 = 0 + 1952 = 0 + 1961 = 0 + 1962 = 0 + 1972 = 0 + 1973 = 0 + 1993 = 0 + 1994 = 0 + 2014 = 0 + 2015 = 0 + 2030 = 0 + 2031 = 0 + 2209 = 0 + 2210 = 0 + 2219 = 0 + 2220 = 0 + 2230 = 0 + 2231 = 0 + 2251 = 0 + 2252 = 0 + 2272 = 0 + 2273 = 0 + 2288 = 0 + 2289 = 0 + 2467 = 0 + 2468 = 0 + 2478 = 0 + 2479 = 0 + 2499 = 0 + 2500 = 0 + 2515 = 0 + 2516 = 0 + 2653 = 0 + 2654 = 0 + 2664 = 0 + 2665 = 0 + 2685 = 0 + 2686 = 0 + 2701 = 0 + 2702 = 0 + 3583 = 0 + 3584 = 0 + 3593 = 0 + 3594 = 0 + 3604 = 0 + 3605 = 0 + 3632 = 0 + 3633 = 0 + 3646 = 0 + 3647 = 0 + 3662 = 0 + 3663 = 0 + 3841 = 0 + 3842 = 0 + 3852 = 0 + 3853 = 0 + 3873 = 0 + 3874 = 0 + 3889 = 0 + 3890 = 0 + 4027 = 0 + 4028 = 0 + 4037 = 0 + 4038 = 0 + 4048 = 0 + 4049 = 0 + 4076 = 0 + 4077 = 0 + 4090 = 0 + 4091 = 0 + 4106 = 0 + 4107 = 0 + 4285 = 0 + 4286 = 0 + 4296 = 0 + 4297 = 0 + 4317 = 0 + 4318 = 0 + 4333 = 0 + 4334 = 0 + 5215 = 0 + 5216 = 0 + 5226 = 0 + 5227 = 0 + 5247 = 0 + 5248 = 0 + 5263 = 0 + 5264 = 0 + 5401 = 0 + 5402 = 0 + 5412 = 0 + 5413 = 0 + 5433 = 0 + 5434 = 0 + 5449 = 0 + 5450 = 0 + 5587 = 0 + 5588 = 0 + 5598 = 0 + 5599 = 0 + 5619 = 0 + 5620 = 0 + 5635 = 0 + 5636 = 0 + 5773 = 0 + 5774 = 0 + 5784 = 0 + 5785 = 0 + 5805 = 0 + 5806 = 0 + 5821 = 0 + 5822 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)-FE_Q<3>(2)^3-FE_Q<3>(3)], case=1 + 2 = 0 + 3 = 0 + 12 = 0 + 13 = 0 + 22 = 0 + 23 = 0 + 32 = 0 + 33 = 0 + 43 = 0 + 44 = 0 + 71 = 0 + 72 = 0 + 99 = 0 + 100 = 0 + 113 = 0 + 114 = 0 + 129 = 0 + 130 = 0 + 361 = 0 + 362 = 0 + 371 = 0 + 372 = 0 + 382 = 0 + 383 = 0 + 403 = 0 + 404 = 0 + 424 = 0 + 425 = 0 + 440 = 0 + 441 = 0 + 619 = 0 + 620 = 0 + 629 = 0 + 630 = 0 + 640 = 0 + 641 = 0 + 668 = 0 + 669 = 0 + 682 = 0 + 683 = 0 + 698 = 0 + 699 = 0 + 877 = 0 + 878 = 0 + 888 = 0 + 889 = 0 + 909 = 0 + 910 = 0 + 925 = 0 + 926 = 0 + 1213 = 0 + 1214 = 0 + 1218 = 0 + 1219 = 0 + 1223 = 0 + 1224 = 0 + 1228 = 0 + 1229 = 0 + 1234 = 0 + 1235 = 0 + 1255 = 0 + 1256 = 0 + 1276 = 0 + 1277 = 0 + 1283 = 0 + 1284 = 0 + 1292 = 0 + 1293 = 0 + 1471 = 0 + 1472 = 0 + 1476 = 0 + 1477 = 0 + 1482 = 0 + 1483 = 0 + 1496 = 0 + 1497 = 0 + 1510 = 0 + 1511 = 0 + 1519 = 0 + 1520 = 0 + 1687 = 0 + 1688 = 0 + 1692 = 0 + 1693 = 0 + 1698 = 0 + 1699 = 0 + 1719 = 0 + 1720 = 0 + 1726 = 0 + 1727 = 0 + 1735 = 0 + 1736 = 0 + 1873 = 0 + 1874 = 0 + 1879 = 0 + 1880 = 0 + 1893 = 0 + 1894 = 0 + 1902 = 0 + 1903 = 0 + 1951 = 0 + 1952 = 0 + 1961 = 0 + 1962 = 0 + 1972 = 0 + 1973 = 0 + 1993 = 0 + 1994 = 0 + 2014 = 0 + 2015 = 0 + 2030 = 0 + 2031 = 0 + 2209 = 0 + 2210 = 0 + 2219 = 0 + 2220 = 0 + 2230 = 0 + 2231 = 0 + 2251 = 0 + 2252 = 0 + 2272 = 0 + 2273 = 0 + 2288 = 0 + 2289 = 0 + 2467 = 0 + 2468 = 0 + 2478 = 0 + 2479 = 0 + 2499 = 0 + 2500 = 0 + 2515 = 0 + 2516 = 0 + 2653 = 0 + 2654 = 0 + 2664 = 0 + 2665 = 0 + 2685 = 0 + 2686 = 0 + 2701 = 0 + 2702 = 0 + 2947 = 0 + 2948 = 0 + 2952 = 0 + 2953 = 0 + 2958 = 0 + 2959 = 0 + 2972 = 0 + 2973 = 0 + 2986 = 0 + 2987 = 0 + 2995 = 0 + 2996 = 0 + 3163 = 0 + 3164 = 0 + 3168 = 0 + 3169 = 0 + 3174 = 0 + 3175 = 0 + 3188 = 0 + 3189 = 0 + 3202 = 0 + 3203 = 0 + 3211 = 0 + 3212 = 0 + 3349 = 0 + 3350 = 0 + 3355 = 0 + 3356 = 0 + 3369 = 0 + 3370 = 0 + 3378 = 0 + 3379 = 0 + 3505 = 0 + 3506 = 0 + 3511 = 0 + 3512 = 0 + 3525 = 0 + 3526 = 0 + 3534 = 0 + 3535 = 0 + 3583 = 0 + 3584 = 0 + 3593 = 0 + 3594 = 0 + 3604 = 0 + 3605 = 0 + 3632 = 0 + 3633 = 0 + 3646 = 0 + 3647 = 0 + 3662 = 0 + 3663 = 0 + 3841 = 0 + 3842 = 0 + 3852 = 0 + 3853 = 0 + 3873 = 0 + 3874 = 0 + 3889 = 0 + 3890 = 0 + 4027 = 0 + 4028 = 0 + 4037 = 0 + 4038 = 0 + 4048 = 0 + 4049 = 0 + 4076 = 0 + 4077 = 0 + 4090 = 0 + 4091 = 0 + 4106 = 0 + 4107 = 0 + 4285 = 0 + 4286 = 0 + 4296 = 0 + 4297 = 0 + 4317 = 0 + 4318 = 0 + 4333 = 0 + 4334 = 0 + 4579 = 0 + 4580 = 0 + 4584 = 0 + 4585 = 0 + 4590 = 0 + 4591 = 0 + 4611 = 0 + 4612 = 0 + 4618 = 0 + 4619 = 0 + 4627 = 0 + 4628 = 0 + 4765 = 0 + 4766 = 0 + 4771 = 0 + 4772 = 0 + 4785 = 0 + 4786 = 0 + 4794 = 0 + 4795 = 0 + 4951 = 0 + 4952 = 0 + 4956 = 0 + 4957 = 0 + 4962 = 0 + 4963 = 0 + 4983 = 0 + 4984 = 0 + 4990 = 0 + 4991 = 0 + 4999 = 0 + 5000 = 0 + 5137 = 0 + 5138 = 0 + 5143 = 0 + 5144 = 0 + 5157 = 0 + 5158 = 0 + 5166 = 0 + 5167 = 0 + 5215 = 0 + 5216 = 0 + 5226 = 0 + 5227 = 0 + 5247 = 0 + 5248 = 0 + 5263 = 0 + 5264 = 0 + 5401 = 0 + 5402 = 0 + 5412 = 0 + 5413 = 0 + 5433 = 0 + 5434 = 0 + 5449 = 0 + 5450 = 0 + 5587 = 0 + 5588 = 0 + 5598 = 0 + 5599 = 0 + 5619 = 0 + 5620 = 0 + 5635 = 0 + 5636 = 0 + 5773 = 0 + 5774 = 0 + 5784 = 0 + 5785 = 0 + 5805 = 0 + 5806 = 0 + 5821 = 0 + 5822 = 0 + 6037 = 0 + 6038 = 0 + 6043 = 0 + 6044 = 0 + 6057 = 0 + 6058 = 0 + 6066 = 0 + 6067 = 0 + 6193 = 0 + 6194 = 0 + 6199 = 0 + 6200 = 0 + 6213 = 0 + 6214 = 0 + 6222 = 0 + 6223 = 0 + 6349 = 0 + 6350 = 0 + 6355 = 0 + 6356 = 0 + 6369 = 0 + 6370 = 0 + 6378 = 0 + 6379 = 0 + 6505 = 0 + 6506 = 0 + 6511 = 0 + 6512 = 0 + 6525 = 0 + 6526 = 0 + 6534 = 0 + 6535 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)-FE_Q<3>(2)^3-FE_Q<3>(3)], case=2 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 43 = 0 + 44 = 0 + 56 = 0 + 58 = 0 + 71 = 0 + 72 = 0 + 84 = 0 + 86 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 105 = 0 + 107 = 0 + 113 = 0 + 114 = 0 + 129 = 0 + 130 = 0 + 150 = 0 + 152 = 0 + 210 = 0 + 212 = 0 + 220 = 0 + 222 = 0 + 238 = 0 + 240 = 0 + 259 = 0 + 261 = 0 + 273 = 0 + 275 = 0 + 300 = 0 + 302 = 0 + 361 = 0 + 362 = 0 + 371 = 0 + 372 = 0 + 382 = 0 + 383 = 0 + 403 = 0 + 404 = 0 + 424 = 0 + 425 = 0 + 440 = 0 + 441 = 0 + 618 = 0 + 619 = 0 + 620 = 0 + 623 = 0 + 625 = 0 + 629 = 0 + 630 = 0 + 640 = 0 + 641 = 0 + 653 = 0 + 655 = 0 + 667 = 0 + 668 = 0 + 669 = 0 + 674 = 0 + 676 = 0 + 682 = 0 + 683 = 0 + 698 = 0 + 699 = 0 + 719 = 0 + 721 = 0 + 768 = 0 + 770 = 0 + 786 = 0 + 788 = 0 + 800 = 0 + 802 = 0 + 827 = 0 + 829 = 0 + 877 = 0 + 878 = 0 + 888 = 0 + 889 = 0 + 909 = 0 + 910 = 0 + 925 = 0 + 926 = 0 + 1062 = 0 + 1064 = 0 + 1072 = 0 + 1074 = 0 + 1090 = 0 + 1092 = 0 + 1111 = 0 + 1113 = 0 + 1125 = 0 + 1127 = 0 + 1152 = 0 + 1154 = 0 + 1212 = 0 + 1213 = 0 + 1214 = 0 + 1218 = 0 + 1219 = 0 + 1222 = 0 + 1223 = 0 + 1224 = 0 + 1228 = 0 + 1229 = 0 + 1234 = 0 + 1235 = 0 + 1240 = 0 + 1242 = 0 + 1255 = 0 + 1256 = 0 + 1261 = 0 + 1263 = 0 + 1275 = 0 + 1276 = 0 + 1277 = 0 + 1283 = 0 + 1284 = 0 + 1292 = 0 + 1293 = 0 + 1302 = 0 + 1304 = 0 + 1471 = 0 + 1472 = 0 + 1476 = 0 + 1477 = 0 + 1482 = 0 + 1483 = 0 + 1496 = 0 + 1497 = 0 + 1510 = 0 + 1511 = 0 + 1519 = 0 + 1520 = 0 + 1578 = 0 + 1580 = 0 + 1596 = 0 + 1598 = 0 + 1610 = 0 + 1612 = 0 + 1637 = 0 + 1639 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1692 = 0 + 1693 = 0 + 1698 = 0 + 1699 = 0 + 1704 = 0 + 1706 = 0 + 1718 = 0 + 1719 = 0 + 1720 = 0 + 1726 = 0 + 1727 = 0 + 1735 = 0 + 1736 = 0 + 1745 = 0 + 1747 = 0 + 1873 = 0 + 1874 = 0 + 1879 = 0 + 1880 = 0 + 1893 = 0 + 1894 = 0 + 1902 = 0 + 1903 = 0 + 1951 = 0 + 1952 = 0 + 1961 = 0 + 1962 = 0 + 1972 = 0 + 1973 = 0 + 1993 = 0 + 1994 = 0 + 2014 = 0 + 2015 = 0 + 2030 = 0 + 2031 = 0 + 2209 = 0 + 2210 = 0 + 2219 = 0 + 2220 = 0 + 2230 = 0 + 2231 = 0 + 2251 = 0 + 2252 = 0 + 2272 = 0 + 2273 = 0 + 2288 = 0 + 2289 = 0 + 2467 = 0 + 2468 = 0 + 2478 = 0 + 2479 = 0 + 2499 = 0 + 2500 = 0 + 2515 = 0 + 2516 = 0 + 2653 = 0 + 2654 = 0 + 2664 = 0 + 2665 = 0 + 2685 = 0 + 2686 = 0 + 2701 = 0 + 2702 = 0 + 2947 = 0 + 2948 = 0 + 2952 = 0 + 2953 = 0 + 2958 = 0 + 2959 = 0 + 2972 = 0 + 2973 = 0 + 2986 = 0 + 2987 = 0 + 2995 = 0 + 2996 = 0 + 3163 = 0 + 3164 = 0 + 3168 = 0 + 3169 = 0 + 3174 = 0 + 3175 = 0 + 3188 = 0 + 3189 = 0 + 3202 = 0 + 3203 = 0 + 3211 = 0 + 3212 = 0 + 3349 = 0 + 3350 = 0 + 3355 = 0 + 3356 = 0 + 3369 = 0 + 3370 = 0 + 3378 = 0 + 3379 = 0 + 3505 = 0 + 3506 = 0 + 3511 = 0 + 3512 = 0 + 3525 = 0 + 3526 = 0 + 3534 = 0 + 3535 = 0 + 3582 = 0 + 3583 = 0 + 3584 = 0 + 3587 = 0 + 3589 = 0 + 3593 = 0 + 3594 = 0 + 3604 = 0 + 3605 = 0 + 3617 = 0 + 3619 = 0 + 3631 = 0 + 3632 = 0 + 3633 = 0 + 3638 = 0 + 3640 = 0 + 3646 = 0 + 3647 = 0 + 3662 = 0 + 3663 = 0 + 3683 = 0 + 3685 = 0 + 3732 = 0 + 3734 = 0 + 3750 = 0 + 3752 = 0 + 3764 = 0 + 3766 = 0 + 3791 = 0 + 3793 = 0 + 3841 = 0 + 3842 = 0 + 3852 = 0 + 3853 = 0 + 3873 = 0 + 3874 = 0 + 3889 = 0 + 3890 = 0 + 4026 = 0 + 4027 = 0 + 4028 = 0 + 4031 = 0 + 4033 = 0 + 4037 = 0 + 4038 = 0 + 4048 = 0 + 4049 = 0 + 4061 = 0 + 4063 = 0 + 4075 = 0 + 4076 = 0 + 4077 = 0 + 4082 = 0 + 4084 = 0 + 4090 = 0 + 4091 = 0 + 4106 = 0 + 4107 = 0 + 4127 = 0 + 4129 = 0 + 4176 = 0 + 4178 = 0 + 4194 = 0 + 4196 = 0 + 4208 = 0 + 4210 = 0 + 4235 = 0 + 4237 = 0 + 4285 = 0 + 4286 = 0 + 4296 = 0 + 4297 = 0 + 4317 = 0 + 4318 = 0 + 4333 = 0 + 4334 = 0 + 4470 = 0 + 4472 = 0 + 4488 = 0 + 4490 = 0 + 4502 = 0 + 4504 = 0 + 4529 = 0 + 4531 = 0 + 4578 = 0 + 4579 = 0 + 4580 = 0 + 4584 = 0 + 4585 = 0 + 4590 = 0 + 4591 = 0 + 4596 = 0 + 4598 = 0 + 4610 = 0 + 4611 = 0 + 4612 = 0 + 4618 = 0 + 4619 = 0 + 4627 = 0 + 4628 = 0 + 4637 = 0 + 4639 = 0 + 4765 = 0 + 4766 = 0 + 4771 = 0 + 4772 = 0 + 4785 = 0 + 4786 = 0 + 4794 = 0 + 4795 = 0 + 4842 = 0 + 4844 = 0 + 4860 = 0 + 4862 = 0 + 4874 = 0 + 4876 = 0 + 4901 = 0 + 4903 = 0 + 4950 = 0 + 4951 = 0 + 4952 = 0 + 4956 = 0 + 4957 = 0 + 4962 = 0 + 4963 = 0 + 4968 = 0 + 4970 = 0 + 4982 = 0 + 4983 = 0 + 4984 = 0 + 4990 = 0 + 4991 = 0 + 4999 = 0 + 5000 = 0 + 5009 = 0 + 5011 = 0 + 5137 = 0 + 5138 = 0 + 5143 = 0 + 5144 = 0 + 5157 = 0 + 5158 = 0 + 5166 = 0 + 5167 = 0 + 5215 = 0 + 5216 = 0 + 5226 = 0 + 5227 = 0 + 5247 = 0 + 5248 = 0 + 5263 = 0 + 5264 = 0 + 5401 = 0 + 5402 = 0 + 5412 = 0 + 5413 = 0 + 5433 = 0 + 5434 = 0 + 5449 = 0 + 5450 = 0 + 5587 = 0 + 5588 = 0 + 5598 = 0 + 5599 = 0 + 5619 = 0 + 5620 = 0 + 5635 = 0 + 5636 = 0 + 5773 = 0 + 5774 = 0 + 5784 = 0 + 5785 = 0 + 5805 = 0 + 5806 = 0 + 5821 = 0 + 5822 = 0 + 6037 = 0 + 6038 = 0 + 6043 = 0 + 6044 = 0 + 6057 = 0 + 6058 = 0 + 6066 = 0 + 6067 = 0 + 6193 = 0 + 6194 = 0 + 6199 = 0 + 6200 = 0 + 6213 = 0 + 6214 = 0 + 6222 = 0 + 6223 = 0 + 6349 = 0 + 6350 = 0 + 6355 = 0 + 6356 = 0 + 6369 = 0 + 6370 = 0 + 6378 = 0 + 6379 = 0 + 6505 = 0 + 6506 = 0 + 6511 = 0 + 6512 = 0 + 6525 = 0 + 6526 = 0 + 6534 = 0 + 6535 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)-FE_Q<3>(2)^3-FE_Q<3>(3)], case=3 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 43 = 0 + 44 = 0 + 56 = 0 + 58 = 0 + 71 = 0 + 72 = 0 + 84 = 0 + 86 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 105 = 0 + 107 = 0 + 113 = 0 + 114 = 0 + 129 = 0 + 130 = 0 + 150 = 0 + 152 = 0 + 210 = 0 + 212 = 0 + 220 = 0 + 222 = 0 + 238 = 0 + 240 = 0 + 259 = 0 + 261 = 0 + 273 = 0 + 275 = 0 + 300 = 0 + 302 = 0 + 361 = 0 + 362 = 0 + 371 = 0 + 372 = 0 + 382 = 0 + 383 = 0 + 403 = 0 + 404 = 0 + 424 = 0 + 425 = 0 + 440 = 0 + 441 = 0 + 618 = 0 + 619 = 0 + 620 = 0 + 623 = 0 + 625 = 0 + 629 = 0 + 630 = 0 + 640 = 0 + 641 = 0 + 653 = 0 + 655 = 0 + 667 = 0 + 668 = 0 + 669 = 0 + 674 = 0 + 676 = 0 + 682 = 0 + 683 = 0 + 698 = 0 + 699 = 0 + 719 = 0 + 721 = 0 + 768 = 0 + 770 = 0 + 786 = 0 + 788 = 0 + 800 = 0 + 802 = 0 + 827 = 0 + 829 = 0 + 877 = 0 + 878 = 0 + 888 = 0 + 889 = 0 + 909 = 0 + 910 = 0 + 925 = 0 + 926 = 0 + 1062 = 0 + 1064 = 0 + 1072 = 0 + 1074 = 0 + 1090 = 0 + 1092 = 0 + 1111 = 0 + 1113 = 0 + 1125 = 0 + 1127 = 0 + 1152 = 0 + 1154 = 0 + 1212 = 0 + 1213 = 0 + 1214 = 0 + 1218 = 0 + 1219 = 0 + 1222 = 0 + 1223 = 0 + 1224 = 0 + 1228 = 0 + 1229 = 0 + 1234 = 0 + 1235 = 0 + 1240 = 0 + 1242 = 0 + 1255 = 0 + 1256 = 0 + 1261 = 0 + 1263 = 0 + 1275 = 0 + 1276 = 0 + 1277 = 0 + 1283 = 0 + 1284 = 0 + 1292 = 0 + 1293 = 0 + 1302 = 0 + 1304 = 0 + 1471 = 0 + 1472 = 0 + 1476 = 0 + 1477 = 0 + 1482 = 0 + 1483 = 0 + 1496 = 0 + 1497 = 0 + 1510 = 0 + 1511 = 0 + 1519 = 0 + 1520 = 0 + 1578 = 0 + 1580 = 0 + 1596 = 0 + 1598 = 0 + 1610 = 0 + 1612 = 0 + 1637 = 0 + 1639 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1692 = 0 + 1693 = 0 + 1698 = 0 + 1699 = 0 + 1704 = 0 + 1706 = 0 + 1718 = 0 + 1719 = 0 + 1720 = 0 + 1726 = 0 + 1727 = 0 + 1735 = 0 + 1736 = 0 + 1745 = 0 + 1747 = 0 + 1873 = 0 + 1874 = 0 + 1879 = 0 + 1880 = 0 + 1893 = 0 + 1894 = 0 + 1902 = 0 + 1903 = 0 + 1951 = 0 + 1952 = 0 + 1961 = 0 + 1962 = 0 + 1972 = 0 + 1973 = 0 + 1993 = 0 + 1994 = 0 + 2014 = 0 + 2015 = 0 + 2030 = 0 + 2031 = 0 + 2208 = 0 + 2209 = 0 + 2210 = 0 + 2213 = 0 + 2215 = 0 + 2218 = 0 + 2219 = 0 + 2220 = 0 + 2223 = 0 + 2225 = 0 + 2230 = 0 + 2231 = 0 + 2243 = 0 + 2245 = 0 + 2251 = 0 + 2252 = 0 + 2264 = 0 + 2266 = 0 + 2271 = 0 + 2272 = 0 + 2273 = 0 + 2278 = 0 + 2280 = 0 + 2288 = 0 + 2289 = 0 + 2309 = 0 + 2311 = 0 + 2358 = 0 + 2360 = 0 + 2363 = 0 + 2365 = 0 + 2376 = 0 + 2378 = 0 + 2390 = 0 + 2392 = 0 + 2397 = 0 + 2399 = 0 + 2417 = 0 + 2419 = 0 + 2467 = 0 + 2468 = 0 + 2478 = 0 + 2479 = 0 + 2499 = 0 + 2500 = 0 + 2515 = 0 + 2516 = 0 + 2652 = 0 + 2653 = 0 + 2654 = 0 + 2657 = 0 + 2659 = 0 + 2664 = 0 + 2665 = 0 + 2677 = 0 + 2679 = 0 + 2684 = 0 + 2685 = 0 + 2686 = 0 + 2691 = 0 + 2693 = 0 + 2701 = 0 + 2702 = 0 + 2722 = 0 + 2724 = 0 + 2760 = 0 + 2762 = 0 + 2773 = 0 + 2775 = 0 + 2780 = 0 + 2782 = 0 + 2800 = 0 + 2802 = 0 + 2947 = 0 + 2948 = 0 + 2952 = 0 + 2953 = 0 + 2958 = 0 + 2959 = 0 + 2972 = 0 + 2973 = 0 + 2986 = 0 + 2987 = 0 + 2995 = 0 + 2996 = 0 + 3054 = 0 + 3056 = 0 + 3059 = 0 + 3061 = 0 + 3072 = 0 + 3074 = 0 + 3086 = 0 + 3088 = 0 + 3093 = 0 + 3095 = 0 + 3113 = 0 + 3115 = 0 + 3162 = 0 + 3163 = 0 + 3164 = 0 + 3167 = 0 + 3168 = 0 + 3169 = 0 + 3174 = 0 + 3175 = 0 + 3180 = 0 + 3182 = 0 + 3188 = 0 + 3189 = 0 + 3194 = 0 + 3196 = 0 + 3201 = 0 + 3202 = 0 + 3203 = 0 + 3211 = 0 + 3212 = 0 + 3221 = 0 + 3223 = 0 + 3349 = 0 + 3350 = 0 + 3355 = 0 + 3356 = 0 + 3369 = 0 + 3370 = 0 + 3378 = 0 + 3379 = 0 + 3426 = 0 + 3428 = 0 + 3439 = 0 + 3441 = 0 + 3446 = 0 + 3448 = 0 + 3466 = 0 + 3468 = 0 + 3504 = 0 + 3505 = 0 + 3506 = 0 + 3511 = 0 + 3512 = 0 + 3517 = 0 + 3519 = 0 + 3524 = 0 + 3525 = 0 + 3526 = 0 + 3534 = 0 + 3535 = 0 + 3544 = 0 + 3546 = 0 + 3582 = 0 + 3583 = 0 + 3584 = 0 + 3587 = 0 + 3589 = 0 + 3593 = 0 + 3594 = 0 + 3604 = 0 + 3605 = 0 + 3617 = 0 + 3619 = 0 + 3631 = 0 + 3632 = 0 + 3633 = 0 + 3638 = 0 + 3640 = 0 + 3646 = 0 + 3647 = 0 + 3662 = 0 + 3663 = 0 + 3683 = 0 + 3685 = 0 + 3732 = 0 + 3734 = 0 + 3750 = 0 + 3752 = 0 + 3764 = 0 + 3766 = 0 + 3791 = 0 + 3793 = 0 + 3841 = 0 + 3842 = 0 + 3852 = 0 + 3853 = 0 + 3873 = 0 + 3874 = 0 + 3889 = 0 + 3890 = 0 + 4026 = 0 + 4027 = 0 + 4028 = 0 + 4031 = 0 + 4033 = 0 + 4037 = 0 + 4038 = 0 + 4048 = 0 + 4049 = 0 + 4061 = 0 + 4063 = 0 + 4075 = 0 + 4076 = 0 + 4077 = 0 + 4082 = 0 + 4084 = 0 + 4090 = 0 + 4091 = 0 + 4106 = 0 + 4107 = 0 + 4127 = 0 + 4129 = 0 + 4176 = 0 + 4178 = 0 + 4194 = 0 + 4196 = 0 + 4208 = 0 + 4210 = 0 + 4235 = 0 + 4237 = 0 + 4285 = 0 + 4286 = 0 + 4296 = 0 + 4297 = 0 + 4317 = 0 + 4318 = 0 + 4333 = 0 + 4334 = 0 + 4470 = 0 + 4472 = 0 + 4488 = 0 + 4490 = 0 + 4502 = 0 + 4504 = 0 + 4529 = 0 + 4531 = 0 + 4578 = 0 + 4579 = 0 + 4580 = 0 + 4584 = 0 + 4585 = 0 + 4590 = 0 + 4591 = 0 + 4596 = 0 + 4598 = 0 + 4610 = 0 + 4611 = 0 + 4612 = 0 + 4618 = 0 + 4619 = 0 + 4627 = 0 + 4628 = 0 + 4637 = 0 + 4639 = 0 + 4765 = 0 + 4766 = 0 + 4771 = 0 + 4772 = 0 + 4785 = 0 + 4786 = 0 + 4794 = 0 + 4795 = 0 + 4842 = 0 + 4844 = 0 + 4860 = 0 + 4862 = 0 + 4874 = 0 + 4876 = 0 + 4901 = 0 + 4903 = 0 + 4950 = 0 + 4951 = 0 + 4952 = 0 + 4956 = 0 + 4957 = 0 + 4962 = 0 + 4963 = 0 + 4968 = 0 + 4970 = 0 + 4982 = 0 + 4983 = 0 + 4984 = 0 + 4990 = 0 + 4991 = 0 + 4999 = 0 + 5000 = 0 + 5009 = 0 + 5011 = 0 + 5137 = 0 + 5138 = 0 + 5143 = 0 + 5144 = 0 + 5157 = 0 + 5158 = 0 + 5166 = 0 + 5167 = 0 + 5215 = 0 + 5216 = 0 + 5226 = 0 + 5227 = 0 + 5247 = 0 + 5248 = 0 + 5263 = 0 + 5264 = 0 + 5400 = 0 + 5401 = 0 + 5402 = 0 + 5405 = 0 + 5407 = 0 + 5412 = 0 + 5413 = 0 + 5425 = 0 + 5427 = 0 + 5432 = 0 + 5433 = 0 + 5434 = 0 + 5439 = 0 + 5441 = 0 + 5449 = 0 + 5450 = 0 + 5470 = 0 + 5472 = 0 + 5508 = 0 + 5510 = 0 + 5521 = 0 + 5523 = 0 + 5528 = 0 + 5530 = 0 + 5548 = 0 + 5550 = 0 + 5587 = 0 + 5588 = 0 + 5598 = 0 + 5599 = 0 + 5619 = 0 + 5620 = 0 + 5635 = 0 + 5636 = 0 + 5772 = 0 + 5773 = 0 + 5774 = 0 + 5777 = 0 + 5779 = 0 + 5784 = 0 + 5785 = 0 + 5797 = 0 + 5799 = 0 + 5804 = 0 + 5805 = 0 + 5806 = 0 + 5811 = 0 + 5813 = 0 + 5821 = 0 + 5822 = 0 + 5842 = 0 + 5844 = 0 + 5880 = 0 + 5882 = 0 + 5893 = 0 + 5895 = 0 + 5900 = 0 + 5902 = 0 + 5920 = 0 + 5922 = 0 + 6037 = 0 + 6038 = 0 + 6043 = 0 + 6044 = 0 + 6057 = 0 + 6058 = 0 + 6066 = 0 + 6067 = 0 + 6114 = 0 + 6116 = 0 + 6127 = 0 + 6129 = 0 + 6134 = 0 + 6136 = 0 + 6154 = 0 + 6156 = 0 + 6192 = 0 + 6193 = 0 + 6194 = 0 + 6199 = 0 + 6200 = 0 + 6205 = 0 + 6207 = 0 + 6212 = 0 + 6213 = 0 + 6214 = 0 + 6222 = 0 + 6223 = 0 + 6232 = 0 + 6234 = 0 + 6349 = 0 + 6350 = 0 + 6355 = 0 + 6356 = 0 + 6369 = 0 + 6370 = 0 + 6378 = 0 + 6379 = 0 + 6426 = 0 + 6428 = 0 + 6439 = 0 + 6441 = 0 + 6446 = 0 + 6448 = 0 + 6466 = 0 + 6468 = 0 + 6504 = 0 + 6505 = 0 + 6506 = 0 + 6511 = 0 + 6512 = 0 + 6517 = 0 + 6519 = 0 + 6524 = 0 + 6525 = 0 + 6526 = 0 + 6534 = 0 + 6535 = 0 + 6544 = 0 + 6546 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)-FE_Q<3>(2)^3-FE_Q<3>(3)], case=4 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 11 = 0 + 12 = 0 + 13 = 0 + 16 = 0 + 17 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 42 = 0 + 43 = 0 + 44 = 0 + 49 = 0 + 50 = 0 + 56 = 0 + 57 = 0 + 58 = 0 + 63 = 0 + 64 = 0 + 71 = 0 + 72 = 0 + 84 = 0 + 86 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 105 = 0 + 107 = 0 + 113 = 0 + 114 = 0 + 129 = 0 + 130 = 0 + 150 = 0 + 152 = 0 + 172 = 0 + 173 = 0 + 210 = 0 + 211 = 0 + 212 = 0 + 215 = 0 + 216 = 0 + 220 = 0 + 222 = 0 + 231 = 0 + 232 = 0 + 238 = 0 + 239 = 0 + 240 = 0 + 245 = 0 + 246 = 0 + 259 = 0 + 261 = 0 + 273 = 0 + 275 = 0 + 300 = 0 + 302 = 0 + 322 = 0 + 323 = 0 + 360 = 0 + 361 = 0 + 362 = 0 + 365 = 0 + 366 = 0 + 371 = 0 + 372 = 0 + 381 = 0 + 382 = 0 + 383 = 0 + 388 = 0 + 389 = 0 + 395 = 0 + 396 = 0 + 403 = 0 + 404 = 0 + 424 = 0 + 425 = 0 + 440 = 0 + 441 = 0 + 472 = 0 + 473 = 0 + 510 = 0 + 511 = 0 + 521 = 0 + 522 = 0 + 528 = 0 + 529 = 0 + 580 = 0 + 581 = 0 + 618 = 0 + 619 = 0 + 620 = 0 + 623 = 0 + 625 = 0 + 629 = 0 + 630 = 0 + 640 = 0 + 641 = 0 + 653 = 0 + 655 = 0 + 667 = 0 + 668 = 0 + 669 = 0 + 674 = 0 + 676 = 0 + 682 = 0 + 683 = 0 + 698 = 0 + 699 = 0 + 719 = 0 + 721 = 0 + 768 = 0 + 770 = 0 + 786 = 0 + 788 = 0 + 800 = 0 + 802 = 0 + 827 = 0 + 829 = 0 + 877 = 0 + 878 = 0 + 888 = 0 + 889 = 0 + 909 = 0 + 910 = 0 + 925 = 0 + 926 = 0 + 1062 = 0 + 1063 = 0 + 1064 = 0 + 1067 = 0 + 1068 = 0 + 1072 = 0 + 1074 = 0 + 1083 = 0 + 1084 = 0 + 1090 = 0 + 1091 = 0 + 1092 = 0 + 1097 = 0 + 1098 = 0 + 1111 = 0 + 1113 = 0 + 1125 = 0 + 1127 = 0 + 1152 = 0 + 1154 = 0 + 1174 = 0 + 1175 = 0 + 1212 = 0 + 1213 = 0 + 1214 = 0 + 1217 = 0 + 1218 = 0 + 1219 = 0 + 1222 = 0 + 1223 = 0 + 1224 = 0 + 1228 = 0 + 1229 = 0 + 1233 = 0 + 1234 = 0 + 1235 = 0 + 1240 = 0 + 1241 = 0 + 1242 = 0 + 1247 = 0 + 1248 = 0 + 1255 = 0 + 1256 = 0 + 1261 = 0 + 1263 = 0 + 1275 = 0 + 1276 = 0 + 1277 = 0 + 1283 = 0 + 1284 = 0 + 1292 = 0 + 1293 = 0 + 1302 = 0 + 1304 = 0 + 1324 = 0 + 1325 = 0 + 1362 = 0 + 1363 = 0 + 1373 = 0 + 1374 = 0 + 1380 = 0 + 1381 = 0 + 1432 = 0 + 1433 = 0 + 1470 = 0 + 1471 = 0 + 1472 = 0 + 1476 = 0 + 1477 = 0 + 1481 = 0 + 1482 = 0 + 1483 = 0 + 1488 = 0 + 1489 = 0 + 1496 = 0 + 1497 = 0 + 1510 = 0 + 1511 = 0 + 1519 = 0 + 1520 = 0 + 1540 = 0 + 1541 = 0 + 1578 = 0 + 1580 = 0 + 1596 = 0 + 1598 = 0 + 1610 = 0 + 1612 = 0 + 1637 = 0 + 1639 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1692 = 0 + 1693 = 0 + 1698 = 0 + 1699 = 0 + 1704 = 0 + 1706 = 0 + 1718 = 0 + 1719 = 0 + 1720 = 0 + 1726 = 0 + 1727 = 0 + 1735 = 0 + 1736 = 0 + 1745 = 0 + 1747 = 0 + 1873 = 0 + 1874 = 0 + 1879 = 0 + 1880 = 0 + 1893 = 0 + 1894 = 0 + 1902 = 0 + 1903 = 0 + 1950 = 0 + 1951 = 0 + 1952 = 0 + 1955 = 0 + 1956 = 0 + 1961 = 0 + 1962 = 0 + 1971 = 0 + 1972 = 0 + 1973 = 0 + 1978 = 0 + 1979 = 0 + 1985 = 0 + 1986 = 0 + 1993 = 0 + 1994 = 0 + 2014 = 0 + 2015 = 0 + 2030 = 0 + 2031 = 0 + 2062 = 0 + 2063 = 0 + 2100 = 0 + 2101 = 0 + 2111 = 0 + 2112 = 0 + 2118 = 0 + 2119 = 0 + 2170 = 0 + 2171 = 0 + 2208 = 0 + 2209 = 0 + 2210 = 0 + 2213 = 0 + 2214 = 0 + 2215 = 0 + 2218 = 0 + 2219 = 0 + 2220 = 0 + 2223 = 0 + 2225 = 0 + 2229 = 0 + 2230 = 0 + 2231 = 0 + 2236 = 0 + 2237 = 0 + 2243 = 0 + 2244 = 0 + 2245 = 0 + 2251 = 0 + 2252 = 0 + 2264 = 0 + 2266 = 0 + 2271 = 0 + 2272 = 0 + 2273 = 0 + 2278 = 0 + 2280 = 0 + 2288 = 0 + 2289 = 0 + 2309 = 0 + 2311 = 0 + 2320 = 0 + 2321 = 0 + 2358 = 0 + 2359 = 0 + 2360 = 0 + 2363 = 0 + 2365 = 0 + 2369 = 0 + 2370 = 0 + 2376 = 0 + 2377 = 0 + 2378 = 0 + 2390 = 0 + 2392 = 0 + 2397 = 0 + 2399 = 0 + 2417 = 0 + 2419 = 0 + 2428 = 0 + 2429 = 0 + 2467 = 0 + 2468 = 0 + 2478 = 0 + 2479 = 0 + 2499 = 0 + 2500 = 0 + 2515 = 0 + 2516 = 0 + 2652 = 0 + 2653 = 0 + 2654 = 0 + 2657 = 0 + 2659 = 0 + 2664 = 0 + 2665 = 0 + 2677 = 0 + 2679 = 0 + 2684 = 0 + 2685 = 0 + 2686 = 0 + 2691 = 0 + 2693 = 0 + 2701 = 0 + 2702 = 0 + 2722 = 0 + 2724 = 0 + 2760 = 0 + 2762 = 0 + 2773 = 0 + 2775 = 0 + 2780 = 0 + 2782 = 0 + 2800 = 0 + 2802 = 0 + 2838 = 0 + 2839 = 0 + 2849 = 0 + 2850 = 0 + 2856 = 0 + 2857 = 0 + 2908 = 0 + 2909 = 0 + 2946 = 0 + 2947 = 0 + 2948 = 0 + 2952 = 0 + 2953 = 0 + 2957 = 0 + 2958 = 0 + 2959 = 0 + 2964 = 0 + 2965 = 0 + 2972 = 0 + 2973 = 0 + 2986 = 0 + 2987 = 0 + 2995 = 0 + 2996 = 0 + 3016 = 0 + 3017 = 0 + 3054 = 0 + 3055 = 0 + 3056 = 0 + 3059 = 0 + 3061 = 0 + 3065 = 0 + 3066 = 0 + 3072 = 0 + 3073 = 0 + 3074 = 0 + 3086 = 0 + 3088 = 0 + 3093 = 0 + 3095 = 0 + 3113 = 0 + 3115 = 0 + 3124 = 0 + 3125 = 0 + 3162 = 0 + 3163 = 0 + 3164 = 0 + 3167 = 0 + 3168 = 0 + 3169 = 0 + 3173 = 0 + 3174 = 0 + 3175 = 0 + 3180 = 0 + 3181 = 0 + 3182 = 0 + 3188 = 0 + 3189 = 0 + 3194 = 0 + 3196 = 0 + 3201 = 0 + 3202 = 0 + 3203 = 0 + 3211 = 0 + 3212 = 0 + 3221 = 0 + 3223 = 0 + 3232 = 0 + 3233 = 0 + 3349 = 0 + 3350 = 0 + 3355 = 0 + 3356 = 0 + 3369 = 0 + 3370 = 0 + 3378 = 0 + 3379 = 0 + 3426 = 0 + 3428 = 0 + 3439 = 0 + 3441 = 0 + 3446 = 0 + 3448 = 0 + 3466 = 0 + 3468 = 0 + 3504 = 0 + 3505 = 0 + 3506 = 0 + 3511 = 0 + 3512 = 0 + 3517 = 0 + 3519 = 0 + 3524 = 0 + 3525 = 0 + 3526 = 0 + 3534 = 0 + 3535 = 0 + 3544 = 0 + 3546 = 0 + 3582 = 0 + 3583 = 0 + 3584 = 0 + 3587 = 0 + 3589 = 0 + 3593 = 0 + 3594 = 0 + 3604 = 0 + 3605 = 0 + 3617 = 0 + 3619 = 0 + 3631 = 0 + 3632 = 0 + 3633 = 0 + 3638 = 0 + 3640 = 0 + 3646 = 0 + 3647 = 0 + 3662 = 0 + 3663 = 0 + 3683 = 0 + 3685 = 0 + 3732 = 0 + 3734 = 0 + 3750 = 0 + 3752 = 0 + 3764 = 0 + 3766 = 0 + 3791 = 0 + 3793 = 0 + 3841 = 0 + 3842 = 0 + 3852 = 0 + 3853 = 0 + 3873 = 0 + 3874 = 0 + 3889 = 0 + 3890 = 0 + 4026 = 0 + 4027 = 0 + 4028 = 0 + 4031 = 0 + 4033 = 0 + 4037 = 0 + 4038 = 0 + 4048 = 0 + 4049 = 0 + 4061 = 0 + 4063 = 0 + 4075 = 0 + 4076 = 0 + 4077 = 0 + 4082 = 0 + 4084 = 0 + 4090 = 0 + 4091 = 0 + 4106 = 0 + 4107 = 0 + 4127 = 0 + 4129 = 0 + 4176 = 0 + 4178 = 0 + 4194 = 0 + 4196 = 0 + 4208 = 0 + 4210 = 0 + 4235 = 0 + 4237 = 0 + 4285 = 0 + 4286 = 0 + 4296 = 0 + 4297 = 0 + 4317 = 0 + 4318 = 0 + 4333 = 0 + 4334 = 0 + 4470 = 0 + 4472 = 0 + 4488 = 0 + 4490 = 0 + 4502 = 0 + 4504 = 0 + 4529 = 0 + 4531 = 0 + 4578 = 0 + 4579 = 0 + 4580 = 0 + 4584 = 0 + 4585 = 0 + 4590 = 0 + 4591 = 0 + 4596 = 0 + 4598 = 0 + 4610 = 0 + 4611 = 0 + 4612 = 0 + 4618 = 0 + 4619 = 0 + 4627 = 0 + 4628 = 0 + 4637 = 0 + 4639 = 0 + 4765 = 0 + 4766 = 0 + 4771 = 0 + 4772 = 0 + 4785 = 0 + 4786 = 0 + 4794 = 0 + 4795 = 0 + 4842 = 0 + 4844 = 0 + 4860 = 0 + 4862 = 0 + 4874 = 0 + 4876 = 0 + 4901 = 0 + 4903 = 0 + 4950 = 0 + 4951 = 0 + 4952 = 0 + 4956 = 0 + 4957 = 0 + 4962 = 0 + 4963 = 0 + 4968 = 0 + 4970 = 0 + 4982 = 0 + 4983 = 0 + 4984 = 0 + 4990 = 0 + 4991 = 0 + 4999 = 0 + 5000 = 0 + 5009 = 0 + 5011 = 0 + 5137 = 0 + 5138 = 0 + 5143 = 0 + 5144 = 0 + 5157 = 0 + 5158 = 0 + 5166 = 0 + 5167 = 0 + 5215 = 0 + 5216 = 0 + 5226 = 0 + 5227 = 0 + 5247 = 0 + 5248 = 0 + 5263 = 0 + 5264 = 0 + 5400 = 0 + 5401 = 0 + 5402 = 0 + 5405 = 0 + 5407 = 0 + 5412 = 0 + 5413 = 0 + 5425 = 0 + 5427 = 0 + 5432 = 0 + 5433 = 0 + 5434 = 0 + 5439 = 0 + 5441 = 0 + 5449 = 0 + 5450 = 0 + 5470 = 0 + 5472 = 0 + 5508 = 0 + 5510 = 0 + 5521 = 0 + 5523 = 0 + 5528 = 0 + 5530 = 0 + 5548 = 0 + 5550 = 0 + 5587 = 0 + 5588 = 0 + 5598 = 0 + 5599 = 0 + 5619 = 0 + 5620 = 0 + 5635 = 0 + 5636 = 0 + 5772 = 0 + 5773 = 0 + 5774 = 0 + 5777 = 0 + 5779 = 0 + 5784 = 0 + 5785 = 0 + 5797 = 0 + 5799 = 0 + 5804 = 0 + 5805 = 0 + 5806 = 0 + 5811 = 0 + 5813 = 0 + 5821 = 0 + 5822 = 0 + 5842 = 0 + 5844 = 0 + 5880 = 0 + 5882 = 0 + 5893 = 0 + 5895 = 0 + 5900 = 0 + 5902 = 0 + 5920 = 0 + 5922 = 0 + 6037 = 0 + 6038 = 0 + 6043 = 0 + 6044 = 0 + 6057 = 0 + 6058 = 0 + 6066 = 0 + 6067 = 0 + 6114 = 0 + 6116 = 0 + 6127 = 0 + 6129 = 0 + 6134 = 0 + 6136 = 0 + 6154 = 0 + 6156 = 0 + 6192 = 0 + 6193 = 0 + 6194 = 0 + 6199 = 0 + 6200 = 0 + 6205 = 0 + 6207 = 0 + 6212 = 0 + 6213 = 0 + 6214 = 0 + 6222 = 0 + 6223 = 0 + 6232 = 0 + 6234 = 0 + 6349 = 0 + 6350 = 0 + 6355 = 0 + 6356 = 0 + 6369 = 0 + 6370 = 0 + 6378 = 0 + 6379 = 0 + 6426 = 0 + 6428 = 0 + 6439 = 0 + 6441 = 0 + 6446 = 0 + 6448 = 0 + 6466 = 0 + 6468 = 0 + 6504 = 0 + 6505 = 0 + 6506 = 0 + 6511 = 0 + 6512 = 0 + 6517 = 0 + 6519 = 0 + 6524 = 0 + 6525 = 0 + 6526 = 0 + 6534 = 0 + 6535 = 0 + 6544 = 0 + 6546 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(3)-FE_Q<3>(2)^3-FE_Q<3>(3)], case=5 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 11 = 0 + 12 = 0 + 13 = 0 + 16 = 0 + 17 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 42 = 0 + 43 = 0 + 44 = 0 + 49 = 0 + 50 = 0 + 56 = 0 + 57 = 0 + 58 = 0 + 63 = 0 + 64 = 0 + 71 = 0 + 72 = 0 + 84 = 0 + 86 = 0 + 98 = 0 + 99 = 0 + 100 = 0 + 105 = 0 + 107 = 0 + 113 = 0 + 114 = 0 + 129 = 0 + 130 = 0 + 150 = 0 + 152 = 0 + 172 = 0 + 173 = 0 + 210 = 0 + 211 = 0 + 212 = 0 + 215 = 0 + 216 = 0 + 220 = 0 + 222 = 0 + 231 = 0 + 232 = 0 + 238 = 0 + 239 = 0 + 240 = 0 + 245 = 0 + 246 = 0 + 259 = 0 + 261 = 0 + 273 = 0 + 275 = 0 + 300 = 0 + 302 = 0 + 322 = 0 + 323 = 0 + 360 = 0 + 361 = 0 + 362 = 0 + 365 = 0 + 366 = 0 + 371 = 0 + 372 = 0 + 381 = 0 + 382 = 0 + 383 = 0 + 388 = 0 + 389 = 0 + 395 = 0 + 396 = 0 + 403 = 0 + 404 = 0 + 424 = 0 + 425 = 0 + 440 = 0 + 441 = 0 + 472 = 0 + 473 = 0 + 510 = 0 + 511 = 0 + 521 = 0 + 522 = 0 + 528 = 0 + 529 = 0 + 580 = 0 + 581 = 0 + 618 = 0 + 619 = 0 + 620 = 0 + 623 = 0 + 625 = 0 + 629 = 0 + 630 = 0 + 640 = 0 + 641 = 0 + 653 = 0 + 655 = 0 + 667 = 0 + 668 = 0 + 669 = 0 + 674 = 0 + 676 = 0 + 682 = 0 + 683 = 0 + 698 = 0 + 699 = 0 + 719 = 0 + 721 = 0 + 768 = 0 + 770 = 0 + 786 = 0 + 788 = 0 + 800 = 0 + 802 = 0 + 827 = 0 + 829 = 0 + 877 = 0 + 878 = 0 + 888 = 0 + 889 = 0 + 909 = 0 + 910 = 0 + 925 = 0 + 926 = 0 + 1062 = 0 + 1063 = 0 + 1064 = 0 + 1067 = 0 + 1068 = 0 + 1072 = 0 + 1074 = 0 + 1083 = 0 + 1084 = 0 + 1090 = 0 + 1091 = 0 + 1092 = 0 + 1097 = 0 + 1098 = 0 + 1111 = 0 + 1113 = 0 + 1125 = 0 + 1127 = 0 + 1152 = 0 + 1154 = 0 + 1174 = 0 + 1175 = 0 + 1212 = 0 + 1213 = 0 + 1214 = 0 + 1217 = 0 + 1218 = 0 + 1219 = 0 + 1222 = 0 + 1223 = 0 + 1224 = 0 + 1228 = 0 + 1229 = 0 + 1233 = 0 + 1234 = 0 + 1235 = 0 + 1240 = 0 + 1241 = 0 + 1242 = 0 + 1247 = 0 + 1248 = 0 + 1255 = 0 + 1256 = 0 + 1261 = 0 + 1263 = 0 + 1275 = 0 + 1276 = 0 + 1277 = 0 + 1283 = 0 + 1284 = 0 + 1292 = 0 + 1293 = 0 + 1302 = 0 + 1304 = 0 + 1324 = 0 + 1325 = 0 + 1362 = 0 + 1363 = 0 + 1373 = 0 + 1374 = 0 + 1380 = 0 + 1381 = 0 + 1432 = 0 + 1433 = 0 + 1470 = 0 + 1471 = 0 + 1472 = 0 + 1476 = 0 + 1477 = 0 + 1481 = 0 + 1482 = 0 + 1483 = 0 + 1488 = 0 + 1489 = 0 + 1496 = 0 + 1497 = 0 + 1510 = 0 + 1511 = 0 + 1519 = 0 + 1520 = 0 + 1540 = 0 + 1541 = 0 + 1578 = 0 + 1580 = 0 + 1596 = 0 + 1598 = 0 + 1610 = 0 + 1612 = 0 + 1637 = 0 + 1639 = 0 + 1686 = 0 + 1687 = 0 + 1688 = 0 + 1692 = 0 + 1693 = 0 + 1698 = 0 + 1699 = 0 + 1704 = 0 + 1706 = 0 + 1718 = 0 + 1719 = 0 + 1720 = 0 + 1726 = 0 + 1727 = 0 + 1735 = 0 + 1736 = 0 + 1745 = 0 + 1747 = 0 + 1873 = 0 + 1874 = 0 + 1879 = 0 + 1880 = 0 + 1893 = 0 + 1894 = 0 + 1902 = 0 + 1903 = 0 + 1950 = 0 + 1951 = 0 + 1952 = 0 + 1955 = 0 + 1956 = 0 + 1961 = 0 + 1962 = 0 + 1971 = 0 + 1972 = 0 + 1973 = 0 + 1978 = 0 + 1979 = 0 + 1985 = 0 + 1986 = 0 + 1993 = 0 + 1994 = 0 + 2014 = 0 + 2015 = 0 + 2030 = 0 + 2031 = 0 + 2062 = 0 + 2063 = 0 + 2100 = 0 + 2101 = 0 + 2111 = 0 + 2112 = 0 + 2118 = 0 + 2119 = 0 + 2170 = 0 + 2171 = 0 + 2208 = 0 + 2209 = 0 + 2210 = 0 + 2213 = 0 + 2214 = 0 + 2215 = 0 + 2218 = 0 + 2219 = 0 + 2220 = 0 + 2223 = 0 + 2225 = 0 + 2229 = 0 + 2230 = 0 + 2231 = 0 + 2236 = 0 + 2237 = 0 + 2243 = 0 + 2244 = 0 + 2245 = 0 + 2251 = 0 + 2252 = 0 + 2264 = 0 + 2266 = 0 + 2271 = 0 + 2272 = 0 + 2273 = 0 + 2278 = 0 + 2280 = 0 + 2288 = 0 + 2289 = 0 + 2309 = 0 + 2311 = 0 + 2320 = 0 + 2321 = 0 + 2358 = 0 + 2359 = 0 + 2360 = 0 + 2363 = 0 + 2365 = 0 + 2369 = 0 + 2370 = 0 + 2376 = 0 + 2377 = 0 + 2378 = 0 + 2390 = 0 + 2392 = 0 + 2397 = 0 + 2399 = 0 + 2417 = 0 + 2419 = 0 + 2428 = 0 + 2429 = 0 + 2467 = 0 + 2468 = 0 + 2478 = 0 + 2479 = 0 + 2499 = 0 + 2500 = 0 + 2515 = 0 + 2516 = 0 + 2652 = 0 + 2653 = 0 + 2654 = 0 + 2657 = 0 + 2659 = 0 + 2664 = 0 + 2665 = 0 + 2677 = 0 + 2679 = 0 + 2684 = 0 + 2685 = 0 + 2686 = 0 + 2691 = 0 + 2693 = 0 + 2701 = 0 + 2702 = 0 + 2722 = 0 + 2724 = 0 + 2760 = 0 + 2762 = 0 + 2773 = 0 + 2775 = 0 + 2780 = 0 + 2782 = 0 + 2800 = 0 + 2802 = 0 + 2838 = 0 + 2839 = 0 + 2849 = 0 + 2850 = 0 + 2856 = 0 + 2857 = 0 + 2908 = 0 + 2909 = 0 + 2946 = 0 + 2947 = 0 + 2948 = 0 + 2952 = 0 + 2953 = 0 + 2957 = 0 + 2958 = 0 + 2959 = 0 + 2964 = 0 + 2965 = 0 + 2972 = 0 + 2973 = 0 + 2986 = 0 + 2987 = 0 + 2995 = 0 + 2996 = 0 + 3016 = 0 + 3017 = 0 + 3054 = 0 + 3055 = 0 + 3056 = 0 + 3059 = 0 + 3061 = 0 + 3065 = 0 + 3066 = 0 + 3072 = 0 + 3073 = 0 + 3074 = 0 + 3086 = 0 + 3088 = 0 + 3093 = 0 + 3095 = 0 + 3113 = 0 + 3115 = 0 + 3124 = 0 + 3125 = 0 + 3162 = 0 + 3163 = 0 + 3164 = 0 + 3167 = 0 + 3168 = 0 + 3169 = 0 + 3173 = 0 + 3174 = 0 + 3175 = 0 + 3180 = 0 + 3181 = 0 + 3182 = 0 + 3188 = 0 + 3189 = 0 + 3194 = 0 + 3196 = 0 + 3201 = 0 + 3202 = 0 + 3203 = 0 + 3211 = 0 + 3212 = 0 + 3221 = 0 + 3223 = 0 + 3232 = 0 + 3233 = 0 + 3349 = 0 + 3350 = 0 + 3355 = 0 + 3356 = 0 + 3369 = 0 + 3370 = 0 + 3378 = 0 + 3379 = 0 + 3426 = 0 + 3428 = 0 + 3439 = 0 + 3441 = 0 + 3446 = 0 + 3448 = 0 + 3466 = 0 + 3468 = 0 + 3504 = 0 + 3505 = 0 + 3506 = 0 + 3511 = 0 + 3512 = 0 + 3517 = 0 + 3519 = 0 + 3524 = 0 + 3525 = 0 + 3526 = 0 + 3534 = 0 + 3535 = 0 + 3544 = 0 + 3546 = 0 + 3582 = 0 + 3583 = 0 + 3584 = 0 + 3587 = 0 + 3589 = 0 + 3593 = 0 + 3594 = 0 + 3604 = 0 + 3605 = 0 + 3617 = 0 + 3619 = 0 + 3631 = 0 + 3632 = 0 + 3633 = 0 + 3638 = 0 + 3640 = 0 + 3646 = 0 + 3647 = 0 + 3662 = 0 + 3663 = 0 + 3683 = 0 + 3685 = 0 + 3732 = 0 + 3734 = 0 + 3750 = 0 + 3752 = 0 + 3764 = 0 + 3766 = 0 + 3791 = 0 + 3793 = 0 + 3841 = 0 + 3842 = 0 + 3852 = 0 + 3853 = 0 + 3873 = 0 + 3874 = 0 + 3889 = 0 + 3890 = 0 + 4026 = 0 + 4027 = 0 + 4028 = 0 + 4031 = 0 + 4032 = 0 + 4033 = 0 + 4036 = 0 + 4037 = 0 + 4038 = 0 + 4041 = 0 + 4042 = 0 + 4047 = 0 + 4048 = 0 + 4049 = 0 + 4054 = 0 + 4055 = 0 + 4061 = 0 + 4062 = 0 + 4063 = 0 + 4068 = 0 + 4069 = 0 + 4075 = 0 + 4076 = 0 + 4077 = 0 + 4082 = 0 + 4084 = 0 + 4090 = 0 + 4091 = 0 + 4106 = 0 + 4107 = 0 + 4127 = 0 + 4129 = 0 + 4149 = 0 + 4150 = 0 + 4176 = 0 + 4177 = 0 + 4178 = 0 + 4181 = 0 + 4182 = 0 + 4187 = 0 + 4188 = 0 + 4194 = 0 + 4195 = 0 + 4196 = 0 + 4201 = 0 + 4202 = 0 + 4208 = 0 + 4210 = 0 + 4235 = 0 + 4237 = 0 + 4257 = 0 + 4258 = 0 + 4284 = 0 + 4285 = 0 + 4286 = 0 + 4289 = 0 + 4290 = 0 + 4295 = 0 + 4296 = 0 + 4297 = 0 + 4302 = 0 + 4303 = 0 + 4309 = 0 + 4310 = 0 + 4317 = 0 + 4318 = 0 + 4333 = 0 + 4334 = 0 + 4365 = 0 + 4366 = 0 + 4392 = 0 + 4393 = 0 + 4398 = 0 + 4399 = 0 + 4405 = 0 + 4406 = 0 + 4443 = 0 + 4444 = 0 + 4470 = 0 + 4472 = 0 + 4488 = 0 + 4490 = 0 + 4502 = 0 + 4504 = 0 + 4529 = 0 + 4531 = 0 + 4578 = 0 + 4579 = 0 + 4580 = 0 + 4584 = 0 + 4585 = 0 + 4590 = 0 + 4591 = 0 + 4596 = 0 + 4598 = 0 + 4610 = 0 + 4611 = 0 + 4612 = 0 + 4618 = 0 + 4619 = 0 + 4627 = 0 + 4628 = 0 + 4637 = 0 + 4639 = 0 + 4765 = 0 + 4766 = 0 + 4771 = 0 + 4772 = 0 + 4785 = 0 + 4786 = 0 + 4794 = 0 + 4795 = 0 + 4842 = 0 + 4843 = 0 + 4844 = 0 + 4847 = 0 + 4848 = 0 + 4853 = 0 + 4854 = 0 + 4860 = 0 + 4861 = 0 + 4862 = 0 + 4867 = 0 + 4868 = 0 + 4874 = 0 + 4876 = 0 + 4901 = 0 + 4903 = 0 + 4923 = 0 + 4924 = 0 + 4950 = 0 + 4951 = 0 + 4952 = 0 + 4955 = 0 + 4956 = 0 + 4957 = 0 + 4961 = 0 + 4962 = 0 + 4963 = 0 + 4968 = 0 + 4969 = 0 + 4970 = 0 + 4975 = 0 + 4976 = 0 + 4982 = 0 + 4983 = 0 + 4984 = 0 + 4990 = 0 + 4991 = 0 + 4999 = 0 + 5000 = 0 + 5009 = 0 + 5011 = 0 + 5031 = 0 + 5032 = 0 + 5058 = 0 + 5059 = 0 + 5064 = 0 + 5065 = 0 + 5071 = 0 + 5072 = 0 + 5109 = 0 + 5110 = 0 + 5136 = 0 + 5137 = 0 + 5138 = 0 + 5142 = 0 + 5143 = 0 + 5144 = 0 + 5149 = 0 + 5150 = 0 + 5157 = 0 + 5158 = 0 + 5166 = 0 + 5167 = 0 + 5187 = 0 + 5188 = 0 + 5215 = 0 + 5216 = 0 + 5226 = 0 + 5227 = 0 + 5247 = 0 + 5248 = 0 + 5263 = 0 + 5264 = 0 + 5400 = 0 + 5401 = 0 + 5402 = 0 + 5405 = 0 + 5407 = 0 + 5412 = 0 + 5413 = 0 + 5425 = 0 + 5427 = 0 + 5432 = 0 + 5433 = 0 + 5434 = 0 + 5439 = 0 + 5441 = 0 + 5449 = 0 + 5450 = 0 + 5470 = 0 + 5472 = 0 + 5508 = 0 + 5510 = 0 + 5521 = 0 + 5523 = 0 + 5528 = 0 + 5530 = 0 + 5548 = 0 + 5550 = 0 + 5586 = 0 + 5587 = 0 + 5588 = 0 + 5591 = 0 + 5592 = 0 + 5597 = 0 + 5598 = 0 + 5599 = 0 + 5604 = 0 + 5605 = 0 + 5611 = 0 + 5612 = 0 + 5619 = 0 + 5620 = 0 + 5635 = 0 + 5636 = 0 + 5667 = 0 + 5668 = 0 + 5694 = 0 + 5695 = 0 + 5700 = 0 + 5701 = 0 + 5707 = 0 + 5708 = 0 + 5745 = 0 + 5746 = 0 + 5772 = 0 + 5773 = 0 + 5774 = 0 + 5777 = 0 + 5778 = 0 + 5779 = 0 + 5783 = 0 + 5784 = 0 + 5785 = 0 + 5790 = 0 + 5791 = 0 + 5797 = 0 + 5798 = 0 + 5799 = 0 + 5804 = 0 + 5805 = 0 + 5806 = 0 + 5811 = 0 + 5813 = 0 + 5821 = 0 + 5822 = 0 + 5842 = 0 + 5844 = 0 + 5853 = 0 + 5854 = 0 + 5880 = 0 + 5881 = 0 + 5882 = 0 + 5886 = 0 + 5887 = 0 + 5893 = 0 + 5894 = 0 + 5895 = 0 + 5900 = 0 + 5902 = 0 + 5920 = 0 + 5922 = 0 + 5931 = 0 + 5932 = 0 + 6037 = 0 + 6038 = 0 + 6043 = 0 + 6044 = 0 + 6057 = 0 + 6058 = 0 + 6066 = 0 + 6067 = 0 + 6114 = 0 + 6116 = 0 + 6127 = 0 + 6129 = 0 + 6134 = 0 + 6136 = 0 + 6154 = 0 + 6156 = 0 + 6192 = 0 + 6193 = 0 + 6194 = 0 + 6199 = 0 + 6200 = 0 + 6205 = 0 + 6207 = 0 + 6212 = 0 + 6213 = 0 + 6214 = 0 + 6222 = 0 + 6223 = 0 + 6232 = 0 + 6234 = 0 + 6270 = 0 + 6271 = 0 + 6276 = 0 + 6277 = 0 + 6283 = 0 + 6284 = 0 + 6321 = 0 + 6322 = 0 + 6348 = 0 + 6349 = 0 + 6350 = 0 + 6354 = 0 + 6355 = 0 + 6356 = 0 + 6361 = 0 + 6362 = 0 + 6369 = 0 + 6370 = 0 + 6378 = 0 + 6379 = 0 + 6399 = 0 + 6400 = 0 + 6426 = 0 + 6427 = 0 + 6428 = 0 + 6432 = 0 + 6433 = 0 + 6439 = 0 + 6440 = 0 + 6441 = 0 + 6446 = 0 + 6448 = 0 + 6466 = 0 + 6468 = 0 + 6477 = 0 + 6478 = 0 + 6504 = 0 + 6505 = 0 + 6506 = 0 + 6510 = 0 + 6511 = 0 + 6512 = 0 + 6517 = 0 + 6518 = 0 + 6519 = 0 + 6524 = 0 + 6525 = 0 + 6526 = 0 + 6534 = 0 + 6535 = 0 + 6544 = 0 + 6546 = 0 + 6555 = 0 + 6556 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(4)-FE_Q<3>(3)^3-FE_Q<3>(4)], case=0 + 2 = 0 + 3 = 0 + 12 = 0 + 13 = 0 + 22 = 0 + 23 = 0 + 32 = 0 + 33 = 0 + 45 = 0 + 47 = 0 + 46 = 0 + 48 = 0 + 93 = 0 + 95 = 0 + 94 = 0 + 96 = 0 + 141 = 0 + 143 = 0 + 142 = 0 + 144 = 0 + 165 = 0 + 167 = 0 + 166 = 0 + 168 = 0 + 197 = 0 + 201 = 0 + 198 = 0 + 202 = 0 + 199 = 0 + 203 = 0 + 200 = 0 + 204 = 0 + 788 = 0 + 789 = 0 + 798 = 0 + 799 = 0 + 811 = 0 + 813 = 0 + 812 = 0 + 814 = 0 + 847 = 0 + 849 = 0 + 848 = 0 + 850 = 0 + 883 = 0 + 885 = 0 + 884 = 0 + 886 = 0 + 915 = 0 + 919 = 0 + 916 = 0 + 920 = 0 + 917 = 0 + 921 = 0 + 918 = 0 + 922 = 0 + 1400 = 0 + 1401 = 0 + 1410 = 0 + 1411 = 0 + 1423 = 0 + 1425 = 0 + 1424 = 0 + 1426 = 0 + 1471 = 0 + 1473 = 0 + 1472 = 0 + 1474 = 0 + 1495 = 0 + 1497 = 0 + 1496 = 0 + 1498 = 0 + 1527 = 0 + 1531 = 0 + 1528 = 0 + 1532 = 0 + 1529 = 0 + 1533 = 0 + 1530 = 0 + 1534 = 0 + 2012 = 0 + 2013 = 0 + 2025 = 0 + 2027 = 0 + 2026 = 0 + 2028 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2093 = 0 + 2097 = 0 + 2094 = 0 + 2098 = 0 + 2095 = 0 + 2099 = 0 + 2096 = 0 + 2100 = 0 + 4667 = 0 + 4668 = 0 + 4677 = 0 + 4678 = 0 + 4690 = 0 + 4692 = 0 + 4691 = 0 + 4693 = 0 + 4726 = 0 + 4728 = 0 + 4727 = 0 + 4729 = 0 + 4762 = 0 + 4764 = 0 + 4763 = 0 + 4765 = 0 + 4794 = 0 + 4798 = 0 + 4795 = 0 + 4799 = 0 + 4796 = 0 + 4800 = 0 + 4797 = 0 + 4801 = 0 + 5279 = 0 + 5280 = 0 + 5289 = 0 + 5290 = 0 + 5302 = 0 + 5304 = 0 + 5303 = 0 + 5305 = 0 + 5338 = 0 + 5340 = 0 + 5339 = 0 + 5341 = 0 + 5374 = 0 + 5376 = 0 + 5375 = 0 + 5377 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5408 = 0 + 5412 = 0 + 5409 = 0 + 5413 = 0 + 5891 = 0 + 5892 = 0 + 5904 = 0 + 5906 = 0 + 5905 = 0 + 5907 = 0 + 5940 = 0 + 5942 = 0 + 5941 = 0 + 5943 = 0 + 5972 = 0 + 5976 = 0 + 5973 = 0 + 5977 = 0 + 5974 = 0 + 5978 = 0 + 5975 = 0 + 5979 = 0 + 6368 = 0 + 6369 = 0 + 6381 = 0 + 6383 = 0 + 6382 = 0 + 6384 = 0 + 6417 = 0 + 6419 = 0 + 6418 = 0 + 6420 = 0 + 6449 = 0 + 6453 = 0 + 6450 = 0 + 6454 = 0 + 6451 = 0 + 6455 = 0 + 6452 = 0 + 6456 = 0 + 8753 = 0 + 8754 = 0 + 8763 = 0 + 8764 = 0 + 8776 = 0 + 8778 = 0 + 8777 = 0 + 8779 = 0 + 8824 = 0 + 8826 = 0 + 8825 = 0 + 8827 = 0 + 8848 = 0 + 8850 = 0 + 8849 = 0 + 8851 = 0 + 8880 = 0 + 8884 = 0 + 8881 = 0 + 8885 = 0 + 8882 = 0 + 8886 = 0 + 8883 = 0 + 8887 = 0 + 9365 = 0 + 9366 = 0 + 9378 = 0 + 9380 = 0 + 9379 = 0 + 9381 = 0 + 9414 = 0 + 9416 = 0 + 9415 = 0 + 9417 = 0 + 9446 = 0 + 9450 = 0 + 9447 = 0 + 9451 = 0 + 9448 = 0 + 9452 = 0 + 9449 = 0 + 9453 = 0 + 9842 = 0 + 9843 = 0 + 9852 = 0 + 9853 = 0 + 9865 = 0 + 9867 = 0 + 9866 = 0 + 9868 = 0 + 9913 = 0 + 9915 = 0 + 9914 = 0 + 9916 = 0 + 9937 = 0 + 9939 = 0 + 9938 = 0 + 9940 = 0 + 9969 = 0 + 9973 = 0 + 9970 = 0 + 9974 = 0 + 9971 = 0 + 9975 = 0 + 9972 = 0 + 9976 = 0 + 10454 = 0 + 10455 = 0 + 10467 = 0 + 10469 = 0 + 10468 = 0 + 10470 = 0 + 10503 = 0 + 10505 = 0 + 10504 = 0 + 10506 = 0 + 10535 = 0 + 10539 = 0 + 10536 = 0 + 10540 = 0 + 10537 = 0 + 10541 = 0 + 10538 = 0 + 10542 = 0 + 12839 = 0 + 12840 = 0 + 12852 = 0 + 12854 = 0 + 12853 = 0 + 12855 = 0 + 12888 = 0 + 12890 = 0 + 12889 = 0 + 12891 = 0 + 12920 = 0 + 12924 = 0 + 12921 = 0 + 12925 = 0 + 12922 = 0 + 12926 = 0 + 12923 = 0 + 12927 = 0 + 13316 = 0 + 13317 = 0 + 13329 = 0 + 13331 = 0 + 13330 = 0 + 13332 = 0 + 13365 = 0 + 13367 = 0 + 13366 = 0 + 13368 = 0 + 13397 = 0 + 13401 = 0 + 13398 = 0 + 13402 = 0 + 13399 = 0 + 13403 = 0 + 13400 = 0 + 13404 = 0 + 13793 = 0 + 13794 = 0 + 13806 = 0 + 13808 = 0 + 13807 = 0 + 13809 = 0 + 13842 = 0 + 13844 = 0 + 13843 = 0 + 13845 = 0 + 13874 = 0 + 13878 = 0 + 13875 = 0 + 13879 = 0 + 13876 = 0 + 13880 = 0 + 13877 = 0 + 13881 = 0 + 14270 = 0 + 14271 = 0 + 14283 = 0 + 14285 = 0 + 14284 = 0 + 14286 = 0 + 14319 = 0 + 14321 = 0 + 14320 = 0 + 14322 = 0 + 14351 = 0 + 14355 = 0 + 14352 = 0 + 14356 = 0 + 14353 = 0 + 14357 = 0 + 14354 = 0 + 14358 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(4)-FE_Q<3>(3)^3-FE_Q<3>(4)], case=1 + 2 = 0 + 3 = 0 + 12 = 0 + 13 = 0 + 22 = 0 + 23 = 0 + 32 = 0 + 33 = 0 + 45 = 0 + 47 = 0 + 46 = 0 + 48 = 0 + 93 = 0 + 95 = 0 + 94 = 0 + 96 = 0 + 141 = 0 + 143 = 0 + 142 = 0 + 144 = 0 + 165 = 0 + 167 = 0 + 166 = 0 + 168 = 0 + 197 = 0 + 201 = 0 + 198 = 0 + 202 = 0 + 199 = 0 + 203 = 0 + 200 = 0 + 204 = 0 + 788 = 0 + 789 = 0 + 798 = 0 + 799 = 0 + 811 = 0 + 813 = 0 + 812 = 0 + 814 = 0 + 847 = 0 + 849 = 0 + 848 = 0 + 850 = 0 + 883 = 0 + 885 = 0 + 884 = 0 + 886 = 0 + 915 = 0 + 919 = 0 + 916 = 0 + 920 = 0 + 917 = 0 + 921 = 0 + 918 = 0 + 922 = 0 + 1400 = 0 + 1401 = 0 + 1410 = 0 + 1411 = 0 + 1423 = 0 + 1425 = 0 + 1424 = 0 + 1426 = 0 + 1471 = 0 + 1473 = 0 + 1472 = 0 + 1474 = 0 + 1495 = 0 + 1497 = 0 + 1496 = 0 + 1498 = 0 + 1527 = 0 + 1531 = 0 + 1528 = 0 + 1532 = 0 + 1529 = 0 + 1533 = 0 + 1530 = 0 + 1534 = 0 + 2012 = 0 + 2013 = 0 + 2025 = 0 + 2027 = 0 + 2026 = 0 + 2028 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2093 = 0 + 2097 = 0 + 2094 = 0 + 2098 = 0 + 2095 = 0 + 2099 = 0 + 2096 = 0 + 2100 = 0 + 2833 = 0 + 2834 = 0 + 2838 = 0 + 2839 = 0 + 2843 = 0 + 2844 = 0 + 2848 = 0 + 2849 = 0 + 2856 = 0 + 2858 = 0 + 2857 = 0 + 2859 = 0 + 2892 = 0 + 2894 = 0 + 2893 = 0 + 2895 = 0 + 2928 = 0 + 2930 = 0 + 2929 = 0 + 2931 = 0 + 2940 = 0 + 2942 = 0 + 2941 = 0 + 2943 = 0 + 2960 = 0 + 2964 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 3445 = 0 + 3446 = 0 + 3450 = 0 + 3451 = 0 + 3458 = 0 + 3460 = 0 + 3459 = 0 + 3461 = 0 + 3482 = 0 + 3484 = 0 + 3483 = 0 + 3485 = 0 + 3506 = 0 + 3508 = 0 + 3507 = 0 + 3509 = 0 + 3526 = 0 + 3530 = 0 + 3527 = 0 + 3531 = 0 + 3528 = 0 + 3532 = 0 + 3529 = 0 + 3533 = 0 + 3981 = 0 + 3982 = 0 + 3986 = 0 + 3987 = 0 + 3994 = 0 + 3996 = 0 + 3995 = 0 + 3997 = 0 + 4030 = 0 + 4032 = 0 + 4031 = 0 + 4033 = 0 + 4042 = 0 + 4044 = 0 + 4043 = 0 + 4045 = 0 + 4062 = 0 + 4066 = 0 + 4063 = 0 + 4067 = 0 + 4064 = 0 + 4068 = 0 + 4065 = 0 + 4069 = 0 + 4458 = 0 + 4459 = 0 + 4466 = 0 + 4468 = 0 + 4467 = 0 + 4469 = 0 + 4490 = 0 + 4492 = 0 + 4491 = 0 + 4493 = 0 + 4510 = 0 + 4514 = 0 + 4511 = 0 + 4515 = 0 + 4512 = 0 + 4516 = 0 + 4513 = 0 + 4517 = 0 + 4667 = 0 + 4668 = 0 + 4677 = 0 + 4678 = 0 + 4690 = 0 + 4692 = 0 + 4691 = 0 + 4693 = 0 + 4726 = 0 + 4728 = 0 + 4727 = 0 + 4729 = 0 + 4762 = 0 + 4764 = 0 + 4763 = 0 + 4765 = 0 + 4794 = 0 + 4798 = 0 + 4795 = 0 + 4799 = 0 + 4796 = 0 + 4800 = 0 + 4797 = 0 + 4801 = 0 + 5279 = 0 + 5280 = 0 + 5289 = 0 + 5290 = 0 + 5302 = 0 + 5304 = 0 + 5303 = 0 + 5305 = 0 + 5338 = 0 + 5340 = 0 + 5339 = 0 + 5341 = 0 + 5374 = 0 + 5376 = 0 + 5375 = 0 + 5377 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5408 = 0 + 5412 = 0 + 5409 = 0 + 5413 = 0 + 5891 = 0 + 5892 = 0 + 5904 = 0 + 5906 = 0 + 5905 = 0 + 5907 = 0 + 5940 = 0 + 5942 = 0 + 5941 = 0 + 5943 = 0 + 5972 = 0 + 5976 = 0 + 5973 = 0 + 5977 = 0 + 5974 = 0 + 5978 = 0 + 5975 = 0 + 5979 = 0 + 6368 = 0 + 6369 = 0 + 6381 = 0 + 6383 = 0 + 6382 = 0 + 6384 = 0 + 6417 = 0 + 6419 = 0 + 6418 = 0 + 6420 = 0 + 6449 = 0 + 6453 = 0 + 6450 = 0 + 6454 = 0 + 6451 = 0 + 6455 = 0 + 6452 = 0 + 6456 = 0 + 7113 = 0 + 7114 = 0 + 7118 = 0 + 7119 = 0 + 7126 = 0 + 7128 = 0 + 7127 = 0 + 7129 = 0 + 7150 = 0 + 7152 = 0 + 7151 = 0 + 7153 = 0 + 7174 = 0 + 7176 = 0 + 7175 = 0 + 7177 = 0 + 7194 = 0 + 7198 = 0 + 7195 = 0 + 7199 = 0 + 7196 = 0 + 7200 = 0 + 7197 = 0 + 7201 = 0 + 7649 = 0 + 7650 = 0 + 7654 = 0 + 7655 = 0 + 7662 = 0 + 7664 = 0 + 7663 = 0 + 7665 = 0 + 7686 = 0 + 7688 = 0 + 7687 = 0 + 7689 = 0 + 7710 = 0 + 7712 = 0 + 7711 = 0 + 7713 = 0 + 7730 = 0 + 7734 = 0 + 7731 = 0 + 7735 = 0 + 7732 = 0 + 7736 = 0 + 7733 = 0 + 7737 = 0 + 8126 = 0 + 8127 = 0 + 8134 = 0 + 8136 = 0 + 8135 = 0 + 8137 = 0 + 8158 = 0 + 8160 = 0 + 8159 = 0 + 8161 = 0 + 8178 = 0 + 8182 = 0 + 8179 = 0 + 8183 = 0 + 8180 = 0 + 8184 = 0 + 8181 = 0 + 8185 = 0 + 8544 = 0 + 8545 = 0 + 8552 = 0 + 8554 = 0 + 8553 = 0 + 8555 = 0 + 8576 = 0 + 8578 = 0 + 8577 = 0 + 8579 = 0 + 8596 = 0 + 8600 = 0 + 8597 = 0 + 8601 = 0 + 8598 = 0 + 8602 = 0 + 8599 = 0 + 8603 = 0 + 8753 = 0 + 8754 = 0 + 8763 = 0 + 8764 = 0 + 8776 = 0 + 8778 = 0 + 8777 = 0 + 8779 = 0 + 8824 = 0 + 8826 = 0 + 8825 = 0 + 8827 = 0 + 8848 = 0 + 8850 = 0 + 8849 = 0 + 8851 = 0 + 8880 = 0 + 8884 = 0 + 8881 = 0 + 8885 = 0 + 8882 = 0 + 8886 = 0 + 8883 = 0 + 8887 = 0 + 9365 = 0 + 9366 = 0 + 9378 = 0 + 9380 = 0 + 9379 = 0 + 9381 = 0 + 9414 = 0 + 9416 = 0 + 9415 = 0 + 9417 = 0 + 9446 = 0 + 9450 = 0 + 9447 = 0 + 9451 = 0 + 9448 = 0 + 9452 = 0 + 9449 = 0 + 9453 = 0 + 9842 = 0 + 9843 = 0 + 9852 = 0 + 9853 = 0 + 9865 = 0 + 9867 = 0 + 9866 = 0 + 9868 = 0 + 9913 = 0 + 9915 = 0 + 9914 = 0 + 9916 = 0 + 9937 = 0 + 9939 = 0 + 9938 = 0 + 9940 = 0 + 9969 = 0 + 9973 = 0 + 9970 = 0 + 9974 = 0 + 9971 = 0 + 9975 = 0 + 9972 = 0 + 9976 = 0 + 10454 = 0 + 10455 = 0 + 10467 = 0 + 10469 = 0 + 10468 = 0 + 10470 = 0 + 10503 = 0 + 10505 = 0 + 10504 = 0 + 10506 = 0 + 10535 = 0 + 10539 = 0 + 10536 = 0 + 10540 = 0 + 10537 = 0 + 10541 = 0 + 10538 = 0 + 10542 = 0 + 11199 = 0 + 11200 = 0 + 11204 = 0 + 11205 = 0 + 11212 = 0 + 11214 = 0 + 11213 = 0 + 11215 = 0 + 11248 = 0 + 11250 = 0 + 11249 = 0 + 11251 = 0 + 11260 = 0 + 11262 = 0 + 11261 = 0 + 11263 = 0 + 11280 = 0 + 11284 = 0 + 11281 = 0 + 11285 = 0 + 11282 = 0 + 11286 = 0 + 11283 = 0 + 11287 = 0 + 11676 = 0 + 11677 = 0 + 11684 = 0 + 11686 = 0 + 11685 = 0 + 11687 = 0 + 11708 = 0 + 11710 = 0 + 11709 = 0 + 11711 = 0 + 11728 = 0 + 11732 = 0 + 11729 = 0 + 11733 = 0 + 11730 = 0 + 11734 = 0 + 11731 = 0 + 11735 = 0 + 12153 = 0 + 12154 = 0 + 12158 = 0 + 12159 = 0 + 12166 = 0 + 12168 = 0 + 12167 = 0 + 12169 = 0 + 12202 = 0 + 12204 = 0 + 12203 = 0 + 12205 = 0 + 12214 = 0 + 12216 = 0 + 12215 = 0 + 12217 = 0 + 12234 = 0 + 12238 = 0 + 12235 = 0 + 12239 = 0 + 12236 = 0 + 12240 = 0 + 12237 = 0 + 12241 = 0 + 12630 = 0 + 12631 = 0 + 12638 = 0 + 12640 = 0 + 12639 = 0 + 12641 = 0 + 12662 = 0 + 12664 = 0 + 12663 = 0 + 12665 = 0 + 12682 = 0 + 12686 = 0 + 12683 = 0 + 12687 = 0 + 12684 = 0 + 12688 = 0 + 12685 = 0 + 12689 = 0 + 12839 = 0 + 12840 = 0 + 12852 = 0 + 12854 = 0 + 12853 = 0 + 12855 = 0 + 12888 = 0 + 12890 = 0 + 12889 = 0 + 12891 = 0 + 12920 = 0 + 12924 = 0 + 12921 = 0 + 12925 = 0 + 12922 = 0 + 12926 = 0 + 12923 = 0 + 12927 = 0 + 13316 = 0 + 13317 = 0 + 13329 = 0 + 13331 = 0 + 13330 = 0 + 13332 = 0 + 13365 = 0 + 13367 = 0 + 13366 = 0 + 13368 = 0 + 13397 = 0 + 13401 = 0 + 13398 = 0 + 13402 = 0 + 13399 = 0 + 13403 = 0 + 13400 = 0 + 13404 = 0 + 13793 = 0 + 13794 = 0 + 13806 = 0 + 13808 = 0 + 13807 = 0 + 13809 = 0 + 13842 = 0 + 13844 = 0 + 13843 = 0 + 13845 = 0 + 13874 = 0 + 13878 = 0 + 13875 = 0 + 13879 = 0 + 13876 = 0 + 13880 = 0 + 13877 = 0 + 13881 = 0 + 14270 = 0 + 14271 = 0 + 14283 = 0 + 14285 = 0 + 14284 = 0 + 14286 = 0 + 14319 = 0 + 14321 = 0 + 14320 = 0 + 14322 = 0 + 14351 = 0 + 14355 = 0 + 14352 = 0 + 14356 = 0 + 14353 = 0 + 14357 = 0 + 14354 = 0 + 14358 = 0 + 14956 = 0 + 14957 = 0 + 14964 = 0 + 14966 = 0 + 14965 = 0 + 14967 = 0 + 14988 = 0 + 14990 = 0 + 14989 = 0 + 14991 = 0 + 15008 = 0 + 15012 = 0 + 15009 = 0 + 15013 = 0 + 15010 = 0 + 15014 = 0 + 15011 = 0 + 15015 = 0 + 15374 = 0 + 15375 = 0 + 15382 = 0 + 15384 = 0 + 15383 = 0 + 15385 = 0 + 15406 = 0 + 15408 = 0 + 15407 = 0 + 15409 = 0 + 15426 = 0 + 15430 = 0 + 15427 = 0 + 15431 = 0 + 15428 = 0 + 15432 = 0 + 15429 = 0 + 15433 = 0 + 15792 = 0 + 15793 = 0 + 15800 = 0 + 15802 = 0 + 15801 = 0 + 15803 = 0 + 15824 = 0 + 15826 = 0 + 15825 = 0 + 15827 = 0 + 15844 = 0 + 15848 = 0 + 15845 = 0 + 15849 = 0 + 15846 = 0 + 15850 = 0 + 15847 = 0 + 15851 = 0 + 16210 = 0 + 16211 = 0 + 16218 = 0 + 16220 = 0 + 16219 = 0 + 16221 = 0 + 16242 = 0 + 16244 = 0 + 16243 = 0 + 16245 = 0 + 16262 = 0 + 16266 = 0 + 16263 = 0 + 16267 = 0 + 16264 = 0 + 16268 = 0 + 16265 = 0 + 16269 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(4)-FE_Q<3>(3)^3-FE_Q<3>(4)], case=2 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 45 = 0 + 47 = 0 + 46 = 0 + 48 = 0 + 67 = 0 + 71 = 0 + 68 = 0 + 72 = 0 + 93 = 0 + 95 = 0 + 94 = 0 + 96 = 0 + 115 = 0 + 119 = 0 + 116 = 0 + 120 = 0 + 139 = 0 + 141 = 0 + 143 = 0 + 140 = 0 + 142 = 0 + 144 = 0 + 151 = 0 + 155 = 0 + 152 = 0 + 156 = 0 + 165 = 0 + 167 = 0 + 166 = 0 + 168 = 0 + 197 = 0 + 201 = 0 + 198 = 0 + 202 = 0 + 199 = 0 + 203 = 0 + 200 = 0 + 204 = 0 + 253 = 0 + 261 = 0 + 254 = 0 + 262 = 0 + 255 = 0 + 263 = 0 + 256 = 0 + 264 = 0 + 443 = 0 + 445 = 0 + 453 = 0 + 455 = 0 + 477 = 0 + 481 = 0 + 478 = 0 + 482 = 0 + 513 = 0 + 517 = 0 + 514 = 0 + 518 = 0 + 537 = 0 + 541 = 0 + 538 = 0 + 542 = 0 + 597 = 0 + 605 = 0 + 598 = 0 + 606 = 0 + 599 = 0 + 607 = 0 + 600 = 0 + 608 = 0 + 788 = 0 + 789 = 0 + 798 = 0 + 799 = 0 + 811 = 0 + 813 = 0 + 812 = 0 + 814 = 0 + 847 = 0 + 849 = 0 + 848 = 0 + 850 = 0 + 883 = 0 + 885 = 0 + 884 = 0 + 886 = 0 + 915 = 0 + 919 = 0 + 916 = 0 + 920 = 0 + 917 = 0 + 921 = 0 + 918 = 0 + 922 = 0 + 1399 = 0 + 1400 = 0 + 1401 = 0 + 1404 = 0 + 1406 = 0 + 1410 = 0 + 1411 = 0 + 1423 = 0 + 1425 = 0 + 1424 = 0 + 1426 = 0 + 1445 = 0 + 1449 = 0 + 1446 = 0 + 1450 = 0 + 1469 = 0 + 1471 = 0 + 1473 = 0 + 1470 = 0 + 1472 = 0 + 1474 = 0 + 1481 = 0 + 1485 = 0 + 1482 = 0 + 1486 = 0 + 1495 = 0 + 1497 = 0 + 1496 = 0 + 1498 = 0 + 1527 = 0 + 1531 = 0 + 1528 = 0 + 1532 = 0 + 1529 = 0 + 1533 = 0 + 1530 = 0 + 1534 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1585 = 0 + 1593 = 0 + 1586 = 0 + 1594 = 0 + 1743 = 0 + 1745 = 0 + 1767 = 0 + 1771 = 0 + 1768 = 0 + 1772 = 0 + 1791 = 0 + 1795 = 0 + 1792 = 0 + 1796 = 0 + 1851 = 0 + 1859 = 0 + 1852 = 0 + 1860 = 0 + 1853 = 0 + 1861 = 0 + 1854 = 0 + 1862 = 0 + 2012 = 0 + 2013 = 0 + 2025 = 0 + 2027 = 0 + 2026 = 0 + 2028 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2093 = 0 + 2097 = 0 + 2094 = 0 + 2098 = 0 + 2095 = 0 + 2099 = 0 + 2096 = 0 + 2100 = 0 + 2488 = 0 + 2490 = 0 + 2498 = 0 + 2500 = 0 + 2522 = 0 + 2526 = 0 + 2523 = 0 + 2527 = 0 + 2558 = 0 + 2562 = 0 + 2559 = 0 + 2563 = 0 + 2582 = 0 + 2586 = 0 + 2583 = 0 + 2587 = 0 + 2642 = 0 + 2650 = 0 + 2643 = 0 + 2651 = 0 + 2644 = 0 + 2652 = 0 + 2645 = 0 + 2653 = 0 + 2832 = 0 + 2833 = 0 + 2834 = 0 + 2838 = 0 + 2839 = 0 + 2842 = 0 + 2843 = 0 + 2844 = 0 + 2848 = 0 + 2849 = 0 + 2856 = 0 + 2858 = 0 + 2857 = 0 + 2859 = 0 + 2866 = 0 + 2870 = 0 + 2867 = 0 + 2871 = 0 + 2892 = 0 + 2894 = 0 + 2893 = 0 + 2895 = 0 + 2902 = 0 + 2906 = 0 + 2903 = 0 + 2907 = 0 + 2926 = 0 + 2928 = 0 + 2930 = 0 + 2927 = 0 + 2929 = 0 + 2931 = 0 + 2940 = 0 + 2942 = 0 + 2941 = 0 + 2943 = 0 + 2960 = 0 + 2964 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 2986 = 0 + 2994 = 0 + 2987 = 0 + 2995 = 0 + 2988 = 0 + 2996 = 0 + 2989 = 0 + 2997 = 0 + 3445 = 0 + 3446 = 0 + 3450 = 0 + 3451 = 0 + 3458 = 0 + 3460 = 0 + 3459 = 0 + 3461 = 0 + 3482 = 0 + 3484 = 0 + 3483 = 0 + 3485 = 0 + 3506 = 0 + 3508 = 0 + 3507 = 0 + 3509 = 0 + 3526 = 0 + 3530 = 0 + 3527 = 0 + 3531 = 0 + 3528 = 0 + 3532 = 0 + 3529 = 0 + 3533 = 0 + 3712 = 0 + 3714 = 0 + 3736 = 0 + 3740 = 0 + 3737 = 0 + 3741 = 0 + 3760 = 0 + 3764 = 0 + 3761 = 0 + 3765 = 0 + 3820 = 0 + 3828 = 0 + 3821 = 0 + 3829 = 0 + 3822 = 0 + 3830 = 0 + 3823 = 0 + 3831 = 0 + 3980 = 0 + 3981 = 0 + 3982 = 0 + 3986 = 0 + 3987 = 0 + 3994 = 0 + 3996 = 0 + 3995 = 0 + 3997 = 0 + 4004 = 0 + 4008 = 0 + 4005 = 0 + 4009 = 0 + 4028 = 0 + 4030 = 0 + 4032 = 0 + 4029 = 0 + 4031 = 0 + 4033 = 0 + 4042 = 0 + 4044 = 0 + 4043 = 0 + 4045 = 0 + 4062 = 0 + 4066 = 0 + 4063 = 0 + 4067 = 0 + 4064 = 0 + 4068 = 0 + 4065 = 0 + 4069 = 0 + 4088 = 0 + 4096 = 0 + 4089 = 0 + 4097 = 0 + 4090 = 0 + 4098 = 0 + 4091 = 0 + 4099 = 0 + 4458 = 0 + 4459 = 0 + 4466 = 0 + 4468 = 0 + 4467 = 0 + 4469 = 0 + 4490 = 0 + 4492 = 0 + 4491 = 0 + 4493 = 0 + 4510 = 0 + 4514 = 0 + 4511 = 0 + 4515 = 0 + 4512 = 0 + 4516 = 0 + 4513 = 0 + 4517 = 0 + 4667 = 0 + 4668 = 0 + 4677 = 0 + 4678 = 0 + 4690 = 0 + 4692 = 0 + 4691 = 0 + 4693 = 0 + 4726 = 0 + 4728 = 0 + 4727 = 0 + 4729 = 0 + 4762 = 0 + 4764 = 0 + 4763 = 0 + 4765 = 0 + 4794 = 0 + 4798 = 0 + 4795 = 0 + 4799 = 0 + 4796 = 0 + 4800 = 0 + 4797 = 0 + 4801 = 0 + 5279 = 0 + 5280 = 0 + 5289 = 0 + 5290 = 0 + 5302 = 0 + 5304 = 0 + 5303 = 0 + 5305 = 0 + 5338 = 0 + 5340 = 0 + 5339 = 0 + 5341 = 0 + 5374 = 0 + 5376 = 0 + 5375 = 0 + 5377 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5408 = 0 + 5412 = 0 + 5409 = 0 + 5413 = 0 + 5891 = 0 + 5892 = 0 + 5904 = 0 + 5906 = 0 + 5905 = 0 + 5907 = 0 + 5940 = 0 + 5942 = 0 + 5941 = 0 + 5943 = 0 + 5972 = 0 + 5976 = 0 + 5973 = 0 + 5977 = 0 + 5974 = 0 + 5978 = 0 + 5975 = 0 + 5979 = 0 + 6368 = 0 + 6369 = 0 + 6381 = 0 + 6383 = 0 + 6382 = 0 + 6384 = 0 + 6417 = 0 + 6419 = 0 + 6418 = 0 + 6420 = 0 + 6449 = 0 + 6453 = 0 + 6450 = 0 + 6454 = 0 + 6451 = 0 + 6455 = 0 + 6452 = 0 + 6456 = 0 + 7113 = 0 + 7114 = 0 + 7118 = 0 + 7119 = 0 + 7126 = 0 + 7128 = 0 + 7127 = 0 + 7129 = 0 + 7150 = 0 + 7152 = 0 + 7151 = 0 + 7153 = 0 + 7174 = 0 + 7176 = 0 + 7175 = 0 + 7177 = 0 + 7194 = 0 + 7198 = 0 + 7195 = 0 + 7199 = 0 + 7196 = 0 + 7200 = 0 + 7197 = 0 + 7201 = 0 + 7649 = 0 + 7650 = 0 + 7654 = 0 + 7655 = 0 + 7662 = 0 + 7664 = 0 + 7663 = 0 + 7665 = 0 + 7686 = 0 + 7688 = 0 + 7687 = 0 + 7689 = 0 + 7710 = 0 + 7712 = 0 + 7711 = 0 + 7713 = 0 + 7730 = 0 + 7734 = 0 + 7731 = 0 + 7735 = 0 + 7732 = 0 + 7736 = 0 + 7733 = 0 + 7737 = 0 + 8126 = 0 + 8127 = 0 + 8134 = 0 + 8136 = 0 + 8135 = 0 + 8137 = 0 + 8158 = 0 + 8160 = 0 + 8159 = 0 + 8161 = 0 + 8178 = 0 + 8182 = 0 + 8179 = 0 + 8183 = 0 + 8180 = 0 + 8184 = 0 + 8181 = 0 + 8185 = 0 + 8544 = 0 + 8545 = 0 + 8552 = 0 + 8554 = 0 + 8553 = 0 + 8555 = 0 + 8576 = 0 + 8578 = 0 + 8577 = 0 + 8579 = 0 + 8596 = 0 + 8600 = 0 + 8597 = 0 + 8601 = 0 + 8598 = 0 + 8602 = 0 + 8599 = 0 + 8603 = 0 + 8752 = 0 + 8753 = 0 + 8754 = 0 + 8757 = 0 + 8759 = 0 + 8763 = 0 + 8764 = 0 + 8776 = 0 + 8778 = 0 + 8777 = 0 + 8779 = 0 + 8798 = 0 + 8802 = 0 + 8799 = 0 + 8803 = 0 + 8822 = 0 + 8824 = 0 + 8826 = 0 + 8823 = 0 + 8825 = 0 + 8827 = 0 + 8834 = 0 + 8838 = 0 + 8835 = 0 + 8839 = 0 + 8848 = 0 + 8850 = 0 + 8849 = 0 + 8851 = 0 + 8880 = 0 + 8884 = 0 + 8881 = 0 + 8885 = 0 + 8882 = 0 + 8886 = 0 + 8883 = 0 + 8887 = 0 + 8936 = 0 + 8944 = 0 + 8937 = 0 + 8945 = 0 + 8938 = 0 + 8946 = 0 + 8939 = 0 + 8947 = 0 + 9096 = 0 + 9098 = 0 + 9120 = 0 + 9124 = 0 + 9121 = 0 + 9125 = 0 + 9144 = 0 + 9148 = 0 + 9145 = 0 + 9149 = 0 + 9204 = 0 + 9212 = 0 + 9205 = 0 + 9213 = 0 + 9206 = 0 + 9214 = 0 + 9207 = 0 + 9215 = 0 + 9365 = 0 + 9366 = 0 + 9378 = 0 + 9380 = 0 + 9379 = 0 + 9381 = 0 + 9414 = 0 + 9416 = 0 + 9415 = 0 + 9417 = 0 + 9446 = 0 + 9450 = 0 + 9447 = 0 + 9451 = 0 + 9448 = 0 + 9452 = 0 + 9449 = 0 + 9453 = 0 + 9841 = 0 + 9842 = 0 + 9843 = 0 + 9846 = 0 + 9848 = 0 + 9852 = 0 + 9853 = 0 + 9865 = 0 + 9867 = 0 + 9866 = 0 + 9868 = 0 + 9887 = 0 + 9891 = 0 + 9888 = 0 + 9892 = 0 + 9911 = 0 + 9913 = 0 + 9915 = 0 + 9912 = 0 + 9914 = 0 + 9916 = 0 + 9923 = 0 + 9927 = 0 + 9924 = 0 + 9928 = 0 + 9937 = 0 + 9939 = 0 + 9938 = 0 + 9940 = 0 + 9969 = 0 + 9973 = 0 + 9970 = 0 + 9974 = 0 + 9971 = 0 + 9975 = 0 + 9972 = 0 + 9976 = 0 + 10025 = 0 + 10033 = 0 + 10026 = 0 + 10034 = 0 + 10027 = 0 + 10035 = 0 + 10028 = 0 + 10036 = 0 + 10185 = 0 + 10187 = 0 + 10209 = 0 + 10213 = 0 + 10210 = 0 + 10214 = 0 + 10233 = 0 + 10237 = 0 + 10234 = 0 + 10238 = 0 + 10293 = 0 + 10301 = 0 + 10294 = 0 + 10302 = 0 + 10295 = 0 + 10303 = 0 + 10296 = 0 + 10304 = 0 + 10454 = 0 + 10455 = 0 + 10467 = 0 + 10469 = 0 + 10468 = 0 + 10470 = 0 + 10503 = 0 + 10505 = 0 + 10504 = 0 + 10506 = 0 + 10535 = 0 + 10539 = 0 + 10536 = 0 + 10540 = 0 + 10537 = 0 + 10541 = 0 + 10538 = 0 + 10542 = 0 + 10930 = 0 + 10932 = 0 + 10954 = 0 + 10958 = 0 + 10955 = 0 + 10959 = 0 + 10978 = 0 + 10982 = 0 + 10979 = 0 + 10983 = 0 + 11038 = 0 + 11046 = 0 + 11039 = 0 + 11047 = 0 + 11040 = 0 + 11048 = 0 + 11041 = 0 + 11049 = 0 + 11198 = 0 + 11199 = 0 + 11200 = 0 + 11204 = 0 + 11205 = 0 + 11212 = 0 + 11214 = 0 + 11213 = 0 + 11215 = 0 + 11222 = 0 + 11226 = 0 + 11223 = 0 + 11227 = 0 + 11246 = 0 + 11248 = 0 + 11250 = 0 + 11247 = 0 + 11249 = 0 + 11251 = 0 + 11260 = 0 + 11262 = 0 + 11261 = 0 + 11263 = 0 + 11280 = 0 + 11284 = 0 + 11281 = 0 + 11285 = 0 + 11282 = 0 + 11286 = 0 + 11283 = 0 + 11287 = 0 + 11306 = 0 + 11314 = 0 + 11307 = 0 + 11315 = 0 + 11308 = 0 + 11316 = 0 + 11309 = 0 + 11317 = 0 + 11676 = 0 + 11677 = 0 + 11684 = 0 + 11686 = 0 + 11685 = 0 + 11687 = 0 + 11708 = 0 + 11710 = 0 + 11709 = 0 + 11711 = 0 + 11728 = 0 + 11732 = 0 + 11729 = 0 + 11733 = 0 + 11730 = 0 + 11734 = 0 + 11731 = 0 + 11735 = 0 + 11884 = 0 + 11886 = 0 + 11908 = 0 + 11912 = 0 + 11909 = 0 + 11913 = 0 + 11932 = 0 + 11936 = 0 + 11933 = 0 + 11937 = 0 + 11992 = 0 + 12000 = 0 + 11993 = 0 + 12001 = 0 + 11994 = 0 + 12002 = 0 + 11995 = 0 + 12003 = 0 + 12152 = 0 + 12153 = 0 + 12154 = 0 + 12158 = 0 + 12159 = 0 + 12166 = 0 + 12168 = 0 + 12167 = 0 + 12169 = 0 + 12176 = 0 + 12180 = 0 + 12177 = 0 + 12181 = 0 + 12200 = 0 + 12202 = 0 + 12204 = 0 + 12201 = 0 + 12203 = 0 + 12205 = 0 + 12214 = 0 + 12216 = 0 + 12215 = 0 + 12217 = 0 + 12234 = 0 + 12238 = 0 + 12235 = 0 + 12239 = 0 + 12236 = 0 + 12240 = 0 + 12237 = 0 + 12241 = 0 + 12260 = 0 + 12268 = 0 + 12261 = 0 + 12269 = 0 + 12262 = 0 + 12270 = 0 + 12263 = 0 + 12271 = 0 + 12630 = 0 + 12631 = 0 + 12638 = 0 + 12640 = 0 + 12639 = 0 + 12641 = 0 + 12662 = 0 + 12664 = 0 + 12663 = 0 + 12665 = 0 + 12682 = 0 + 12686 = 0 + 12683 = 0 + 12687 = 0 + 12684 = 0 + 12688 = 0 + 12685 = 0 + 12689 = 0 + 12839 = 0 + 12840 = 0 + 12852 = 0 + 12854 = 0 + 12853 = 0 + 12855 = 0 + 12888 = 0 + 12890 = 0 + 12889 = 0 + 12891 = 0 + 12920 = 0 + 12924 = 0 + 12921 = 0 + 12925 = 0 + 12922 = 0 + 12926 = 0 + 12923 = 0 + 12927 = 0 + 13316 = 0 + 13317 = 0 + 13329 = 0 + 13331 = 0 + 13330 = 0 + 13332 = 0 + 13365 = 0 + 13367 = 0 + 13366 = 0 + 13368 = 0 + 13397 = 0 + 13401 = 0 + 13398 = 0 + 13402 = 0 + 13399 = 0 + 13403 = 0 + 13400 = 0 + 13404 = 0 + 13793 = 0 + 13794 = 0 + 13806 = 0 + 13808 = 0 + 13807 = 0 + 13809 = 0 + 13842 = 0 + 13844 = 0 + 13843 = 0 + 13845 = 0 + 13874 = 0 + 13878 = 0 + 13875 = 0 + 13879 = 0 + 13876 = 0 + 13880 = 0 + 13877 = 0 + 13881 = 0 + 14270 = 0 + 14271 = 0 + 14283 = 0 + 14285 = 0 + 14284 = 0 + 14286 = 0 + 14319 = 0 + 14321 = 0 + 14320 = 0 + 14322 = 0 + 14351 = 0 + 14355 = 0 + 14352 = 0 + 14356 = 0 + 14353 = 0 + 14357 = 0 + 14354 = 0 + 14358 = 0 + 14956 = 0 + 14957 = 0 + 14964 = 0 + 14966 = 0 + 14965 = 0 + 14967 = 0 + 14988 = 0 + 14990 = 0 + 14989 = 0 + 14991 = 0 + 15008 = 0 + 15012 = 0 + 15009 = 0 + 15013 = 0 + 15010 = 0 + 15014 = 0 + 15011 = 0 + 15015 = 0 + 15374 = 0 + 15375 = 0 + 15382 = 0 + 15384 = 0 + 15383 = 0 + 15385 = 0 + 15406 = 0 + 15408 = 0 + 15407 = 0 + 15409 = 0 + 15426 = 0 + 15430 = 0 + 15427 = 0 + 15431 = 0 + 15428 = 0 + 15432 = 0 + 15429 = 0 + 15433 = 0 + 15792 = 0 + 15793 = 0 + 15800 = 0 + 15802 = 0 + 15801 = 0 + 15803 = 0 + 15824 = 0 + 15826 = 0 + 15825 = 0 + 15827 = 0 + 15844 = 0 + 15848 = 0 + 15845 = 0 + 15849 = 0 + 15846 = 0 + 15850 = 0 + 15847 = 0 + 15851 = 0 + 16210 = 0 + 16211 = 0 + 16218 = 0 + 16220 = 0 + 16219 = 0 + 16221 = 0 + 16242 = 0 + 16244 = 0 + 16243 = 0 + 16245 = 0 + 16262 = 0 + 16266 = 0 + 16263 = 0 + 16267 = 0 + 16264 = 0 + 16268 = 0 + 16265 = 0 + 16269 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(4)-FE_Q<3>(3)^3-FE_Q<3>(4)], case=3 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 45 = 0 + 47 = 0 + 46 = 0 + 48 = 0 + 67 = 0 + 71 = 0 + 68 = 0 + 72 = 0 + 93 = 0 + 95 = 0 + 94 = 0 + 96 = 0 + 115 = 0 + 119 = 0 + 116 = 0 + 120 = 0 + 139 = 0 + 141 = 0 + 143 = 0 + 140 = 0 + 142 = 0 + 144 = 0 + 151 = 0 + 155 = 0 + 152 = 0 + 156 = 0 + 165 = 0 + 167 = 0 + 166 = 0 + 168 = 0 + 197 = 0 + 201 = 0 + 198 = 0 + 202 = 0 + 199 = 0 + 203 = 0 + 200 = 0 + 204 = 0 + 253 = 0 + 261 = 0 + 254 = 0 + 262 = 0 + 255 = 0 + 263 = 0 + 256 = 0 + 264 = 0 + 443 = 0 + 445 = 0 + 453 = 0 + 455 = 0 + 477 = 0 + 481 = 0 + 478 = 0 + 482 = 0 + 513 = 0 + 517 = 0 + 514 = 0 + 518 = 0 + 537 = 0 + 541 = 0 + 538 = 0 + 542 = 0 + 597 = 0 + 605 = 0 + 598 = 0 + 606 = 0 + 599 = 0 + 607 = 0 + 600 = 0 + 608 = 0 + 788 = 0 + 789 = 0 + 798 = 0 + 799 = 0 + 811 = 0 + 813 = 0 + 812 = 0 + 814 = 0 + 847 = 0 + 849 = 0 + 848 = 0 + 850 = 0 + 883 = 0 + 885 = 0 + 884 = 0 + 886 = 0 + 915 = 0 + 919 = 0 + 916 = 0 + 920 = 0 + 917 = 0 + 921 = 0 + 918 = 0 + 922 = 0 + 1399 = 0 + 1400 = 0 + 1401 = 0 + 1404 = 0 + 1406 = 0 + 1410 = 0 + 1411 = 0 + 1423 = 0 + 1425 = 0 + 1424 = 0 + 1426 = 0 + 1445 = 0 + 1449 = 0 + 1446 = 0 + 1450 = 0 + 1469 = 0 + 1471 = 0 + 1473 = 0 + 1470 = 0 + 1472 = 0 + 1474 = 0 + 1481 = 0 + 1485 = 0 + 1482 = 0 + 1486 = 0 + 1495 = 0 + 1497 = 0 + 1496 = 0 + 1498 = 0 + 1527 = 0 + 1531 = 0 + 1528 = 0 + 1532 = 0 + 1529 = 0 + 1533 = 0 + 1530 = 0 + 1534 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1585 = 0 + 1593 = 0 + 1586 = 0 + 1594 = 0 + 1743 = 0 + 1745 = 0 + 1767 = 0 + 1771 = 0 + 1768 = 0 + 1772 = 0 + 1791 = 0 + 1795 = 0 + 1792 = 0 + 1796 = 0 + 1851 = 0 + 1859 = 0 + 1852 = 0 + 1860 = 0 + 1853 = 0 + 1861 = 0 + 1854 = 0 + 1862 = 0 + 2012 = 0 + 2013 = 0 + 2025 = 0 + 2027 = 0 + 2026 = 0 + 2028 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2093 = 0 + 2097 = 0 + 2094 = 0 + 2098 = 0 + 2095 = 0 + 2099 = 0 + 2096 = 0 + 2100 = 0 + 2488 = 0 + 2490 = 0 + 2498 = 0 + 2500 = 0 + 2522 = 0 + 2526 = 0 + 2523 = 0 + 2527 = 0 + 2558 = 0 + 2562 = 0 + 2559 = 0 + 2563 = 0 + 2582 = 0 + 2586 = 0 + 2583 = 0 + 2587 = 0 + 2642 = 0 + 2650 = 0 + 2643 = 0 + 2651 = 0 + 2644 = 0 + 2652 = 0 + 2645 = 0 + 2653 = 0 + 2832 = 0 + 2833 = 0 + 2834 = 0 + 2838 = 0 + 2839 = 0 + 2842 = 0 + 2843 = 0 + 2844 = 0 + 2848 = 0 + 2849 = 0 + 2856 = 0 + 2858 = 0 + 2857 = 0 + 2859 = 0 + 2866 = 0 + 2870 = 0 + 2867 = 0 + 2871 = 0 + 2892 = 0 + 2894 = 0 + 2893 = 0 + 2895 = 0 + 2902 = 0 + 2906 = 0 + 2903 = 0 + 2907 = 0 + 2926 = 0 + 2928 = 0 + 2930 = 0 + 2927 = 0 + 2929 = 0 + 2931 = 0 + 2940 = 0 + 2942 = 0 + 2941 = 0 + 2943 = 0 + 2960 = 0 + 2964 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 2986 = 0 + 2994 = 0 + 2987 = 0 + 2995 = 0 + 2988 = 0 + 2996 = 0 + 2989 = 0 + 2997 = 0 + 3445 = 0 + 3446 = 0 + 3450 = 0 + 3451 = 0 + 3458 = 0 + 3460 = 0 + 3459 = 0 + 3461 = 0 + 3482 = 0 + 3484 = 0 + 3483 = 0 + 3485 = 0 + 3506 = 0 + 3508 = 0 + 3507 = 0 + 3509 = 0 + 3526 = 0 + 3530 = 0 + 3527 = 0 + 3531 = 0 + 3528 = 0 + 3532 = 0 + 3529 = 0 + 3533 = 0 + 3712 = 0 + 3714 = 0 + 3736 = 0 + 3740 = 0 + 3737 = 0 + 3741 = 0 + 3760 = 0 + 3764 = 0 + 3761 = 0 + 3765 = 0 + 3820 = 0 + 3828 = 0 + 3821 = 0 + 3829 = 0 + 3822 = 0 + 3830 = 0 + 3823 = 0 + 3831 = 0 + 3980 = 0 + 3981 = 0 + 3982 = 0 + 3986 = 0 + 3987 = 0 + 3994 = 0 + 3996 = 0 + 3995 = 0 + 3997 = 0 + 4004 = 0 + 4008 = 0 + 4005 = 0 + 4009 = 0 + 4028 = 0 + 4030 = 0 + 4032 = 0 + 4029 = 0 + 4031 = 0 + 4033 = 0 + 4042 = 0 + 4044 = 0 + 4043 = 0 + 4045 = 0 + 4062 = 0 + 4066 = 0 + 4063 = 0 + 4067 = 0 + 4064 = 0 + 4068 = 0 + 4065 = 0 + 4069 = 0 + 4088 = 0 + 4096 = 0 + 4089 = 0 + 4097 = 0 + 4090 = 0 + 4098 = 0 + 4091 = 0 + 4099 = 0 + 4458 = 0 + 4459 = 0 + 4466 = 0 + 4468 = 0 + 4467 = 0 + 4469 = 0 + 4490 = 0 + 4492 = 0 + 4491 = 0 + 4493 = 0 + 4510 = 0 + 4514 = 0 + 4511 = 0 + 4515 = 0 + 4512 = 0 + 4516 = 0 + 4513 = 0 + 4517 = 0 + 4667 = 0 + 4668 = 0 + 4677 = 0 + 4678 = 0 + 4690 = 0 + 4692 = 0 + 4691 = 0 + 4693 = 0 + 4726 = 0 + 4728 = 0 + 4727 = 0 + 4729 = 0 + 4762 = 0 + 4764 = 0 + 4763 = 0 + 4765 = 0 + 4794 = 0 + 4798 = 0 + 4795 = 0 + 4799 = 0 + 4796 = 0 + 4800 = 0 + 4797 = 0 + 4801 = 0 + 5278 = 0 + 5279 = 0 + 5280 = 0 + 5283 = 0 + 5285 = 0 + 5288 = 0 + 5289 = 0 + 5290 = 0 + 5293 = 0 + 5295 = 0 + 5302 = 0 + 5304 = 0 + 5303 = 0 + 5305 = 0 + 5324 = 0 + 5328 = 0 + 5325 = 0 + 5329 = 0 + 5338 = 0 + 5340 = 0 + 5339 = 0 + 5341 = 0 + 5360 = 0 + 5364 = 0 + 5361 = 0 + 5365 = 0 + 5372 = 0 + 5374 = 0 + 5376 = 0 + 5373 = 0 + 5375 = 0 + 5377 = 0 + 5384 = 0 + 5388 = 0 + 5385 = 0 + 5389 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5408 = 0 + 5412 = 0 + 5409 = 0 + 5413 = 0 + 5462 = 0 + 5470 = 0 + 5463 = 0 + 5471 = 0 + 5464 = 0 + 5472 = 0 + 5465 = 0 + 5473 = 0 + 5622 = 0 + 5624 = 0 + 5627 = 0 + 5629 = 0 + 5646 = 0 + 5650 = 0 + 5647 = 0 + 5651 = 0 + 5670 = 0 + 5674 = 0 + 5671 = 0 + 5675 = 0 + 5682 = 0 + 5686 = 0 + 5683 = 0 + 5687 = 0 + 5730 = 0 + 5738 = 0 + 5731 = 0 + 5739 = 0 + 5732 = 0 + 5740 = 0 + 5733 = 0 + 5741 = 0 + 5891 = 0 + 5892 = 0 + 5904 = 0 + 5906 = 0 + 5905 = 0 + 5907 = 0 + 5940 = 0 + 5942 = 0 + 5941 = 0 + 5943 = 0 + 5972 = 0 + 5976 = 0 + 5973 = 0 + 5977 = 0 + 5974 = 0 + 5978 = 0 + 5975 = 0 + 5979 = 0 + 6367 = 0 + 6368 = 0 + 6369 = 0 + 6372 = 0 + 6374 = 0 + 6381 = 0 + 6383 = 0 + 6382 = 0 + 6384 = 0 + 6403 = 0 + 6407 = 0 + 6404 = 0 + 6408 = 0 + 6415 = 0 + 6417 = 0 + 6419 = 0 + 6416 = 0 + 6418 = 0 + 6420 = 0 + 6427 = 0 + 6431 = 0 + 6428 = 0 + 6432 = 0 + 6449 = 0 + 6453 = 0 + 6450 = 0 + 6454 = 0 + 6451 = 0 + 6455 = 0 + 6452 = 0 + 6456 = 0 + 6505 = 0 + 6513 = 0 + 6506 = 0 + 6514 = 0 + 6507 = 0 + 6515 = 0 + 6508 = 0 + 6516 = 0 + 6635 = 0 + 6637 = 0 + 6654 = 0 + 6658 = 0 + 6655 = 0 + 6659 = 0 + 6666 = 0 + 6670 = 0 + 6667 = 0 + 6671 = 0 + 6714 = 0 + 6722 = 0 + 6715 = 0 + 6723 = 0 + 6716 = 0 + 6724 = 0 + 6717 = 0 + 6725 = 0 + 7113 = 0 + 7114 = 0 + 7118 = 0 + 7119 = 0 + 7126 = 0 + 7128 = 0 + 7127 = 0 + 7129 = 0 + 7150 = 0 + 7152 = 0 + 7151 = 0 + 7153 = 0 + 7174 = 0 + 7176 = 0 + 7175 = 0 + 7177 = 0 + 7194 = 0 + 7198 = 0 + 7195 = 0 + 7199 = 0 + 7196 = 0 + 7200 = 0 + 7197 = 0 + 7201 = 0 + 7380 = 0 + 7382 = 0 + 7385 = 0 + 7387 = 0 + 7404 = 0 + 7408 = 0 + 7405 = 0 + 7409 = 0 + 7428 = 0 + 7432 = 0 + 7429 = 0 + 7433 = 0 + 7440 = 0 + 7444 = 0 + 7441 = 0 + 7445 = 0 + 7488 = 0 + 7496 = 0 + 7489 = 0 + 7497 = 0 + 7490 = 0 + 7498 = 0 + 7491 = 0 + 7499 = 0 + 7648 = 0 + 7649 = 0 + 7650 = 0 + 7653 = 0 + 7654 = 0 + 7655 = 0 + 7662 = 0 + 7664 = 0 + 7663 = 0 + 7665 = 0 + 7672 = 0 + 7676 = 0 + 7673 = 0 + 7677 = 0 + 7686 = 0 + 7688 = 0 + 7687 = 0 + 7689 = 0 + 7696 = 0 + 7700 = 0 + 7697 = 0 + 7701 = 0 + 7708 = 0 + 7710 = 0 + 7712 = 0 + 7709 = 0 + 7711 = 0 + 7713 = 0 + 7730 = 0 + 7734 = 0 + 7731 = 0 + 7735 = 0 + 7732 = 0 + 7736 = 0 + 7733 = 0 + 7737 = 0 + 7756 = 0 + 7764 = 0 + 7757 = 0 + 7765 = 0 + 7758 = 0 + 7766 = 0 + 7759 = 0 + 7767 = 0 + 8126 = 0 + 8127 = 0 + 8134 = 0 + 8136 = 0 + 8135 = 0 + 8137 = 0 + 8158 = 0 + 8160 = 0 + 8159 = 0 + 8161 = 0 + 8178 = 0 + 8182 = 0 + 8179 = 0 + 8183 = 0 + 8180 = 0 + 8184 = 0 + 8181 = 0 + 8185 = 0 + 8334 = 0 + 8336 = 0 + 8353 = 0 + 8357 = 0 + 8354 = 0 + 8358 = 0 + 8365 = 0 + 8369 = 0 + 8366 = 0 + 8370 = 0 + 8413 = 0 + 8421 = 0 + 8414 = 0 + 8422 = 0 + 8415 = 0 + 8423 = 0 + 8416 = 0 + 8424 = 0 + 8543 = 0 + 8544 = 0 + 8545 = 0 + 8552 = 0 + 8554 = 0 + 8553 = 0 + 8555 = 0 + 8562 = 0 + 8566 = 0 + 8563 = 0 + 8567 = 0 + 8574 = 0 + 8576 = 0 + 8578 = 0 + 8575 = 0 + 8577 = 0 + 8579 = 0 + 8596 = 0 + 8600 = 0 + 8597 = 0 + 8601 = 0 + 8598 = 0 + 8602 = 0 + 8599 = 0 + 8603 = 0 + 8622 = 0 + 8630 = 0 + 8623 = 0 + 8631 = 0 + 8624 = 0 + 8632 = 0 + 8625 = 0 + 8633 = 0 + 8752 = 0 + 8753 = 0 + 8754 = 0 + 8757 = 0 + 8759 = 0 + 8763 = 0 + 8764 = 0 + 8776 = 0 + 8778 = 0 + 8777 = 0 + 8779 = 0 + 8798 = 0 + 8802 = 0 + 8799 = 0 + 8803 = 0 + 8822 = 0 + 8824 = 0 + 8826 = 0 + 8823 = 0 + 8825 = 0 + 8827 = 0 + 8834 = 0 + 8838 = 0 + 8835 = 0 + 8839 = 0 + 8848 = 0 + 8850 = 0 + 8849 = 0 + 8851 = 0 + 8880 = 0 + 8884 = 0 + 8881 = 0 + 8885 = 0 + 8882 = 0 + 8886 = 0 + 8883 = 0 + 8887 = 0 + 8936 = 0 + 8944 = 0 + 8937 = 0 + 8945 = 0 + 8938 = 0 + 8946 = 0 + 8939 = 0 + 8947 = 0 + 9096 = 0 + 9098 = 0 + 9120 = 0 + 9124 = 0 + 9121 = 0 + 9125 = 0 + 9144 = 0 + 9148 = 0 + 9145 = 0 + 9149 = 0 + 9204 = 0 + 9212 = 0 + 9205 = 0 + 9213 = 0 + 9206 = 0 + 9214 = 0 + 9207 = 0 + 9215 = 0 + 9365 = 0 + 9366 = 0 + 9378 = 0 + 9380 = 0 + 9379 = 0 + 9381 = 0 + 9414 = 0 + 9416 = 0 + 9415 = 0 + 9417 = 0 + 9446 = 0 + 9450 = 0 + 9447 = 0 + 9451 = 0 + 9448 = 0 + 9452 = 0 + 9449 = 0 + 9453 = 0 + 9841 = 0 + 9842 = 0 + 9843 = 0 + 9846 = 0 + 9848 = 0 + 9852 = 0 + 9853 = 0 + 9865 = 0 + 9867 = 0 + 9866 = 0 + 9868 = 0 + 9887 = 0 + 9891 = 0 + 9888 = 0 + 9892 = 0 + 9911 = 0 + 9913 = 0 + 9915 = 0 + 9912 = 0 + 9914 = 0 + 9916 = 0 + 9923 = 0 + 9927 = 0 + 9924 = 0 + 9928 = 0 + 9937 = 0 + 9939 = 0 + 9938 = 0 + 9940 = 0 + 9969 = 0 + 9973 = 0 + 9970 = 0 + 9974 = 0 + 9971 = 0 + 9975 = 0 + 9972 = 0 + 9976 = 0 + 10025 = 0 + 10033 = 0 + 10026 = 0 + 10034 = 0 + 10027 = 0 + 10035 = 0 + 10028 = 0 + 10036 = 0 + 10185 = 0 + 10187 = 0 + 10209 = 0 + 10213 = 0 + 10210 = 0 + 10214 = 0 + 10233 = 0 + 10237 = 0 + 10234 = 0 + 10238 = 0 + 10293 = 0 + 10301 = 0 + 10294 = 0 + 10302 = 0 + 10295 = 0 + 10303 = 0 + 10296 = 0 + 10304 = 0 + 10454 = 0 + 10455 = 0 + 10467 = 0 + 10469 = 0 + 10468 = 0 + 10470 = 0 + 10503 = 0 + 10505 = 0 + 10504 = 0 + 10506 = 0 + 10535 = 0 + 10539 = 0 + 10536 = 0 + 10540 = 0 + 10537 = 0 + 10541 = 0 + 10538 = 0 + 10542 = 0 + 10930 = 0 + 10932 = 0 + 10954 = 0 + 10958 = 0 + 10955 = 0 + 10959 = 0 + 10978 = 0 + 10982 = 0 + 10979 = 0 + 10983 = 0 + 11038 = 0 + 11046 = 0 + 11039 = 0 + 11047 = 0 + 11040 = 0 + 11048 = 0 + 11041 = 0 + 11049 = 0 + 11198 = 0 + 11199 = 0 + 11200 = 0 + 11204 = 0 + 11205 = 0 + 11212 = 0 + 11214 = 0 + 11213 = 0 + 11215 = 0 + 11222 = 0 + 11226 = 0 + 11223 = 0 + 11227 = 0 + 11246 = 0 + 11248 = 0 + 11250 = 0 + 11247 = 0 + 11249 = 0 + 11251 = 0 + 11260 = 0 + 11262 = 0 + 11261 = 0 + 11263 = 0 + 11280 = 0 + 11284 = 0 + 11281 = 0 + 11285 = 0 + 11282 = 0 + 11286 = 0 + 11283 = 0 + 11287 = 0 + 11306 = 0 + 11314 = 0 + 11307 = 0 + 11315 = 0 + 11308 = 0 + 11316 = 0 + 11309 = 0 + 11317 = 0 + 11676 = 0 + 11677 = 0 + 11684 = 0 + 11686 = 0 + 11685 = 0 + 11687 = 0 + 11708 = 0 + 11710 = 0 + 11709 = 0 + 11711 = 0 + 11728 = 0 + 11732 = 0 + 11729 = 0 + 11733 = 0 + 11730 = 0 + 11734 = 0 + 11731 = 0 + 11735 = 0 + 11884 = 0 + 11886 = 0 + 11908 = 0 + 11912 = 0 + 11909 = 0 + 11913 = 0 + 11932 = 0 + 11936 = 0 + 11933 = 0 + 11937 = 0 + 11992 = 0 + 12000 = 0 + 11993 = 0 + 12001 = 0 + 11994 = 0 + 12002 = 0 + 11995 = 0 + 12003 = 0 + 12152 = 0 + 12153 = 0 + 12154 = 0 + 12158 = 0 + 12159 = 0 + 12166 = 0 + 12168 = 0 + 12167 = 0 + 12169 = 0 + 12176 = 0 + 12180 = 0 + 12177 = 0 + 12181 = 0 + 12200 = 0 + 12202 = 0 + 12204 = 0 + 12201 = 0 + 12203 = 0 + 12205 = 0 + 12214 = 0 + 12216 = 0 + 12215 = 0 + 12217 = 0 + 12234 = 0 + 12238 = 0 + 12235 = 0 + 12239 = 0 + 12236 = 0 + 12240 = 0 + 12237 = 0 + 12241 = 0 + 12260 = 0 + 12268 = 0 + 12261 = 0 + 12269 = 0 + 12262 = 0 + 12270 = 0 + 12263 = 0 + 12271 = 0 + 12630 = 0 + 12631 = 0 + 12638 = 0 + 12640 = 0 + 12639 = 0 + 12641 = 0 + 12662 = 0 + 12664 = 0 + 12663 = 0 + 12665 = 0 + 12682 = 0 + 12686 = 0 + 12683 = 0 + 12687 = 0 + 12684 = 0 + 12688 = 0 + 12685 = 0 + 12689 = 0 + 12839 = 0 + 12840 = 0 + 12852 = 0 + 12854 = 0 + 12853 = 0 + 12855 = 0 + 12888 = 0 + 12890 = 0 + 12889 = 0 + 12891 = 0 + 12920 = 0 + 12924 = 0 + 12921 = 0 + 12925 = 0 + 12922 = 0 + 12926 = 0 + 12923 = 0 + 12927 = 0 + 13315 = 0 + 13316 = 0 + 13317 = 0 + 13320 = 0 + 13322 = 0 + 13329 = 0 + 13331 = 0 + 13330 = 0 + 13332 = 0 + 13351 = 0 + 13355 = 0 + 13352 = 0 + 13356 = 0 + 13363 = 0 + 13365 = 0 + 13367 = 0 + 13364 = 0 + 13366 = 0 + 13368 = 0 + 13375 = 0 + 13379 = 0 + 13376 = 0 + 13380 = 0 + 13397 = 0 + 13401 = 0 + 13398 = 0 + 13402 = 0 + 13399 = 0 + 13403 = 0 + 13400 = 0 + 13404 = 0 + 13453 = 0 + 13461 = 0 + 13454 = 0 + 13462 = 0 + 13455 = 0 + 13463 = 0 + 13456 = 0 + 13464 = 0 + 13583 = 0 + 13585 = 0 + 13602 = 0 + 13606 = 0 + 13603 = 0 + 13607 = 0 + 13614 = 0 + 13618 = 0 + 13615 = 0 + 13619 = 0 + 13662 = 0 + 13670 = 0 + 13663 = 0 + 13671 = 0 + 13664 = 0 + 13672 = 0 + 13665 = 0 + 13673 = 0 + 13793 = 0 + 13794 = 0 + 13806 = 0 + 13808 = 0 + 13807 = 0 + 13809 = 0 + 13842 = 0 + 13844 = 0 + 13843 = 0 + 13845 = 0 + 13874 = 0 + 13878 = 0 + 13875 = 0 + 13879 = 0 + 13876 = 0 + 13880 = 0 + 13877 = 0 + 13881 = 0 + 14269 = 0 + 14270 = 0 + 14271 = 0 + 14274 = 0 + 14276 = 0 + 14283 = 0 + 14285 = 0 + 14284 = 0 + 14286 = 0 + 14305 = 0 + 14309 = 0 + 14306 = 0 + 14310 = 0 + 14317 = 0 + 14319 = 0 + 14321 = 0 + 14318 = 0 + 14320 = 0 + 14322 = 0 + 14329 = 0 + 14333 = 0 + 14330 = 0 + 14334 = 0 + 14351 = 0 + 14355 = 0 + 14352 = 0 + 14356 = 0 + 14353 = 0 + 14357 = 0 + 14354 = 0 + 14358 = 0 + 14407 = 0 + 14415 = 0 + 14408 = 0 + 14416 = 0 + 14409 = 0 + 14417 = 0 + 14410 = 0 + 14418 = 0 + 14537 = 0 + 14539 = 0 + 14556 = 0 + 14560 = 0 + 14557 = 0 + 14561 = 0 + 14568 = 0 + 14572 = 0 + 14569 = 0 + 14573 = 0 + 14616 = 0 + 14624 = 0 + 14617 = 0 + 14625 = 0 + 14618 = 0 + 14626 = 0 + 14619 = 0 + 14627 = 0 + 14956 = 0 + 14957 = 0 + 14964 = 0 + 14966 = 0 + 14965 = 0 + 14967 = 0 + 14988 = 0 + 14990 = 0 + 14989 = 0 + 14991 = 0 + 15008 = 0 + 15012 = 0 + 15009 = 0 + 15013 = 0 + 15010 = 0 + 15014 = 0 + 15011 = 0 + 15015 = 0 + 15164 = 0 + 15166 = 0 + 15183 = 0 + 15187 = 0 + 15184 = 0 + 15188 = 0 + 15195 = 0 + 15199 = 0 + 15196 = 0 + 15200 = 0 + 15243 = 0 + 15251 = 0 + 15244 = 0 + 15252 = 0 + 15245 = 0 + 15253 = 0 + 15246 = 0 + 15254 = 0 + 15373 = 0 + 15374 = 0 + 15375 = 0 + 15382 = 0 + 15384 = 0 + 15383 = 0 + 15385 = 0 + 15392 = 0 + 15396 = 0 + 15393 = 0 + 15397 = 0 + 15404 = 0 + 15406 = 0 + 15408 = 0 + 15405 = 0 + 15407 = 0 + 15409 = 0 + 15426 = 0 + 15430 = 0 + 15427 = 0 + 15431 = 0 + 15428 = 0 + 15432 = 0 + 15429 = 0 + 15433 = 0 + 15452 = 0 + 15460 = 0 + 15453 = 0 + 15461 = 0 + 15454 = 0 + 15462 = 0 + 15455 = 0 + 15463 = 0 + 15792 = 0 + 15793 = 0 + 15800 = 0 + 15802 = 0 + 15801 = 0 + 15803 = 0 + 15824 = 0 + 15826 = 0 + 15825 = 0 + 15827 = 0 + 15844 = 0 + 15848 = 0 + 15845 = 0 + 15849 = 0 + 15846 = 0 + 15850 = 0 + 15847 = 0 + 15851 = 0 + 16000 = 0 + 16002 = 0 + 16019 = 0 + 16023 = 0 + 16020 = 0 + 16024 = 0 + 16031 = 0 + 16035 = 0 + 16032 = 0 + 16036 = 0 + 16079 = 0 + 16087 = 0 + 16080 = 0 + 16088 = 0 + 16081 = 0 + 16089 = 0 + 16082 = 0 + 16090 = 0 + 16209 = 0 + 16210 = 0 + 16211 = 0 + 16218 = 0 + 16220 = 0 + 16219 = 0 + 16221 = 0 + 16228 = 0 + 16232 = 0 + 16229 = 0 + 16233 = 0 + 16240 = 0 + 16242 = 0 + 16244 = 0 + 16241 = 0 + 16243 = 0 + 16245 = 0 + 16262 = 0 + 16266 = 0 + 16263 = 0 + 16267 = 0 + 16264 = 0 + 16268 = 0 + 16265 = 0 + 16269 = 0 + 16288 = 0 + 16296 = 0 + 16289 = 0 + 16297 = 0 + 16290 = 0 + 16298 = 0 + 16291 = 0 + 16299 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(4)-FE_Q<3>(3)^3-FE_Q<3>(4)], case=4 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 11 = 0 + 12 = 0 + 13 = 0 + 16 = 0 + 17 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 43 = 0 + 45 = 0 + 47 = 0 + 44 = 0 + 46 = 0 + 48 = 0 + 55 = 0 + 57 = 0 + 56 = 0 + 58 = 0 + 67 = 0 + 69 = 0 + 71 = 0 + 68 = 0 + 70 = 0 + 72 = 0 + 79 = 0 + 81 = 0 + 80 = 0 + 82 = 0 + 93 = 0 + 95 = 0 + 94 = 0 + 96 = 0 + 115 = 0 + 119 = 0 + 116 = 0 + 120 = 0 + 139 = 0 + 141 = 0 + 143 = 0 + 140 = 0 + 142 = 0 + 144 = 0 + 151 = 0 + 155 = 0 + 152 = 0 + 156 = 0 + 165 = 0 + 167 = 0 + 166 = 0 + 168 = 0 + 197 = 0 + 201 = 0 + 198 = 0 + 202 = 0 + 199 = 0 + 203 = 0 + 200 = 0 + 204 = 0 + 253 = 0 + 261 = 0 + 254 = 0 + 262 = 0 + 255 = 0 + 263 = 0 + 256 = 0 + 264 = 0 + 313 = 0 + 317 = 0 + 314 = 0 + 318 = 0 + 315 = 0 + 319 = 0 + 316 = 0 + 320 = 0 + 443 = 0 + 444 = 0 + 445 = 0 + 448 = 0 + 449 = 0 + 453 = 0 + 455 = 0 + 465 = 0 + 467 = 0 + 466 = 0 + 468 = 0 + 477 = 0 + 479 = 0 + 481 = 0 + 478 = 0 + 480 = 0 + 482 = 0 + 489 = 0 + 491 = 0 + 490 = 0 + 492 = 0 + 513 = 0 + 517 = 0 + 514 = 0 + 518 = 0 + 537 = 0 + 541 = 0 + 538 = 0 + 542 = 0 + 597 = 0 + 605 = 0 + 598 = 0 + 606 = 0 + 599 = 0 + 607 = 0 + 600 = 0 + 608 = 0 + 657 = 0 + 661 = 0 + 658 = 0 + 662 = 0 + 659 = 0 + 663 = 0 + 660 = 0 + 664 = 0 + 787 = 0 + 788 = 0 + 789 = 0 + 792 = 0 + 793 = 0 + 798 = 0 + 799 = 0 + 809 = 0 + 811 = 0 + 813 = 0 + 810 = 0 + 812 = 0 + 814 = 0 + 821 = 0 + 823 = 0 + 822 = 0 + 824 = 0 + 833 = 0 + 835 = 0 + 834 = 0 + 836 = 0 + 847 = 0 + 849 = 0 + 848 = 0 + 850 = 0 + 883 = 0 + 885 = 0 + 884 = 0 + 886 = 0 + 915 = 0 + 919 = 0 + 916 = 0 + 920 = 0 + 917 = 0 + 921 = 0 + 918 = 0 + 922 = 0 + 1001 = 0 + 1005 = 0 + 1002 = 0 + 1006 = 0 + 1003 = 0 + 1007 = 0 + 1004 = 0 + 1008 = 0 + 1131 = 0 + 1132 = 0 + 1143 = 0 + 1145 = 0 + 1144 = 0 + 1146 = 0 + 1155 = 0 + 1157 = 0 + 1156 = 0 + 1158 = 0 + 1269 = 0 + 1273 = 0 + 1270 = 0 + 1274 = 0 + 1271 = 0 + 1275 = 0 + 1272 = 0 + 1276 = 0 + 1399 = 0 + 1400 = 0 + 1401 = 0 + 1404 = 0 + 1406 = 0 + 1410 = 0 + 1411 = 0 + 1423 = 0 + 1425 = 0 + 1424 = 0 + 1426 = 0 + 1445 = 0 + 1449 = 0 + 1446 = 0 + 1450 = 0 + 1469 = 0 + 1471 = 0 + 1473 = 0 + 1470 = 0 + 1472 = 0 + 1474 = 0 + 1481 = 0 + 1485 = 0 + 1482 = 0 + 1486 = 0 + 1495 = 0 + 1497 = 0 + 1496 = 0 + 1498 = 0 + 1527 = 0 + 1531 = 0 + 1528 = 0 + 1532 = 0 + 1529 = 0 + 1533 = 0 + 1530 = 0 + 1534 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1585 = 0 + 1593 = 0 + 1586 = 0 + 1594 = 0 + 1743 = 0 + 1745 = 0 + 1767 = 0 + 1771 = 0 + 1768 = 0 + 1772 = 0 + 1791 = 0 + 1795 = 0 + 1792 = 0 + 1796 = 0 + 1851 = 0 + 1859 = 0 + 1852 = 0 + 1860 = 0 + 1853 = 0 + 1861 = 0 + 1854 = 0 + 1862 = 0 + 2012 = 0 + 2013 = 0 + 2025 = 0 + 2027 = 0 + 2026 = 0 + 2028 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2093 = 0 + 2097 = 0 + 2094 = 0 + 2098 = 0 + 2095 = 0 + 2099 = 0 + 2096 = 0 + 2100 = 0 + 2488 = 0 + 2489 = 0 + 2490 = 0 + 2493 = 0 + 2494 = 0 + 2498 = 0 + 2500 = 0 + 2510 = 0 + 2512 = 0 + 2511 = 0 + 2513 = 0 + 2522 = 0 + 2524 = 0 + 2526 = 0 + 2523 = 0 + 2525 = 0 + 2527 = 0 + 2534 = 0 + 2536 = 0 + 2535 = 0 + 2537 = 0 + 2558 = 0 + 2562 = 0 + 2559 = 0 + 2563 = 0 + 2582 = 0 + 2586 = 0 + 2583 = 0 + 2587 = 0 + 2642 = 0 + 2650 = 0 + 2643 = 0 + 2651 = 0 + 2644 = 0 + 2652 = 0 + 2645 = 0 + 2653 = 0 + 2702 = 0 + 2706 = 0 + 2703 = 0 + 2707 = 0 + 2704 = 0 + 2708 = 0 + 2705 = 0 + 2709 = 0 + 2832 = 0 + 2833 = 0 + 2834 = 0 + 2837 = 0 + 2838 = 0 + 2839 = 0 + 2842 = 0 + 2843 = 0 + 2844 = 0 + 2848 = 0 + 2849 = 0 + 2854 = 0 + 2856 = 0 + 2858 = 0 + 2855 = 0 + 2857 = 0 + 2859 = 0 + 2866 = 0 + 2868 = 0 + 2870 = 0 + 2867 = 0 + 2869 = 0 + 2871 = 0 + 2878 = 0 + 2880 = 0 + 2879 = 0 + 2881 = 0 + 2892 = 0 + 2894 = 0 + 2893 = 0 + 2895 = 0 + 2902 = 0 + 2906 = 0 + 2903 = 0 + 2907 = 0 + 2926 = 0 + 2928 = 0 + 2930 = 0 + 2927 = 0 + 2929 = 0 + 2931 = 0 + 2940 = 0 + 2942 = 0 + 2941 = 0 + 2943 = 0 + 2960 = 0 + 2964 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 2986 = 0 + 2994 = 0 + 2987 = 0 + 2995 = 0 + 2988 = 0 + 2996 = 0 + 2989 = 0 + 2997 = 0 + 3046 = 0 + 3050 = 0 + 3047 = 0 + 3051 = 0 + 3048 = 0 + 3052 = 0 + 3049 = 0 + 3053 = 0 + 3176 = 0 + 3177 = 0 + 3188 = 0 + 3190 = 0 + 3189 = 0 + 3191 = 0 + 3200 = 0 + 3202 = 0 + 3201 = 0 + 3203 = 0 + 3314 = 0 + 3318 = 0 + 3315 = 0 + 3319 = 0 + 3316 = 0 + 3320 = 0 + 3317 = 0 + 3321 = 0 + 3444 = 0 + 3445 = 0 + 3446 = 0 + 3450 = 0 + 3451 = 0 + 3456 = 0 + 3458 = 0 + 3460 = 0 + 3457 = 0 + 3459 = 0 + 3461 = 0 + 3468 = 0 + 3470 = 0 + 3469 = 0 + 3471 = 0 + 3482 = 0 + 3484 = 0 + 3483 = 0 + 3485 = 0 + 3506 = 0 + 3508 = 0 + 3507 = 0 + 3509 = 0 + 3526 = 0 + 3530 = 0 + 3527 = 0 + 3531 = 0 + 3528 = 0 + 3532 = 0 + 3529 = 0 + 3533 = 0 + 3582 = 0 + 3586 = 0 + 3583 = 0 + 3587 = 0 + 3584 = 0 + 3588 = 0 + 3585 = 0 + 3589 = 0 + 3712 = 0 + 3714 = 0 + 3736 = 0 + 3740 = 0 + 3737 = 0 + 3741 = 0 + 3760 = 0 + 3764 = 0 + 3761 = 0 + 3765 = 0 + 3820 = 0 + 3828 = 0 + 3821 = 0 + 3829 = 0 + 3822 = 0 + 3830 = 0 + 3823 = 0 + 3831 = 0 + 3980 = 0 + 3981 = 0 + 3982 = 0 + 3986 = 0 + 3987 = 0 + 3994 = 0 + 3996 = 0 + 3995 = 0 + 3997 = 0 + 4004 = 0 + 4008 = 0 + 4005 = 0 + 4009 = 0 + 4028 = 0 + 4030 = 0 + 4032 = 0 + 4029 = 0 + 4031 = 0 + 4033 = 0 + 4042 = 0 + 4044 = 0 + 4043 = 0 + 4045 = 0 + 4062 = 0 + 4066 = 0 + 4063 = 0 + 4067 = 0 + 4064 = 0 + 4068 = 0 + 4065 = 0 + 4069 = 0 + 4088 = 0 + 4096 = 0 + 4089 = 0 + 4097 = 0 + 4090 = 0 + 4098 = 0 + 4091 = 0 + 4099 = 0 + 4458 = 0 + 4459 = 0 + 4466 = 0 + 4468 = 0 + 4467 = 0 + 4469 = 0 + 4490 = 0 + 4492 = 0 + 4491 = 0 + 4493 = 0 + 4510 = 0 + 4514 = 0 + 4511 = 0 + 4515 = 0 + 4512 = 0 + 4516 = 0 + 4513 = 0 + 4517 = 0 + 4666 = 0 + 4667 = 0 + 4668 = 0 + 4671 = 0 + 4672 = 0 + 4677 = 0 + 4678 = 0 + 4688 = 0 + 4690 = 0 + 4692 = 0 + 4689 = 0 + 4691 = 0 + 4693 = 0 + 4700 = 0 + 4702 = 0 + 4701 = 0 + 4703 = 0 + 4712 = 0 + 4714 = 0 + 4713 = 0 + 4715 = 0 + 4726 = 0 + 4728 = 0 + 4727 = 0 + 4729 = 0 + 4762 = 0 + 4764 = 0 + 4763 = 0 + 4765 = 0 + 4794 = 0 + 4798 = 0 + 4795 = 0 + 4799 = 0 + 4796 = 0 + 4800 = 0 + 4797 = 0 + 4801 = 0 + 4880 = 0 + 4884 = 0 + 4881 = 0 + 4885 = 0 + 4882 = 0 + 4886 = 0 + 4883 = 0 + 4887 = 0 + 5010 = 0 + 5011 = 0 + 5022 = 0 + 5024 = 0 + 5023 = 0 + 5025 = 0 + 5034 = 0 + 5036 = 0 + 5035 = 0 + 5037 = 0 + 5148 = 0 + 5152 = 0 + 5149 = 0 + 5153 = 0 + 5150 = 0 + 5154 = 0 + 5151 = 0 + 5155 = 0 + 5278 = 0 + 5279 = 0 + 5280 = 0 + 5283 = 0 + 5284 = 0 + 5285 = 0 + 5288 = 0 + 5289 = 0 + 5290 = 0 + 5293 = 0 + 5295 = 0 + 5300 = 0 + 5302 = 0 + 5304 = 0 + 5301 = 0 + 5303 = 0 + 5305 = 0 + 5312 = 0 + 5314 = 0 + 5313 = 0 + 5315 = 0 + 5324 = 0 + 5326 = 0 + 5328 = 0 + 5325 = 0 + 5327 = 0 + 5329 = 0 + 5338 = 0 + 5340 = 0 + 5339 = 0 + 5341 = 0 + 5360 = 0 + 5364 = 0 + 5361 = 0 + 5365 = 0 + 5372 = 0 + 5374 = 0 + 5376 = 0 + 5373 = 0 + 5375 = 0 + 5377 = 0 + 5384 = 0 + 5388 = 0 + 5385 = 0 + 5389 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5408 = 0 + 5412 = 0 + 5409 = 0 + 5413 = 0 + 5462 = 0 + 5470 = 0 + 5463 = 0 + 5471 = 0 + 5464 = 0 + 5472 = 0 + 5465 = 0 + 5473 = 0 + 5492 = 0 + 5496 = 0 + 5493 = 0 + 5497 = 0 + 5494 = 0 + 5498 = 0 + 5495 = 0 + 5499 = 0 + 5622 = 0 + 5623 = 0 + 5624 = 0 + 5627 = 0 + 5629 = 0 + 5634 = 0 + 5636 = 0 + 5635 = 0 + 5637 = 0 + 5646 = 0 + 5648 = 0 + 5650 = 0 + 5647 = 0 + 5649 = 0 + 5651 = 0 + 5670 = 0 + 5674 = 0 + 5671 = 0 + 5675 = 0 + 5682 = 0 + 5686 = 0 + 5683 = 0 + 5687 = 0 + 5730 = 0 + 5738 = 0 + 5731 = 0 + 5739 = 0 + 5732 = 0 + 5740 = 0 + 5733 = 0 + 5741 = 0 + 5760 = 0 + 5764 = 0 + 5761 = 0 + 5765 = 0 + 5762 = 0 + 5766 = 0 + 5763 = 0 + 5767 = 0 + 5891 = 0 + 5892 = 0 + 5904 = 0 + 5906 = 0 + 5905 = 0 + 5907 = 0 + 5940 = 0 + 5942 = 0 + 5941 = 0 + 5943 = 0 + 5972 = 0 + 5976 = 0 + 5973 = 0 + 5977 = 0 + 5974 = 0 + 5978 = 0 + 5975 = 0 + 5979 = 0 + 6367 = 0 + 6368 = 0 + 6369 = 0 + 6372 = 0 + 6374 = 0 + 6381 = 0 + 6383 = 0 + 6382 = 0 + 6384 = 0 + 6403 = 0 + 6407 = 0 + 6404 = 0 + 6408 = 0 + 6415 = 0 + 6417 = 0 + 6419 = 0 + 6416 = 0 + 6418 = 0 + 6420 = 0 + 6427 = 0 + 6431 = 0 + 6428 = 0 + 6432 = 0 + 6449 = 0 + 6453 = 0 + 6450 = 0 + 6454 = 0 + 6451 = 0 + 6455 = 0 + 6452 = 0 + 6456 = 0 + 6505 = 0 + 6513 = 0 + 6506 = 0 + 6514 = 0 + 6507 = 0 + 6515 = 0 + 6508 = 0 + 6516 = 0 + 6635 = 0 + 6637 = 0 + 6654 = 0 + 6658 = 0 + 6655 = 0 + 6659 = 0 + 6666 = 0 + 6670 = 0 + 6667 = 0 + 6671 = 0 + 6714 = 0 + 6722 = 0 + 6715 = 0 + 6723 = 0 + 6716 = 0 + 6724 = 0 + 6717 = 0 + 6725 = 0 + 6844 = 0 + 6845 = 0 + 6856 = 0 + 6858 = 0 + 6857 = 0 + 6859 = 0 + 6868 = 0 + 6870 = 0 + 6869 = 0 + 6871 = 0 + 6982 = 0 + 6986 = 0 + 6983 = 0 + 6987 = 0 + 6984 = 0 + 6988 = 0 + 6985 = 0 + 6989 = 0 + 7112 = 0 + 7113 = 0 + 7114 = 0 + 7118 = 0 + 7119 = 0 + 7124 = 0 + 7126 = 0 + 7128 = 0 + 7125 = 0 + 7127 = 0 + 7129 = 0 + 7136 = 0 + 7138 = 0 + 7137 = 0 + 7139 = 0 + 7150 = 0 + 7152 = 0 + 7151 = 0 + 7153 = 0 + 7174 = 0 + 7176 = 0 + 7175 = 0 + 7177 = 0 + 7194 = 0 + 7198 = 0 + 7195 = 0 + 7199 = 0 + 7196 = 0 + 7200 = 0 + 7197 = 0 + 7201 = 0 + 7250 = 0 + 7254 = 0 + 7251 = 0 + 7255 = 0 + 7252 = 0 + 7256 = 0 + 7253 = 0 + 7257 = 0 + 7380 = 0 + 7381 = 0 + 7382 = 0 + 7385 = 0 + 7387 = 0 + 7392 = 0 + 7394 = 0 + 7393 = 0 + 7395 = 0 + 7404 = 0 + 7406 = 0 + 7408 = 0 + 7405 = 0 + 7407 = 0 + 7409 = 0 + 7428 = 0 + 7432 = 0 + 7429 = 0 + 7433 = 0 + 7440 = 0 + 7444 = 0 + 7441 = 0 + 7445 = 0 + 7488 = 0 + 7496 = 0 + 7489 = 0 + 7497 = 0 + 7490 = 0 + 7498 = 0 + 7491 = 0 + 7499 = 0 + 7518 = 0 + 7522 = 0 + 7519 = 0 + 7523 = 0 + 7520 = 0 + 7524 = 0 + 7521 = 0 + 7525 = 0 + 7648 = 0 + 7649 = 0 + 7650 = 0 + 7653 = 0 + 7654 = 0 + 7655 = 0 + 7660 = 0 + 7662 = 0 + 7664 = 0 + 7661 = 0 + 7663 = 0 + 7665 = 0 + 7672 = 0 + 7674 = 0 + 7676 = 0 + 7673 = 0 + 7675 = 0 + 7677 = 0 + 7686 = 0 + 7688 = 0 + 7687 = 0 + 7689 = 0 + 7696 = 0 + 7700 = 0 + 7697 = 0 + 7701 = 0 + 7708 = 0 + 7710 = 0 + 7712 = 0 + 7709 = 0 + 7711 = 0 + 7713 = 0 + 7730 = 0 + 7734 = 0 + 7731 = 0 + 7735 = 0 + 7732 = 0 + 7736 = 0 + 7733 = 0 + 7737 = 0 + 7756 = 0 + 7764 = 0 + 7757 = 0 + 7765 = 0 + 7758 = 0 + 7766 = 0 + 7759 = 0 + 7767 = 0 + 7786 = 0 + 7790 = 0 + 7787 = 0 + 7791 = 0 + 7788 = 0 + 7792 = 0 + 7789 = 0 + 7793 = 0 + 8126 = 0 + 8127 = 0 + 8134 = 0 + 8136 = 0 + 8135 = 0 + 8137 = 0 + 8158 = 0 + 8160 = 0 + 8159 = 0 + 8161 = 0 + 8178 = 0 + 8182 = 0 + 8179 = 0 + 8183 = 0 + 8180 = 0 + 8184 = 0 + 8181 = 0 + 8185 = 0 + 8334 = 0 + 8336 = 0 + 8353 = 0 + 8357 = 0 + 8354 = 0 + 8358 = 0 + 8365 = 0 + 8369 = 0 + 8366 = 0 + 8370 = 0 + 8413 = 0 + 8421 = 0 + 8414 = 0 + 8422 = 0 + 8415 = 0 + 8423 = 0 + 8416 = 0 + 8424 = 0 + 8543 = 0 + 8544 = 0 + 8545 = 0 + 8552 = 0 + 8554 = 0 + 8553 = 0 + 8555 = 0 + 8562 = 0 + 8566 = 0 + 8563 = 0 + 8567 = 0 + 8574 = 0 + 8576 = 0 + 8578 = 0 + 8575 = 0 + 8577 = 0 + 8579 = 0 + 8596 = 0 + 8600 = 0 + 8597 = 0 + 8601 = 0 + 8598 = 0 + 8602 = 0 + 8599 = 0 + 8603 = 0 + 8622 = 0 + 8630 = 0 + 8623 = 0 + 8631 = 0 + 8624 = 0 + 8632 = 0 + 8625 = 0 + 8633 = 0 + 8752 = 0 + 8753 = 0 + 8754 = 0 + 8757 = 0 + 8759 = 0 + 8763 = 0 + 8764 = 0 + 8776 = 0 + 8778 = 0 + 8777 = 0 + 8779 = 0 + 8798 = 0 + 8802 = 0 + 8799 = 0 + 8803 = 0 + 8822 = 0 + 8824 = 0 + 8826 = 0 + 8823 = 0 + 8825 = 0 + 8827 = 0 + 8834 = 0 + 8838 = 0 + 8835 = 0 + 8839 = 0 + 8848 = 0 + 8850 = 0 + 8849 = 0 + 8851 = 0 + 8880 = 0 + 8884 = 0 + 8881 = 0 + 8885 = 0 + 8882 = 0 + 8886 = 0 + 8883 = 0 + 8887 = 0 + 8936 = 0 + 8944 = 0 + 8937 = 0 + 8945 = 0 + 8938 = 0 + 8946 = 0 + 8939 = 0 + 8947 = 0 + 9096 = 0 + 9098 = 0 + 9120 = 0 + 9124 = 0 + 9121 = 0 + 9125 = 0 + 9144 = 0 + 9148 = 0 + 9145 = 0 + 9149 = 0 + 9204 = 0 + 9212 = 0 + 9205 = 0 + 9213 = 0 + 9206 = 0 + 9214 = 0 + 9207 = 0 + 9215 = 0 + 9365 = 0 + 9366 = 0 + 9378 = 0 + 9380 = 0 + 9379 = 0 + 9381 = 0 + 9414 = 0 + 9416 = 0 + 9415 = 0 + 9417 = 0 + 9446 = 0 + 9450 = 0 + 9447 = 0 + 9451 = 0 + 9448 = 0 + 9452 = 0 + 9449 = 0 + 9453 = 0 + 9841 = 0 + 9842 = 0 + 9843 = 0 + 9846 = 0 + 9848 = 0 + 9852 = 0 + 9853 = 0 + 9865 = 0 + 9867 = 0 + 9866 = 0 + 9868 = 0 + 9887 = 0 + 9891 = 0 + 9888 = 0 + 9892 = 0 + 9911 = 0 + 9913 = 0 + 9915 = 0 + 9912 = 0 + 9914 = 0 + 9916 = 0 + 9923 = 0 + 9927 = 0 + 9924 = 0 + 9928 = 0 + 9937 = 0 + 9939 = 0 + 9938 = 0 + 9940 = 0 + 9969 = 0 + 9973 = 0 + 9970 = 0 + 9974 = 0 + 9971 = 0 + 9975 = 0 + 9972 = 0 + 9976 = 0 + 10025 = 0 + 10033 = 0 + 10026 = 0 + 10034 = 0 + 10027 = 0 + 10035 = 0 + 10028 = 0 + 10036 = 0 + 10185 = 0 + 10187 = 0 + 10209 = 0 + 10213 = 0 + 10210 = 0 + 10214 = 0 + 10233 = 0 + 10237 = 0 + 10234 = 0 + 10238 = 0 + 10293 = 0 + 10301 = 0 + 10294 = 0 + 10302 = 0 + 10295 = 0 + 10303 = 0 + 10296 = 0 + 10304 = 0 + 10454 = 0 + 10455 = 0 + 10467 = 0 + 10469 = 0 + 10468 = 0 + 10470 = 0 + 10503 = 0 + 10505 = 0 + 10504 = 0 + 10506 = 0 + 10535 = 0 + 10539 = 0 + 10536 = 0 + 10540 = 0 + 10537 = 0 + 10541 = 0 + 10538 = 0 + 10542 = 0 + 10930 = 0 + 10932 = 0 + 10954 = 0 + 10958 = 0 + 10955 = 0 + 10959 = 0 + 10978 = 0 + 10982 = 0 + 10979 = 0 + 10983 = 0 + 11038 = 0 + 11046 = 0 + 11039 = 0 + 11047 = 0 + 11040 = 0 + 11048 = 0 + 11041 = 0 + 11049 = 0 + 11198 = 0 + 11199 = 0 + 11200 = 0 + 11204 = 0 + 11205 = 0 + 11212 = 0 + 11214 = 0 + 11213 = 0 + 11215 = 0 + 11222 = 0 + 11226 = 0 + 11223 = 0 + 11227 = 0 + 11246 = 0 + 11248 = 0 + 11250 = 0 + 11247 = 0 + 11249 = 0 + 11251 = 0 + 11260 = 0 + 11262 = 0 + 11261 = 0 + 11263 = 0 + 11280 = 0 + 11284 = 0 + 11281 = 0 + 11285 = 0 + 11282 = 0 + 11286 = 0 + 11283 = 0 + 11287 = 0 + 11306 = 0 + 11314 = 0 + 11307 = 0 + 11315 = 0 + 11308 = 0 + 11316 = 0 + 11309 = 0 + 11317 = 0 + 11676 = 0 + 11677 = 0 + 11684 = 0 + 11686 = 0 + 11685 = 0 + 11687 = 0 + 11708 = 0 + 11710 = 0 + 11709 = 0 + 11711 = 0 + 11728 = 0 + 11732 = 0 + 11729 = 0 + 11733 = 0 + 11730 = 0 + 11734 = 0 + 11731 = 0 + 11735 = 0 + 11884 = 0 + 11886 = 0 + 11908 = 0 + 11912 = 0 + 11909 = 0 + 11913 = 0 + 11932 = 0 + 11936 = 0 + 11933 = 0 + 11937 = 0 + 11992 = 0 + 12000 = 0 + 11993 = 0 + 12001 = 0 + 11994 = 0 + 12002 = 0 + 11995 = 0 + 12003 = 0 + 12152 = 0 + 12153 = 0 + 12154 = 0 + 12158 = 0 + 12159 = 0 + 12166 = 0 + 12168 = 0 + 12167 = 0 + 12169 = 0 + 12176 = 0 + 12180 = 0 + 12177 = 0 + 12181 = 0 + 12200 = 0 + 12202 = 0 + 12204 = 0 + 12201 = 0 + 12203 = 0 + 12205 = 0 + 12214 = 0 + 12216 = 0 + 12215 = 0 + 12217 = 0 + 12234 = 0 + 12238 = 0 + 12235 = 0 + 12239 = 0 + 12236 = 0 + 12240 = 0 + 12237 = 0 + 12241 = 0 + 12260 = 0 + 12268 = 0 + 12261 = 0 + 12269 = 0 + 12262 = 0 + 12270 = 0 + 12263 = 0 + 12271 = 0 + 12630 = 0 + 12631 = 0 + 12638 = 0 + 12640 = 0 + 12639 = 0 + 12641 = 0 + 12662 = 0 + 12664 = 0 + 12663 = 0 + 12665 = 0 + 12682 = 0 + 12686 = 0 + 12683 = 0 + 12687 = 0 + 12684 = 0 + 12688 = 0 + 12685 = 0 + 12689 = 0 + 12839 = 0 + 12840 = 0 + 12852 = 0 + 12854 = 0 + 12853 = 0 + 12855 = 0 + 12888 = 0 + 12890 = 0 + 12889 = 0 + 12891 = 0 + 12920 = 0 + 12924 = 0 + 12921 = 0 + 12925 = 0 + 12922 = 0 + 12926 = 0 + 12923 = 0 + 12927 = 0 + 13315 = 0 + 13316 = 0 + 13317 = 0 + 13320 = 0 + 13322 = 0 + 13329 = 0 + 13331 = 0 + 13330 = 0 + 13332 = 0 + 13351 = 0 + 13355 = 0 + 13352 = 0 + 13356 = 0 + 13363 = 0 + 13365 = 0 + 13367 = 0 + 13364 = 0 + 13366 = 0 + 13368 = 0 + 13375 = 0 + 13379 = 0 + 13376 = 0 + 13380 = 0 + 13397 = 0 + 13401 = 0 + 13398 = 0 + 13402 = 0 + 13399 = 0 + 13403 = 0 + 13400 = 0 + 13404 = 0 + 13453 = 0 + 13461 = 0 + 13454 = 0 + 13462 = 0 + 13455 = 0 + 13463 = 0 + 13456 = 0 + 13464 = 0 + 13583 = 0 + 13585 = 0 + 13602 = 0 + 13606 = 0 + 13603 = 0 + 13607 = 0 + 13614 = 0 + 13618 = 0 + 13615 = 0 + 13619 = 0 + 13662 = 0 + 13670 = 0 + 13663 = 0 + 13671 = 0 + 13664 = 0 + 13672 = 0 + 13665 = 0 + 13673 = 0 + 13793 = 0 + 13794 = 0 + 13806 = 0 + 13808 = 0 + 13807 = 0 + 13809 = 0 + 13842 = 0 + 13844 = 0 + 13843 = 0 + 13845 = 0 + 13874 = 0 + 13878 = 0 + 13875 = 0 + 13879 = 0 + 13876 = 0 + 13880 = 0 + 13877 = 0 + 13881 = 0 + 14269 = 0 + 14270 = 0 + 14271 = 0 + 14274 = 0 + 14276 = 0 + 14283 = 0 + 14285 = 0 + 14284 = 0 + 14286 = 0 + 14305 = 0 + 14309 = 0 + 14306 = 0 + 14310 = 0 + 14317 = 0 + 14319 = 0 + 14321 = 0 + 14318 = 0 + 14320 = 0 + 14322 = 0 + 14329 = 0 + 14333 = 0 + 14330 = 0 + 14334 = 0 + 14351 = 0 + 14355 = 0 + 14352 = 0 + 14356 = 0 + 14353 = 0 + 14357 = 0 + 14354 = 0 + 14358 = 0 + 14407 = 0 + 14415 = 0 + 14408 = 0 + 14416 = 0 + 14409 = 0 + 14417 = 0 + 14410 = 0 + 14418 = 0 + 14537 = 0 + 14539 = 0 + 14556 = 0 + 14560 = 0 + 14557 = 0 + 14561 = 0 + 14568 = 0 + 14572 = 0 + 14569 = 0 + 14573 = 0 + 14616 = 0 + 14624 = 0 + 14617 = 0 + 14625 = 0 + 14618 = 0 + 14626 = 0 + 14619 = 0 + 14627 = 0 + 14956 = 0 + 14957 = 0 + 14964 = 0 + 14966 = 0 + 14965 = 0 + 14967 = 0 + 14988 = 0 + 14990 = 0 + 14989 = 0 + 14991 = 0 + 15008 = 0 + 15012 = 0 + 15009 = 0 + 15013 = 0 + 15010 = 0 + 15014 = 0 + 15011 = 0 + 15015 = 0 + 15164 = 0 + 15166 = 0 + 15183 = 0 + 15187 = 0 + 15184 = 0 + 15188 = 0 + 15195 = 0 + 15199 = 0 + 15196 = 0 + 15200 = 0 + 15243 = 0 + 15251 = 0 + 15244 = 0 + 15252 = 0 + 15245 = 0 + 15253 = 0 + 15246 = 0 + 15254 = 0 + 15373 = 0 + 15374 = 0 + 15375 = 0 + 15382 = 0 + 15384 = 0 + 15383 = 0 + 15385 = 0 + 15392 = 0 + 15396 = 0 + 15393 = 0 + 15397 = 0 + 15404 = 0 + 15406 = 0 + 15408 = 0 + 15405 = 0 + 15407 = 0 + 15409 = 0 + 15426 = 0 + 15430 = 0 + 15427 = 0 + 15431 = 0 + 15428 = 0 + 15432 = 0 + 15429 = 0 + 15433 = 0 + 15452 = 0 + 15460 = 0 + 15453 = 0 + 15461 = 0 + 15454 = 0 + 15462 = 0 + 15455 = 0 + 15463 = 0 + 15792 = 0 + 15793 = 0 + 15800 = 0 + 15802 = 0 + 15801 = 0 + 15803 = 0 + 15824 = 0 + 15826 = 0 + 15825 = 0 + 15827 = 0 + 15844 = 0 + 15848 = 0 + 15845 = 0 + 15849 = 0 + 15846 = 0 + 15850 = 0 + 15847 = 0 + 15851 = 0 + 16000 = 0 + 16002 = 0 + 16019 = 0 + 16023 = 0 + 16020 = 0 + 16024 = 0 + 16031 = 0 + 16035 = 0 + 16032 = 0 + 16036 = 0 + 16079 = 0 + 16087 = 0 + 16080 = 0 + 16088 = 0 + 16081 = 0 + 16089 = 0 + 16082 = 0 + 16090 = 0 + 16209 = 0 + 16210 = 0 + 16211 = 0 + 16218 = 0 + 16220 = 0 + 16219 = 0 + 16221 = 0 + 16228 = 0 + 16232 = 0 + 16229 = 0 + 16233 = 0 + 16240 = 0 + 16242 = 0 + 16244 = 0 + 16241 = 0 + 16243 = 0 + 16245 = 0 + 16262 = 0 + 16266 = 0 + 16263 = 0 + 16267 = 0 + 16264 = 0 + 16268 = 0 + 16265 = 0 + 16269 = 0 + 16288 = 0 + 16296 = 0 + 16289 = 0 + 16297 = 0 + 16290 = 0 + 16298 = 0 + 16291 = 0 + 16299 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(4)-FE_Q<3>(3)^3-FE_Q<3>(4)], case=5 + 1 = 0 + 2 = 0 + 3 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 11 = 0 + 12 = 0 + 13 = 0 + 16 = 0 + 17 = 0 + 21 = 0 + 22 = 0 + 23 = 0 + 26 = 0 + 28 = 0 + 32 = 0 + 33 = 0 + 43 = 0 + 45 = 0 + 47 = 0 + 44 = 0 + 46 = 0 + 48 = 0 + 55 = 0 + 57 = 0 + 56 = 0 + 58 = 0 + 67 = 0 + 69 = 0 + 71 = 0 + 68 = 0 + 70 = 0 + 72 = 0 + 79 = 0 + 81 = 0 + 80 = 0 + 82 = 0 + 93 = 0 + 95 = 0 + 94 = 0 + 96 = 0 + 115 = 0 + 119 = 0 + 116 = 0 + 120 = 0 + 139 = 0 + 141 = 0 + 143 = 0 + 140 = 0 + 142 = 0 + 144 = 0 + 151 = 0 + 155 = 0 + 152 = 0 + 156 = 0 + 165 = 0 + 167 = 0 + 166 = 0 + 168 = 0 + 197 = 0 + 201 = 0 + 198 = 0 + 202 = 0 + 199 = 0 + 203 = 0 + 200 = 0 + 204 = 0 + 253 = 0 + 261 = 0 + 254 = 0 + 262 = 0 + 255 = 0 + 263 = 0 + 256 = 0 + 264 = 0 + 313 = 0 + 317 = 0 + 314 = 0 + 318 = 0 + 315 = 0 + 319 = 0 + 316 = 0 + 320 = 0 + 443 = 0 + 444 = 0 + 445 = 0 + 448 = 0 + 449 = 0 + 453 = 0 + 455 = 0 + 465 = 0 + 467 = 0 + 466 = 0 + 468 = 0 + 477 = 0 + 479 = 0 + 481 = 0 + 478 = 0 + 480 = 0 + 482 = 0 + 489 = 0 + 491 = 0 + 490 = 0 + 492 = 0 + 513 = 0 + 517 = 0 + 514 = 0 + 518 = 0 + 537 = 0 + 541 = 0 + 538 = 0 + 542 = 0 + 597 = 0 + 605 = 0 + 598 = 0 + 606 = 0 + 599 = 0 + 607 = 0 + 600 = 0 + 608 = 0 + 657 = 0 + 661 = 0 + 658 = 0 + 662 = 0 + 659 = 0 + 663 = 0 + 660 = 0 + 664 = 0 + 787 = 0 + 788 = 0 + 789 = 0 + 792 = 0 + 793 = 0 + 798 = 0 + 799 = 0 + 809 = 0 + 811 = 0 + 813 = 0 + 810 = 0 + 812 = 0 + 814 = 0 + 821 = 0 + 823 = 0 + 822 = 0 + 824 = 0 + 833 = 0 + 835 = 0 + 834 = 0 + 836 = 0 + 847 = 0 + 849 = 0 + 848 = 0 + 850 = 0 + 883 = 0 + 885 = 0 + 884 = 0 + 886 = 0 + 915 = 0 + 919 = 0 + 916 = 0 + 920 = 0 + 917 = 0 + 921 = 0 + 918 = 0 + 922 = 0 + 1001 = 0 + 1005 = 0 + 1002 = 0 + 1006 = 0 + 1003 = 0 + 1007 = 0 + 1004 = 0 + 1008 = 0 + 1131 = 0 + 1132 = 0 + 1143 = 0 + 1145 = 0 + 1144 = 0 + 1146 = 0 + 1155 = 0 + 1157 = 0 + 1156 = 0 + 1158 = 0 + 1269 = 0 + 1273 = 0 + 1270 = 0 + 1274 = 0 + 1271 = 0 + 1275 = 0 + 1272 = 0 + 1276 = 0 + 1399 = 0 + 1400 = 0 + 1401 = 0 + 1404 = 0 + 1406 = 0 + 1410 = 0 + 1411 = 0 + 1423 = 0 + 1425 = 0 + 1424 = 0 + 1426 = 0 + 1445 = 0 + 1449 = 0 + 1446 = 0 + 1450 = 0 + 1469 = 0 + 1471 = 0 + 1473 = 0 + 1470 = 0 + 1472 = 0 + 1474 = 0 + 1481 = 0 + 1485 = 0 + 1482 = 0 + 1486 = 0 + 1495 = 0 + 1497 = 0 + 1496 = 0 + 1498 = 0 + 1527 = 0 + 1531 = 0 + 1528 = 0 + 1532 = 0 + 1529 = 0 + 1533 = 0 + 1530 = 0 + 1534 = 0 + 1583 = 0 + 1591 = 0 + 1584 = 0 + 1592 = 0 + 1585 = 0 + 1593 = 0 + 1586 = 0 + 1594 = 0 + 1743 = 0 + 1745 = 0 + 1767 = 0 + 1771 = 0 + 1768 = 0 + 1772 = 0 + 1791 = 0 + 1795 = 0 + 1792 = 0 + 1796 = 0 + 1851 = 0 + 1859 = 0 + 1852 = 0 + 1860 = 0 + 1853 = 0 + 1861 = 0 + 1854 = 0 + 1862 = 0 + 2012 = 0 + 2013 = 0 + 2025 = 0 + 2027 = 0 + 2026 = 0 + 2028 = 0 + 2061 = 0 + 2063 = 0 + 2062 = 0 + 2064 = 0 + 2093 = 0 + 2097 = 0 + 2094 = 0 + 2098 = 0 + 2095 = 0 + 2099 = 0 + 2096 = 0 + 2100 = 0 + 2488 = 0 + 2489 = 0 + 2490 = 0 + 2493 = 0 + 2494 = 0 + 2498 = 0 + 2500 = 0 + 2510 = 0 + 2512 = 0 + 2511 = 0 + 2513 = 0 + 2522 = 0 + 2524 = 0 + 2526 = 0 + 2523 = 0 + 2525 = 0 + 2527 = 0 + 2534 = 0 + 2536 = 0 + 2535 = 0 + 2537 = 0 + 2558 = 0 + 2562 = 0 + 2559 = 0 + 2563 = 0 + 2582 = 0 + 2586 = 0 + 2583 = 0 + 2587 = 0 + 2642 = 0 + 2650 = 0 + 2643 = 0 + 2651 = 0 + 2644 = 0 + 2652 = 0 + 2645 = 0 + 2653 = 0 + 2702 = 0 + 2706 = 0 + 2703 = 0 + 2707 = 0 + 2704 = 0 + 2708 = 0 + 2705 = 0 + 2709 = 0 + 2832 = 0 + 2833 = 0 + 2834 = 0 + 2837 = 0 + 2838 = 0 + 2839 = 0 + 2842 = 0 + 2843 = 0 + 2844 = 0 + 2848 = 0 + 2849 = 0 + 2854 = 0 + 2856 = 0 + 2858 = 0 + 2855 = 0 + 2857 = 0 + 2859 = 0 + 2866 = 0 + 2868 = 0 + 2870 = 0 + 2867 = 0 + 2869 = 0 + 2871 = 0 + 2878 = 0 + 2880 = 0 + 2879 = 0 + 2881 = 0 + 2892 = 0 + 2894 = 0 + 2893 = 0 + 2895 = 0 + 2902 = 0 + 2906 = 0 + 2903 = 0 + 2907 = 0 + 2926 = 0 + 2928 = 0 + 2930 = 0 + 2927 = 0 + 2929 = 0 + 2931 = 0 + 2940 = 0 + 2942 = 0 + 2941 = 0 + 2943 = 0 + 2960 = 0 + 2964 = 0 + 2961 = 0 + 2965 = 0 + 2962 = 0 + 2966 = 0 + 2963 = 0 + 2967 = 0 + 2986 = 0 + 2994 = 0 + 2987 = 0 + 2995 = 0 + 2988 = 0 + 2996 = 0 + 2989 = 0 + 2997 = 0 + 3046 = 0 + 3050 = 0 + 3047 = 0 + 3051 = 0 + 3048 = 0 + 3052 = 0 + 3049 = 0 + 3053 = 0 + 3176 = 0 + 3177 = 0 + 3188 = 0 + 3190 = 0 + 3189 = 0 + 3191 = 0 + 3200 = 0 + 3202 = 0 + 3201 = 0 + 3203 = 0 + 3314 = 0 + 3318 = 0 + 3315 = 0 + 3319 = 0 + 3316 = 0 + 3320 = 0 + 3317 = 0 + 3321 = 0 + 3444 = 0 + 3445 = 0 + 3446 = 0 + 3450 = 0 + 3451 = 0 + 3456 = 0 + 3458 = 0 + 3460 = 0 + 3457 = 0 + 3459 = 0 + 3461 = 0 + 3468 = 0 + 3470 = 0 + 3469 = 0 + 3471 = 0 + 3482 = 0 + 3484 = 0 + 3483 = 0 + 3485 = 0 + 3506 = 0 + 3508 = 0 + 3507 = 0 + 3509 = 0 + 3526 = 0 + 3530 = 0 + 3527 = 0 + 3531 = 0 + 3528 = 0 + 3532 = 0 + 3529 = 0 + 3533 = 0 + 3582 = 0 + 3586 = 0 + 3583 = 0 + 3587 = 0 + 3584 = 0 + 3588 = 0 + 3585 = 0 + 3589 = 0 + 3712 = 0 + 3714 = 0 + 3736 = 0 + 3740 = 0 + 3737 = 0 + 3741 = 0 + 3760 = 0 + 3764 = 0 + 3761 = 0 + 3765 = 0 + 3820 = 0 + 3828 = 0 + 3821 = 0 + 3829 = 0 + 3822 = 0 + 3830 = 0 + 3823 = 0 + 3831 = 0 + 3980 = 0 + 3981 = 0 + 3982 = 0 + 3986 = 0 + 3987 = 0 + 3994 = 0 + 3996 = 0 + 3995 = 0 + 3997 = 0 + 4004 = 0 + 4008 = 0 + 4005 = 0 + 4009 = 0 + 4028 = 0 + 4030 = 0 + 4032 = 0 + 4029 = 0 + 4031 = 0 + 4033 = 0 + 4042 = 0 + 4044 = 0 + 4043 = 0 + 4045 = 0 + 4062 = 0 + 4066 = 0 + 4063 = 0 + 4067 = 0 + 4064 = 0 + 4068 = 0 + 4065 = 0 + 4069 = 0 + 4088 = 0 + 4096 = 0 + 4089 = 0 + 4097 = 0 + 4090 = 0 + 4098 = 0 + 4091 = 0 + 4099 = 0 + 4458 = 0 + 4459 = 0 + 4466 = 0 + 4468 = 0 + 4467 = 0 + 4469 = 0 + 4490 = 0 + 4492 = 0 + 4491 = 0 + 4493 = 0 + 4510 = 0 + 4514 = 0 + 4511 = 0 + 4515 = 0 + 4512 = 0 + 4516 = 0 + 4513 = 0 + 4517 = 0 + 4666 = 0 + 4667 = 0 + 4668 = 0 + 4671 = 0 + 4672 = 0 + 4677 = 0 + 4678 = 0 + 4688 = 0 + 4690 = 0 + 4692 = 0 + 4689 = 0 + 4691 = 0 + 4693 = 0 + 4700 = 0 + 4702 = 0 + 4701 = 0 + 4703 = 0 + 4712 = 0 + 4714 = 0 + 4713 = 0 + 4715 = 0 + 4726 = 0 + 4728 = 0 + 4727 = 0 + 4729 = 0 + 4762 = 0 + 4764 = 0 + 4763 = 0 + 4765 = 0 + 4794 = 0 + 4798 = 0 + 4795 = 0 + 4799 = 0 + 4796 = 0 + 4800 = 0 + 4797 = 0 + 4801 = 0 + 4880 = 0 + 4884 = 0 + 4881 = 0 + 4885 = 0 + 4882 = 0 + 4886 = 0 + 4883 = 0 + 4887 = 0 + 5010 = 0 + 5011 = 0 + 5022 = 0 + 5024 = 0 + 5023 = 0 + 5025 = 0 + 5034 = 0 + 5036 = 0 + 5035 = 0 + 5037 = 0 + 5148 = 0 + 5152 = 0 + 5149 = 0 + 5153 = 0 + 5150 = 0 + 5154 = 0 + 5151 = 0 + 5155 = 0 + 5278 = 0 + 5279 = 0 + 5280 = 0 + 5283 = 0 + 5284 = 0 + 5285 = 0 + 5288 = 0 + 5289 = 0 + 5290 = 0 + 5293 = 0 + 5295 = 0 + 5300 = 0 + 5302 = 0 + 5304 = 0 + 5301 = 0 + 5303 = 0 + 5305 = 0 + 5312 = 0 + 5314 = 0 + 5313 = 0 + 5315 = 0 + 5324 = 0 + 5326 = 0 + 5328 = 0 + 5325 = 0 + 5327 = 0 + 5329 = 0 + 5338 = 0 + 5340 = 0 + 5339 = 0 + 5341 = 0 + 5360 = 0 + 5364 = 0 + 5361 = 0 + 5365 = 0 + 5372 = 0 + 5374 = 0 + 5376 = 0 + 5373 = 0 + 5375 = 0 + 5377 = 0 + 5384 = 0 + 5388 = 0 + 5385 = 0 + 5389 = 0 + 5406 = 0 + 5410 = 0 + 5407 = 0 + 5411 = 0 + 5408 = 0 + 5412 = 0 + 5409 = 0 + 5413 = 0 + 5462 = 0 + 5470 = 0 + 5463 = 0 + 5471 = 0 + 5464 = 0 + 5472 = 0 + 5465 = 0 + 5473 = 0 + 5492 = 0 + 5496 = 0 + 5493 = 0 + 5497 = 0 + 5494 = 0 + 5498 = 0 + 5495 = 0 + 5499 = 0 + 5622 = 0 + 5623 = 0 + 5624 = 0 + 5627 = 0 + 5629 = 0 + 5634 = 0 + 5636 = 0 + 5635 = 0 + 5637 = 0 + 5646 = 0 + 5648 = 0 + 5650 = 0 + 5647 = 0 + 5649 = 0 + 5651 = 0 + 5670 = 0 + 5674 = 0 + 5671 = 0 + 5675 = 0 + 5682 = 0 + 5686 = 0 + 5683 = 0 + 5687 = 0 + 5730 = 0 + 5738 = 0 + 5731 = 0 + 5739 = 0 + 5732 = 0 + 5740 = 0 + 5733 = 0 + 5741 = 0 + 5760 = 0 + 5764 = 0 + 5761 = 0 + 5765 = 0 + 5762 = 0 + 5766 = 0 + 5763 = 0 + 5767 = 0 + 5891 = 0 + 5892 = 0 + 5904 = 0 + 5906 = 0 + 5905 = 0 + 5907 = 0 + 5940 = 0 + 5942 = 0 + 5941 = 0 + 5943 = 0 + 5972 = 0 + 5976 = 0 + 5973 = 0 + 5977 = 0 + 5974 = 0 + 5978 = 0 + 5975 = 0 + 5979 = 0 + 6367 = 0 + 6368 = 0 + 6369 = 0 + 6372 = 0 + 6374 = 0 + 6381 = 0 + 6383 = 0 + 6382 = 0 + 6384 = 0 + 6403 = 0 + 6407 = 0 + 6404 = 0 + 6408 = 0 + 6415 = 0 + 6417 = 0 + 6419 = 0 + 6416 = 0 + 6418 = 0 + 6420 = 0 + 6427 = 0 + 6431 = 0 + 6428 = 0 + 6432 = 0 + 6449 = 0 + 6453 = 0 + 6450 = 0 + 6454 = 0 + 6451 = 0 + 6455 = 0 + 6452 = 0 + 6456 = 0 + 6505 = 0 + 6513 = 0 + 6506 = 0 + 6514 = 0 + 6507 = 0 + 6515 = 0 + 6508 = 0 + 6516 = 0 + 6635 = 0 + 6637 = 0 + 6654 = 0 + 6658 = 0 + 6655 = 0 + 6659 = 0 + 6666 = 0 + 6670 = 0 + 6667 = 0 + 6671 = 0 + 6714 = 0 + 6722 = 0 + 6715 = 0 + 6723 = 0 + 6716 = 0 + 6724 = 0 + 6717 = 0 + 6725 = 0 + 6844 = 0 + 6845 = 0 + 6856 = 0 + 6858 = 0 + 6857 = 0 + 6859 = 0 + 6868 = 0 + 6870 = 0 + 6869 = 0 + 6871 = 0 + 6982 = 0 + 6986 = 0 + 6983 = 0 + 6987 = 0 + 6984 = 0 + 6988 = 0 + 6985 = 0 + 6989 = 0 + 7112 = 0 + 7113 = 0 + 7114 = 0 + 7118 = 0 + 7119 = 0 + 7124 = 0 + 7126 = 0 + 7128 = 0 + 7125 = 0 + 7127 = 0 + 7129 = 0 + 7136 = 0 + 7138 = 0 + 7137 = 0 + 7139 = 0 + 7150 = 0 + 7152 = 0 + 7151 = 0 + 7153 = 0 + 7174 = 0 + 7176 = 0 + 7175 = 0 + 7177 = 0 + 7194 = 0 + 7198 = 0 + 7195 = 0 + 7199 = 0 + 7196 = 0 + 7200 = 0 + 7197 = 0 + 7201 = 0 + 7250 = 0 + 7254 = 0 + 7251 = 0 + 7255 = 0 + 7252 = 0 + 7256 = 0 + 7253 = 0 + 7257 = 0 + 7380 = 0 + 7381 = 0 + 7382 = 0 + 7385 = 0 + 7387 = 0 + 7392 = 0 + 7394 = 0 + 7393 = 0 + 7395 = 0 + 7404 = 0 + 7406 = 0 + 7408 = 0 + 7405 = 0 + 7407 = 0 + 7409 = 0 + 7428 = 0 + 7432 = 0 + 7429 = 0 + 7433 = 0 + 7440 = 0 + 7444 = 0 + 7441 = 0 + 7445 = 0 + 7488 = 0 + 7496 = 0 + 7489 = 0 + 7497 = 0 + 7490 = 0 + 7498 = 0 + 7491 = 0 + 7499 = 0 + 7518 = 0 + 7522 = 0 + 7519 = 0 + 7523 = 0 + 7520 = 0 + 7524 = 0 + 7521 = 0 + 7525 = 0 + 7648 = 0 + 7649 = 0 + 7650 = 0 + 7653 = 0 + 7654 = 0 + 7655 = 0 + 7660 = 0 + 7662 = 0 + 7664 = 0 + 7661 = 0 + 7663 = 0 + 7665 = 0 + 7672 = 0 + 7674 = 0 + 7676 = 0 + 7673 = 0 + 7675 = 0 + 7677 = 0 + 7686 = 0 + 7688 = 0 + 7687 = 0 + 7689 = 0 + 7696 = 0 + 7700 = 0 + 7697 = 0 + 7701 = 0 + 7708 = 0 + 7710 = 0 + 7712 = 0 + 7709 = 0 + 7711 = 0 + 7713 = 0 + 7730 = 0 + 7734 = 0 + 7731 = 0 + 7735 = 0 + 7732 = 0 + 7736 = 0 + 7733 = 0 + 7737 = 0 + 7756 = 0 + 7764 = 0 + 7757 = 0 + 7765 = 0 + 7758 = 0 + 7766 = 0 + 7759 = 0 + 7767 = 0 + 7786 = 0 + 7790 = 0 + 7787 = 0 + 7791 = 0 + 7788 = 0 + 7792 = 0 + 7789 = 0 + 7793 = 0 + 8126 = 0 + 8127 = 0 + 8134 = 0 + 8136 = 0 + 8135 = 0 + 8137 = 0 + 8158 = 0 + 8160 = 0 + 8159 = 0 + 8161 = 0 + 8178 = 0 + 8182 = 0 + 8179 = 0 + 8183 = 0 + 8180 = 0 + 8184 = 0 + 8181 = 0 + 8185 = 0 + 8334 = 0 + 8336 = 0 + 8353 = 0 + 8357 = 0 + 8354 = 0 + 8358 = 0 + 8365 = 0 + 8369 = 0 + 8366 = 0 + 8370 = 0 + 8413 = 0 + 8421 = 0 + 8414 = 0 + 8422 = 0 + 8415 = 0 + 8423 = 0 + 8416 = 0 + 8424 = 0 + 8543 = 0 + 8544 = 0 + 8545 = 0 + 8552 = 0 + 8554 = 0 + 8553 = 0 + 8555 = 0 + 8562 = 0 + 8566 = 0 + 8563 = 0 + 8567 = 0 + 8574 = 0 + 8576 = 0 + 8578 = 0 + 8575 = 0 + 8577 = 0 + 8579 = 0 + 8596 = 0 + 8600 = 0 + 8597 = 0 + 8601 = 0 + 8598 = 0 + 8602 = 0 + 8599 = 0 + 8603 = 0 + 8622 = 0 + 8630 = 0 + 8623 = 0 + 8631 = 0 + 8624 = 0 + 8632 = 0 + 8625 = 0 + 8633 = 0 + 8752 = 0 + 8753 = 0 + 8754 = 0 + 8757 = 0 + 8759 = 0 + 8763 = 0 + 8764 = 0 + 8776 = 0 + 8778 = 0 + 8777 = 0 + 8779 = 0 + 8798 = 0 + 8802 = 0 + 8799 = 0 + 8803 = 0 + 8822 = 0 + 8824 = 0 + 8826 = 0 + 8823 = 0 + 8825 = 0 + 8827 = 0 + 8834 = 0 + 8838 = 0 + 8835 = 0 + 8839 = 0 + 8848 = 0 + 8850 = 0 + 8849 = 0 + 8851 = 0 + 8880 = 0 + 8884 = 0 + 8881 = 0 + 8885 = 0 + 8882 = 0 + 8886 = 0 + 8883 = 0 + 8887 = 0 + 8936 = 0 + 8944 = 0 + 8937 = 0 + 8945 = 0 + 8938 = 0 + 8946 = 0 + 8939 = 0 + 8947 = 0 + 9096 = 0 + 9098 = 0 + 9120 = 0 + 9124 = 0 + 9121 = 0 + 9125 = 0 + 9144 = 0 + 9148 = 0 + 9145 = 0 + 9149 = 0 + 9204 = 0 + 9212 = 0 + 9205 = 0 + 9213 = 0 + 9206 = 0 + 9214 = 0 + 9207 = 0 + 9215 = 0 + 9365 = 0 + 9366 = 0 + 9378 = 0 + 9380 = 0 + 9379 = 0 + 9381 = 0 + 9414 = 0 + 9416 = 0 + 9415 = 0 + 9417 = 0 + 9446 = 0 + 9450 = 0 + 9447 = 0 + 9451 = 0 + 9448 = 0 + 9452 = 0 + 9449 = 0 + 9453 = 0 + 9841 = 0 + 9842 = 0 + 9843 = 0 + 9846 = 0 + 9847 = 0 + 9848 = 0 + 9851 = 0 + 9852 = 0 + 9853 = 0 + 9856 = 0 + 9857 = 0 + 9863 = 0 + 9865 = 0 + 9867 = 0 + 9864 = 0 + 9866 = 0 + 9868 = 0 + 9875 = 0 + 9877 = 0 + 9876 = 0 + 9878 = 0 + 9887 = 0 + 9889 = 0 + 9891 = 0 + 9888 = 0 + 9890 = 0 + 9892 = 0 + 9899 = 0 + 9901 = 0 + 9900 = 0 + 9902 = 0 + 9911 = 0 + 9913 = 0 + 9915 = 0 + 9912 = 0 + 9914 = 0 + 9916 = 0 + 9923 = 0 + 9927 = 0 + 9924 = 0 + 9928 = 0 + 9937 = 0 + 9939 = 0 + 9938 = 0 + 9940 = 0 + 9969 = 0 + 9973 = 0 + 9970 = 0 + 9974 = 0 + 9971 = 0 + 9975 = 0 + 9972 = 0 + 9976 = 0 + 10025 = 0 + 10033 = 0 + 10026 = 0 + 10034 = 0 + 10027 = 0 + 10035 = 0 + 10028 = 0 + 10036 = 0 + 10085 = 0 + 10089 = 0 + 10086 = 0 + 10090 = 0 + 10087 = 0 + 10091 = 0 + 10088 = 0 + 10092 = 0 + 10185 = 0 + 10186 = 0 + 10187 = 0 + 10190 = 0 + 10191 = 0 + 10197 = 0 + 10199 = 0 + 10198 = 0 + 10200 = 0 + 10209 = 0 + 10211 = 0 + 10213 = 0 + 10210 = 0 + 10212 = 0 + 10214 = 0 + 10221 = 0 + 10223 = 0 + 10222 = 0 + 10224 = 0 + 10233 = 0 + 10237 = 0 + 10234 = 0 + 10238 = 0 + 10293 = 0 + 10301 = 0 + 10294 = 0 + 10302 = 0 + 10295 = 0 + 10303 = 0 + 10296 = 0 + 10304 = 0 + 10353 = 0 + 10357 = 0 + 10354 = 0 + 10358 = 0 + 10355 = 0 + 10359 = 0 + 10356 = 0 + 10360 = 0 + 10453 = 0 + 10454 = 0 + 10455 = 0 + 10458 = 0 + 10459 = 0 + 10465 = 0 + 10467 = 0 + 10469 = 0 + 10466 = 0 + 10468 = 0 + 10470 = 0 + 10477 = 0 + 10479 = 0 + 10478 = 0 + 10480 = 0 + 10489 = 0 + 10491 = 0 + 10490 = 0 + 10492 = 0 + 10503 = 0 + 10505 = 0 + 10504 = 0 + 10506 = 0 + 10535 = 0 + 10539 = 0 + 10536 = 0 + 10540 = 0 + 10537 = 0 + 10541 = 0 + 10538 = 0 + 10542 = 0 + 10621 = 0 + 10625 = 0 + 10622 = 0 + 10626 = 0 + 10623 = 0 + 10627 = 0 + 10624 = 0 + 10628 = 0 + 10721 = 0 + 10722 = 0 + 10728 = 0 + 10730 = 0 + 10729 = 0 + 10731 = 0 + 10740 = 0 + 10742 = 0 + 10741 = 0 + 10743 = 0 + 10830 = 0 + 10834 = 0 + 10831 = 0 + 10835 = 0 + 10832 = 0 + 10836 = 0 + 10833 = 0 + 10837 = 0 + 10930 = 0 + 10932 = 0 + 10954 = 0 + 10958 = 0 + 10955 = 0 + 10959 = 0 + 10978 = 0 + 10982 = 0 + 10979 = 0 + 10983 = 0 + 11038 = 0 + 11046 = 0 + 11039 = 0 + 11047 = 0 + 11040 = 0 + 11048 = 0 + 11041 = 0 + 11049 = 0 + 11198 = 0 + 11199 = 0 + 11200 = 0 + 11204 = 0 + 11205 = 0 + 11212 = 0 + 11214 = 0 + 11213 = 0 + 11215 = 0 + 11222 = 0 + 11226 = 0 + 11223 = 0 + 11227 = 0 + 11246 = 0 + 11248 = 0 + 11250 = 0 + 11247 = 0 + 11249 = 0 + 11251 = 0 + 11260 = 0 + 11262 = 0 + 11261 = 0 + 11263 = 0 + 11280 = 0 + 11284 = 0 + 11281 = 0 + 11285 = 0 + 11282 = 0 + 11286 = 0 + 11283 = 0 + 11287 = 0 + 11306 = 0 + 11314 = 0 + 11307 = 0 + 11315 = 0 + 11308 = 0 + 11316 = 0 + 11309 = 0 + 11317 = 0 + 11676 = 0 + 11677 = 0 + 11684 = 0 + 11686 = 0 + 11685 = 0 + 11687 = 0 + 11708 = 0 + 11710 = 0 + 11709 = 0 + 11711 = 0 + 11728 = 0 + 11732 = 0 + 11729 = 0 + 11733 = 0 + 11730 = 0 + 11734 = 0 + 11731 = 0 + 11735 = 0 + 11884 = 0 + 11885 = 0 + 11886 = 0 + 11889 = 0 + 11890 = 0 + 11896 = 0 + 11898 = 0 + 11897 = 0 + 11899 = 0 + 11908 = 0 + 11910 = 0 + 11912 = 0 + 11909 = 0 + 11911 = 0 + 11913 = 0 + 11920 = 0 + 11922 = 0 + 11921 = 0 + 11923 = 0 + 11932 = 0 + 11936 = 0 + 11933 = 0 + 11937 = 0 + 11992 = 0 + 12000 = 0 + 11993 = 0 + 12001 = 0 + 11994 = 0 + 12002 = 0 + 11995 = 0 + 12003 = 0 + 12052 = 0 + 12056 = 0 + 12053 = 0 + 12057 = 0 + 12054 = 0 + 12058 = 0 + 12055 = 0 + 12059 = 0 + 12152 = 0 + 12153 = 0 + 12154 = 0 + 12157 = 0 + 12158 = 0 + 12159 = 0 + 12164 = 0 + 12166 = 0 + 12168 = 0 + 12165 = 0 + 12167 = 0 + 12169 = 0 + 12176 = 0 + 12178 = 0 + 12180 = 0 + 12177 = 0 + 12179 = 0 + 12181 = 0 + 12188 = 0 + 12190 = 0 + 12189 = 0 + 12191 = 0 + 12200 = 0 + 12202 = 0 + 12204 = 0 + 12201 = 0 + 12203 = 0 + 12205 = 0 + 12214 = 0 + 12216 = 0 + 12215 = 0 + 12217 = 0 + 12234 = 0 + 12238 = 0 + 12235 = 0 + 12239 = 0 + 12236 = 0 + 12240 = 0 + 12237 = 0 + 12241 = 0 + 12260 = 0 + 12268 = 0 + 12261 = 0 + 12269 = 0 + 12262 = 0 + 12270 = 0 + 12263 = 0 + 12271 = 0 + 12320 = 0 + 12324 = 0 + 12321 = 0 + 12325 = 0 + 12322 = 0 + 12326 = 0 + 12323 = 0 + 12327 = 0 + 12420 = 0 + 12421 = 0 + 12427 = 0 + 12429 = 0 + 12428 = 0 + 12430 = 0 + 12439 = 0 + 12441 = 0 + 12440 = 0 + 12442 = 0 + 12529 = 0 + 12533 = 0 + 12530 = 0 + 12534 = 0 + 12531 = 0 + 12535 = 0 + 12532 = 0 + 12536 = 0 + 12629 = 0 + 12630 = 0 + 12631 = 0 + 12636 = 0 + 12638 = 0 + 12640 = 0 + 12637 = 0 + 12639 = 0 + 12641 = 0 + 12648 = 0 + 12650 = 0 + 12649 = 0 + 12651 = 0 + 12662 = 0 + 12664 = 0 + 12663 = 0 + 12665 = 0 + 12682 = 0 + 12686 = 0 + 12683 = 0 + 12687 = 0 + 12684 = 0 + 12688 = 0 + 12685 = 0 + 12689 = 0 + 12738 = 0 + 12742 = 0 + 12739 = 0 + 12743 = 0 + 12740 = 0 + 12744 = 0 + 12741 = 0 + 12745 = 0 + 12839 = 0 + 12840 = 0 + 12852 = 0 + 12854 = 0 + 12853 = 0 + 12855 = 0 + 12888 = 0 + 12890 = 0 + 12889 = 0 + 12891 = 0 + 12920 = 0 + 12924 = 0 + 12921 = 0 + 12925 = 0 + 12922 = 0 + 12926 = 0 + 12923 = 0 + 12927 = 0 + 13315 = 0 + 13316 = 0 + 13317 = 0 + 13320 = 0 + 13322 = 0 + 13329 = 0 + 13331 = 0 + 13330 = 0 + 13332 = 0 + 13351 = 0 + 13355 = 0 + 13352 = 0 + 13356 = 0 + 13363 = 0 + 13365 = 0 + 13367 = 0 + 13364 = 0 + 13366 = 0 + 13368 = 0 + 13375 = 0 + 13379 = 0 + 13376 = 0 + 13380 = 0 + 13397 = 0 + 13401 = 0 + 13398 = 0 + 13402 = 0 + 13399 = 0 + 13403 = 0 + 13400 = 0 + 13404 = 0 + 13453 = 0 + 13461 = 0 + 13454 = 0 + 13462 = 0 + 13455 = 0 + 13463 = 0 + 13456 = 0 + 13464 = 0 + 13583 = 0 + 13585 = 0 + 13602 = 0 + 13606 = 0 + 13603 = 0 + 13607 = 0 + 13614 = 0 + 13618 = 0 + 13615 = 0 + 13619 = 0 + 13662 = 0 + 13670 = 0 + 13663 = 0 + 13671 = 0 + 13664 = 0 + 13672 = 0 + 13665 = 0 + 13673 = 0 + 13792 = 0 + 13793 = 0 + 13794 = 0 + 13797 = 0 + 13798 = 0 + 13804 = 0 + 13806 = 0 + 13808 = 0 + 13805 = 0 + 13807 = 0 + 13809 = 0 + 13816 = 0 + 13818 = 0 + 13817 = 0 + 13819 = 0 + 13828 = 0 + 13830 = 0 + 13829 = 0 + 13831 = 0 + 13842 = 0 + 13844 = 0 + 13843 = 0 + 13845 = 0 + 13874 = 0 + 13878 = 0 + 13875 = 0 + 13879 = 0 + 13876 = 0 + 13880 = 0 + 13877 = 0 + 13881 = 0 + 13960 = 0 + 13964 = 0 + 13961 = 0 + 13965 = 0 + 13962 = 0 + 13966 = 0 + 13963 = 0 + 13967 = 0 + 14060 = 0 + 14061 = 0 + 14067 = 0 + 14069 = 0 + 14068 = 0 + 14070 = 0 + 14079 = 0 + 14081 = 0 + 14080 = 0 + 14082 = 0 + 14169 = 0 + 14173 = 0 + 14170 = 0 + 14174 = 0 + 14171 = 0 + 14175 = 0 + 14172 = 0 + 14176 = 0 + 14269 = 0 + 14270 = 0 + 14271 = 0 + 14274 = 0 + 14275 = 0 + 14276 = 0 + 14281 = 0 + 14283 = 0 + 14285 = 0 + 14282 = 0 + 14284 = 0 + 14286 = 0 + 14293 = 0 + 14295 = 0 + 14294 = 0 + 14296 = 0 + 14305 = 0 + 14307 = 0 + 14309 = 0 + 14306 = 0 + 14308 = 0 + 14310 = 0 + 14317 = 0 + 14319 = 0 + 14321 = 0 + 14318 = 0 + 14320 = 0 + 14322 = 0 + 14329 = 0 + 14333 = 0 + 14330 = 0 + 14334 = 0 + 14351 = 0 + 14355 = 0 + 14352 = 0 + 14356 = 0 + 14353 = 0 + 14357 = 0 + 14354 = 0 + 14358 = 0 + 14407 = 0 + 14415 = 0 + 14408 = 0 + 14416 = 0 + 14409 = 0 + 14417 = 0 + 14410 = 0 + 14418 = 0 + 14437 = 0 + 14441 = 0 + 14438 = 0 + 14442 = 0 + 14439 = 0 + 14443 = 0 + 14440 = 0 + 14444 = 0 + 14537 = 0 + 14538 = 0 + 14539 = 0 + 14544 = 0 + 14546 = 0 + 14545 = 0 + 14547 = 0 + 14556 = 0 + 14558 = 0 + 14560 = 0 + 14557 = 0 + 14559 = 0 + 14561 = 0 + 14568 = 0 + 14572 = 0 + 14569 = 0 + 14573 = 0 + 14616 = 0 + 14624 = 0 + 14617 = 0 + 14625 = 0 + 14618 = 0 + 14626 = 0 + 14619 = 0 + 14627 = 0 + 14646 = 0 + 14650 = 0 + 14647 = 0 + 14651 = 0 + 14648 = 0 + 14652 = 0 + 14649 = 0 + 14653 = 0 + 14956 = 0 + 14957 = 0 + 14964 = 0 + 14966 = 0 + 14965 = 0 + 14967 = 0 + 14988 = 0 + 14990 = 0 + 14989 = 0 + 14991 = 0 + 15008 = 0 + 15012 = 0 + 15009 = 0 + 15013 = 0 + 15010 = 0 + 15014 = 0 + 15011 = 0 + 15015 = 0 + 15164 = 0 + 15166 = 0 + 15183 = 0 + 15187 = 0 + 15184 = 0 + 15188 = 0 + 15195 = 0 + 15199 = 0 + 15196 = 0 + 15200 = 0 + 15243 = 0 + 15251 = 0 + 15244 = 0 + 15252 = 0 + 15245 = 0 + 15253 = 0 + 15246 = 0 + 15254 = 0 + 15373 = 0 + 15374 = 0 + 15375 = 0 + 15382 = 0 + 15384 = 0 + 15383 = 0 + 15385 = 0 + 15392 = 0 + 15396 = 0 + 15393 = 0 + 15397 = 0 + 15404 = 0 + 15406 = 0 + 15408 = 0 + 15405 = 0 + 15407 = 0 + 15409 = 0 + 15426 = 0 + 15430 = 0 + 15427 = 0 + 15431 = 0 + 15428 = 0 + 15432 = 0 + 15429 = 0 + 15433 = 0 + 15452 = 0 + 15460 = 0 + 15453 = 0 + 15461 = 0 + 15454 = 0 + 15462 = 0 + 15455 = 0 + 15463 = 0 + 15582 = 0 + 15583 = 0 + 15589 = 0 + 15591 = 0 + 15590 = 0 + 15592 = 0 + 15601 = 0 + 15603 = 0 + 15602 = 0 + 15604 = 0 + 15691 = 0 + 15695 = 0 + 15692 = 0 + 15696 = 0 + 15693 = 0 + 15697 = 0 + 15694 = 0 + 15698 = 0 + 15791 = 0 + 15792 = 0 + 15793 = 0 + 15798 = 0 + 15800 = 0 + 15802 = 0 + 15799 = 0 + 15801 = 0 + 15803 = 0 + 15810 = 0 + 15812 = 0 + 15811 = 0 + 15813 = 0 + 15824 = 0 + 15826 = 0 + 15825 = 0 + 15827 = 0 + 15844 = 0 + 15848 = 0 + 15845 = 0 + 15849 = 0 + 15846 = 0 + 15850 = 0 + 15847 = 0 + 15851 = 0 + 15900 = 0 + 15904 = 0 + 15901 = 0 + 15905 = 0 + 15902 = 0 + 15906 = 0 + 15903 = 0 + 15907 = 0 + 16000 = 0 + 16001 = 0 + 16002 = 0 + 16007 = 0 + 16009 = 0 + 16008 = 0 + 16010 = 0 + 16019 = 0 + 16021 = 0 + 16023 = 0 + 16020 = 0 + 16022 = 0 + 16024 = 0 + 16031 = 0 + 16035 = 0 + 16032 = 0 + 16036 = 0 + 16079 = 0 + 16087 = 0 + 16080 = 0 + 16088 = 0 + 16081 = 0 + 16089 = 0 + 16082 = 0 + 16090 = 0 + 16109 = 0 + 16113 = 0 + 16110 = 0 + 16114 = 0 + 16111 = 0 + 16115 = 0 + 16112 = 0 + 16116 = 0 + 16209 = 0 + 16210 = 0 + 16211 = 0 + 16216 = 0 + 16218 = 0 + 16220 = 0 + 16217 = 0 + 16219 = 0 + 16221 = 0 + 16228 = 0 + 16230 = 0 + 16232 = 0 + 16229 = 0 + 16231 = 0 + 16233 = 0 + 16240 = 0 + 16242 = 0 + 16244 = 0 + 16241 = 0 + 16243 = 0 + 16245 = 0 + 16262 = 0 + 16266 = 0 + 16263 = 0 + 16267 = 0 + 16264 = 0 + 16268 = 0 + 16265 = 0 + 16269 = 0 + 16288 = 0 + 16296 = 0 + 16289 = 0 + 16297 = 0 + 16290 = 0 + 16298 = 0 + 16291 = 0 + 16299 = 0 + 16318 = 0 + 16322 = 0 + 16319 = 0 + 16323 = 0 + 16320 = 0 + 16324 = 0 + 16321 = 0 + 16325 = 0 diff --git a/tests/deal.II/normal_flux_03.cc b/tests/deal.II/normal_flux_03.cc new file mode 100644 index 0000000000..db6adaa995 --- /dev/null +++ b/tests/deal.II/normal_flux_03.cc @@ -0,0 +1,88 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2007 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +// like normal_flux_01 but check on a hyper_sphere geometry + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + + +template +void test (const Triangulation &tr, + const FiniteElement &fe) +{ + DoFHandler dof(tr); + dof.distribute_dofs(fe); + + deallog << "FE=" << fe.get_name() + << std::endl; + + std::set boundary_ids; + boundary_ids.insert (0); + + ConstraintMatrix cm; + VectorTools::compute_normal_flux_constraints (dof, 0, boundary_ids, cm); + + cm.print (deallog.get_file_stream ()); +} + + + +template +void test_hyper_sphere() +{ + Triangulation tr; + GridGenerator::hyper_ball(tr); + + static const HyperBallBoundary boundary; + tr.set_boundary (0, boundary); + + tr.refine_global(2); + + for (unsigned int degree=1; degree<4; ++degree) + { + FESystem fe (FE_Q(degree), dim); + test(tr, fe); + } +} + + +int main() +{ + std::ofstream logfile ("normal_flux_03/output"); + deallog << std::setprecision (2); + + deallog.attach(logfile); + deallog.depth_console (0); + deallog.threshold_double(1.e-12); + + test_hyper_sphere<2>(); + test_hyper_sphere<3>(); +} diff --git a/tests/deal.II/normal_flux_03/cmp/generic b/tests/deal.II/normal_flux_03/cmp/generic new file mode 100644 index 0000000000..5776716535 --- /dev/null +++ b/tests/deal.II/normal_flux_03/cmp/generic @@ -0,0 +1,2803 @@ + +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2] + 0 1: 1.00000 + 2 3: 0.414214 + 8 = 0 + 18 19: -0.414214 + 22 23: -1.00000 + 51 50: 0.414214 + 57 = 0 + 71 70: -0.414214 + 76 77: -1.00000 + 123 122: -0.414214 + 127 = 0 + 135 134: 0.414214 + 138 139: 1.00000 + 154 155: -0.414214 + 160 = 0 + 170 171: 0.414214 +DEAL::FE=FESystem<2>[FE_Q<2>(2)^2] + 0 1: 1.00000 + 2 3: 0.414214 + 12 13: 0.668179 + 18 = 0 + 24 25: 0.198912 + 50 51: -0.414214 + 56 57: -0.198912 + 62 63: -1.00000 + 68 69: -0.668179 + 163 162: 0.414214 + 167 166: 0.668179 + 183 = 0 + 187 186: 0.198912 + 235 234: -0.414214 + 239 238: -0.198912 + 254 255: -1.00000 + 259 258: -0.668179 + 435 434: -0.414214 + 441 440: -0.668179 + 447 = 0 + 453 452: -0.198912 + 475 474: 0.414214 + 481 480: 0.198912 + 486 487: 1.00000 + 493 492: 0.668179 + 562 563: -0.414214 + 566 567: -0.668179 + 582 = 0 + 586 587: -0.198912 + 626 627: 0.414214 + 630 631: 0.198912 + 646 647: 0.668179 +DEAL::FE=FESystem<2>[FE_Q<2>(3)^2] + 0 1: 1.00000 + 2 3: 0.414214 + 16 18: 0.768531 + 17 19: 0.576341 + 32 = 0 + 40 42: 0.268761 + 41 43: 0.130882 + 98 99: -0.414214 + 106 108: -0.130882 + 107 109: -0.268761 + 122 123: -1.00000 + 130 132: -0.576341 + 131 133: -0.768531 + 339 338: 0.414214 + 344 342: 0.768531 + 345 343: 0.576341 + 381 = 0 + 386 384: 0.268761 + 387 385: 0.130882 + 495 494: -0.414214 + 500 498: -0.130882 + 501 499: -0.268761 + 536 537: -1.00000 + 542 540: -0.576341 + 543 541: -0.768531 + 939 938: -0.414214 + 948 946: -0.768531 + 949 947: -0.576341 + 963 = 0 + 972 970: -0.268761 + 973 971: -0.130882 + 1023 1022: 0.414214 + 1032 1030: 0.130882 + 1033 1031: 0.268761 + 1046 1047: 1.00000 + 1056 1054: 0.576341 + 1057 1055: 0.768531 + 1226 1227: -0.414214 + 1230 1232: -0.768531 + 1231 1233: -0.576341 + 1268 = 0 + 1272 1274: -0.268761 + 1273 1275: -0.130882 + 1370 1371: 0.414214 + 1374 1376: 0.130882 + 1375 1377: 0.268761 + 1412 1414: 0.576341 + 1413 1415: 0.768531 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3] + 375 377: 1.00000 + 376 377: 1.00000 + 378 380: 0.449490 + 379 380: 1.00000 + 381 383: 1.00000 + 382 383: 0.449490 + 384 386: 0.427330 + 385 386: 0.427330 + 399 = 0 + 400 401: 1.00000 + 402 = 0 + 403 404: 0.414214 + 411 413: 1.00000 + 412 = 0 + 414 416: 0.414214 + 415 = 0 + 423 = 0 + 424 = 0 + 456 458: -0.449490 + 457 458: 1.00000 + 459 461: -0.427330 + 460 461: 0.427330 + 468 470: -1.00000 + 469 470: 1.00000 + 471 473: -1.00000 + 472 473: 0.449490 + 480 482: -0.414214 + 481 = 0 + 486 488: -1.00000 + 487 = 0 + 510 512: 1.00000 + 511 512: -0.449490 + 513 515: 0.427330 + 514 515: -0.427330 + 522 = 0 + 523 524: -0.414214 + 528 530: 1.00000 + 529 530: -1.00000 + 531 533: 0.449490 + 532 533: -1.00000 + 540 = 0 + 541 542: -1.00000 + 564 566: -0.427330 + 565 566: -0.427330 + 570 572: -1.00000 + 571 572: -0.449490 + 576 578: -0.449490 + 577 578: -1.00000 + 582 584: -1.00000 + 583 584: -1.00000 + 675 676: -1.00000 + 677 676: 0.449490 + 679 678: -0.427330 + 680 678: -0.427330 + 688 = 0 + 689 687: -0.414214 + 702 703: -1.00000 + 704 = 0 + 706 705: -0.414214 + 707 = 0 + 715 = 0 + 716 = 0 + 730 729: 0.427330 + 731 729: -0.427330 + 735 736: 1.00000 + 737 736: -0.449490 + 748 747: 0.414214 + 749 = 0 + 753 754: 1.00000 + 755 = 0 + 795 796: -1.00000 + 797 796: -0.449490 + 799 798: -0.427330 + 800 798: 0.427330 + 808 = 0 + 809 807: 0.414214 + 822 824: 1.00000 + 823 824: -1.00000 + 825 827: 1.00000 + 826 827: -0.449490 + 834 836: 1.00000 + 835 = 0 + 850 849: 0.427330 + 851 849: 0.427330 + 855 856: 1.00000 + 857 856: 0.449490 + 867 869: 1.00000 + 868 869: 0.449490 + 873 875: 1.00000 + 874 875: 1.00000 + 915 917: -1.00000 + 916 917: -1.00000 + 918 920: -0.449490 + 919 920: -1.00000 + 927 929: -1.00000 + 928 929: -0.449490 + 930 932: -0.427330 + 931 932: -0.427330 + 939 = 0 + 940 941: -1.00000 + 945 = 0 + 946 947: -0.414214 + 969 971: -1.00000 + 970 = 0 + 972 974: -0.414214 + 973 = 0 + 981 = 0 + 982 = 0 + 996 998: 0.449490 + 997 998: -1.00000 + 1002 1004: 0.427330 + 1003 1004: -0.427330 + 1014 1016: 0.414214 + 1015 = 0 + 1059 1061: -1.00000 + 1060 1061: 0.449490 + 1062 1064: -0.427330 + 1063 1064: 0.427330 + 1071 = 0 + 1072 1073: 0.414214 + 1086 1088: -1.00000 + 1087 1088: 1.00000 + 1089 1091: -0.449490 + 1090 1091: 1.00000 + 1098 = 0 + 1099 1100: 1.00000 + 1113 1115: 0.427330 + 1114 1115: 0.427330 + 1122 1124: 0.449490 + 1123 1124: 1.00000 + 1155 1156: 1.00000 + 1157 1156: 0.449490 + 1162 1161: 0.427330 + 1163 1161: 0.427330 + 1174 = 0 + 1175 1173: 0.414214 + 1182 1183: 1.00000 + 1184 = 0 + 1189 1188: 0.414214 + 1190 = 0 + 1201 = 0 + 1202 = 0 + 1228 1227: -0.427330 + 1229 1227: 0.427330 + 1236 1237: -1.00000 + 1238 1237: -0.449490 + 1246 1245: -0.414214 + 1247 = 0 + 1254 1255: -1.00000 + 1256 = 0 + 1275 1276: 1.00000 + 1277 1276: -0.449490 + 1282 1281: 0.427330 + 1283 1281: -0.427330 + 1294 = 0 + 1295 1293: -0.414214 + 1312 1311: -0.427330 + 1313 1311: -0.427330 + 1320 1321: -1.00000 + 1322 1321: 0.449490 + 1335 1336: 0.427330 + 1337 1336: 0.427330 + 1341 = 0 + 1343 1342: 0.414214 + 1353 1354: 0.414214 + 1355 = 0 + 1359 = 0 + 1361 = 0 + 1371 1372: -0.427330 + 1373 1372: 0.427330 + 1380 1381: -0.414214 + 1382 = 0 + 1407 1408: 0.427330 + 1409 1408: -0.427330 + 1413 = 0 + 1415 1414: -0.414214 + 1425 1426: -0.427330 + 1427 1426: -0.427330 + 1443 1444: -0.427330 + 1445 1444: -0.427330 + 1452 = 0 + 1454 1453: -0.414214 + 1461 1462: -0.414214 + 1463 = 0 + 1470 = 0 + 1472 = 0 + 1491 1492: 0.427330 + 1493 1492: -0.427330 + 1500 1501: 0.414214 + 1502 = 0 + 1515 1516: -0.427330 + 1517 1516: 0.427330 + 1524 = 0 + 1526 1525: 0.414214 + 1539 1540: 0.427330 + 1541 1540: 0.427330 +DEAL::FE=FESystem<3>[FE_Q<3>(2)^3] + 2187 2189: 1.00000 + 2188 2189: 1.00000 + 2190 2192: 0.449490 + 2191 2192: 1.00000 + 2193 2195: 1.00000 + 2194 2195: 0.449490 + 2196 2198: 0.427330 + 2197 2198: 0.427330 + 2211 2213: 1.00000 + 2212 2213: 0.703508 + 2214 2216: 0.437092 + 2215 2216: 0.679605 + 2217 2219: 0.703508 + 2218 2219: 1.00000 + 2220 2222: 0.679605 + 2221 2222: 0.437092 + 2259 2261: 0.690360 + 2260 2261: 0.690360 + 2268 = 0 + 2269 2270: 1.00000 + 2271 = 0 + 2272 2273: 0.414214 + 2280 = 0 + 2281 2282: 0.668179 + 2283 2285: 0.219339 + 2284 2285: 1.00000 + 2286 2288: 0.205498 + 2287 2288: 0.420521 + 2313 2315: 0.211545 + 2314 2315: 0.673709 + 2322 2324: 1.00000 + 2323 = 0 + 2325 2327: 0.414214 + 2326 = 0 + 2334 2336: 1.00000 + 2335 2336: 0.219339 + 2337 2339: 0.420521 + 2338 2339: 0.205498 + 2340 2342: 0.668179 + 2341 = 0 + 2367 2369: 0.673709 + 2368 2369: 0.211545 + 2376 = 0 + 2377 = 0 + 2382 = 0 + 2383 2384: 0.198912 + 2385 2387: 0.198912 + 2386 = 0 + 2403 2405: 0.202077 + 2404 2405: 0.202077 + 2562 2564: -0.449490 + 2563 2564: 1.00000 + 2565 2567: -0.427330 + 2566 2567: 0.427330 + 2574 2576: -0.437092 + 2575 2576: 0.679605 + 2577 2579: -0.219339 + 2578 2579: 1.00000 + 2580 2582: -0.205498 + 2581 2582: 0.420521 + 2607 2609: -0.211545 + 2608 2609: 0.673709 + 2616 2618: -1.00000 + 2617 2618: 1.00000 + 2619 2621: -1.00000 + 2620 2621: 0.449490 + 2628 2630: -1.00000 + 2629 2630: 0.703508 + 2631 2633: -0.703508 + 2632 2633: 1.00000 + 2634 2636: -0.679605 + 2635 2636: 0.437092 + 2661 2663: -0.690360 + 2662 2663: 0.690360 + 2670 2672: -0.414214 + 2671 = 0 + 2676 2678: -0.420521 + 2677 2678: 0.205498 + 2679 2681: -0.198912 + 2680 = 0 + 2697 2699: -0.202077 + 2698 2699: 0.202077 + 2706 2708: -1.00000 + 2707 = 0 + 2712 2714: -1.00000 + 2713 2714: 0.219339 + 2715 2717: -0.668179 + 2716 = 0 + 2733 2735: -0.673709 + 2734 2735: 0.211545 + 2862 2864: 1.00000 + 2863 2864: -0.449490 + 2865 2867: 0.427330 + 2866 2867: -0.427330 + 2874 2876: 1.00000 + 2875 2876: -0.219339 + 2877 2879: 0.420521 + 2878 2879: -0.205498 + 2880 2882: 0.679605 + 2881 2882: -0.437092 + 2907 2909: 0.673709 + 2908 2909: -0.211545 + 2916 = 0 + 2917 2918: -0.414214 + 2922 = 0 + 2923 2924: -0.198912 + 2925 2927: 0.205498 + 2926 2927: -0.420521 + 2943 2945: 0.202077 + 2944 2945: -0.202077 + 2952 2954: 1.00000 + 2953 2954: -1.00000 + 2955 2957: 0.449490 + 2956 2957: -1.00000 + 2964 2966: 1.00000 + 2965 2966: -0.703508 + 2967 2969: 0.437092 + 2968 2969: -0.679605 + 2970 2972: 0.703508 + 2971 2972: -1.00000 + 2997 2999: 0.690360 + 2998 2999: -0.690360 + 3006 = 0 + 3007 3008: -1.00000 + 3012 = 0 + 3013 3014: -0.668179 + 3015 3017: 0.219339 + 3016 3017: -1.00000 + 3033 3035: 0.211545 + 3034 3035: -0.673709 + 3162 3164: -0.427330 + 3163 3164: -0.427330 + 3168 3170: -0.420521 + 3169 3170: -0.205498 + 3171 3173: -0.205498 + 3172 3173: -0.420521 + 3189 3191: -0.202077 + 3190 3191: -0.202077 + 3198 3200: -1.00000 + 3199 3200: -0.449490 + 3204 3206: -1.00000 + 3205 3206: -0.219339 + 3207 3209: -0.679605 + 3208 3209: -0.437092 + 3225 3227: -0.673709 + 3226 3227: -0.211545 + 3234 3236: -0.449490 + 3235 3236: -1.00000 + 3240 3242: -0.437092 + 3241 3242: -0.679605 + 3243 3245: -0.219339 + 3244 3245: -1.00000 + 3261 3263: -0.211545 + 3262 3263: -0.673709 + 3270 3272: -1.00000 + 3271 3272: -1.00000 + 3276 3278: -1.00000 + 3277 3278: -0.703508 + 3279 3281: -0.703508 + 3280 3281: -1.00000 + 3297 3299: -0.690360 + 3298 3299: -0.690360 + 4131 4132: -1.00000 + 4133 4132: 0.449490 + 4135 4134: -0.427330 + 4136 4134: -0.427330 + 4150 4149: -0.679605 + 4151 4149: -0.437092 + 4155 4156: -1.00000 + 4157 4156: 0.703508 + 4159 4158: -0.437092 + 4160 4158: -0.679605 + 4174 4173: -0.690360 + 4175 4173: -0.690360 + 4186 = 0 + 4187 4185: -0.414214 + 4195 4194: -0.205498 + 4196 4194: -0.420521 + 4201 = 0 + 4202 4200: -0.668179 + 4210 4209: -0.211545 + 4211 4209: -0.673709 + 4281 4282: -1.00000 + 4283 = 0 + 4285 4284: -0.414214 + 4286 = 0 + 4300 4299: -0.668179 + 4301 = 0 + 4305 4306: -1.00000 + 4307 4306: 0.219339 + 4309 4308: -0.420521 + 4310 4308: -0.205498 + 4324 4323: -0.673709 + 4325 4323: -0.211545 + 4336 = 0 + 4337 = 0 + 4345 4344: -0.198912 + 4346 = 0 + 4351 = 0 + 4352 4350: -0.198912 + 4360 4359: -0.202077 + 4361 4359: -0.202077 + 4432 4431: 0.427330 + 4433 4431: -0.427330 + 4441 4440: 0.205498 + 4442 4440: -0.420521 + 4447 4446: 0.437092 + 4448 4446: -0.679605 + 4456 4455: 0.211545 + 4457 4455: -0.673709 + 4467 4468: 1.00000 + 4469 4468: -0.449490 + 4477 4476: 0.679605 + 4478 4476: -0.437092 + 4482 4483: 1.00000 + 4484 4483: -0.703508 + 4492 4491: 0.690360 + 4493 4491: -0.690360 + 4552 4551: 0.414214 + 4553 = 0 + 4561 4560: 0.198912 + 4562 = 0 + 4567 4566: 0.420521 + 4568 4566: -0.205498 + 4576 4575: 0.202077 + 4577 4575: -0.202077 + 4587 4588: 1.00000 + 4589 = 0 + 4597 4596: 0.668179 + 4598 = 0 + 4602 4603: 1.00000 + 4604 4603: -0.219339 + 4612 4611: 0.673709 + 4613 4611: -0.211545 + 4995 4996: -1.00000 + 4997 4996: -0.449490 + 4999 4998: -0.427330 + 5000 4998: 0.427330 + 5014 5013: -0.679605 + 5015 5013: 0.437092 + 5019 5020: -1.00000 + 5021 5020: -0.219339 + 5023 5022: -0.420521 + 5024 5022: 0.205498 + 5038 5037: -0.673709 + 5039 5037: 0.211545 + 5050 = 0 + 5051 5049: 0.414214 + 5059 5058: -0.205498 + 5060 5058: 0.420521 + 5065 = 0 + 5066 5064: 0.198912 + 5074 5073: -0.202077 + 5075 5073: 0.202077 + 5145 5147: 1.00000 + 5146 5147: -1.00000 + 5148 5150: 1.00000 + 5149 5150: -0.449490 + 5163 5165: 1.00000 + 5164 5165: -0.703508 + 5169 5170: -1.00000 + 5171 5170: -0.703508 + 5173 5172: -0.437092 + 5174 5172: 0.679605 + 5188 5187: -0.690360 + 5189 5187: 0.690360 + 5199 5201: 1.00000 + 5200 = 0 + 5208 5210: 1.00000 + 5209 5210: -0.219339 + 5215 = 0 + 5216 5214: 0.668179 + 5224 5223: -0.211545 + 5225 5223: 0.673709 + 5296 5295: 0.427330 + 5297 5295: 0.427330 + 5305 5304: 0.205498 + 5306 5304: 0.420521 + 5311 5310: 0.420521 + 5312 5310: 0.205498 + 5320 5319: 0.202077 + 5321 5319: 0.202077 + 5331 5332: 1.00000 + 5333 5332: 0.449490 + 5341 5340: 0.679605 + 5342 5340: 0.437092 + 5346 5347: 1.00000 + 5348 5347: 0.219339 + 5356 5355: 0.673709 + 5357 5355: 0.211545 + 5415 5417: 1.00000 + 5416 5417: 0.449490 + 5424 5426: 1.00000 + 5425 5426: 0.219339 + 5431 5430: 0.437092 + 5432 5430: 0.679605 + 5440 5439: 0.211545 + 5441 5439: 0.673709 + 5451 5453: 1.00000 + 5452 5453: 1.00000 + 5460 5462: 1.00000 + 5461 5462: 0.703508 + 5466 5467: 1.00000 + 5468 5467: 0.703508 + 5476 5475: 0.690360 + 5477 5475: 0.690360 + 5859 5861: -1.00000 + 5860 5861: -1.00000 + 5862 5864: -0.449490 + 5863 5864: -1.00000 + 5871 5873: -1.00000 + 5872 5873: -0.449490 + 5874 5876: -0.427330 + 5875 5876: -0.427330 + 5889 5891: -0.703508 + 5890 5891: -1.00000 + 5901 5903: -0.679605 + 5902 5903: -0.437092 + 5907 5909: -1.00000 + 5908 5909: -0.703508 + 5910 5912: -0.437092 + 5911 5912: -0.679605 + 5925 5927: -0.690360 + 5926 5927: -0.690360 + 5940 = 0 + 5941 5942: -1.00000 + 5946 = 0 + 5947 5948: -0.414214 + 5955 5957: -0.219339 + 5956 5957: -1.00000 + 5964 5966: -0.205498 + 5965 5966: -0.420521 + 5970 = 0 + 5971 5972: -0.668179 + 5979 5981: -0.211545 + 5980 5981: -0.673709 + 6084 6086: -1.00000 + 6085 = 0 + 6087 6089: -0.414214 + 6088 = 0 + 6102 6104: -0.668179 + 6103 = 0 + 6108 6110: -1.00000 + 6109 6110: -0.219339 + 6111 6113: -0.420521 + 6112 6113: -0.205498 + 6126 6128: -0.673709 + 6127 6128: -0.211545 + 6138 = 0 + 6139 = 0 + 6147 6149: -0.198912 + 6148 = 0 + 6153 = 0 + 6154 6155: -0.198912 + 6162 6164: -0.202077 + 6163 6164: -0.202077 + 6234 6236: 0.449490 + 6235 6236: -1.00000 + 6240 6242: 0.427330 + 6241 6242: -0.427330 + 6249 6251: 0.219339 + 6250 6251: -1.00000 + 6258 6260: 0.205498 + 6259 6260: -0.420521 + 6264 6266: 0.437092 + 6265 6266: -0.679605 + 6273 6275: 0.211545 + 6274 6275: -0.673709 + 6288 6290: 0.703508 + 6289 6290: -1.00000 + 6294 6296: 0.679605 + 6295 6296: -0.437092 + 6300 6302: 0.690360 + 6301 6302: -0.690360 + 6369 6371: 0.414214 + 6370 = 0 + 6378 6380: 0.198912 + 6379 = 0 + 6384 6386: 0.420521 + 6385 6386: -0.205498 + 6393 6395: 0.202077 + 6394 6395: -0.202077 + 6405 6407: 0.668179 + 6406 = 0 + 6411 6413: 0.673709 + 6412 6413: -0.211545 + 6819 6821: -1.00000 + 6820 6821: 0.449490 + 6822 6824: -0.427330 + 6823 6824: 0.427330 + 6837 6839: -0.679605 + 6838 6839: 0.437092 + 6843 6845: -1.00000 + 6844 6845: 0.219339 + 6846 6848: -0.420521 + 6847 6848: 0.205498 + 6861 6863: -0.673709 + 6862 6863: 0.211545 + 6873 = 0 + 6874 6875: 0.414214 + 6882 6884: -0.205498 + 6883 6884: 0.420521 + 6888 = 0 + 6889 6890: 0.198912 + 6897 6899: -0.202077 + 6898 6899: 0.202077 + 6969 6971: -1.00000 + 6970 6971: 1.00000 + 6972 6974: -0.449490 + 6973 6974: 1.00000 + 6987 6989: -0.703508 + 6988 6989: 1.00000 + 6993 6995: -1.00000 + 6994 6995: 0.703508 + 6996 6998: -0.437092 + 6997 6998: 0.679605 + 7011 7013: -0.690360 + 7012 7013: 0.690360 + 7023 = 0 + 7024 7025: 1.00000 + 7032 7034: -0.219339 + 7033 7034: 1.00000 + 7038 = 0 + 7039 7040: 0.668179 + 7047 7049: -0.211545 + 7048 7049: 0.673709 + 7119 7121: 0.427330 + 7120 7121: 0.427330 + 7128 7130: 0.205498 + 7129 7130: 0.420521 + 7134 7136: 0.420521 + 7135 7136: 0.205498 + 7143 7145: 0.202077 + 7144 7145: 0.202077 + 7155 7157: 0.679605 + 7156 7157: 0.437092 + 7161 7163: 0.673709 + 7162 7163: 0.211545 + 7209 7211: 0.449490 + 7210 7211: 1.00000 + 7218 7220: 0.219339 + 7219 7220: 1.00000 + 7224 7226: 0.437092 + 7225 7226: 0.679605 + 7233 7235: 0.211545 + 7234 7235: 0.673709 + 7245 7247: 0.703508 + 7246 7247: 1.00000 + 7251 7253: 0.690360 + 7252 7253: 0.690360 + 7587 7588: 1.00000 + 7589 7588: 0.449490 + 7594 7593: 0.427330 + 7595 7593: 0.427330 + 7600 7599: 0.679605 + 7601 7599: 0.437092 + 7611 7612: 1.00000 + 7613 7612: 0.703508 + 7618 7617: 0.437092 + 7619 7617: 0.679605 + 7624 7623: 0.690360 + 7625 7623: 0.690360 + 7678 = 0 + 7679 7677: 0.414214 + 7684 7683: 0.205498 + 7685 7683: 0.420521 + 7693 = 0 + 7694 7692: 0.668179 + 7699 7698: 0.211545 + 7700 7698: 0.673709 + 7737 7738: 1.00000 + 7739 = 0 + 7744 7743: 0.414214 + 7745 = 0 + 7750 7749: 0.668179 + 7751 = 0 + 7761 7762: 1.00000 + 7763 7762: 0.219339 + 7768 7767: 0.420521 + 7769 7767: 0.205498 + 7774 7773: 0.673709 + 7775 7773: 0.211545 + 7828 = 0 + 7829 = 0 + 7834 7833: 0.198912 + 7835 = 0 + 7843 = 0 + 7844 7842: 0.198912 + 7849 7848: 0.202077 + 7850 7848: 0.202077 + 8068 8067: -0.427330 + 8069 8067: 0.427330 + 8074 8073: -0.205498 + 8075 8073: 0.420521 + 8083 8082: -0.437092 + 8084 8082: 0.679605 + 8089 8088: -0.211545 + 8090 8088: 0.673709 + 8127 8128: -1.00000 + 8129 8128: -0.449490 + 8134 8133: -0.679605 + 8135 8133: 0.437092 + 8142 8143: -1.00000 + 8144 8143: -0.703508 + 8149 8148: -0.690360 + 8150 8148: 0.690360 + 8188 8187: -0.414214 + 8189 = 0 + 8194 8193: -0.198912 + 8195 = 0 + 8203 8202: -0.420521 + 8204 8202: 0.205498 + 8209 8208: -0.202077 + 8210 8208: 0.202077 + 8247 8248: -1.00000 + 8249 = 0 + 8254 8253: -0.668179 + 8255 = 0 + 8262 8263: -1.00000 + 8264 8263: -0.219339 + 8269 8268: -0.673709 + 8270 8268: 0.211545 + 8451 8452: 1.00000 + 8453 8452: -0.449490 + 8458 8457: 0.427330 + 8459 8457: -0.427330 + 8464 8463: 0.679605 + 8465 8463: -0.437092 + 8475 8476: 1.00000 + 8477 8476: -0.219339 + 8482 8481: 0.420521 + 8483 8481: -0.205498 + 8488 8487: 0.673709 + 8489 8487: -0.211545 + 8542 = 0 + 8543 8541: -0.414214 + 8548 8547: 0.205498 + 8549 8547: -0.420521 + 8557 = 0 + 8558 8556: -0.198912 + 8563 8562: 0.202077 + 8564 8562: -0.202077 + 8601 8602: 1.00000 + 8603 8602: -0.703508 + 8608 8607: 0.437092 + 8609 8607: -0.679605 + 8614 8613: 0.690360 + 8615 8613: -0.690360 + 8647 = 0 + 8648 8646: -0.668179 + 8653 8652: 0.211545 + 8654 8652: -0.673709 + 8812 8811: -0.427330 + 8813 8811: -0.427330 + 8818 8817: -0.205498 + 8819 8817: -0.420521 + 8827 8826: -0.420521 + 8828 8826: -0.205498 + 8833 8832: -0.202077 + 8834 8832: -0.202077 + 8871 8872: -1.00000 + 8873 8872: 0.449490 + 8878 8877: -0.679605 + 8879 8877: -0.437092 + 8886 8887: -1.00000 + 8888 8887: 0.219339 + 8893 8892: -0.673709 + 8894 8892: -0.211545 + 8932 8931: -0.437092 + 8933 8931: -0.679605 + 8938 8937: -0.211545 + 8939 8937: -0.673709 + 8961 8962: -1.00000 + 8963 8962: 0.703508 + 8968 8967: -0.690360 + 8969 8967: -0.690360 + 9099 9100: 0.427330 + 9101 9100: 0.427330 + 9108 9109: 0.679605 + 9110 9109: 0.437092 + 9114 9115: 0.437092 + 9116 9115: 0.679605 + 9123 9124: 0.690360 + 9125 9124: 0.690360 + 9135 = 0 + 9137 9136: 0.414214 + 9144 9145: 0.205498 + 9146 9145: 0.420521 + 9150 = 0 + 9152 9151: 0.668179 + 9159 9160: 0.211545 + 9161 9160: 0.673709 + 9219 9220: 0.414214 + 9221 = 0 + 9228 9229: 0.668179 + 9230 = 0 + 9234 9235: 0.420521 + 9236 9235: 0.205498 + 9243 9244: 0.673709 + 9245 9244: 0.211545 + 9255 = 0 + 9257 = 0 + 9264 9265: 0.198912 + 9266 = 0 + 9270 = 0 + 9272 9271: 0.198912 + 9279 9280: 0.202077 + 9281 9280: 0.202077 + 9339 9340: -0.427330 + 9341 9340: 0.427330 + 9348 9349: -0.205498 + 9350 9349: 0.420521 + 9354 9355: -0.437092 + 9356 9355: 0.679605 + 9363 9364: -0.211545 + 9365 9364: 0.673709 + 9375 9376: -0.679605 + 9377 9376: 0.437092 + 9381 9382: -0.690360 + 9383 9382: 0.690360 + 9429 9430: -0.414214 + 9431 = 0 + 9438 9439: -0.198912 + 9440 = 0 + 9444 9445: -0.420521 + 9446 9445: 0.205498 + 9453 9454: -0.202077 + 9455 9454: 0.202077 + 9465 9466: -0.668179 + 9467 = 0 + 9471 9472: -0.673709 + 9473 9472: 0.211545 + 9771 9772: 0.427330 + 9773 9772: -0.427330 + 9780 9781: 0.679605 + 9782 9781: -0.437092 + 9786 9787: 0.420521 + 9788 9787: -0.205498 + 9795 9796: 0.673709 + 9797 9796: -0.211545 + 9807 = 0 + 9809 9808: -0.414214 + 9816 9817: 0.205498 + 9818 9817: -0.420521 + 9822 = 0 + 9824 9823: -0.198912 + 9831 9832: 0.202077 + 9833 9832: -0.202077 + 9891 9892: 0.437092 + 9893 9892: -0.679605 + 9900 9901: 0.690360 + 9902 9901: -0.690360 + 9909 = 0 + 9911 9910: -0.668179 + 9918 9919: 0.211545 + 9920 9919: -0.673709 + 9951 9952: -0.427330 + 9953 9952: -0.427330 + 9960 9961: -0.205498 + 9962 9961: -0.420521 + 9966 9967: -0.420521 + 9968 9967: -0.205498 + 9975 9976: -0.202077 + 9977 9976: -0.202077 + 9987 9988: -0.679605 + 9989 9988: -0.437092 + 9993 9994: -0.673709 + 9995 9994: -0.211545 + 10041 10042: -0.437092 + 10043 10042: -0.679605 + 10050 10051: -0.211545 + 10052 10051: -0.673709 + 10059 10060: -0.690360 + 10061 10060: -0.690360 + 10275 10276: -0.427330 + 10277 10276: -0.427330 + 10281 10282: -0.679605 + 10283 10282: -0.437092 + 10290 10291: -0.437092 + 10292 10291: -0.679605 + 10296 10297: -0.690360 + 10298 10297: -0.690360 + 10335 = 0 + 10337 10336: -0.414214 + 10341 10342: -0.205498 + 10343 10342: -0.420521 + 10350 = 0 + 10352 10351: -0.668179 + 10356 10357: -0.211545 + 10358 10357: -0.673709 + 10395 10396: -0.414214 + 10397 = 0 + 10401 10402: -0.668179 + 10403 = 0 + 10410 10411: -0.420521 + 10412 10411: -0.205498 + 10416 10417: -0.673709 + 10418 10417: -0.211545 + 10455 = 0 + 10457 = 0 + 10461 10462: -0.198912 + 10463 = 0 + 10470 = 0 + 10472 10471: -0.198912 + 10476 10477: -0.202077 + 10478 10477: -0.202077 + 10659 10660: 0.427330 + 10661 10660: -0.427330 + 10665 10666: 0.205498 + 10667 10666: -0.420521 + 10674 10675: 0.437092 + 10676 10675: -0.679605 + 10680 10681: 0.211545 + 10682 10681: -0.673709 + 10719 10720: 0.679605 + 10721 10720: -0.437092 + 10725 10726: 0.690360 + 10727 10726: -0.690360 + 10749 10750: 0.414214 + 10751 = 0 + 10755 10756: 0.198912 + 10757 = 0 + 10764 10765: 0.420521 + 10766 10765: -0.205498 + 10770 10771: 0.202077 + 10772 10771: -0.202077 + 10809 10810: 0.668179 + 10811 = 0 + 10815 10816: 0.673709 + 10817 10816: -0.211545 + 10947 10948: -0.427330 + 10949 10948: 0.427330 + 10953 10954: -0.679605 + 10955 10954: 0.437092 + 10962 10963: -0.420521 + 10964 10963: 0.205498 + 10968 10969: -0.673709 + 10970 10969: 0.211545 + 11007 = 0 + 11009 11008: 0.414214 + 11013 11014: -0.205498 + 11015 11014: 0.420521 + 11022 = 0 + 11024 11023: 0.198912 + 11028 11029: -0.202077 + 11030 11029: 0.202077 + 11067 11068: -0.437092 + 11069 11068: 0.679605 + 11073 11074: -0.690360 + 11075 11074: 0.690360 + 11097 = 0 + 11099 11098: 0.668179 + 11103 11104: -0.211545 + 11105 11104: 0.673709 + 11235 11236: 0.427330 + 11237 11236: 0.427330 + 11241 11242: 0.205498 + 11243 11242: 0.420521 + 11250 11251: 0.420521 + 11252 11251: 0.205498 + 11256 11257: 0.202077 + 11258 11257: 0.202077 + 11295 11296: 0.679605 + 11297 11296: 0.437092 + 11301 11302: 0.673709 + 11303 11302: 0.211545 + 11325 11326: 0.437092 + 11327 11326: 0.679605 + 11331 11332: 0.211545 + 11333 11332: 0.673709 + 11355 11356: 0.690360 + 11357 11356: 0.690360 +DEAL::FE=FESystem<3>[FE_Q<3>(3)^3] + 6591 6593: 1.00000 + 6592 6593: 1.00000 + 6594 6596: 0.449490 + 6595 6596: 1.00000 + 6597 6599: 1.00000 + 6598 6599: 0.449490 + 6600 6602: 0.427330 + 6601 6602: 0.427330 + 6615 6619: 1.00000 + 6617 6619: 0.797121 + 6616 6620: 1.00000 + 6618 6620: 0.614589 + 6621 6625: 0.440883 + 6623 6625: 0.777585 + 6622 6626: 0.433590 + 6624 6626: 0.589099 + 6627 6631: 0.797121 + 6629 6631: 1.00000 + 6628 6632: 0.614589 + 6630 6632: 1.00000 + 6633 6637: 0.777585 + 6635 6637: 0.440883 + 6634 6638: 0.589099 + 6636 6638: 0.433590 + 6735 6743: 0.789776 + 6739 6743: 0.789776 + 6736 6744: 0.604838 + 6740 6744: 0.783313 + 6737 6745: 0.783313 + 6741 6745: 0.604838 + 6738 6746: 0.596427 + 6742 6746: 0.596427 + 6783 = 0 + 6784 6785: 1.00000 + 6786 = 0 + 6787 6788: 0.414214 + 6795 = 0 + 6797 6799: 0.768531 + 6796 = 0 + 6798 6800: 0.576341 + 6801 6805: 0.294815 + 6803 6805: 1.00000 + 6802 6806: 0.145063 + 6804 6806: 1.00000 + 6807 6811: 0.277533 + 6809 6811: 0.422732 + 6808 6812: 0.135275 + 6810 6812: 0.418366 + 6879 6887: 0.288063 + 6883 6887: 0.774446 + 6880 6888: 0.141216 + 6884 6888: 0.771431 + 6881 6889: 0.282381 + 6885 6889: 0.584650 + 6882 6890: 0.138002 + 6886 6890: 0.580402 + 6927 6929: 1.00000 + 6928 = 0 + 6930 6932: 0.414214 + 6931 = 0 + 6939 6943: 1.00000 + 6941 6943: 0.294815 + 6940 6944: 1.00000 + 6942 6944: 0.145063 + 6945 6949: 0.422732 + 6947 6949: 0.277533 + 6946 6950: 0.418366 + 6948 6950: 0.135275 + 6951 6955: 0.768531 + 6953 = 0 + 6952 6956: 0.576341 + 6954 = 0 + 7023 7031: 0.774446 + 7027 7031: 0.288063 + 7024 7032: 0.584650 + 7028 7032: 0.282381 + 7025 7033: 0.771431 + 7029 7033: 0.141216 + 7026 7034: 0.580402 + 7030 7034: 0.138002 + 7071 = 0 + 7072 = 0 + 7077 = 0 + 7079 7081: 0.268761 + 7078 = 0 + 7080 7082: 0.130882 + 7083 7087: 0.268761 + 7085 = 0 + 7084 7088: 0.130882 + 7086 = 0 + 7131 7139: 0.274456 + 7135 7139: 0.274456 + 7132 7140: 0.133733 + 7136 7140: 0.271536 + 7133 7141: 0.271536 + 7137 7141: 0.133733 + 7134 7142: 0.132271 + 7138 7142: 0.132271 + 7620 7622: -0.449490 + 7621 7622: 1.00000 + 7623 7625: -0.427330 + 7624 7625: 0.427330 + 7632 7636: -0.440883 + 7634 7636: 0.777585 + 7633 7637: -0.433590 + 7635 7637: 0.589099 + 7638 7642: -0.145063 + 7640 7642: 1.00000 + 7639 7643: -0.294815 + 7641 7643: 1.00000 + 7644 7648: -0.135275 + 7646 7648: 0.418366 + 7645 7649: -0.277533 + 7647 7649: 0.422732 + 7716 7724: -0.141216 + 7720 7724: 0.771431 + 7717 7725: -0.288063 + 7721 7725: 0.774446 + 7718 7726: -0.138002 + 7722 7726: 0.580402 + 7719 7727: -0.282381 + 7723 7727: 0.584650 + 7764 7766: -1.00000 + 7765 7766: 1.00000 + 7767 7769: -1.00000 + 7768 7769: 0.449490 + 7776 7780: -1.00000 + 7778 7780: 0.797121 + 7777 7781: -1.00000 + 7779 7781: 0.614589 + 7782 7786: -0.614589 + 7784 7786: 1.00000 + 7783 7787: -0.797121 + 7785 7787: 1.00000 + 7788 7792: -0.589099 + 7790 7792: 0.433590 + 7789 7793: -0.777585 + 7791 7793: 0.440883 + 7860 7868: -0.604838 + 7864 7868: 0.783313 + 7861 7869: -0.789776 + 7865 7869: 0.789776 + 7862 7870: -0.596427 + 7866 7870: 0.596427 + 7863 7871: -0.783313 + 7867 7871: 0.604838 + 7908 7910: -0.414214 + 7909 = 0 + 7914 7918: -0.422732 + 7916 7918: 0.277533 + 7915 7919: -0.418366 + 7917 7919: 0.135275 + 7920 7924: -0.130882 + 7922 = 0 + 7921 7925: -0.268761 + 7923 = 0 + 7968 7976: -0.133733 + 7972 7976: 0.271536 + 7969 7977: -0.274456 + 7973 7977: 0.274456 + 7970 7978: -0.132271 + 7974 7978: 0.132271 + 7971 7979: -0.271536 + 7975 7979: 0.133733 + 8016 8018: -1.00000 + 8017 = 0 + 8022 8026: -1.00000 + 8024 8026: 0.294815 + 8023 8027: -1.00000 + 8025 8027: 0.145063 + 8028 8032: -0.576341 + 8030 = 0 + 8029 8033: -0.768531 + 8031 = 0 + 8076 8084: -0.584650 + 8080 8084: 0.282381 + 8077 8085: -0.774446 + 8081 8085: 0.288063 + 8078 8086: -0.580402 + 8082 8086: 0.138002 + 8079 8087: -0.771431 + 8083 8087: 0.141216 + 8502 8504: 1.00000 + 8503 8504: -0.449490 + 8505 8507: 0.427330 + 8506 8507: -0.427330 + 8514 8518: 1.00000 + 8516 8518: -0.145063 + 8515 8519: 1.00000 + 8517 8519: -0.294815 + 8520 8524: 0.418366 + 8522 8524: -0.135275 + 8521 8525: 0.422732 + 8523 8525: -0.277533 + 8526 8530: 0.777585 + 8528 8530: -0.440883 + 8527 8531: 0.589099 + 8529 8531: -0.433590 + 8598 8606: 0.771431 + 8602 8606: -0.141216 + 8599 8607: 0.580402 + 8603 8607: -0.138002 + 8600 8608: 0.774446 + 8604 8608: -0.288063 + 8601 8609: 0.584650 + 8605 8609: -0.282381 + 8646 = 0 + 8647 8648: -0.414214 + 8652 = 0 + 8654 8656: -0.130882 + 8653 = 0 + 8655 8657: -0.268761 + 8658 8662: 0.277533 + 8660 8662: -0.422732 + 8659 8663: 0.135275 + 8661 8663: -0.418366 + 8706 8714: 0.271536 + 8710 8714: -0.133733 + 8707 8715: 0.132271 + 8711 8715: -0.132271 + 8708 8716: 0.274456 + 8712 8716: -0.274456 + 8709 8717: 0.133733 + 8713 8717: -0.271536 + 8754 8756: 1.00000 + 8755 8756: -1.00000 + 8757 8759: 0.449490 + 8758 8759: -1.00000 + 8766 8770: 1.00000 + 8768 8770: -0.614589 + 8767 8771: 1.00000 + 8769 8771: -0.797121 + 8772 8776: 0.433590 + 8774 8776: -0.589099 + 8773 8777: 0.440883 + 8775 8777: -0.777585 + 8778 8782: 0.797121 + 8780 8782: -1.00000 + 8779 8783: 0.614589 + 8781 8783: -1.00000 + 8850 8858: 0.783313 + 8854 8858: -0.604838 + 8851 8859: 0.596427 + 8855 8859: -0.596427 + 8852 8860: 0.789776 + 8856 8860: -0.789776 + 8853 8861: 0.604838 + 8857 8861: -0.783313 + 8898 = 0 + 8899 8900: -1.00000 + 8904 = 0 + 8906 8908: -0.576341 + 8905 = 0 + 8907 8909: -0.768531 + 8910 8914: 0.294815 + 8912 8914: -1.00000 + 8911 8915: 0.145063 + 8913 8915: -1.00000 + 8958 8966: 0.282381 + 8962 8966: -0.584650 + 8959 8967: 0.138002 + 8963 8967: -0.580402 + 8960 8968: 0.288063 + 8964 8968: -0.774446 + 8961 8969: 0.141216 + 8965 8969: -0.771431 + 9384 9386: -0.427330 + 9385 9386: -0.427330 + 9390 9394: -0.418366 + 9392 9394: -0.135275 + 9391 9395: -0.422732 + 9393 9395: -0.277533 + 9396 9400: -0.135275 + 9398 9400: -0.418366 + 9397 9401: -0.277533 + 9399 9401: -0.422732 + 9444 9452: -0.132271 + 9448 9452: -0.132271 + 9445 9453: -0.271536 + 9449 9453: -0.133733 + 9446 9454: -0.133733 + 9450 9454: -0.271536 + 9447 9455: -0.274456 + 9451 9455: -0.274456 + 9492 9494: -1.00000 + 9493 9494: -0.449490 + 9498 9502: -1.00000 + 9500 9502: -0.145063 + 9499 9503: -1.00000 + 9501 9503: -0.294815 + 9504 9508: -0.589099 + 9506 9508: -0.433590 + 9505 9509: -0.777585 + 9507 9509: -0.440883 + 9552 9560: -0.580402 + 9556 9560: -0.138002 + 9553 9561: -0.771431 + 9557 9561: -0.141216 + 9554 9562: -0.584650 + 9558 9562: -0.282381 + 9555 9563: -0.774446 + 9559 9563: -0.288063 + 9600 9602: -0.449490 + 9601 9602: -1.00000 + 9606 9610: -0.433590 + 9608 9610: -0.589099 + 9607 9611: -0.440883 + 9609 9611: -0.777585 + 9612 9616: -0.145063 + 9614 9616: -1.00000 + 9613 9617: -0.294815 + 9615 9617: -1.00000 + 9660 9668: -0.138002 + 9664 9668: -0.580402 + 9661 9669: -0.282381 + 9665 9669: -0.584650 + 9662 9670: -0.141216 + 9666 9670: -0.771431 + 9663 9671: -0.288063 + 9667 9671: -0.774446 + 9708 9710: -1.00000 + 9709 9710: -1.00000 + 9714 9718: -1.00000 + 9716 9718: -0.614589 + 9715 9719: -1.00000 + 9717 9719: -0.797121 + 9720 9724: -0.614589 + 9722 9724: -1.00000 + 9721 9725: -0.797121 + 9723 9725: -1.00000 + 9768 9776: -0.596427 + 9772 9776: -0.596427 + 9769 9777: -0.783313 + 9773 9777: -0.604838 + 9770 9778: -0.604838 + 9774 9778: -0.783313 + 9771 9779: -0.789776 + 9775 9779: -0.789776 + 12675 12676: -1.00000 + 12677 12676: 0.449490 + 12679 12678: -0.427330 + 12680 12678: -0.427330 + 12701 12699: -0.777585 + 12703 12699: -0.440883 + 12702 12700: -0.589099 + 12704 12700: -0.433590 + 12711 12713: -1.00000 + 12715 12713: 0.797121 + 12712 12714: -1.00000 + 12716 12714: 0.614589 + 12719 12717: -0.440883 + 12721 12717: -0.777585 + 12720 12718: -0.433590 + 12722 12718: -0.589099 + 12763 12759: -0.789776 + 12767 12759: -0.789776 + 12764 12760: -0.783313 + 12768 12760: -0.604838 + 12765 12761: -0.604838 + 12769 12761: -0.783313 + 12766 12762: -0.596427 + 12770 12762: -0.596427 + 12820 = 0 + 12821 12819: -0.414214 + 12833 12831: -0.277533 + 12835 12831: -0.422732 + 12834 12832: -0.135275 + 12836 12832: -0.418366 + 12845 = 0 + 12847 12843: -0.768531 + 12846 = 0 + 12848 12844: -0.576341 + 12871 12867: -0.288063 + 12875 12867: -0.774446 + 12872 12868: -0.282381 + 12876 12868: -0.584650 + 12873 12869: -0.141216 + 12877 12869: -0.771431 + 12874 12870: -0.138002 + 12878 12870: -0.580402 + 13116 13117: -1.00000 + 13118 = 0 + 13120 13119: -0.414214 + 13121 = 0 + 13142 13140: -0.768531 + 13144 = 0 + 13143 13141: -0.576341 + 13145 = 0 + 13152 13154: -1.00000 + 13156 13154: 0.294815 + 13153 13155: -1.00000 + 13157 13155: 0.145063 + 13160 13158: -0.422732 + 13162 13158: -0.277533 + 13161 13159: -0.418366 + 13163 13159: -0.135275 + 13204 13200: -0.774446 + 13208 13200: -0.288063 + 13205 13201: -0.771431 + 13209 13201: -0.141216 + 13206 13202: -0.584650 + 13210 13202: -0.282381 + 13207 13203: -0.580402 + 13211 13203: -0.138002 + 13261 = 0 + 13262 = 0 + 13274 13272: -0.268761 + 13276 = 0 + 13275 13273: -0.130882 + 13277 = 0 + 13286 = 0 + 13288 13284: -0.268761 + 13287 = 0 + 13289 13285: -0.130882 + 13312 13308: -0.274456 + 13316 13308: -0.274456 + 13313 13309: -0.271536 + 13317 13309: -0.133733 + 13314 13310: -0.133733 + 13318 13310: -0.271536 + 13315 13311: -0.132271 + 13319 13311: -0.132271 + 13558 13557: 0.427330 + 13559 13557: -0.427330 + 13571 13569: 0.135275 + 13573 13569: -0.418366 + 13572 13570: 0.277533 + 13574 13570: -0.422732 + 13583 13581: 0.440883 + 13585 13581: -0.777585 + 13584 13582: 0.433590 + 13586 13582: -0.589099 + 13609 13605: 0.141216 + 13613 13605: -0.771431 + 13610 13606: 0.138002 + 13614 13606: -0.580402 + 13611 13607: 0.288063 + 13615 13607: -0.774446 + 13612 13608: 0.282381 + 13616 13608: -0.584650 + 13665 13666: 1.00000 + 13667 13666: -0.449490 + 13679 13677: 0.589099 + 13681 13677: -0.433590 + 13680 13678: 0.777585 + 13682 13678: -0.440883 + 13689 13691: 1.00000 + 13693 13691: -0.797121 + 13690 13692: 1.00000 + 13694 13692: -0.614589 + 13717 13713: 0.604838 + 13721 13713: -0.783313 + 13718 13714: 0.596427 + 13722 13714: -0.596427 + 13719 13715: 0.789776 + 13723 13715: -0.789776 + 13720 13716: 0.783313 + 13724 13716: -0.604838 + 13936 13935: 0.414214 + 13937 = 0 + 13949 13947: 0.130882 + 13951 = 0 + 13950 13948: 0.268761 + 13952 = 0 + 13961 13959: 0.422732 + 13963 13959: -0.277533 + 13962 13960: 0.418366 + 13964 13960: -0.135275 + 13987 13983: 0.133733 + 13991 13983: -0.271536 + 13988 13984: 0.132271 + 13992 13984: -0.132271 + 13989 13985: 0.274456 + 13993 13985: -0.274456 + 13990 13986: 0.271536 + 13994 13986: -0.133733 + 14043 14044: 1.00000 + 14045 = 0 + 14057 14055: 0.576341 + 14059 = 0 + 14058 14056: 0.768531 + 14060 = 0 + 14067 14069: 1.00000 + 14071 14069: -0.294815 + 14068 14070: 1.00000 + 14072 14070: -0.145063 + 14095 14091: 0.584650 + 14099 14091: -0.282381 + 14096 14092: 0.580402 + 14100 14092: -0.138002 + 14097 14093: 0.774446 + 14101 14093: -0.288063 + 14098 14094: 0.771431 + 14102 14094: -0.141216 + 15483 15484: -1.00000 + 15485 15484: -0.449490 + 15487 15486: -0.427330 + 15488 15486: 0.427330 + 15509 15507: -0.777585 + 15511 15507: 0.440883 + 15510 15508: -0.589099 + 15512 15508: 0.433590 + 15519 15521: -1.00000 + 15523 15521: -0.145063 + 15520 15522: -1.00000 + 15524 15522: -0.294815 + 15527 15525: -0.418366 + 15529 15525: 0.135275 + 15528 15526: -0.422732 + 15530 15526: 0.277533 + 15571 15567: -0.771431 + 15575 15567: 0.141216 + 15572 15568: -0.774446 + 15576 15568: 0.288063 + 15573 15569: -0.580402 + 15577 15569: 0.138002 + 15574 15570: -0.584650 + 15578 15570: 0.282381 + 15628 = 0 + 15629 15627: 0.414214 + 15641 15639: -0.277533 + 15643 15639: 0.422732 + 15642 15640: -0.135275 + 15644 15640: 0.418366 + 15653 = 0 + 15655 15651: 0.130882 + 15654 = 0 + 15656 15652: 0.268761 + 15679 15675: -0.271536 + 15683 15675: 0.133733 + 15680 15676: -0.274456 + 15684 15676: 0.274456 + 15681 15677: -0.132271 + 15685 15677: 0.132271 + 15682 15678: -0.133733 + 15686 15678: 0.271536 + 15924 15926: 1.00000 + 15925 15926: -1.00000 + 15927 15929: 1.00000 + 15928 15929: -0.449490 + 15948 15952: 1.00000 + 15950 15952: -0.797121 + 15949 15953: 1.00000 + 15951 15953: -0.614589 + 15960 15962: -1.00000 + 15964 15962: -0.614589 + 15961 15963: -1.00000 + 15965 15963: -0.797121 + 15968 15966: -0.433590 + 15970 15966: 0.589099 + 15969 15967: -0.440883 + 15971 15967: 0.777585 + 16012 16008: -0.783313 + 16016 16008: 0.604838 + 16013 16009: -0.789776 + 16017 16009: 0.789776 + 16014 16010: -0.596427 + 16018 16010: 0.596427 + 16015 16011: -0.604838 + 16019 16011: 0.783313 + 16068 16070: 1.00000 + 16069 = 0 + 16080 16084: 1.00000 + 16082 16084: -0.294815 + 16081 16085: 1.00000 + 16083 16085: -0.145063 + 16094 = 0 + 16096 16092: 0.576341 + 16095 = 0 + 16097 16093: 0.768531 + 16120 16116: -0.282381 + 16124 16116: 0.584650 + 16121 16117: -0.288063 + 16125 16117: 0.774446 + 16122 16118: -0.138002 + 16126 16118: 0.580402 + 16123 16119: -0.141216 + 16127 16119: 0.771431 + 16366 16365: 0.427330 + 16367 16365: 0.427330 + 16379 16377: 0.135275 + 16381 16377: 0.418366 + 16380 16378: 0.277533 + 16382 16378: 0.422732 + 16391 16389: 0.418366 + 16393 16389: 0.135275 + 16392 16390: 0.422732 + 16394 16390: 0.277533 + 16417 16413: 0.132271 + 16421 16413: 0.132271 + 16418 16414: 0.133733 + 16422 16414: 0.271536 + 16419 16415: 0.271536 + 16423 16415: 0.133733 + 16420 16416: 0.274456 + 16424 16416: 0.274456 + 16473 16474: 1.00000 + 16475 16474: 0.449490 + 16487 16485: 0.589099 + 16489 16485: 0.433590 + 16488 16486: 0.777585 + 16490 16486: 0.440883 + 16497 16499: 1.00000 + 16501 16499: 0.145063 + 16498 16500: 1.00000 + 16502 16500: 0.294815 + 16525 16521: 0.580402 + 16529 16521: 0.138002 + 16526 16522: 0.584650 + 16530 16522: 0.282381 + 16527 16523: 0.771431 + 16531 16523: 0.141216 + 16528 16524: 0.774446 + 16532 16524: 0.288063 + 16743 16745: 1.00000 + 16744 16745: 0.449490 + 16755 16759: 1.00000 + 16757 16759: 0.145063 + 16756 16760: 1.00000 + 16758 16760: 0.294815 + 16769 16767: 0.433590 + 16771 16767: 0.589099 + 16770 16768: 0.440883 + 16772 16768: 0.777585 + 16795 16791: 0.138002 + 16799 16791: 0.580402 + 16796 16792: 0.141216 + 16800 16792: 0.771431 + 16797 16793: 0.282381 + 16801 16793: 0.584650 + 16798 16794: 0.288063 + 16802 16794: 0.774446 + 16851 16853: 1.00000 + 16852 16853: 1.00000 + 16863 16867: 1.00000 + 16865 16867: 0.614589 + 16864 16868: 1.00000 + 16866 16868: 0.797121 + 16875 16877: 1.00000 + 16879 16877: 0.614589 + 16876 16878: 1.00000 + 16880 16878: 0.797121 + 16903 16899: 0.596427 + 16907 16899: 0.596427 + 16904 16900: 0.604838 + 16908 16900: 0.783313 + 16905 16901: 0.783313 + 16909 16901: 0.604838 + 16906 16902: 0.789776 + 16910 16902: 0.789776 + 18291 18293: -1.00000 + 18292 18293: -1.00000 + 18294 18296: -0.449490 + 18295 18296: -1.00000 + 18303 18305: -1.00000 + 18304 18305: -0.449490 + 18306 18308: -0.427330 + 18307 18308: -0.427330 + 18327 18331: -0.797121 + 18329 18331: -1.00000 + 18328 18332: -0.614589 + 18330 18332: -1.00000 + 18351 18355: -0.777585 + 18353 18355: -0.440883 + 18352 18356: -0.589099 + 18354 18356: -0.433590 + 18363 18367: -1.00000 + 18365 18367: -0.797121 + 18364 18368: -1.00000 + 18366 18368: -0.614589 + 18369 18373: -0.440883 + 18371 18373: -0.777585 + 18370 18374: -0.433590 + 18372 18374: -0.589099 + 18411 18419: -0.789776 + 18415 18419: -0.789776 + 18412 18420: -0.783313 + 18416 18420: -0.604838 + 18413 18421: -0.604838 + 18417 18421: -0.783313 + 18414 18422: -0.596427 + 18418 18422: -0.596427 + 18483 = 0 + 18484 18485: -1.00000 + 18489 = 0 + 18490 18491: -0.414214 + 18501 18505: -0.294815 + 18503 18505: -1.00000 + 18502 18506: -0.145063 + 18504 18506: -1.00000 + 18519 18523: -0.277533 + 18521 18523: -0.422732 + 18520 18524: -0.135275 + 18522 18524: -0.418366 + 18531 = 0 + 18533 18535: -0.768531 + 18532 = 0 + 18534 18536: -0.576341 + 18555 18563: -0.288063 + 18559 18563: -0.774446 + 18556 18564: -0.282381 + 18560 18564: -0.584650 + 18557 18565: -0.141216 + 18561 18565: -0.771431 + 18558 18566: -0.138002 + 18562 18566: -0.580402 + 18879 18881: -1.00000 + 18880 = 0 + 18882 18884: -0.414214 + 18883 = 0 + 18903 18907: -0.768531 + 18905 = 0 + 18904 18908: -0.576341 + 18906 = 0 + 18915 18919: -1.00000 + 18917 18919: -0.294815 + 18916 18920: -1.00000 + 18918 18920: -0.145063 + 18921 18925: -0.422732 + 18923 18925: -0.277533 + 18922 18926: -0.418366 + 18924 18926: -0.135275 + 18963 18971: -0.774446 + 18967 18971: -0.288063 + 18964 18972: -0.771431 + 18968 18972: -0.141216 + 18965 18973: -0.584650 + 18969 18973: -0.282381 + 18966 18974: -0.580402 + 18970 18974: -0.138002 + 19023 = 0 + 19024 = 0 + 19035 19039: -0.268761 + 19037 = 0 + 19036 19040: -0.130882 + 19038 = 0 + 19047 = 0 + 19049 19051: -0.268761 + 19048 = 0 + 19050 19052: -0.130882 + 19071 19079: -0.274456 + 19075 19079: -0.274456 + 19072 19080: -0.271536 + 19076 19080: -0.133733 + 19073 19081: -0.133733 + 19077 19081: -0.271536 + 19074 19082: -0.132271 + 19078 19082: -0.132271 + 19320 19322: 0.449490 + 19321 19322: -1.00000 + 19326 19328: 0.427330 + 19327 19328: -0.427330 + 19338 19342: 0.145063 + 19340 19342: -1.00000 + 19339 19343: 0.294815 + 19341 19343: -1.00000 + 19356 19360: 0.135275 + 19358 19360: -0.418366 + 19357 19361: 0.277533 + 19359 19361: -0.422732 + 19368 19372: 0.440883 + 19370 19372: -0.777585 + 19369 19373: 0.433590 + 19371 19373: -0.589099 + 19392 19400: 0.141216 + 19396 19400: -0.771431 + 19393 19401: 0.138002 + 19397 19401: -0.580402 + 19394 19402: 0.288063 + 19398 19402: -0.774446 + 19395 19403: 0.282381 + 19399 19403: -0.584650 + 19464 19468: 0.614589 + 19466 19468: -1.00000 + 19465 19469: 0.797121 + 19467 19469: -1.00000 + 19476 19480: 0.589099 + 19478 19480: -0.433590 + 19477 19481: 0.777585 + 19479 19481: -0.440883 + 19488 19496: 0.604838 + 19492 19496: -0.783313 + 19489 19497: 0.596427 + 19493 19497: -0.596427 + 19490 19498: 0.789776 + 19494 19498: -0.789776 + 19491 19499: 0.783313 + 19495 19499: -0.604838 + 19740 19742: 0.414214 + 19741 = 0 + 19752 19756: 0.130882 + 19754 = 0 + 19753 19757: 0.268761 + 19755 = 0 + 19764 19768: 0.422732 + 19766 19768: -0.277533 + 19765 19769: 0.418366 + 19767 19769: -0.135275 + 19788 19796: 0.133733 + 19792 19796: -0.271536 + 19789 19797: 0.132271 + 19793 19797: -0.132271 + 19790 19798: 0.274456 + 19794 19798: -0.274456 + 19791 19799: 0.271536 + 19795 19799: -0.133733 + 19848 19852: 0.576341 + 19850 = 0 + 19849 19853: 0.768531 + 19851 = 0 + 19860 19868: 0.584650 + 19864 19868: -0.282381 + 19861 19869: 0.580402 + 19865 19869: -0.138002 + 19862 19870: 0.774446 + 19866 19870: -0.288063 + 19863 19871: 0.771431 + 19867 19871: -0.141216 + 21315 21317: -1.00000 + 21316 21317: 0.449490 + 21318 21320: -0.427330 + 21319 21320: 0.427330 + 21339 21343: -0.777585 + 21341 21343: 0.440883 + 21340 21344: -0.589099 + 21342 21344: 0.433590 + 21351 21355: -1.00000 + 21353 21355: 0.145063 + 21352 21356: -1.00000 + 21354 21356: 0.294815 + 21357 21361: -0.418366 + 21359 21361: 0.135275 + 21358 21362: -0.422732 + 21360 21362: 0.277533 + 21399 21407: -0.771431 + 21403 21407: 0.141216 + 21400 21408: -0.774446 + 21404 21408: 0.288063 + 21401 21409: -0.580402 + 21405 21409: 0.138002 + 21402 21410: -0.584650 + 21406 21410: 0.282381 + 21459 = 0 + 21460 21461: 0.414214 + 21471 21475: -0.277533 + 21473 21475: 0.422732 + 21472 21476: -0.135275 + 21474 21476: 0.418366 + 21483 = 0 + 21485 21487: 0.130882 + 21484 = 0 + 21486 21488: 0.268761 + 21507 21515: -0.271536 + 21511 21515: 0.133733 + 21508 21516: -0.274456 + 21512 21516: 0.274456 + 21509 21517: -0.132271 + 21513 21517: 0.132271 + 21510 21518: -0.133733 + 21514 21518: 0.271536 + 21756 21758: -1.00000 + 21757 21758: 1.00000 + 21759 21761: -0.449490 + 21760 21761: 1.00000 + 21780 21784: -0.797121 + 21782 21784: 1.00000 + 21781 21785: -0.614589 + 21783 21785: 1.00000 + 21792 21796: -1.00000 + 21794 21796: 0.614589 + 21793 21797: -1.00000 + 21795 21797: 0.797121 + 21798 21802: -0.433590 + 21800 21802: 0.589099 + 21799 21803: -0.440883 + 21801 21803: 0.777585 + 21840 21848: -0.783313 + 21844 21848: 0.604838 + 21841 21849: -0.789776 + 21845 21849: 0.789776 + 21842 21850: -0.596427 + 21846 21850: 0.596427 + 21843 21851: -0.604838 + 21847 21851: 0.783313 + 21900 = 0 + 21901 21902: 1.00000 + 21912 21916: -0.294815 + 21914 21916: 1.00000 + 21913 21917: -0.145063 + 21915 21917: 1.00000 + 21924 = 0 + 21926 21928: 0.576341 + 21925 = 0 + 21927 21929: 0.768531 + 21948 21956: -0.282381 + 21952 21956: 0.584650 + 21949 21957: -0.288063 + 21953 21957: 0.774446 + 21950 21958: -0.138002 + 21954 21958: 0.580402 + 21951 21959: -0.141216 + 21955 21959: 0.771431 + 22197 22199: 0.427330 + 22198 22199: 0.427330 + 22209 22213: 0.135275 + 22211 22213: 0.418366 + 22210 22214: 0.277533 + 22212 22214: 0.422732 + 22221 22225: 0.418366 + 22223 22225: 0.135275 + 22222 22226: 0.422732 + 22224 22226: 0.277533 + 22245 22253: 0.132271 + 22249 22253: 0.132271 + 22246 22254: 0.133733 + 22250 22254: 0.271536 + 22247 22255: 0.271536 + 22251 22255: 0.133733 + 22248 22256: 0.274456 + 22252 22256: 0.274456 + 22305 22309: 0.589099 + 22307 22309: 0.433590 + 22306 22310: 0.777585 + 22308 22310: 0.440883 + 22317 22325: 0.580402 + 22321 22325: 0.138002 + 22318 22326: 0.584650 + 22322 22326: 0.282381 + 22319 22327: 0.771431 + 22323 22327: 0.141216 + 22320 22328: 0.774446 + 22324 22328: 0.288063 + 22512 22514: 0.449490 + 22513 22514: 1.00000 + 22524 22528: 0.145063 + 22526 22528: 1.00000 + 22525 22529: 0.294815 + 22527 22529: 1.00000 + 22536 22540: 0.433590 + 22538 22540: 0.589099 + 22537 22541: 0.440883 + 22539 22541: 0.777585 + 22560 22568: 0.138002 + 22564 22568: 0.580402 + 22561 22569: 0.141216 + 22565 22569: 0.771431 + 22562 22570: 0.282381 + 22566 22570: 0.584650 + 22563 22571: 0.288063 + 22567 22571: 0.774446 + 22620 22624: 0.614589 + 22622 22624: 1.00000 + 22621 22625: 0.797121 + 22623 22625: 1.00000 + 22632 22640: 0.596427 + 22636 22640: 0.596427 + 22633 22641: 0.604838 + 22637 22641: 0.783313 + 22634 22642: 0.783313 + 22638 22642: 0.604838 + 22635 22643: 0.789776 + 22639 22643: 0.789776 + 23907 23908: 1.00000 + 23909 23908: 0.449490 + 23914 23913: 0.427330 + 23915 23913: 0.427330 + 23921 23919: 0.777585 + 23923 23919: 0.440883 + 23922 23920: 0.589099 + 23924 23920: 0.433590 + 23943 23945: 1.00000 + 23947 23945: 0.797121 + 23944 23946: 1.00000 + 23948 23946: 0.614589 + 23957 23955: 0.440883 + 23959 23955: 0.777585 + 23958 23956: 0.433590 + 23960 23956: 0.589099 + 23971 23967: 0.789776 + 23975 23967: 0.789776 + 23972 23968: 0.604838 + 23976 23968: 0.783313 + 23973 23969: 0.783313 + 23977 23969: 0.604838 + 23974 23970: 0.596427 + 23978 23970: 0.596427 + 24160 = 0 + 24161 24159: 0.414214 + 24167 24165: 0.277533 + 24169 24165: 0.422732 + 24168 24166: 0.135275 + 24170 24166: 0.418366 + 24185 = 0 + 24187 24183: 0.768531 + 24186 = 0 + 24188 24184: 0.576341 + 24199 24195: 0.288063 + 24203 24195: 0.774446 + 24200 24196: 0.141216 + 24204 24196: 0.771431 + 24201 24197: 0.282381 + 24205 24197: 0.584650 + 24202 24198: 0.138002 + 24206 24198: 0.580402 + 24348 24349: 1.00000 + 24350 = 0 + 24355 24354: 0.414214 + 24356 = 0 + 24362 24360: 0.768531 + 24364 = 0 + 24363 24361: 0.576341 + 24365 = 0 + 24384 24386: 1.00000 + 24388 24386: 0.294815 + 24385 24387: 1.00000 + 24389 24387: 0.145063 + 24398 24396: 0.422732 + 24400 24396: 0.277533 + 24399 24397: 0.418366 + 24401 24397: 0.135275 + 24412 24408: 0.774446 + 24416 24408: 0.288063 + 24413 24409: 0.584650 + 24417 24409: 0.282381 + 24414 24410: 0.771431 + 24418 24410: 0.141216 + 24415 24411: 0.580402 + 24419 24411: 0.138002 + 24601 = 0 + 24602 = 0 + 24608 24606: 0.268761 + 24610 = 0 + 24609 24607: 0.130882 + 24611 = 0 + 24626 = 0 + 24628 24624: 0.268761 + 24627 = 0 + 24629 24625: 0.130882 + 24640 24636: 0.274456 + 24644 24636: 0.274456 + 24641 24637: 0.133733 + 24645 24637: 0.271536 + 24642 24638: 0.271536 + 24646 24638: 0.133733 + 24643 24639: 0.132271 + 24647 24639: 0.132271 + 25420 25419: -0.427330 + 25421 25419: 0.427330 + 25427 25425: -0.135275 + 25429 25425: 0.418366 + 25428 25426: -0.277533 + 25430 25426: 0.422732 + 25445 25443: -0.440883 + 25447 25443: 0.777585 + 25446 25444: -0.433590 + 25448 25444: 0.589099 + 25459 25455: -0.141216 + 25463 25455: 0.771431 + 25460 25456: -0.288063 + 25464 25456: 0.774446 + 25461 25457: -0.138002 + 25465 25457: 0.580402 + 25462 25458: -0.282381 + 25466 25458: 0.584650 + 25608 25609: -1.00000 + 25610 25609: -0.449490 + 25616 25614: -0.589099 + 25618 25614: 0.433590 + 25617 25615: -0.777585 + 25619 25615: 0.440883 + 25632 25634: -1.00000 + 25636 25634: -0.797121 + 25633 25635: -1.00000 + 25637 25635: -0.614589 + 25648 25644: -0.604838 + 25652 25644: 0.783313 + 25649 25645: -0.789776 + 25653 25645: 0.789776 + 25650 25646: -0.596427 + 25654 25646: 0.596427 + 25651 25647: -0.783313 + 25655 25647: 0.604838 + 25798 25797: -0.414214 + 25799 = 0 + 25805 25803: -0.130882 + 25807 = 0 + 25806 25804: -0.268761 + 25808 = 0 + 25823 25821: -0.422732 + 25825 25821: 0.277533 + 25824 25822: -0.418366 + 25826 25822: 0.135275 + 25837 25833: -0.133733 + 25841 25833: 0.271536 + 25838 25834: -0.274456 + 25842 25834: 0.274456 + 25839 25835: -0.132271 + 25843 25835: 0.132271 + 25840 25836: -0.271536 + 25844 25836: 0.133733 + 25986 25987: -1.00000 + 25988 = 0 + 25994 25992: -0.576341 + 25996 = 0 + 25995 25993: -0.768531 + 25997 = 0 + 26010 26012: -1.00000 + 26014 26012: -0.294815 + 26011 26013: -1.00000 + 26015 26013: -0.145063 + 26026 26022: -0.584650 + 26030 26022: 0.282381 + 26027 26023: -0.774446 + 26031 26023: 0.288063 + 26028 26024: -0.580402 + 26032 26024: 0.138002 + 26029 26025: -0.771431 + 26033 26025: 0.141216 + 26715 26716: 1.00000 + 26717 26716: -0.449490 + 26722 26721: 0.427330 + 26723 26721: -0.427330 + 26729 26727: 0.777585 + 26731 26727: -0.440883 + 26730 26728: 0.589099 + 26732 26728: -0.433590 + 26751 26753: 1.00000 + 26755 26753: -0.145063 + 26752 26754: 1.00000 + 26756 26754: -0.294815 + 26765 26763: 0.418366 + 26767 26763: -0.135275 + 26766 26764: 0.422732 + 26768 26764: -0.277533 + 26779 26775: 0.771431 + 26783 26775: -0.141216 + 26780 26776: 0.580402 + 26784 26776: -0.138002 + 26781 26777: 0.774446 + 26785 26777: -0.288063 + 26782 26778: 0.584650 + 26786 26778: -0.282381 + 26968 = 0 + 26969 26967: -0.414214 + 26975 26973: 0.277533 + 26977 26973: -0.422732 + 26976 26974: 0.135275 + 26978 26974: -0.418366 + 26993 = 0 + 26995 26991: -0.130882 + 26994 = 0 + 26996 26992: -0.268761 + 27007 27003: 0.271536 + 27011 27003: -0.133733 + 27008 27004: 0.132271 + 27012 27004: -0.132271 + 27009 27005: 0.274456 + 27013 27005: -0.274456 + 27010 27006: 0.133733 + 27014 27006: -0.271536 + 27156 27158: 1.00000 + 27160 27158: -0.614589 + 27157 27159: 1.00000 + 27161 27159: -0.797121 + 27170 27168: 0.433590 + 27172 27168: -0.589099 + 27171 27169: 0.440883 + 27173 27169: -0.777585 + 27184 27180: 0.783313 + 27188 27180: -0.604838 + 27185 27181: 0.596427 + 27189 27181: -0.596427 + 27186 27182: 0.789776 + 27190 27182: -0.789776 + 27187 27183: 0.604838 + 27191 27183: -0.783313 + 27326 = 0 + 27328 27324: -0.576341 + 27327 = 0 + 27329 27325: -0.768531 + 27340 27336: 0.282381 + 27344 27336: -0.584650 + 27341 27337: 0.138002 + 27345 27337: -0.580402 + 27342 27338: 0.288063 + 27346 27338: -0.774446 + 27343 27339: 0.141216 + 27347 27339: -0.771431 + 27976 27975: -0.427330 + 27977 27975: -0.427330 + 27983 27981: -0.135275 + 27985 27981: -0.418366 + 27984 27982: -0.277533 + 27986 27982: -0.422732 + 28001 27999: -0.418366 + 28003 27999: -0.135275 + 28002 28000: -0.422732 + 28004 28000: -0.277533 + 28015 28011: -0.132271 + 28019 28011: -0.132271 + 28016 28012: -0.271536 + 28020 28012: -0.133733 + 28017 28013: -0.133733 + 28021 28013: -0.271536 + 28018 28014: -0.274456 + 28022 28014: -0.274456 + 28164 28165: -1.00000 + 28166 28165: 0.449490 + 28172 28170: -0.589099 + 28174 28170: -0.433590 + 28173 28171: -0.777585 + 28175 28171: -0.440883 + 28188 28190: -1.00000 + 28192 28190: 0.145063 + 28189 28191: -1.00000 + 28193 28191: 0.294815 + 28204 28200: -0.580402 + 28208 28200: -0.138002 + 28205 28201: -0.771431 + 28209 28201: -0.141216 + 28206 28202: -0.584650 + 28210 28202: -0.282381 + 28207 28203: -0.774446 + 28211 28203: -0.288063 + 28355 28353: -0.433590 + 28357 28353: -0.589099 + 28356 28354: -0.440883 + 28358 28354: -0.777585 + 28369 28365: -0.138002 + 28373 28365: -0.580402 + 28370 28366: -0.282381 + 28374 28366: -0.584650 + 28371 28367: -0.141216 + 28375 28367: -0.771431 + 28372 28368: -0.288063 + 28376 28368: -0.774446 + 28479 28481: -1.00000 + 28483 28481: 0.614589 + 28480 28482: -1.00000 + 28484 28482: 0.797121 + 28495 28491: -0.596427 + 28499 28491: -0.596427 + 28496 28492: -0.783313 + 28500 28492: -0.604838 + 28497 28493: -0.604838 + 28501 28493: -0.783313 + 28498 28494: -0.789776 + 28502 28494: -0.789776 + 29055 29056: 0.427330 + 29057 29056: 0.427330 + 29067 29069: 0.777585 + 29071 29069: 0.440883 + 29068 29070: 0.589099 + 29072 29070: 0.433590 + 29079 29081: 0.440883 + 29083 29081: 0.777585 + 29080 29082: 0.433590 + 29084 29082: 0.589099 + 29103 29107: 0.789776 + 29111 29107: 0.789776 + 29104 29108: 0.783313 + 29112 29108: 0.604838 + 29105 29109: 0.604838 + 29113 29109: 0.783313 + 29106 29110: 0.596427 + 29114 29110: 0.596427 + 29163 = 0 + 29165 29164: 0.414214 + 29175 29177: 0.277533 + 29179 29177: 0.422732 + 29176 29178: 0.135275 + 29180 29178: 0.418366 + 29187 = 0 + 29191 29189: 0.768531 + 29188 = 0 + 29192 29190: 0.576341 + 29211 29215: 0.288063 + 29219 29215: 0.774446 + 29212 29216: 0.282381 + 29220 29216: 0.584650 + 29213 29217: 0.141216 + 29221 29217: 0.771431 + 29214 29218: 0.138002 + 29222 29218: 0.580402 + 29433 29434: 0.414214 + 29435 = 0 + 29445 29447: 0.768531 + 29449 = 0 + 29446 29448: 0.576341 + 29450 = 0 + 29457 29459: 0.422732 + 29461 29459: 0.277533 + 29458 29460: 0.418366 + 29462 29460: 0.135275 + 29481 29485: 0.774446 + 29489 29485: 0.288063 + 29482 29486: 0.771431 + 29490 29486: 0.141216 + 29483 29487: 0.584650 + 29491 29487: 0.282381 + 29484 29488: 0.580402 + 29492 29488: 0.138002 + 29541 = 0 + 29543 = 0 + 29553 29555: 0.268761 + 29557 = 0 + 29554 29556: 0.130882 + 29558 = 0 + 29565 = 0 + 29569 29567: 0.268761 + 29566 = 0 + 29570 29568: 0.130882 + 29589 29593: 0.274456 + 29597 29593: 0.274456 + 29590 29594: 0.271536 + 29598 29594: 0.133733 + 29591 29595: 0.133733 + 29599 29595: 0.271536 + 29592 29596: 0.132271 + 29600 29596: 0.132271 + 29811 29812: -0.427330 + 29813 29812: 0.427330 + 29823 29825: -0.135275 + 29827 29825: 0.418366 + 29824 29826: -0.277533 + 29828 29826: 0.422732 + 29835 29837: -0.440883 + 29839 29837: 0.777585 + 29836 29838: -0.433590 + 29840 29838: 0.589099 + 29859 29863: -0.141216 + 29867 29863: 0.771431 + 29860 29864: -0.138002 + 29868 29864: 0.580402 + 29861 29865: -0.288063 + 29869 29865: 0.774446 + 29862 29866: -0.282381 + 29870 29866: 0.584650 + 29919 29921: -0.589099 + 29923 29921: 0.433590 + 29920 29922: -0.777585 + 29924 29922: 0.440883 + 29931 29935: -0.604838 + 29939 29935: 0.783313 + 29932 29936: -0.596427 + 29940 29936: 0.596427 + 29933 29937: -0.789776 + 29941 29937: 0.789776 + 29934 29938: -0.783313 + 29942 29938: 0.604838 + 30126 30127: -0.414214 + 30128 = 0 + 30138 30140: -0.130882 + 30142 = 0 + 30139 30141: -0.268761 + 30143 = 0 + 30150 30152: -0.422732 + 30154 30152: 0.277533 + 30151 30153: -0.418366 + 30155 30153: 0.135275 + 30174 30178: -0.133733 + 30182 30178: 0.271536 + 30175 30179: -0.132271 + 30183 30179: 0.132271 + 30176 30180: -0.274456 + 30184 30180: 0.274456 + 30177 30181: -0.271536 + 30185 30181: 0.133733 + 30234 30236: -0.576341 + 30238 = 0 + 30235 30237: -0.768531 + 30239 = 0 + 30246 30250: -0.584650 + 30254 30250: 0.282381 + 30247 30251: -0.580402 + 30255 30251: 0.138002 + 30248 30252: -0.774446 + 30256 30252: 0.288063 + 30249 30253: -0.771431 + 30257 30253: 0.141216 + 31431 31432: 0.427330 + 31433 31432: -0.427330 + 31443 31445: 0.777585 + 31447 31445: -0.440883 + 31444 31446: 0.589099 + 31448 31446: -0.433590 + 31455 31457: 0.418366 + 31459 31457: -0.135275 + 31456 31458: 0.422732 + 31460 31458: -0.277533 + 31479 31483: 0.771431 + 31487 31483: -0.141216 + 31480 31484: 0.774446 + 31488 31484: -0.288063 + 31481 31485: 0.580402 + 31489 31485: -0.138002 + 31482 31486: 0.584650 + 31490 31486: -0.282381 + 31539 = 0 + 31541 31540: -0.414214 + 31551 31553: 0.277533 + 31555 31553: -0.422732 + 31552 31554: 0.135275 + 31556 31554: -0.418366 + 31563 = 0 + 31567 31565: -0.130882 + 31564 = 0 + 31568 31566: -0.268761 + 31587 31591: 0.271536 + 31595 31591: -0.133733 + 31588 31592: 0.274456 + 31596 31592: -0.274456 + 31589 31593: 0.132271 + 31597 31593: -0.132271 + 31590 31594: 0.133733 + 31598 31594: -0.271536 + 31809 31811: 0.433590 + 31813 31811: -0.589099 + 31810 31812: 0.440883 + 31814 31812: -0.777585 + 31833 31837: 0.783313 + 31841 31837: -0.604838 + 31834 31838: 0.789776 + 31842 31838: -0.789776 + 31835 31839: 0.596427 + 31843 31839: -0.596427 + 31836 31840: 0.604838 + 31844 31840: -0.783313 + 31881 = 0 + 31885 31883: -0.576341 + 31882 = 0 + 31886 31884: -0.768531 + 31905 31909: 0.282381 + 31913 31909: -0.584650 + 31906 31910: 0.288063 + 31914 31910: -0.774446 + 31907 31911: 0.138002 + 31915 31911: -0.580402 + 31908 31912: 0.141216 + 31916 31912: -0.771431 + 32061 32062: -0.427330 + 32063 32062: -0.427330 + 32073 32075: -0.135275 + 32077 32075: -0.418366 + 32074 32076: -0.277533 + 32078 32076: -0.422732 + 32085 32087: -0.418366 + 32089 32087: -0.135275 + 32086 32088: -0.422732 + 32090 32088: -0.277533 + 32109 32113: -0.132271 + 32117 32113: -0.132271 + 32110 32114: -0.133733 + 32118 32114: -0.271536 + 32111 32115: -0.271536 + 32119 32115: -0.133733 + 32112 32116: -0.274456 + 32120 32116: -0.274456 + 32169 32171: -0.589099 + 32173 32171: -0.433590 + 32170 32172: -0.777585 + 32174 32172: -0.440883 + 32181 32185: -0.580402 + 32189 32185: -0.138002 + 32182 32186: -0.584650 + 32190 32186: -0.282381 + 32183 32187: -0.771431 + 32191 32187: -0.141216 + 32184 32188: -0.774446 + 32192 32188: -0.288063 + 32376 32378: -0.433590 + 32380 32378: -0.589099 + 32377 32379: -0.440883 + 32381 32379: -0.777585 + 32400 32404: -0.138002 + 32408 32404: -0.580402 + 32401 32405: -0.141216 + 32409 32405: -0.771431 + 32402 32406: -0.282381 + 32410 32406: -0.584650 + 32403 32407: -0.288063 + 32411 32407: -0.774446 + 32448 32452: -0.596427 + 32456 32452: -0.596427 + 32449 32453: -0.604838 + 32457 32453: -0.783313 + 32450 32454: -0.783313 + 32458 32454: -0.604838 + 32451 32455: -0.789776 + 32459 32455: -0.789776 + 33411 33412: -0.427330 + 33413 33412: -0.427330 + 33417 33419: -0.777585 + 33421 33419: -0.440883 + 33418 33420: -0.589099 + 33422 33420: -0.433590 + 33435 33437: -0.440883 + 33439 33437: -0.777585 + 33436 33438: -0.433590 + 33440 33438: -0.589099 + 33447 33451: -0.789776 + 33455 33451: -0.789776 + 33448 33452: -0.604838 + 33456 33452: -0.783313 + 33449 33453: -0.783313 + 33457 33453: -0.604838 + 33450 33454: -0.596427 + 33458 33454: -0.596427 + 33600 = 0 + 33602 33601: -0.414214 + 33606 33608: -0.277533 + 33610 33608: -0.422732 + 33607 33609: -0.135275 + 33611 33609: -0.418366 + 33624 = 0 + 33628 33626: -0.768531 + 33625 = 0 + 33629 33627: -0.576341 + 33636 33640: -0.288063 + 33644 33640: -0.774446 + 33637 33641: -0.141216 + 33645 33641: -0.771431 + 33638 33642: -0.282381 + 33646 33642: -0.584650 + 33639 33643: -0.138002 + 33647 33643: -0.580402 + 33789 33790: -0.414214 + 33791 = 0 + 33795 33797: -0.768531 + 33799 = 0 + 33796 33798: -0.576341 + 33800 = 0 + 33813 33815: -0.422732 + 33817 33815: -0.277533 + 33814 33816: -0.418366 + 33818 33816: -0.135275 + 33825 33829: -0.774446 + 33833 33829: -0.288063 + 33826 33830: -0.584650 + 33834 33830: -0.282381 + 33827 33831: -0.771431 + 33835 33831: -0.141216 + 33828 33832: -0.580402 + 33836 33832: -0.138002 + 33978 = 0 + 33980 = 0 + 33984 33986: -0.268761 + 33988 = 0 + 33985 33987: -0.130882 + 33989 = 0 + 34002 = 0 + 34006 34004: -0.268761 + 34003 = 0 + 34007 34005: -0.130882 + 34014 34018: -0.274456 + 34022 34018: -0.274456 + 34015 34019: -0.133733 + 34023 34019: -0.271536 + 34016 34020: -0.271536 + 34024 34020: -0.133733 + 34017 34021: -0.132271 + 34025 34021: -0.132271 + 34707 34708: 0.427330 + 34709 34708: -0.427330 + 34713 34715: 0.135275 + 34717 34715: -0.418366 + 34714 34716: 0.277533 + 34718 34716: -0.422732 + 34731 34733: 0.440883 + 34735 34733: -0.777585 + 34732 34734: 0.433590 + 34736 34734: -0.589099 + 34743 34747: 0.141216 + 34751 34747: -0.771431 + 34744 34748: 0.288063 + 34752 34748: -0.774446 + 34745 34749: 0.138002 + 34753 34749: -0.580402 + 34746 34750: 0.282381 + 34754 34750: -0.584650 + 34896 34898: 0.589099 + 34900 34898: -0.433590 + 34897 34899: 0.777585 + 34901 34899: -0.440883 + 34908 34912: 0.604838 + 34916 34912: -0.783313 + 34909 34913: 0.789776 + 34917 34913: -0.789776 + 34910 34914: 0.596427 + 34918 34914: -0.596427 + 34911 34915: 0.783313 + 34919 34915: -0.604838 + 35022 35023: 0.414214 + 35024 = 0 + 35028 35030: 0.130882 + 35032 = 0 + 35029 35031: 0.268761 + 35033 = 0 + 35046 35048: 0.422732 + 35050 35048: -0.277533 + 35047 35049: 0.418366 + 35051 35049: -0.135275 + 35058 35062: 0.133733 + 35066 35062: -0.271536 + 35059 35063: 0.274456 + 35067 35063: -0.274456 + 35060 35064: 0.132271 + 35068 35064: -0.132271 + 35061 35065: 0.271536 + 35069 35065: -0.133733 + 35211 35213: 0.576341 + 35215 = 0 + 35212 35214: 0.768531 + 35216 = 0 + 35223 35227: 0.584650 + 35231 35227: -0.282381 + 35224 35228: 0.774446 + 35232 35228: -0.288063 + 35225 35229: 0.580402 + 35233 35229: -0.138002 + 35226 35230: 0.771431 + 35234 35230: -0.141216 + 35787 35788: -0.427330 + 35789 35788: 0.427330 + 35793 35795: -0.777585 + 35797 35795: 0.440883 + 35794 35796: -0.589099 + 35798 35796: 0.433590 + 35811 35813: -0.418366 + 35815 35813: 0.135275 + 35812 35814: -0.422732 + 35816 35814: 0.277533 + 35823 35827: -0.771431 + 35831 35827: 0.141216 + 35824 35828: -0.580402 + 35832 35828: 0.138002 + 35825 35829: -0.774446 + 35833 35829: 0.288063 + 35826 35830: -0.584650 + 35834 35830: 0.282381 + 35976 = 0 + 35978 35977: 0.414214 + 35982 35984: -0.277533 + 35986 35984: 0.422732 + 35983 35985: -0.135275 + 35987 35985: 0.418366 + 36000 = 0 + 36004 36002: 0.130882 + 36001 = 0 + 36005 36003: 0.268761 + 36012 36016: -0.271536 + 36020 36016: 0.133733 + 36013 36017: -0.132271 + 36021 36017: 0.132271 + 36014 36018: -0.274456 + 36022 36018: 0.274456 + 36015 36019: -0.133733 + 36023 36019: 0.271536 + 36165 36167: -0.433590 + 36169 36167: 0.589099 + 36166 36168: -0.440883 + 36170 36168: 0.777585 + 36177 36181: -0.783313 + 36185 36181: 0.604838 + 36178 36182: -0.596427 + 36186 36182: 0.596427 + 36179 36183: -0.789776 + 36187 36183: 0.789776 + 36180 36184: -0.604838 + 36188 36184: 0.783313 + 36291 = 0 + 36295 36293: 0.576341 + 36292 = 0 + 36296 36294: 0.768531 + 36303 36307: -0.282381 + 36311 36307: 0.584650 + 36304 36308: -0.138002 + 36312 36308: 0.580402 + 36305 36309: -0.288063 + 36313 36309: 0.774446 + 36306 36310: -0.141216 + 36314 36310: 0.771431 + 36867 36868: 0.427330 + 36869 36868: 0.427330 + 36873 36875: 0.135275 + 36877 36875: 0.418366 + 36874 36876: 0.277533 + 36878 36876: 0.422732 + 36891 36893: 0.418366 + 36895 36893: 0.135275 + 36892 36894: 0.422732 + 36896 36894: 0.277533 + 36903 36907: 0.132271 + 36911 36907: 0.132271 + 36904 36908: 0.271536 + 36912 36908: 0.133733 + 36905 36909: 0.133733 + 36913 36909: 0.271536 + 36906 36910: 0.274456 + 36914 36910: 0.274456 + 37056 37058: 0.589099 + 37060 37058: 0.433590 + 37057 37059: 0.777585 + 37061 37059: 0.440883 + 37068 37072: 0.580402 + 37076 37072: 0.138002 + 37069 37073: 0.771431 + 37077 37073: 0.141216 + 37070 37074: 0.584650 + 37078 37074: 0.282381 + 37071 37075: 0.774446 + 37079 37075: 0.288063 + 37182 37184: 0.433590 + 37186 37184: 0.589099 + 37183 37185: 0.440883 + 37187 37185: 0.777585 + 37194 37198: 0.138002 + 37202 37198: 0.580402 + 37195 37199: 0.282381 + 37203 37199: 0.584650 + 37196 37200: 0.141216 + 37204 37200: 0.771431 + 37197 37201: 0.288063 + 37205 37201: 0.774446 + 37308 37312: 0.596427 + 37316 37312: 0.596427 + 37309 37313: 0.783313 + 37317 37313: 0.604838 + 37310 37314: 0.604838 + 37318 37314: 0.783313 + 37311 37315: 0.789776 + 37319 37315: 0.789776 diff --git a/tests/deal.II/normal_flux_hp_01.cc b/tests/deal.II/normal_flux_hp_01.cc new file mode 100644 index 0000000000..9885b54fec --- /dev/null +++ b/tests/deal.II/normal_flux_hp_01.cc @@ -0,0 +1,95 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + + +template +void test (const Triangulation &tr, + const hp::FECollection &fe) +{ + hp::DoFHandler dof(tr); + for (typename hp::DoFHandler::active_cell_iterator + cell = dof.begin_active(); cell != dof.end(); ++cell) + cell->set_active_fe_index (cell->index() % 2); + dof.distribute_dofs(fe); + + for (unsigned int i=0; i::faces_per_cell; ++i) + { + deallog << "FE=" << fe[0].get_name() + << ", case=" << i + << std::endl; + + std::set boundary_ids; + for (unsigned int j=0; j<=i; ++j) + boundary_ids.insert (j); + + ConstraintMatrix cm; + VectorTools::compute_normal_flux_constraints (dof, 0, boundary_ids, cm); + + cm.print (deallog.get_file_stream ()); + } +} + + +template +void test_hyper_cube() +{ + Triangulation tr; + GridGenerator::hyper_cube(tr); + + for (unsigned int i=0; i::faces_per_cell; ++i) + tr.begin_active()->face(i)->set_boundary_indicator (i); + + tr.refine_global(2); + + for (unsigned int degree=1; degree<2; ++degree) + { + hp::FECollection fe; + for (unsigned int deg=degree; deg (FE_Q(deg), dim)); + test(tr, fe); + } +} + + +int main() +{ + std::ofstream logfile ("normal_flux_hp_01/output"); + deallog << std::setprecision (2); + deallog << std::fixed; + deallog.attach(logfile); + deallog.depth_console (0); + deallog.threshold_double(1.e-12); + + test_hyper_cube<2>(); + test_hyper_cube<3>(); +} diff --git a/tests/deal.II/normal_flux_hp_01/cmp/generic b/tests/deal.II/normal_flux_hp_01/cmp/generic new file mode 100644 index 0000000000..1d1dc4dfa5 --- /dev/null +++ b/tests/deal.II/normal_flux_hp_01/cmp/generic @@ -0,0 +1,2187 @@ + +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=0 + 1 = 0 + 5 = 0 + 19 = 0 + 67 = 0 + 79 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=1 + 1 = 0 + 5 = 0 + 19 = 0 + 39 = 0 + 41 = 0 + 45 = 0 + 57 = 0 + 61 = 0 + 67 = 0 + 79 = 0 + 95 = 0 + 99 = 0 + 109 = 0 + 113 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 12 = 0 + 19 = 0 + 30 = 0 + 32 = 0 + 38 = 0 + 39 = 0 + 41 = 0 + 45 = 0 + 46 = 0 + 57 = 0 + 61 = 0 + 67 = 0 + 79 = 0 + 95 = 0 + 99 = 0 + 109 = 0 + 113 = 0 +DEAL::FE=FESystem<2>[FE_Q<2>(1)^2], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 5 = 0 + 12 = 0 + 19 = 0 + 30 = 0 + 32 = 0 + 38 = 0 + 39 = 0 + 41 = 0 + 45 = 0 + 46 = 0 + 57 = 0 + 61 = 0 + 67 = 0 + 78 = 0 + 79 = 0 + 80 = 0 + 86 = 0 + 95 = 0 + 99 = 0 + 104 = 0 + 106 = 0 + 108 = 0 + 109 = 0 + 113 = 0 + 114 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=0 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 82 = 0 + 83 = 0 + 88 = 0 + 89 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 190 = 0 + 191 = 0 + 478 = 0 + 479 = 0 + 484 = 0 + 485 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 586 = 0 + 587 = 0 + 622 = 0 + 623 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 910 = 0 + 911 = 0 + 946 = 0 + 947 = 0 + 952 = 0 + 953 = 0 + 1000 = 0 + 1001 = 0 + 1234 = 0 + 1235 = 0 + 1270 = 0 + 1271 = 0 + 1306 = 0 + 1307 = 0 + 1342 = 0 + 1343 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=1 + 1 = 0 + 2 = 0 + 7 = 0 + 8 = 0 + 13 = 0 + 14 = 0 + 19 = 0 + 20 = 0 + 82 = 0 + 83 = 0 + 88 = 0 + 89 = 0 + 136 = 0 + 137 = 0 + 142 = 0 + 143 = 0 + 190 = 0 + 191 = 0 + 250 = 0 + 251 = 0 + 253 = 0 + 254 = 0 + 256 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 265 = 0 + 266 = 0 + 277 = 0 + 278 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 301 = 0 + 302 = 0 + 331 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 340 = 0 + 341 = 0 + 349 = 0 + 350 = 0 + 358 = 0 + 359 = 0 + 364 = 0 + 365 = 0 + 391 = 0 + 392 = 0 + 394 = 0 + 395 = 0 + 400 = 0 + 401 = 0 + 412 = 0 + 413 = 0 + 418 = 0 + 419 = 0 + 424 = 0 + 425 = 0 + 445 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 460 = 0 + 461 = 0 + 466 = 0 + 467 = 0 + 478 = 0 + 479 = 0 + 484 = 0 + 485 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 586 = 0 + 587 = 0 + 622 = 0 + 623 = 0 + 670 = 0 + 671 = 0 + 673 = 0 + 674 = 0 + 679 = 0 + 680 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 703 = 0 + 704 = 0 + 730 = 0 + 731 = 0 + 733 = 0 + 734 = 0 + 739 = 0 + 740 = 0 + 748 = 0 + 749 = 0 + 757 = 0 + 758 = 0 + 763 = 0 + 764 = 0 + 784 = 0 + 785 = 0 + 790 = 0 + 791 = 0 + 799 = 0 + 800 = 0 + 805 = 0 + 806 = 0 + 823 = 0 + 824 = 0 + 829 = 0 + 830 = 0 + 838 = 0 + 839 = 0 + 844 = 0 + 845 = 0 + 856 = 0 + 857 = 0 + 862 = 0 + 863 = 0 + 910 = 0 + 911 = 0 + 946 = 0 + 947 = 0 + 952 = 0 + 953 = 0 + 1000 = 0 + 1001 = 0 + 1048 = 0 + 1049 = 0 + 1051 = 0 + 1052 = 0 + 1057 = 0 + 1058 = 0 + 1069 = 0 + 1070 = 0 + 1075 = 0 + 1076 = 0 + 1081 = 0 + 1082 = 0 + 1102 = 0 + 1103 = 0 + 1108 = 0 + 1109 = 0 + 1117 = 0 + 1118 = 0 + 1123 = 0 + 1124 = 0 + 1147 = 0 + 1148 = 0 + 1150 = 0 + 1151 = 0 + 1156 = 0 + 1157 = 0 + 1168 = 0 + 1169 = 0 + 1174 = 0 + 1175 = 0 + 1180 = 0 + 1181 = 0 + 1201 = 0 + 1202 = 0 + 1207 = 0 + 1208 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1234 = 0 + 1235 = 0 + 1270 = 0 + 1271 = 0 + 1306 = 0 + 1307 = 0 + 1342 = 0 + 1343 = 0 + 1384 = 0 + 1385 = 0 + 1390 = 0 + 1391 = 0 + 1399 = 0 + 1400 = 0 + 1405 = 0 + 1406 = 0 + 1423 = 0 + 1424 = 0 + 1429 = 0 + 1430 = 0 + 1438 = 0 + 1439 = 0 + 1444 = 0 + 1445 = 0 + 1462 = 0 + 1463 = 0 + 1468 = 0 + 1469 = 0 + 1477 = 0 + 1478 = 0 + 1483 = 0 + 1484 = 0 + 1501 = 0 + 1502 = 0 + 1507 = 0 + 1508 = 0 + 1516 = 0 + 1517 = 0 + 1522 = 0 + 1523 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=2 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 30 = 0 + 32 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 66 = 0 + 68 = 0 + 82 = 0 + 83 = 0 + 88 = 0 + 89 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 140 = 0 + 142 = 0 + 143 = 0 + 153 = 0 + 155 = 0 + 159 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 177 = 0 + 179 = 0 + 190 = 0 + 191 = 0 + 225 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 237 = 0 + 239 = 0 + 240 = 0 + 242 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 256 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 265 = 0 + 266 = 0 + 267 = 0 + 269 = 0 + 277 = 0 + 278 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 287 = 0 + 288 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 301 = 0 + 302 = 0 + 303 = 0 + 305 = 0 + 331 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 340 = 0 + 341 = 0 + 349 = 0 + 350 = 0 + 358 = 0 + 359 = 0 + 364 = 0 + 365 = 0 + 378 = 0 + 380 = 0 + 381 = 0 + 383 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 394 = 0 + 395 = 0 + 400 = 0 + 401 = 0 + 402 = 0 + 404 = 0 + 408 = 0 + 410 = 0 + 411 = 0 + 412 = 0 + 413 = 0 + 418 = 0 + 419 = 0 + 424 = 0 + 425 = 0 + 426 = 0 + 428 = 0 + 445 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 460 = 0 + 461 = 0 + 466 = 0 + 467 = 0 + 478 = 0 + 479 = 0 + 484 = 0 + 485 = 0 + 532 = 0 + 533 = 0 + 538 = 0 + 539 = 0 + 586 = 0 + 587 = 0 + 622 = 0 + 623 = 0 + 670 = 0 + 671 = 0 + 673 = 0 + 674 = 0 + 679 = 0 + 680 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 703 = 0 + 704 = 0 + 730 = 0 + 731 = 0 + 733 = 0 + 734 = 0 + 739 = 0 + 740 = 0 + 748 = 0 + 749 = 0 + 757 = 0 + 758 = 0 + 763 = 0 + 764 = 0 + 784 = 0 + 785 = 0 + 790 = 0 + 791 = 0 + 799 = 0 + 800 = 0 + 805 = 0 + 806 = 0 + 823 = 0 + 824 = 0 + 829 = 0 + 830 = 0 + 838 = 0 + 839 = 0 + 844 = 0 + 845 = 0 + 855 = 0 + 856 = 0 + 857 = 0 + 858 = 0 + 860 = 0 + 862 = 0 + 863 = 0 + 873 = 0 + 875 = 0 + 879 = 0 + 881 = 0 + 882 = 0 + 884 = 0 + 897 = 0 + 899 = 0 + 910 = 0 + 911 = 0 + 945 = 0 + 946 = 0 + 947 = 0 + 948 = 0 + 950 = 0 + 952 = 0 + 953 = 0 + 963 = 0 + 965 = 0 + 969 = 0 + 971 = 0 + 972 = 0 + 974 = 0 + 987 = 0 + 989 = 0 + 1000 = 0 + 1001 = 0 + 1035 = 0 + 1037 = 0 + 1038 = 0 + 1040 = 0 + 1047 = 0 + 1048 = 0 + 1049 = 0 + 1051 = 0 + 1052 = 0 + 1057 = 0 + 1058 = 0 + 1059 = 0 + 1061 = 0 + 1065 = 0 + 1067 = 0 + 1068 = 0 + 1069 = 0 + 1070 = 0 + 1075 = 0 + 1076 = 0 + 1081 = 0 + 1082 = 0 + 1083 = 0 + 1085 = 0 + 1102 = 0 + 1103 = 0 + 1108 = 0 + 1109 = 0 + 1117 = 0 + 1118 = 0 + 1123 = 0 + 1124 = 0 + 1134 = 0 + 1136 = 0 + 1137 = 0 + 1139 = 0 + 1146 = 0 + 1147 = 0 + 1148 = 0 + 1150 = 0 + 1151 = 0 + 1156 = 0 + 1157 = 0 + 1158 = 0 + 1160 = 0 + 1164 = 0 + 1166 = 0 + 1167 = 0 + 1168 = 0 + 1169 = 0 + 1174 = 0 + 1175 = 0 + 1180 = 0 + 1181 = 0 + 1182 = 0 + 1184 = 0 + 1201 = 0 + 1202 = 0 + 1207 = 0 + 1208 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1234 = 0 + 1235 = 0 + 1270 = 0 + 1271 = 0 + 1306 = 0 + 1307 = 0 + 1342 = 0 + 1343 = 0 + 1384 = 0 + 1385 = 0 + 1390 = 0 + 1391 = 0 + 1399 = 0 + 1400 = 0 + 1405 = 0 + 1406 = 0 + 1423 = 0 + 1424 = 0 + 1429 = 0 + 1430 = 0 + 1438 = 0 + 1439 = 0 + 1444 = 0 + 1445 = 0 + 1462 = 0 + 1463 = 0 + 1468 = 0 + 1469 = 0 + 1477 = 0 + 1478 = 0 + 1483 = 0 + 1484 = 0 + 1501 = 0 + 1502 = 0 + 1507 = 0 + 1508 = 0 + 1516 = 0 + 1517 = 0 + 1522 = 0 + 1523 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=3 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 5 = 0 + 7 = 0 + 8 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 30 = 0 + 32 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 66 = 0 + 68 = 0 + 82 = 0 + 83 = 0 + 88 = 0 + 89 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 140 = 0 + 142 = 0 + 143 = 0 + 153 = 0 + 155 = 0 + 159 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 177 = 0 + 179 = 0 + 190 = 0 + 191 = 0 + 225 = 0 + 227 = 0 + 228 = 0 + 230 = 0 + 237 = 0 + 239 = 0 + 240 = 0 + 242 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 256 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 265 = 0 + 266 = 0 + 267 = 0 + 269 = 0 + 277 = 0 + 278 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 287 = 0 + 288 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 301 = 0 + 302 = 0 + 303 = 0 + 305 = 0 + 331 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 340 = 0 + 341 = 0 + 349 = 0 + 350 = 0 + 358 = 0 + 359 = 0 + 364 = 0 + 365 = 0 + 378 = 0 + 380 = 0 + 381 = 0 + 383 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 394 = 0 + 395 = 0 + 400 = 0 + 401 = 0 + 402 = 0 + 404 = 0 + 408 = 0 + 410 = 0 + 411 = 0 + 412 = 0 + 413 = 0 + 418 = 0 + 419 = 0 + 424 = 0 + 425 = 0 + 426 = 0 + 428 = 0 + 445 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 460 = 0 + 461 = 0 + 466 = 0 + 467 = 0 + 478 = 0 + 479 = 0 + 484 = 0 + 485 = 0 + 531 = 0 + 532 = 0 + 533 = 0 + 534 = 0 + 536 = 0 + 537 = 0 + 538 = 0 + 539 = 0 + 540 = 0 + 542 = 0 + 549 = 0 + 551 = 0 + 558 = 0 + 560 = 0 + 561 = 0 + 563 = 0 + 564 = 0 + 566 = 0 + 573 = 0 + 575 = 0 + 586 = 0 + 587 = 0 + 621 = 0 + 622 = 0 + 623 = 0 + 624 = 0 + 626 = 0 + 633 = 0 + 635 = 0 + 636 = 0 + 638 = 0 + 639 = 0 + 641 = 0 + 648 = 0 + 650 = 0 + 670 = 0 + 671 = 0 + 673 = 0 + 674 = 0 + 679 = 0 + 680 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 703 = 0 + 704 = 0 + 717 = 0 + 719 = 0 + 720 = 0 + 722 = 0 + 723 = 0 + 725 = 0 + 726 = 0 + 728 = 0 + 729 = 0 + 730 = 0 + 731 = 0 + 732 = 0 + 733 = 0 + 734 = 0 + 739 = 0 + 740 = 0 + 741 = 0 + 743 = 0 + 748 = 0 + 749 = 0 + 750 = 0 + 752 = 0 + 753 = 0 + 755 = 0 + 756 = 0 + 757 = 0 + 758 = 0 + 763 = 0 + 764 = 0 + 765 = 0 + 767 = 0 + 784 = 0 + 785 = 0 + 790 = 0 + 791 = 0 + 799 = 0 + 800 = 0 + 805 = 0 + 806 = 0 + 816 = 0 + 818 = 0 + 819 = 0 + 821 = 0 + 822 = 0 + 823 = 0 + 824 = 0 + 829 = 0 + 830 = 0 + 831 = 0 + 833 = 0 + 834 = 0 + 836 = 0 + 837 = 0 + 838 = 0 + 839 = 0 + 844 = 0 + 845 = 0 + 846 = 0 + 848 = 0 + 855 = 0 + 856 = 0 + 857 = 0 + 858 = 0 + 860 = 0 + 862 = 0 + 863 = 0 + 873 = 0 + 875 = 0 + 879 = 0 + 881 = 0 + 882 = 0 + 884 = 0 + 897 = 0 + 899 = 0 + 910 = 0 + 911 = 0 + 945 = 0 + 946 = 0 + 947 = 0 + 948 = 0 + 950 = 0 + 952 = 0 + 953 = 0 + 963 = 0 + 965 = 0 + 969 = 0 + 971 = 0 + 972 = 0 + 974 = 0 + 987 = 0 + 989 = 0 + 1000 = 0 + 1001 = 0 + 1035 = 0 + 1037 = 0 + 1038 = 0 + 1040 = 0 + 1047 = 0 + 1048 = 0 + 1049 = 0 + 1051 = 0 + 1052 = 0 + 1057 = 0 + 1058 = 0 + 1059 = 0 + 1061 = 0 + 1065 = 0 + 1067 = 0 + 1068 = 0 + 1069 = 0 + 1070 = 0 + 1075 = 0 + 1076 = 0 + 1081 = 0 + 1082 = 0 + 1083 = 0 + 1085 = 0 + 1102 = 0 + 1103 = 0 + 1108 = 0 + 1109 = 0 + 1117 = 0 + 1118 = 0 + 1123 = 0 + 1124 = 0 + 1134 = 0 + 1136 = 0 + 1137 = 0 + 1139 = 0 + 1146 = 0 + 1147 = 0 + 1148 = 0 + 1150 = 0 + 1151 = 0 + 1156 = 0 + 1157 = 0 + 1158 = 0 + 1160 = 0 + 1164 = 0 + 1166 = 0 + 1167 = 0 + 1168 = 0 + 1169 = 0 + 1174 = 0 + 1175 = 0 + 1180 = 0 + 1181 = 0 + 1182 = 0 + 1184 = 0 + 1201 = 0 + 1202 = 0 + 1207 = 0 + 1208 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1234 = 0 + 1235 = 0 + 1269 = 0 + 1270 = 0 + 1271 = 0 + 1272 = 0 + 1274 = 0 + 1281 = 0 + 1283 = 0 + 1284 = 0 + 1286 = 0 + 1287 = 0 + 1289 = 0 + 1296 = 0 + 1298 = 0 + 1306 = 0 + 1307 = 0 + 1341 = 0 + 1342 = 0 + 1343 = 0 + 1344 = 0 + 1346 = 0 + 1353 = 0 + 1355 = 0 + 1356 = 0 + 1358 = 0 + 1359 = 0 + 1361 = 0 + 1368 = 0 + 1370 = 0 + 1384 = 0 + 1385 = 0 + 1390 = 0 + 1391 = 0 + 1399 = 0 + 1400 = 0 + 1405 = 0 + 1406 = 0 + 1416 = 0 + 1418 = 0 + 1419 = 0 + 1421 = 0 + 1422 = 0 + 1423 = 0 + 1424 = 0 + 1429 = 0 + 1430 = 0 + 1431 = 0 + 1433 = 0 + 1434 = 0 + 1436 = 0 + 1437 = 0 + 1438 = 0 + 1439 = 0 + 1444 = 0 + 1445 = 0 + 1446 = 0 + 1448 = 0 + 1462 = 0 + 1463 = 0 + 1468 = 0 + 1469 = 0 + 1477 = 0 + 1478 = 0 + 1483 = 0 + 1484 = 0 + 1494 = 0 + 1496 = 0 + 1497 = 0 + 1499 = 0 + 1500 = 0 + 1501 = 0 + 1502 = 0 + 1507 = 0 + 1508 = 0 + 1509 = 0 + 1511 = 0 + 1512 = 0 + 1514 = 0 + 1515 = 0 + 1516 = 0 + 1517 = 0 + 1522 = 0 + 1523 = 0 + 1524 = 0 + 1526 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=4 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 25 = 0 + 27 = 0 + 28 = 0 + 30 = 0 + 31 = 0 + 32 = 0 + 33 = 0 + 34 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 66 = 0 + 68 = 0 + 72 = 0 + 73 = 0 + 81 = 0 + 82 = 0 + 83 = 0 + 84 = 0 + 85 = 0 + 88 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 96 = 0 + 97 = 0 + 99 = 0 + 100 = 0 + 126 = 0 + 127 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 140 = 0 + 142 = 0 + 143 = 0 + 153 = 0 + 155 = 0 + 159 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 177 = 0 + 179 = 0 + 190 = 0 + 191 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 229 = 0 + 230 = 0 + 231 = 0 + 232 = 0 + 234 = 0 + 235 = 0 + 237 = 0 + 239 = 0 + 240 = 0 + 242 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 252 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 256 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 261 = 0 + 262 = 0 + 264 = 0 + 265 = 0 + 266 = 0 + 267 = 0 + 268 = 0 + 269 = 0 + 270 = 0 + 271 = 0 + 277 = 0 + 278 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 287 = 0 + 288 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 301 = 0 + 302 = 0 + 303 = 0 + 305 = 0 + 309 = 0 + 310 = 0 + 318 = 0 + 319 = 0 + 321 = 0 + 322 = 0 + 330 = 0 + 331 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 336 = 0 + 337 = 0 + 339 = 0 + 340 = 0 + 341 = 0 + 342 = 0 + 343 = 0 + 349 = 0 + 350 = 0 + 358 = 0 + 359 = 0 + 364 = 0 + 365 = 0 + 369 = 0 + 370 = 0 + 378 = 0 + 380 = 0 + 381 = 0 + 383 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 394 = 0 + 395 = 0 + 400 = 0 + 401 = 0 + 402 = 0 + 404 = 0 + 408 = 0 + 410 = 0 + 411 = 0 + 412 = 0 + 413 = 0 + 418 = 0 + 419 = 0 + 424 = 0 + 425 = 0 + 426 = 0 + 428 = 0 + 445 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 460 = 0 + 461 = 0 + 466 = 0 + 467 = 0 + 477 = 0 + 478 = 0 + 479 = 0 + 480 = 0 + 481 = 0 + 484 = 0 + 485 = 0 + 489 = 0 + 490 = 0 + 492 = 0 + 493 = 0 + 495 = 0 + 496 = 0 + 522 = 0 + 523 = 0 + 531 = 0 + 532 = 0 + 533 = 0 + 534 = 0 + 535 = 0 + 536 = 0 + 537 = 0 + 538 = 0 + 539 = 0 + 540 = 0 + 542 = 0 + 543 = 0 + 544 = 0 + 546 = 0 + 547 = 0 + 549 = 0 + 550 = 0 + 551 = 0 + 558 = 0 + 560 = 0 + 561 = 0 + 563 = 0 + 564 = 0 + 566 = 0 + 573 = 0 + 575 = 0 + 576 = 0 + 577 = 0 + 586 = 0 + 587 = 0 + 621 = 0 + 622 = 0 + 623 = 0 + 624 = 0 + 626 = 0 + 633 = 0 + 635 = 0 + 636 = 0 + 638 = 0 + 639 = 0 + 641 = 0 + 648 = 0 + 650 = 0 + 657 = 0 + 658 = 0 + 660 = 0 + 661 = 0 + 669 = 0 + 670 = 0 + 671 = 0 + 673 = 0 + 674 = 0 + 675 = 0 + 676 = 0 + 678 = 0 + 679 = 0 + 680 = 0 + 681 = 0 + 682 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 703 = 0 + 704 = 0 + 708 = 0 + 709 = 0 + 717 = 0 + 718 = 0 + 719 = 0 + 720 = 0 + 721 = 0 + 722 = 0 + 723 = 0 + 725 = 0 + 726 = 0 + 728 = 0 + 729 = 0 + 730 = 0 + 731 = 0 + 732 = 0 + 733 = 0 + 734 = 0 + 735 = 0 + 736 = 0 + 738 = 0 + 739 = 0 + 740 = 0 + 741 = 0 + 742 = 0 + 743 = 0 + 748 = 0 + 749 = 0 + 750 = 0 + 752 = 0 + 753 = 0 + 755 = 0 + 756 = 0 + 757 = 0 + 758 = 0 + 763 = 0 + 764 = 0 + 765 = 0 + 767 = 0 + 768 = 0 + 769 = 0 + 784 = 0 + 785 = 0 + 790 = 0 + 791 = 0 + 799 = 0 + 800 = 0 + 805 = 0 + 806 = 0 + 816 = 0 + 818 = 0 + 819 = 0 + 821 = 0 + 822 = 0 + 823 = 0 + 824 = 0 + 829 = 0 + 830 = 0 + 831 = 0 + 833 = 0 + 834 = 0 + 836 = 0 + 837 = 0 + 838 = 0 + 839 = 0 + 844 = 0 + 845 = 0 + 846 = 0 + 848 = 0 + 855 = 0 + 856 = 0 + 857 = 0 + 858 = 0 + 860 = 0 + 862 = 0 + 863 = 0 + 873 = 0 + 875 = 0 + 879 = 0 + 881 = 0 + 882 = 0 + 884 = 0 + 897 = 0 + 899 = 0 + 910 = 0 + 911 = 0 + 945 = 0 + 946 = 0 + 947 = 0 + 948 = 0 + 950 = 0 + 952 = 0 + 953 = 0 + 963 = 0 + 965 = 0 + 969 = 0 + 971 = 0 + 972 = 0 + 974 = 0 + 987 = 0 + 989 = 0 + 1000 = 0 + 1001 = 0 + 1035 = 0 + 1037 = 0 + 1038 = 0 + 1040 = 0 + 1047 = 0 + 1048 = 0 + 1049 = 0 + 1051 = 0 + 1052 = 0 + 1057 = 0 + 1058 = 0 + 1059 = 0 + 1061 = 0 + 1065 = 0 + 1067 = 0 + 1068 = 0 + 1069 = 0 + 1070 = 0 + 1075 = 0 + 1076 = 0 + 1081 = 0 + 1082 = 0 + 1083 = 0 + 1085 = 0 + 1102 = 0 + 1103 = 0 + 1108 = 0 + 1109 = 0 + 1117 = 0 + 1118 = 0 + 1123 = 0 + 1124 = 0 + 1134 = 0 + 1136 = 0 + 1137 = 0 + 1139 = 0 + 1146 = 0 + 1147 = 0 + 1148 = 0 + 1150 = 0 + 1151 = 0 + 1156 = 0 + 1157 = 0 + 1158 = 0 + 1160 = 0 + 1164 = 0 + 1166 = 0 + 1167 = 0 + 1168 = 0 + 1169 = 0 + 1174 = 0 + 1175 = 0 + 1180 = 0 + 1181 = 0 + 1182 = 0 + 1184 = 0 + 1201 = 0 + 1202 = 0 + 1207 = 0 + 1208 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1234 = 0 + 1235 = 0 + 1269 = 0 + 1270 = 0 + 1271 = 0 + 1272 = 0 + 1274 = 0 + 1281 = 0 + 1283 = 0 + 1284 = 0 + 1286 = 0 + 1287 = 0 + 1289 = 0 + 1296 = 0 + 1298 = 0 + 1306 = 0 + 1307 = 0 + 1341 = 0 + 1342 = 0 + 1343 = 0 + 1344 = 0 + 1346 = 0 + 1353 = 0 + 1355 = 0 + 1356 = 0 + 1358 = 0 + 1359 = 0 + 1361 = 0 + 1368 = 0 + 1370 = 0 + 1384 = 0 + 1385 = 0 + 1390 = 0 + 1391 = 0 + 1399 = 0 + 1400 = 0 + 1405 = 0 + 1406 = 0 + 1416 = 0 + 1418 = 0 + 1419 = 0 + 1421 = 0 + 1422 = 0 + 1423 = 0 + 1424 = 0 + 1429 = 0 + 1430 = 0 + 1431 = 0 + 1433 = 0 + 1434 = 0 + 1436 = 0 + 1437 = 0 + 1438 = 0 + 1439 = 0 + 1444 = 0 + 1445 = 0 + 1446 = 0 + 1448 = 0 + 1462 = 0 + 1463 = 0 + 1468 = 0 + 1469 = 0 + 1477 = 0 + 1478 = 0 + 1483 = 0 + 1484 = 0 + 1494 = 0 + 1496 = 0 + 1497 = 0 + 1499 = 0 + 1500 = 0 + 1501 = 0 + 1502 = 0 + 1507 = 0 + 1508 = 0 + 1509 = 0 + 1511 = 0 + 1512 = 0 + 1514 = 0 + 1515 = 0 + 1516 = 0 + 1517 = 0 + 1522 = 0 + 1523 = 0 + 1524 = 0 + 1526 = 0 +DEAL::FE=FESystem<3>[FE_Q<3>(1)^3], case=5 + 0 = 0 + 1 = 0 + 2 = 0 + 3 = 0 + 4 = 0 + 5 = 0 + 6 = 0 + 7 = 0 + 8 = 0 + 9 = 0 + 10 = 0 + 12 = 0 + 13 = 0 + 14 = 0 + 15 = 0 + 17 = 0 + 19 = 0 + 20 = 0 + 24 = 0 + 25 = 0 + 27 = 0 + 28 = 0 + 30 = 0 + 31 = 0 + 32 = 0 + 33 = 0 + 34 = 0 + 42 = 0 + 44 = 0 + 48 = 0 + 50 = 0 + 51 = 0 + 53 = 0 + 66 = 0 + 68 = 0 + 72 = 0 + 73 = 0 + 81 = 0 + 82 = 0 + 83 = 0 + 84 = 0 + 85 = 0 + 88 = 0 + 89 = 0 + 93 = 0 + 94 = 0 + 96 = 0 + 97 = 0 + 99 = 0 + 100 = 0 + 126 = 0 + 127 = 0 + 135 = 0 + 136 = 0 + 137 = 0 + 138 = 0 + 140 = 0 + 142 = 0 + 143 = 0 + 153 = 0 + 155 = 0 + 159 = 0 + 161 = 0 + 162 = 0 + 164 = 0 + 177 = 0 + 179 = 0 + 190 = 0 + 191 = 0 + 225 = 0 + 226 = 0 + 227 = 0 + 228 = 0 + 229 = 0 + 230 = 0 + 231 = 0 + 232 = 0 + 234 = 0 + 235 = 0 + 237 = 0 + 239 = 0 + 240 = 0 + 242 = 0 + 249 = 0 + 250 = 0 + 251 = 0 + 252 = 0 + 253 = 0 + 254 = 0 + 255 = 0 + 256 = 0 + 257 = 0 + 259 = 0 + 260 = 0 + 261 = 0 + 262 = 0 + 264 = 0 + 265 = 0 + 266 = 0 + 267 = 0 + 268 = 0 + 269 = 0 + 270 = 0 + 271 = 0 + 277 = 0 + 278 = 0 + 279 = 0 + 281 = 0 + 285 = 0 + 287 = 0 + 288 = 0 + 289 = 0 + 290 = 0 + 295 = 0 + 296 = 0 + 301 = 0 + 302 = 0 + 303 = 0 + 305 = 0 + 309 = 0 + 310 = 0 + 318 = 0 + 319 = 0 + 321 = 0 + 322 = 0 + 330 = 0 + 331 = 0 + 332 = 0 + 334 = 0 + 335 = 0 + 336 = 0 + 337 = 0 + 339 = 0 + 340 = 0 + 341 = 0 + 342 = 0 + 343 = 0 + 349 = 0 + 350 = 0 + 358 = 0 + 359 = 0 + 364 = 0 + 365 = 0 + 369 = 0 + 370 = 0 + 378 = 0 + 380 = 0 + 381 = 0 + 383 = 0 + 390 = 0 + 391 = 0 + 392 = 0 + 394 = 0 + 395 = 0 + 400 = 0 + 401 = 0 + 402 = 0 + 404 = 0 + 408 = 0 + 410 = 0 + 411 = 0 + 412 = 0 + 413 = 0 + 418 = 0 + 419 = 0 + 424 = 0 + 425 = 0 + 426 = 0 + 428 = 0 + 445 = 0 + 446 = 0 + 451 = 0 + 452 = 0 + 460 = 0 + 461 = 0 + 466 = 0 + 467 = 0 + 477 = 0 + 478 = 0 + 479 = 0 + 480 = 0 + 481 = 0 + 484 = 0 + 485 = 0 + 489 = 0 + 490 = 0 + 492 = 0 + 493 = 0 + 495 = 0 + 496 = 0 + 522 = 0 + 523 = 0 + 531 = 0 + 532 = 0 + 533 = 0 + 534 = 0 + 535 = 0 + 536 = 0 + 537 = 0 + 538 = 0 + 539 = 0 + 540 = 0 + 542 = 0 + 543 = 0 + 544 = 0 + 546 = 0 + 547 = 0 + 549 = 0 + 550 = 0 + 551 = 0 + 558 = 0 + 560 = 0 + 561 = 0 + 563 = 0 + 564 = 0 + 566 = 0 + 573 = 0 + 575 = 0 + 576 = 0 + 577 = 0 + 586 = 0 + 587 = 0 + 621 = 0 + 622 = 0 + 623 = 0 + 624 = 0 + 626 = 0 + 633 = 0 + 635 = 0 + 636 = 0 + 638 = 0 + 639 = 0 + 641 = 0 + 648 = 0 + 650 = 0 + 657 = 0 + 658 = 0 + 660 = 0 + 661 = 0 + 669 = 0 + 670 = 0 + 671 = 0 + 673 = 0 + 674 = 0 + 675 = 0 + 676 = 0 + 678 = 0 + 679 = 0 + 680 = 0 + 681 = 0 + 682 = 0 + 688 = 0 + 689 = 0 + 697 = 0 + 698 = 0 + 703 = 0 + 704 = 0 + 708 = 0 + 709 = 0 + 717 = 0 + 718 = 0 + 719 = 0 + 720 = 0 + 721 = 0 + 722 = 0 + 723 = 0 + 725 = 0 + 726 = 0 + 728 = 0 + 729 = 0 + 730 = 0 + 731 = 0 + 732 = 0 + 733 = 0 + 734 = 0 + 735 = 0 + 736 = 0 + 738 = 0 + 739 = 0 + 740 = 0 + 741 = 0 + 742 = 0 + 743 = 0 + 748 = 0 + 749 = 0 + 750 = 0 + 752 = 0 + 753 = 0 + 755 = 0 + 756 = 0 + 757 = 0 + 758 = 0 + 763 = 0 + 764 = 0 + 765 = 0 + 767 = 0 + 768 = 0 + 769 = 0 + 784 = 0 + 785 = 0 + 790 = 0 + 791 = 0 + 799 = 0 + 800 = 0 + 805 = 0 + 806 = 0 + 816 = 0 + 818 = 0 + 819 = 0 + 821 = 0 + 822 = 0 + 823 = 0 + 824 = 0 + 829 = 0 + 830 = 0 + 831 = 0 + 833 = 0 + 834 = 0 + 836 = 0 + 837 = 0 + 838 = 0 + 839 = 0 + 844 = 0 + 845 = 0 + 846 = 0 + 848 = 0 + 855 = 0 + 856 = 0 + 857 = 0 + 858 = 0 + 860 = 0 + 862 = 0 + 863 = 0 + 873 = 0 + 875 = 0 + 879 = 0 + 881 = 0 + 882 = 0 + 884 = 0 + 897 = 0 + 899 = 0 + 910 = 0 + 911 = 0 + 945 = 0 + 946 = 0 + 947 = 0 + 948 = 0 + 949 = 0 + 950 = 0 + 951 = 0 + 952 = 0 + 953 = 0 + 954 = 0 + 955 = 0 + 957 = 0 + 958 = 0 + 960 = 0 + 961 = 0 + 963 = 0 + 964 = 0 + 965 = 0 + 966 = 0 + 967 = 0 + 969 = 0 + 971 = 0 + 972 = 0 + 974 = 0 + 987 = 0 + 989 = 0 + 993 = 0 + 994 = 0 + 999 = 0 + 1000 = 0 + 1001 = 0 + 1002 = 0 + 1003 = 0 + 1005 = 0 + 1006 = 0 + 1008 = 0 + 1009 = 0 + 1011 = 0 + 1012 = 0 + 1029 = 0 + 1030 = 0 + 1035 = 0 + 1037 = 0 + 1038 = 0 + 1040 = 0 + 1047 = 0 + 1048 = 0 + 1049 = 0 + 1051 = 0 + 1052 = 0 + 1057 = 0 + 1058 = 0 + 1059 = 0 + 1061 = 0 + 1065 = 0 + 1067 = 0 + 1068 = 0 + 1069 = 0 + 1070 = 0 + 1075 = 0 + 1076 = 0 + 1081 = 0 + 1082 = 0 + 1083 = 0 + 1085 = 0 + 1102 = 0 + 1103 = 0 + 1108 = 0 + 1109 = 0 + 1117 = 0 + 1118 = 0 + 1123 = 0 + 1124 = 0 + 1134 = 0 + 1135 = 0 + 1136 = 0 + 1137 = 0 + 1138 = 0 + 1139 = 0 + 1140 = 0 + 1141 = 0 + 1143 = 0 + 1144 = 0 + 1146 = 0 + 1147 = 0 + 1148 = 0 + 1149 = 0 + 1150 = 0 + 1151 = 0 + 1152 = 0 + 1153 = 0 + 1155 = 0 + 1156 = 0 + 1157 = 0 + 1158 = 0 + 1159 = 0 + 1160 = 0 + 1161 = 0 + 1162 = 0 + 1164 = 0 + 1166 = 0 + 1167 = 0 + 1168 = 0 + 1169 = 0 + 1174 = 0 + 1175 = 0 + 1180 = 0 + 1181 = 0 + 1182 = 0 + 1184 = 0 + 1188 = 0 + 1189 = 0 + 1194 = 0 + 1195 = 0 + 1197 = 0 + 1198 = 0 + 1200 = 0 + 1201 = 0 + 1202 = 0 + 1203 = 0 + 1204 = 0 + 1206 = 0 + 1207 = 0 + 1208 = 0 + 1209 = 0 + 1210 = 0 + 1216 = 0 + 1217 = 0 + 1222 = 0 + 1223 = 0 + 1227 = 0 + 1228 = 0 + 1234 = 0 + 1235 = 0 + 1269 = 0 + 1270 = 0 + 1271 = 0 + 1272 = 0 + 1274 = 0 + 1281 = 0 + 1283 = 0 + 1284 = 0 + 1286 = 0 + 1287 = 0 + 1289 = 0 + 1296 = 0 + 1298 = 0 + 1305 = 0 + 1306 = 0 + 1307 = 0 + 1308 = 0 + 1309 = 0 + 1311 = 0 + 1312 = 0 + 1314 = 0 + 1315 = 0 + 1317 = 0 + 1318 = 0 + 1335 = 0 + 1336 = 0 + 1341 = 0 + 1342 = 0 + 1343 = 0 + 1344 = 0 + 1345 = 0 + 1346 = 0 + 1347 = 0 + 1348 = 0 + 1350 = 0 + 1351 = 0 + 1353 = 0 + 1354 = 0 + 1355 = 0 + 1356 = 0 + 1358 = 0 + 1359 = 0 + 1361 = 0 + 1368 = 0 + 1370 = 0 + 1371 = 0 + 1372 = 0 + 1384 = 0 + 1385 = 0 + 1390 = 0 + 1391 = 0 + 1399 = 0 + 1400 = 0 + 1405 = 0 + 1406 = 0 + 1416 = 0 + 1418 = 0 + 1419 = 0 + 1421 = 0 + 1422 = 0 + 1423 = 0 + 1424 = 0 + 1429 = 0 + 1430 = 0 + 1431 = 0 + 1433 = 0 + 1434 = 0 + 1436 = 0 + 1437 = 0 + 1438 = 0 + 1439 = 0 + 1444 = 0 + 1445 = 0 + 1446 = 0 + 1448 = 0 + 1455 = 0 + 1456 = 0 + 1458 = 0 + 1459 = 0 + 1461 = 0 + 1462 = 0 + 1463 = 0 + 1464 = 0 + 1465 = 0 + 1467 = 0 + 1468 = 0 + 1469 = 0 + 1470 = 0 + 1471 = 0 + 1477 = 0 + 1478 = 0 + 1483 = 0 + 1484 = 0 + 1488 = 0 + 1489 = 0 + 1494 = 0 + 1495 = 0 + 1496 = 0 + 1497 = 0 + 1498 = 0 + 1499 = 0 + 1500 = 0 + 1501 = 0 + 1502 = 0 + 1503 = 0 + 1504 = 0 + 1506 = 0 + 1507 = 0 + 1508 = 0 + 1509 = 0 + 1510 = 0 + 1511 = 0 + 1512 = 0 + 1514 = 0 + 1515 = 0 + 1516 = 0 + 1517 = 0 + 1522 = 0 + 1523 = 0 + 1524 = 0 + 1526 = 0 + 1527 = 0 + 1528 = 0 diff --git a/tests/fail/hp-step-14.cc b/tests/fail/hp-step-14.cc index 9ddb438dbc..66e12c4090 100644 --- a/tests/fail/hp-step-14.cc +++ b/tests/fail/hp-step-14.cc @@ -1258,7 +1258,7 @@ namespace DualFunctional AssertThrow (total_volume > 0, ExcEvaluationPointNotFound(evaluation_point)); - rhs.scale (1./total_volume); + rhs /= total_volume; } diff --git a/tests/fe/fe_tools_block_renumbering.cc b/tests/fe/fe_tools_block_renumbering.cc new file mode 100644 index 0000000000..26bec83710 --- /dev/null +++ b/tests/fe/fe_tools_block_renumbering.cc @@ -0,0 +1,100 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 1998 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +// Test the cell matrices generated in FETools and the local renumbering vector. + +#include "../tests.h" +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include + +#include + +void logvec (const std::vector& v, const std::vector& w) +{ + deallog << '['; + for (unsigned int i=0; i +void test_renumbering(const FiniteElement &fe) +{ + std::vector v(fe.dofs_per_cell); + std::vector w(fe.n_blocks()); + + deallog << fe.get_name() << std::endl; + + FETools::compute_block_renumbering(fe, v, w, false); + logvec(v,w); + FETools::compute_block_renumbering(fe, v, w, true); + logvec(v,w); +} + + +template +void test_renumbering() +{ + deallog.push("Renumber"); + + FE_Q q1(1); + FE_Q q3(3); + FE_DGQ dg1(1); + FE_RaviartThomas rt1(1); + FE_Nedelec n1(1); + test_renumbering(q1); + test_renumbering(q3); + test_renumbering(dg1); + test_renumbering(rt1); + test_renumbering(n1); + + FESystem q1_3(q1,3); + test_renumbering(q1_3); + FESystem q3_3(q3,3); + test_renumbering(q3_3); + FESystem q3_2_q1_3(q3, 2, q1, 3); + test_renumbering(q3_2_q1_3); + test_renumbering(FESystem(rt1,1,dg1,1)); + test_renumbering(FESystem(rt1,1,q1,1)); + test_renumbering(FESystem(rt1,2,q1,2)); + test_renumbering(FESystem(n1,1,q1,1)); + + deallog.pop(); +} + + +int main() +{ + initlog(__FILE__); +// test_renumbering<1>(); + test_renumbering<2>(); + test_renumbering<3>(); +} diff --git a/tests/fe/fe_tools_block_renumbering/cmp/generic b/tests/fe/fe_tools_block_renumbering/cmp/generic new file mode 100644 index 0000000000..00fcbe30cf --- /dev/null +++ b/tests/fe/fe_tools_block_renumbering/cmp/generic @@ -0,0 +1,121 @@ + +DEAL:Renumber::FE_Q<2>(1) +DEAL:Renumber::[ 4 ] +DEAL:Renumber::[ 0 1 2 3 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 ] +DEAL:Renumber::FE_Q<2>(3) +DEAL:Renumber::[ 16 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ] +DEAL:Renumber::FE_DGQ<2>(1) +DEAL:Renumber::[ 4 ] +DEAL:Renumber::[ 0 1 2 3 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 ] +DEAL:Renumber::FE_RaviartThomas<2>(1) +DEAL:Renumber::[ 12 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::FE_Nedelec<2>(1) +DEAL:Renumber::[ 12 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::FESystem<2>[FE_Q<2>(1)^3] +DEAL:Renumber::[ 4 4 4 ] +DEAL:Renumber::[ 0 4 8 1 5 9 2 6 10 3 7 11 ] +DEAL:Renumber::[ 0 4 8 ] +DEAL:Renumber::[ 0 4 8 1 5 9 2 6 10 3 7 11 ] +DEAL:Renumber::FESystem<2>[FE_Q<2>(3)^3] +DEAL:Renumber::[ 16 16 16 ] +DEAL:Renumber::[ 0 16 32 1 17 33 2 18 34 3 19 35 4 5 20 21 36 37 6 7 22 23 38 39 8 9 24 25 40 41 10 11 26 27 42 43 12 13 14 15 28 29 30 31 44 45 46 47 ] +DEAL:Renumber::[ 0 16 32 ] +DEAL:Renumber::[ 0 16 32 1 17 33 2 18 34 3 19 35 4 5 20 21 36 37 6 7 22 23 38 39 8 9 24 25 40 41 10 11 26 27 42 43 12 13 14 15 28 29 30 31 44 45 46 47 ] +DEAL:Renumber::FESystem<2>[FE_Q<2>(3)^2-FE_Q<2>(1)^3] +DEAL:Renumber::[ 16 16 4 4 4 ] +DEAL:Renumber::[ 0 16 32 36 40 1 17 33 37 41 2 18 34 38 42 3 19 35 39 43 4 5 20 21 6 7 22 23 8 9 24 25 10 11 26 27 12 13 14 15 28 29 30 31 ] +DEAL:Renumber::[ 0 16 32 36 40 ] +DEAL:Renumber::[ 0 16 32 36 40 1 17 33 37 41 2 18 34 38 42 3 19 35 39 43 4 5 20 21 6 7 22 23 8 9 24 25 10 11 26 27 12 13 14 15 28 29 30 31 ] +DEAL:Renumber::FESystem<2>[FE_RaviartThomas<2>(1)-FE_DGQ<2>(1)] +DEAL:Renumber::[ 12 4 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ] +DEAL:Renumber::[ 0 12 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ] +DEAL:Renumber::FESystem<2>[FE_RaviartThomas<2>(1)-FE_Q<2>(1)] +DEAL:Renumber::[ 12 4 ] +DEAL:Renumber::[ 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::[ 0 12 ] +DEAL:Renumber::[ 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::FESystem<2>[FE_RaviartThomas<2>(1)^2-FE_Q<2>(1)^2] +DEAL:Renumber::[ 12 12 4 4 ] +DEAL:Renumber::[ 24 28 25 29 26 30 27 31 0 1 12 13 2 3 14 15 4 5 16 17 6 7 18 19 8 9 10 11 20 21 22 23 ] +DEAL:Renumber::[ 0 12 24 28 ] +DEAL:Renumber::[ 24 28 25 29 26 30 27 31 0 1 12 13 2 3 14 15 4 5 16 17 6 7 18 19 8 9 10 11 20 21 22 23 ] +DEAL:Renumber::FESystem<2>[FE_Nedelec<2>(1)-FE_Q<2>(1)] +DEAL:Renumber::[ 12 4 ] +DEAL:Renumber::[ 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::[ 0 12 ] +DEAL:Renumber::[ 12 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 ] +DEAL:Renumber::FE_Q<3>(1) +DEAL:Renumber::[ 8 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 ] +DEAL:Renumber::FE_Q<3>(3) +DEAL:Renumber::[ 64 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ] +DEAL:Renumber::FE_DGQ<3>(1) +DEAL:Renumber::[ 8 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 ] +DEAL:Renumber::FE_RaviartThomas<3>(1) +DEAL:Renumber::[ 36 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ] +DEAL:Renumber::FE_Nedelec<3>(1) +DEAL:Renumber::[ 54 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ] +DEAL:Renumber::[ 0 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ] +DEAL:Renumber::FESystem<3>[FE_Q<3>(1)^3] +DEAL:Renumber::[ 8 8 8 ] +DEAL:Renumber::[ 0 8 16 1 9 17 2 10 18 3 11 19 4 12 20 5 13 21 6 14 22 7 15 23 ] +DEAL:Renumber::[ 0 8 16 ] +DEAL:Renumber::[ 0 8 16 1 9 17 2 10 18 3 11 19 4 12 20 5 13 21 6 14 22 7 15 23 ] +DEAL:Renumber::FESystem<3>[FE_Q<3>(3)^3] +DEAL:Renumber::[ 64 64 64 ] +DEAL:Renumber::[ 0 64 128 1 65 129 2 66 130 3 67 131 4 68 132 5 69 133 6 70 134 7 71 135 8 9 72 73 136 137 10 11 74 75 138 139 12 13 76 77 140 141 14 15 78 79 142 143 16 17 80 81 144 145 18 19 82 83 146 147 20 21 84 85 148 149 22 23 86 87 150 151 24 25 88 89 152 153 26 27 90 91 154 155 28 29 92 93 156 157 30 31 94 95 158 159 32 33 34 35 96 97 98 99 160 161 162 163 36 37 38 39 100 101 102 103 164 165 166 167 40 41 42 43 104 105 106 107 168 169 170 171 44 45 46 47 108 109 110 111 172 173 174 175 48 49 50 51 112 113 114 115 176 177 178 179 52 53 54 55 116 117 118 119 180 181 182 183 56 57 58 59 60 61 62 63 120 121 122 123 124 125 126 127 184 185 186 187 188 189 190 191 ] +DEAL:Renumber::[ 0 64 128 ] +DEAL:Renumber::[ 0 64 128 1 65 129 2 66 130 3 67 131 4 68 132 5 69 133 6 70 134 7 71 135 8 9 72 73 136 137 10 11 74 75 138 139 12 13 76 77 140 141 14 15 78 79 142 143 16 17 80 81 144 145 18 19 82 83 146 147 20 21 84 85 148 149 22 23 86 87 150 151 24 25 88 89 152 153 26 27 90 91 154 155 28 29 92 93 156 157 30 31 94 95 158 159 32 33 34 35 96 97 98 99 160 161 162 163 36 37 38 39 100 101 102 103 164 165 166 167 40 41 42 43 104 105 106 107 168 169 170 171 44 45 46 47 108 109 110 111 172 173 174 175 48 49 50 51 112 113 114 115 176 177 178 179 52 53 54 55 116 117 118 119 180 181 182 183 56 57 58 59 60 61 62 63 120 121 122 123 124 125 126 127 184 185 186 187 188 189 190 191 ] +DEAL:Renumber::FESystem<3>[FE_Q<3>(3)^2-FE_Q<3>(1)^3] +DEAL:Renumber::[ 64 64 8 8 8 ] +DEAL:Renumber::[ 0 64 128 136 144 1 65 129 137 145 2 66 130 138 146 3 67 131 139 147 4 68 132 140 148 5 69 133 141 149 6 70 134 142 150 7 71 135 143 151 8 9 72 73 10 11 74 75 12 13 76 77 14 15 78 79 16 17 80 81 18 19 82 83 20 21 84 85 22 23 86 87 24 25 88 89 26 27 90 91 28 29 92 93 30 31 94 95 32 33 34 35 96 97 98 99 36 37 38 39 100 101 102 103 40 41 42 43 104 105 106 107 44 45 46 47 108 109 110 111 48 49 50 51 112 113 114 115 52 53 54 55 116 117 118 119 56 57 58 59 60 61 62 63 120 121 122 123 124 125 126 127 ] +DEAL:Renumber::[ 0 64 128 136 144 ] +DEAL:Renumber::[ 0 64 128 136 144 1 65 129 137 145 2 66 130 138 146 3 67 131 139 147 4 68 132 140 148 5 69 133 141 149 6 70 134 142 150 7 71 135 143 151 8 9 72 73 10 11 74 75 12 13 76 77 14 15 78 79 16 17 80 81 18 19 82 83 20 21 84 85 22 23 86 87 24 25 88 89 26 27 90 91 28 29 92 93 30 31 94 95 32 33 34 35 96 97 98 99 36 37 38 39 100 101 102 103 40 41 42 43 104 105 106 107 44 45 46 47 108 109 110 111 48 49 50 51 112 113 114 115 52 53 54 55 116 117 118 119 56 57 58 59 60 61 62 63 120 121 122 123 124 125 126 127 ] +DEAL:Renumber::FESystem<3>[FE_RaviartThomas<3>(1)-FE_DGQ<3>(1)] +DEAL:Renumber::[ 36 8 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ] +DEAL:Renumber::[ 0 36 ] +DEAL:Renumber::[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ] +DEAL:Renumber::FESystem<3>[FE_RaviartThomas<3>(1)-FE_Q<3>(1)] +DEAL:Renumber::[ 36 8 ] +DEAL:Renumber::[ 36 37 38 39 40 41 42 43 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ] +DEAL:Renumber::[ 0 36 ] +DEAL:Renumber::[ 36 37 38 39 40 41 42 43 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ] +DEAL:Renumber::FESystem<3>[FE_RaviartThomas<3>(1)^2-FE_Q<3>(1)^2] +DEAL:Renumber::[ 36 36 8 8 ] +DEAL:Renumber::[ 72 80 73 81 74 82 75 83 76 84 77 85 78 86 79 87 0 1 2 3 36 37 38 39 4 5 6 7 40 41 42 43 8 9 10 11 44 45 46 47 12 13 14 15 48 49 50 51 16 17 18 19 52 53 54 55 20 21 22 23 56 57 58 59 24 25 26 27 28 29 30 31 32 33 34 35 60 61 62 63 64 65 66 67 68 69 70 71 ] +DEAL:Renumber::[ 0 36 72 80 ] +DEAL:Renumber::[ 72 80 73 81 74 82 75 83 76 84 77 85 78 86 79 87 0 1 2 3 36 37 38 39 4 5 6 7 40 41 42 43 8 9 10 11 44 45 46 47 12 13 14 15 48 49 50 51 16 17 18 19 52 53 54 55 20 21 22 23 56 57 58 59 24 25 26 27 28 29 30 31 32 33 34 35 60 61 62 63 64 65 66 67 68 69 70 71 ] +DEAL:Renumber::FESystem<3>[FE_Nedelec<3>(1)-FE_Q<3>(1)] +DEAL:Renumber::[ 54 8 ] +DEAL:Renumber::[ 54 55 56 57 58 59 60 61 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ] +DEAL:Renumber::[ 0 54 ] +DEAL:Renumber::[ 54 55 56 57 58 59 60 61 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ] diff --git a/tests/fe/jacobians/cmp/generic b/tests/fe/jacobians/cmp/generic index dc931c1b9c..7a8e9489ad 100644 --- a/tests/fe/jacobians/cmp/generic +++ b/tests/fe/jacobians/cmp/generic @@ -1,33 +1,33 @@ DEAL::2d Jacobians: -DEAL::0.9742 0.0664 -0.0314 0.5822 -DEAL::0.6722 0.0174 -0.0273 1.0693 +DEAL::0.9742 0.0664 -0.0313 0.5814 +DEAL::0.6710 0.0173 -0.0272 1.0693 DEAL::0.5858 0 0 0.5858 -DEAL::0.0314 -0.5822 0.9742 0.0664 -DEAL::-0.0273 1.0693 -0.6722 -0.0174 +DEAL::0.0313 -0.5814 0.9742 0.0664 +DEAL::-0.0272 1.0693 -0.6710 -0.0173 DEAL:: DEAL::2d inverse Jacobians: -DEAL::1.0228 -0.1167 0.0552 1.7113 -DEAL::1.4866 -0.0242 0.0379 0.9345 +DEAL::1.0228 -0.1169 0.0550 1.7137 +DEAL::1.4893 -0.0241 0.0380 0.9345 DEAL::1.7071 0 0 1.7071 -DEAL::0.1167 1.0228 -1.7113 0.0552 -DEAL::-0.0242 -1.4866 0.9345 -0.0379 +DEAL::0.1169 1.0228 -1.7137 0.0550 +DEAL::-0.0241 -1.4893 0.9345 -0.0380 DEAL:: DEAL::3d Jacobians: DEAL::0.4226 0 0 0 0.4226 0 0 0 0.4226 -DEAL::0.7166 0.0006 0.0633 0.0006 0.7163 -0.0221 -0.0143 0.0053 0.4812 -DEAL::0.0204 -0.5582 -0.0364 0.8017 0.0685 0.0034 0.0038 -0.1227 0.8075 -DEAL::0.8017 0.0685 0.0034 0.0038 -0.1227 0.8075 0.0204 -0.5582 -0.0364 -DEAL::0.6915 0.0121 0.0583 -0.0304 0.9077 -0.0021 -0.1531 -0.0021 0.9115 -DEAL::0.8017 0.0685 0.0034 -0.0204 0.5582 0.0364 0.0038 -0.1227 0.8075 -DEAL::-0.0304 0.9077 -0.0021 -0.6915 -0.0121 -0.0583 -0.1531 -0.0021 0.9115 +DEAL::0.7165 0.0006 0.0634 0.0006 0.7162 -0.0222 -0.0141 0.0052 0.4802 +DEAL::0.0201 -0.5556 -0.0358 0.8018 0.0685 0.0034 0.0038 -0.1227 0.8074 +DEAL::0.8018 0.0685 0.0034 0.0038 -0.1227 0.8074 0.0201 -0.5556 -0.0358 +DEAL::0.6859 0.0119 0.0572 -0.0304 0.9075 -0.0021 -0.1524 -0.0021 0.9114 +DEAL::0.8018 0.0685 0.0034 -0.0201 0.5556 0.0358 0.0038 -0.1227 0.8074 +DEAL::-0.0304 0.9075 -0.0021 -0.6859 -0.0119 -0.0572 -0.1524 -0.0021 0.9114 DEAL:: DEAL::3d inverse Jacobians: DEAL::2.3660 0 0 0 2.3660 0 0 0 2.3660 -DEAL::1.3918 0.0002 -0.1831 0.0002 1.3957 0.0642 0.0414 -0.0155 2.0720 -DEAL::0.1523 1.2434 0.0016 -1.7683 0.0455 -0.0800 -0.2694 0.0011 1.2263 -DEAL::1.2434 0.0016 0.1523 0.0455 -0.0800 -1.7683 0.0011 1.2263 -0.2694 -DEAL::1.4251 -0.0193 -0.0912 0.0483 1.1010 -0.0005 0.2394 -0.0007 1.0818 -DEAL::1.2434 -0.1523 0.0016 0.0455 1.7683 -0.0800 0.0011 0.2694 1.2263 -DEAL::-0.0193 -1.4251 -0.0912 1.1010 -0.0483 -0.0005 -0.0007 -0.2394 1.0818 +DEAL::1.3921 0.0002 -0.1837 0.0001 1.3959 0.0646 0.0408 -0.0152 2.0764 +DEAL::0.1531 1.2433 0.0015 -1.7770 0.0449 -0.0790 -0.2707 0.0010 1.2265 +DEAL::1.2433 0.0015 0.1531 0.0449 -0.0790 -1.7770 0.0010 1.2265 -0.2707 +DEAL::1.4370 -0.0191 -0.0902 0.0487 1.1012 -0.0005 0.2404 -0.0006 1.0822 +DEAL::1.2433 -0.1531 0.0015 0.0449 1.7770 -0.0790 0.0010 0.2707 1.2265 +DEAL::-0.0191 -1.4370 -0.0902 1.1012 -0.0487 -0.0005 -0.0006 -0.2404 1.0822 DEAL:: diff --git a/tests/fe/mapping/cmp/generic b/tests/fe/mapping/cmp/generic index eef2917ed6..3cc05ead1c 100644 --- a/tests/fe/mapping/cmp/generic +++ b/tests/fe/mapping/cmp/generic @@ -575,7 +575,7 @@ DEAL:Mapping2d-2-Q2:: DEAL:: area=6.8 DEAL::MappingFace2d-2-Q2 DEAL:MappingFace2d-2-Q2::1.0 1.1 -1.0 0.0 0.35 -DEAL:MappingFace2d-2-Q2::1.0 1.7 -1.0 -1.1e-16 0.65 +DEAL:MappingFace2d-2-Q2::1.0 1.7 -1.0 0.0 0.65 DEAL:MappingFace2d-2-Q2::1.0 2.3 -1.0 0.0 0.65 DEAL:MappingFace2d-2-Q2::1.0 2.9 -1.0 0.0 0.35 DEAL:MappingFace2d-2-Q2:: @@ -587,7 +587,7 @@ DEAL:MappingFace2d-2-Q2::3.2 3.0 0.16 0.99 0.60 DEAL:MappingFace2d-2-Q2:: DEAL:MappingFace2d-2-Q2:: DEAL:MappingFace2d-2-Q2::1.3 1.0 0.0 -1.0 0.70 -DEAL:MappingFace2d-2-Q2::2.3 1.0 -5.6e-17 -1.0 1.3 +DEAL:MappingFace2d-2-Q2::2.3 1.0 0.0 -1.0 1.3 DEAL:MappingFace2d-2-Q2::3.7 1.0 0.0 -1.0 1.3 DEAL:MappingFace2d-2-Q2::4.7 1.0 0.0 -1.0 0.70 DEAL:MappingFace2d-2-Q2:: @@ -599,10 +599,10 @@ DEAL:MappingFace2d-2-Q2::2.9 2.9 -0.38 0.93 0.38 DEAL:MappingFace2d-2-Q2:: DEAL:MappingFace2d-2-Q2:: DEAL::MappingSubface2d-2-Q2 -DEAL:MappingSubface2d-2-Q2::1.0 1.1 -1.0 -2.2e-16 +DEAL:MappingSubface2d-2-Q2::1.0 1.1 -1.0 0.0 DEAL:MappingSubface2d-2-Q2::1.0 1.3 -1.0 0.0 DEAL:MappingSubface2d-2-Q2::1.0 1.7 -1.0 0.0 -DEAL:MappingSubface2d-2-Q2::1.0 1.9 -1.0 -1.1e-16 +DEAL:MappingSubface2d-2-Q2::1.0 1.9 -1.0 0.0 DEAL:MappingSubface2d-2-Q2:: DEAL:MappingSubface2d-2-Q2:: DEAL:MappingSubface2d-2-Q2::1.0 2.1 -1.0 0.0 @@ -623,10 +623,10 @@ DEAL:MappingSubface2d-2-Q2::3.6 2.9 0.28 0.96 DEAL:MappingSubface2d-2-Q2::3.1 3.0 0.13 0.99 DEAL:MappingSubface2d-2-Q2:: DEAL:MappingSubface2d-2-Q2:: -DEAL:MappingSubface2d-2-Q2::1.1 1.0 -1.1e-16 -1.0 +DEAL:MappingSubface2d-2-Q2::1.1 1.0 0.0 -1.0 DEAL:MappingSubface2d-2-Q2::1.7 1.0 0.0 -1.0 DEAL:MappingSubface2d-2-Q2::2.3 1.0 0.0 -1.0 -DEAL:MappingSubface2d-2-Q2::2.9 1.0 -5.6e-17 -1.0 +DEAL:MappingSubface2d-2-Q2::2.9 1.0 0.0 -1.0 DEAL:MappingSubface2d-2-Q2:: DEAL:MappingSubface2d-2-Q2:: DEAL:MappingSubface2d-2-Q2::3.1 1.0 0.0 -1.0 @@ -672,11 +672,11 @@ DEAL:Mapping2d-2-Q3::1.5 1.6 7.1 DEAL:Mapping2d-2-Q3::2.0 1.6 7.1 DEAL:Mapping2d-2-Q3::2.5 1.6 7.4 DEAL:Mapping2d-2-Q3::3.0 1.6 8.1 -DEAL:Mapping2d-2-Q3::3.6 1.7 9.4 +DEAL:Mapping2d-2-Q3::3.6 1.7 9.3 DEAL:Mapping2d-2-Q3::4.2 1.8 11. DEAL:Mapping2d-2-Q3::4.8 1.9 14. DEAL:Mapping2d-2-Q3:: -DEAL:Mapping2d-2-Q3::1.0 1.9 6.7 +DEAL:Mapping2d-2-Q3::1.0 1.9 6.6 DEAL:Mapping2d-2-Q3::1.5 1.9 6.4 DEAL:Mapping2d-2-Q3::1.9 1.9 6.3 DEAL:Mapping2d-2-Q3::2.4 1.9 6.6 @@ -691,7 +691,7 @@ DEAL:Mapping2d-2-Q3::1.9 2.1 5.4 DEAL:Mapping2d-2-Q3::2.3 2.1 5.6 DEAL:Mapping2d-2-Q3::2.7 2.2 6.1 DEAL:Mapping2d-2-Q3::3.2 2.3 7.1 -DEAL:Mapping2d-2-Q3::3.7 2.4 8.8 +DEAL:Mapping2d-2-Q3::3.7 2.4 8.7 DEAL:Mapping2d-2-Q3::4.2 2.6 11. DEAL:Mapping2d-2-Q3:: DEAL:Mapping2d-2-Q3::1.0 2.4 5.3 @@ -707,7 +707,7 @@ DEAL:Mapping2d-2-Q3::1.0 2.7 4.6 DEAL:Mapping2d-2-Q3::1.3 2.7 3.8 DEAL:Mapping2d-2-Q3::1.7 2.6 3.4 DEAL:Mapping2d-2-Q3::2.0 2.6 3.3 -DEAL:Mapping2d-2-Q3::2.4 2.6 3.4 +DEAL:Mapping2d-2-Q3::2.4 2.6 3.5 DEAL:Mapping2d-2-Q3::2.7 2.7 3.9 DEAL:Mapping2d-2-Q3::3.1 2.8 4.7 DEAL:Mapping2d-2-Q3::3.4 3.0 6.1 @@ -724,21 +724,21 @@ DEAL:Mapping2d-2-Q3:: DEAL:Mapping2d-2-Q3:: DEAL:: area=6.8 DEAL::MappingFace2d-2-Q3 -DEAL:MappingFace2d-2-Q3::1.0 1.1 -1.0 4.4e-16 0.35 +DEAL:MappingFace2d-2-Q3::1.0 1.1 -1.0 -7.8e-16 0.35 DEAL:MappingFace2d-2-Q3::1.0 1.7 -1.0 0.0 0.65 -DEAL:MappingFace2d-2-Q3::1.0 2.3 -1.0 -6.7e-16 0.65 +DEAL:MappingFace2d-2-Q3::1.0 2.3 -1.0 5.6e-17 0.65 DEAL:MappingFace2d-2-Q3::1.0 2.9 -1.0 0.0 0.35 DEAL:MappingFace2d-2-Q3:: DEAL:MappingFace2d-2-Q3:: -DEAL:MappingFace2d-2-Q3::5.0 1.2 1.0 0.098 0.55 +DEAL:MappingFace2d-2-Q3::5.0 1.2 0.99 0.10 0.55 DEAL:MappingFace2d-2-Q3::4.7 2.0 0.86 0.51 1.0 DEAL:MappingFace2d-2-Q3::4.0 2.7 0.51 0.86 1.0 -DEAL:MappingFace2d-2-Q3::3.2 3.0 0.098 1.0 0.55 +DEAL:MappingFace2d-2-Q3::3.2 3.0 0.10 0.99 0.55 DEAL:MappingFace2d-2-Q3:: DEAL:MappingFace2d-2-Q3:: -DEAL:MappingFace2d-2-Q3::1.3 1.0 2.2e-16 -1.0 0.70 +DEAL:MappingFace2d-2-Q3::1.3 1.0 -3.9e-16 -1.0 0.70 DEAL:MappingFace2d-2-Q3::2.3 1.0 0.0 -1.0 1.3 -DEAL:MappingFace2d-2-Q3::3.7 1.0 -3.3e-16 -1.0 1.3 +DEAL:MappingFace2d-2-Q3::3.7 1.0 2.8e-17 -1.0 1.3 DEAL:MappingFace2d-2-Q3::4.7 1.0 0.0 -1.0 0.70 DEAL:MappingFace2d-2-Q3:: DEAL:MappingFace2d-2-Q3:: @@ -749,40 +749,40 @@ DEAL:MappingFace2d-2-Q3::2.9 2.9 -0.39 0.92 0.36 DEAL:MappingFace2d-2-Q3:: DEAL:MappingFace2d-2-Q3:: DEAL::MappingSubface2d-2-Q3 -DEAL:MappingSubface2d-2-Q3::1.0 1.1 -1.0 -4.4e-16 -DEAL:MappingSubface2d-2-Q3::1.0 1.3 -1.0 -2.2e-16 -DEAL:MappingSubface2d-2-Q3::1.0 1.7 -1.0 -4.4e-16 -DEAL:MappingSubface2d-2-Q3::1.0 1.9 -1.0 2.2e-16 +DEAL:MappingSubface2d-2-Q3::1.0 1.1 -1.0 -8.9e-16 +DEAL:MappingSubface2d-2-Q3::1.0 1.3 -1.0 -5.0e-16 +DEAL:MappingSubface2d-2-Q3::1.0 1.7 -1.0 0.0 +DEAL:MappingSubface2d-2-Q3::1.0 1.9 -1.0 -2.2e-16 DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3:: -DEAL:MappingSubface2d-2-Q3::1.0 2.1 -1.0 -8.9e-16 -DEAL:MappingSubface2d-2-Q3::1.0 2.3 -1.0 -1.1e-16 +DEAL:MappingSubface2d-2-Q3::1.0 2.1 -1.0 2.2e-16 +DEAL:MappingSubface2d-2-Q3::1.0 2.3 -1.0 0.0 DEAL:MappingSubface2d-2-Q3::1.0 2.7 -1.0 0.0 -DEAL:MappingSubface2d-2-Q3::1.0 2.9 -1.0 -4.4e-16 +DEAL:MappingSubface2d-2-Q3::1.0 2.9 -1.0 4.4e-16 DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3:: -DEAL:MappingSubface2d-2-Q3::5.0 1.1 1.0 0.036 -DEAL:MappingSubface2d-2-Q3::4.9 1.5 0.97 0.26 +DEAL:MappingSubface2d-2-Q3::5.0 1.1 1.0 0.039 +DEAL:MappingSubface2d-2-Q3::4.9 1.5 0.96 0.26 DEAL:MappingSubface2d-2-Q3::4.7 2.0 0.86 0.51 DEAL:MappingSubface2d-2-Q3::4.5 2.3 0.74 0.67 DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3::4.3 2.5 0.67 0.74 DEAL:MappingSubface2d-2-Q3::4.0 2.7 0.51 0.86 -DEAL:MappingSubface2d-2-Q3::3.5 2.9 0.26 0.97 -DEAL:MappingSubface2d-2-Q3::3.1 3.0 0.036 1.0 +DEAL:MappingSubface2d-2-Q3::3.5 2.9 0.26 0.96 +DEAL:MappingSubface2d-2-Q3::3.1 3.0 0.039 1.0 DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3:: -DEAL:MappingSubface2d-2-Q3::1.1 1.0 -2.2e-16 -1.0 -DEAL:MappingSubface2d-2-Q3::1.7 1.0 -1.1e-16 -1.0 -DEAL:MappingSubface2d-2-Q3::2.3 1.0 -2.2e-16 -1.0 -DEAL:MappingSubface2d-2-Q3::2.9 1.0 1.1e-16 -1.0 +DEAL:MappingSubface2d-2-Q3::1.1 1.0 -4.4e-16 -1.0 +DEAL:MappingSubface2d-2-Q3::1.7 1.0 -2.5e-16 -1.0 +DEAL:MappingSubface2d-2-Q3::2.3 1.0 0.0 -1.0 +DEAL:MappingSubface2d-2-Q3::2.9 1.0 -1.1e-16 -1.0 DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3:: -DEAL:MappingSubface2d-2-Q3::3.1 1.0 -4.4e-16 -1.0 -DEAL:MappingSubface2d-2-Q3::3.7 1.0 -5.6e-17 -1.0 +DEAL:MappingSubface2d-2-Q3::3.1 1.0 1.1e-16 -1.0 +DEAL:MappingSubface2d-2-Q3::3.7 1.0 0.0 -1.0 DEAL:MappingSubface2d-2-Q3::4.3 1.0 0.0 -1.0 -DEAL:MappingSubface2d-2-Q3::4.9 1.0 -2.2e-16 -1.0 +DEAL:MappingSubface2d-2-Q3::4.9 1.0 2.2e-16 -1.0 DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3:: DEAL:MappingSubface2d-2-Q3::1.1 3.0 0.42 0.91 diff --git a/tests/fe/mapping_q_eulerian/cmp/generic b/tests/fe/mapping_q_eulerian/cmp/generic index ee6d13f6ea..a015298055 100644 --- a/tests/fe/mapping_q_eulerian/cmp/generic +++ b/tests/fe/mapping_q_eulerian/cmp/generic @@ -29,5 +29,5 @@ cells dofs area error 4 162 3.14159639 1.1900e-06 5.92 16 578 3.14159271 1.8860e-08 5.98 64 2178 3.14159265 2.9574e-10 5.99 -256 8450 3.14159265 4.6257e-12 6.00 +256 8450 3.14159265 4.6356e-12 6.00 DEAL:: diff --git a/tests/fe/mapping_real_to_unit_q4_sphere.cc b/tests/fe/mapping_real_to_unit_q4_sphere.cc index 8a46c0b5aa..1c2d37f4a5 100644 --- a/tests/fe/mapping_real_to_unit_q4_sphere.cc +++ b/tests/fe/mapping_real_to_unit_q4_sphere.cc @@ -24,6 +24,9 @@ // initial guess for the inverse Q4 mapping by running an inverse Q1 // mapping, and we failed to find a solution in the latter. // +// todo: this test used to fail before r30450 but the new mapping support +// points seem to fix this +// // a redux of this test is in the mapping_real_to_unit_q4_sphere_* // tests diff --git a/tests/fe/mapping_real_to_unit_q4_sphere/cmp/generic b/tests/fe/mapping_real_to_unit_q4_sphere/cmp/generic index d193d0581e..8b13789179 100644 --- a/tests/fe/mapping_real_to_unit_q4_sphere/cmp/generic +++ b/tests/fe/mapping_real_to_unit_q4_sphere/cmp/generic @@ -1,2 +1 @@ -DEAL::Point is outside! diff --git a/tests/hp/matrices_hp/cmp/generic b/tests/hp/matrices_hp/cmp/generic index 11f7345340..b774c4b483 100644 --- a/tests/hp/matrices_hp/cmp/generic +++ b/tests/hp/matrices_hp/cmp/generic @@ -329297,7 +329297,7 @@ (52,68) -0.49 (52,69) 0.00 (52,70) -1.32 -(52,71) 3.38 +(52,71) 3.37 (52,72) 0.00 (52,73) -0.06 (52,74) 0.18 @@ -330008,7 +330008,7 @@ (71,41) -0.21 (71,42) 1.65 (71,51) 0.00 -(71,52) 3.38 +(71,52) 3.37 (71,55) 0.00 (71,56) -0.41 (71,57) 1.26 diff --git a/tests/hp/solution_transfer_03.cc b/tests/hp/solution_transfer_03.cc index 82a08810ab..c8d9075566 100644 --- a/tests/hp/solution_transfer_03.cc +++ b/tests/hp/solution_transfer_03.cc @@ -57,13 +57,11 @@ int main() triangulation.refine_global (1); - hp::DoFHandler<2> dof_handler(triangulation); hp::FECollection<2> fe_collection; - - fe_collection.push_back(FE_Q<2>(1)); fe_collection.push_back(FE_Nothing<2>()); + hp::DoFHandler<2> dof_handler(triangulation); // Assign FE to cells hp::DoFHandler<2>::active_cell_iterator cell; @@ -95,18 +93,18 @@ int main() data_out.write_vtu (deallog.get_file_stream()); + // Interpoalte solution + SolutionTransfer<2, Vector, hp::DoFHandler<2> > solultion_trans(dof_handler); + solultion_trans.prepare_for_coarsening_and_refinement(solution); + + triangulation.execute_coarsening_and_refinement (); // Assign FE_Q_ to all cells cell = dof_handler.begin_active(); for( ; cell != endc; ++cell){ cell->set_active_fe_index(0); } - - - // Interpoalte solution - SolutionTransfer<2, Vector, hp::DoFHandler<2> > solultion_trans(dof_handler); - solultion_trans.prepare_for_coarsening_and_refinement(solution); - triangulation.execute_coarsening_and_refinement (); dof_handler.distribute_dofs (fe_collection); + Vector new_solution(dof_handler.n_dofs()); solultion_trans.interpolate(solution, new_solution); diff --git a/tests/hp/solution_transfer_03/cmp/generic b/tests/hp/solution_transfer_03/cmp/generic index 088afdba56..f8727e5f67 100644 --- a/tests/hp/solution_transfer_03/cmp/generic +++ b/tests/hp/solution_transfer_03/cmp/generic @@ -31,3 +31,35 @@ AQAAAIAAAACAAAAAEAAAAA==eNpjYKAG+GBPLg0AGqcJeQ== + + + + + + + +AQAAAIABAACAAQAAMwAAAA==eNpjYMAHHtgzkCQP4+MSRwcf7PGbi67vgz1+84h1Dy77Yeo+2FPmHlzmfMAQBwBtNxtp + + + + + +AQAAAEAAAABAAAAAKAAAAA==eNoNwwkSwBAQALB1VIvi/7+VzCQiIlnMVh9fm5/d6fB3edxeCvAAeQ== + + +AQAAABAAAAAQAAAAEwAAAA==eNpjYWBg4ABiHiAWAGIAAVAAKQ== + + +AQAAAAQAAAAEAAAADAAAAA==eNrj5OTkBAAAXgAl + + + + +AQAAAIAAAACAAAAAEwAAAA==eNpjYMAGPtij0oTkyacBsOIONQ== + + + + diff --git a/tests/hp/step-10/cmp/generic b/tests/hp/step-10/cmp/generic index 45ec0ce04e..9a34c48c5d 100644 --- a/tests/hp/step-10/cmp/generic +++ b/tests/hp/step-10/cmp/generic @@ -409,10 +409,10 @@ DEAL::Degree = 3 -0.23 -0.97 0 0 -0.18 -0.98 0 0 -0.13 -0.99 0 0 --0.076 -1.0 0 0 +-0.076 -0.99 0 0 -0.025 -1.0 0 0 0.025 -1.0 0 0 -0.076 -1.0 0 0 +0.076 -0.99 0 0 0.13 -0.99 0 0 0.18 -0.98 0 0 0.23 -0.97 0 0 @@ -447,10 +447,10 @@ DEAL::Degree = 3 -0.97 -0.23 0 0 -0.98 -0.18 0 0 -0.99 -0.13 0 0 --1.0 -0.076 0 0 +-0.99 -0.076 0 0 -1.0 -0.025 0 0 -1.0 0.025 0 0 --1.0 0.076 0 0 +-0.99 0.076 0 0 -0.99 0.13 0 0 -0.98 0.18 0 0 -0.97 0.23 0 0 @@ -508,10 +508,10 @@ DEAL::Degree = 3 0.97 -0.23 0 0 0.98 -0.18 0 0 0.99 -0.13 0 0 -1.0 -0.076 0 0 +0.99 -0.076 0 0 1.0 -0.025 0 0 1.0 0.025 0 0 -1.0 0.076 0 0 +0.99 0.076 0 0 0.99 0.13 0 0 0.98 0.18 0 0 0.97 0.23 0 0 @@ -546,10 +546,10 @@ DEAL::Degree = 3 -0.23 0.97 0 0 -0.18 0.98 0 0 -0.13 0.99 0 0 --0.076 1.0 0 0 +-0.076 0.99 0 0 -0.025 1.0 0 0 0.025 1.0 0 0 -0.076 1.0 0 0 +0.076 0.99 0 0 0.13 0.99 0 0 0.18 0.98 0 0 0.23 0.97 0 0 @@ -1503,7 +1503,7 @@ DEAL::Degree = 3 -0.61 -0.79 1 0 -0.59 -0.81 1 0 -0.57 -0.82 1 0 --0.55 -0.84 1 0 +-0.55 -0.83 1 0 -0.53 -0.85 1 0 -0.51 -0.86 1 0 -0.49 -0.87 1 0 @@ -1564,7 +1564,7 @@ DEAL::Degree = 3 0.49 -0.87 1 0 0.51 -0.86 1 0 0.53 -0.85 1 0 -0.55 -0.84 1 0 +0.55 -0.83 1 0 0.57 -0.82 1 0 0.59 -0.81 1 0 0.61 -0.79 1 0 @@ -1601,7 +1601,7 @@ DEAL::Degree = 3 -0.79 -0.61 1 0 -0.81 -0.59 1 0 -0.82 -0.57 1 0 --0.84 -0.55 1 0 +-0.83 -0.55 1 0 -0.85 -0.53 1 0 -0.86 -0.51 1 0 -0.87 -0.49 1 0 @@ -1669,7 +1669,7 @@ DEAL::Degree = 3 -0.87 0.49 1 0 -0.86 0.51 1 0 -0.85 0.53 1 0 --0.84 0.55 1 0 +-0.83 0.55 1 0 -0.82 0.57 1 0 -0.81 0.59 1 0 -0.79 0.61 1 0 @@ -1743,7 +1743,7 @@ DEAL::Degree = 3 0.79 -0.61 1 0 0.81 -0.59 1 0 0.82 -0.57 1 0 -0.84 -0.55 1 0 +0.83 -0.55 1 0 0.85 -0.53 1 0 0.86 -0.51 1 0 0.87 -0.49 1 0 @@ -1804,7 +1804,7 @@ DEAL::Degree = 3 0.87 0.49 1 0 0.86 0.51 1 0 0.85 0.53 1 0 -0.84 0.55 1 0 +0.83 0.55 1 0 0.82 0.57 1 0 0.81 0.59 1 0 0.79 0.61 1 0 @@ -1841,7 +1841,7 @@ DEAL::Degree = 3 -0.61 0.79 1 0 -0.59 0.81 1 0 -0.57 0.82 1 0 --0.55 0.84 1 0 +-0.55 0.83 1 0 -0.53 0.85 1 0 -0.51 0.86 1 0 -0.49 0.87 1 0 @@ -1909,7 +1909,7 @@ DEAL::Degree = 3 0.49 0.87 1 0 0.51 0.86 1 0 0.53 0.85 1 0 -0.55 0.84 1 0 +0.55 0.83 1 0 0.57 0.82 1 0 0.59 0.81 1 0 0.61 0.79 1 0 @@ -1957,26 +1957,26 @@ cells eval.pi error 20 3.1391475703122271 2.4451e-03 3.92 80 3.1414377167038303 1.5494e-04 3.98 320 3.1415829366419015 9.7169e-06 4.00 -1280 3.1415920457576916 6.0783e-07 4.00 +1280 3.1415920457576911 6.0783e-07 4.00 5120 3.1415926155921139 3.7998e-08 4.00 DEAL:: DEAL::Degree = 3 cells eval.pi error -5 3.1465390309173462 4.9464e-03 - -20 3.1419461263297381 3.5347e-04 3.81 -80 3.1416154689089395 2.2815e-05 3.95 -320 3.1415940909713300 1.4374e-06 3.99 -1280 3.1415927436051261 9.0015e-08 4.00 -5120 3.1415926592185532 5.6288e-09 4.00 +5 3.1410033851499310 5.8927e-04 - +20 3.1415830393583861 9.6142e-06 5.94 +80 3.1415925017363837 1.5185e-07 5.98 +320 3.1415926512106722 2.3791e-09 6.00 +1280 3.1415926535525962 3.7197e-11 6.00 +5120 3.1415926535892140 5.7923e-13 6.00 DEAL:: DEAL::Degree = 4 -cells eval.pi error -5 3.1418185737114031 2.2592e-04 - -20 3.1415963919525285 3.7384e-06 5.92 -80 3.1415927128398162 5.9250e-08 5.98 -320 3.1415926545188730 9.2908e-10 5.99 -1280 3.1415926536043233 1.4530e-11 6.00 -5120 3.1415926535900214 2.2823e-13 5.99 +cells eval.pi error +5 3.1415871927401127 5.4608e-06 - +20 3.1415926314742437 2.2116e-08 7.95 +80 3.1415926535026228 8.7170e-11 7.99 +320 3.1415926535894529 3.4036e-13 8.00 +1280 3.1415926535897927 2.9187e-16 10.19 +5120 3.1415926535897944 1.3509e-15 -2.21 DEAL:: DEAL::Computation of Pi by the perimeter: DEAL::=================================== @@ -1995,24 +1995,24 @@ cells eval.pi error 20 3.1404050605605449 1.1876e-03 3.81 80 3.1415157631807014 7.6890e-05 3.95 320 3.1415878042798617 4.8493e-06 3.99 -1280 3.1415923498174538 3.0377e-07 4.00 +1280 3.1415923498174534 3.0377e-07 4.00 5120 3.1415926345932004 1.8997e-08 4.00 DEAL:: DEAL::Degree = 3 cells eval.pi error -5 3.1442603311164290 2.6677e-03 - -20 3.1417729561193593 1.8030e-04 3.89 -80 3.1416041192612361 1.1466e-05 3.98 -320 3.1415933731961765 7.1961e-07 3.99 -1280 3.1415926986118001 4.5022e-08 4.00 -5120 3.1415926564043968 2.8146e-09 4.00 +5 3.1414940401456057 9.8613e-05 - +20 3.1415913432549156 1.3103e-06 6.23 +80 3.1415926341726914 1.9417e-08 6.08 +320 3.1415926532906893 2.9910e-10 6.02 +1280 3.1415926535851360 4.6571e-12 6.01 +5120 3.1415926535897203 7.2845e-14 6.00 DEAL:: DEAL::Degree = 4 cells eval.pi error -5 3.1417078926581148 1.1524e-04 - -20 3.1415945317216059 1.8781e-06 5.94 -80 3.1415926832497778 2.9660e-08 5.98 -320 3.1415926540544703 4.6468e-10 6.00 -1280 3.1415926535970597 7.2668e-12 6.00 -5120 3.1415926535899090 1.1580e-13 5.97 +5 3.1415921029432576 5.5065e-07 - +20 3.1415926513737600 2.2160e-09 7.96 +80 3.1415926535810712 8.7218e-12 7.99 +320 3.1415926535897594 3.3668e-14 8.02 +1280 3.1415926535897922 1.0617e-15 4.99 +5120 3.1415926535897931 1.0061e-16 3.40 DEAL:: diff --git a/tests/hp/step-11/cmp/generic b/tests/hp/step-11/cmp/generic index 9e616dc788..7fcc7b83b6 100644 --- a/tests/hp/step-11/cmp/generic +++ b/tests/hp/step-11/cmp/generic @@ -58,9 +58,9 @@ DEAL:cg::Convergence step 106 value 0 DEAL:cg::Starting value 0.094 DEAL:cg::Convergence step 233 value 0 cells |u|_1 error -5 1.086161 0.167153 -20 1.207309 0.046005 -80 1.241652 0.011662 +5 1.084317 0.168997 +20 1.207179 0.046135 +80 1.241643 0.011671 320 1.250384 0.002930 1280 1.252580 0.000734 5120 1.253130 0.000184 diff --git a/tests/hp/step-11_compressed_set_sparsity/cmp/generic b/tests/hp/step-11_compressed_set_sparsity/cmp/generic index 9e616dc788..7fcc7b83b6 100644 --- a/tests/hp/step-11_compressed_set_sparsity/cmp/generic +++ b/tests/hp/step-11_compressed_set_sparsity/cmp/generic @@ -58,9 +58,9 @@ DEAL:cg::Convergence step 106 value 0 DEAL:cg::Starting value 0.094 DEAL:cg::Convergence step 233 value 0 cells |u|_1 error -5 1.086161 0.167153 -20 1.207309 0.046005 -80 1.241652 0.011662 +5 1.084317 0.168997 +20 1.207179 0.046135 +80 1.241643 0.011671 320 1.250384 0.002930 1280 1.252580 0.000734 5120 1.253130 0.000184 diff --git a/tests/integrators/assembler_simple_mgmatrix_04.cc b/tests/integrators/assembler_simple_mgmatrix_04.cc new file mode 100644 index 0000000000..a342138935 --- /dev/null +++ b/tests/integrators/assembler_simple_mgmatrix_04.cc @@ -0,0 +1,216 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2012 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +/** + * @file Test whether + */ + +#include "../tests.h" +#include +#include +#include +#include + +#include + +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include + +#include + +using namespace dealii; +using namespace LocalIntegrators; + + +template +class LaplaceMatrix : public MeshWorker::LocalIntegrator +{ +public: + LaplaceMatrix(); + virtual void cell(MeshWorker::DoFInfo& dinfo, MeshWorker::IntegrationInfo& info) const; + virtual void boundary(MeshWorker::DoFInfo& dinfo, MeshWorker::IntegrationInfo& info) const; + virtual void face(MeshWorker::DoFInfo& dinfo1, MeshWorker::DoFInfo& dinfo2, + MeshWorker::IntegrationInfo& info1, MeshWorker::IntegrationInfo& info2) const; +}; + + +template +LaplaceMatrix::LaplaceMatrix() +{} + + +template +void LaplaceMatrix::cell(MeshWorker::DoFInfo& dinfo, MeshWorker::IntegrationInfo& info) const +{ + Laplace::cell_matrix(dinfo.matrix(0,false).matrix, info.fe_values()); +} + + +template +void LaplaceMatrix::boundary(MeshWorker::DoFInfo& dinfo, + typename MeshWorker::IntegrationInfo& info) const +{ + const unsigned int deg = info.fe_values().get_fe().tensor_degree(); + Laplace::nitsche_matrix(dinfo.matrix(0,false).matrix, info.fe_values(), + Laplace::compute_penalty(dinfo, dinfo, deg, deg)); +} + + +template +void LaplaceMatrix::face( + MeshWorker::DoFInfo& dinfo1, MeshWorker::DoFInfo& dinfo2, + MeshWorker::IntegrationInfo& info1, MeshWorker::IntegrationInfo& info2) const +{ + if (info1.fe_values().get_fe().conforms(FiniteElementData::H1)) + return; + + const unsigned int deg = info1.fe_values().get_fe().tensor_degree(); + + if (info1.fe_values().get_fe().conforms(FiniteElementData::Hdiv) && + !info1.fe_values().get_fe().conforms(FiniteElementData::Hcurl)) + Laplace::ip_tangential_matrix(dinfo1.matrix(0,false).matrix, dinfo1.matrix(0,true).matrix, + dinfo2.matrix(0,true).matrix, dinfo2.matrix(0,false).matrix, + info1.fe_values(), info2.fe_values(), + Laplace::compute_penalty(dinfo1, dinfo2, deg, deg)); + else + Laplace::ip_matrix(dinfo1.matrix(0,false).matrix, dinfo1.matrix(0,true).matrix, + dinfo2.matrix(0,true).matrix, dinfo2.matrix(0,false).matrix, + info1.fe_values(), info2.fe_values(), + Laplace::compute_penalty(dinfo1, dinfo2, deg, deg)); +} + + +template +void assemble_mg_matrix(DoFHandler& dof_handler, + MeshWorker::LocalIntegrator& matrix_integrator, mg::SparseMatrixCollection& mg) +{ + MGConstrainedDoFs mg_constraints; + mg_constraints.clear(); + mg_constraints.initialize(dof_handler); + + mg.set_zero(); + + MappingQ1 mapping; + + MeshWorker::IntegrationInfoBox info_box; + UpdateFlags update_flags = update_values | update_gradients | update_hessians; + info_box.add_update_flags_all(update_flags); + info_box.initialize(dof_handler.get_fe(), mapping); + + MeshWorker::DoFInfo dof_info(dof_handler); + + MeshWorker::Assembler::MGMatrixSimple > assembler; + assembler.initialize(mg_constraints); + assembler.initialize(mg.matrix); + assembler.initialize_interfaces(mg.matrix_in, mg.matrix_out); + assembler.initialize_fluxes(mg.matrix_up, mg.matrix_down); + + MeshWorker::integration_loop ( + dof_handler.begin_mg(), dof_handler.end_mg(), + dof_info, info_box, matrix_integrator, assembler); + + const unsigned int nlevels = dof_handler.get_tria().n_levels(); + for (unsigned int level=0;level +void test(FiniteElement &fe) +{ + deallog << fe.get_name() << std::endl; + + Triangulation tr; + std::vector repititions (dim, 1); + repititions[0] = 2; + const Point p1 = (dim == 1 ? Point (-1.) : (dim == 2 ? Point(-1.,-1.) : Point (-1.,-1.,-1.))); + const Point p2 = (dim == 1 ? Point (1.) : (dim == 2 ? Point(1.,1.) : Point (1.,1.,1.))); + GridGenerator::subdivided_hyper_rectangle(tr, repititions, p1, p2); + tr.begin_active()->set_refine_flag(); + tr.execute_coarsening_and_refinement(); + + LaplaceMatrix matrix_integrator; + + MGDoFHandler dof(tr); + dof.distribute_dofs(fe); + mg::SparseMatrixCollection mg; + mg.resize(0,tr.n_levels()-1); + mg.reinit(dof); + assemble_mg_matrix(dof, matrix_integrator, mg); + + for (unsigned int level=0;level0) + { + deallog << "in" << std::endl; + mg.matrix_in[level].print_formatted(deallog.get_file_stream(), prec, false, wd, "0."); + deallog << "out" << std::endl; + mg.matrix_out[level].print_formatted(deallog.get_file_stream(), prec, false, wd, "0."); + deallog << "up" << std::endl; + mg.matrix_up[level].print_formatted(deallog.get_file_stream(), prec, false, wd, "0."); + deallog << "down" << std::endl; + mg.matrix_down[level].print_formatted(deallog.get_file_stream(), prec, false, wd, "0."); + } + } +} + + +int main() +{ + const std::string logname = JobIdentifier::base_name(__FILE__) + std::string("/output"); + std::ofstream logfile(logname.c_str()); + deallog.attach(logfile); + deallog.depth_console (0); + + FE_DGP<2> p0(0); + FE_DGP<2> p1(1); + FE_RaviartThomas<2> rt0(0); + FE_RaviartThomas<2> rt1(1); + FE_Q<2> q2(2); + + FESystem<2> sys1(p0, 2, p1, 1); + FESystem<2> sys2(p0, 2, rt0, 1); + FESystem<2> sys3(rt0, 1, p0, 2); + FESystem<2> sys4(p1, 2, q2, 2); + FESystem<2> sys5(q2, 2, p1, 2); + + test(rt0); + test(rt1); +// test(sys2); +// test(sys3); +// test(sys4); +// test(sys5); +} diff --git a/tests/integrators/assembler_simple_mgmatrix_04/cmp/generic b/tests/integrators/assembler_simple_mgmatrix_04/cmp/generic new file mode 100644 index 0000000000..133bc55e48 --- /dev/null +++ b/tests/integrators/assembler_simple_mgmatrix_04/cmp/generic @@ -0,0 +1,262 @@ + +DEAL::FE_RaviartThomas<2>(0) +DEAL::Level 0 +DEAL::mg +1.8 0.2 0.0 0.0 0.0 0.0 0.0 +0.2 1.7 0.0 0.0 0.2 0.0 0.0 +0.0 0.0 6.2 2.8 0.0 -2.0 -1.0 +0.0 0.0 2.8 6.2 0.0 -1.0 -2.0 +0.0 0.2 0.0 0.0 1.8 0.0 0.0 +0.0 0.0 -2.0 -1.0 0.0 6.2 2.8 +0.0 0.0 -1.0 -2.0 0.0 2.8 6.2 +DEAL::Level 1 +DEAL::mg +7.0 0.5 0.0 0.0 0.0 0.0 0.0 -0.3 -0.2 0.0 0. 0. +0.5 6.0 0.0 0.0 0.0 0.0 0.0 -0.2 -0.7 0.0 0.0 0.0 +0.0 0.0 22.0 8.0 0.0 -5.3 -2.7 0.0 0.0 0.0 0. 0. +0.0 0.0 8.0 36.0 0.0 -2.7 -10.7 0.0 0.0 8.0 0.0 -2.7 +0.0 0.0 0.0 0.0 1.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0.0 0.0 -5.3 -2.7 0.0 11.3 2.7 0. 0.0 0. 0.0 0.0 +0.0 0.0 -2.7 -10.7 0.0 2.7 14.7 0.0 0.0 -2.7 0.0 2.7 +-0.3 -0.2 0.0 0.0 0. 0. 0.0 7.0 0.5 0.0 0.0 0.0 +-0.2 -0.7 0.0 0.0 0.0 0.0 0.0 0.5 6.0 0.0 0.0 0.0 +0.0 0.0 0.0 8.0 0. 0. -2.7 0.0 0.0 22.0 0.0 -5.3 +0. 0.0 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 +0. 0.0 0. -2.7 0.0 0.0 2.7 0.0 0.0 -5.3 0.0 11.3 +DEAL::in +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 -1.7 0.0 0.0 0.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0.0 0. 0.0 0.0 0.0 0.0 0.0 -1.7 0.0 0.0 0.0 +0. 0.0 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +DEAL::out +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 -1.7 0.0 0.0 0.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0.0 0. 0.0 0.0 0.0 0.0 0.0 -1.7 0.0 0.0 0.0 +0. 0.0 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +DEAL::up +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. -0.2 0. 0. 0.0 0.0 0.0 0. -0.2 0. 0.0 0.0 +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0.0 0. 0. 0.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0. 0.0 0. 0. 0.0 -2.5 -3.0 0. 0.0 0. 0.0 -0.5 +0. 0.0 0. 0. 0.0 -0.5 -3.0 0. 0.0 0. 0.0 -2.5 +DEAL::down +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. -0.2 0. 0. 0.0 0.0 0.0 0. -0.2 0. 0.0 0.0 +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0.0 0. 0. 0.0 0.0 0.0 0. 0.0 0. 0.0 0.0 +0. 0.0 0. 0. 0.0 -2.5 -3.0 0. 0.0 0. 0.0 -0.5 +0. 0.0 0. 0. 0.0 -0.5 -3.0 0. 0.0 0. 0.0 -2.5 +DEAL::FE_RaviartThomas<2>(1) +DEAL::Level 0 +DEAL::mg +4.4 0.0 -0.1 0.0 0.0 0.0 0.0 0.0 -0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 5.0 0.0 -0.2 0.0 0.0 0.0 0.0 0.0 0.0 -0.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +-0.1 0.0 4.8 0.0 0.0 0.0 0.0 0.0 -3.3 0.0 0.0 0.0 -0.1 0.0 0.0 0.0 0.0 0.0 -3.3 0.0 0.0 0.0 +0.0 -0.2 0.0 6.0 0.0 0.0 0.0 0.0 0.0 0.0 -3.8 0.0 0.0 -0.2 0.0 0.0 0.0 0.0 0.0 0.0 -3.8 0.0 +0.0 0.0 0.0 0.0 9.6 -0.9 -2.4 0.2 0.0 -4.2 0.0 0.7 0.0 0.0 -2.4 3.7 0.6 -0.9 0.0 1.8 0.0 -2.8 +0.0 0.0 0.0 0.0 -0.9 19.2 0.2 -4.8 0.0 0.7 0.0 -11.4 0.0 0.0 -3.7 5.6 0.9 -1.4 0.0 2.8 0.0 -4.2 +0.0 0.0 0.0 0.0 -2.4 0.2 9.6 -0.9 0.0 -4.2 0.0 0.7 0.0 0.0 0.6 -0.9 -2.4 3.7 0.0 1.8 0.0 -2.8 +0.0 0.0 0.0 0.0 0.2 -4.8 -0.9 19.2 0.0 0.7 0.0 -11.4 0.0 0.0 0.9 -1.4 -3.7 5.6 0.0 2.8 0.0 -4.2 +-0.3 0.0 -3.3 0.0 0.0 0.0 0.0 0.0 9.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 -4.2 0.7 -4.2 0.7 0.0 56.4 0.0 -8.3 0.0 0.0 1.8 -2.8 1.8 -2.8 0.0 -21.6 0.0 33.3 +0.0 -0.8 0.0 -3.8 0.0 0.0 0.0 0.0 0.0 0.0 15.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.7 -11.4 0.7 -11.4 0.0 -8.3 0.0 142.8 0.0 0.0 2.8 -4.2 2.8 -4.2 0.0 -33.3 0.0 50.4 +0.0 0.0 -0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.4 0.0 0.0 0.0 0.0 0.0 -0.3 0.0 0.0 0.0 +0.0 0.0 0.0 -0.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.8 0.0 +0.0 0.0 0.0 0.0 -2.4 -3.7 0.6 0.9 0.0 1.8 0.0 2.8 0.0 0.0 9.6 0.9 -2.4 -0.2 0.0 -4.2 0.0 -0.7 +0.0 0.0 0.0 0.0 3.7 5.6 -0.9 -1.4 0.0 -2.8 0.0 -4.2 0.0 0.0 0.9 19.2 -0.2 -4.8 0.0 -0.7 0.0 -11.4 +0.0 0.0 0.0 0.0 0.6 0.9 -2.4 -3.7 0.0 1.8 0.0 2.8 0.0 0.0 -2.4 -0.2 9.6 0.9 0.0 -4.2 0.0 -0.7 +0.0 0.0 0.0 0.0 -0.9 -1.4 3.7 5.6 0.0 -2.8 0.0 -4.2 0.0 0.0 -0.2 -4.8 0.9 19.2 0.0 -0.7 0.0 -11.4 +0.0 0.0 -3.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.3 0.0 0.0 0.0 0.0 0.0 9.6 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 1.8 2.8 1.8 2.8 0.0 -21.6 0.0 -33.3 0.0 0.0 -4.2 -0.7 -4.2 -0.7 0.0 56.4 0.0 8.3 +0.0 0.0 0.0 -3.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.8 0.0 0.0 0.0 0.0 0.0 0.0 15.0 0.0 +0.0 0.0 0.0 0.0 -2.8 -4.2 -2.8 -4.2 0.0 33.3 0.0 50.4 0.0 0.0 -0.7 -11.4 -0.7 -11.4 0.0 8.3 0.0 142.8 +DEAL::Level 1 +DEAL::mg +17.2 -0.6 -0.3 0.1 0.0 0.0 0.0 0.0 -0.9 0.0 0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.4 0.6 0.1 -0.1 0.0 0.0 0.3 0.0 -0.4 0.0 0. 0. 0. 0. 0. 0. 0. 0. +-0.6 19.2 0.1 -0.8 0.0 0.0 0.0 0.0 0.4 0.0 -2.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.6 0.8 0.1 -0.2 0.0 0.0 0.4 0.0 -0.6 0.0 0. 0. 0. 0. 0. 0. 0. 0. +-0.3 0.1 18.4 -1.2 0.0 0.0 0.0 0.0 -12.9 0.0 0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -12.9 0.0 0.4 0.0 0.1 -0.1 -0.8 1.2 0.0 0.0 0.3 0.0 -0.4 0.0 0.0 0.0 0.0 0.0 0.3 0.0 -0.4 0.0 +0.1 -0.8 -1.2 22.4 0.0 0.0 0.0 0.0 0.4 0.0 -14.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.4 0.0 -14.4 0.0 0.1 -0.2 -1.2 1.6 0.0 0.0 0.4 0.0 -0.6 0.0 0.0 0.0 0.0 0.0 0.4 0.0 -0.6 0.0 +0.0 0.0 0.0 0.0 35.2 -9.2 -4.8 2.3 0.0 -14.4 0.0 6.9 0.0 0.0 -6.4 9.2 1.6 -2.3 0.0 4.8 0.0 -6.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 -9.2 67.2 2.3 -12.8 0.0 6.9 0.0 -38.4 0.0 0.0 -9.2 12.8 2.3 -3.2 0.0 6.9 0.0 -9.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 -4.8 2.3 54.4 -18.5 0.0 -26.4 0.0 6.9 0.0 0.0 1.6 -2.3 -12.8 18.5 0.0 4.8 0.0 -6.9 0.0 0.0 0.0 0.0 -4.8 2.3 0.0 -26.4 0.0 6.9 0.0 0.0 1.6 -2.3 0.0 4.8 0.0 -6.9 +0.0 0.0 0.0 0.0 2.3 -12.8 -18.5 118.4 0.0 6.9 0.0 -50.4 0.0 0.0 2.3 -3.2 -18.5 25.6 0.0 6.9 0.0 -9.6 0.0 0.0 0.0 0.0 2.3 -12.8 0.0 6.9 0.0 -50.4 0.0 0.0 2.3 -3.2 0.0 6.9 0.0 -9.6 +-0.9 0.4 -12.9 0.4 0.0 0.0 0.0 0.0 34.8 0.0 -5.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.3 -0.4 0.3 -0.4 0.0 0.0 -3.6 0.0 5.2 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 -14.4 6.9 -26.4 6.9 0.0 196.8 0.0 -83.1 0.0 0.0 4.8 -6.9 4.8 -6.9 0.0 -57.6 0.0 83.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.4 -2.4 0.4 -14.4 0.0 0.0 0.0 0.0 -5.2 0.0 52.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.4 -0.6 0.4 -0.6 0.0 0.0 -5.2 0.0 7.2 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 6.9 -38.4 6.9 -50.4 0.0 -83.1 0.0 484.8 0.0 0.0 6.9 -9.6 6.9 -9.6 0.0 -83.1 0.0 115.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 -6.4 -9.2 1.6 2.3 0.0 4.8 0.0 6.9 0.0 0.0 22.4 -9.2 -1.6 2.3 0.0 -4.8 0.0 6.9 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 9.2 12.8 -2.3 -3.2 0.0 -6.9 0.0 -9.6 0.0 0.0 -9.2 41.6 2.3 -6.4 0.0 6.9 0.0 -19.2 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 1.6 2.3 -12.8 -18.5 0.0 4.8 0.0 6.9 0.0 0.0 -1.6 2.3 28.8 -18.5 0.0 -16.8 0.0 6.9 0.0 0.0 0.0 0.0 1.6 2.3 0.0 4.8 0.0 6.9 0.0 0.0 -1.6 2.3 0.0 -16.8 0.0 6.9 +0.0 0.0 0.0 0.0 -2.3 -3.2 18.5 25.6 0.0 -6.9 0.0 -9.6 0.0 0.0 2.3 -6.4 -18.5 67.2 0.0 6.9 0.0 -31.2 0.0 0.0 0.0 0.0 -2.3 -3.2 0.0 -6.9 0.0 -9.6 0.0 0.0 2.3 -6.4 0.0 6.9 0.0 -31.2 +0.0 0.0 -12.9 0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 34.8 0.0 -5.2 0.0 0. 0. 0.3 -0.4 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -3.6 0.0 5.2 0.0 +0.0 0.0 0.0 0.0 4.8 6.9 4.8 6.9 0.0 -57.6 0.0 -83.1 0.0 0.0 -4.8 6.9 -16.8 6.9 0.0 81.6 0.0 -83.1 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.4 -14.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5.2 0.0 52.8 0.0 0. 0. 0.4 -0.6 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -5.2 0.0 7.2 0.0 +0.0 0.0 0.0 0.0 -6.9 -9.6 -6.9 -9.6 0.0 83.1 0.0 115.2 0.0 0.0 6.9 -19.2 6.9 -31.2 0.0 -83.1 0.0 254.4 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +-0.4 -0.6 0.1 0.1 0.0 0.0 0.0 0.0 0.3 0.0 0.4 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 17.2 0.6 -0.3 -0.1 0.0 0.0 -0.9 0.0 -0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.6 0.8 -0.1 -0.2 0.0 0.0 0.0 0.0 -0.4 0.0 -0.6 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.6 19.2 -0.1 -0.8 0.0 0.0 -0.4 0.0 -2.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.1 0.1 -0.8 -1.2 0.0 0.0 0.0 0.0 0.3 0.0 0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.3 0.0 0.4 0.0 -0.3 -0.1 18.4 1.2 0.0 0.0 -12.9 0.0 -0.4 0.0 0.0 0.0 0.0 0.0 -12.9 0.0 -0.4 0.0 +-0.1 -0.2 1.2 1.6 0.0 0.0 0.0 0.0 -0.4 0.0 -0.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.4 0.0 -0.6 0.0 -0.1 -0.8 1.2 22.4 0.0 0.0 -0.4 0.0 -14.4 0.0 0.0 0.0 0.0 0.0 -0.4 0.0 -14.4 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 -4.8 2.3 0.0 0.0 0.0 0.0 0. 0. 0. 0. 1.6 -2.3 0. 0. 0. 0. 0.0 0.0 0.0 0.0 35.2 -9.2 0.0 -14.4 0.0 6.9 0.0 0.0 -6.4 9.2 0.0 4.8 0.0 -6.9 +0.0 0.0 0.0 0.0 0.0 0.0 2.3 -12.8 0.0 0.0 0.0 0.0 0. 0. 0. 0. 2.3 -3.2 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -9.2 67.2 0.0 6.9 0.0 -38.4 0.0 0.0 -9.2 12.8 0.0 6.9 0.0 -9.6 +0.3 0.4 0.3 0.4 0.0 0.0 0.0 0.0 -3.6 0.0 -5.2 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. -0.9 -0.4 -12.9 -0.4 0.0 0.0 34.8 0.0 5.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 -26.4 6.9 0.0 0.0 0.0 0.0 0. 0. 0. 0. 4.8 -6.9 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -14.4 6.9 0.0 196.8 0.0 -83.1 0.0 0.0 4.8 -6.9 0.0 -57.6 0.0 83.1 +-0.4 -0.6 -0.4 -0.6 0.0 0.0 0.0 0.0 5.2 0.0 7.2 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. -0.4 -2.4 -0.4 -14.4 0.0 0.0 5.2 0.0 52.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 6.9 -50.4 0.0 0.0 0.0 0.0 0. 0. 0. 0. 6.9 -9.6 0. 0. 0. 0. 0.0 0.0 0.0 0.0 6.9 -38.4 0.0 -83.1 0.0 484.8 0.0 0.0 6.9 -9.6 0.0 -83.1 0.0 115.2 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 1.6 2.3 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -1.6 2.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6.4 -9.2 0.0 4.8 0.0 6.9 0.0 0.0 22.4 -9.2 0.0 -4.8 0.0 6.9 +0. 0. 0.0 0.0 0. 0. -2.3 -3.2 0. 0. 0. 0. 0.0 0.0 0.0 0.0 2.3 -6.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 9.2 12.8 0.0 -6.9 0.0 -9.6 0.0 0.0 -9.2 41.6 0.0 6.9 0.0 -19.2 +0. 0. 0.3 0.4 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 -3.6 0.0 -5.2 0.0 0.0 0.0 -12.9 -0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 34.8 0.0 5.2 0.0 +0. 0. 0.0 0.0 0. 0. 4.8 6.9 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -16.8 6.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.8 6.9 0.0 -57.6 0.0 -83.1 0.0 0.0 -4.8 6.9 0.0 81.6 0.0 -83.1 +0. 0. -0.4 -0.6 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 5.2 0.0 7.2 0.0 0.0 0.0 -0.4 -14.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.2 0.0 52.8 0.0 +0. 0. 0.0 0.0 0. 0. -6.9 -9.6 0. 0. 0. 0. 0.0 0.0 0.0 0.0 6.9 -31.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6.9 -9.6 0.0 83.1 0.0 115.2 0.0 0.0 6.9 -19.2 0.0 -83.1 0.0 254.4 +DEAL::in +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 3.8 0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -12.6 0.0 0.9 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.3 3.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.9 0.0 -13.8 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.8 -0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -12.6 0.0 -0.9 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.3 3.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.9 0.0 -13.8 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +DEAL::out +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. +0.0 0.0 3.8 0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -12.6 0.0 0.9 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.3 3.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.9 0.0 -13.8 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.8 -0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -12.6 0.0 -0.9 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.3 3.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.9 0.0 -13.8 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +DEAL::up +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0.5 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 -1.5 0.0 0.0 0.0 0. 0. 0.5 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -1.5 0.0 0.0 0.0 +0. 0. -1.4 0.9 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 4.1 0.0 -2.8 0.0 0. 0. 0.4 0.1 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -1.1 0.0 -0.2 0.0 +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 -2.1 -2.8 1.8 2.4 0.0 -4.0 0.0 -5.5 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 -0.6 -0.8 0.0 4.9 0.0 6.7 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 3.2 4.2 -2.8 -3.6 0.0 6.2 0.0 8.1 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.9 1.2 0.0 -7.6 0.0 -9.9 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 -0.6 -0.8 1.8 2.4 0.0 4.9 0.0 6.7 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 -2.1 -2.8 0.0 -4.0 0.0 -5.5 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.9 1.2 -2.8 -3.6 0.0 -7.6 0.0 -9.9 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 3.2 4.2 0.0 6.2 0.0 8.1 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 2.7 3.6 -3.6 -4.8 0.0 -18.9 0.0 -25.5 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 2.7 3.6 0.0 -18.9 0.0 -25.5 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 -4.2 -5.4 5.5 7.2 0.0 29.1 0.0 37.8 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 -4.2 -5.4 0.0 29.1 0.0 37.8 +DEAL::down +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0.5 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 -1.5 0.0 0.0 0.0 0. 0. 0.5 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -1.5 0.0 0.0 0.0 +0. 0. -1.4 0.9 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 4.1 0.0 -2.8 0.0 0. 0. 0.4 0.1 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 -1.1 0.0 -0.2 0.0 +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 -2.1 -2.8 1.8 2.4 0.0 -4.0 0.0 -5.5 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 -0.6 -0.8 0.0 4.9 0.0 6.7 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 3.2 4.2 -2.8 -3.6 0.0 6.2 0.0 8.1 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.9 1.2 0.0 -7.6 0.0 -9.9 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 -0.6 -0.8 1.8 2.4 0.0 4.9 0.0 6.7 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 -2.1 -2.8 0.0 -4.0 0.0 -5.5 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.9 1.2 -2.8 -3.6 0.0 -7.6 0.0 -9.9 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 3.2 4.2 0.0 6.2 0.0 8.1 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 2.7 3.6 -3.6 -4.8 0.0 -18.9 0.0 -25.5 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 2.7 3.6 0.0 -18.9 0.0 -25.5 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 +0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0. 0. 0.0 0.0 -4.2 -5.4 5.5 7.2 0.0 29.1 0.0 37.8 0. 0. 0.0 0.0 0. 0. 0. 0. 0. 0. 0.0 0.0 -4.2 -5.4 0.0 29.1 0.0 37.8 diff --git a/tests/lac/block_vector_iterator.cc b/tests/lac/block_vector_iterator.cc index fc49b7f478..62b31ba844 100644 --- a/tests/lac/block_vector_iterator.cc +++ b/tests/lac/block_vector_iterator.cc @@ -179,7 +179,7 @@ void test () std::transform (v1.begin(), v1.end(), v2.begin(), std::bind2nd (std::multiplies(), 2.0)); - v2.scale (1./2.); + v2 *= 1./2.; deallog << "Check 7: " << (v1 == v2 ? "true" : "false") << std::endl; diff --git a/tests/lac/complex_block_vector_iterator.cc b/tests/lac/complex_block_vector_iterator.cc index 9b1fd56918..d7ede23bff 100644 --- a/tests/lac/complex_block_vector_iterator.cc +++ b/tests/lac/complex_block_vector_iterator.cc @@ -179,7 +179,7 @@ void test () std::transform (v1.begin(), v1.end(), v2.begin(), std::bind2nd (std::multiplies >(), 2.0)); - v2.scale (std::complex(1./2.)); + v2 *= std::complex(1./2.); deallog << "Check 7: " << (v1 == v2 ? "true" : "false") << std::endl; diff --git a/tests/lac/vector-vector.cc b/tests/lac/vector-vector.cc index d8e9ea3580..c1fba54258 100644 --- a/tests/lac/vector-vector.cc +++ b/tests/lac/vector-vector.cc @@ -138,7 +138,7 @@ void check_vectors (Vector &d1, Vector &d2) d1.sadd (2, 2, d2, 2, d3); print (d1); - d1.scale (4.); + d1 *= 4.; print (d1); deallog << "equ" << std::endl; diff --git a/tests/mpi/normal_flux_constraints.cc b/tests/mpi/normal_flux_constraints.cc new file mode 100644 index 0000000000..e71a35f256 --- /dev/null +++ b/tests/mpi/normal_flux_constraints.cc @@ -0,0 +1,195 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2009 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + + +// check ConstraintMatrix for a distributed mesh on hyper shell with both +// hanging nodes and normal-flux constraints on the outer boundary of the +// shell. + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +template +void test() +{ + Assert (dim == 3, ExcNotImplemented()); + unsigned int myid = Utilities::MPI::this_mpi_process (MPI_COMM_WORLD); + unsigned int numprocs = Utilities::MPI::n_mpi_processes (MPI_COMM_WORLD); + + parallel::distributed::Triangulation triangulation(MPI_COMM_WORLD); + + // create hypershell mesh and refine some cells. use some large numbers + // which make round-off influence more pronounced + const double R0 = 6371000.-2890000.; /* m */ + const double R1 = 6371000.- 35000.; /* m */ + GridGenerator::hyper_shell (triangulation, + Point(), + R0, + R1, + 96, true); + triangulation.refine_global (2); + + for (typename Triangulation::active_cell_iterator + cell = triangulation.begin_active(); + cell != triangulation.end(); ++cell) + if (!cell->is_ghost() && !cell->is_artificial()) + if (cell->center()[2] > 0.75 * R1) + { + cell->set_refine_flag(); + for (unsigned int c=0; c<8; ++c) + cell->parent()->child(c)->set_refine_flag(); + } + + { + unsigned int n_flagged_cells = 0; + for (typename Triangulation::active_cell_iterator + cell = triangulation.begin_active(); + cell != triangulation.end(); ++cell) + if (!cell->is_ghost() && !cell->is_artificial()) + if (cell->refine_flag_set()) + ++n_flagged_cells; + + unsigned int global_f_c = 0; + MPI_Allreduce (&n_flagged_cells, &global_f_c, 1, MPI_UNSIGNED, + MPI_SUM, MPI_COMM_WORLD); + if (myid == 0) + deallog << "# flagged cells = " << global_f_c << std::endl; + } + + triangulation.prepare_coarsening_and_refinement(); + triangulation.execute_coarsening_and_refinement (); + + if (myid == 0) + deallog << "#cells = " << triangulation.n_global_active_cells() + << std::endl; + + // create FE_System and fill in no-normal flux + // conditions on boundary 1 (outer) + static const FESystem fe(FE_Q (1), dim); + DoFHandler dofh(triangulation); + dofh.distribute_dofs (fe); + if (myid == 0) + deallog << "#dofs = " << dofh.locally_owned_dofs().size() + << std::endl; + + IndexSet relevant_set; + DoFTools::extract_locally_relevant_dofs (dofh, relevant_set); + + ConstraintMatrix constraints; + constraints.reinit(relevant_set); + DoFTools::make_hanging_node_constraints (dofh, constraints); + std::set no_normal_flux_boundaries; + no_normal_flux_boundaries.insert (1); + const unsigned int degree = 1; + VectorTools::compute_normal_flux_constraints (dofh, 0, + no_normal_flux_boundaries, + constraints, + MappingQ(degree)); + constraints.close(); + + // print the number of constraints. since + // processors might write info in different + // orders, copy all numbers to root processor + std::vector n_constraints_glob (numprocs); + unsigned int n_constraints = constraints.n_constraints(); + MPI_Gather (&n_constraints, 1, MPI_UNSIGNED, + &n_constraints_glob[0], 1, MPI_UNSIGNED, 0, MPI_COMM_WORLD); + if (myid == 0) + for (unsigned int i=0; i local_dof_indices (dofs_per_cell); + Vector local_vector (dofs_per_cell); + for (unsigned int i=0; i::active_cell_iterator + cell = dofh.begin_active(), + endc = dofh.end(); + for (; cell!=endc; ++cell) + if (cell->subdomain_id() == triangulation.locally_owned_subdomain()) + { + cell->get_dof_indices (local_dof_indices); + constraints.distribute_local_to_global (local_vector, + local_dof_indices, + vector); + } + vector.compress (VectorOperation::add); + } + + // now check that no entries were generated + // for constrained entries on the locally + // owned range. + const std::pair range = vector.local_range(); + for (unsigned int i=range.first; i(); + deallog.pop(); + } + else + test<3>(); + } + + return 0; +} diff --git a/tests/mpi/normal_flux_constraints/ncpu_9/cmp/generic b/tests/mpi/normal_flux_constraints/ncpu_9/cmp/generic new file mode 100644 index 0000000000..26e3980a73 --- /dev/null +++ b/tests/mpi/normal_flux_constraints/ncpu_9/cmp/generic @@ -0,0 +1,14 @@ + +DEAL:0:3d::# flagged cells = 224 +DEAL:0:3d::#cells = 7712 +DEAL:0:3d::#dofs = 27018 +DEAL:0:3d::#constraints on 0: 297 +DEAL:0:3d::#constraints on 1: 1263 +DEAL:0:3d::#constraints on 2: 811 +DEAL:0:3d::#constraints on 3: 1376 +DEAL:0:3d::#constraints on 4: 841 +DEAL:0:3d::#constraints on 5: 1362 +DEAL:0:3d::#constraints on 6: 925 +DEAL:0:3d::#constraints on 7: 1217 +DEAL:0:3d::#constraints on 8: 577 +DEAL:0:3d::OK diff --git a/tests/multigrid/sparse_matrix_collection_01.cc b/tests/multigrid/sparse_matrix_collection_01.cc new file mode 100644 index 0000000000..8acdd24022 --- /dev/null +++ b/tests/multigrid/sparse_matrix_collection_01.cc @@ -0,0 +1,42 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2000 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + +#include "../tests.h" +#include +#include + +#include +#include +#include +#include + +using namespace std; + + + +int main() +{ + initlog(__FILE__); + + mg::SparseMatrixCollection smc; + smc.resize(0, 5); + + deallog << "matrix " << smc.matrix.min_level() << '-' << smc.matrix.max_level() << std::endl; + deallog << "matrix_in " << smc.matrix_in.min_level() << '-' << smc.matrix_in.max_level() << std::endl; + deallog << "matrix_out " << smc.matrix_out.min_level() << '-' << smc.matrix_out.max_level() << std::endl; + deallog << "matrix_up " << smc.matrix_up.min_level() << '-' << smc.matrix_up.max_level() << std::endl; + deallog << "matrix_down " << smc.matrix_down.min_level() << '-' << smc.matrix_down.max_level() << std::endl; +} diff --git a/tests/multigrid/sparse_matrix_collection_01/cmp/generic b/tests/multigrid/sparse_matrix_collection_01/cmp/generic new file mode 100644 index 0000000000..ff05a075c6 --- /dev/null +++ b/tests/multigrid/sparse_matrix_collection_01/cmp/generic @@ -0,0 +1,6 @@ + +DEAL::matrix 0-5 +DEAL::matrix_in 0-5 +DEAL::matrix_out 0-5 +DEAL::matrix_up 1-5 +DEAL::matrix_down 1-5 diff --git a/tests/multigrid/step-16-02.cc b/tests/multigrid/step-16-02.cc new file mode 100644 index 0000000000..e5a8c5a821 --- /dev/null +++ b/tests/multigrid/step-16-02.cc @@ -0,0 +1,652 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2003 - 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + +/* + * Authors: Guido Kanschat, University of Heidelberg, 2003 + * Baerbel Janssen, University of Heidelberg, 2010 + * Wolfgang Bangerth, Texas A&M University, 2010 + */ + +#include "../tests.h" +#include + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include + +#include +#include + +#include +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include +#include + +using namespace dealii; +using namespace LocalIntegrators; + +template +class LaplaceMatrix : public MeshWorker::LocalIntegrator +{ +public: + LaplaceMatrix(); + virtual void cell(MeshWorker::DoFInfo& dinfo, MeshWorker::IntegrationInfo& info) const; + virtual void boundary(MeshWorker::DoFInfo& dinfo, MeshWorker::IntegrationInfo& info) const; + virtual void face(MeshWorker::DoFInfo& dinfo1, MeshWorker::DoFInfo& dinfo2, + MeshWorker::IntegrationInfo& info1, MeshWorker::IntegrationInfo& info2) const; +}; + + +template +LaplaceMatrix::LaplaceMatrix() + : + MeshWorker::LocalIntegrator(true, false, false) +{} + + +template +void LaplaceMatrix::cell(MeshWorker::DoFInfo& dinfo, MeshWorker::IntegrationInfo& info) const +{ + AssertDimension (dinfo.n_matrices(), 1); + Laplace::cell_matrix(dinfo.matrix(0,false).matrix, info.fe_values(0)); +} + + +template +void LaplaceMatrix::boundary(MeshWorker::DoFInfo& dinfo, + typename MeshWorker::IntegrationInfo& info) const +{ + const unsigned int deg = info.fe_values(0).get_fe().tensor_degree(); +// Laplace::nitsche_matrix(dinfo.matrix(0,false).matrix, info.fe_values(0), +// Laplace::compute_penalty(dinfo, dinfo, deg, deg)); +} + + +template +void LaplaceMatrix::face( + MeshWorker::DoFInfo& dinfo1, MeshWorker::DoFInfo& dinfo2, + MeshWorker::IntegrationInfo& info1, MeshWorker::IntegrationInfo& info2) const +{ + const unsigned int deg = info1.fe_values(0).get_fe().tensor_degree(); +// Laplace::ip_matrix(dinfo1.matrix(0,false).matrix, dinfo1.matrix(0,true).matrix, +// dinfo2.matrix(0,true).matrix, dinfo2.matrix(0,false).matrix, +// info1.fe_values(0), info2.fe_values(0), +// Laplace::compute_penalty(dinfo1, dinfo2, deg, deg)); +} + +template +class LaplaceProblem +{ +public: + LaplaceProblem (const unsigned int deg); + void run (); + +private: + void setup_system (); + void assemble_system (); + void assemble_multigrid (const bool &use_mw); + void solve (); + void refine_grid (const std::string& reftype); + void output_results (const unsigned int cycle) const; + + Triangulation triangulation; + FE_Q fe; + MGDoFHandler mg_dof_handler; + + SparsityPattern sparsity_pattern; + SparseMatrix system_matrix; + + ConstraintMatrix hanging_node_constraints; + ConstraintMatrix constraints; + + Vector solution; + Vector system_rhs; + + const unsigned int degree; + LaplaceMatrix matrix_integrator; + + MGLevelObject mg_sparsity_patterns; + MGLevelObject > mg_matrices; + MGLevelObject > mg_interface_in; + MGLevelObject > mg_interface_out; + MGConstrainedDoFs mg_constrained_dofs; +}; + + +template +class Coefficient : public Function +{ +public: + Coefficient () : Function() {} + + virtual double value (const Point &p, + const unsigned int component = 0) const; + + virtual void value_list (const std::vector > &points, + std::vector &values, + const unsigned int component = 0) const; +}; + + + +template +double Coefficient::value (const Point &p, + const unsigned int) const +{ +// if (p.square() < 0.5*0.5) +// return 20; +// else + return 1; +} + + + +template +void Coefficient::value_list (const std::vector > &points, + std::vector &values, + const unsigned int component) const +{ + const unsigned int n_points = points.size(); + + Assert (values.size() == n_points, + ExcDimensionMismatch (values.size(), n_points)); + + Assert (component == 0, + ExcIndexRange (component, 0, 1)); + + for (unsigned int i=0; i::value (points[i]); +} + + +template +LaplaceProblem::LaplaceProblem (const unsigned int degree) + : + triangulation (Triangulation:: + limit_level_difference_at_vertices), + fe (degree), + mg_dof_handler (triangulation), + degree(degree), + matrix_integrator() +{} + + +template +void LaplaceProblem::setup_system () +{ + mg_dof_handler.distribute_dofs (fe); + deallog << "Number of degrees of freedom: " + << mg_dof_handler.n_dofs(); + + for (unsigned int l=0; l&>(mg_dof_handler), + sparsity_pattern); + + solution.reinit (mg_dof_handler.n_dofs()); + system_rhs.reinit (mg_dof_handler.n_dofs()); + + constraints.clear (); + hanging_node_constraints.clear (); + DoFTools::make_hanging_node_constraints (mg_dof_handler, constraints); + DoFTools::make_hanging_node_constraints (mg_dof_handler, hanging_node_constraints); + typename FunctionMap::type dirichlet_boundary; + ZeroFunction homogeneous_dirichlet_bc (1); + dirichlet_boundary[0] = &homogeneous_dirichlet_bc; + MappingQ1 mapping; + VectorTools::interpolate_boundary_values (mapping, + mg_dof_handler, + dirichlet_boundary, + constraints); + constraints.close (); + hanging_node_constraints.close (); + constraints.condense (sparsity_pattern); + sparsity_pattern.compress(); + system_matrix.reinit (sparsity_pattern); + + mg_constrained_dofs.clear(); + mg_constrained_dofs.initialize(mg_dof_handler, dirichlet_boundary); + const unsigned int n_levels = triangulation.n_levels(); + + mg_interface_in.resize(0, n_levels-1); + mg_interface_in.clear (); + mg_interface_out.resize(0, n_levels-1); + mg_interface_out.clear (); + mg_matrices.resize(0, n_levels-1); + mg_matrices.clear (); + mg_sparsity_patterns.resize(0, n_levels-1); + + for (unsigned int level=0; level +void LaplaceProblem::assemble_system () +{ + const QGauss quadrature_formula(degree+1); + + FEValues fe_values (fe, quadrature_formula, + update_values | update_gradients | + update_quadrature_points | update_JxW_values); + + const unsigned int dofs_per_cell = fe.dofs_per_cell; + const unsigned int n_q_points = quadrature_formula.size(); + + FullMatrix cell_matrix (dofs_per_cell, dofs_per_cell); + Vector cell_rhs (dofs_per_cell); + + std::vector local_dof_indices (dofs_per_cell); + + const Coefficient coefficient; + std::vector coefficient_values (n_q_points); + + typename MGDoFHandler::active_cell_iterator + cell = mg_dof_handler.begin_active(), + endc = mg_dof_handler.end(); + for (; cell!=endc; ++cell) + { + cell_matrix = 0; + cell_rhs = 0; + + fe_values.reinit (cell); + + coefficient.value_list (fe_values.get_quadrature_points(), + coefficient_values); + + for (unsigned int q_point=0; q_pointget_dof_indices (local_dof_indices); + constraints.distribute_local_to_global (cell_matrix, cell_rhs, + local_dof_indices, + system_matrix, system_rhs); + } +} + + +template +void LaplaceProblem::assemble_multigrid (const bool& use_mw) +{ + if(use_mw == true) + { + mg_matrices = 0.; + + MappingQ1 mapping; + MeshWorker::IntegrationInfoBox info_box; + UpdateFlags update_flags = update_values | update_gradients | update_hessians; + info_box.add_update_flags_all(update_flags); + info_box.initialize(fe, mapping); + + MeshWorker::DoFInfo dof_info(mg_dof_handler); + + MeshWorker::Assembler::MGMatrixSimple > assembler; + assembler.initialize(mg_constrained_dofs); + assembler.initialize(mg_matrices); + assembler.initialize_interfaces(mg_interface_in, mg_interface_out); + + MeshWorker::integration_loop ( + mg_dof_handler.begin(), mg_dof_handler.end(), + dof_info, info_box, matrix_integrator, assembler); + + const unsigned int nlevels = triangulation.n_levels(); + for (unsigned int level=0;level quadrature_formula(1+degree); + + FEValues fe_values (fe, quadrature_formula, + update_values | update_gradients | + update_quadrature_points | update_JxW_values); + + const unsigned int dofs_per_cell = fe.dofs_per_cell; + const unsigned int n_q_points = quadrature_formula.size(); + + FullMatrix cell_matrix (dofs_per_cell, dofs_per_cell); + + std::vector local_dof_indices (dofs_per_cell); + + const Coefficient coefficient; + std::vector coefficient_values (n_q_points); + + std::vector > interface_dofs + = mg_constrained_dofs.get_refinement_edge_indices (); + std::vector > boundary_interface_dofs + = mg_constrained_dofs.get_refinement_edge_boundary_indices (); + + std::vector boundary_constraints (triangulation.n_levels()); + std::vector boundary_interface_constraints (triangulation.n_levels()); + for (unsigned int level=0; level::cell_iterator cell = mg_dof_handler.begin(), + endc = mg_dof_handler.end(); + + for (; cell!=endc; ++cell) + { + cell_matrix = 0; + fe_values.reinit (cell); + + coefficient.value_list (fe_values.get_quadrature_points(), + coefficient_values); + + for (unsigned int q_point=0; q_pointget_mg_dof_indices (local_dof_indices); + + boundary_constraints[cell->level()] + .distribute_local_to_global (cell_matrix, + local_dof_indices, + mg_matrices[cell->level()]); + + for (unsigned int i=0; ilevel()][local_dof_indices[i]]==true && + interface_dofs[cell->level()][local_dof_indices[j]]==false)) + cell_matrix(i,j) = 0; + + boundary_interface_constraints[cell->level()] + .distribute_local_to_global (cell_matrix, + local_dof_indices, + mg_interface_in[cell->level()]); + } + } + + const unsigned int nlevels = triangulation.n_levels(); + for (unsigned int level=1;level +void LaplaceProblem::solve () +{ + MGTransferPrebuilt > mg_transfer(hanging_node_constraints, mg_constrained_dofs); + mg_transfer.build_matrices(mg_dof_handler); + + FullMatrix coarse_matrix; + coarse_matrix.copy_from (mg_matrices[0]); + MGCoarseGridHouseholder<> coarse_grid_solver; + coarse_grid_solver.initialize (coarse_matrix); + + typedef PreconditionSOR > Smoother; + GrowingVectorMemory<> vector_memory; + MGSmootherRelaxation, Smoother, Vector > + mg_smoother; + mg_smoother.initialize(mg_matrices); + mg_smoother.set_steps(2); + mg_smoother.set_symmetric(true); + + MGMatrix<> mg_matrix(&mg_matrices); + MGMatrix<> mg_interface_up(&mg_interface_in); + MGMatrix<> mg_interface_down(&mg_interface_in); + + Multigrid > mg(mg_dof_handler, + mg_matrix, + coarse_grid_solver, + mg_transfer, + mg_smoother, + mg_smoother); + mg.set_edge_matrices(mg_interface_down, mg_interface_up); + + PreconditionMG, MGTransferPrebuilt > > + preconditioner(mg_dof_handler, mg, mg_transfer); + + SolverControl solver_control (1000, 1e-12); + SolverCG<> cg (solver_control); + + solution = 0; + + cg.solve (system_matrix, solution, system_rhs, + preconditioner); + constraints.distribute (solution); + + deallog << " " << solver_control.last_step() + << " CG iterations needed to obtain convergence." + << std::endl; +} + + +template +void LaplaceProblem::refine_grid (const std::string& reftype) +{ + bool cell_refined = false; + if (reftype == "center" || !cell_refined) + { + for (typename Triangulation::active_cell_iterator + cell = triangulation.begin_active(); + cell != triangulation.end(); ++cell) + for (unsigned int vertex=0; + vertex < GeometryInfo::vertices_per_cell; + ++vertex) + { + { + const Point p = cell->vertex(vertex); + const Point origin = (dim == 2 ? + Point(0,0) : + Point(0,0,0)); + const double dist = p.distance(origin); + if(dist<0.25/M_PI) + { + cell->set_refine_flag (); + cell_refined = true; + break; + } + } + } + } + if (reftype=="global" || !cell_refined) + triangulation.refine_global(1); + else + triangulation.execute_coarsening_and_refinement (); +} + + + +template +void LaplaceProblem::output_results (const unsigned int cycle) const +{ + DataOut data_out; + + data_out.attach_dof_handler (mg_dof_handler); + data_out.add_data_vector (solution, "solution"); + data_out.build_patches (); + + std::ostringstream filename; + filename << "solution-" + << cycle + << ".vtk"; + + std::ofstream output (filename.str().c_str()); + data_out.write_vtk (output); +} + + +template +void LaplaceProblem::run () +{ + for (unsigned int cycle=0; cycle<8; ++cycle) + { + deallog << "Cycle " << cycle << ':' << std::endl; + + if (cycle == 0) + { + GridGenerator::hyper_cube (triangulation, -1, 1); + +// static const HyperBallBoundary boundary; +// triangulation.set_boundary (0, boundary); + + triangulation.refine_global (1); + } + else + refine_grid ("center"); + + + deallog << " Number of active cells: " + << triangulation.n_active_cells() + << std::endl; + + setup_system (); + + deallog << " Number of degrees of freedom: " + << mg_dof_handler.n_dofs() + << " (by level: "; + for (unsigned int level=0; level laplace_problem(1); + laplace_problem.run (); + } + catch (std::exception &exc) + { + std::cerr << std::endl << std::endl + << "----------------------------------------------------" + << std::endl; + std::cerr << "Exception on processing: " << std::endl + << exc.what() << std::endl + << "Aborting!" << std::endl + << "----------------------------------------------------" + << std::endl; + + return 1; + } + catch (...) + { + std::cerr << std::endl << std::endl + << "----------------------------------------------------" + << std::endl; + std::cerr << "Unknown exception!" << std::endl + << "Aborting!" << std::endl + << "----------------------------------------------------" + << std::endl; + return 1; + } + + return 0; +} diff --git a/tests/multigrid/step-16-02/cmp/generic b/tests/multigrid/step-16-02/cmp/generic new file mode 100644 index 0000000000..4cbc822b30 --- /dev/null +++ b/tests/multigrid/step-16-02/cmp/generic @@ -0,0 +1,57 @@ + +DEAL::Cycle 0: +DEAL:: Number of active cells: 20 +DEAL::Number of degrees of freedom: 25 L0: 8 L1: 25 +DEAL:: Number of degrees of freedom: 25 (by level: 8, 25) +DEAL:cg::Starting value 0.5107 +DEAL:cg::Convergence step 7 value 0 +DEAL:: 7 CG iterations needed to obtain convergence. +DEAL::Cycle 1: +DEAL:: Number of active cells: 44 +DEAL::Number of degrees of freedom: 57 L0: 8 L1: 25 L2: 48 +DEAL:: Number of degrees of freedom: 57 (by level: 8, 25, 48) +DEAL:cg::Starting value 0.4679 +DEAL:cg::Convergence step 8 value 0 +DEAL:: 8 CG iterations needed to obtain convergence. +DEAL::Cycle 2: +DEAL:: Number of active cells: 92 +DEAL::Number of degrees of freedom: 117 L0: 8 L1: 25 L2: 80 L3: 60 +DEAL:: Number of degrees of freedom: 117 (by level: 8, 25, 80, 60) +DEAL:cg::Starting value 0.3390 +DEAL:cg::Convergence step 9 value 0 +DEAL:: 9 CG iterations needed to obtain convergence. +DEAL::Cycle 3: +DEAL:: Number of active cells: 188 +DEAL::Number of degrees of freedom: 221 L0: 8 L1: 25 L2: 80 L3: 200 +DEAL:: Number of degrees of freedom: 221 (by level: 8, 25, 80, 200) +DEAL:cg::Starting value 0.2689 +DEAL:cg::Convergence step 12 value 0 +DEAL:: 12 CG iterations needed to obtain convergence. +DEAL::Cycle 4: +DEAL:: Number of active cells: 416 +DEAL::Number of degrees of freedom: 485 L0: 8 L1: 25 L2: 89 L3: 288 L4: 280 +DEAL:: Number of degrees of freedom: 485 (by level: 8, 25, 89, 288, 280) +DEAL:cg::Starting value 0.1841 +DEAL:cg::Convergence step 13 value 0 +DEAL:: 13 CG iterations needed to obtain convergence. +DEAL::Cycle 5: +DEAL:: Number of active cells: 800 +DEAL::Number of degrees of freedom: 925 L0: 8 L1: 25 L2: 89 L3: 288 L4: 784 L5: 132 +DEAL:: Number of degrees of freedom: 925 (by level: 8, 25, 89, 288, 784, 132) +DEAL:cg::Starting value 0.1440 +DEAL:cg::Convergence step 14 value 0 +DEAL:: 14 CG iterations needed to obtain convergence. +DEAL::Cycle 6: +DEAL:: Number of active cells: 1628 +DEAL::Number of degrees of freedom: 1865 L0: 8 L1: 25 L2: 89 L3: 304 L4: 1000 L5: 1164 L6: 72 +DEAL:: Number of degrees of freedom: 1865 (by level: 8, 25, 89, 304, 1000, 1164, 72) +DEAL:cg::Starting value 0.1174 +DEAL:cg::Convergence step 14 value 0 +DEAL:: 14 CG iterations needed to obtain convergence. +DEAL::Cycle 7: +DEAL:: Number of active cells: 3194 +DEAL::Number of degrees of freedom: 3603 L0: 8 L1: 25 L2: 89 L3: 328 L4: 1032 L5: 2200 L6: 1392 +DEAL:: Number of degrees of freedom: 3603 (by level: 8, 25, 89, 328, 1032, 2200, 1392) +DEAL:cg::Starting value 0.09098 +DEAL:cg::Convergence step 16 value 0 +DEAL:: 16 CG iterations needed to obtain convergence. diff --git a/tests/multigrid/step-16.cc b/tests/multigrid/step-16.cc index 1d881e62b5..01bd6949bb 100644 --- a/tests/multigrid/step-16.cc +++ b/tests/multigrid/step-16.cc @@ -23,25 +23,6 @@ #include "../tests.h" #include -// As discussed in the introduction, most of -// this program is copied almost verbatim -// from step-6, which itself is only a slight -// modification of step-5. Consequently, a -// significant part of this program is not -// new if you've read all the material up to -// step-6, and we won't comment on that part -// of the functionality that is -// unchanged. Rather, we will focus on those -// aspects of the program that have to do -// with the multigrid functionality which -// forms the new aspect of this tutorial -// program. - -// @sect3{Include files} - -// Again, the first few include files -// are already known, so we won't -// comment on them: #include #include #include @@ -71,19 +52,6 @@ #include #include -// These, now, are the include necessary for -// the multi-level methods. The first two -// declare classes that allow us to enumerate -// degrees of freedom not only on the finest -// mesh level, but also on intermediate -// levels (that's what the MGDoFHandler class -// does) as well as allow to access this -// information (iterators and accessors over -// these cells). -// -// The rest of the include files deals with -// the mechanics of multigrid as a linear -// operator (solver or preconditioner). #include #include #include @@ -92,24 +60,11 @@ #include #include -// This is C++: #include #include -// The last step is as in all -// previous programs: using namespace dealii; - -// @sect3{The LaplaceProblem class template} - -// This main class is basically the same -// class as in step-6. As far as member -// functions is concerned, the only addition -// is the assemble_multigrid -// function that assembles the matrices that -// correspond to the discrete operators on -// intermediate levels: template class LaplaceProblem { @@ -140,37 +95,6 @@ private: const unsigned int degree; - // The following three objects are the - // only additional member variables, - // compared to step-6. They represent the - // operators that act on individual - // levels of the multilevel hierarchy, - // rather than on the finest mesh as do - // the objects above. - // - // To facilitate having objects on each - // level of a multilevel hierarchy, - // deal.II has the MGLevelObject class - // template that provides storage for - // objects on each level. What we need - // here are matrices on each level, which - // implies that we also need sparsity - // patterns on each level. As outlined in - // the @ref mg_paper, the operators - // (matrices) that we need are actually - // twofold: one on the interior of each - // level, and one at the interface - // between each level and that part of - // the domain where the mesh is - // coarser. In fact, we will need the - // latter in two versions: for the - // direction from coarse to fine mesh and - // from fine to coarse. Fortunately, - // however, we here have a self-adjoint - // problem for which one of these is the - // transpose of the other, and so we only - // have to build one; we choose the one - // from coarse to fine. MGLevelObject mg_sparsity_patterns; MGLevelObject > mg_matrices; MGLevelObject > mg_interface_matrices; @@ -178,13 +102,6 @@ private: }; - -// @sect3{Nonconstant coefficients} - -// The implementation of nonconstant -// coefficients is copied verbatim -// from step-5 and step-6: - template class Coefficient : public Function { @@ -231,33 +148,6 @@ void Coefficient::value_list (const std::vector > &points, } -// @sect3{The LaplaceProblem class implementation} - -// @sect4{LaplaceProblem::LaplaceProblem} - -// The constructor is left mostly -// unchanged. We take the polynomial degree -// of the finite elements to be used as a -// constructor argument and store it in a -// member variable. -// -// By convention, all adaptively refined -// triangulations in deal.II never change by -// more than one level across a face between -// cells. For our multigrid algorithms, -// however, we need a slightly stricter -// guarantee, namely that the mesh also does -// not change by more than refinement level -// across vertices that might connect two -// cells. In other words, we must prevent the -// following situation: -// -// @image html limit_level_difference_at_vertices.png "" -// -// This is achieved by passing the -// Triangulation::limit_level_difference_at_vertices -// flag to the constructor of the -// triangulation class. template LaplaceProblem::LaplaceProblem (const unsigned int degree) : @@ -269,22 +159,10 @@ LaplaceProblem::LaplaceProblem (const unsigned int degree) {} - -// @sect4{LaplaceProblem::setup_system} - -// The following function extends what the -// corresponding one in step-6 did. The top -// part, apart from the additional output, -// does the same: template void LaplaceProblem::setup_system () { mg_dof_handler.distribute_dofs (fe); - - // Here we output not only the - // degrees of freedom on the finest - // level, but also in the - // multilevel structure deallog << "Number of degrees of freedom: " << mg_dof_handler.n_dofs(); @@ -303,28 +181,6 @@ void LaplaceProblem::setup_system () solution.reinit (mg_dof_handler.n_dofs()); system_rhs.reinit (mg_dof_handler.n_dofs()); - // But it starts to be a wee bit different - // here, although this still doesn't have - // anything to do with multigrid - // methods. step-6 took care of boundary - // values and hanging nodes in a separate - // step after assembling the global matrix - // from local contributions. This works, - // but the same can be done in a slightly - // simpler way if we already take care of - // these constraints at the time of copying - // local contributions into the global - // matrix. To this end, we here do not just - // compute the constraints do to hanging - // nodes, but also due to zero boundary - // conditions. Both kinds of constraints - // can be put into the same object - // (constraints), and we will - // use this set of constraints later on to - // help us copy local contributions - // correctly into the global linear system - // right away, without the need for a later - // clean-up stage: constraints.clear (); hanging_node_constraints.clear (); DoFTools::make_hanging_node_constraints (mg_dof_handler, constraints); @@ -345,21 +201,6 @@ void LaplaceProblem::setup_system () mg_constrained_dofs.clear(); mg_constrained_dofs.initialize(mg_dof_handler, dirichlet_boundary); - // Now for the things that concern the - // multigrid data structures. First, we - // resize the multi-level objects to hold - // matrices and sparsity patterns for every - // level. The coarse level is zero (this is - // mandatory right now but may change in a - // future revision). Note that these - // functions take a complete, inclusive - // range here (not a starting index and - // size), so the finest level is - // n_levels-1. We first have - // to resize the container holding the - // SparseMatrix classes, since they have to - // release their SparsityPattern before the - // can be destroyed upon resizing. const unsigned int n_levels = triangulation.n_levels(); mg_interface_matrices.resize(0, n_levels-1); @@ -368,32 +209,6 @@ void LaplaceProblem::setup_system () mg_matrices.clear (); mg_sparsity_patterns.resize(0, n_levels-1); - // Now, we have to provide a matrix on each - // level. To this end, we first use the - // MGTools::make_sparsity_pattern function - // to first generate a preliminary - // compressed sparsity pattern on each - // level (see the @ref Sparsity module for - // more information on this topic) and then - // copy it over to the one we really - // want. The next step is to initialize - // both kinds of level matrices with these - // sparsity patterns. - // - // It may be worth pointing out that the - // interface matrices only have entries for - // degrees of freedom that sit at or next - // to the interface between coarser and - // finer levels of the mesh. They are - // therefore even sparser than the matrices - // on the individual levels of our - // multigrid hierarchy. If we were more - // concerned about memory usage (and - // possibly the speed with which we can - // multiply with these matrices), we should - // use separate and different sparsity - // patterns for these two kinds of - // matrices. for (unsigned int level=0; level::setup_system () } -// @sect4{LaplaceProblem::assemble_system} - -// The following function assembles the -// linear system on the finesh level of the -// mesh. It is almost exactly the same as in -// step-6, with the exception that we don't -// eliminate hanging nodes and boundary -// values after assembling, but while copying -// local contributions into the global -// matrix. This is not only simpler but also -// more efficient for large problems. template void LaplaceProblem::assemble_system () { @@ -475,23 +279,6 @@ void LaplaceProblem::assemble_system () } -// @sect4{LaplaceProblem::assemble_multigrid} - -// The next function is the one that builds -// the linear operators (matrices) that -// define the multigrid method on each level -// of the mesh. The integration core is the -// same as above, but the loop below will go -// over all existing cells instead of just -// the active ones, and the results must be -// entered into the correct matrix. Note also -// that since we only do multi-level -// preconditioning, no right-hand side needs -// to be assembled here. -// -// Before we go there, however, we have to -// take care of a significant amount of book -// keeping: template void LaplaceProblem::assemble_multigrid () { @@ -511,70 +298,11 @@ void LaplaceProblem::assemble_multigrid () const Coefficient coefficient; std::vector coefficient_values (n_q_points); - // Next a few things that are specific to - // building the multigrid data structures - // (since we only need them in the current - // function, rather than also elsewhere, we - // build them here instead of the - // setup_system - // function). Some of the following may be - // a bit obscure if you're not familiar - // with the algorithm actually implemented - // in deal.II to support multilevel - // algorithms on adaptive meshes; if some - // of the things below seem strange, take a - // look at the @ref mg_paper. - // - // Our first job is to identify those - // degrees of freedom on each level that - // are located on interfaces between - // adaptively refined levels, and those - // that lie on the interface but also on - // the exterior boundary of the domain. As - // in many other parts of the library, we - // do this by using boolean masks, - // i.e. vectors of booleans each element of - // which indicates whether the - // corresponding degree of freedom index is - // an interface DoF or not: std::vector > interface_dofs = mg_constrained_dofs.get_refinement_edge_indices (); std::vector > boundary_interface_dofs = mg_constrained_dofs.get_refinement_edge_boundary_indices (); - - // The indices just identified will later - // be used to impose zero boundary - // conditions for the operator that we will - // apply on each level. On the other hand, - // we also have to impose zero boundary - // conditions on the external boundary of - // each level. So let's identify these - // nodes as well (this time as a set of - // degrees of freedom, rather than a - // boolean mask; the reason for this being - // that we will not need fast tests whether - // a certain degree of freedom is in the - // boundary list, though we will need such - // access for the interface degrees of - // freedom further down below): - - // The third step is to construct - // constraints on all those degrees of - // freedom: their value should be zero - // after each application of the level - // operators. To this end, we construct - // ConstraintMatrix objects for each level, - // and add to each of these constraints for - // each degree of freedom. Due to the way - // the ConstraintMatrix stores its data, - // the function to add a constraint on a - // single degree of freedom and force it to - // be zero is called - // Constraintmatrix::add_line(); doing so - // for several degrees of freedom at once - // can be done using - // Constraintmatrix::add_lines(): std::vector boundary_constraints (triangulation.n_levels()); std::vector boundary_interface_constraints (triangulation.n_levels()); for (unsigned int level=0; level::assemble_multigrid () boundary_interface_constraints[level].close (); } - // Now that we're done with most of our - // preliminaries, let's start the - // integration loop. It looks mostly like - // the loop in - // assemble_system, with two - // exceptions: (i) we don't need a right - // han side, and more significantly (ii) we - // don't just loop over all active cells, - // but in fact all cells, active or - // not. Consequently, the correct iterator - // to use is MGDoFHandler::cell_iterator - // rather than - // MGDoFHandler::active_cell_iterator. Let's - // go about it: typename MGDoFHandler::cell_iterator cell = mg_dof_handler.begin(), endc = mg_dof_handler.end(); @@ -621,35 +335,8 @@ void LaplaceProblem::assemble_multigrid () fe_values.shape_grad(j,q_point) * fe_values.JxW(q_point)); - // The rest of the assembly is again - // slightly different. This starts with - // a gotcha that is easily forgotten: - // The indices of global degrees of - // freedom we want here are the ones - // for current level, not for the - // global matrix. We therefore need the - // function - // MGDoFAccessorLLget_mg_dof_indices, - // not MGDoFAccessor::get_dof_indices - // as used in the assembly of the - // global system: cell->get_mg_dof_indices (local_dof_indices); - // Next, we need to copy local - // contributions into the level - // objects. We can do this in the same - // way as in the global assembly, using - // a constraint object that takes care - // of constrained degrees (which here - // are only boundary nodes, as the - // individual levels have no hanging - // node constraints). Note that the - // boundary_constraints - // object makes sure that the level - // matrices contains no contributions - // from degrees of freedom at the - // interface between cells of different - // refinement level. boundary_constraints[cell->level()] .distribute_local_to_global (cell_matrix, local_dof_indices, diff --git a/tests/multigrid/step-39-02a.cc b/tests/multigrid/step-39-02a.cc new file mode 100644 index 0000000000..6eb5dafa25 --- /dev/null +++ b/tests/multigrid/step-39-02a.cc @@ -0,0 +1,767 @@ +// --------------------------------------------------------------------- +// $Id$ +// +// Copyright (C) 2013 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +// Add edge matrices and MGConstraints to make sure they are empty and do not mess things up + +#include "../tests.h" +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include +#include + +namespace Step39 +{ + using namespace dealii; + + Functions::SlitSingularityFunction<2> exact_solution; + + + + + template + class MatrixIntegrator : public MeshWorker::LocalIntegrator + { + public: + void cell(MeshWorker::DoFInfo &dinfo, + typename MeshWorker::IntegrationInfo &info) const; + void boundary(MeshWorker::DoFInfo &dinfo, + typename MeshWorker::IntegrationInfo &info) const; + void face(MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const; + }; + + + template + void MatrixIntegrator::cell( + MeshWorker::DoFInfo &dinfo, + typename MeshWorker::IntegrationInfo &info) const + { + LocalIntegrators::Laplace::cell_matrix(dinfo.matrix(0,false).matrix, info.fe_values()); + } + + + template + void MatrixIntegrator::boundary( + MeshWorker::DoFInfo &dinfo, + typename MeshWorker::IntegrationInfo &info) const + { + const unsigned int deg = info.fe_values(0).get_fe().tensor_degree(); + LocalIntegrators::Laplace::nitsche_matrix( + dinfo.matrix(0,false).matrix, info.fe_values(0), + LocalIntegrators::Laplace::compute_penalty(dinfo, dinfo, deg, deg)); + } + + template + void MatrixIntegrator::face( + MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const + { + const unsigned int deg = info1.fe_values(0).get_fe().tensor_degree(); + LocalIntegrators::Laplace::ip_matrix( + dinfo1.matrix(0,false).matrix, dinfo1.matrix(0,true).matrix, + dinfo2.matrix(0,true).matrix, dinfo2.matrix(0,false).matrix, + info1.fe_values(0), info2.fe_values(0), + LocalIntegrators::Laplace::compute_penalty(dinfo1, dinfo2, deg, deg)); + } + + template + class RHSIntegrator : public MeshWorker::LocalIntegrator + { + public: + void cell(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const; + void boundary(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const; + void face(MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const; + }; + + + template + void RHSIntegrator::cell(MeshWorker::DoFInfo &, typename MeshWorker::IntegrationInfo &) const + {} + + + template + void RHSIntegrator::boundary(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const + { + const FEValuesBase &fe = info.fe_values(); + Vector &local_vector = dinfo.vector(0).block(0); + + std::vector boundary_values(fe.n_quadrature_points); + exact_solution.value_list(fe.get_quadrature_points(), boundary_values); + + const unsigned int deg = fe.get_fe().tensor_degree(); + const double penalty = 2. * deg * (deg+1) * dinfo.face->measure() / dinfo.cell->measure(); + + for (unsigned k=0; k + void RHSIntegrator::face(MeshWorker::DoFInfo &, + MeshWorker::DoFInfo &, + typename MeshWorker::IntegrationInfo &, + typename MeshWorker::IntegrationInfo &) const + {} + + + template + class Estimator : public MeshWorker::LocalIntegrator + { + public: + void cell(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const; + void boundary(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const; + void face(MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const; + }; + + + template + void Estimator::cell(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const + { + const FEValuesBase &fe = info.fe_values(); + + const std::vector > &DDuh = info.hessians[0][0]; + for (unsigned k=0; kdiameter() * trace(DDuh[k]); + dinfo.value(0) += t*t * fe.JxW(k); + } + dinfo.value(0) = std::sqrt(dinfo.value(0)); + } + + template + void Estimator::boundary(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const + { + const FEValuesBase &fe = info.fe_values(); + + std::vector boundary_values(fe.n_quadrature_points); + exact_solution.value_list(fe.get_quadrature_points(), boundary_values); + + const std::vector &uh = info.values[0][0]; + + const unsigned int deg = fe.get_fe().tensor_degree(); + const double penalty = 2. * deg * (deg+1) * dinfo.face->measure() / dinfo.cell->measure(); + + for (unsigned k=0; k + void Estimator::face(MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const + { + const FEValuesBase &fe = info1.fe_values(); + const std::vector &uh1 = info1.values[0][0]; + const std::vector &uh2 = info2.values[0][0]; + const std::vector > &Duh1 = info1.gradients[0][0]; + const std::vector > &Duh2 = info2.gradients[0][0]; + + const unsigned int deg = fe.get_fe().tensor_degree(); + const double penalty1 = deg * (deg+1) * dinfo1.face->measure() / dinfo1.cell->measure(); + const double penalty2 = deg * (deg+1) * dinfo2.face->measure() / dinfo2.cell->measure(); + const double penalty = penalty1 + penalty2; + const double h = dinfo1.face->measure(); + + for (unsigned k=0; k + class ErrorIntegrator : public MeshWorker::LocalIntegrator + { + public: + void cell(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const; + void boundary(MeshWorker::DoFInfo &dinfo, typename MeshWorker::IntegrationInfo &info) const; + void face(MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const; + }; + + + template + void ErrorIntegrator::cell( + MeshWorker::DoFInfo &dinfo, + typename MeshWorker::IntegrationInfo &info) const + { + const FEValuesBase &fe = info.fe_values(); + std::vector > exact_gradients(fe.n_quadrature_points); + std::vector exact_values(fe.n_quadrature_points); + + exact_solution.gradient_list(fe.get_quadrature_points(), exact_gradients); + exact_solution.value_list(fe.get_quadrature_points(), exact_values); + + const std::vector > &Duh = info.gradients[0][0]; + const std::vector &uh = info.values[0][0]; + + for (unsigned k=0; k + void ErrorIntegrator::boundary( + MeshWorker::DoFInfo &dinfo, + typename MeshWorker::IntegrationInfo &info) const + { + const FEValuesBase &fe = info.fe_values(); + + std::vector exact_values(fe.n_quadrature_points); + exact_solution.value_list(fe.get_quadrature_points(), exact_values); + + const std::vector &uh = info.values[0][0]; + + const unsigned int deg = fe.get_fe().tensor_degree(); + const double penalty = 2. * deg * (deg+1) * dinfo.face->measure() / dinfo.cell->measure(); + + for (unsigned k=0; k + void ErrorIntegrator::face( + MeshWorker::DoFInfo &dinfo1, + MeshWorker::DoFInfo &dinfo2, + typename MeshWorker::IntegrationInfo &info1, + typename MeshWorker::IntegrationInfo &info2) const + { + const FEValuesBase &fe = info1.fe_values(); + const std::vector &uh1 = info1.values[0][0]; + const std::vector &uh2 = info2.values[0][0]; + + const unsigned int deg = fe.get_fe().tensor_degree(); + const double penalty1 = deg * (deg+1) * dinfo1.face->measure() / dinfo1.cell->measure(); + const double penalty2 = deg * (deg+1) * dinfo2.face->measure() / dinfo2.cell->measure(); + const double penalty = penalty1 + penalty2; + + for (unsigned k=0; k + class InteriorPenaltyProblem + { + public: + typedef MeshWorker::IntegrationInfo CellInfo; + + InteriorPenaltyProblem(const FiniteElement &fe); + + void run(unsigned int n_steps); + + private: + void setup_system (); + void assemble_matrix (); + void assemble_mg_matrix (); + void assemble_right_hand_side (); + void error (); + double estimate (); + void solve (); + void output_results (const unsigned int cycle) const; + + Triangulation triangulation; + const MappingQ1 mapping; + const FiniteElement &fe; + MGDoFHandler mg_dof_handler; + DoFHandler &dof_handler; + MGConstrainedDoFs mg_constraints; + + SparsityPattern sparsity; + SparseMatrix matrix; + Vector solution; + Vector right_hand_side; + BlockVector estimates; + + MGLevelObject mg_sparsity; + MGLevelObject > mg_matrix; + + MGLevelObject mg_sparsity_dg_interface; + MGLevelObject > mg_matrix_dg_down; + MGLevelObject > mg_matrix_dg_up; + MGLevelObject > mg_matrix_in_out; + }; + + + template + InteriorPenaltyProblem::InteriorPenaltyProblem(const FiniteElement &fe) + : + mapping(), + fe(fe), + mg_dof_handler(triangulation), + dof_handler(mg_dof_handler), + estimates(1) + { + GridGenerator::hyper_cube_slit(triangulation, -1, 1); + } + + + template + void + InteriorPenaltyProblem::setup_system() + { + dof_handler.distribute_dofs(fe); + unsigned int n_dofs = dof_handler.n_dofs(); + solution.reinit(n_dofs); + right_hand_side.reinit(n_dofs); + + mg_constraints.clear(); + mg_constraints.initialize(dof_handler); + + CompressedSparsityPattern c_sparsity(n_dofs); + DoFTools::make_flux_sparsity_pattern(dof_handler, c_sparsity); + sparsity.copy_from(c_sparsity); + matrix.reinit(sparsity); + + const unsigned int n_levels = triangulation.n_levels(); + mg_matrix.resize(0, n_levels-1); + mg_matrix.clear(); + mg_matrix_dg_up.resize(0, n_levels-1); + mg_matrix_dg_up.clear(); + mg_matrix_dg_down.resize(0, n_levels-1); + mg_matrix_dg_down.clear(); + mg_matrix_in_out.resize(0, n_levels-1); + mg_matrix_in_out.clear(); + mg_sparsity.resize(0, n_levels-1); + mg_sparsity_dg_interface.resize(0, n_levels-1); + + for (unsigned int level=mg_sparsity.min_level(); + level<=mg_sparsity.max_level(); ++level) + { + CompressedSparsityPattern c_sparsity(mg_dof_handler.n_dofs(level)); + MGTools::make_flux_sparsity_pattern(mg_dof_handler, c_sparsity, level); + mg_sparsity[level].copy_from(c_sparsity); + mg_matrix[level].reinit(mg_sparsity[level]); + mg_matrix_in_out[level].reinit(mg_sparsity[level]); + + if (level>0) + { + CompressedSparsityPattern ci_sparsity; + ci_sparsity.reinit(mg_dof_handler.n_dofs(level-1), mg_dof_handler.n_dofs(level)); + MGTools::make_flux_sparsity_pattern_edge(mg_dof_handler, ci_sparsity, level); + mg_sparsity_dg_interface[level].copy_from(ci_sparsity); + mg_matrix_dg_up[level].reinit(mg_sparsity_dg_interface[level]); + mg_matrix_dg_down[level].reinit(mg_sparsity_dg_interface[level]); + } + } + } + + + template + void + InteriorPenaltyProblem::assemble_matrix() + { + MeshWorker::IntegrationInfoBox info_box; + UpdateFlags update_flags = update_values | update_gradients; + info_box.add_update_flags_all(update_flags); + info_box.initialize(fe, mapping); + + MeshWorker::DoFInfo dof_info(dof_handler); + + MeshWorker::Assembler::MatrixSimple > assembler; + assembler.initialize(matrix); + + MatrixIntegrator integrator; + MeshWorker::integration_loop( + dof_handler.begin_active(), dof_handler.end(), + dof_info, info_box, + integrator, assembler); + } + + + template + void + InteriorPenaltyProblem::assemble_mg_matrix() + { + MeshWorker::IntegrationInfoBox info_box; + UpdateFlags update_flags = update_values | update_gradients; + info_box.add_update_flags_all(update_flags); + info_box.initialize(fe, mapping); + + MeshWorker::DoFInfo dof_info(mg_dof_handler); + + MeshWorker::Assembler::MGMatrixSimple > assembler; + assembler.initialize(mg_matrix); + assembler.initialize(mg_constraints); + assembler.initialize_interfaces(mg_matrix_in_out, mg_matrix_in_out); + assembler.initialize_fluxes(mg_matrix_dg_up, mg_matrix_dg_down); + + MatrixIntegrator integrator; + MeshWorker::integration_loop ( + mg_dof_handler.begin(), mg_dof_handler.end(), + dof_info, info_box, + integrator, assembler); + + for (unsigned int level=mg_matrix_in_out.min_level(); + level<=mg_matrix_in_out.min_level(); ++level) + if (mg_matrix_in_out[level].frobenius_norm() != 0.) + deallog << "Oops!" << std::endl; + } + + + template + void + InteriorPenaltyProblem::assemble_right_hand_side() + { + MeshWorker::IntegrationInfoBox info_box; + UpdateFlags update_flags = update_quadrature_points | update_values | update_gradients; + info_box.add_update_flags_all(update_flags); + info_box.initialize(fe, mapping); + + MeshWorker::DoFInfo dof_info(dof_handler); + + MeshWorker::Assembler::ResidualSimple > assembler; + NamedData* > data; + Vector *rhs = &right_hand_side; + data.add(rhs, "RHS"); + assembler.initialize(data); + + RHSIntegrator integrator; + MeshWorker::integration_loop( + dof_handler.begin_active(), dof_handler.end(), + dof_info, info_box, + integrator, assembler); + + right_hand_side *= -1.; + } + + + template + void + InteriorPenaltyProblem::solve() + { + SolverControl control(1000, 1.e-12); + SolverCG > solver(control); + + MGTransferPrebuilt > mg_transfer; + mg_transfer.build_matrices(mg_dof_handler); + + FullMatrix coarse_matrix; + coarse_matrix.copy_from (mg_matrix[0]); + MGCoarseGridHouseholder > mg_coarse; + mg_coarse.initialize(coarse_matrix); + + GrowingVectorMemory > mem; + typedef PreconditionSOR > RELAXATION; + mg::SmootherRelaxation > + mg_smoother; + RELAXATION::AdditionalData smoother_data(1.); + mg_smoother.initialize(mg_matrix, smoother_data); + + mg_smoother.set_steps(2); + mg_smoother.set_symmetric(true); + mg_smoother.set_variable(false); + + MGMatrix, Vector > mgmatrix(&mg_matrix); + MGMatrix, Vector > mgdown(&mg_matrix_dg_down); + MGMatrix, Vector > mgup(&mg_matrix_dg_up); + MGMatrix, Vector > mgedge(&mg_matrix_in_out); + + Multigrid > mg(mg_dof_handler, mgmatrix, + mg_coarse, mg_transfer, + mg_smoother, mg_smoother); + mg.set_edge_flux_matrices(mgdown, mgup); + mg.set_edge_matrices(mgedge, mgedge); + + PreconditionMG, + MGTransferPrebuilt > > + preconditioner(mg_dof_handler, mg, mg_transfer); + solver.solve(matrix, solution, right_hand_side, preconditioner); + } + + + template + double + InteriorPenaltyProblem::estimate() + { + std::vector old_user_indices; + triangulation.save_user_indices(old_user_indices); + + estimates.block(0).reinit(triangulation.n_active_cells()); + unsigned int i=0; + for (typename Triangulation::active_cell_iterator cell = triangulation.begin_active(); + cell != triangulation.end(); ++cell,++i) + cell->set_user_index(i); + + MeshWorker::IntegrationInfoBox info_box; + const unsigned int n_gauss_points = dof_handler.get_fe().tensor_degree()+1; + info_box.initialize_gauss_quadrature(n_gauss_points, n_gauss_points+1, n_gauss_points); + + NamedData* > solution_data; + solution_data.add(&solution, "solution"); + + info_box.cell_selector.add("solution", false, false, true); + info_box.boundary_selector.add("solution", true, true, false); + info_box.face_selector.add("solution", true, true, false); + + info_box.add_update_flags_boundary(update_quadrature_points); + info_box.initialize(fe, mapping, solution_data); + + MeshWorker::DoFInfo dof_info(dof_handler); + + MeshWorker::Assembler::CellsAndFaces assembler; + NamedData* > out_data; + BlockVector *est = &estimates; + out_data.add(est, "cells"); + assembler.initialize(out_data, false); + + Estimator integrator; + MeshWorker::integration_loop ( + dof_handler.begin_active(), dof_handler.end(), + dof_info, info_box, + integrator, assembler); + + triangulation.load_user_indices(old_user_indices); + return estimates.block(0).l2_norm(); + } + + + template + void + InteriorPenaltyProblem::error() + { + BlockVector errors(2); + errors.block(0).reinit(triangulation.n_active_cells()); + errors.block(1).reinit(triangulation.n_active_cells()); + unsigned int i=0; + for (typename Triangulation::active_cell_iterator cell = triangulation.begin_active(); + cell != triangulation.end(); ++cell,++i) + cell->set_user_index(i); + + MeshWorker::IntegrationInfoBox info_box; + const unsigned int n_gauss_points = dof_handler.get_fe().tensor_degree()+1; + info_box.initialize_gauss_quadrature(n_gauss_points, n_gauss_points+1, n_gauss_points); + + NamedData* > solution_data; + solution_data.add(&solution, "solution"); + + info_box.cell_selector.add("solution", true, true, false); + info_box.boundary_selector.add("solution", true, false, false); + info_box.face_selector.add("solution", true, false, false); + + info_box.add_update_flags_cell(update_quadrature_points); + info_box.add_update_flags_boundary(update_quadrature_points); + info_box.initialize(fe, mapping, solution_data); + + MeshWorker::DoFInfo dof_info(dof_handler); + + MeshWorker::Assembler::CellsAndFaces assembler; + NamedData* > out_data; + BlockVector *est = &errors; + out_data.add(est, "cells"); + assembler.initialize(out_data, false); + + ErrorIntegrator integrator; + MeshWorker::integration_loop ( + dof_handler.begin_active(), dof_handler.end(), + dof_info, info_box, + integrator, assembler); + + deallog << "energy-error: " << errors.block(0).l2_norm() << std::endl; + deallog << "L2-error: " << errors.block(1).l2_norm() << std::endl; + } + + + template + void InteriorPenaltyProblem::output_results (const unsigned int cycle) const + { + char *fn = new char[100]; + sprintf(fn, "step-39-02/sol-%02d", cycle); + + std::string filename(fn); + filename += ".gnuplot"; + deallog << "Writing solution to <" << filename << ">..." + << std::endl << std::endl; + std::ofstream gnuplot_output (filename.c_str()); + + DataOut data_out; + data_out.attach_dof_handler (dof_handler); + data_out.add_data_vector (solution, "u"); + data_out.add_data_vector (estimates.block(0), "est"); + + data_out.build_patches (); + + data_out.write_gnuplot(gnuplot_output); + } + + template + void + InteriorPenaltyProblem::run(unsigned int n_steps) + { + deallog << "Element: " << fe.get_name() << std::endl; + for (unsigned int s=0; s fe1(2); + InteriorPenaltyProblem<2> test1(fe1); + test1.run(6); + } + catch (std::exception &exc) + { + std::cerr << std::endl << std::endl + << "----------------------------------------------------" + << std::endl; + std::cerr << "Exception on processing: " << std::endl + << exc.what() << std::endl + << "Aborting!" << std::endl + << "----------------------------------------------------" + << std::endl; + return 1; + } + catch (...) + { + std::cerr << std::endl << std::endl + << "----------------------------------------------------" + << std::endl; + std::cerr << "Unknown exception!" << std::endl + << "Aborting!" << std::endl + << "----------------------------------------------------" + << std::endl; + return 1; + } + + return 0; +} diff --git a/tests/multigrid/step-39-02a/cmp/generic b/tests/multigrid/step-39-02a/cmp/generic new file mode 100644 index 0000000000..0af72150d3 --- /dev/null +++ b/tests/multigrid/step-39-02a/cmp/generic @@ -0,0 +1,74 @@ + +DEAL::Element: FE_DGQ<2>(2) +DEAL::Step 0 +DEAL::Triangulation 16 cells, 2 levels +DEAL::DoFHandler 144 dofs, level dofs 36 144 +DEAL::Assemble matrix +DEAL::Assemble multilevel matrix +DEAL::Assemble right hand side +DEAL::Solve +DEAL:cg::Starting value 23.0730 +DEAL:cg::Convergence step 11 value 5.78162e-14 +DEAL::energy-error: 0.439211 +DEAL::L2-error: 0.0109342 +DEAL::Estimate 0.979555 +DEAL::Step 1 +DEAL::Triangulation 25 cells, 3 levels +DEAL::DoFHandler 225 dofs, level dofs 36 144 108 +DEAL::Assemble matrix +DEAL::Assemble multilevel matrix +DEAL::Assemble right hand side +DEAL::Solve +DEAL:cg::Starting value 23.0730 +DEAL:cg::Convergence step 11 value 9.37499e-13 +DEAL::energy-error: 0.332582 +DEAL::L2-error: 0.00548996 +DEAL::Estimate 0.838060 +DEAL::Step 2 +DEAL::Triangulation 37 cells, 4 levels +DEAL::DoFHandler 333 dofs, level dofs 36 144 144 108 +DEAL::Assemble matrix +DEAL::Assemble multilevel matrix +DEAL::Assemble right hand side +DEAL::Solve +DEAL:cg::Starting value 23.0730 +DEAL:cg::Convergence step 12 value 3.41649e-13 +DEAL::energy-error: 0.237705 +DEAL::L2-error: 0.00250869 +DEAL::Estimate 0.611449 +DEAL::Step 3 +DEAL::Triangulation 58 cells, 5 levels +DEAL::DoFHandler 522 dofs, level dofs 36 144 180 180 144 +DEAL::Assemble matrix +DEAL::Assemble multilevel matrix +DEAL::Assemble right hand side +DEAL::Solve +DEAL:cg::Starting value 23.4898 +DEAL:cg::Convergence step 12 value 5.58516e-13 +DEAL::energy-error: 0.170860 +DEAL::L2-error: 0.00120805 +DEAL::Estimate 0.452418 +DEAL::Step 4 +DEAL::Triangulation 85 cells, 6 levels +DEAL::DoFHandler 765 dofs, level dofs 36 144 360 180 180 108 +DEAL::Assemble matrix +DEAL::Assemble multilevel matrix +DEAL::Assemble right hand side +DEAL::Solve +DEAL:cg::Starting value 25.9490 +DEAL:cg::Convergence step 13 value 2.71720e-13 +DEAL::energy-error: 0.122755 +DEAL::L2-error: 0.000602816 +DEAL::Estimate 0.332525 +DEAL::Step 5 +DEAL::Triangulation 130 cells, 7 levels +DEAL::DoFHandler 1170 dofs, level dofs 36 144 432 432 180 180 144 +DEAL::Assemble matrix +DEAL::Assemble multilevel matrix +DEAL::Assemble right hand side +DEAL::Solve +DEAL:cg::Starting value 27.1421 +DEAL:cg::Convergence step 13 value 2.50045e-13 +DEAL::energy-error: 0.0869445 +DEAL::L2-error: 0.000292783 +DEAL::Estimate 0.236647 -- 2.39.5