From: Wolfgang Bangerth Date: Mon, 6 Dec 2021 13:20:04 +0000 (-0700) Subject: Add a test. X-Git-Tag: v9.4.0-rc1~767^2~1 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=09c6fd197d2cecef65fa3824df46d354c49cc4c1;p=dealii.git Add a test. --- diff --git a/tests/simplex/grid_out_msh.cc b/tests/simplex/grid_out_msh.cc new file mode 100644 index 0000000000..01bdd27416 --- /dev/null +++ b/tests/simplex/grid_out_msh.cc @@ -0,0 +1,68 @@ +// --------------------------------------------------------------------- +// +// Copyright (C) 2021 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.md at +// the top level directory of deal.II. +// +// --------------------------------------------------------------------- + + +// Create a triangulation with simplices and output it in gmsh format + +#include +#include +#include + +#include + +#include "../tests.h" + +template +void +check() +{ + Triangulation triangulation; + + { + Triangulation x; + GridGenerator::subdivided_cylinder(x, 4, 1, 2); + + // For the cylinder geometry + for (auto cell : x.active_cell_iterators()) + for (const unsigned int face : cell->face_indices()) + if (cell->at_boundary(face)) + { + if (std::fabs(cell->face(face)->center()[0] - 0) < + 0.1 * cell->diameter()) + cell->face(face)->set_boundary_id(1); + else if (std::fabs(cell->face(face)->center()[0] - 4) < + 0.1 * cell->diameter()) + cell->face(face)->set_boundary_id(2); + } + GridGenerator::convert_hypercube_to_simplex_mesh(x, triangulation); + } + + { + GridOut go; + go.set_flags(GridOutFlags::Msh(true)); + + go.write_msh(triangulation, deallog.get_file_stream()); + } + + deallog << "OK!" << std::endl; +} + + +int +main() +{ + initlog(); + check<3>(); +} diff --git a/tests/simplex/grid_out_msh.output b/tests/simplex/grid_out_msh.output new file mode 100644 index 0000000000..49354f6eb8 --- /dev/null +++ b/tests/simplex/grid_out_msh.output @@ -0,0 +1,641 @@ + +$NOD +113 +1 -2.00000 0.707107 -0.707107 +2 -2.00000 -0.707107 -0.707107 +3 -1.00000 0.707107 -0.707107 +4 -1.00000 -0.707107 -0.707107 +5 -2.00000 0.292893 -0.292893 +6 -2.00000 -0.292893 -0.292893 +7 -1.00000 0.292893 -0.292893 +8 -1.00000 -0.292893 -0.292893 +9 -1.50000 0.500000 -0.500000 +10 -1.50000 -0.500000 -0.500000 +11 -2.00000 0.00000 -0.536612 +12 -1.00000 0.00000 -0.536612 +13 -1.50000 -5.55112e-17 -1.00000 +14 -1.50000 0.00000 -0.292893 +15 -2.00000 0.707107 0.707107 +16 -2.00000 0.292893 0.292893 +17 -1.00000 0.707107 0.707107 +18 -1.00000 0.292893 0.292893 +19 -1.50000 1.00000 -5.55112e-17 +20 -1.50000 0.292893 0.00000 +21 -2.00000 0.536612 -6.93889e-18 +22 -1.00000 0.536612 -6.93889e-18 +23 -1.50000 0.500000 0.500000 +24 -2.00000 -0.292893 0.292893 +25 -1.00000 -0.292893 0.292893 +26 -1.50000 -0.292893 0.00000 +27 -2.00000 0.00000 0.00000 +28 -1.00000 0.00000 0.00000 +29 -1.50000 0.00000 0.292893 +30 -2.00000 -0.707107 0.707107 +31 -1.00000 -0.707107 0.707107 +32 -1.50000 -0.500000 0.500000 +33 -2.00000 -0.536612 2.08167e-17 +34 -1.00000 -0.536612 2.08167e-17 +35 -1.50000 -1.00000 2.22045e-16 +36 -1.50000 4.99600e-16 1.00000 +37 -2.00000 2.08167e-17 0.536612 +38 -1.00000 2.08167e-17 0.536612 +39 0.00000 0.707107 -0.707107 +40 0.00000 -0.707107 -0.707107 +41 0.00000 0.292893 -0.292893 +42 0.00000 -0.292893 -0.292893 +43 -0.500000 0.500000 -0.500000 +44 -0.500000 -0.500000 -0.500000 +45 0.00000 0.00000 -0.536612 +46 -0.500000 -5.55112e-17 -1.00000 +47 -0.500000 0.00000 -0.292893 +48 0.00000 0.707107 0.707107 +49 0.00000 0.292893 0.292893 +50 -0.500000 1.00000 -5.55112e-17 +51 -0.500000 0.292893 0.00000 +52 0.00000 0.536612 -6.93889e-18 +53 -0.500000 0.500000 0.500000 +54 0.00000 -0.292893 0.292893 +55 -0.500000 -0.292893 0.00000 +56 0.00000 0.00000 0.00000 +57 -0.500000 0.00000 0.292893 +58 0.00000 -0.707107 0.707107 +59 -0.500000 -0.500000 0.500000 +60 0.00000 -0.536612 2.08167e-17 +61 -0.500000 -1.00000 2.22045e-16 +62 -0.500000 4.99600e-16 1.00000 +63 0.00000 2.08167e-17 0.536612 +64 1.00000 0.707107 -0.707107 +65 1.00000 -0.707107 -0.707107 +66 1.00000 0.292893 -0.292893 +67 1.00000 -0.292893 -0.292893 +68 0.500000 0.500000 -0.500000 +69 0.500000 -0.500000 -0.500000 +70 1.00000 0.00000 -0.536612 +71 0.500000 -5.55112e-17 -1.00000 +72 0.500000 0.00000 -0.292893 +73 1.00000 0.707107 0.707107 +74 1.00000 0.292893 0.292893 +75 0.500000 1.00000 -5.55112e-17 +76 0.500000 0.292893 0.00000 +77 1.00000 0.536612 -6.93889e-18 +78 0.500000 0.500000 0.500000 +79 1.00000 -0.292893 0.292893 +80 0.500000 -0.292893 0.00000 +81 1.00000 0.00000 0.00000 +82 0.500000 0.00000 0.292893 +83 1.00000 -0.707107 0.707107 +84 0.500000 -0.500000 0.500000 +85 1.00000 -0.536612 2.08167e-17 +86 0.500000 -1.00000 2.22045e-16 +87 0.500000 4.99600e-16 1.00000 +88 1.00000 2.08167e-17 0.536612 +89 2.00000 0.707107 -0.707107 +90 2.00000 -0.707107 -0.707107 +91 2.00000 0.292893 -0.292893 +92 2.00000 -0.292893 -0.292893 +93 1.50000 0.500000 -0.500000 +94 1.50000 -0.500000 -0.500000 +95 2.00000 0.00000 -0.536612 +96 1.50000 -5.55112e-17 -1.00000 +97 1.50000 0.00000 -0.292893 +98 2.00000 0.707107 0.707107 +99 2.00000 0.292893 0.292893 +100 1.50000 1.00000 -5.55112e-17 +101 1.50000 0.292893 0.00000 +102 2.00000 0.536612 -6.93889e-18 +103 1.50000 0.500000 0.500000 +104 2.00000 -0.292893 0.292893 +105 1.50000 -0.292893 0.00000 +106 2.00000 0.00000 0.00000 +107 1.50000 0.00000 0.292893 +108 2.00000 -0.707107 0.707107 +109 1.50000 -0.500000 0.500000 +110 2.00000 -0.536612 2.08167e-17 +111 1.50000 -1.00000 2.22045e-16 +112 1.50000 4.99600e-16 1.00000 +113 2.00000 2.08167e-17 0.536612 +$ENDNOD +$ELM +520 +1 4 0 0 4 1 2 13 11 +2 4 0 0 4 3 4 12 13 +3 4 0 0 4 8 7 12 14 +4 4 0 0 4 6 5 14 11 +5 4 0 0 4 1 3 9 13 +6 4 0 0 4 5 7 14 9 +7 4 0 0 4 6 14 8 10 +8 4 0 0 4 2 10 4 13 +9 4 0 0 4 1 9 5 11 +10 4 0 0 4 2 6 10 11 +11 4 0 0 4 4 8 12 10 +12 4 0 0 4 3 7 9 12 +13 4 0 0 4 13 14 11 10 +14 4 0 0 4 13 14 10 12 +15 4 0 0 4 13 14 12 9 +16 4 0 0 4 13 14 9 11 +17 4 0 0 4 14 9 11 5 +18 4 0 0 4 14 11 10 6 +19 4 0 0 4 14 10 12 8 +20 4 0 0 4 14 12 9 7 +21 4 0 0 4 11 13 10 2 +22 4 0 0 4 10 13 12 4 +23 4 0 0 4 12 13 9 3 +24 4 0 0 4 9 13 11 1 +25 4 0 0 4 1 5 9 21 +26 4 0 0 4 3 7 22 9 +27 4 0 0 4 18 17 22 23 +28 4 0 0 4 16 15 23 21 +29 4 0 0 4 1 3 19 9 +30 4 0 0 4 15 17 23 19 +31 4 0 0 4 16 23 18 20 +32 4 0 0 4 5 20 7 9 +33 4 0 0 4 1 19 15 21 +34 4 0 0 4 5 16 20 21 +35 4 0 0 4 7 18 22 20 +36 4 0 0 4 3 17 19 22 +37 4 0 0 4 9 23 21 20 +38 4 0 0 4 9 23 20 22 +39 4 0 0 4 9 23 22 19 +40 4 0 0 4 9 23 19 21 +41 4 0 0 4 23 19 21 15 +42 4 0 0 4 23 21 20 16 +43 4 0 0 4 23 20 22 18 +44 4 0 0 4 23 22 19 17 +45 4 0 0 4 21 9 20 5 +46 4 0 0 4 20 9 22 7 +47 4 0 0 4 22 9 19 3 +48 4 0 0 4 19 9 21 1 +49 4 0 0 4 5 6 14 27 +50 4 0 0 4 7 8 28 14 +51 4 0 0 4 25 18 28 29 +52 4 0 0 4 24 16 29 27 +53 4 0 0 4 5 7 20 14 +54 4 0 0 4 16 18 29 20 +55 4 0 0 4 24 29 25 26 +56 4 0 0 4 6 26 8 14 +57 4 0 0 4 5 20 16 27 +58 4 0 0 4 6 24 26 27 +59 4 0 0 4 8 25 28 26 +60 4 0 0 4 7 18 20 28 +61 4 0 0 4 14 29 27 26 +62 4 0 0 4 14 29 26 28 +63 4 0 0 4 14 29 28 20 +64 4 0 0 4 14 29 20 27 +65 4 0 0 4 29 20 27 16 +66 4 0 0 4 29 27 26 24 +67 4 0 0 4 29 26 28 25 +68 4 0 0 4 29 28 20 18 +69 4 0 0 4 27 14 26 6 +70 4 0 0 4 26 14 28 8 +71 4 0 0 4 28 14 20 7 +72 4 0 0 4 20 14 27 5 +73 4 0 0 4 2 30 35 33 +74 4 0 0 4 4 31 34 35 +75 4 0 0 4 25 8 34 26 +76 4 0 0 4 24 6 26 33 +77 4 0 0 4 2 4 10 35 +78 4 0 0 4 6 8 26 10 +79 4 0 0 4 24 26 25 32 +80 4 0 0 4 30 32 31 35 +81 4 0 0 4 2 10 6 33 +82 4 0 0 4 30 24 32 33 +83 4 0 0 4 31 25 34 32 +84 4 0 0 4 4 8 10 34 +85 4 0 0 4 35 26 33 32 +86 4 0 0 4 35 26 32 34 +87 4 0 0 4 35 26 34 10 +88 4 0 0 4 35 26 10 33 +89 4 0 0 4 26 10 33 6 +90 4 0 0 4 26 33 32 24 +91 4 0 0 4 26 32 34 25 +92 4 0 0 4 26 34 10 8 +93 4 0 0 4 33 35 32 30 +94 4 0 0 4 32 35 34 31 +95 4 0 0 4 34 35 10 4 +96 4 0 0 4 10 35 33 2 +97 4 0 0 4 15 16 23 37 +98 4 0 0 4 17 18 38 23 +99 4 0 0 4 25 31 38 32 +100 4 0 0 4 24 30 32 37 +101 4 0 0 4 15 17 36 23 +102 4 0 0 4 30 31 32 36 +103 4 0 0 4 24 32 25 29 +104 4 0 0 4 16 29 18 23 +105 4 0 0 4 15 36 30 37 +106 4 0 0 4 16 24 29 37 +107 4 0 0 4 18 25 38 29 +108 4 0 0 4 17 31 36 38 +109 4 0 0 4 23 32 37 29 +110 4 0 0 4 23 32 29 38 +111 4 0 0 4 23 32 38 36 +112 4 0 0 4 23 32 36 37 +113 4 0 0 4 32 36 37 30 +114 4 0 0 4 32 37 29 24 +115 4 0 0 4 32 29 38 25 +116 4 0 0 4 32 38 36 31 +117 4 0 0 4 37 23 29 16 +118 4 0 0 4 29 23 38 18 +119 4 0 0 4 38 23 36 17 +120 4 0 0 4 36 23 37 15 +121 4 0 0 4 3 4 46 12 +122 4 0 0 4 39 40 45 46 +123 4 0 0 4 42 41 45 47 +124 4 0 0 4 8 7 47 12 +125 4 0 0 4 3 39 43 46 +126 4 0 0 4 7 41 47 43 +127 4 0 0 4 8 47 42 44 +128 4 0 0 4 4 44 40 46 +129 4 0 0 4 3 43 7 12 +130 4 0 0 4 4 8 44 12 +131 4 0 0 4 40 42 45 44 +132 4 0 0 4 39 41 43 45 +133 4 0 0 4 46 47 12 44 +134 4 0 0 4 46 47 44 45 +135 4 0 0 4 46 47 45 43 +136 4 0 0 4 46 47 43 12 +137 4 0 0 4 47 43 12 7 +138 4 0 0 4 47 12 44 8 +139 4 0 0 4 47 44 45 42 +140 4 0 0 4 47 45 43 41 +141 4 0 0 4 12 46 44 4 +142 4 0 0 4 44 46 45 40 +143 4 0 0 4 45 46 43 39 +144 4 0 0 4 43 46 12 3 +145 4 0 0 4 3 7 43 22 +146 4 0 0 4 39 41 52 43 +147 4 0 0 4 49 48 52 53 +148 4 0 0 4 18 17 53 22 +149 4 0 0 4 3 39 50 43 +150 4 0 0 4 17 48 53 50 +151 4 0 0 4 18 53 49 51 +152 4 0 0 4 7 51 41 43 +153 4 0 0 4 3 50 17 22 +154 4 0 0 4 7 18 51 22 +155 4 0 0 4 41 49 52 51 +156 4 0 0 4 39 48 50 52 +157 4 0 0 4 43 53 22 51 +158 4 0 0 4 43 53 51 52 +159 4 0 0 4 43 53 52 50 +160 4 0 0 4 43 53 50 22 +161 4 0 0 4 53 50 22 17 +162 4 0 0 4 53 22 51 18 +163 4 0 0 4 53 51 52 49 +164 4 0 0 4 53 52 50 48 +165 4 0 0 4 22 43 51 7 +166 4 0 0 4 51 43 52 41 +167 4 0 0 4 52 43 50 39 +168 4 0 0 4 50 43 22 3 +169 4 0 0 4 7 8 47 28 +170 4 0 0 4 41 42 56 47 +171 4 0 0 4 54 49 56 57 +172 4 0 0 4 25 18 57 28 +173 4 0 0 4 7 41 51 47 +174 4 0 0 4 18 49 57 51 +175 4 0 0 4 25 57 54 55 +176 4 0 0 4 8 55 42 47 +177 4 0 0 4 7 51 18 28 +178 4 0 0 4 8 25 55 28 +179 4 0 0 4 42 54 56 55 +180 4 0 0 4 41 49 51 56 +181 4 0 0 4 47 57 28 55 +182 4 0 0 4 47 57 55 56 +183 4 0 0 4 47 57 56 51 +184 4 0 0 4 47 57 51 28 +185 4 0 0 4 57 51 28 18 +186 4 0 0 4 57 28 55 25 +187 4 0 0 4 57 55 56 54 +188 4 0 0 4 57 56 51 49 +189 4 0 0 4 28 47 55 8 +190 4 0 0 4 55 47 56 42 +191 4 0 0 4 56 47 51 41 +192 4 0 0 4 51 47 28 7 +193 4 0 0 4 4 31 61 34 +194 4 0 0 4 40 58 60 61 +195 4 0 0 4 54 42 60 55 +196 4 0 0 4 25 8 55 34 +197 4 0 0 4 4 40 44 61 +198 4 0 0 4 8 42 55 44 +199 4 0 0 4 25 55 54 59 +200 4 0 0 4 31 59 58 61 +201 4 0 0 4 4 44 8 34 +202 4 0 0 4 31 25 59 34 +203 4 0 0 4 58 54 60 59 +204 4 0 0 4 40 42 44 60 +205 4 0 0 4 61 55 34 59 +206 4 0 0 4 61 55 59 60 +207 4 0 0 4 61 55 60 44 +208 4 0 0 4 61 55 44 34 +209 4 0 0 4 55 44 34 8 +210 4 0 0 4 55 34 59 25 +211 4 0 0 4 55 59 60 54 +212 4 0 0 4 55 60 44 42 +213 4 0 0 4 34 61 59 31 +214 4 0 0 4 59 61 60 58 +215 4 0 0 4 60 61 44 40 +216 4 0 0 4 44 61 34 4 +217 4 0 0 4 17 18 53 38 +218 4 0 0 4 48 49 63 53 +219 4 0 0 4 54 58 63 59 +220 4 0 0 4 25 31 59 38 +221 4 0 0 4 17 48 62 53 +222 4 0 0 4 31 58 59 62 +223 4 0 0 4 25 59 54 57 +224 4 0 0 4 18 57 49 53 +225 4 0 0 4 17 62 31 38 +226 4 0 0 4 18 25 57 38 +227 4 0 0 4 49 54 63 57 +228 4 0 0 4 48 58 62 63 +229 4 0 0 4 53 59 38 57 +230 4 0 0 4 53 59 57 63 +231 4 0 0 4 53 59 63 62 +232 4 0 0 4 53 59 62 38 +233 4 0 0 4 59 62 38 31 +234 4 0 0 4 59 38 57 25 +235 4 0 0 4 59 57 63 54 +236 4 0 0 4 59 63 62 58 +237 4 0 0 4 38 53 57 18 +238 4 0 0 4 57 53 63 49 +239 4 0 0 4 63 53 62 48 +240 4 0 0 4 62 53 38 17 +241 4 0 0 4 39 40 71 45 +242 4 0 0 4 64 65 70 71 +243 4 0 0 4 67 66 70 72 +244 4 0 0 4 42 41 72 45 +245 4 0 0 4 39 64 68 71 +246 4 0 0 4 41 66 72 68 +247 4 0 0 4 42 72 67 69 +248 4 0 0 4 40 69 65 71 +249 4 0 0 4 39 68 41 45 +250 4 0 0 4 40 42 69 45 +251 4 0 0 4 65 67 70 69 +252 4 0 0 4 64 66 68 70 +253 4 0 0 4 71 72 45 69 +254 4 0 0 4 71 72 69 70 +255 4 0 0 4 71 72 70 68 +256 4 0 0 4 71 72 68 45 +257 4 0 0 4 72 68 45 41 +258 4 0 0 4 72 45 69 42 +259 4 0 0 4 72 69 70 67 +260 4 0 0 4 72 70 68 66 +261 4 0 0 4 45 71 69 40 +262 4 0 0 4 69 71 70 65 +263 4 0 0 4 70 71 68 64 +264 4 0 0 4 68 71 45 39 +265 4 0 0 4 39 41 68 52 +266 4 0 0 4 64 66 77 68 +267 4 0 0 4 74 73 77 78 +268 4 0 0 4 49 48 78 52 +269 4 0 0 4 39 64 75 68 +270 4 0 0 4 48 73 78 75 +271 4 0 0 4 49 78 74 76 +272 4 0 0 4 41 76 66 68 +273 4 0 0 4 39 75 48 52 +274 4 0 0 4 41 49 76 52 +275 4 0 0 4 66 74 77 76 +276 4 0 0 4 64 73 75 77 +277 4 0 0 4 68 78 52 76 +278 4 0 0 4 68 78 76 77 +279 4 0 0 4 68 78 77 75 +280 4 0 0 4 68 78 75 52 +281 4 0 0 4 78 75 52 48 +282 4 0 0 4 78 52 76 49 +283 4 0 0 4 78 76 77 74 +284 4 0 0 4 78 77 75 73 +285 4 0 0 4 52 68 76 41 +286 4 0 0 4 76 68 77 66 +287 4 0 0 4 77 68 75 64 +288 4 0 0 4 75 68 52 39 +289 4 0 0 4 41 42 72 56 +290 4 0 0 4 66 67 81 72 +291 4 0 0 4 79 74 81 82 +292 4 0 0 4 54 49 82 56 +293 4 0 0 4 41 66 76 72 +294 4 0 0 4 49 74 82 76 +295 4 0 0 4 54 82 79 80 +296 4 0 0 4 42 80 67 72 +297 4 0 0 4 41 76 49 56 +298 4 0 0 4 42 54 80 56 +299 4 0 0 4 67 79 81 80 +300 4 0 0 4 66 74 76 81 +301 4 0 0 4 72 82 56 80 +302 4 0 0 4 72 82 80 81 +303 4 0 0 4 72 82 81 76 +304 4 0 0 4 72 82 76 56 +305 4 0 0 4 82 76 56 49 +306 4 0 0 4 82 56 80 54 +307 4 0 0 4 82 80 81 79 +308 4 0 0 4 82 81 76 74 +309 4 0 0 4 56 72 80 42 +310 4 0 0 4 80 72 81 67 +311 4 0 0 4 81 72 76 66 +312 4 0 0 4 76 72 56 41 +313 4 0 0 4 40 58 86 60 +314 4 0 0 4 65 83 85 86 +315 4 0 0 4 79 67 85 80 +316 4 0 0 4 54 42 80 60 +317 4 0 0 4 40 65 69 86 +318 4 0 0 4 42 67 80 69 +319 4 0 0 4 54 80 79 84 +320 4 0 0 4 58 84 83 86 +321 4 0 0 4 40 69 42 60 +322 4 0 0 4 58 54 84 60 +323 4 0 0 4 83 79 85 84 +324 4 0 0 4 65 67 69 85 +325 4 0 0 4 86 80 60 84 +326 4 0 0 4 86 80 84 85 +327 4 0 0 4 86 80 85 69 +328 4 0 0 4 86 80 69 60 +329 4 0 0 4 80 69 60 42 +330 4 0 0 4 80 60 84 54 +331 4 0 0 4 80 84 85 79 +332 4 0 0 4 80 85 69 67 +333 4 0 0 4 60 86 84 58 +334 4 0 0 4 84 86 85 83 +335 4 0 0 4 85 86 69 65 +336 4 0 0 4 69 86 60 40 +337 4 0 0 4 48 49 78 63 +338 4 0 0 4 73 74 88 78 +339 4 0 0 4 79 83 88 84 +340 4 0 0 4 54 58 84 63 +341 4 0 0 4 48 73 87 78 +342 4 0 0 4 58 83 84 87 +343 4 0 0 4 54 84 79 82 +344 4 0 0 4 49 82 74 78 +345 4 0 0 4 48 87 58 63 +346 4 0 0 4 49 54 82 63 +347 4 0 0 4 74 79 88 82 +348 4 0 0 4 73 83 87 88 +349 4 0 0 4 78 84 63 82 +350 4 0 0 4 78 84 82 88 +351 4 0 0 4 78 84 88 87 +352 4 0 0 4 78 84 87 63 +353 4 0 0 4 84 87 63 58 +354 4 0 0 4 84 63 82 54 +355 4 0 0 4 84 82 88 79 +356 4 0 0 4 84 88 87 83 +357 4 0 0 4 63 78 82 49 +358 4 0 0 4 82 78 88 74 +359 4 0 0 4 88 78 87 73 +360 4 0 0 4 87 78 63 48 +361 4 0 0 4 64 65 96 70 +362 4 0 0 4 89 90 95 96 +363 4 0 0 4 92 91 95 97 +364 4 0 0 4 67 66 97 70 +365 4 0 0 4 64 89 93 96 +366 4 0 0 4 66 91 97 93 +367 4 0 0 4 67 97 92 94 +368 4 0 0 4 65 94 90 96 +369 4 0 0 4 64 93 66 70 +370 4 0 0 4 65 67 94 70 +371 4 0 0 4 90 92 95 94 +372 4 0 0 4 89 91 93 95 +373 4 0 0 4 96 97 70 94 +374 4 0 0 4 96 97 94 95 +375 4 0 0 4 96 97 95 93 +376 4 0 0 4 96 97 93 70 +377 4 0 0 4 97 93 70 66 +378 4 0 0 4 97 70 94 67 +379 4 0 0 4 97 94 95 92 +380 4 0 0 4 97 95 93 91 +381 4 0 0 4 70 96 94 65 +382 4 0 0 4 94 96 95 90 +383 4 0 0 4 95 96 93 89 +384 4 0 0 4 93 96 70 64 +385 4 0 0 4 64 66 93 77 +386 4 0 0 4 89 91 102 93 +387 4 0 0 4 99 98 102 103 +388 4 0 0 4 74 73 103 77 +389 4 0 0 4 64 89 100 93 +390 4 0 0 4 73 98 103 100 +391 4 0 0 4 74 103 99 101 +392 4 0 0 4 66 101 91 93 +393 4 0 0 4 64 100 73 77 +394 4 0 0 4 66 74 101 77 +395 4 0 0 4 91 99 102 101 +396 4 0 0 4 89 98 100 102 +397 4 0 0 4 93 103 77 101 +398 4 0 0 4 93 103 101 102 +399 4 0 0 4 93 103 102 100 +400 4 0 0 4 93 103 100 77 +401 4 0 0 4 103 100 77 73 +402 4 0 0 4 103 77 101 74 +403 4 0 0 4 103 101 102 99 +404 4 0 0 4 103 102 100 98 +405 4 0 0 4 77 93 101 66 +406 4 0 0 4 101 93 102 91 +407 4 0 0 4 102 93 100 89 +408 4 0 0 4 100 93 77 64 +409 4 0 0 4 66 67 97 81 +410 4 0 0 4 91 92 106 97 +411 4 0 0 4 104 99 106 107 +412 4 0 0 4 79 74 107 81 +413 4 0 0 4 66 91 101 97 +414 4 0 0 4 74 99 107 101 +415 4 0 0 4 79 107 104 105 +416 4 0 0 4 67 105 92 97 +417 4 0 0 4 66 101 74 81 +418 4 0 0 4 67 79 105 81 +419 4 0 0 4 92 104 106 105 +420 4 0 0 4 91 99 101 106 +421 4 0 0 4 97 107 81 105 +422 4 0 0 4 97 107 105 106 +423 4 0 0 4 97 107 106 101 +424 4 0 0 4 97 107 101 81 +425 4 0 0 4 107 101 81 74 +426 4 0 0 4 107 81 105 79 +427 4 0 0 4 107 105 106 104 +428 4 0 0 4 107 106 101 99 +429 4 0 0 4 81 97 105 67 +430 4 0 0 4 105 97 106 92 +431 4 0 0 4 106 97 101 91 +432 4 0 0 4 101 97 81 66 +433 4 0 0 4 65 83 111 85 +434 4 0 0 4 90 108 110 111 +435 4 0 0 4 104 92 110 105 +436 4 0 0 4 79 67 105 85 +437 4 0 0 4 65 90 94 111 +438 4 0 0 4 67 92 105 94 +439 4 0 0 4 79 105 104 109 +440 4 0 0 4 83 109 108 111 +441 4 0 0 4 65 94 67 85 +442 4 0 0 4 83 79 109 85 +443 4 0 0 4 108 104 110 109 +444 4 0 0 4 90 92 94 110 +445 4 0 0 4 111 105 85 109 +446 4 0 0 4 111 105 109 110 +447 4 0 0 4 111 105 110 94 +448 4 0 0 4 111 105 94 85 +449 4 0 0 4 105 94 85 67 +450 4 0 0 4 105 85 109 79 +451 4 0 0 4 105 109 110 104 +452 4 0 0 4 105 110 94 92 +453 4 0 0 4 85 111 109 83 +454 4 0 0 4 109 111 110 108 +455 4 0 0 4 110 111 94 90 +456 4 0 0 4 94 111 85 65 +457 4 0 0 4 73 74 103 88 +458 4 0 0 4 98 99 113 103 +459 4 0 0 4 104 108 113 109 +460 4 0 0 4 79 83 109 88 +461 4 0 0 4 73 98 112 103 +462 4 0 0 4 83 108 109 112 +463 4 0 0 4 79 109 104 107 +464 4 0 0 4 74 107 99 103 +465 4 0 0 4 73 112 83 88 +466 4 0 0 4 74 79 107 88 +467 4 0 0 4 99 104 113 107 +468 4 0 0 4 98 108 112 113 +469 4 0 0 4 103 109 88 107 +470 4 0 0 4 103 109 107 113 +471 4 0 0 4 103 109 113 112 +472 4 0 0 4 103 109 112 88 +473 4 0 0 4 109 112 88 83 +474 4 0 0 4 109 88 107 79 +475 4 0 0 4 109 107 113 104 +476 4 0 0 4 109 113 112 108 +477 4 0 0 4 88 103 107 74 +478 4 0 0 4 107 103 113 99 +479 4 0 0 4 113 103 112 98 +480 4 0 0 4 112 103 88 73 +481 2 1 1 3 2 1 11 +482 2 1 1 3 6 2 11 +483 2 1 1 3 2 6 33 +484 2 1 1 3 30 2 33 +485 2 1 1 3 5 1 21 +486 2 1 1 3 1 5 11 +487 2 1 1 3 16 5 21 +488 2 1 1 3 5 16 27 +489 2 1 1 3 6 5 27 +490 2 1 1 3 5 6 11 +491 2 1 1 3 24 6 27 +492 2 1 1 3 6 24 33 +493 2 1 1 3 1 15 21 +494 2 1 1 3 16 15 37 +495 2 1 1 3 15 16 21 +496 2 1 1 3 24 16 37 +497 2 1 1 3 16 24 27 +498 2 1 1 3 15 30 37 +499 2 1 1 3 30 24 37 +500 2 1 1 3 24 30 33 +501 2 2 2 3 89 90 95 +502 2 2 2 3 89 91 102 +503 2 2 2 3 91 89 95 +504 2 2 2 3 98 89 102 +505 2 2 2 3 90 92 95 +506 2 2 2 3 92 90 110 +507 2 2 2 3 90 108 110 +508 2 2 2 3 91 99 102 +509 2 2 2 3 99 91 106 +510 2 2 2 3 92 91 95 +511 2 2 2 3 91 92 106 +512 2 2 2 3 104 92 110 +513 2 2 2 3 92 104 106 +514 2 2 2 3 108 98 113 +515 2 2 2 3 99 98 102 +516 2 2 2 3 98 99 113 +517 2 2 2 3 104 99 106 +518 2 2 2 3 99 104 113 +519 2 2 2 3 104 108 113 +520 2 2 2 3 108 104 110 +$ENDELM +DEAL::OK!