diff --git a/jsprit-examples/input/algorithmConfig.xml b/jsprit-examples/input/algorithmConfig.xml
new file mode 100755
index 00000000..517e3190
--- /dev/null
+++ b/jsprit-examples/input/algorithmConfig.xml
@@ -0,0 +1,71 @@
+
+
+
+
+ 2000
+
+
+
+
+
+
+ 1
+
+
+
+
+ 0.05
+ 100
+
+
+
+
+ 0.3
+
+
+
+
+
+ 0.5
+
+
+
+
+
+
+
+
+ 0.2
+
+
+
+
+
+ 0.5
+
+
+
+
+
+
+
diff --git a/jsprit-examples/input/p01 b/jsprit-examples/input/p01
new file mode 100644
index 00000000..59157571
--- /dev/null
+++ b/jsprit-examples/input/p01
@@ -0,0 +1,59 @@
+2 4 50 4
+0 80
+0 80
+0 80
+0 80
+ 1 37 52 0 7 1 4 1 2 4 8
+ 2 49 49 0 30 1 4 1 2 4 8
+ 3 52 64 0 16 1 4 1 2 4 8
+ 4 20 26 0 9 1 4 1 2 4 8
+ 5 40 30 0 21 1 4 1 2 4 8
+ 6 21 47 0 15 1 4 1 2 4 8
+ 7 17 63 0 19 1 4 1 2 4 8
+ 8 31 62 0 23 1 4 1 2 4 8
+ 9 52 33 0 11 1 4 1 2 4 8
+10 51 21 0 5 1 4 1 2 4 8
+11 42 41 0 19 1 4 1 2 4 8
+12 31 32 0 29 1 4 1 2 4 8
+13 5 25 0 23 1 4 1 2 4 8
+14 12 42 0 21 1 4 1 2 4 8
+15 36 16 0 10 1 4 1 2 4 8
+16 52 41 0 15 1 4 1 2 4 8
+17 27 23 0 3 1 4 1 2 4 8
+18 17 33 0 41 1 4 1 2 4 8
+19 13 13 0 9 1 4 1 2 4 8
+20 57 58 0 28 1 4 1 2 4 8
+21 62 42 0 8 1 4 1 2 4 8
+22 42 57 0 8 1 4 1 2 4 8
+23 16 57 0 16 1 4 1 2 4 8
+24 8 52 0 10 1 4 1 2 4 8
+25 7 38 0 28 1 4 1 2 4 8
+26 27 68 0 7 1 4 1 2 4 8
+27 30 48 0 15 1 4 1 2 4 8
+28 43 67 0 14 1 4 1 2 4 8
+29 58 48 0 6 1 4 1 2 4 8
+30 58 27 0 19 1 4 1 2 4 8
+31 37 69 0 11 1 4 1 2 4 8
+32 38 46 0 12 1 4 1 2 4 8
+33 46 10 0 23 1 4 1 2 4 8
+34 61 33 0 26 1 4 1 2 4 8
+35 62 63 0 17 1 4 1 2 4 8
+36 63 69 0 6 1 4 1 2 4 8
+37 32 22 0 9 1 4 1 2 4 8
+38 45 35 0 15 1 4 1 2 4 8
+39 59 15 0 14 1 4 1 2 4 8
+40 5 6 0 7 1 4 1 2 4 8
+41 10 17 0 27 1 4 1 2 4 8
+42 21 10 0 13 1 4 1 2 4 8
+43 5 64 0 11 1 4 1 2 4 8
+44 30 15 0 16 1 4 1 2 4 8
+45 39 10 0 10 1 4 1 2 4 8
+46 32 39 0 5 1 4 1 2 4 8
+47 25 32 0 25 1 4 1 2 4 8
+48 25 55 0 17 1 4 1 2 4 8
+49 48 28 0 18 1 4 1 2 4 8
+50 56 37 0 10 1 4 1 2 4 8
+51 20 20 0 0 0 0
+52 30 40 0 0 0 0
+53 50 30 0 0 0 0
+54 60 50 0 0 0 0
diff --git a/jsprit-examples/input/p08 b/jsprit-examples/input/p08
new file mode 100644
index 00000000..e272d5d8
--- /dev/null
+++ b/jsprit-examples/input/p08
@@ -0,0 +1,254 @@
+2 14 249 2
+310 500
+310 500
+ 1 -99 -97 0 6 1 2 1 2
+ 2 -59 50 0 72 1 2 1 2
+ 3 0 14 0 93 1 2 1 2
+ 4 -17 -66 0 28 1 2 1 2
+ 5 -69 -19 0 5 1 2 1 2
+ 6 31 12 0 43 1 2 1 2
+ 7 5 -41 0 1 1 2 1 2
+ 8 -12 10 0 36 1 2 1 2
+ 9 -64 70 0 53 1 2 1 2
+ 10 -12 85 0 63 1 2 1 2
+ 11 -18 64 0 25 1 2 1 2
+ 12 -77 -16 0 50 1 2 1 2
+ 13 -53 88 0 57 1 2 1 2
+ 14 83 -24 0 1 1 2 1 2
+ 15 24 41 0 66 1 2 1 2
+ 16 17 21 0 37 1 2 1 2
+ 17 42 96 0 51 1 2 1 2
+ 18 -65 0 0 47 1 2 1 2
+ 19 -47 -26 0 88 1 2 1 2
+ 20 85 36 0 75 1 2 1 2
+ 21 -35 -54 0 48 1 2 1 2
+ 22 54 -21 0 40 1 2 1 2
+ 23 64 -17 0 8 1 2 1 2
+ 24 55 89 0 69 1 2 1 2
+ 25 17 -25 0 93 1 2 1 2
+ 26 -61 66 0 29 1 2 1 2
+ 27 -61 26 0 5 1 2 1 2
+ 28 17 -72 0 53 1 2 1 2
+ 29 79 38 0 8 1 2 1 2
+ 30 -62 -2 0 24 1 2 1 2
+ 31 -90 -68 0 53 1 2 1 2
+ 32 52 66 0 13 1 2 1 2
+ 33 -54 -50 0 47 1 2 1 2
+ 34 8 -84 0 57 1 2 1 2
+ 35 37 -90 0 9 1 2 1 2
+ 36 -83 49 0 74 1 2 1 2
+ 37 35 -1 0 83 1 2 1 2
+ 38 7 59 0 96 1 2 1 2
+ 39 12 48 0 42 1 2 1 2
+ 40 57 95 0 80 1 2 1 2
+ 41 92 28 0 22 1 2 1 2
+ 42 -3 97 0 56 1 2 1 2
+ 43 -7 52 0 43 1 2 1 2
+ 44 42 -15 0 12 1 2 1 2
+ 45 77 -43 0 73 1 2 1 2
+ 46 59 -49 0 32 1 2 1 2
+ 47 25 91 0 8 1 2 1 2
+ 48 69 -19 0 79 1 2 1 2
+ 49 -82 -14 0 79 1 2 1 2
+ 50 74 -70 0 4 1 2 1 2
+ 51 69 59 0 14 1 2 1 2
+ 52 29 33 0 17 1 2 1 2
+ 53 -97 9 0 19 1 2 1 2
+ 54 -58 9 0 44 1 2 1 2
+ 55 28 93 0 5 1 2 1 2
+ 56 7 73 0 37 1 2 1 2
+ 57 -28 73 0 100 1 2 1 2
+ 58 -76 55 0 62 1 2 1 2
+ 59 41 42 0 90 1 2 1 2
+ 60 92 40 0 57 1 2 1 2
+ 61 -84 -29 0 44 1 2 1 2
+ 62 -12 42 0 37 1 2 1 2
+ 63 51 -45 0 80 1 2 1 2
+ 64 -37 46 0 60 1 2 1 2
+ 65 -97 35 0 95 1 2 1 2
+ 66 14 89 0 56 1 2 1 2
+ 67 60 58 0 56 1 2 1 2
+ 68 -63 -75 0 9 1 2 1 2
+ 69 -18 34 0 39 1 2 1 2
+ 70 -46 -82 0 15 1 2 1 2
+ 71 -86 -79 0 4 1 2 1 2
+ 72 -43 -30 0 58 1 2 1 2
+ 73 -44 7 0 73 1 2 1 2
+ 74 -3 -20 0 5 1 2 1 2
+ 75 36 41 0 12 1 2 1 2
+ 76 -30 -94 0 3 1 2 1 2
+ 77 79 -62 0 8 1 2 1 2
+ 78 51 70 0 31 1 2 1 2
+ 79 -61 -26 0 48 1 2 1 2
+ 80 6 94 0 3 1 2 1 2
+ 81 -19 -62 0 52 1 2 1 2
+ 82 -20 51 0 99 1 2 1 2
+ 83 -81 37 0 29 1 2 1 2
+ 84 7 31 0 12 1 2 1 2
+ 85 52 12 0 50 1 2 1 2
+ 86 83 -91 0 98 1 2 1 2
+ 87 -7 -92 0 4 1 2 1 2
+ 88 82 -74 0 56 1 2 1 2
+ 89 -70 85 0 24 1 2 1 2
+ 90 -83 -30 0 33 1 2 1 2
+ 91 71 -61 0 45 1 2 1 2
+ 92 85 11 0 98 1 2 1 2
+ 93 66 -48 0 4 1 2 1 2
+ 94 78 -87 0 36 1 2 1 2
+ 95 9 -79 0 72 1 2 1 2
+ 96 -36 4 0 26 1 2 1 2
+ 97 66 39 0 71 1 2 1 2
+ 98 92 -17 0 84 1 2 1 2
+ 99 -46 -79 0 21 1 2 1 2
+100 -30 -63 0 99 1 2 1 2
+101 -42 63 0 33 1 2 1 2
+102 20 42 0 84 1 2 1 2
+103 15 98 0 74 1 2 1 2
+104 1 -17 0 93 1 2 1 2
+105 64 20 0 25 1 2 1 2
+106 -96 85 0 39 1 2 1 2
+107 93 -29 0 42 1 2 1 2
+108 -40 -84 0 77 1 2 1 2
+109 86 35 0 68 1 2 1 2
+110 91 36 0 50 1 2 1 2
+111 62 -8 0 42 1 2 1 2
+112 -24 4 0 71 1 2 1 2
+113 11 96 0 85 1 2 1 2
+114 -53 62 0 78 1 2 1 2
+115 -28 -71 0 64 1 2 1 2
+116 7 -4 0 5 1 2 1 2
+117 95 -9 0 93 1 2 1 2
+118 -3 17 0 18 1 2 1 2
+119 53 -90 0 38 1 2 1 2
+120 58 -19 0 29 1 2 1 2
+121 -83 84 0 81 1 2 1 2
+122 -1 49 0 4 1 2 1 2
+123 -4 17 0 23 1 2 1 2
+124 -82 -3 0 11 1 2 1 2
+125 -43 47 0 86 1 2 1 2
+126 6 -6 0 2 1 2 1 2
+127 70 99 0 31 1 2 1 2
+128 68 -29 0 54 1 2 1 2
+129 -94 -30 0 87 1 2 1 2
+130 -94 -20 0 17 1 2 1 2
+131 -21 77 0 81 1 2 1 2
+132 64 37 0 72 1 2 1 2
+133 -70 -19 0 10 1 2 1 2
+134 88 65 0 50 1 2 1 2
+135 2 29 0 25 1 2 1 2
+136 33 57 0 71 1 2 1 2
+137 -70 6 0 85 1 2 1 2
+138 -38 -56 0 51 1 2 1 2
+139 -80 -95 0 29 1 2 1 2
+140 -5 -39 0 55 1 2 1 2
+141 8 -22 0 45 1 2 1 2
+142 -61 -76 0 100 1 2 1 2
+143 76 -22 0 38 1 2 1 2
+144 49 -71 0 11 1 2 1 2
+145 -30 -68 0 82 1 2 1 2
+146 1 34 0 50 1 2 1 2
+147 77 79 0 39 1 2 1 2
+148 -58 64 0 6 1 2 1 2
+149 82 -97 0 87 1 2 1 2
+150 -80 55 0 83 1 2 1 2
+151 81 -86 0 22 1 2 1 2
+152 39 -49 0 24 1 2 1 2
+153 -67 72 0 69 1 2 1 2
+154 -25 -89 0 97 1 2 1 2
+155 -44 -95 0 65 1 2 1 2
+156 32 -68 0 97 1 2 1 2
+157 -17 49 0 79 1 2 1 2
+158 93 49 0 79 1 2 1 2
+159 99 81 0 46 1 2 1 2
+160 10 -49 0 52 1 2 1 2
+161 63 -41 0 39 1 2 1 2
+162 38 39 0 94 1 2 1 2
+163 -28 39 0 97 1 2 1 2
+164 -2 -47 0 18 1 2 1 2
+165 38 8 0 3 1 2 1 2
+166 -42 -6 0 23 1 2 1 2
+167 -67 88 0 19 1 2 1 2
+168 19 93 0 40 1 2 1 2
+169 40 27 0 49 1 2 1 2
+170 -61 56 0 96 1 2 1 2
+171 43 33 0 58 1 2 1 2
+172 -18 -39 0 15 1 2 1 2
+173 -69 19 0 21 1 2 1 2
+174 75 -18 0 56 1 2 1 2
+175 31 85 0 67 1 2 1 2
+176 25 58 0 10 1 2 1 2
+177 -16 36 0 36 1 2 1 2
+178 91 15 0 84 1 2 1 2
+179 60 -39 0 59 1 2 1 2
+180 49 -47 0 85 1 2 1 2
+181 42 33 0 60 1 2 1 2
+182 16 -81 0 33 1 2 1 2
+183 -78 53 0 62 1 2 1 2
+184 53 -80 0 70 1 2 1 2
+185 -46 -26 0 79 1 2 1 2
+186 -25 -54 0 98 1 2 1 2
+187 69 -46 0 99 1 2 1 2
+188 0 -78 0 18 1 2 1 2
+189 -84 74 0 55 1 2 1 2
+190 -16 16 0 75 1 2 1 2
+191 -63 -14 0 94 1 2 1 2
+192 51 -77 0 89 1 2 1 2
+193 -39 61 0 13 1 2 1 2
+194 5 97 0 19 1 2 1 2
+195 -55 39 0 19 1 2 1 2
+196 70 -14 0 90 1 2 1 2
+197 0 95 0 35 1 2 1 2
+198 -45 7 0 76 1 2 1 2
+199 38 -24 0 3 1 2 1 2
+200 50 -37 0 11 1 2 1 2
+201 59 71 0 98 1 2 1 2
+202 -73 -96 0 92 1 2 1 2
+203 -29 72 0 1 1 2 1 2
+204 -47 12 0 2 1 2 1 2
+205 -88 -61 0 63 1 2 1 2
+206 -88 36 0 57 1 2 1 2
+207 -46 -3 0 50 1 2 1 2
+208 26 -37 0 19 1 2 1 2
+209 -39 -67 0 24 1 2 1 2
+210 92 27 0 14 1 2 1 2
+211 -80 -31 0 18 1 2 1 2
+212 93 -50 0 77 1 2 1 2
+213 -20 -5 0 28 1 2 1 2
+214 -22 73 0 72 1 2 1 2
+215 -4 -7 0 49 1 2 1 2
+216 54 -48 0 58 1 2 1 2
+217 -70 39 0 84 1 2 1 2
+218 54 -82 0 58 1 2 1 2
+219 29 41 0 41 1 2 1 2
+220 -87 51 0 98 1 2 1 2
+221 -96 -36 0 77 1 2 1 2
+222 49 8 0 57 1 2 1 2
+223 -5 54 0 39 1 2 1 2
+224 -26 43 0 99 1 2 1 2
+225 -11 60 0 83 1 2 1 2
+226 40 61 0 54 1 2 1 2
+227 82 35 0 86 1 2 1 2
+228 -92 12 0 2 1 2 1 2
+229 -93 -86 0 14 1 2 1 2
+230 -66 63 0 42 1 2 1 2
+231 -72 -87 0 14 1 2 1 2
+232 -57 -84 0 55 1 2 1 2
+233 23 52 0 2 1 2 1 2
+234 -56 -62 0 18 1 2 1 2
+235 -19 59 0 17 1 2 1 2
+236 63 -14 0 22 1 2 1 2
+237 -13 38 0 28 1 2 1 2
+238 -19 87 0 3 1 2 1 2
+239 44 -84 0 96 1 2 1 2
+240 98 -17 0 53 1 2 1 2
+241 -16 62 0 15 1 2 1 2
+242 3 66 0 36 1 2 1 2
+243 26 22 0 98 1 2 1 2
+244 -38 -81 0 78 1 2 1 2
+245 70 -80 0 92 1 2 1 2
+246 17 -35 0 65 1 2 1 2
+247 96 -83 0 64 1 2 1 2
+248 -77 80 0 43 1 2 1 2
+249 -14 44 0 50 1 2 1 2
+250 -33 33 0 0 0 0
+251 33 -33 0 0 0 0
diff --git a/jsprit-examples/input/p08.res b/jsprit-examples/input/p08.res
new file mode 100644
index 00000000..03301944
--- /dev/null
+++ b/jsprit-examples/input/p08.res
@@ -0,0 +1,26 @@
+4437.68
+1 1 273.48 494 0 237 122 233 176 136 78 24 127 40 17 175 55 47 56 0
+1 2 133.14 473 0 73 198 207 19 185 72 166 96 0
+1 3 138.48 496 0 69 146 135 84 15 102 39 38 223 43 0
+1 4 115.54 496 0 125 101 203 57 131 214 11 241 225 0
+1 5 188.96 487 0 235 238 10 42 197 194 80 113 103 168 66 242 0
+1 6 191.58 488 0 148 26 9 153 189 106 121 248 89 167 13 193 0
+1 7 59.02 497 0 177 62 249 157 82 224 163 0
+1 8 122.55 495 0 114 230 58 150 183 170 2 0
+1 9 162.05 475 0 27 173 137 124 49 12 133 5 191 30 18 54 0
+1 10 281.96 482 0 195 228 53 130 129 221 31 205 61 90 211 79 204 0
+1 11 147.83 497 0 217 83 206 65 220 36 64 0
+1 12 148.28 493 0 190 8 123 118 3 116 126 104 215 213 112 0
+2 1 209.02 498 0 199 222 85 132 97 51 67 169 6 37 0
+2 2 175.08 498 0 165 181 171 59 162 219 52 243 16 0
+2 3 97.66 482 0 180 63 46 93 187 45 161 179 200 0
+2 4 165.62 486 0 7 140 186 21 138 100 145 81 0
+2 5 309.78 491 0 164 209 142 68 231 71 229 1 139 202 232 70 115 4 208 0
+2 6 266.60 493 0 188 87 154 76 155 108 244 99 234 33 172 74 141 0
+2 7 138.41 425 0 28 182 34 95 160 246 25 0
+2 8 185.69 459 0 50 88 247 149 86 151 94 245 0
+2 9 109.58 412 0 22 120 236 111 196 174 48 128 0
+2 10 187.86 499 0 143 14 98 117 240 107 212 77 91 216 0
+2 11 139.09 492 0 152 144 192 184 218 119 239 35 156 0
+2 12 193.07 500 0 23 92 178 210 41 109 20 227 29 105 44 0
+2 13 297.34 498 0 110 60 158 134 159 147 201 32 226 75 0
diff --git a/jsprit-examples/input/vrp_cordeau_01.xml b/jsprit-examples/input/vrp_cordeau_01.xml
new file mode 100644
index 00000000..20a9e895
--- /dev/null
+++ b/jsprit-examples/input/vrp_cordeau_01.xml
@@ -0,0 +1,607 @@
+
+
+
+
+
+ 35
+
+ 17
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 36
+
+ 6
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 33
+
+ 23
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 34
+
+ 26
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 39
+
+ 14
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 37
+
+ 9
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 38
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 43
+
+ 11
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 42
+
+ 13
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 41
+
+ 27
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 40
+
+ 7
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 22
+
+ 8
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 23
+
+ 16
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 24
+
+ 10
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 25
+
+ 28
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 26
+
+ 7
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 27
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 28
+
+ 14
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 29
+
+ 6
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 3
+
+ 16
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 2
+
+ 30
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 1
+
+ 7
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 7
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 30
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 6
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 5
+
+ 21
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 32
+
+ 12
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 4
+
+ 9
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 31
+
+ 11
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 9
+
+ 11
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 8
+
+ 23
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 19
+
+ 9
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 17
+
+ 3
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 18
+
+ 41
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 15
+
+ 10
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 16
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 13
+
+ 23
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 14
+
+ 21
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 11
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 12
+
+ 29
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 21
+
+ 8
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 20
+
+ 28
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 49
+
+ 18
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 48
+
+ 17
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 45
+
+ 10
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 44
+
+ 16
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 47
+
+ 25
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 46
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 10
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 50
+
+ 10
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+
diff --git a/jsprit-examples/input/vrp_cordeau_08.xml b/jsprit-examples/input/vrp_cordeau_08.xml
new file mode 100644
index 00000000..833a72f8
--- /dev/null
+++ b/jsprit-examples/input/vrp_cordeau_08.xml
@@ -0,0 +1,3356 @@
+
+
+
+ FINITE
+ HOMOGENEOUS
+
+
+
+ 1_1_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_2_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_3_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_4_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_5_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_6_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_7_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_8_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_9_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_10_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_11_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_12_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_13_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 1_14_cordeauVehicle
+ 1_cordeauType
+
+ [x=-33.0][y=33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_1_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_2_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_3_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_4_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_5_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_6_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_7_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_8_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_9_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_10_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_11_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_12_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_13_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+ 2_14_cordeauVehicle
+ 2_cordeauType
+
+ [x=33.0][y=-33.0]
+
+
+
+ 0.0
+ 310.0
+
+
+
+
+
+ 1_cordeauType
+ 500
+
+ 0.0
+ 1.0
+
+
+
+
+ 2_cordeauType
+ 500
+
+ 0.0
+ 1.0
+
+
+
+
+
+
+ 35
+
+ 9
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 36
+
+ 74
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 33
+
+ 47
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 159
+
+ 46
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 34
+
+ 57
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 158
+
+ 79
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 39
+
+ 42
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 157
+
+ 79
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 156
+
+ 97
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 37
+
+ 83
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 155
+
+ 65
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 38
+
+ 96
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 154
+
+ 97
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 152
+
+ 24
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 153
+
+ 69
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 150
+
+ 83
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 151
+
+ 22
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 43
+
+ 43
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 42
+
+ 56
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 41
+
+ 22
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 40
+
+ 80
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 202
+
+ 92
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 203
+
+ 1
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 204
+
+ 2
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 205
+
+ 63
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 200
+
+ 11
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 201
+
+ 98
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 22
+
+ 40
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 23
+
+ 8
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 169
+
+ 49
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 24
+
+ 69
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 25
+
+ 93
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 206
+
+ 57
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 26
+
+ 29
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 166
+
+ 23
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 207
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 27
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 165
+
+ 3
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 208
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 28
+
+ 53
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 168
+
+ 40
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 209
+
+ 24
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 29
+
+ 8
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 167
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 3
+
+ 93
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 161
+
+ 39
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 2
+
+ 72
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 162
+
+ 94
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 1
+
+ 6
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 163
+
+ 97
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 164
+
+ 18
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 7
+
+ 1
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 30
+
+ 24
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 6
+
+ 43
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 5
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 32
+
+ 13
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 4
+
+ 28
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 31
+
+ 53
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 160
+
+ 52
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 9
+
+ 53
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 8
+
+ 36
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 211
+
+ 18
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 212
+
+ 77
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 210
+
+ 14
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 215
+
+ 49
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 216
+
+ 58
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 213
+
+ 28
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 19
+
+ 88
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 214
+
+ 72
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 219
+
+ 41
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 17
+
+ 51
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 179
+
+ 59
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 18
+
+ 47
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 178
+
+ 84
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 217
+
+ 84
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 15
+
+ 66
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 177
+
+ 36
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 218
+
+ 58
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 16
+
+ 37
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 176
+
+ 10
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 13
+
+ 57
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 14
+
+ 1
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 11
+
+ 25
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 12
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 21
+
+ 48
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 170
+
+ 96
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 20
+
+ 75
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 171
+
+ 58
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 174
+
+ 56
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 175
+
+ 67
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 172
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 173
+
+ 21
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 220
+
+ 98
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 221
+
+ 77
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 222
+
+ 57
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 223
+
+ 39
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 224
+
+ 99
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 225
+
+ 83
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 226
+
+ 54
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 227
+
+ 86
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 228
+
+ 2
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 188
+
+ 18
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 229
+
+ 14
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 187
+
+ 99
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 189
+
+ 55
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 180
+
+ 85
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 10
+
+ 63
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 181
+
+ 60
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 182
+
+ 33
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 183
+
+ 62
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 184
+
+ 70
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 185
+
+ 79
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 186
+
+ 98
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 116
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 79
+
+ 48
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 117
+
+ 93
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 78
+
+ 31
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 114
+
+ 78
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 77
+
+ 8
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 115
+
+ 64
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 112
+
+ 71
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 113
+
+ 85
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 110
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 111
+
+ 42
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 118
+
+ 18
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 119
+
+ 38
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 82
+
+ 99
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 83
+
+ 29
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 80
+
+ 3
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 81
+
+ 52
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 86
+
+ 98
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 87
+
+ 4
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 84
+
+ 12
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 85
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 67
+
+ 56
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 125
+
+ 86
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 66
+
+ 56
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 126
+
+ 2
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 69
+
+ 39
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 127
+
+ 31
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 68
+
+ 9
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 128
+
+ 54
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 121
+
+ 81
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 122
+
+ 4
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 123
+
+ 23
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 124
+
+ 11
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 129
+
+ 87
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 70
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 71
+
+ 4
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 120
+
+ 29
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 72
+
+ 58
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 73
+
+ 73
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 74
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 75
+
+ 12
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 76
+
+ 3
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 134
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 135
+
+ 25
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 132
+
+ 72
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 59
+
+ 90
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 133
+
+ 10
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 58
+
+ 62
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 138
+
+ 51
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 57
+
+ 100
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 139
+
+ 29
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 56
+
+ 37
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 136
+
+ 71
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 55
+
+ 5
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 137
+
+ 85
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 64
+
+ 60
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 65
+
+ 95
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 62
+
+ 37
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 63
+
+ 80
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 60
+
+ 57
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 131
+
+ 81
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 61
+
+ 44
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 130
+
+ 17
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 49
+
+ 79
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 143
+
+ 38
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 48
+
+ 79
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 144
+
+ 11
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 145
+
+ 82
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 146
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 45
+
+ 73
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 147
+
+ 39
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 44
+
+ 12
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 148
+
+ 6
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 47
+
+ 8
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 149
+
+ 87
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 46
+
+ 32
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 51
+
+ 14
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 52
+
+ 17
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 53
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 54
+
+ 44
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 140
+
+ 55
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 142
+
+ 100
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 50
+
+ 4
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 141
+
+ 45
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 109
+
+ 68
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 108
+
+ 77
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 107
+
+ 42
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 106
+
+ 39
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 105
+
+ 25
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 104
+
+ 93
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 103
+
+ 74
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 99
+
+ 21
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 102
+
+ 84
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 101
+
+ 33
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 100
+
+ 99
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 98
+
+ 84
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 97
+
+ 71
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 96
+
+ 26
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 95
+
+ 72
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 94
+
+ 36
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 93
+
+ 4
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 92
+
+ 98
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 91
+
+ 45
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 90
+
+ 33
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 88
+
+ 56
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 89
+
+ 24
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 240
+
+ 53
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 241
+
+ 15
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 195
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 194
+
+ 19
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 197
+
+ 35
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 196
+
+ 90
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 191
+
+ 94
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 190
+
+ 75
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 193
+
+ 13
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 192
+
+ 89
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 198
+
+ 76
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 199
+
+ 3
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 245
+
+ 92
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 244
+
+ 78
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 243
+
+ 98
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 242
+
+ 36
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 249
+
+ 50
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 248
+
+ 43
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 247
+
+ 64
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 246
+
+ 65
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 230
+
+ 42
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 239
+
+ 96
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 232
+
+ 55
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 231
+
+ 14
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 234
+
+ 18
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 233
+
+ 2
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 236
+
+ 22
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 235
+
+ 17
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 238
+
+ 3
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+ 237
+
+ 28
+ 0.0
+
+
+ 0.0
+ 1.7976931348623157E308
+
+
+
+
+