]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Added test for bug in grid in / grid out
authorheltai <heltai@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 7 Sep 2007 14:46:57 +0000 (14:46 +0000)
committerheltai <heltai@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 7 Sep 2007 14:46:57 +0000 (14:46 +0000)
git-svn-id: https://svn.dealii.org/trunk@15161 0785d39b-7218-0410-832d-ea1e28bc413d

tests/fail/grid_output_input.cc [new file with mode: 0644]
tests/fail/grid_output_input/cmp/generic [new file with mode: 0644]

diff --git a/tests/fail/grid_output_input.cc b/tests/fail/grid_output_input.cc
new file mode 100644 (file)
index 0000000..3264ba1
--- /dev/null
@@ -0,0 +1,87 @@
+//---------------------------------------------------------------------------
+//    $Id: grid_generator_03.cc 14287 2006-12-30 00:52:57Z bangerth $
+//    Version: $Name$ 
+//
+//    Copyright (C) 2005, 2006 by the deal.II authors
+//
+//    This file is subject to QPL and may not be  distributed
+//    without copyright and license information. Please refer
+//    to the file deal.II/doc/license.html for the  text  and
+//    further information on this license.
+//
+//---------------------------------------------------------------------------
+
+
+// Test output and input of meshes, to see if the meshes are different
+// after a couple of global refinements
+
+#include "../tests.h"
+#include <base/logstream.h>
+#include <grid/tria.h>
+#include <grid/grid_generator.h>
+#include <grid/tria_boundary_lib.h>
+#include <grid/grid_out.h>
+#include <grid/grid_in.h>
+
+#include <fstream>
+#include <iostream>
+
+
+template<int dim>
+void test(std::ostream& out)
+{
+  GridOut go;
+  go.set_flags(GridOutFlags::Ucd(false, true));
+  go.set_flags(GridOutFlags::Msh(true));
+  Triangulation<dim> tr;
+  
+  GridGenerator::hyper_cube_with_cylindrical_hole(tr, .3, .4, 1, 1, false);
+  CylinderBoundary<dim> boundary(.3, 2);
+  tr.set_boundary(1, boundary);
+  {
+    std::ofstream grid_file("grid_output_input/coarse_grid.inp");
+    go.write_ucd(tr, grid_file);
+    grid_file.close();
+  }
+  tr.refine_global(1);
+  deallog << "Writing refined from constructor" << std::endl;
+  go.write_ucd(tr, out);
+  
+  tr.set_boundary(1);
+  tr.clear();
+  
+  GridIn<dim> gi;
+  gi.attach_triangulation(tr);
+  {
+    deallog << "Read coarse grid" << std::endl;
+    std::ifstream grid_file("grid_output_input/coarse_grid.inp");
+    gi.read_ucd(grid_file);
+    grid_file.close();
+  }
+
+  tr.set_boundary(1, boundary);
+  tr.refine_global(1);
+  deallog << "Writing refined from file" << std::endl;
+  go.write_ucd(tr, out);
+  
+  {
+    std::ofstream grid_file("grid_output_input/grid.msh");
+    go.write_msh(tr, grid_file);
+    grid_file.close();
+  }
+  
+  tr.set_boundary(1);
+  tr.clear();
+}
+
+int main()
+{
+  std::ofstream logfile("grid_output_input/output");
+  deallog.attach(logfile);
+  deallog.depth_console(0);
+  deallog.threshold_double(1.e-10);
+  
+  deallog.push("3d");
+  test<3>(logfile);
+  deallog.pop();
+}
diff --git a/tests/fail/grid_output_input/cmp/generic b/tests/fail/grid_output_input/cmp/generic
new file mode 100644 (file)
index 0000000..f695f1a
--- /dev/null
@@ -0,0 +1,486 @@
+
+DEAL:3d::Writing refined from constructor
+144 96 0 0 0
+1  0.400000 0.00000 0.00000
+2  0.400000 0.400000 0.00000
+3  2.44921e-17 0.400000 0.00000
+4  -0.400000 0.400000 0.00000
+5  -0.400000 4.89843e-17 0.00000
+6  -0.400000 -0.400000 0.00000
+7  -7.34764e-17 -0.400000 0.00000
+8  0.400000 -0.400000 0.00000
+9  0.300000 0.00000 0.00000
+10  0.212132 0.212132 0.00000
+11  1.83691e-17 0.300000 0.00000
+12  -0.212132 0.212132 0.00000
+13  -0.300000 3.67382e-17 0.00000
+14  -0.212132 -0.212132 0.00000
+15  -5.51073e-17 -0.300000 0.00000
+16  0.212132 -0.212132 0.00000
+17  0.400000 0.00000 1.00000
+18  0.400000 0.400000 1.00000
+19  2.44921e-17 0.400000 1.00000
+20  -0.400000 0.400000 1.00000
+21  -0.400000 4.89843e-17 1.00000
+22  -0.400000 -0.400000 1.00000
+23  -7.34764e-17 -0.400000 1.00000
+24  0.400000 -0.400000 1.00000
+25  0.300000 0.00000 1.00000
+26  0.212132 0.212132 1.00000
+27  1.83691e-17 0.300000 1.00000
+28  -0.212132 0.212132 1.00000
+29  -0.300000 3.67382e-17 1.00000
+30  -0.212132 -0.212132 1.00000
+31  -5.51073e-17 -0.300000 1.00000
+32  0.212132 -0.212132 1.00000
+33  0.400000 0.200000 0.00000
+34  0.350000 0.00000 0.00000
+35  0.200000 0.400000 0.00000
+36  0.306066 0.306066 0.00000
+37  -0.200000 0.400000 0.00000
+38  2.14306e-17 0.350000 0.00000
+39  -0.400000 0.200000 0.00000
+40  -0.306066 0.306066 0.00000
+41  -0.400000 -0.200000 0.00000
+42  -0.350000 4.28612e-17 0.00000
+43  -0.200000 -0.400000 0.00000
+44  -0.306066 -0.306066 0.00000
+45  0.200000 -0.400000 0.00000
+46  -6.42918e-17 -0.350000 0.00000
+47  0.400000 -0.200000 0.00000
+48  0.306066 -0.306066 0.00000
+49  0.277164 0.114805 0.00000
+50  0.114805 0.277164 0.00000
+51  -0.114805 0.277164 0.00000
+52  -0.277164 0.114805 0.00000
+53  -0.277164 -0.114805 0.00000
+54  -0.114805 -0.277164 0.00000
+55  0.114805 -0.277164 0.00000
+56  0.277164 -0.114805 0.00000
+57  0.400000 0.00000 0.500000
+58  0.400000 0.200000 1.00000
+59  0.350000 0.00000 1.00000
+60  0.400000 0.400000 0.500000
+61  0.200000 0.400000 1.00000
+62  0.306066 0.306066 1.00000
+63  2.44921e-17 0.400000 0.500000
+64  -0.200000 0.400000 1.00000
+65  2.14306e-17 0.350000 1.00000
+66  -0.400000 0.400000 0.500000
+67  -0.400000 0.200000 1.00000
+68  -0.306066 0.306066 1.00000
+69  -0.400000 4.89843e-17 0.500000
+70  -0.400000 -0.200000 1.00000
+71  -0.350000 4.28612e-17 1.00000
+72  -0.400000 -0.400000 0.500000
+73  -0.200000 -0.400000 1.00000
+74  -0.306066 -0.306066 1.00000
+75  -7.34764e-17 -0.400000 0.500000
+76  0.200000 -0.400000 1.00000
+77  -6.42918e-17 -0.350000 1.00000
+78  0.400000 -0.400000 0.500000
+79  0.400000 -0.200000 1.00000
+80  0.306066 -0.306066 1.00000
+81  0.300000 0.00000 0.500000
+82  0.277164 0.114805 1.00000
+83  0.212132 0.212132 0.500000
+84  0.114805 0.277164 1.00000
+85  1.83691e-17 0.300000 0.500000
+86  -0.114805 0.277164 1.00000
+87  -0.212132 0.212132 0.500000
+88  -0.277164 0.114805 1.00000
+89  -0.300000 3.67382e-17 0.500000
+90  -0.277164 -0.114805 1.00000
+91  -0.212132 -0.212132 0.500000
+92  -0.114805 -0.277164 1.00000
+93  -5.51073e-17 -0.300000 0.500000
+94  0.114805 -0.277164 1.00000
+95  0.212132 -0.212132 0.500000
+96  0.277164 -0.114805 1.00000
+97  0.330670 0.154125 0.00000
+98  0.154125 0.330670 0.00000
+99  -0.154125 0.330670 0.00000
+100  -0.330670 0.154125 0.00000
+101  -0.330670 -0.154125 0.00000
+102  -0.154125 -0.330670 0.00000
+103  0.154125 -0.330670 0.00000
+104  0.330670 -0.154125 0.00000
+105  0.400000 0.200000 0.500000
+106  0.330670 0.154125 1.00000
+107  0.350000 0.00000 0.500000
+108  0.200000 0.400000 0.500000
+109  0.154125 0.330670 1.00000
+110  0.306066 0.306066 0.500000
+111  -0.200000 0.400000 0.500000
+112  -0.154125 0.330670 1.00000
+113  2.14306e-17 0.350000 0.500000
+114  -0.400000 0.200000 0.500000
+115  -0.330670 0.154125 1.00000
+116  -0.306066 0.306066 0.500000
+117  -0.400000 -0.200000 0.500000
+118  -0.330670 -0.154125 1.00000
+119  -0.350000 4.28612e-17 0.500000
+120  -0.200000 -0.400000 0.500000
+121  -0.154125 -0.330670 1.00000
+122  -0.306066 -0.306066 0.500000
+123  0.200000 -0.400000 0.500000
+124  0.154125 -0.330670 1.00000
+125  -6.42918e-17 -0.350000 0.500000
+126  0.400000 -0.200000 0.500000
+127  0.330670 -0.154125 1.00000
+128  0.306066 -0.306066 0.500000
+129  0.277164 0.114805 0.500000
+130  0.114805 0.277164 0.500000
+131  -0.114805 0.277164 0.500000
+132  -0.277164 0.114805 0.500000
+133  -0.277164 -0.114805 0.500000
+134  -0.114805 -0.277164 0.500000
+135  0.114805 -0.277164 0.500000
+136  0.277164 -0.114805 0.500000
+137  0.331769 0.154581 0.500000
+138  0.154581 0.331769 0.500000
+139  -0.154581 0.331769 0.500000
+140  -0.331769 0.154581 0.500000
+141  -0.331769 -0.154581 0.500000
+142  -0.154581 -0.331769 0.500000
+143  0.154581 -0.331769 0.500000
+144  0.331769 -0.154581 0.500000
+1 0 hex     17 58 106 59 57 105 137 107 
+2 0 hex     58 18 62 106 105 60 110 137 
+3 0 hex     57 105 137 107 1 33 97 34 
+4 0 hex     105 60 110 137 33 2 36 97 
+5 0 hex     59 106 82 25 107 137 129 81 
+6 0 hex     106 62 26 82 137 110 83 129 
+7 0 hex     107 137 129 81 34 97 49 9 
+8 0 hex     137 110 83 129 97 36 10 49 
+9 0 hex     18 61 109 62 60 108 138 110 
+10 0 hex     61 19 65 109 108 63 113 138 
+11 0 hex     60 108 138 110 2 35 98 36 
+12 0 hex     108 63 113 138 35 3 38 98 
+13 0 hex     62 109 84 26 110 138 130 83 
+14 0 hex     109 65 27 84 138 113 85 130 
+15 0 hex     110 138 130 83 36 98 50 10 
+16 0 hex     138 113 85 130 98 38 11 50 
+17 0 hex     19 64 112 65 63 111 139 113 
+18 0 hex     64 20 68 112 111 66 116 139 
+19 0 hex     63 111 139 113 3 37 99 38 
+20 0 hex     111 66 116 139 37 4 40 99 
+21 0 hex     65 112 86 27 113 139 131 85 
+22 0 hex     112 68 28 86 139 116 87 131 
+23 0 hex     113 139 131 85 38 99 51 11 
+24 0 hex     139 116 87 131 99 40 12 51 
+25 0 hex     20 67 115 68 66 114 140 116 
+26 0 hex     67 21 71 115 114 69 119 140 
+27 0 hex     66 114 140 116 4 39 100 40 
+28 0 hex     114 69 119 140 39 5 42 100 
+29 0 hex     68 115 88 28 116 140 132 87 
+30 0 hex     115 71 29 88 140 119 89 132 
+31 0 hex     116 140 132 87 40 100 52 12 
+32 0 hex     140 119 89 132 100 42 13 52 
+33 0 hex     21 70 118 71 69 117 141 119 
+34 0 hex     70 22 74 118 117 72 122 141 
+35 0 hex     69 117 141 119 5 41 101 42 
+36 0 hex     117 72 122 141 41 6 44 101 
+37 0 hex     71 118 90 29 119 141 133 89 
+38 0 hex     118 74 30 90 141 122 91 133 
+39 0 hex     119 141 133 89 42 101 53 13 
+40 0 hex     141 122 91 133 101 44 14 53 
+41 0 hex     22 73 121 74 72 120 142 122 
+42 0 hex     73 23 77 121 120 75 125 142 
+43 0 hex     72 120 142 122 6 43 102 44 
+44 0 hex     120 75 125 142 43 7 46 102 
+45 0 hex     74 121 92 30 122 142 134 91 
+46 0 hex     121 77 31 92 142 125 93 134 
+47 0 hex     122 142 134 91 44 102 54 14 
+48 0 hex     142 125 93 134 102 46 15 54 
+49 0 hex     23 76 124 77 75 123 143 125 
+50 0 hex     76 24 80 124 123 78 128 143 
+51 0 hex     75 123 143 125 7 45 103 46 
+52 0 hex     123 78 128 143 45 8 48 103 
+53 0 hex     77 124 94 31 125 143 135 93 
+54 0 hex     124 80 32 94 143 128 95 135 
+55 0 hex     125 143 135 93 46 103 55 15 
+56 0 hex     143 128 95 135 103 48 16 55 
+57 0 hex     24 79 127 80 78 126 144 128 
+58 0 hex     79 17 59 127 126 57 107 144 
+59 0 hex     78 126 144 128 8 47 104 48 
+60 0 hex     126 57 107 144 47 1 34 104 
+61 0 hex     80 127 96 32 128 144 136 95 
+62 0 hex     127 59 25 96 144 107 81 136 
+63 0 hex     128 144 136 95 48 104 56 16 
+64 0 hex     144 107 81 136 104 34 9 56 
+65  1  quad    25 82 129 81 
+66  1  quad    82 26 83 129 
+67  1  quad    81 129 49 9 
+68  1  quad    129 83 10 49 
+69  1  quad    26 84 130 83 
+70  1  quad    84 27 85 130 
+71  1  quad    83 130 50 10 
+72  1  quad    130 85 11 50 
+73  1  quad    27 86 131 85 
+74  1  quad    86 28 87 131 
+75  1  quad    85 131 51 11 
+76  1  quad    131 87 12 51 
+77  1  quad    28 88 132 87 
+78  1  quad    88 29 89 132 
+79  1  quad    87 132 52 12 
+80  1  quad    132 89 13 52 
+81  1  quad    29 90 133 89 
+82  1  quad    90 30 91 133 
+83  1  quad    89 133 53 13 
+84  1  quad    133 91 14 53 
+85  1  quad    30 92 134 91 
+86  1  quad    92 31 93 134 
+87  1  quad    91 134 54 14 
+88  1  quad    134 93 15 54 
+89  1  quad    31 94 135 93 
+90  1  quad    94 32 95 135 
+91  1  quad    93 135 55 15 
+92  1  quad    135 95 16 55 
+93  1  quad    32 96 136 95 
+94  1  quad    96 25 81 136 
+95  1  quad    95 136 56 16 
+96  1  quad    136 81 9 56 
+DEAL:3d::Read coarse grid
+DEAL:3d::Writing refined from file
+144 96 0 0 0
+1  0.400000 0.00000 0.00000
+2  0.400000 0.400000 0.00000
+3  2.44921e-17 0.400000 0.00000
+4  -0.400000 0.400000 0.00000
+5  -0.400000 4.89843e-17 0.00000
+6  -0.400000 -0.400000 0.00000
+7  -7.34764e-17 -0.400000 0.00000
+8  0.400000 -0.400000 0.00000
+9  0.300000 0.00000 0.00000
+10  0.212132 0.212132 0.00000
+11  1.83691e-17 0.300000 0.00000
+12  -0.212132 0.212132 0.00000
+13  -0.300000 3.67382e-17 0.00000
+14  -0.212132 -0.212132 0.00000
+15  -5.51073e-17 -0.300000 0.00000
+16  0.212132 -0.212132 0.00000
+17  0.400000 0.00000 1.00000
+18  0.400000 0.400000 1.00000
+19  2.44921e-17 0.400000 1.00000
+20  -0.400000 0.400000 1.00000
+21  -0.400000 4.89843e-17 1.00000
+22  -0.400000 -0.400000 1.00000
+23  -7.34764e-17 -0.400000 1.00000
+24  0.400000 -0.400000 1.00000
+25  0.300000 0.00000 1.00000
+26  0.212132 0.212132 1.00000
+27  1.83691e-17 0.300000 1.00000
+28  -0.212132 0.212132 1.00000
+29  -0.300000 3.67382e-17 1.00000
+30  -0.212132 -0.212132 1.00000
+31  -5.51073e-17 -0.300000 1.00000
+32  0.212132 -0.212132 1.00000
+33  0.400000 0.200000 0.00000
+34  0.350000 0.00000 0.00000
+35  0.200000 0.400000 0.00000
+36  0.306066 0.306066 0.00000
+37  -0.200000 0.400000 0.00000
+38  2.14306e-17 0.350000 0.00000
+39  -0.400000 0.200000 0.00000
+40  -0.306066 0.306066 0.00000
+41  -0.400000 -0.200000 0.00000
+42  -0.350000 4.28612e-17 0.00000
+43  -0.200000 -0.400000 0.00000
+44  -0.306066 -0.306066 0.00000
+45  0.200000 -0.400000 0.00000
+46  -6.42918e-17 -0.350000 0.00000
+47  0.400000 -0.200000 0.00000
+48  0.306066 -0.306066 0.00000
+49  0.277164 0.114805 0.00000
+50  0.114805 0.277164 0.00000
+51  -0.114805 0.277164 0.00000
+52  -0.277164 0.114805 0.00000
+53  -0.277164 -0.114805 0.00000
+54  -0.114805 -0.277164 0.00000
+55  0.114805 -0.277164 0.00000
+56  0.277164 -0.114805 0.00000
+57  0.400000 0.00000 0.500000
+58  0.400000 0.200000 1.00000
+59  0.350000 0.00000 1.00000
+60  0.400000 0.400000 0.500000
+61  0.200000 0.400000 1.00000
+62  0.306066 0.306066 1.00000
+63  2.44921e-17 0.400000 0.500000
+64  -0.200000 0.400000 1.00000
+65  2.14306e-17 0.350000 1.00000
+66  -0.400000 0.400000 0.500000
+67  -0.400000 0.200000 1.00000
+68  -0.306066 0.306066 1.00000
+69  -0.400000 4.89843e-17 0.500000
+70  -0.400000 -0.200000 1.00000
+71  -0.350000 4.28612e-17 1.00000
+72  -0.400000 -0.400000 0.500000
+73  -0.200000 -0.400000 1.00000
+74  -0.306066 -0.306066 1.00000
+75  -7.34764e-17 -0.400000 0.500000
+76  0.200000 -0.400000 1.00000
+77  -6.42918e-17 -0.350000 1.00000
+78  0.400000 -0.400000 0.500000
+79  0.400000 -0.200000 1.00000
+80  0.306066 -0.306066 1.00000
+81  0.300000 0.00000 0.500000
+82  0.277164 0.114805 1.00000
+83  0.212132 0.212132 0.500000
+84  0.114805 0.277164 1.00000
+85  1.83691e-17 0.300000 0.500000
+86  -0.114805 0.277164 1.00000
+87  -0.212132 0.212132 0.500000
+88  -0.277164 0.114805 1.00000
+89  -0.300000 3.67382e-17 0.500000
+90  -0.277164 -0.114805 1.00000
+91  -0.212132 -0.212132 0.500000
+92  -0.114805 -0.277164 1.00000
+93  -5.51073e-17 -0.300000 0.500000
+94  0.114805 -0.277164 1.00000
+95  0.212132 -0.212132 0.500000
+96  0.277164 -0.114805 1.00000
+97  0.330670 0.154125 0.00000
+98  0.154125 0.330670 0.00000
+99  -0.154125 0.330670 0.00000
+100  -0.330670 0.154125 0.00000
+101  -0.330670 -0.154125 0.00000
+102  -0.154125 -0.330670 0.00000
+103  0.154125 -0.330670 0.00000
+104  0.330670 -0.154125 0.00000
+105  0.400000 0.200000 0.500000
+106  0.330670 0.154125 1.00000
+107  0.350000 0.00000 0.500000
+108  0.200000 0.400000 0.500000
+109  0.154125 0.330670 1.00000
+110  0.306066 0.306066 0.500000
+111  -0.200000 0.400000 0.500000
+112  -0.154125 0.330670 1.00000
+113  2.14306e-17 0.350000 0.500000
+114  -0.400000 0.200000 0.500000
+115  -0.330670 0.154125 1.00000
+116  -0.306066 0.306066 0.500000
+117  -0.400000 -0.200000 0.500000
+118  -0.330670 -0.154125 1.00000
+119  -0.350000 4.28612e-17 0.500000
+120  -0.200000 -0.400000 0.500000
+121  -0.154125 -0.330670 1.00000
+122  -0.306066 -0.306066 0.500000
+123  0.200000 -0.400000 0.500000
+124  0.154125 -0.330670 1.00000
+125  -6.42918e-17 -0.350000 0.500000
+126  0.400000 -0.200000 0.500000
+127  0.330670 -0.154125 1.00000
+128  0.306066 -0.306066 0.500000
+129  0.277164 0.114805 0.500000
+130  0.114805 0.277164 0.500000
+131  -0.114805 0.277164 0.500000
+132  -0.277164 0.114805 0.500000
+133  -0.277164 -0.114805 0.500000
+134  -0.114805 -0.277164 0.500000
+135  0.114805 -0.277164 0.500000
+136  0.277164 -0.114805 0.500000
+137  0.331769 0.154581 0.500000
+138  0.154581 0.331769 0.500000
+139  -0.154581 0.331769 0.500000
+140  -0.331769 0.154581 0.500000
+141  -0.331769 -0.154581 0.500000
+142  -0.154581 -0.331769 0.500000
+143  0.154581 -0.331769 0.500000
+144  0.331769 -0.154581 0.500000
+1 0 hex     17 58 106 59 57 105 137 107 
+2 0 hex     58 18 62 106 105 60 110 137 
+3 0 hex     57 105 137 107 1 33 97 34 
+4 0 hex     105 60 110 137 33 2 36 97 
+5 0 hex     59 106 82 25 107 137 129 81 
+6 0 hex     106 62 26 82 137 110 83 129 
+7 0 hex     107 137 129 81 34 97 49 9 
+8 0 hex     137 110 83 129 97 36 10 49 
+9 0 hex     18 61 109 62 60 108 138 110 
+10 0 hex     61 19 65 109 108 63 113 138 
+11 0 hex     60 108 138 110 2 35 98 36 
+12 0 hex     108 63 113 138 35 3 38 98 
+13 0 hex     62 109 84 26 110 138 130 83 
+14 0 hex     109 65 27 84 138 113 85 130 
+15 0 hex     110 138 130 83 36 98 50 10 
+16 0 hex     138 113 85 130 98 38 11 50 
+17 0 hex     19 64 112 65 63 111 139 113 
+18 0 hex     64 20 68 112 111 66 116 139 
+19 0 hex     63 111 139 113 3 37 99 38 
+20 0 hex     111 66 116 139 37 4 40 99 
+21 0 hex     65 112 86 27 113 139 131 85 
+22 0 hex     112 68 28 86 139 116 87 131 
+23 0 hex     113 139 131 85 38 99 51 11 
+24 0 hex     139 116 87 131 99 40 12 51 
+25 0 hex     20 67 115 68 66 114 140 116 
+26 0 hex     67 21 71 115 114 69 119 140 
+27 0 hex     66 114 140 116 4 39 100 40 
+28 0 hex     114 69 119 140 39 5 42 100 
+29 0 hex     68 115 88 28 116 140 132 87 
+30 0 hex     115 71 29 88 140 119 89 132 
+31 0 hex     116 140 132 87 40 100 52 12 
+32 0 hex     140 119 89 132 100 42 13 52 
+33 0 hex     21 70 118 71 69 117 141 119 
+34 0 hex     70 22 74 118 117 72 122 141 
+35 0 hex     69 117 141 119 5 41 101 42 
+36 0 hex     117 72 122 141 41 6 44 101 
+37 0 hex     71 118 90 29 119 141 133 89 
+38 0 hex     118 74 30 90 141 122 91 133 
+39 0 hex     119 141 133 89 42 101 53 13 
+40 0 hex     141 122 91 133 101 44 14 53 
+41 0 hex     22 73 121 74 72 120 142 122 
+42 0 hex     73 23 77 121 120 75 125 142 
+43 0 hex     72 120 142 122 6 43 102 44 
+44 0 hex     120 75 125 142 43 7 46 102 
+45 0 hex     74 121 92 30 122 142 134 91 
+46 0 hex     121 77 31 92 142 125 93 134 
+47 0 hex     122 142 134 91 44 102 54 14 
+48 0 hex     142 125 93 134 102 46 15 54 
+49 0 hex     23 76 124 77 75 123 143 125 
+50 0 hex     76 24 80 124 123 78 128 143 
+51 0 hex     75 123 143 125 7 45 103 46 
+52 0 hex     123 78 128 143 45 8 48 103 
+53 0 hex     77 124 94 31 125 143 135 93 
+54 0 hex     124 80 32 94 143 128 95 135 
+55 0 hex     125 143 135 93 46 103 55 15 
+56 0 hex     143 128 95 135 103 48 16 55 
+57 0 hex     24 79 127 80 78 126 144 128 
+58 0 hex     79 17 59 127 126 57 107 144 
+59 0 hex     78 126 144 128 8 47 104 48 
+60 0 hex     126 57 107 144 47 1 34 104 
+61 0 hex     80 127 96 32 128 144 136 95 
+62 0 hex     127 59 25 96 144 107 81 136 
+63 0 hex     128 144 136 95 48 104 56 16 
+64 0 hex     144 107 81 136 104 34 9 56 
+65  1  quad    25 82 129 81 
+66  1  quad    82 26 83 129 
+67  1  quad    81 129 49 9 
+68  1  quad    129 83 10 49 
+69  1  quad    26 84 130 83 
+70  1  quad    84 27 85 130 
+71  1  quad    83 130 50 10 
+72  1  quad    130 85 11 50 
+73  1  quad    27 86 131 85 
+74  1  quad    86 28 87 131 
+75  1  quad    85 131 51 11 
+76  1  quad    131 87 12 51 
+77  1  quad    28 88 132 87 
+78  1  quad    88 29 89 132 
+79  1  quad    87 132 52 12 
+80  1  quad    132 89 13 52 
+81  1  quad    29 90 133 89 
+82  1  quad    90 30 91 133 
+83  1  quad    89 133 53 13 
+84  1  quad    133 91 14 53 
+85  1  quad    30 92 134 91 
+86  1  quad    92 31 93 134 
+87  1  quad    91 134 54 14 
+88  1  quad    134 93 15 54 
+89  1  quad    31 94 135 93 
+90  1  quad    94 32 95 135 
+91  1  quad    93 135 55 15 
+92  1  quad    135 95 16 55 
+93  1  quad    32 96 136 95 
+94  1  quad    96 25 81 136 
+95  1  quad    95 136 56 16 
+96  1  quad    136 81 9 56 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.