summaryrefslogtreecommitdiff
path: root/libs/ode-0.16.1/ode/demo/convex_bunny_geom.h
diff options
context:
space:
mode:
authorsanine <sanine.not@pm.me>2022-10-01 20:59:36 -0500
committersanine <sanine.not@pm.me>2022-10-01 20:59:36 -0500
commitc5fc66ee58f2c60f2d226868bb1cf5b91badaf53 (patch)
tree277dd280daf10bf77013236b8edfa5f88708c7e0 /libs/ode-0.16.1/ode/demo/convex_bunny_geom.h
parent1cf9cc3408af7008451f9133fb95af66a9697d15 (diff)
add ode
Diffstat (limited to 'libs/ode-0.16.1/ode/demo/convex_bunny_geom.h')
-rw-r--r--libs/ode-0.16.1/ode/demo/convex_bunny_geom.h468
1 files changed, 468 insertions, 0 deletions
diff --git a/libs/ode-0.16.1/ode/demo/convex_bunny_geom.h b/libs/ode-0.16.1/ode/demo/convex_bunny_geom.h
new file mode 100644
index 0000000..09fe6de
--- /dev/null
+++ b/libs/ode-0.16.1/ode/demo/convex_bunny_geom.h
@@ -0,0 +1,468 @@
+const unsigned int convexBunnyPlaneCount = 176;
+dReal convexBunnyPlanes[] =
+{
+ 0.986167, -0.0612533, -0.154021, 0.399481,
+ 0.982735, -0.0691036, -0.171628, 0.409884,
+ -0.984387, -0.0582774, -0.166089, 0.403079,
+ 0.985044, -0.172279, 0.00302105, 0.437531,
+ 0.976915, -0.184361, 0.107929, 0.465334,
+ 0.951478, -0.281619, 0.124019, 0.475223,
+ 0.798136, -0.502214, 0.332805, 0.535555,
+ 0.949728, -0.211128, -0.231176, 0.528156,
+ -0.000894561, -0.995066, -0.0992088, 0.80299,
+ -0.000896015, -0.995066, -0.0992131, 0.802991,
+ -0.0035709, -0.935822, 0.352454, 0.618504,
+ -0.291551, -0.828515, 0.478081, 0.681579,
+ -0.978715, -0.181408, 0.0959605, 0.468907,
+ -0.985523, -0.169302, -0.00904739, 0.441129,
+ -0.953768, -0.278749, 0.11236, 0.478704,
+ 0.372745, -0.827499, 0.419888, 0.630174,
+ 0.976911, -0.18316, 0.109991, 0.466086,
+ 0.817827, -0.387738, 0.425227, 0.569153,
+ -0.978732, -0.180211, 0.0980152, 0.469656,
+ 0.662794, -0.0277654, 0.748287, 0.803459,
+ 0.00359857, -0.660581, -0.750746, 0.877267,
+ 0.00359952, -0.660579, -0.750748, 0.877266,
+ -0.947456, -0.208272, -0.242797, 0.531628,
+ -0.980764, -0.0661375, -0.18365, 0.413468,
+ -0.940835, -0.0698657, -0.331585, 0.494827,
+ 0.983751, 0.0529367, -0.171556, 0.403533,
+ 0.981839, 0.0996302, -0.16145, 0.410144,
+ 0.977938, 0.0857834, -0.190468, 0.411823,
+ 0.959636, 0.106068, -0.260476, 0.44898,
+ 0.85334, -0.0495414, -0.518996, 0.60489,
+ -0.803667, -0.499793, 0.322995, 0.538478,
+ -0.689742, -0.615484, 0.381361, 0.574754,
+ -0.380353, -0.826364, 0.415277, 0.63155,
+ -0.39985, -0.817283, 0.414933, 0.630682,
+ -0.380309, -0.826285, 0.415473, 0.631677,
+ -0.981411, 0.0559147, -0.183592, 0.407121,
+ -0.979526, 0.101914, -0.173615, 0.413635,
+ -0.975381, 0.0881975, -0.202119, 0.415257,
+ 0.988445, 0.140182, 0.0576755, 0.485174,
+ 0.876515, 0.0408992, 0.479634, 0.620093,
+ 0.848907, -0.0996824, 0.519057, 0.631268,
+ 0.895754, -0.195088, 0.399457, 0.563346,
+ 0.861448, -0.256989, 0.438023, 0.574909,
+ 0.775672, -0.447481, 0.445076, 0.586422,
+ 0.683157, -0.617557, 0.389768, 0.572247,
+ 0.391755, -0.818722, 0.419789, 0.629264,
+ 0.28317, -0.829384, 0.481599, 0.680529,
+ 0.3727, -0.827422, 0.420079, 0.630298,
+ -0.824143, -0.385255, 0.415171, 0.57215,
+ -0.782413, -0.445128, 0.435536, 0.589267,
+ 0.00152876, 0.999994, -0.00308275, 0.665646,
+ 0.00242466, 0.999989, -0.0038994, 0.665879,
+ -0.979892, 0.121321, -0.158406, 0.420287,
+ 0.767537, -0.190214, -0.612132, 0.695479,
+ 0.372649, -0.42747, -0.823652, 0.869878,
+ 0.537245, -0.335515, -0.77382, 0.82472,
+ 0.0263648, -0.598975, -0.800334, 0.873623,
+ 0.00393345, -0.60959, -0.792707, 0.869865,
+ -0.0183706, -0.598907, -0.800608, 0.873704,
+ 0.00875728, 0.676014, -0.736836, 0.825597,
+ 0.852333, -0.0355955, -0.521786, 0.607886,
+ 0.392036, 0.534934, -0.748434, 0.818042,
+ 0.847696, -0.122973, -0.516033, 0.615814,
+ 0.884763, -0.0760716, -0.45979, 0.565893,
+ 0.9446, -0.0727144, -0.320069, 0.491401,
+ 0.904971, -0.0675211, -0.420081, 0.541673,
+ -0.899959, -0.0647928, -0.431134, 0.544968,
+ -0.955972, 0.108494, -0.272667, 0.452769,
+ -0.363823, -0.426358, -0.828161, 0.871222,
+ -0.528689, -0.333936, -0.780368, 0.826685,
+ 0.982068, 0.118277, -0.146811, 0.416542,
+ 0.98951, 0.144455, 0.00164104, 0.468616,
+ 0.50797, -0.0708041, 0.85846, 0.883126,
+ 0.748614, -0.431275, 0.503565, 0.634026,
+ 0.214863, -0.405791, 0.888351, 0.94048,
+ -0.901162, -0.192379, 0.388455, 0.566627,
+ -0.867521, -0.254376, 0.427435, 0.578065,
+ -0.226957, -0.405135, 0.885639, 0.941284,
+ -0.756029, -0.429007, 0.494341, 0.636765,
+ -0.00629553, -0.188362, 0.982079, 0.968197,
+ 0.0165684, 0.999846, -0.00581961, 0.670373,
+ 0.00313267, 0.999987, -0.00405124, 0.666103,
+ 0.545069, 0.472158, -0.692796, 0.780052,
+ 0.932011, 0.148856, -0.330451, 0.498417,
+ 0.844043, 0.227673, -0.485547, 0.599903,
+ -0.019033, 0.999801, -0.00590978, 0.672252,
+ -0.959662, 0.239262, -0.147656, 0.488538,
+ 0.00151234, 0.999999, -0.000399466, 0.665855,
+ -0.988649, 0.143168, 0.0455675, 0.488784,
+ -0.989015, 0.147444, -0.01048, 0.472227,
+ -0.972439, 0.232727, -0.01415, 0.518344,
+ 0.587681, -0.160147, -0.793085, 0.823999,
+ 0.640479, -0.269179, -0.719256, 0.778142,
+ 0.541109, -0.332896, -0.772257, 0.823226,
+ 0.546185, -0.14771, -0.824538, 0.84854,
+ 0.528519, -0.026044, -0.848522, 0.873136,
+ 0.447231, -0.0756684, -0.891212, 0.903953,
+ 0.490619, -0.0795123, -0.867739, 0.884255,
+ 0.279393, 0.264257, -0.923097, 0.950045,
+ 0.374653, 0.39486, -0.83888, 0.886593,
+ 0.00050174, 0.999994, -0.00331563, 0.665976,
+ -0.0103777, 0.999934, -0.00487936, 0.669494,
+ -0.927571, 0.150741, -0.341889, 0.501807,
+ -0.267268, 0.265084, -0.926444, 0.951043,
+ -0.845984, -0.0330207, -0.532184, 0.610986,
+ -0.518165, -0.0244575, -0.854931, 0.875047,
+ -0.83753, 0.228953, -0.496108, 0.603116,
+ -0.535666, 0.472122, -0.700116, 0.78259,
+ -0.381083, 0.534649, -0.754272, 0.820328,
+ -0.363157, 0.395975, -0.843398, 0.88794,
+ -0.326829, -0.256634, -0.909572, 0.922946,
+ 0.394875, -0.128601, -0.90969, 0.920236,
+ 0.337169, -0.257642, -0.905504, 0.921733,
+ 0.398433, -0.193767, -0.896496, 0.910015,
+ -0.536477, -0.146072, -0.831177, 0.850523,
+ -0.436512, -0.0743406, -0.896622, 0.905564,
+ -0.480187, -0.0780522, -0.873687, 0.886029,
+ -0.384093, -0.127432, -0.914458, 0.921656,
+ -0.388009, -0.192572, -0.901313, 0.911451,
+ 0.977045, 0.15796, 0.14294, 0.521934,
+ 0.930035, 0.231515, 0.28537, 0.600301,
+ -0.855499, -0.0971121, 0.508616, 0.634376,
+ -0.875419, 0.136849, 0.463589, 0.62897,
+ -0.882196, 0.0435387, 0.468864, 0.623303,
+ 0.0204398, -0.0238739, 0.999506, 0.958419,
+ -0.0062197, -0.0777937, 0.99695, 0.962769,
+ 0.907123, 0.250746, 0.338015, 0.623205,
+ 0.902358, 0.173321, 0.394601, 0.607696,
+ 0.870085, 0.134211, 0.474278, 0.625782,
+ 0.0015108, 0.999999, 6.34978e-06, 0.665945,
+ 0.00150567, 0.999999, 0.000568537, 0.666143,
+ 0.00150738, 0.999999, 0.000565012, 0.666141,
+ -0.963954, 0.266039, -0.00405118, 0.539571,
+ 0.0015136, 0.999999, -0.000393102, 0.665856,
+ 0.00151117, 0.999999, 4.32104e-06, 0.665944,
+ 0.0272711, 0.999604, -0.00696439, 0.673709,
+ 0.962047, 0.236383, -0.136341, 0.484917,
+ 0.973236, 0.229796, -0.00223071, 0.514797,
+ 0.964728, 0.263133, 0.00776342, 0.536054,
+ -0.906596, 0.176056, 0.383521, 0.610999,
+ -0.978237, 0.160918, 0.130987, 0.525513,
+ -0.910434, 0.253486, 0.326887, 0.626522,
+ -0.932759, 0.234321, 0.27396, 0.603697,
+ 0.800621, -0.0921333, -0.592045, 0.665278,
+ 0.679569, -0.15358, -0.717356, 0.765121,
+ 0.684928, -0.199829, -0.700672, 0.756959,
+ -0.532604, -0.33128, -0.778837, 0.82519,
+ -0.578395, -0.158384, -0.800234, 0.826134,
+ -0.671209, -0.151537, -0.725613, 0.767576,
+ -0.00530287, 0.323551, 0.946196, 0.94547,
+ -0.719766, 0.229227, 0.655281, 0.774388,
+ -0.604194, 0.29171, 0.741522, 0.841564,
+ -0.544989, 0.302925, 0.781808, 0.866398,
+ -0.518662, -0.0692529, 0.85217, 0.884999,
+ -0.671987, -0.0257512, 0.740115, 0.805898,
+ -0.00613626, -0.00823685, 0.999947, 0.957141,
+ -0.032747, -0.0237908, 0.99918, 0.958516,
+ -0.00530611, 0.323546, 0.946198, 0.945471,
+ -0.545061, 0.302657, 0.781861, 0.866377,
+ -0.639902, 0.23832, 0.730568, 0.823722,
+ 0.00149706, 0.999997, 0.00193434, 0.667038,
+ 0.00149731, 0.999997, 0.00193252, 0.667037,
+ -0.0048341, 0.44008, 0.897946, 0.936327,
+ -0.00483143, 0.440078, 0.897947, 0.936327,
+ -0.632454, -0.267241, -0.727039, 0.780455,
+ -0.67691, -0.197765, -0.709, 0.759436,
+ -0.841667, -0.120432, -0.526396, 0.618913,
+ -0.760706, -0.187792, -0.621337, 0.698143,
+ -0.87929, -0.0734062, -0.470597, 0.569116,
+ -0.847068, -0.0469762, -0.529405, 0.607991,
+ -0.793572, -0.0897399, -0.601823, 0.668201,
+ 0.536355, 0.301024, 0.788485, 0.864403,
+ 0.536284, 0.301291, 0.788431, 0.864424,
+ 0.595945, 0.289897, 0.748872, 0.839373,
+ 0.631626, 0.236397, 0.738353, 0.8214,
+ 0.712378, 0.227061, 0.664049, 0.771772,
+};
+const unsigned int convexBunnyPointCount = 105;
+dReal convexBunnyPoints[] =
+{
+ -0.459488, -0.093017, -0.311341,
+ 0.466635, -0.094416, -0.305669,
+ -0.309239, 0.776868, 0.304726,
+ -0.004458, -0.042526, 1.01567,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 0.007957, 0.282241, -0.93168,
+ 0.204445, -0.66438, 0.513353,
+ -0.303961, 0.054199, 0.625921,
+ 0.265619, 0.756464, 0.504187,
+ -0.402162, 0.133528, -0.443247,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.266772, 0.64233, 0.602061,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 0.411612, 0.132299, -0.438264,
+ 0.31148, 0.775931, 0.308527,
+ 0.300086, 0.053287, 0.62962,
+ -0.414624, 0.164083, -0.278254,
+ -0.248382, 0.255825, -0.627493,
+ -0.216201, -0.126776, -0.886936,
+ 0.267564, -0.666174, -0.654834,
+ -0.135892, -0.03552, 0.945455,
+ -0.265837, 0.757267, 0.500933,
+ -0.003873, 0.161605, 0.970499,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.282599, -0.663393, 0.412411,
+ 0.007237, 0.361687, -0.794439,
+ 0.093627, 0.258494, -0.920589,
+ 0.422146, 0.162819, -0.27313,
+ 0.279163, -0.664604, 0.417328,
+ 0.263086, 0.512567, 0.637832,
+ -0.099875, 0.310931, -0.799381,
+ -0.446838, -0.118517, -0.466159,
+ -0.168842, 0.102387, -0.920381,
+ 0.455805, -0.119881, -0.460632,
+ 0.337743, -0.666396, -0.074503,
+ -0.134547, -0.119852, -0.959004,
+ -0.183807, 0.19697, 0.84448,
+ 0.264969, 0.641527, 0.605317,
+ -0.209063, -0.663393, 0.509344,
+ -0.364126, -0.200299, 0.202388,
+ -0.253475, -0.081797, 0.756541,
+ 0.260471, 0.255056, -0.624378,
+ 0.114248, 0.310608, -0.79807,
+ 0.364663, -0.201399, 0.20685,
+ 0.127847, -0.035919, 0.94707,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.381071, -0.629723, -0.350777,
+ -0.339884, -0.04115, -0.668211,
+ -0.077913, 0.258753, -0.92164,
+ 0.184061, 0.101854, -0.91822,
+ -0.335166, -0.66538, -0.078623,
+ 0.386561, -0.625221, -0.21687,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.241585, 0.527592, 0.669296,
+ -0.086969, 0.133224, 0.947633,
+ -0.003127, 0.28407, 0.87887,
+ -0.004433, -0.146642, 0.985872,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.138444, -0.10425, 0.945975,
+ -0.265676, 0.513366, 0.634594,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 0.247593, -0.082554, 0.75961,
+ 0.07941, 0.132973, 0.948652,
+ 0.238615, 0.526867, 0.672237,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.382112, -0.62406, -0.221577,
+ -0.104072, 0.177278, -0.95253,
+ 0.351567, -0.042194, -0.663976,
+ 0.138234, -0.293905, -0.897958,
+ 0.119916, 0.17694, -0.951159,
+ -0.371322, -0.665382, -0.35362,
+ -0.263384, -0.663396, 0.466604,
+ 0.376722, -0.666513, -0.219833,
+ 0.387086, -0.630883, -0.346073,
+ -0.125544, 0.140012, 0.917678,
+ -0.070612, 0.036849, 0.975733,
+ -0.083497, -0.084934, 0.979607,
+ 0.259286, -0.664547, 0.471281,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 0.074888, -0.085173, 0.980577,
+ 0.152305, 0.125256, 0.890786,
+ 0.130184, -0.104656, 0.94762,
+ -0.004249, 0.046042, 1.00324,
+ 0.062419, 0.036648, 0.976547,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.392666, -0.488581, -0.427494,
+ 0.230315, -0.12745, -0.884202,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ 0.193434, -0.665946, -0.715325,
+ 0.007865, 0.122104, -0.956137,
+ 8.40779e-45, 3.00321e-39, 2.8026e-44,
+ -0.257884, -0.665381, -0.658052,
+ 0.377265, -0.666513, -0.349036,
+ -0.372362, -0.665381, -0.22442,
+ 0.400045, -0.489778, -0.42264,
+ -0.159174, 0.125726, 0.888878,
+ 0.118369, 0.139643, 0.919173,
+ -0.124463, -0.293508, -0.899566,
+ 0.21172, -0.302754, -0.843303,
+ 0.149571, -0.120281, -0.957264,
+ -0.183019, -0.665378, -0.71763,
+ 0.177696, 0.196424, 0.846693,
+ -0.198638, -0.302135, -0.845816,
+};
+unsigned int convexBunnyPolygons[] =
+{
+ 3, 7, 2, 0,
+ 3, 2, 7, 11,
+ 3, 1, 15, 16,
+ 3, 0, 2, 17,
+ 3, 17, 9, 0,
+ 3, 2, 9, 17,
+ 3, 18, 9, 2,
+ 3, 2, 11, 22,
+ 3, 22, 15, 2,
+ 3, 8, 15, 22,
+ 3, 2, 15, 26,
+ 3, 5, 26, 27,
+ 3, 1, 14, 28,
+ 3, 28, 15, 1,
+ 3, 14, 15, 28,
+ 3, 2, 26, 31,
+ 3, 0, 9, 32,
+ 3, 9, 18, 33,
+ 3, 34, 14, 1,
+ 3, 19, 33, 36,
+ 3, 8, 22, 38,
+ 3, 38, 22, 11,
+ 3, 38, 15, 8,
+ 3, 38, 16, 15,
+ 3, 38, 30, 16,
+ 3, 40, 7, 0,
+ 3, 0, 25, 40,
+ 3, 40, 25, 7,
+ 3, 7, 25, 41,
+ 3, 21, 37, 41,
+ 3, 42, 15, 14,
+ 3, 42, 27, 15,
+ 3, 43, 26, 15,
+ 3, 15, 27, 43,
+ 3, 43, 27, 26,
+ 3, 1, 16, 44,
+ 3, 44, 29, 1,
+ 3, 16, 29, 44,
+ 3, 0, 32, 47,
+ 3, 19, 32, 48,
+ 3, 48, 33, 19,
+ 3, 48, 32, 9,
+ 3, 9, 33, 48,
+ 3, 49, 33, 18,
+ 3, 49, 18, 2,
+ 3, 2, 31, 49,
+ 3, 49, 26, 5,
+ 3, 49, 31, 26,
+ 3, 50, 42, 14,
+ 3, 27, 42, 50,
+ 3, 51, 35, 6,
+ 3, 6, 39, 51,
+ 3, 1, 29, 52,
+ 3, 11, 37, 54,
+ 3, 55, 23, 11,
+ 3, 11, 54, 55,
+ 3, 11, 23, 56,
+ 3, 56, 38, 11,
+ 3, 23, 38, 56,
+ 3, 57, 39, 6,
+ 3, 21, 41, 59,
+ 3, 39, 57, 59,
+ 3, 60, 37, 11,
+ 3, 60, 41, 37,
+ 3, 60, 11, 7,
+ 3, 7, 41, 60,
+ 3, 16, 30, 62,
+ 3, 62, 29, 16,
+ 3, 63, 38, 23,
+ 3, 38, 63, 64,
+ 3, 67, 25, 0,
+ 3, 0, 47, 67,
+ 3, 68, 36, 33,
+ 3, 33, 49, 68,
+ 3, 68, 49, 5,
+ 3, 14, 34, 69,
+ 3, 69, 50, 14,
+ 3, 5, 27, 71,
+ 3, 27, 50, 71,
+ 3, 71, 68, 5,
+ 3, 25, 51, 73,
+ 3, 73, 51, 39,
+ 3, 39, 59, 73,
+ 3, 73, 41, 25,
+ 3, 73, 59, 41,
+ 3, 29, 35, 74,
+ 3, 74, 52, 29,
+ 3, 35, 51, 74,
+ 3, 75, 34, 1,
+ 3, 1, 52, 75,
+ 3, 52, 74, 75,
+ 3, 21, 55, 76,
+ 3, 76, 54, 37,
+ 3, 76, 55, 54,
+ 3, 77, 55, 21,
+ 3, 21, 59, 78,
+ 3, 3, 77, 78,
+ 3, 78, 77, 21,
+ 3, 78, 57, 3,
+ 3, 78, 59, 57,
+ 3, 6, 35, 79,
+ 3, 79, 35, 29,
+ 3, 29, 62, 79,
+ 3, 3, 57, 81,
+ 3, 83, 62, 45,
+ 3, 45, 81, 83,
+ 3, 83, 79, 62,
+ 3, 6, 79, 83,
+ 3, 83, 57, 6,
+ 3, 83, 81, 57,
+ 3, 84, 63, 23,
+ 3, 84, 77, 3,
+ 3, 23, 55, 84,
+ 3, 55, 77, 84,
+ 3, 45, 63, 85,
+ 3, 3, 81, 85,
+ 3, 85, 81, 45,
+ 3, 85, 84, 3,
+ 3, 63, 84, 85,
+ 3, 87, 47, 32,
+ 3, 87, 72, 47,
+ 3, 50, 69, 88,
+ 3, 88, 34, 20,
+ 3, 88, 69, 34,
+ 3, 36, 68, 91,
+ 3, 68, 71, 91,
+ 3, 72, 87, 93,
+ 3, 93, 87, 32,
+ 3, 93, 32, 19,
+ 3, 94, 74, 72,
+ 3, 94, 93, 20,
+ 3, 72, 93, 94,
+ 3, 94, 75, 74,
+ 3, 95, 74, 51,
+ 3, 72, 74, 95,
+ 3, 95, 51, 25,
+ 3, 25, 67, 95,
+ 3, 95, 67, 47,
+ 3, 47, 72, 95,
+ 3, 20, 34, 96,
+ 3, 34, 75, 96,
+ 3, 96, 94, 20,
+ 3, 75, 94, 96,
+ 3, 97, 37, 21,
+ 3, 21, 76, 97,
+ 3, 97, 76, 37,
+ 3, 98, 64, 63,
+ 3, 98, 63, 45,
+ 3, 45, 82, 98,
+ 3, 36, 70, 99,
+ 3, 100, 88, 20,
+ 3, 20, 90, 100,
+ 3, 100, 90, 70,
+ 3, 101, 71, 50,
+ 3, 50, 88, 101,
+ 3, 36, 91, 101,
+ 3, 101, 91, 71,
+ 3, 101, 70, 36,
+ 3, 101, 100, 70,
+ 3, 88, 100, 101,
+ 3, 102, 90, 20,
+ 3, 20, 93, 102,
+ 3, 70, 90, 102,
+ 3, 102, 99, 70,
+ 3, 64, 98, 103,
+ 3, 103, 98, 82,
+ 3, 30, 38, 103,
+ 3, 38, 64, 103,
+ 3, 103, 62, 30,
+ 3, 45, 62, 103,
+ 3, 103, 82, 45,
+ 3, 36, 99, 104,
+ 3, 99, 102, 104,
+ 3, 104, 102, 93,
+ 3, 19, 36, 104,
+ 3, 104, 93, 19,
+};