# Correct values for Project 5 **Let me know if more debug values would be useful! [egoode6@gatech.edu](egoode6@gatech.edu)** Define the following function: ``` def print_mesh(): print "Vertex table (maps corner num to vertex num):" print "corner num\tvertex num:" for c, v in enumerate(V): print c, "\t\t", v print "" print "Opposite table (maps corner num to opposite corner num):" print "corner num\topposite corner num" for c, o in O.iteritems(): print c, "\t\t", o print "" print "Geometry table (maps vertex num to position): " print "vertex num\tposition:" for v, g in enumerate(G): print v, "\t\t", g print "" print "" print "" ``` and call it after each time you modify the mesh, i.e. at the end of `read_mesh` and in `handleKeyPressed` after you subdivide the mesh when the `d` key is pressed. The output for the larger meshes is so long that it's probably not going to be useful for debugging, but I've left it in for completeness.
## Scene 1
Before any subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 1 1 2 2 3 3 1 4 0 5 2 6 3 7 2 8 0 9 0 10 1 11 3 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 8 1 9 2 4 3 6 4 2 5 11 6 3 7 10 8 0 9 1 10 7 11 5 Geometry table (maps vertex num to position): vertex num position: 0 [ -1.0, -1.0, -1.0 ] 1 [ 1.0, 1.0, -1.0 ] 2 [ 1.0, -1.0, 1.0 ] 3 [ -1.0, 1.0, 1.0 ] ```
After one subdivision ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 1 1 6 2 5 3 6 4 2 5 4 6 5 7 4 8 3 9 4 10 5 11 6 12 1 13 8 14 6 15 8 16 0 17 7 18 6 19 7 20 2 21 7 22 6 23 8 24 3 25 4 26 9 27 4 28 2 29 7 30 9 31 7 32 0 33 7 34 9 35 4 36 0 37 8 38 9 39 8 40 1 41 5 42 9 43 5 44 3 45 5 46 9 47 8 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 39 2 13 3 29 4 10 5 19 6 26 7 42 8 11 9 0 10 4 11 8 12 21 13 2 14 41 15 30 16 22 17 38 18 27 19 5 20 23 21 12 22 16 23 20 24 33 25 43 26 6 27 18 28 34 29 3 30 15 31 37 32 35 33 24 34 28 35 32 36 45 37 31 38 17 39 1 40 46 41 14 42 7 43 25 44 47 45 36 46 40 47 44 Geometry table (maps vertex num to position): vertex num position: 0 [ -1.0, -1.0, -1.0 ] 1 [ 1.0, 1.0, -1.0 ] 2 [ 1.0, -1.0, 1.0 ] 3 [ -1.0, 1.0, 1.0 ] 4 [ 0.0, 0.0, 1.0 ] 5 [ 0.0, 1.0, 0.0 ] 6 [ 1.0, 0.0, 0.0 ] 7 [ 0.0, -1.0, 0.0 ] 8 [ 0.0, 0.0, -1.0 ] 9 [ -1.0, 0.0, 0.0 ] ```
After two subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 1 1 12 2 11 3 12 4 6 5 10 6 11 7 10 8 5 9 10 10 11 11 12 12 6 13 15 14 14 15 15 16 2 17 13 18 14 19 13 20 4 21 13 22 14 23 15 24 5 25 18 26 17 27 18 28 4 29 16 30 17 31 16 32 3 33 16 34 17 35 18 36 4 37 18 38 14 39 18 40 5 41 10 42 14 43 10 44 6 45 10 46 14 47 18 48 1 49 20 50 12 51 20 52 8 53 19 54 12 55 19 56 6 57 19 58 12 59 20 60 8 61 23 62 22 63 23 64 0 65 21 66 22 67 21 68 7 69 21 70 22 71 23 72 6 73 25 74 15 75 25 76 7 77 24 78 15 79 24 80 2 81 24 82 15 83 25 84 7 85 25 86 22 87 25 88 6 89 19 90 22 91 19 92 8 93 19 94 22 95 25 96 3 97 16 98 27 99 16 100 4 101 26 102 27 103 26 104 9 105 26 106 27 107 16 108 4 109 13 110 28 111 13 112 2 113 24 114 28 115 24 116 7 117 24 118 28 119 13 120 9 121 30 122 29 123 30 124 7 125 21 126 29 127 21 128 0 129 21 130 29 131 30 132 7 133 30 134 28 135 30 136 9 137 26 138 28 139 26 140 4 141 26 142 28 143 30 144 0 145 23 146 29 147 23 148 8 149 31 150 29 151 31 152 9 153 31 154 29 155 23 156 8 157 20 158 32 159 20 160 1 161 11 162 32 163 11 164 5 165 11 166 32 167 20 168 9 169 33 170 27 171 33 172 5 173 17 174 27 175 17 176 3 177 17 178 27 179 33 180 5 181 33 182 32 183 33 184 9 185 31 186 32 187 31 188 8 189 31 190 32 191 33 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 159 2 49 3 42 4 10 5 55 6 39 7 162 8 11 9 0 10 4 11 8 12 21 13 43 14 73 15 113 16 22 17 79 18 110 19 37 20 23 21 12 22 16 23 20 24 33 25 171 26 41 27 101 28 34 29 38 30 98 31 174 32 35 33 24 34 28 35 32 36 45 37 19 38 29 39 6 40 46 41 26 42 3 43 13 44 47 45 36 46 40 47 44 48 57 49 2 50 161 51 90 52 58 53 158 54 87 55 5 56 59 57 48 58 52 59 56 60 69 61 91 62 149 63 126 64 70 65 146 66 123 67 85 68 71 69 60 70 64 71 68 72 81 73 14 74 89 75 114 76 82 77 86 78 111 79 17 80 83 81 72 82 76 83 80 84 93 85 67 86 77 87 54 88 94 89 74 90 51 91 61 92 95 93 84 94 88 95 92 96 105 97 175 98 30 99 138 100 106 101 27 102 135 103 169 104 107 105 96 106 100 107 104 108 117 109 139 110 18 111 78 112 118 113 15 114 75 115 133 116 119 117 108 118 112 119 116 120 129 121 151 122 137 123 66 124 130 125 134 126 63 127 145 128 131 129 120 130 124 131 128 132 141 133 115 134 125 135 102 136 142 137 122 138 99 139 109 140 143 141 132 142 136 143 140 144 153 145 127 146 65 147 186 148 154 149 62 150 183 151 121 152 155 153 144 154 148 155 152 156 165 157 187 158 53 159 1 160 166 161 50 162 7 163 181 164 167 165 156 166 160 167 164 168 177 169 103 170 185 171 25 172 178 173 182 174 31 175 97 176 179 177 168 178 172 179 176 180 189 181 163 182 173 183 150 184 190 185 170 186 147 187 157 188 191 189 180 190 184 191 188 Geometry table (maps vertex num to position): vertex num position: 0 [ -1.0, -1.0, -1.0 ] 1 [ 1.0, 1.0, -1.0 ] 2 [ 1.0, -1.0, 1.0 ] 3 [ -1.0, 1.0, 1.0 ] 4 [ 0.0, 0.0, 1.0 ] 5 [ 0.0, 1.0, 0.0 ] 6 [ 1.0, 0.0, 0.0 ] 7 [ 0.0, -1.0, 0.0 ] 8 [ 0.0, 0.0, -1.0 ] 9 [ -1.0, 0.0, 0.0 ] 10 [ 0.5, 0.5, 0.0 ] 11 [ 0.5, 1.0, -0.5 ] 12 [ 1.0, 0.5, -0.5 ] 13 [ 0.5, -0.5, 1.0 ] 14 [ 0.5, 0.0, 0.5 ] 15 [ 1.0, -0.5, 0.5 ] 16 [ -0.5, 0.5, 1.0 ] 17 [ -0.5, 1.0, 0.5 ] 18 [ 0.0, 0.5, 0.5 ] 19 [ 0.5, 0.0, -0.5 ] 20 [ 0.5, 0.5, -1.0 ] 21 [ -0.5, -1.0, -0.5 ] 22 [ 0.0, -0.5, -0.5 ] 23 [ -0.5, -0.5, -1.0 ] 24 [ 0.5, -1.0, 0.5 ] 25 [ 0.5, -0.5, 0.0 ] 26 [ -0.5, 0.0, 0.5 ] 27 [ -1.0, 0.5, 0.5 ] 28 [ 0.0, -0.5, 0.5 ] 29 [ -1.0, -0.5, -0.5 ] 30 [ -0.5, -0.5, 0.0 ] 31 [ -0.5, 0.0, -0.5 ] 32 [ 0.0, 0.5, -0.5 ] 33 [ -0.5, 0.5, 0.0 ] ```
After one subdivision followed by inflation ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 1 1 6 2 5 3 6 4 2 5 4 6 5 7 4 8 3 9 4 10 5 11 6 12 1 13 8 14 6 15 8 16 0 17 7 18 6 19 7 20 2 21 7 22 6 23 8 24 3 25 4 26 9 27 4 28 2 29 7 30 9 31 7 32 0 33 7 34 9 35 4 36 0 37 8 38 9 39 8 40 1 41 5 42 9 43 5 44 3 45 5 46 9 47 8 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 39 2 13 3 29 4 10 5 19 6 26 7 42 8 11 9 0 10 4 11 8 12 21 13 2 14 41 15 30 16 22 17 38 18 27 19 5 20 23 21 12 22 16 23 20 24 33 25 43 26 6 27 18 28 34 29 3 30 15 31 37 32 35 33 24 34 28 35 32 36 45 37 31 38 17 39 1 40 46 41 14 42 7 43 25 44 47 45 36 46 40 47 44 Geometry table (maps vertex num to position): vertex num position: 0 [ -0.57735026, -0.57735026, -0.57735026 ] 1 [ 0.57735026, 0.57735026, -0.57735026 ] 2 [ 0.57735026, -0.57735026, 0.57735026 ] 3 [ -0.57735026, 0.57735026, 0.57735026 ] 4 [ 0.0, 0.0, 1.0 ] 5 [ 0.0, 1.0, 0.0 ] 6 [ 1.0, 0.0, 0.0 ] 7 [ 0.0, -1.0, 0.0 ] 8 [ 0.0, 0.0, -1.0 ] 9 [ -1.0, 0.0, 0.0 ] ```
## Scene 2
Before any subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 4 1 0 2 1 3 4 4 1 5 2 6 4 7 2 8 3 9 4 10 3 11 0 12 5 13 1 14 0 15 5 16 2 17 1 18 5 19 3 20 2 21 5 22 0 23 3 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 12 1 5 2 10 3 15 4 8 5 1 6 18 7 11 8 4 9 21 10 2 11 7 12 0 13 23 14 16 15 3 16 14 17 19 18 6 19 17 20 22 21 9 22 20 23 13 Geometry table (maps vertex num to position): vertex num position: 0 [ 1.0, 0.0, 0.0 ] 1 [ 0.0, -1.0, 0.0 ] 2 [ -1.0, 0.0, 0.0 ] 3 [ 0.0, 1.0, 0.0 ] 4 [ 0.0, 0.0, 1.0 ] 5 [ 0.0, 0.0, -1.0 ] ```
After one subdivision ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 4 1 8 2 7 3 8 4 0 5 6 6 7 7 6 8 1 9 6 10 7 11 8 12 4 13 7 14 10 15 7 16 1 17 9 18 10 19 9 20 2 21 9 22 10 23 7 24 4 25 10 26 12 27 10 28 2 29 11 30 12 31 11 32 3 33 11 34 12 35 10 36 4 37 12 38 8 39 12 40 3 41 13 42 8 43 13 44 0 45 13 46 8 47 12 48 5 49 15 50 14 51 15 52 1 53 6 54 14 55 6 56 0 57 6 58 14 59 15 60 5 61 16 62 15 63 16 64 2 65 9 66 15 67 9 68 1 69 9 70 15 71 16 72 5 73 17 74 16 75 17 76 3 77 11 78 16 79 11 80 2 81 11 82 16 83 17 84 5 85 14 86 17 87 14 88 0 89 13 90 17 91 13 92 3 93 13 94 17 95 14 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 14 2 37 3 54 4 10 5 43 6 51 7 17 8 11 9 0 10 4 11 8 12 21 13 26 14 1 15 66 16 22 17 7 18 63 19 29 20 23 21 12 22 16 23 20 24 33 25 38 26 13 27 78 28 34 29 19 30 75 31 41 32 35 33 24 34 28 35 32 36 45 37 2 38 25 39 90 40 46 41 31 42 87 43 5 44 47 45 36 46 40 47 44 48 57 49 86 50 61 51 6 52 58 53 67 54 3 55 89 56 59 57 48 58 52 59 56 60 69 61 50 62 73 63 18 64 70 65 79 66 15 67 53 68 71 69 60 70 64 71 68 72 81 73 62 74 85 75 30 76 82 77 91 78 27 79 65 80 83 81 72 82 76 83 80 84 93 85 74 86 49 87 42 88 94 89 55 90 39 91 77 92 95 93 84 94 88 95 92 Geometry table (maps vertex num to position): vertex num position: 0 [ 1.0, 0.0, 0.0 ] 1 [ 0.0, -1.0, 0.0 ] 2 [ -1.0, 0.0, 0.0 ] 3 [ 0.0, 1.0, 0.0 ] 4 [ 0.0, 0.0, 1.0 ] 5 [ 0.0, 0.0, -1.0 ] 6 [ 0.5, -0.5, 0.0 ] 7 [ 0.0, -0.5, 0.5 ] 8 [ 0.5, 0.0, 0.5 ] 9 [ -0.5, -0.5, 0.0 ] 10 [ -0.5, 0.0, 0.5 ] 11 [ -0.5, 0.5, 0.0 ] 12 [ 0.0, 0.5, 0.5 ] 13 [ 0.5, 0.5, 0.0 ] 14 [ 0.5, 0.0, -0.5 ] 15 [ 0.0, -0.5, -0.5 ] 16 [ -0.5, 0.0, -0.5 ] 17 [ 0.0, 0.5, -0.5 ] ```
After two subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 4 1 20 2 19 3 20 4 8 5 18 6 19 7 18 8 7 9 18 10 19 11 20 12 8 13 23 14 22 15 23 16 0 17 21 18 22 19 21 20 6 21 21 22 22 23 23 24 7 25 26 26 25 27 26 28 6 29 24 30 25 31 24 32 1 33 24 34 25 35 26 36 6 37 26 38 22 39 26 40 7 41 18 42 22 43 18 44 8 45 18 46 22 47 26 48 4 49 19 50 28 51 19 52 7 53 27 54 28 55 27 56 10 57 27 58 28 59 19 60 7 61 25 62 30 63 25 64 1 65 29 66 30 67 29 68 9 69 29 70 30 71 25 72 10 73 33 74 32 75 33 76 9 77 31 78 32 79 31 80 2 81 31 82 32 83 33 84 9 85 33 86 30 87 33 88 10 89 27 90 30 91 27 92 7 93 27 94 30 95 33 96 4 97 28 98 35 99 28 100 10 101 34 102 35 103 34 104 12 105 34 106 35 107 28 108 10 109 32 110 37 111 32 112 2 113 36 114 37 115 36 116 11 117 36 118 37 119 32 120 12 121 40 122 39 123 40 124 11 125 38 126 39 127 38 128 3 129 38 130 39 131 40 132 11 133 40 134 37 135 40 136 12 137 34 138 37 139 34 140 10 141 34 142 37 143 40 144 4 145 35 146 20 147 35 148 12 149 41 150 20 151 41 152 8 153 41 154 20 155 35 156 12 157 39 158 43 159 39 160 3 161 42 162 43 163 42 164 13 165 42 166 43 167 39 168 8 169 45 170 23 171 45 172 13 173 44 174 23 175 44 176 0 177 44 178 23 179 45 180 13 181 45 182 43 183 45 184 8 185 41 186 43 187 41 188 12 189 41 190 43 191 45 192 5 193 48 194 47 195 48 196 15 197 46 198 47 199 46 200 14 201 46 202 47 203 48 204 15 205 50 206 49 207 50 208 1 209 24 210 49 211 24 212 6 213 24 214 49 215 50 216 14 217 52 218 51 219 52 220 6 221 21 222 51 223 21 224 0 225 21 226 51 227 52 228 6 229 52 230 49 231 52 232 14 233 46 234 49 235 46 236 15 237 46 238 49 239 52 240 5 241 54 242 48 243 54 244 16 245 53 246 48 247 53 248 15 249 53 250 48 251 54 252 16 253 56 254 55 255 56 256 2 257 31 258 55 259 31 260 9 261 31 262 55 263 56 264 15 265 57 266 50 267 57 268 9 269 29 270 50 271 29 272 1 273 29 274 50 275 57 276 9 277 57 278 55 279 57 280 15 281 53 282 55 283 53 284 16 285 53 286 55 287 57 288 5 289 59 290 54 291 59 292 17 293 58 294 54 295 58 296 16 297 58 298 54 299 59 300 17 301 61 302 60 303 61 304 3 305 38 306 60 307 38 308 11 309 38 310 60 311 61 312 16 313 62 314 56 315 62 316 11 317 36 318 56 319 36 320 2 321 36 322 56 323 62 324 11 325 62 326 60 327 62 328 16 329 58 330 60 331 58 332 17 333 58 334 60 335 62 336 5 337 47 338 59 339 47 340 14 341 63 342 59 343 63 344 17 345 63 346 59 347 47 348 14 349 51 350 64 351 51 352 0 353 44 354 64 355 44 356 13 357 44 358 64 359 51 360 17 361 65 362 61 363 65 364 13 365 42 366 61 367 42 368 3 369 42 370 61 371 65 372 13 373 65 374 64 375 65 376 17 377 63 378 64 379 63 380 14 381 63 382 64 383 65 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 50 2 145 3 42 4 10 5 151 6 39 7 53 8 11 9 0 10 4 11 8 12 21 13 43 14 169 15 222 16 22 17 175 18 219 19 37 20 23 21 12 22 16 23 20 24 33 25 62 26 41 27 210 28 34 29 38 30 207 31 65 32 35 33 24 34 28 35 32 36 45 37 19 38 29 39 6 40 46 41 26 42 3 43 13 44 47 45 36 46 40 47 44 48 57 49 98 50 1 51 90 52 58 53 7 54 87 55 101 56 59 57 48 58 52 59 56 60 69 61 91 62 25 63 270 64 70 65 31 66 267 67 85 68 71 69 60 70 64 71 68 72 81 73 110 74 89 75 258 76 82 77 86 78 255 79 113 80 83 81 72 82 76 83 80 84 93 85 67 86 77 87 54 88 94 89 74 90 51 91 61 92 95 93 84 94 88 95 92 96 105 97 146 98 49 99 138 100 106 101 55 102 135 103 149 104 107 105 96 106 100 107 104 108 117 109 139 110 73 111 318 112 118 113 79 114 315 115 133 116 119 117 108 118 112 119 116 120 129 121 158 122 137 123 306 124 130 125 134 126 303 127 161 128 131 129 120 130 124 131 128 132 141 133 115 134 125 135 102 136 142 137 122 138 99 139 109 140 143 141 132 142 136 143 140 144 153 145 2 146 97 147 186 148 154 149 103 150 183 151 5 152 155 153 144 154 148 155 152 156 165 157 187 158 121 159 366 160 166 161 127 162 363 163 181 164 167 165 156 166 160 167 164 168 177 169 14 170 185 171 354 172 178 173 182 174 351 175 17 176 179 177 168 178 172 179 176 180 189 181 163 182 173 183 150 184 190 185 170 186 147 187 157 188 191 189 180 190 184 191 188 192 201 193 338 194 241 195 234 196 202 197 247 198 231 199 341 200 203 201 192 202 196 203 200 204 213 205 235 206 265 207 30 208 214 209 271 210 27 211 229 212 215 213 204 214 208 215 212 216 225 217 350 218 233 219 18 220 226 221 230 222 15 223 353 224 227 225 216 226 220 227 224 228 237 229 211 230 221 231 198 232 238 233 218 234 195 235 205 236 239 237 228 238 232 239 236 240 249 241 194 242 289 243 282 244 250 245 295 246 279 247 197 248 251 249 240 250 244 251 248 252 261 253 283 254 313 255 78 256 262 257 319 258 75 259 277 260 263 261 252 262 256 263 260 264 273 265 206 266 281 267 66 268 274 269 278 270 63 271 209 272 275 273 264 274 268 275 272 276 285 277 259 278 269 279 246 280 286 281 266 282 243 283 253 284 287 285 276 286 280 287 284 288 297 289 242 290 337 291 330 292 298 293 343 294 327 295 245 296 299 297 288 298 292 299 296 300 309 301 331 302 361 303 126 304 310 305 367 306 123 307 325 308 311 309 300 310 304 311 308 312 321 313 254 314 329 315 114 316 322 317 326 318 111 319 257 320 323 321 312 322 316 323 320 324 333 325 307 326 317 327 294 328 334 329 314 330 291 331 301 332 335 333 324 334 328 335 332 336 345 337 290 338 193 339 378 340 346 341 199 342 375 343 293 344 347 345 336 346 340 347 344 348 357 349 379 350 217 351 174 352 358 353 223 354 171 355 373 356 359 357 348 358 352 359 356 360 369 361 302 362 377 363 162 364 370 365 374 366 159 367 305 368 371 369 360 370 364 371 368 372 381 373 355 374 365 375 342 376 382 377 362 378 339 379 349 380 383 381 372 382 376 383 380 Geometry table (maps vertex num to position): vertex num position: 0 [ 1.0, 0.0, 0.0 ] 1 [ 0.0, -1.0, 0.0 ] 2 [ -1.0, 0.0, 0.0 ] 3 [ 0.0, 1.0, 0.0 ] 4 [ 0.0, 0.0, 1.0 ] 5 [ 0.0, 0.0, -1.0 ] 6 [ 0.5, -0.5, 0.0 ] 7 [ 0.0, -0.5, 0.5 ] 8 [ 0.5, 0.0, 0.5 ] 9 [ -0.5, -0.5, 0.0 ] 10 [ -0.5, 0.0, 0.5 ] 11 [ -0.5, 0.5, 0.0 ] 12 [ 0.0, 0.5, 0.5 ] 13 [ 0.5, 0.5, 0.0 ] 14 [ 0.5, 0.0, -0.5 ] 15 [ 0.0, -0.5, -0.5 ] 16 [ -0.5, 0.0, -0.5 ] 17 [ 0.0, 0.5, -0.5 ] 18 [ 0.25, -0.25, 0.5 ] 19 [ 0.0, -0.25, 0.75 ] 20 [ 0.25, 0.0, 0.75 ] 21 [ 0.75, -0.25, 0.0 ] 22 [ 0.5, -0.25, 0.25 ] 23 [ 0.75, 0.0, 0.25 ] 24 [ 0.25, -0.75, 0.0 ] 25 [ 0.0, -0.75, 0.25 ] 26 [ 0.25, -0.5, 0.25 ] 27 [ -0.25, -0.25, 0.5 ] 28 [ -0.25, 0.0, 0.75 ] 29 [ -0.25, -0.75, 0.0 ] 30 [ -0.25, -0.5, 0.25 ] 31 [ -0.75, -0.25, 0.0 ] 32 [ -0.75, 0.0, 0.25 ] 33 [ -0.5, -0.25, 0.25 ] 34 [ -0.25, 0.25, 0.5 ] 35 [ 0.0, 0.25, 0.75 ] 36 [ -0.75, 0.25, 0.0 ] 37 [ -0.5, 0.25, 0.25 ] 38 [ -0.25, 0.75, 0.0 ] 39 [ 0.0, 0.75, 0.25 ] 40 [ -0.25, 0.5, 0.25 ] 41 [ 0.25, 0.25, 0.5 ] 42 [ 0.25, 0.75, 0.0 ] 43 [ 0.25, 0.5, 0.25 ] 44 [ 0.75, 0.25, 0.0 ] 45 [ 0.5, 0.25, 0.25 ] 46 [ 0.25, -0.25, -0.5 ] 47 [ 0.25, 0.0, -0.75 ] 48 [ 0.0, -0.25, -0.75 ] 49 [ 0.25, -0.5, -0.25 ] 50 [ 0.0, -0.75, -0.25 ] 51 [ 0.75, 0.0, -0.25 ] 52 [ 0.5, -0.25, -0.25 ] 53 [ -0.25, -0.25, -0.5 ] 54 [ -0.25, 0.0, -0.75 ] 55 [ -0.5, -0.25, -0.25 ] 56 [ -0.75, 0.0, -0.25 ] 57 [ -0.25, -0.5, -0.25 ] 58 [ -0.25, 0.25, -0.5 ] 59 [ 0.0, 0.25, -0.75 ] 60 [ -0.25, 0.5, -0.25 ] 61 [ 0.0, 0.75, -0.25 ] 62 [ -0.5, 0.25, -0.25 ] 63 [ 0.25, 0.25, -0.5 ] 64 [ 0.5, 0.25, -0.25 ] 65 [ 0.25, 0.5, -0.25 ] ```
## Scene 3
Before any subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 6 1 2 2 1 3 2 4 7 5 1 6 5 7 4 8 3 9 8 10 3 11 4 12 11 13 5 14 6 15 10 16 6 17 5 18 2 19 10 20 9 21 3 22 9 23 10 24 9 25 8 26 7 27 0 28 7 29 8 30 1 31 0 32 11 33 4 34 11 35 0 36 10 37 2 38 6 39 11 40 6 41 1 42 10 43 5 44 3 45 11 46 4 47 5 48 9 49 7 50 2 51 0 52 1 53 7 54 8 55 9 56 3 57 0 58 8 59 4 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 4 1 39 2 36 3 51 4 0 5 48 6 9 7 42 8 45 9 6 10 57 11 55 12 15 13 41 14 46 15 12 16 44 17 37 18 21 19 49 20 38 21 18 22 43 23 54 24 27 25 50 26 56 27 24 28 59 29 52 30 33 31 40 32 53 33 30 34 58 35 47 36 2 37 17 38 20 39 1 40 31 41 13 42 7 43 22 44 16 45 8 46 14 47 35 48 5 49 19 50 25 51 3 52 29 53 32 54 23 55 11 56 26 57 10 58 34 59 28 Geometry table (maps vertex num to position): vertex num position: 0 [ 0.0, -0.525731, 0.850651 ] 1 [ 0.850651, 0.0, 0.525731 ] 2 [ 0.850651, 0.0, -0.525731 ] 3 [ -0.850651, 0.0, -0.525731 ] 4 [ -0.850651, 0.0, 0.525731 ] 5 [ -0.525731, 0.850651, 0.0 ] 6 [ 0.525731, 0.850651, 0.0 ] 7 [ 0.525731, -0.850651, 0.0 ] 8 [ -0.525731, -0.850651, 0.0 ] 9 [ 0.0, -0.525731, -0.850651 ] 10 [ 0.0, 0.525731, -0.850651 ] 11 [ 0.0, 0.525731, 0.850651 ] ```
After one subdivision ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 6 1 14 2 13 3 14 4 2 5 12 6 13 7 12 8 1 9 12 10 13 11 14 12 2 13 16 14 12 15 16 16 7 17 15 18 12 19 15 20 1 21 15 22 12 23 16 24 5 25 19 26 18 27 19 28 4 29 17 30 18 31 17 32 3 33 17 34 18 35 19 36 8 37 21 38 20 39 21 40 3 41 17 42 20 43 17 44 4 45 17 46 20 47 21 48 11 49 24 50 23 51 24 52 5 53 22 54 23 55 22 56 6 57 22 58 23 59 24 60 10 61 26 62 25 63 26 64 6 65 22 66 25 67 22 68 5 69 22 70 25 71 26 72 2 73 29 74 28 75 29 76 10 77 27 78 28 79 27 80 9 81 27 82 28 83 29 84 3 85 31 86 30 87 31 88 9 89 27 90 30 91 27 92 10 93 27 94 30 95 31 96 9 97 34 98 33 99 34 100 8 101 32 102 33 103 32 104 7 105 32 106 33 107 34 108 0 109 36 110 35 111 36 112 7 113 32 114 35 115 32 116 8 117 32 118 35 119 36 120 1 121 39 122 38 123 39 124 0 125 37 126 38 127 37 128 11 129 37 130 38 131 39 132 4 133 41 134 40 135 41 136 11 137 37 138 40 139 37 140 0 141 37 142 40 143 41 144 10 145 29 146 26 147 29 148 2 149 14 150 26 151 14 152 6 153 14 154 26 155 29 156 11 157 23 158 38 159 23 160 6 161 13 162 38 163 13 164 1 165 13 166 38 167 23 168 10 169 25 170 30 171 25 172 5 173 18 174 30 175 18 176 3 177 18 178 30 179 25 180 11 181 41 182 24 183 41 184 4 185 19 186 24 187 19 188 5 189 19 190 24 191 41 192 9 193 33 194 28 195 33 196 7 197 16 198 28 199 16 200 2 201 16 202 28 203 33 204 0 205 39 206 36 207 39 208 1 209 15 210 36 211 15 212 7 213 15 214 36 215 39 216 8 217 34 218 21 219 34 220 9 221 31 222 21 223 31 224 3 225 31 226 21 227 34 228 0 229 35 230 40 231 35 232 8 233 20 234 40 235 20 236 4 237 20 238 40 239 35 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 159 2 150 3 13 4 10 5 147 6 19 7 162 8 11 9 0 10 4 11 8 12 21 13 3 14 198 15 210 16 22 17 195 18 207 19 6 20 23 21 12 22 16 23 20 24 33 25 171 26 186 27 42 28 34 29 183 30 39 31 174 32 35 33 24 34 28 35 32 36 45 37 231 38 217 39 30 40 46 41 223 42 27 43 234 44 47 45 36 46 40 47 44 48 57 49 158 50 181 51 66 52 58 53 187 54 63 55 161 56 59 57 48 58 52 59 56 60 69 61 170 62 145 63 54 64 70 65 151 66 51 67 173 68 71 69 60 70 64 71 68 72 81 73 199 74 149 75 90 76 82 77 146 78 87 79 193 80 83 81 72 82 76 83 80 84 93 85 175 86 222 87 78 88 94 89 219 90 75 91 169 92 95 93 84 94 88 95 92 96 105 97 194 98 221 99 114 100 106 101 218 102 111 103 197 104 107 105 96 106 100 107 104 108 117 109 230 110 205 111 102 112 118 113 211 114 99 115 233 116 119 117 108 118 112 119 116 120 129 121 163 122 209 123 138 124 130 125 206 126 135 127 157 128 131 129 120 130 124 131 128 132 141 133 235 134 185 135 126 136 142 137 182 138 123 139 229 140 143 141 132 142 136 143 140 144 153 145 62 146 77 147 5 148 154 149 74 150 2 151 65 152 155 153 144 154 148 155 152 156 165 157 127 158 49 159 1 160 166 161 55 162 7 163 121 164 167 165 156 166 160 167 164 168 177 169 91 170 61 171 25 172 178 173 67 174 31 175 85 176 179 177 168 178 172 179 176 180 189 181 50 182 137 183 29 184 190 185 134 186 26 187 53 188 191 189 180 190 184 191 188 192 201 193 79 194 97 195 17 196 202 197 103 198 14 199 73 200 203 201 192 202 196 203 200 204 213 205 110 206 125 207 18 208 214 209 122 210 15 211 113 212 215 213 204 214 208 215 212 216 225 217 38 218 101 219 89 220 226 221 98 222 86 223 41 224 227 225 216 226 220 227 224 228 237 229 139 230 109 231 37 232 238 233 115 234 43 235 133 236 239 237 228 238 232 239 236 Geometry table (maps vertex num to position): vertex num position: 0 [ 0.0, -0.525731, 0.850651 ] 1 [ 0.850651, 0.0, 0.525731 ] 2 [ 0.850651, 0.0, -0.525731 ] 3 [ -0.850651, 0.0, -0.525731 ] 4 [ -0.850651, 0.0, 0.525731 ] 5 [ -0.525731, 0.850651, 0.0 ] 6 [ 0.525731, 0.850651, 0.0 ] 7 [ 0.525731, -0.850651, 0.0 ] 8 [ -0.525731, -0.850651, 0.0 ] 9 [ 0.0, -0.525731, -0.850651 ] 10 [ 0.0, 0.525731, -0.850651 ] 11 [ 0.0, 0.525731, 0.850651 ] 12 [ 0.850651, 0.0, 0.0 ] 13 [ 0.68819106, 0.4253255, 0.2628655 ] 14 [ 0.68819106, 0.4253255, -0.2628655 ] 15 [ 0.68819106, -0.4253255, 0.2628655 ] 16 [ 0.68819106, -0.4253255, -0.2628655 ] 17 [ -0.850651, 0.0, 0.0 ] 18 [ -0.68819106, 0.4253255, -0.2628655 ] 19 [ -0.68819106, 0.4253255, 0.2628655 ] 20 [ -0.68819106, -0.4253255, 0.2628655 ] 21 [ -0.68819106, -0.4253255, -0.2628655 ] 22 [ 0.0, 0.850651, 0.0 ] 23 [ 0.2628655, 0.68819106, 0.4253255 ] 24 [ -0.2628655, 0.68819106, 0.4253255 ] 25 [ -0.2628655, 0.68819106, -0.4253255 ] 26 [ 0.2628655, 0.68819106, -0.4253255 ] 27 [ 0.0, 0.0, -0.850651 ] 28 [ 0.4253255, -0.2628655, -0.68819106 ] 29 [ 0.4253255, 0.2628655, -0.68819106 ] 30 [ -0.4253255, 0.2628655, -0.68819106 ] 31 [ -0.4253255, -0.2628655, -0.68819106 ] 32 [ 0.0, -0.850651, 0.0 ] 33 [ 0.2628655, -0.68819106, -0.4253255 ] 34 [ -0.2628655, -0.68819106, -0.4253255 ] 35 [ -0.2628655, -0.68819106, 0.4253255 ] 36 [ 0.2628655, -0.68819106, 0.4253255 ] 37 [ 0.0, 0.0, 0.850651 ] 38 [ 0.4253255, 0.2628655, 0.68819106 ] 39 [ 0.4253255, -0.2628655, 0.68819106 ] 40 [ -0.4253255, -0.2628655, 0.68819106 ] 41 [ -0.4253255, 0.2628655, 0.68819106 ] ```
After two subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 6 1 44 2 43 3 44 4 14 5 42 6 43 7 42 8 13 9 42 10 43 11 44 12 14 13 47 14 46 15 47 16 2 17 45 18 46 19 45 20 12 21 45 22 46 23 47 24 13 25 50 26 49 27 50 28 12 29 48 30 49 31 48 32 1 33 48 34 49 35 50 36 12 37 50 38 46 39 50 40 13 41 42 42 46 43 42 44 14 45 42 46 46 47 50 48 2 49 52 50 45 51 52 52 16 53 51 54 45 55 51 56 12 57 51 58 45 59 52 60 16 61 55 62 54 63 55 64 7 65 53 66 54 67 53 68 15 69 53 70 54 71 55 72 12 73 57 74 48 75 57 76 15 77 56 78 48 79 56 80 1 81 56 82 48 83 57 84 15 85 57 86 54 87 57 88 12 89 51 90 54 91 51 92 16 93 51 94 54 95 57 96 5 97 60 98 59 99 60 100 19 101 58 102 59 103 58 104 18 105 58 106 59 107 60 108 19 109 63 110 62 111 63 112 4 113 61 114 62 115 61 116 17 117 61 118 62 119 63 120 18 121 66 122 65 123 66 124 17 125 64 126 65 127 64 128 3 129 64 130 65 131 66 132 17 133 66 134 62 135 66 136 18 137 58 138 62 139 58 140 19 141 58 142 62 143 66 144 8 145 69 146 68 147 69 148 21 149 67 150 68 151 67 152 20 153 67 154 68 155 69 156 21 157 71 158 70 159 71 160 3 161 64 162 70 163 64 164 17 165 64 166 70 167 71 168 20 169 73 170 72 171 73 172 17 173 61 174 72 175 61 176 4 177 61 178 72 179 73 180 17 181 73 182 70 183 73 184 20 185 67 186 70 187 67 188 21 189 67 190 70 191 73 192 11 193 76 194 75 195 76 196 24 197 74 198 75 199 74 200 23 201 74 202 75 203 76 204 24 205 79 206 78 207 79 208 5 209 77 210 78 211 77 212 22 213 77 214 78 215 79 216 23 217 82 218 81 219 82 220 22 221 80 222 81 223 80 224 6 225 80 226 81 227 82 228 22 229 82 230 78 231 82 232 23 233 74 234 78 235 74 236 24 237 74 238 78 239 82 240 10 241 85 242 84 243 85 244 26 245 83 246 84 247 83 248 25 249 83 250 84 251 85 252 26 253 87 254 86 255 87 256 6 257 80 258 86 259 80 260 22 261 80 262 86 263 87 264 25 265 89 266 88 267 89 268 22 269 77 270 88 271 77 272 5 273 77 274 88 275 89 276 22 277 89 278 86 279 89 280 25 281 83 282 86 283 83 284 26 285 83 286 86 287 89 288 2 289 92 290 91 291 92 292 29 293 90 294 91 295 90 296 28 297 90 298 91 299 92 300 29 301 95 302 94 303 95 304 10 305 93 306 94 307 93 308 27 309 93 310 94 311 95 312 28 313 98 314 97 315 98 316 27 317 96 318 97 319 96 320 9 321 96 322 97 323 98 324 27 325 98 326 94 327 98 328 28 329 90 330 94 331 90 332 29 333 90 334 94 335 98 336 3 337 101 338 100 339 101 340 31 341 99 342 100 343 99 344 30 345 99 346 100 347 101 348 31 349 103 350 102 351 103 352 9 353 96 354 102 355 96 356 27 357 96 358 102 359 103 360 30 361 105 362 104 363 105 364 27 365 93 366 104 367 93 368 10 369 93 370 104 371 105 372 27 373 105 374 102 375 105 376 30 377 99 378 102 379 99 380 31 381 99 382 102 383 105 384 9 385 108 386 107 387 108 388 34 389 106 390 107 391 106 392 33 393 106 394 107 395 108 396 34 397 111 398 110 399 111 400 8 401 109 402 110 403 109 404 32 405 109 406 110 407 111 408 33 409 114 410 113 411 114 412 32 413 112 414 113 415 112 416 7 417 112 418 113 419 114 420 32 421 114 422 110 423 114 424 33 425 106 426 110 427 106 428 34 429 106 430 110 431 114 432 0 433 117 434 116 435 117 436 36 437 115 438 116 439 115 440 35 441 115 442 116 443 117 444 36 445 119 446 118 447 119 448 7 449 112 450 118 451 112 452 32 453 112 454 118 455 119 456 35 457 121 458 120 459 121 460 32 461 109 462 120 463 109 464 8 465 109 466 120 467 121 468 32 469 121 470 118 471 121 472 35 473 115 474 118 475 115 476 36 477 115 478 118 479 121 480 1 481 124 482 123 483 124 484 39 485 122 486 123 487 122 488 38 489 122 490 123 491 124 492 39 493 127 494 126 495 127 496 0 497 125 498 126 499 125 500 37 501 125 502 126 503 127 504 38 505 130 506 129 507 130 508 37 509 128 510 129 511 128 512 11 513 128 514 129 515 130 516 37 517 130 518 126 519 130 520 38 521 122 522 126 523 122 524 39 525 122 526 126 527 130 528 4 529 133 530 132 531 133 532 41 533 131 534 132 535 131 536 40 537 131 538 132 539 133 540 41 541 135 542 134 543 135 544 11 545 128 546 134 547 128 548 37 549 128 550 134 551 135 552 40 553 137 554 136 555 137 556 37 557 125 558 136 559 125 560 0 561 125 562 136 563 137 564 37 565 137 566 134 567 137 568 40 569 131 570 134 571 131 572 41 573 131 574 134 575 137 576 10 577 95 578 85 579 95 580 29 581 138 582 85 583 138 584 26 585 138 586 85 587 95 588 29 589 92 590 139 591 92 592 2 593 47 594 139 595 47 596 14 597 47 598 139 599 92 600 26 601 140 602 87 603 140 604 14 605 44 606 87 607 44 608 6 609 44 610 87 611 140 612 14 613 140 614 139 615 140 616 26 617 138 618 139 619 138 620 29 621 138 622 139 623 140 624 11 625 75 626 129 627 75 628 23 629 141 630 129 631 141 632 38 633 141 634 129 635 75 636 23 637 81 638 142 639 81 640 6 641 43 642 142 643 43 644 13 645 43 646 142 647 81 648 38 649 143 650 123 651 143 652 13 653 49 654 123 655 49 656 1 657 49 658 123 659 143 660 13 661 143 662 142 663 143 664 38 665 141 666 142 667 141 668 23 669 141 670 142 671 143 672 10 673 84 674 104 675 84 676 25 677 144 678 104 679 144 680 30 681 144 682 104 683 84 684 25 685 88 686 145 687 88 688 5 689 59 690 145 691 59 692 18 693 59 694 145 695 88 696 30 697 146 698 100 699 146 700 18 701 65 702 100 703 65 704 3 705 65 706 100 707 146 708 18 709 146 710 145 711 146 712 30 713 144 714 145 715 144 716 25 717 144 718 145 719 146 720 11 721 135 722 76 723 135 724 41 725 147 726 76 727 147 728 24 729 147 730 76 731 135 732 41 733 133 734 148 735 133 736 4 737 63 738 148 739 63 740 19 741 63 742 148 743 133 744 24 745 149 746 79 747 149 748 19 749 60 750 79 751 60 752 5 753 60 754 79 755 149 756 19 757 149 758 148 759 149 760 24 761 147 762 148 763 147 764 41 765 147 766 148 767 149 768 9 769 107 770 97 771 107 772 33 773 150 774 97 775 150 776 28 777 150 778 97 779 107 780 33 781 113 782 151 783 113 784 7 785 55 786 151 787 55 788 16 789 55 790 151 791 113 792 28 793 152 794 91 795 152 796 16 797 52 798 91 799 52 800 2 801 52 802 91 803 152 804 16 805 152 806 151 807 152 808 28 809 150 810 151 811 150 812 33 813 150 814 151 815 152 816 0 817 127 818 117 819 127 820 39 821 153 822 117 823 153 824 36 825 153 826 117 827 127 828 39 829 124 830 154 831 124 832 1 833 56 834 154 835 56 836 15 837 56 838 154 839 124 840 36 841 155 842 119 843 155 844 15 845 53 846 119 847 53 848 7 849 53 850 119 851 155 852 15 853 155 854 154 855 155 856 36 857 153 858 154 859 153 860 39 861 153 862 154 863 155 864 8 865 111 866 69 867 111 868 34 869 156 870 69 871 156 872 21 873 156 874 69 875 111 876 34 877 108 878 157 879 108 880 9 881 103 882 157 883 103 884 31 885 103 886 157 887 108 888 21 889 158 890 71 891 158 892 31 893 101 894 71 895 101 896 3 897 101 898 71 899 158 900 31 901 158 902 157 903 158 904 21 905 156 906 157 907 156 908 34 909 156 910 157 911 158 912 0 913 116 914 136 915 116 916 35 917 159 918 136 919 159 920 40 921 159 922 136 923 116 924 35 925 120 926 160 927 120 928 8 929 68 930 160 931 68 932 20 933 68 934 160 935 120 936 40 937 161 938 132 939 161 940 20 941 72 942 132 943 72 944 4 945 72 946 132 947 161 948 20 949 161 950 160 951 161 952 40 953 159 954 160 955 159 956 35 957 159 958 160 959 161 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 639 2 606 3 42 4 10 5 603 6 39 7 642 8 11 9 0 10 4 11 8 12 21 13 43 14 594 15 49 16 22 17 591 18 55 19 37 20 23 21 12 22 16 23 20 24 33 25 651 26 41 27 73 28 34 29 38 30 79 31 654 32 35 33 24 34 28 35 32 36 45 37 19 38 29 39 6 40 46 41 26 42 3 43 13 44 47 45 36 46 40 47 44 48 57 49 15 50 798 51 90 52 58 53 795 54 87 55 18 56 59 57 48 58 52 59 56 60 69 61 91 62 786 63 846 64 70 65 783 66 843 67 85 68 71 69 60 70 64 71 68 72 81 73 27 74 89 75 834 76 82 77 86 78 831 79 30 80 83 81 72 82 76 83 80 84 93 85 67 86 77 87 54 88 94 89 74 90 51 91 61 92 95 93 84 94 88 95 92 96 105 97 687 98 750 99 138 100 106 101 747 102 135 103 690 104 107 105 96 106 100 107 104 108 117 109 139 110 738 111 174 112 118 113 735 114 171 115 133 116 119 117 108 118 112 119 116 120 129 121 699 122 137 123 162 124 130 125 134 126 159 127 702 128 131 129 120 130 124 131 128 132 141 133 115 134 125 135 102 136 142 137 122 138 99 139 109 140 143 141 132 142 136 143 140 144 153 145 927 146 865 147 186 148 154 149 871 150 183 151 930 152 155 153 144 154 148 155 152 156 165 157 187 158 889 159 126 160 166 161 895 162 123 163 181 164 167 165 156 166 160 167 164 168 177 169 939 170 185 171 114 172 178 173 182 174 111 175 942 176 179 177 168 178 172 179 176 180 189 181 163 182 173 183 150 184 190 185 170 186 147 187 157 188 191 189 180 190 184 191 188 192 201 193 626 194 721 195 234 196 202 197 727 198 231 199 629 200 203 201 192 202 196 203 200 204 213 205 235 206 745 207 270 208 214 209 751 210 267 211 229 212 215 213 204 214 208 215 212 216 225 217 638 218 233 219 258 220 226 221 230 222 255 223 641 224 227 225 216 226 220 227 224 228 237 229 211 230 221 231 198 232 238 233 218 234 195 235 205 236 239 237 228 238 232 239 236 240 249 241 674 242 577 243 282 244 250 245 583 246 279 247 677 248 251 249 240 250 244 251 248 252 261 253 283 254 601 255 222 256 262 257 607 258 219 259 277 260 263 261 252 262 256 263 260 264 273 265 686 266 281 267 210 268 274 269 278 270 207 271 689 272 275 273 264 274 268 275 272 276 285 277 259 278 269 279 246 280 286 281 266 282 243 283 253 284 287 285 276 286 280 287 284 288 297 289 799 290 593 291 330 292 298 293 590 294 327 295 793 296 299 297 288 298 292 299 296 300 309 301 331 302 581 303 366 304 310 305 578 306 363 307 325 308 311 309 300 310 304 311 308 312 321 313 775 314 329 315 354 316 322 317 326 318 351 319 769 320 323 321 312 322 316 323 320 324 333 325 307 326 317 327 294 328 334 329 314 330 291 331 301 332 335 333 324 334 328 335 332 336 345 337 703 338 894 339 378 340 346 341 891 342 375 343 697 344 347 345 336 346 340 347 344 348 357 349 379 350 882 351 318 352 358 353 879 354 315 355 373 356 359 357 348 358 352 359 356 360 369 361 679 362 377 363 306 364 370 365 374 366 303 367 673 368 371 369 360 370 364 371 368 372 381 373 355 374 365 375 342 376 382 377 362 378 339 379 349 380 383 381 372 382 376 383 380 384 393 385 770 386 881 387 426 388 394 389 878 390 423 391 773 392 395 393 384 394 388 395 392 396 405 397 427 398 869 399 462 400 406 401 866 402 459 403 421 404 407 405 396 406 400 407 404 408 417 409 782 410 425 411 450 412 418 413 422 414 447 415 785 416 419 417 408 418 412 419 416 420 429 421 403 422 413 423 390 424 430 425 410 426 387 427 397 428 431 429 420 430 424 431 428 432 441 433 914 434 817 435 474 436 442 437 823 438 471 439 917 440 443 441 432 442 436 443 440 444 453 445 475 446 841 447 414 448 454 449 847 450 411 451 469 452 455 453 444 454 448 455 452 456 465 457 926 458 473 459 402 460 466 461 470 462 399 463 929 464 467 465 456 466 460 467 464 468 477 469 451 470 461 471 438 472 478 473 458 474 435 475 445 476 479 477 468 478 472 479 476 480 489 481 655 482 833 483 522 484 490 485 830 486 519 487 649 488 491 489 480 490 484 491 488 492 501 493 523 494 821 495 558 496 502 497 818 498 555 499 517 500 503 501 492 502 496 503 500 504 513 505 631 506 521 507 546 508 514 509 518 510 543 511 625 512 515 513 504 514 508 515 512 516 525 517 499 518 509 519 486 520 526 521 506 522 483 523 493 524 527 525 516 526 520 527 524 528 537 529 943 530 737 531 570 532 538 533 734 534 567 535 937 536 539 537 528 538 532 539 536 540 549 541 571 542 725 543 510 544 550 545 722 546 507 547 565 548 551 549 540 550 544 551 548 552 561 553 919 554 569 555 498 556 562 557 566 558 495 559 913 560 563 561 552 562 556 563 560 564 573 565 547 566 557 567 534 568 574 569 554 570 531 571 541 572 575 573 564 574 568 575 572 576 585 577 242 578 305 579 618 580 586 581 302 582 615 583 245 584 587 585 576 586 580 587 584 588 597 589 619 590 293 591 17 592 598 593 290 594 14 595 613 596 599 597 588 598 592 599 596 600 609 601 254 602 617 603 5 604 610 605 614 606 2 607 257 608 611 609 600 610 604 611 608 612 621 613 595 614 605 615 582 616 622 617 602 618 579 619 589 620 623 621 612 622 616 623 620 624 633 625 511 626 193 627 666 628 634 629 199 630 663 631 505 632 635 633 624 634 628 635 632 636 645 637 667 638 217 639 1 640 646 641 223 642 7 643 661 644 647 645 636 646 640 647 644 648 657 649 487 650 665 651 25 652 658 653 662 654 31 655 481 656 659 657 648 658 652 659 656 660 669 661 643 662 653 663 630 664 670 665 650 666 627 667 637 668 671 669 660 670 664 671 668 672 681 673 367 674 241 675 714 676 682 677 247 678 711 679 361 680 683 681 672 682 676 683 680 684 693 685 715 686 265 687 97 688 694 689 271 690 103 691 709 692 695 693 684 694 688 695 692 696 705 697 343 698 713 699 121 700 706 701 710 702 127 703 337 704 707 705 696 706 700 707 704 708 717 709 691 710 701 711 678 712 718 713 698 714 675 715 685 716 719 717 708 718 712 719 716 720 729 721 194 722 545 723 762 724 730 725 542 726 759 727 197 728 731 729 720 730 724 731 728 732 741 733 763 734 533 735 113 736 742 737 530 738 110 739 757 740 743 741 732 742 736 743 740 744 753 745 206 746 761 747 101 748 754 749 758 750 98 751 209 752 755 753 744 754 748 755 752 756 765 757 739 758 749 759 726 760 766 761 746 762 723 763 733 764 767 765 756 766 760 767 764 768 777 769 319 770 385 771 810 772 778 773 391 774 807 775 313 776 779 777 768 778 772 779 776 780 789 781 811 782 409 783 65 784 790 785 415 786 62 787 805 788 791 789 780 790 784 791 788 792 801 793 295 794 809 795 53 796 802 797 806 798 50 799 289 800 803 801 792 802 796 803 800 804 813 805 787 806 797 807 774 808 814 809 794 810 771 811 781 812 815 813 804 814 808 815 812 816 825 817 434 818 497 819 858 820 826 821 494 822 855 823 437 824 827 825 816 826 820 827 824 828 837 829 859 830 485 831 78 832 838 833 482 834 75 835 853 836 839 837 828 838 832 839 836 840 849 841 446 842 857 843 66 844 850 845 854 846 63 847 449 848 851 849 840 850 844 851 848 852 861 853 835 854 845 855 822 856 862 857 842 858 819 859 829 860 863 861 852 862 856 863 860 864 873 865 146 866 401 867 906 868 874 869 398 870 903 871 149 872 875 873 864 874 868 875 872 876 885 877 907 878 389 879 353 880 886 881 386 882 350 883 901 884 887 885 876 886 880 887 884 888 897 889 158 890 905 891 341 892 898 893 902 894 338 895 161 896 899 897 888 898 892 899 896 900 909 901 883 902 893 903 870 904 910 905 890 906 867 907 877 908 911 909 900 910 904 911 908 912 921 913 559 914 433 915 954 916 922 917 439 918 951 919 553 920 923 921 912 922 916 923 920 924 933 925 955 926 457 927 145 928 934 929 463 930 151 931 949 932 935 933 924 934 928 935 932 936 945 937 535 938 953 939 169 940 946 941 950 942 175 943 529 944 947 945 936 946 940 947 944 948 957 949 931 950 941 951 918 952 958 953 938 954 915 955 925 956 959 957 948 958 952 959 956 Geometry table (maps vertex num to position): vertex num position: 0 [ 0.0, -0.525731, 0.850651 ] 1 [ 0.850651, 0.0, 0.525731 ] 2 [ 0.850651, 0.0, -0.525731 ] 3 [ -0.850651, 0.0, -0.525731 ] 4 [ -0.850651, 0.0, 0.525731 ] 5 [ -0.525731, 0.850651, 0.0 ] 6 [ 0.525731, 0.850651, 0.0 ] 7 [ 0.525731, -0.850651, 0.0 ] 8 [ -0.525731, -0.850651, 0.0 ] 9 [ 0.0, -0.525731, -0.850651 ] 10 [ 0.0, 0.525731, -0.850651 ] 11 [ 0.0, 0.525731, 0.850651 ] 12 [ 0.850651, 0.0, 0.0 ] 13 [ 0.68819106, 0.4253255, 0.2628655 ] 14 [ 0.68819106, 0.4253255, -0.2628655 ] 15 [ 0.68819106, -0.4253255, 0.2628655 ] 16 [ 0.68819106, -0.4253255, -0.2628655 ] 17 [ -0.850651, 0.0, 0.0 ] 18 [ -0.68819106, 0.4253255, -0.2628655 ] 19 [ -0.68819106, 0.4253255, 0.2628655 ] 20 [ -0.68819106, -0.4253255, 0.2628655 ] 21 [ -0.68819106, -0.4253255, -0.2628655 ] 22 [ 0.0, 0.850651, 0.0 ] 23 [ 0.2628655, 0.68819106, 0.4253255 ] 24 [ -0.2628655, 0.68819106, 0.4253255 ] 25 [ -0.2628655, 0.68819106, -0.4253255 ] 26 [ 0.2628655, 0.68819106, -0.4253255 ] 27 [ 0.0, 0.0, -0.850651 ] 28 [ 0.4253255, -0.2628655, -0.68819106 ] 29 [ 0.4253255, 0.2628655, -0.68819106 ] 30 [ -0.4253255, 0.2628655, -0.68819106 ] 31 [ -0.4253255, -0.2628655, -0.68819106 ] 32 [ 0.0, -0.850651, 0.0 ] 33 [ 0.2628655, -0.68819106, -0.4253255 ] 34 [ -0.2628655, -0.68819106, -0.4253255 ] 35 [ -0.2628655, -0.68819106, 0.4253255 ] 36 [ 0.2628655, -0.68819106, 0.4253255 ] 37 [ 0.0, 0.0, 0.850651 ] 38 [ 0.4253255, 0.2628655, 0.68819106 ] 39 [ 0.4253255, -0.2628655, 0.68819106 ] 40 [ -0.4253255, -0.2628655, 0.68819106 ] 41 [ -0.4253255, 0.2628655, 0.68819106 ] 42 [ 0.68819106, 0.4253255, 0.0 ] 43 [ 0.606961, 0.63798827, 0.13143276 ] 44 [ 0.606961, 0.63798827, -0.13143276 ] 45 [ 0.850651, 0.0, -0.2628655 ] 46 [ 0.76942104, 0.21266276, -0.13143276 ] 47 [ 0.76942104, 0.21266276, -0.39429826 ] 48 [ 0.850651, 0.0, 0.2628655 ] 49 [ 0.76942104, 0.21266276, 0.39429826 ] 50 [ 0.76942104, 0.21266276, 0.13143276 ] 51 [ 0.76942104, -0.21266276, -0.13143276 ] 52 [ 0.76942104, -0.21266276, -0.39429826 ] 53 [ 0.606961, -0.63798827, 0.13143276 ] 54 [ 0.68819106, -0.4253255, 0.0 ] 55 [ 0.606961, -0.63798827, -0.13143276 ] 56 [ 0.76942104, -0.21266276, 0.39429826 ] 57 [ 0.76942104, -0.21266276, 0.13143276 ] 58 [ -0.68819106, 0.4253255, 0.0 ] 59 [ -0.606961, 0.63798827, -0.13143276 ] 60 [ -0.606961, 0.63798827, 0.13143276 ] 61 [ -0.850651, 0.0, 0.2628655 ] 62 [ -0.76942104, 0.21266276, 0.13143276 ] 63 [ -0.76942104, 0.21266276, 0.39429826 ] 64 [ -0.850651, 0.0, -0.2628655 ] 65 [ -0.76942104, 0.21266276, -0.39429826 ] 66 [ -0.76942104, 0.21266276, -0.13143276 ] 67 [ -0.68819106, -0.4253255, 0.0 ] 68 [ -0.606961, -0.63798827, 0.13143276 ] 69 [ -0.606961, -0.63798827, -0.13143276 ] 70 [ -0.76942104, -0.21266276, -0.13143276 ] 71 [ -0.76942104, -0.21266276, -0.39429826 ] 72 [ -0.76942104, -0.21266276, 0.39429826 ] 73 [ -0.76942104, -0.21266276, 0.13143276 ] 74 [ 0.0, 0.68819106, 0.4253255 ] 75 [ 0.13143276, 0.606961, 0.63798827 ] 76 [ -0.13143276, 0.606961, 0.63798827 ] 77 [ -0.2628655, 0.850651, 0.0 ] 78 [ -0.13143276, 0.76942104, 0.21266276 ] 79 [ -0.39429826, 0.76942104, 0.21266276 ] 80 [ 0.2628655, 0.850651, 0.0 ] 81 [ 0.39429826, 0.76942104, 0.21266276 ] 82 [ 0.13143276, 0.76942104, 0.21266276 ] 83 [ 0.0, 0.68819106, -0.4253255 ] 84 [ -0.13143276, 0.606961, -0.63798827 ] 85 [ 0.13143276, 0.606961, -0.63798827 ] 86 [ 0.13143276, 0.76942104, -0.21266276 ] 87 [ 0.39429826, 0.76942104, -0.21266276 ] 88 [ -0.39429826, 0.76942104, -0.21266276 ] 89 [ -0.13143276, 0.76942104, -0.21266276 ] 90 [ 0.4253255, 0.0, -0.68819106 ] 91 [ 0.63798827, -0.13143276, -0.606961 ] 92 [ 0.63798827, 0.13143276, -0.606961 ] 93 [ 0.0, 0.2628655, -0.850651 ] 94 [ 0.21266276, 0.13143276, -0.76942104 ] 95 [ 0.21266276, 0.39429826, -0.76942104 ] 96 [ 0.0, -0.2628655, -0.850651 ] 97 [ 0.21266276, -0.39429826, -0.76942104 ] 98 [ 0.21266276, -0.13143276, -0.76942104 ] 99 [ -0.4253255, 0.0, -0.68819106 ] 100 [ -0.63798827, 0.13143276, -0.606961 ] 101 [ -0.63798827, -0.13143276, -0.606961 ] 102 [ -0.21266276, -0.13143276, -0.76942104 ] 103 [ -0.21266276, -0.39429826, -0.76942104 ] 104 [ -0.21266276, 0.39429826, -0.76942104 ] 105 [ -0.21266276, 0.13143276, -0.76942104 ] 106 [ 0.0, -0.68819106, -0.4253255 ] 107 [ 0.13143276, -0.606961, -0.63798827 ] 108 [ -0.13143276, -0.606961, -0.63798827 ] 109 [ -0.2628655, -0.850651, 0.0 ] 110 [ -0.13143276, -0.76942104, -0.21266276 ] 111 [ -0.39429826, -0.76942104, -0.21266276 ] 112 [ 0.2628655, -0.850651, 0.0 ] 113 [ 0.39429826, -0.76942104, -0.21266276 ] 114 [ 0.13143276, -0.76942104, -0.21266276 ] 115 [ 0.0, -0.68819106, 0.4253255 ] 116 [ -0.13143276, -0.606961, 0.63798827 ] 117 [ 0.13143276, -0.606961, 0.63798827 ] 118 [ 0.13143276, -0.76942104, 0.21266276 ] 119 [ 0.39429826, -0.76942104, 0.21266276 ] 120 [ -0.39429826, -0.76942104, 0.21266276 ] 121 [ -0.13143276, -0.76942104, 0.21266276 ] 122 [ 0.4253255, 0.0, 0.68819106 ] 123 [ 0.63798827, 0.13143276, 0.606961 ] 124 [ 0.63798827, -0.13143276, 0.606961 ] 125 [ 0.0, -0.2628655, 0.850651 ] 126 [ 0.21266276, -0.13143276, 0.76942104 ] 127 [ 0.21266276, -0.39429826, 0.76942104 ] 128 [ 0.0, 0.2628655, 0.850651 ] 129 [ 0.21266276, 0.39429826, 0.76942104 ] 130 [ 0.21266276, 0.13143276, 0.76942104 ] 131 [ -0.4253255, 0.0, 0.68819106 ] 132 [ -0.63798827, -0.13143276, 0.606961 ] 133 [ -0.63798827, 0.13143276, 0.606961 ] 134 [ -0.21266276, 0.13143276, 0.76942104 ] 135 [ -0.21266276, 0.39429826, 0.76942104 ] 136 [ -0.21266276, -0.39429826, 0.76942104 ] 137 [ -0.21266276, -0.13143276, 0.76942104 ] 138 [ 0.34409553, 0.4755283, -0.5567583 ] 139 [ 0.5567583, 0.34409553, -0.4755283 ] 140 [ 0.4755283, 0.5567583, -0.34409553 ] 141 [ 0.34409553, 0.4755283, 0.5567583 ] 142 [ 0.4755283, 0.5567583, 0.34409553 ] 143 [ 0.5567583, 0.34409553, 0.4755283 ] 144 [ -0.34409553, 0.4755283, -0.5567583 ] 145 [ -0.4755283, 0.5567583, -0.34409553 ] 146 [ -0.5567583, 0.34409553, -0.4755283 ] 147 [ -0.34409553, 0.4755283, 0.5567583 ] 148 [ -0.5567583, 0.34409553, 0.4755283 ] 149 [ -0.4755283, 0.5567583, 0.34409553 ] 150 [ 0.34409553, -0.4755283, -0.5567583 ] 151 [ 0.4755283, -0.5567583, -0.34409553 ] 152 [ 0.5567583, -0.34409553, -0.4755283 ] 153 [ 0.34409553, -0.4755283, 0.5567583 ] 154 [ 0.5567583, -0.34409553, 0.4755283 ] 155 [ 0.4755283, -0.5567583, 0.34409553 ] 156 [ -0.4755283, -0.5567583, -0.34409553 ] 157 [ -0.34409553, -0.4755283, -0.5567583 ] 158 [ -0.5567583, -0.34409553, -0.4755283 ] 159 [ -0.34409553, -0.4755283, 0.5567583 ] 160 [ -0.4755283, -0.5567583, 0.34409553 ] 161 [ -0.5567583, -0.34409553, 0.4755283 ] ```
## Scene 4
Before any subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 20 1 1 2 2 3 20 4 2 5 18 6 20 7 18 8 11 9 20 10 11 11 14 12 20 13 14 14 1 15 21 16 1 17 13 18 21 19 13 20 7 21 21 22 7 23 17 24 21 25 17 26 2 27 21 28 2 29 1 30 22 31 3 32 4 33 22 34 4 35 19 36 22 37 19 38 8 39 22 40 8 41 15 42 22 43 15 44 3 45 23 46 3 47 16 48 23 49 16 50 12 51 23 52 12 53 0 54 23 55 0 56 4 57 23 58 4 59 3 60 24 61 3 62 15 63 24 64 15 65 6 66 24 67 6 68 5 69 24 70 5 71 16 72 24 73 16 74 3 75 25 76 1 77 14 78 25 79 14 80 5 81 25 82 5 83 6 84 25 85 6 86 13 87 25 88 13 89 1 90 26 91 2 92 17 93 26 94 17 95 9 96 26 97 9 98 10 99 26 100 10 101 18 102 26 103 18 104 2 105 27 106 4 107 0 108 27 109 0 110 10 111 27 112 10 113 9 114 27 115 9 116 19 117 27 118 19 119 4 120 28 121 7 122 8 123 28 124 8 125 19 126 28 127 19 128 9 129 28 130 9 131 17 132 28 133 17 134 7 135 29 136 6 137 15 138 29 139 15 140 8 141 29 142 8 143 7 144 29 145 7 146 13 147 29 148 13 149 6 150 30 151 5 152 14 153 30 154 14 155 11 156 30 157 11 158 12 159 30 160 12 161 16 162 30 163 16 164 5 165 31 166 10 167 0 168 31 169 0 170 12 171 31 172 12 173 11 174 31 175 11 176 18 177 31 178 18 179 10 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 27 1 5 2 13 3 102 4 8 5 1 6 174 7 11 8 4 9 153 10 14 11 7 12 75 13 2 14 10 15 87 16 20 17 28 18 144 19 23 20 16 21 132 22 26 23 19 24 90 25 29 26 22 27 0 28 17 29 25 30 57 31 35 32 43 33 117 34 38 35 31 36 123 37 41 38 34 39 138 40 44 41 37 42 60 43 32 44 40 45 72 46 50 47 58 48 159 49 53 50 46 51 168 52 56 53 49 54 105 55 59 56 52 57 30 58 47 59 55 60 42 61 65 62 73 63 135 64 68 65 61 66 81 67 71 68 64 69 162 70 74 71 67 72 45 73 62 74 70 75 12 76 80 77 88 78 150 79 83 80 76 81 66 82 86 83 79 84 147 85 89 86 82 87 15 88 77 89 85 90 24 91 95 92 103 93 129 94 98 95 91 96 111 97 101 98 94 99 177 100 104 101 97 102 3 103 92 104 100 105 54 106 110 107 118 108 165 109 113 110 106 111 96 112 116 113 109 114 126 115 119 116 112 117 33 118 107 119 115 120 141 121 125 122 133 123 36 124 128 125 121 126 114 127 131 128 124 129 93 130 134 131 127 132 21 133 122 134 130 135 63 136 140 137 148 138 39 139 143 140 136 141 120 142 146 143 139 144 18 145 149 146 142 147 84 148 137 149 145 150 78 151 155 152 163 153 9 154 158 155 151 156 171 157 161 158 154 159 48 160 164 161 157 162 69 163 152 164 160 165 108 166 170 167 178 168 51 169 173 170 166 171 156 172 176 173 169 174 6 175 179 176 172 177 99 178 167 179 175 Geometry table (maps vertex num to position): vertex num position: 0 [ -0.57735, -0.57735, 0.57735 ] 1 [ 0.934172, 0.356822, 0.0 ] 2 [ 0.934172, -0.356822, 0.0 ] 3 [ -0.934172, 0.356822, 0.0 ] 4 [ -0.934172, -0.356822, 0.0 ] 5 [ 0.0, 0.934172, 0.356822 ] 6 [ 0.0, 0.934172, -0.356822 ] 7 [ 0.356822, 0.0, -0.934172 ] 8 [ -0.356822, 0.0, -0.934172 ] 9 [ 0.0, -0.934172, -0.356822 ] 10 [ 0.0, -0.934172, 0.356822 ] 11 [ 0.356822, 0.0, 0.934172 ] 12 [ -0.356822, 0.0, 0.934172 ] 13 [ 0.57735, 0.57735, -0.57735 ] 14 [ 0.57735, 0.57735, 0.57735 ] 15 [ -0.57735, 0.57735, -0.57735 ] 16 [ -0.57735, 0.57735, 0.57735 ] 17 [ 0.57735, -0.57735, -0.57735 ] 18 [ 0.57735, -0.57735, 0.57735 ] 19 [ -0.57735, -0.57735, -0.57735 ] 20 [ 2.37727, 0.0, 1.46924 ] 21 [ 2.37727, 2.46116E-7, -1.46924 ] 22 [ -2.37727, 0.0, -1.46924 ] 23 [ -2.37727, 2.46116E-7, 1.46924 ] 24 [ -1.46924, 2.37727, -2.46116E-7 ] 25 [ 1.46924, 2.37727, 2.46116E-7 ] 26 [ 1.46924, -2.37727, -2.46116E-7 ] 27 [ -1.46924, -2.37727, 2.46116E-7 ] 28 [ 0.0, -1.46924, -2.37727 ] 29 [ -2.46116E-7, 1.46924, -2.37727 ] 30 [ 2.46116E-7, 1.46924, 2.37727 ] 31 [ -2.46116E-7, -1.46924, 2.37727 ] ```
After one subdivision ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 20 1 34 2 33 3 34 4 1 5 32 6 33 7 32 8 2 9 32 10 33 11 34 12 20 13 33 14 36 15 33 16 2 17 35 18 36 19 35 20 18 21 35 22 36 23 33 24 20 25 36 26 38 27 36 28 18 29 37 30 38 31 37 32 11 33 37 34 38 35 36 36 20 37 38 38 40 39 38 40 11 41 39 42 40 43 39 44 14 45 39 46 40 47 38 48 20 49 40 50 34 51 40 52 14 53 41 54 34 55 41 56 1 57 41 58 34 59 40 60 21 61 44 62 43 63 44 64 1 65 42 66 43 67 42 68 13 69 42 70 43 71 44 72 21 73 43 74 46 75 43 76 13 77 45 78 46 79 45 80 7 81 45 82 46 83 43 84 21 85 46 86 48 87 46 88 7 89 47 90 48 91 47 92 17 93 47 94 48 95 46 96 21 97 48 98 50 99 48 100 17 101 49 102 50 103 49 104 2 105 49 106 50 107 48 108 21 109 50 110 44 111 50 112 2 113 32 114 44 115 32 116 1 117 32 118 44 119 50 120 22 121 53 122 52 123 53 124 3 125 51 126 52 127 51 128 4 129 51 130 52 131 53 132 22 133 52 134 55 135 52 136 4 137 54 138 55 139 54 140 19 141 54 142 55 143 52 144 22 145 55 146 57 147 55 148 19 149 56 150 57 151 56 152 8 153 56 154 57 155 55 156 22 157 57 158 59 159 57 160 8 161 58 162 59 163 58 164 15 165 58 166 59 167 57 168 22 169 59 170 53 171 59 172 15 173 60 174 53 175 60 176 3 177 60 178 53 179 59 180 23 181 63 182 62 183 63 184 3 185 61 186 62 187 61 188 16 189 61 190 62 191 63 192 23 193 62 194 65 195 62 196 16 197 64 198 65 199 64 200 12 201 64 202 65 203 62 204 23 205 65 206 67 207 65 208 12 209 66 210 67 211 66 212 0 213 66 214 67 215 65 216 23 217 67 218 69 219 67 220 0 221 68 222 69 223 68 224 4 225 68 226 69 227 67 228 23 229 69 230 63 231 69 232 4 233 51 234 63 235 51 236 3 237 51 238 63 239 69 240 24 241 71 242 70 243 71 244 3 245 60 246 70 247 60 248 15 249 60 250 70 251 71 252 24 253 70 254 73 255 70 256 15 257 72 258 73 259 72 260 6 261 72 262 73 263 70 264 24 265 73 266 75 267 73 268 6 269 74 270 75 271 74 272 5 273 74 274 75 275 73 276 24 277 75 278 77 279 75 280 5 281 76 282 77 283 76 284 16 285 76 286 77 287 75 288 24 289 77 290 71 291 77 292 16 293 61 294 71 295 61 296 3 297 61 298 71 299 77 300 25 301 79 302 78 303 79 304 1 305 41 306 78 307 41 308 14 309 41 310 78 311 79 312 25 313 78 314 81 315 78 316 14 317 80 318 81 319 80 320 5 321 80 322 81 323 78 324 25 325 81 326 82 327 81 328 5 329 74 330 82 331 74 332 6 333 74 334 82 335 81 336 25 337 82 338 84 339 82 340 6 341 83 342 84 343 83 344 13 345 83 346 84 347 82 348 25 349 84 350 79 351 84 352 13 353 42 354 79 355 42 356 1 357 42 358 79 359 84 360 26 361 86 362 85 363 86 364 2 365 49 366 85 367 49 368 17 369 49 370 85 371 86 372 26 373 85 374 88 375 85 376 17 377 87 378 88 379 87 380 9 381 87 382 88 383 85 384 26 385 88 386 90 387 88 388 9 389 89 390 90 391 89 392 10 393 89 394 90 395 88 396 26 397 90 398 92 399 90 400 10 401 91 402 92 403 91 404 18 405 91 406 92 407 90 408 26 409 92 410 86 411 92 412 18 413 35 414 86 415 35 416 2 417 35 418 86 419 92 420 27 421 94 422 93 423 94 424 4 425 68 426 93 427 68 428 0 429 68 430 93 431 94 432 27 433 93 434 96 435 93 436 0 437 95 438 96 439 95 440 10 441 95 442 96 443 93 444 27 445 96 446 97 447 96 448 10 449 89 450 97 451 89 452 9 453 89 454 97 455 96 456 27 457 97 458 99 459 97 460 9 461 98 462 99 463 98 464 19 465 98 466 99 467 97 468 27 469 99 470 94 471 99 472 19 473 54 474 94 475 54 476 4 477 54 478 94 479 99 480 28 481 102 482 101 483 102 484 7 485 100 486 101 487 100 488 8 489 100 490 101 491 102 492 28 493 101 494 103 495 101 496 8 497 56 498 103 499 56 500 19 501 56 502 103 503 101 504 28 505 103 506 104 507 103 508 19 509 98 510 104 511 98 512 9 513 98 514 104 515 103 516 28 517 104 518 105 519 104 520 9 521 87 522 105 523 87 524 17 525 87 526 105 527 104 528 28 529 105 530 102 531 105 532 17 533 47 534 102 535 47 536 7 537 47 538 102 539 105 540 29 541 107 542 106 543 107 544 6 545 72 546 106 547 72 548 15 549 72 550 106 551 107 552 29 553 106 554 108 555 106 556 15 557 58 558 108 559 58 560 8 561 58 562 108 563 106 564 29 565 108 566 109 567 108 568 8 569 100 570 109 571 100 572 7 573 100 574 109 575 108 576 29 577 109 578 110 579 109 580 7 581 45 582 110 583 45 584 13 585 45 586 110 587 109 588 29 589 110 590 107 591 110 592 13 593 83 594 107 595 83 596 6 597 83 598 107 599 110 600 30 601 112 602 111 603 112 604 5 605 80 606 111 607 80 608 14 609 80 610 111 611 112 612 30 613 111 614 113 615 111 616 14 617 39 618 113 619 39 620 11 621 39 622 113 623 111 624 30 625 113 626 115 627 113 628 11 629 114 630 115 631 114 632 12 633 114 634 115 635 113 636 30 637 115 638 116 639 115 640 12 641 64 642 116 643 64 644 16 645 64 646 116 647 115 648 30 649 116 650 112 651 116 652 16 653 76 654 112 655 76 656 5 657 76 658 112 659 116 660 31 661 118 662 117 663 118 664 10 665 95 666 117 667 95 668 0 669 95 670 117 671 118 672 31 673 117 674 119 675 117 676 0 677 66 678 119 679 66 680 12 681 66 682 119 683 117 684 31 685 119 686 120 687 119 688 12 689 114 690 120 691 114 692 11 693 114 694 120 695 119 696 31 697 120 698 121 699 120 700 11 701 37 702 121 703 37 704 18 705 37 706 121 707 120 708 31 709 121 710 118 711 121 712 18 713 91 714 118 715 91 716 10 717 91 718 118 719 121 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 14 2 49 3 114 4 10 5 55 6 111 7 17 8 11 9 0 10 4 11 8 12 21 13 26 14 1 15 414 16 22 17 7 18 411 19 29 20 23 21 12 22 16 23 20 24 33 25 38 26 13 27 702 28 34 29 19 30 699 31 41 32 35 33 24 34 28 35 32 36 45 37 50 38 25 39 618 40 46 41 31 42 615 43 53 44 47 45 36 46 40 47 44 48 57 49 2 50 37 51 306 52 58 53 43 54 303 55 5 56 59 57 48 58 52 59 56 60 69 61 74 62 109 63 354 64 70 65 115 66 351 67 77 68 71 69 60 70 64 71 68 72 81 73 86 74 61 75 582 76 82 77 67 78 579 79 89 80 83 81 72 82 76 83 80 84 93 85 98 86 73 87 534 88 94 89 79 90 531 91 101 92 95 93 84 94 88 95 92 96 105 97 110 98 85 99 366 100 106 101 91 102 363 103 113 104 107 105 96 106 100 107 104 108 117 109 62 110 97 111 6 112 118 113 103 114 3 115 65 116 119 117 108 118 112 119 116 120 129 121 134 122 169 123 234 124 130 125 175 126 231 127 137 128 131 129 120 130 124 131 128 132 141 133 146 134 121 135 474 136 142 137 127 138 471 139 149 140 143 141 132 142 136 143 140 144 153 145 158 146 133 147 498 148 154 149 139 150 495 151 161 152 155 153 144 154 148 155 152 156 165 157 170 158 145 159 558 160 166 161 151 162 555 163 173 164 167 165 156 166 160 167 164 168 177 169 122 170 157 171 246 172 178 173 163 174 243 175 125 176 179 177 168 178 172 179 176 180 189 181 194 182 229 183 294 184 190 185 235 186 291 187 197 188 191 189 180 190 184 191 188 192 201 193 206 194 181 195 642 196 202 197 187 198 639 199 209 200 203 201 192 202 196 203 200 204 213 205 218 206 193 207 678 208 214 209 199 210 675 211 221 212 215 213 204 214 208 215 212 216 225 217 230 218 205 219 426 220 226 221 211 222 423 223 233 224 227 225 216 226 220 227 224 228 237 229 182 230 217 231 126 232 238 233 223 234 123 235 185 236 239 237 228 238 232 239 236 240 249 241 254 242 289 243 174 244 250 245 295 246 171 247 257 248 251 249 240 250 244 251 248 252 261 253 266 254 241 255 546 256 262 257 247 258 543 259 269 260 263 261 252 262 256 263 260 264 273 265 278 266 253 267 330 268 274 269 259 270 327 271 281 272 275 273 264 274 268 275 272 276 285 277 290 278 265 279 654 280 286 281 271 282 651 283 293 284 287 285 276 286 280 287 284 288 297 289 242 290 277 291 186 292 298 293 283 294 183 295 245 296 299 297 288 298 292 299 296 300 309 301 314 302 349 303 54 304 310 305 355 306 51 307 317 308 311 309 300 310 304 311 308 312 321 313 326 314 301 315 606 316 322 317 307 318 603 319 329 320 323 321 312 322 316 323 320 324 333 325 338 326 313 327 270 328 334 329 319 330 267 331 341 332 335 333 324 334 328 335 332 336 345 337 350 338 325 339 594 340 346 341 331 342 591 343 353 344 347 345 336 346 340 347 344 348 357 349 302 350 337 351 66 352 358 353 343 354 63 355 305 356 359 357 348 358 352 359 356 360 369 361 374 362 409 363 102 364 370 365 415 366 99 367 377 368 371 369 360 370 364 371 368 372 381 373 386 374 361 375 522 376 382 377 367 378 519 379 389 380 383 381 372 382 376 383 380 384 393 385 398 386 373 387 450 388 394 389 379 390 447 391 401 392 395 393 384 394 388 395 392 396 405 397 410 398 385 399 714 400 406 401 391 402 711 403 413 404 407 405 396 406 400 407 404 408 417 409 362 410 397 411 18 412 418 413 403 414 15 415 365 416 419 417 408 418 412 419 416 420 429 421 434 422 469 423 222 424 430 425 475 426 219 427 437 428 431 429 420 430 424 431 428 432 441 433 446 434 421 435 666 436 442 437 427 438 663 439 449 440 443 441 432 442 436 443 440 444 453 445 458 446 433 447 390 448 454 449 439 450 387 451 461 452 455 453 444 454 448 455 452 456 465 457 470 458 445 459 510 460 466 461 451 462 507 463 473 464 467 465 456 466 460 467 464 468 477 469 422 470 457 471 138 472 478 473 463 474 135 475 425 476 479 477 468 478 472 479 476 480 489 481 494 482 529 483 570 484 490 485 535 486 567 487 497 488 491 489 480 490 484 491 488 492 501 493 506 494 481 495 150 496 502 497 487 498 147 499 509 500 503 501 492 502 496 503 500 504 513 505 518 506 493 507 462 508 514 509 499 510 459 511 521 512 515 513 504 514 508 515 512 516 525 517 530 518 505 519 378 520 526 521 511 522 375 523 533 524 527 525 516 526 520 527 524 528 537 529 482 530 517 531 90 532 538 533 523 534 87 535 485 536 539 537 528 538 532 539 536 540 549 541 554 542 589 543 258 544 550 545 595 546 255 547 557 548 551 549 540 550 544 551 548 552 561 553 566 554 541 555 162 556 562 557 547 558 159 559 569 560 563 561 552 562 556 563 560 564 573 565 578 566 553 567 486 568 574 569 559 570 483 571 581 572 575 573 564 574 568 575 572 576 585 577 590 578 565 579 78 580 586 581 571 582 75 583 593 584 587 585 576 586 580 587 584 588 597 589 542 590 577 591 342 592 598 593 583 594 339 595 545 596 599 597 588 598 592 599 596 600 609 601 614 602 649 603 318 604 610 605 655 606 315 607 617 608 611 609 600 610 604 611 608 612 621 613 626 614 601 615 42 616 622 617 607 618 39 619 629 620 623 621 612 622 616 623 620 624 633 625 638 626 613 627 690 628 634 629 619 630 687 631 641 632 635 633 624 634 628 635 632 636 645 637 650 638 625 639 198 640 646 641 631 642 195 643 653 644 647 645 636 646 640 647 644 648 657 649 602 650 637 651 282 652 658 653 643 654 279 655 605 656 659 657 648 658 652 659 656 660 669 661 674 662 709 663 438 664 670 665 715 666 435 667 677 668 671 669 660 670 664 671 668 672 681 673 686 674 661 675 210 676 682 677 667 678 207 679 689 680 683 681 672 682 676 683 680 684 693 685 698 686 673 687 630 688 694 689 679 690 627 691 701 692 695 693 684 694 688 695 692 696 705 697 710 698 685 699 30 700 706 701 691 702 27 703 713 704 707 705 696 706 700 707 704 708 717 709 662 710 697 711 402 712 718 713 703 714 399 715 665 716 719 717 708 718 712 719 716 Geometry table (maps vertex num to position): vertex num position: 0 [ -0.57735, -0.57735, 0.57735 ] 1 [ 0.934172, 0.356822, 0.0 ] 2 [ 0.934172, -0.356822, 0.0 ] 3 [ -0.934172, 0.356822, 0.0 ] 4 [ -0.934172, -0.356822, 0.0 ] 5 [ 0.0, 0.934172, 0.356822 ] 6 [ 0.0, 0.934172, -0.356822 ] 7 [ 0.356822, 0.0, -0.934172 ] 8 [ -0.356822, 0.0, -0.934172 ] 9 [ 0.0, -0.934172, -0.356822 ] 10 [ 0.0, -0.934172, 0.356822 ] 11 [ 0.356822, 0.0, 0.934172 ] 12 [ -0.356822, 0.0, 0.934172 ] 13 [ 0.57735, 0.57735, -0.57735 ] 14 [ 0.57735, 0.57735, 0.57735 ] 15 [ -0.57735, 0.57735, -0.57735 ] 16 [ -0.57735, 0.57735, 0.57735 ] 17 [ 0.57735, -0.57735, -0.57735 ] 18 [ 0.57735, -0.57735, 0.57735 ] 19 [ -0.57735, -0.57735, -0.57735 ] 20 [ 2.37727, 0.0, 1.46924 ] 21 [ 2.37727, 2.46116E-7, -1.46924 ] 22 [ -2.37727, 0.0, -1.46924 ] 23 [ -2.37727, 2.46116E-7, 1.46924 ] 24 [ -1.46924, 2.37727, -2.46116E-7 ] 25 [ 1.46924, 2.37727, 2.46116E-7 ] 26 [ 1.46924, -2.37727, -2.46116E-7 ] 27 [ -1.46924, -2.37727, 2.46116E-7 ] 28 [ 0.0, -1.46924, -2.37727 ] 29 [ -2.46116E-7, 1.46924, -2.37727 ] 30 [ 2.46116E-7, 1.46924, 2.37727 ] 31 [ -2.46116E-7, -1.46924, 2.37727 ] 32 [ 0.934172, 0.0, 0.0 ] 33 [ 1.655721, -0.178411, 0.73462 ] 34 [ 1.655721, 0.178411, 0.73462 ] 35 [ 0.755761, -0.46708602, 0.288675 ] 36 [ 1.47731, -0.288675, 1.0232949 ] 37 [ 0.46708602, -0.288675, 0.755761 ] 38 [ 1.367046, 0.0, 1.2017059 ] 39 [ 0.46708602, 0.288675, 0.755761 ] 40 [ 1.47731, 0.288675, 1.0232949 ] 41 [ 0.755761, 0.46708602, 0.288675 ] 42 [ 0.755761, 0.46708602, -0.288675 ] 43 [ 1.47731, 0.28867513, -1.0232949 ] 44 [ 1.655721, 0.17841113, -0.73462 ] 45 [ 0.46708602, 0.288675, -0.755761 ] 46 [ 1.367046, 1.23058E-7, -1.2017059 ] 47 [ 0.46708602, -0.288675, -0.755761 ] 48 [ 1.47731, -0.2886749, -1.0232949 ] 49 [ 0.755761, -0.46708602, -0.288675 ] 50 [ 1.655721, -0.17841089, -0.73462 ] 51 [ -0.934172, 0.0, 0.0 ] 52 [ -1.655721, -0.178411, -0.73462 ] 53 [ -1.655721, 0.178411, -0.73462 ] 54 [ -0.755761, -0.46708602, -0.288675 ] 55 [ -1.47731, -0.288675, -1.0232949 ] 56 [ -0.46708602, -0.288675, -0.755761 ] 57 [ -1.367046, 0.0, -1.2017059 ] 58 [ -0.46708602, 0.288675, -0.755761 ] 59 [ -1.47731, 0.288675, -1.0232949 ] 60 [ -0.755761, 0.46708602, -0.288675 ] 61 [ -0.755761, 0.46708602, 0.288675 ] 62 [ -1.47731, 0.28867513, 1.0232949 ] 63 [ -1.655721, 0.17841113, 0.73462 ] 64 [ -0.46708602, 0.288675, 0.755761 ] 65 [ -1.367046, 1.23058E-7, 1.2017059 ] 66 [ -0.46708602, -0.288675, 0.755761 ] 67 [ -1.47731, -0.2886749, 1.0232949 ] 68 [ -0.755761, -0.46708602, 0.288675 ] 69 [ -1.655721, -0.17841089, 0.73462 ] 70 [ -1.0232949, 1.47731, -0.28867513 ] 71 [ -1.2017059, 1.367046, -1.23058E-7 ] 72 [ -0.288675, 0.755761, -0.46708602 ] 73 [ -0.73462, 1.655721, -0.17841113 ] 74 [ 0.0, 0.934172, 0.0 ] 75 [ -0.73462, 1.655721, 0.17841089 ] 76 [ -0.288675, 0.755761, 0.46708602 ] 77 [ -1.0232949, 1.47731, 0.2886749 ] 78 [ 1.0232949, 1.47731, 0.28867513 ] 79 [ 1.2017059, 1.367046, 1.23058E-7 ] 80 [ 0.288675, 0.755761, 0.46708602 ] 81 [ 0.73462, 1.655721, 0.17841113 ] 82 [ 0.73462, 1.655721, -0.17841089 ] 83 [ 0.288675, 0.755761, -0.46708602 ] 84 [ 1.0232949, 1.47731, -0.2886749 ] 85 [ 1.0232949, -1.47731, -0.28867513 ] 86 [ 1.2017059, -1.367046, -1.23058E-7 ] 87 [ 0.288675, -0.755761, -0.46708602 ] 88 [ 0.73462, -1.655721, -0.17841113 ] 89 [ 0.0, -0.934172, 0.0 ] 90 [ 0.73462, -1.655721, 0.17841089 ] 91 [ 0.288675, -0.755761, 0.46708602 ] 92 [ 1.0232949, -1.47731, 0.2886749 ] 93 [ -1.0232949, -1.47731, 0.28867513 ] 94 [ -1.2017059, -1.367046, 1.23058E-7 ] 95 [ -0.288675, -0.755761, 0.46708602 ] 96 [ -0.73462, -1.655721, 0.17841113 ] 97 [ -0.73462, -1.655721, -0.17841089 ] 98 [ -0.288675, -0.755761, -0.46708602 ] 99 [ -1.0232949, -1.47731, -0.2886749 ] 100 [ 0.0, 0.0, -0.934172 ] 101 [ -0.178411, -0.73462, -1.655721 ] 102 [ 0.178411, -0.73462, -1.655721 ] 103 [ -0.288675, -1.0232949, -1.47731 ] 104 [ 0.0, -1.2017059, -1.367046 ] 105 [ 0.288675, -1.0232949, -1.47731 ] 106 [ -0.28867513, 1.0232949, -1.47731 ] 107 [ -1.23058E-7, 1.2017059, -1.367046 ] 108 [ -0.17841113, 0.73462, -1.655721 ] 109 [ 0.17841089, 0.73462, -1.655721 ] 110 [ 0.2886749, 1.0232949, -1.47731 ] 111 [ 0.28867513, 1.0232949, 1.47731 ] 112 [ 1.23058E-7, 1.2017059, 1.367046 ] 113 [ 0.17841113, 0.73462, 1.655721 ] 114 [ 0.0, 0.0, 0.934172 ] 115 [ -0.17841089, 0.73462, 1.655721 ] 116 [ -0.2886749, 1.0232949, 1.47731 ] 117 [ -0.28867513, -1.0232949, 1.47731 ] 118 [ -1.23058E-7, -1.2017059, 1.367046 ] 119 [ -0.17841113, -0.73462, 1.655721 ] 120 [ 0.17841089, -0.73462, 1.655721 ] 121 [ 0.2886749, -1.0232949, 1.47731 ] ```
After two subdivisions ``` Vertex table (maps corner num to vertex num): corner num vertex num: 0 20 1 124 2 123 3 124 4 34 5 122 6 123 7 122 8 33 9 122 10 123 11 124 12 34 13 127 14 126 15 127 16 1 17 125 18 126 19 125 20 32 21 125 22 126 23 127 24 33 25 130 26 129 27 130 28 32 29 128 30 129 31 128 32 2 33 128 34 129 35 130 36 32 37 130 38 126 39 130 40 33 41 122 42 126 43 122 44 34 45 122 46 126 47 130 48 20 49 123 50 132 51 123 52 33 53 131 54 132 55 131 56 36 57 131 58 132 59 123 60 33 61 129 62 134 63 129 64 2 65 133 66 134 67 133 68 35 69 133 70 134 71 129 72 36 73 137 74 136 75 137 76 35 77 135 78 136 79 135 80 18 81 135 82 136 83 137 84 35 85 137 86 134 87 137 88 36 89 131 90 134 91 131 92 33 93 131 94 134 95 137 96 20 97 132 98 139 99 132 100 36 101 138 102 139 103 138 104 38 105 138 106 139 107 132 108 36 109 136 110 141 111 136 112 18 113 140 114 141 115 140 116 37 117 140 118 141 119 136 120 38 121 144 122 143 123 144 124 37 125 142 126 143 127 142 128 11 129 142 130 143 131 144 132 37 133 144 134 141 135 144 136 38 137 138 138 141 139 138 140 36 141 138 142 141 143 144 144 20 145 139 146 146 147 139 148 38 149 145 150 146 151 145 152 40 153 145 154 146 155 139 156 38 157 143 158 148 159 143 160 11 161 147 162 148 163 147 164 39 165 147 166 148 167 143 168 40 169 151 170 150 171 151 172 39 173 149 174 150 175 149 176 14 177 149 178 150 179 151 180 39 181 151 182 148 183 151 184 40 185 145 186 148 187 145 188 38 189 145 190 148 191 151 192 20 193 146 194 124 195 146 196 40 197 152 198 124 199 152 200 34 201 152 202 124 203 146 204 40 205 150 206 154 207 150 208 14 209 153 210 154 211 153 212 41 213 153 214 154 215 150 216 34 217 156 218 127 219 156 220 41 221 155 222 127 223 155 224 1 225 155 226 127 227 156 228 41 229 156 230 154 231 156 232 34 233 152 234 154 235 152 236 40 237 152 238 154 239 156 240 21 241 159 242 158 243 159 244 44 245 157 246 158 247 157 248 43 249 157 250 158 251 159 252 44 253 162 254 161 255 162 256 1 257 160 258 161 259 160 260 42 261 160 262 161 263 162 264 43 265 165 266 164 267 165 268 42 269 163 270 164 271 163 272 13 273 163 274 164 275 165 276 42 277 165 278 161 279 165 280 43 281 157 282 161 283 157 284 44 285 157 286 161 287 165 288 21 289 158 290 167 291 158 292 43 293 166 294 167 295 166 296 46 297 166 298 167 299 158 300 43 301 164 302 169 303 164 304 13 305 168 306 169 307 168 308 45 309 168 310 169 311 164 312 46 313 172 314 171 315 172 316 45 317 170 318 171 319 170 320 7 321 170 322 171 323 172 324 45 325 172 326 169 327 172 328 46 329 166 330 169 331 166 332 43 333 166 334 169 335 172 336 21 337 167 338 174 339 167 340 46 341 173 342 174 343 173 344 48 345 173 346 174 347 167 348 46 349 171 350 176 351 171 352 7 353 175 354 176 355 175 356 47 357 175 358 176 359 171 360 48 361 179 362 178 363 179 364 47 365 177 366 178 367 177 368 17 369 177 370 178 371 179 372 47 373 179 374 176 375 179 376 48 377 173 378 176 379 173 380 46 381 173 382 176 383 179 384 21 385 174 386 181 387 174 388 48 389 180 390 181 391 180 392 50 393 180 394 181 395 174 396 48 397 178 398 183 399 178 400 17 401 182 402 183 403 182 404 49 405 182 406 183 407 178 408 50 409 186 410 185 411 186 412 49 413 184 414 185 415 184 416 2 417 184 418 185 419 186 420 49 421 186 422 183 423 186 424 50 425 180 426 183 427 180 428 48 429 180 430 183 431 186 432 21 433 181 434 159 435 181 436 50 437 187 438 159 439 187 440 44 441 187 442 159 443 181 444 50 445 185 446 188 447 185 448 2 449 128 450 188 451 128 452 32 453 128 454 188 455 185 456 44 457 189 458 162 459 189 460 32 461 125 462 162 463 125 464 1 465 125 466 162 467 189 468 32 469 189 470 188 471 189 472 44 473 187 474 188 475 187 476 50 477 187 478 188 479 189 480 22 481 192 482 191 483 192 484 53 485 190 486 191 487 190 488 52 489 190 490 191 491 192 492 53 493 195 494 194 495 195 496 3 497 193 498 194 499 193 500 51 501 193 502 194 503 195 504 52 505 198 506 197 507 198 508 51 509 196 510 197 511 196 512 4 513 196 514 197 515 198 516 51 517 198 518 194 519 198 520 52 521 190 522 194 523 190 524 53 525 190 526 194 527 198 528 22 529 191 530 200 531 191 532 52 533 199 534 200 535 199 536 55 537 199 538 200 539 191 540 52 541 197 542 202 543 197 544 4 545 201 546 202 547 201 548 54 549 201 550 202 551 197 552 55 553 205 554 204 555 205 556 54 557 203 558 204 559 203 560 19 561 203 562 204 563 205 564 54 565 205 566 202 567 205 568 55 569 199 570 202 571 199 572 52 573 199 574 202 575 205 576 22 577 200 578 207 579 200 580 55 581 206 582 207 583 206 584 57 585 206 586 207 587 200 588 55 589 204 590 209 591 204 592 19 593 208 594 209 595 208 596 56 597 208 598 209 599 204 600 57 601 212 602 211 603 212 604 56 605 210 606 211 607 210 608 8 609 210 610 211 611 212 612 56 613 212 614 209 615 212 616 57 617 206 618 209 619 206 620 55 621 206 622 209 623 212 624 22 625 207 626 214 627 207 628 57 629 213 630 214 631 213 632 59 633 213 634 214 635 207 636 57 637 211 638 216 639 211 640 8 641 215 642 216 643 215 644 58 645 215 646 216 647 211 648 59 649 219 650 218 651 219 652 58 653 217 654 218 655 217 656 15 657 217 658 218 659 219 660 58 661 219 662 216 663 219 664 59 665 213 666 216 667 213 668 57 669 213 670 216 671 219 672 22 673 214 674 192 675 214 676 59 677 220 678 192 679 220 680 53 681 220 682 192 683 214 684 59 685 218 686 222 687 218 688 15 689 221 690 222 691 221 692 60 693 221 694 222 695 218 696 53 697 224 698 195 699 224 700 60 701 223 702 195 703 223 704 3 705 223 706 195 707 224 708 60 709 224 710 222 711 224 712 53 713 220 714 222 715 220 716 59 717 220 718 222 719 224 720 23 721 227 722 226 723 227 724 63 725 225 726 226 727 225 728 62 729 225 730 226 731 227 732 63 733 230 734 229 735 230 736 3 737 228 738 229 739 228 740 61 741 228 742 229 743 230 744 62 745 233 746 232 747 233 748 61 749 231 750 232 751 231 752 16 753 231 754 232 755 233 756 61 757 233 758 229 759 233 760 62 761 225 762 229 763 225 764 63 765 225 766 229 767 233 768 23 769 226 770 235 771 226 772 62 773 234 774 235 775 234 776 65 777 234 778 235 779 226 780 62 781 232 782 237 783 232 784 16 785 236 786 237 787 236 788 64 789 236 790 237 791 232 792 65 793 240 794 239 795 240 796 64 797 238 798 239 799 238 800 12 801 238 802 239 803 240 804 64 805 240 806 237 807 240 808 65 809 234 810 237 811 234 812 62 813 234 814 237 815 240 816 23 817 235 818 242 819 235 820 65 821 241 822 242 823 241 824 67 825 241 826 242 827 235 828 65 829 239 830 244 831 239 832 12 833 243 834 244 835 243 836 66 837 243 838 244 839 239 840 67 841 247 842 246 843 247 844 66 845 245 846 246 847 245 848 0 849 245 850 246 851 247 852 66 853 247 854 244 855 247 856 67 857 241 858 244 859 241 860 65 861 241 862 244 863 247 864 23 865 242 866 249 867 242 868 67 869 248 870 249 871 248 872 69 873 248 874 249 875 242 876 67 877 246 878 251 879 246 880 0 881 250 882 251 883 250 884 68 885 250 886 251 887 246 888 69 889 254 890 253 891 254 892 68 893 252 894 253 895 252 896 4 897 252 898 253 899 254 900 68 901 254 902 251 903 254 904 69 905 248 906 251 907 248 908 67 909 248 910 251 911 254 912 23 913 249 914 227 915 249 916 69 917 255 918 227 919 255 920 63 921 255 922 227 923 249 924 69 925 253 926 256 927 253 928 4 929 196 930 256 931 196 932 51 933 196 934 256 935 253 936 63 937 257 938 230 939 257 940 51 941 193 942 230 943 193 944 3 945 193 946 230 947 257 948 51 949 257 950 256 951 257 952 63 953 255 954 256 955 255 956 69 957 255 958 256 959 257 960 24 961 260 962 259 963 260 964 71 965 258 966 259 967 258 968 70 969 258 970 259 971 260 972 71 973 262 974 261 975 262 976 3 977 223 978 261 979 223 980 60 981 223 982 261 983 262 984 70 985 264 986 263 987 264 988 60 989 221 990 263 991 221 992 15 993 221 994 263 995 264 996 60 997 264 998 261 999 264 1000 70 1001 258 1002 261 1003 258 1004 71 1005 258 1006 261 1007 264 1008 24 1009 259 1010 266 1011 259 1012 70 1013 265 1014 266 1015 265 1016 73 1017 265 1018 266 1019 259 1020 70 1021 263 1022 268 1023 263 1024 15 1025 267 1026 268 1027 267 1028 72 1029 267 1030 268 1031 263 1032 73 1033 271 1034 270 1035 271 1036 72 1037 269 1038 270 1039 269 1040 6 1041 269 1042 270 1043 271 1044 72 1045 271 1046 268 1047 271 1048 73 1049 265 1050 268 1051 265 1052 70 1053 265 1054 268 1055 271 1056 24 1057 266 1058 273 1059 266 1060 73 1061 272 1062 273 1063 272 1064 75 1065 272 1066 273 1067 266 1068 73 1069 270 1070 275 1071 270 1072 6 1073 274 1074 275 1075 274 1076 74 1077 274 1078 275 1079 270 1080 75 1081 278 1082 277 1083 278 1084 74 1085 276 1086 277 1087 276 1088 5 1089 276 1090 277 1091 278 1092 74 1093 278 1094 275 1095 278 1096 75 1097 272 1098 275 1099 272 1100 73 1101 272 1102 275 1103 278 1104 24 1105 273 1106 280 1107 273 1108 75 1109 279 1110 280 1111 279 1112 77 1113 279 1114 280 1115 273 1116 75 1117 277 1118 282 1119 277 1120 5 1121 281 1122 282 1123 281 1124 76 1125 281 1126 282 1127 277 1128 77 1129 285 1130 284 1131 285 1132 76 1133 283 1134 284 1135 283 1136 16 1137 283 1138 284 1139 285 1140 76 1141 285 1142 282 1143 285 1144 77 1145 279 1146 282 1147 279 1148 75 1149 279 1150 282 1151 285 1152 24 1153 280 1154 260 1155 280 1156 77 1157 286 1158 260 1159 286 1160 71 1161 286 1162 260 1163 280 1164 77 1165 284 1166 287 1167 284 1168 16 1169 231 1170 287 1171 231 1172 61 1173 231 1174 287 1175 284 1176 71 1177 288 1178 262 1179 288 1180 61 1181 228 1182 262 1183 228 1184 3 1185 228 1186 262 1187 288 1188 61 1189 288 1190 287 1191 288 1192 71 1193 286 1194 287 1195 286 1196 77 1197 286 1198 287 1199 288 1200 25 1201 291 1202 290 1203 291 1204 79 1205 289 1206 290 1207 289 1208 78 1209 289 1210 290 1211 291 1212 79 1213 293 1214 292 1215 293 1216 1 1217 155 1218 292 1219 155 1220 41 1221 155 1222 292 1223 293 1224 78 1225 295 1226 294 1227 295 1228 41 1229 153 1230 294 1231 153 1232 14 1233 153 1234 294 1235 295 1236 41 1237 295 1238 292 1239 295 1240 78 1241 289 1242 292 1243 289 1244 79 1245 289 1246 292 1247 295 1248 25 1249 290 1250 297 1251 290 1252 78 1253 296 1254 297 1255 296 1256 81 1257 296 1258 297 1259 290 1260 78 1261 294 1262 299 1263 294 1264 14 1265 298 1266 299 1267 298 1268 80 1269 298 1270 299 1271 294 1272 81 1273 302 1274 301 1275 302 1276 80 1277 300 1278 301 1279 300 1280 5 1281 300 1282 301 1283 302 1284 80 1285 302 1286 299 1287 302 1288 81 1289 296 1290 299 1291 296 1292 78 1293 296 1294 299 1295 302 1296 25 1297 297 1298 304 1299 297 1300 81 1301 303 1302 304 1303 303 1304 82 1305 303 1306 304 1307 297 1308 81 1309 301 1310 305 1311 301 1312 5 1313 276 1314 305 1315 276 1316 74 1317 276 1318 305 1319 301 1320 82 1321 307 1322 306 1323 307 1324 74 1325 274 1326 306 1327 274 1328 6 1329 274 1330 306 1331 307 1332 74 1333 307 1334 305 1335 307 1336 82 1337 303 1338 305 1339 303 1340 81 1341 303 1342 305 1343 307 1344 25 1345 304 1346 309 1347 304 1348 82 1349 308 1350 309 1351 308 1352 84 1353 308 1354 309 1355 304 1356 82 1357 306 1358 311 1359 306 1360 6 1361 310 1362 311 1363 310 1364 83 1365 310 1366 311 1367 306 1368 84 1369 314 1370 313 1371 314 1372 83 1373 312 1374 313 1375 312 1376 13 1377 312 1378 313 1379 314 1380 83 1381 314 1382 311 1383 314 1384 84 1385 308 1386 311 1387 308 1388 82 1389 308 1390 311 1391 314 1392 25 1393 309 1394 291 1395 309 1396 84 1397 315 1398 291 1399 315 1400 79 1401 315 1402 291 1403 309 1404 84 1405 313 1406 316 1407 313 1408 13 1409 163 1410 316 1411 163 1412 42 1413 163 1414 316 1415 313 1416 79 1417 317 1418 293 1419 317 1420 42 1421 160 1422 293 1423 160 1424 1 1425 160 1426 293 1427 317 1428 42 1429 317 1430 316 1431 317 1432 79 1433 315 1434 316 1435 315 1436 84 1437 315 1438 316 1439 317 1440 26 1441 320 1442 319 1443 320 1444 86 1445 318 1446 319 1447 318 1448 85 1449 318 1450 319 1451 320 1452 86 1453 322 1454 321 1455 322 1456 2 1457 184 1458 321 1459 184 1460 49 1461 184 1462 321 1463 322 1464 85 1465 324 1466 323 1467 324 1468 49 1469 182 1470 323 1471 182 1472 17 1473 182 1474 323 1475 324 1476 49 1477 324 1478 321 1479 324 1480 85 1481 318 1482 321 1483 318 1484 86 1485 318 1486 321 1487 324 1488 26 1489 319 1490 326 1491 319 1492 85 1493 325 1494 326 1495 325 1496 88 1497 325 1498 326 1499 319 1500 85 1501 323 1502 328 1503 323 1504 17 1505 327 1506 328 1507 327 1508 87 1509 327 1510 328 1511 323 1512 88 1513 331 1514 330 1515 331 1516 87 1517 329 1518 330 1519 329 1520 9 1521 329 1522 330 1523 331 1524 87 1525 331 1526 328 1527 331 1528 88 1529 325 1530 328 1531 325 1532 85 1533 325 1534 328 1535 331 1536 26 1537 326 1538 333 1539 326 1540 88 1541 332 1542 333 1543 332 1544 90 1545 332 1546 333 1547 326 1548 88 1549 330 1550 335 1551 330 1552 9 1553 334 1554 335 1555 334 1556 89 1557 334 1558 335 1559 330 1560 90 1561 338 1562 337 1563 338 1564 89 1565 336 1566 337 1567 336 1568 10 1569 336 1570 337 1571 338 1572 89 1573 338 1574 335 1575 338 1576 90 1577 332 1578 335 1579 332 1580 88 1581 332 1582 335 1583 338 1584 26 1585 333 1586 340 1587 333 1588 90 1589 339 1590 340 1591 339 1592 92 1593 339 1594 340 1595 333 1596 90 1597 337 1598 342 1599 337 1600 10 1601 341 1602 342 1603 341 1604 91 1605 341 1606 342 1607 337 1608 92 1609 345 1610 344 1611 345 1612 91 1613 343 1614 344 1615 343 1616 18 1617 343 1618 344 1619 345 1620 91 1621 345 1622 342 1623 345 1624 92 1625 339 1626 342 1627 339 1628 90 1629 339 1630 342 1631 345 1632 26 1633 340 1634 320 1635 340 1636 92 1637 346 1638 320 1639 346 1640 86 1641 346 1642 320 1643 340 1644 92 1645 344 1646 347 1647 344 1648 18 1649 135 1650 347 1651 135 1652 35 1653 135 1654 347 1655 344 1656 86 1657 348 1658 322 1659 348 1660 35 1661 133 1662 322 1663 133 1664 2 1665 133 1666 322 1667 348 1668 35 1669 348 1670 347 1671 348 1672 86 1673 346 1674 347 1675 346 1676 92 1677 346 1678 347 1679 348 1680 27 1681 351 1682 350 1683 351 1684 94 1685 349 1686 350 1687 349 1688 93 1689 349 1690 350 1691 351 1692 94 1693 353 1694 352 1695 353 1696 4 1697 252 1698 352 1699 252 1700 68 1701 252 1702 352 1703 353 1704 93 1705 355 1706 354 1707 355 1708 68 1709 250 1710 354 1711 250 1712 0 1713 250 1714 354 1715 355 1716 68 1717 355 1718 352 1719 355 1720 93 1721 349 1722 352 1723 349 1724 94 1725 349 1726 352 1727 355 1728 27 1729 350 1730 357 1731 350 1732 93 1733 356 1734 357 1735 356 1736 96 1737 356 1738 357 1739 350 1740 93 1741 354 1742 359 1743 354 1744 0 1745 358 1746 359 1747 358 1748 95 1749 358 1750 359 1751 354 1752 96 1753 362 1754 361 1755 362 1756 95 1757 360 1758 361 1759 360 1760 10 1761 360 1762 361 1763 362 1764 95 1765 362 1766 359 1767 362 1768 96 1769 356 1770 359 1771 356 1772 93 1773 356 1774 359 1775 362 1776 27 1777 357 1778 364 1779 357 1780 96 1781 363 1782 364 1783 363 1784 97 1785 363 1786 364 1787 357 1788 96 1789 361 1790 365 1791 361 1792 10 1793 336 1794 365 1795 336 1796 89 1797 336 1798 365 1799 361 1800 97 1801 367 1802 366 1803 367 1804 89 1805 334 1806 366 1807 334 1808 9 1809 334 1810 366 1811 367 1812 89 1813 367 1814 365 1815 367 1816 97 1817 363 1818 365 1819 363 1820 96 1821 363 1822 365 1823 367 1824 27 1825 364 1826 369 1827 364 1828 97 1829 368 1830 369 1831 368 1832 99 1833 368 1834 369 1835 364 1836 97 1837 366 1838 371 1839 366 1840 9 1841 370 1842 371 1843 370 1844 98 1845 370 1846 371 1847 366 1848 99 1849 374 1850 373 1851 374 1852 98 1853 372 1854 373 1855 372 1856 19 1857 372 1858 373 1859 374 1860 98 1861 374 1862 371 1863 374 1864 99 1865 368 1866 371 1867 368 1868 97 1869 368 1870 371 1871 374 1872 27 1873 369 1874 351 1875 369 1876 99 1877 375 1878 351 1879 375 1880 94 1881 375 1882 351 1883 369 1884 99 1885 373 1886 376 1887 373 1888 19 1889 203 1890 376 1891 203 1892 54 1893 203 1894 376 1895 373 1896 94 1897 377 1898 353 1899 377 1900 54 1901 201 1902 353 1903 201 1904 4 1905 201 1906 353 1907 377 1908 54 1909 377 1910 376 1911 377 1912 94 1913 375 1914 376 1915 375 1916 99 1917 375 1918 376 1919 377 1920 28 1921 380 1922 379 1923 380 1924 102 1925 378 1926 379 1927 378 1928 101 1929 378 1930 379 1931 380 1932 102 1933 383 1934 382 1935 383 1936 7 1937 381 1938 382 1939 381 1940 100 1941 381 1942 382 1943 383 1944 101 1945 386 1946 385 1947 386 1948 100 1949 384 1950 385 1951 384 1952 8 1953 384 1954 385 1955 386 1956 100 1957 386 1958 382 1959 386 1960 101 1961 378 1962 382 1963 378 1964 102 1965 378 1966 382 1967 386 1968 28 1969 379 1970 388 1971 379 1972 101 1973 387 1974 388 1975 387 1976 103 1977 387 1978 388 1979 379 1980 101 1981 385 1982 389 1983 385 1984 8 1985 210 1986 389 1987 210 1988 56 1989 210 1990 389 1991 385 1992 103 1993 391 1994 390 1995 391 1996 56 1997 208 1998 390 1999 208 2000 19 2001 208 2002 390 2003 391 2004 56 2005 391 2006 389 2007 391 2008 103 2009 387 2010 389 2011 387 2012 101 2013 387 2014 389 2015 391 2016 28 2017 388 2018 393 2019 388 2020 103 2021 392 2022 393 2023 392 2024 104 2025 392 2026 393 2027 388 2028 103 2029 390 2030 394 2031 390 2032 19 2033 372 2034 394 2035 372 2036 98 2037 372 2038 394 2039 390 2040 104 2041 396 2042 395 2043 396 2044 98 2045 370 2046 395 2047 370 2048 9 2049 370 2050 395 2051 396 2052 98 2053 396 2054 394 2055 396 2056 104 2057 392 2058 394 2059 392 2060 103 2061 392 2062 394 2063 396 2064 28 2065 393 2066 398 2067 393 2068 104 2069 397 2070 398 2071 397 2072 105 2073 397 2074 398 2075 393 2076 104 2077 395 2078 399 2079 395 2080 9 2081 329 2082 399 2083 329 2084 87 2085 329 2086 399 2087 395 2088 105 2089 401 2090 400 2091 401 2092 87 2093 327 2094 400 2095 327 2096 17 2097 327 2098 400 2099 401 2100 87 2101 401 2102 399 2103 401 2104 105 2105 397 2106 399 2107 397 2108 104 2109 397 2110 399 2111 401 2112 28 2113 398 2114 380 2115 398 2116 105 2117 402 2118 380 2119 402 2120 102 2121 402 2122 380 2123 398 2124 105 2125 400 2126 403 2127 400 2128 17 2129 177 2130 403 2131 177 2132 47 2133 177 2134 403 2135 400 2136 102 2137 404 2138 383 2139 404 2140 47 2141 175 2142 383 2143 175 2144 7 2145 175 2146 383 2147 404 2148 47 2149 404 2150 403 2151 404 2152 102 2153 402 2154 403 2155 402 2156 105 2157 402 2158 403 2159 404 2160 29 2161 407 2162 406 2163 407 2164 107 2165 405 2166 406 2167 405 2168 106 2169 405 2170 406 2171 407 2172 107 2173 409 2174 408 2175 409 2176 6 2177 269 2178 408 2179 269 2180 72 2181 269 2182 408 2183 409 2184 106 2185 411 2186 410 2187 411 2188 72 2189 267 2190 410 2191 267 2192 15 2193 267 2194 410 2195 411 2196 72 2197 411 2198 408 2199 411 2200 106 2201 405 2202 408 2203 405 2204 107 2205 405 2206 408 2207 411 2208 29 2209 406 2210 413 2211 406 2212 106 2213 412 2214 413 2215 412 2216 108 2217 412 2218 413 2219 406 2220 106 2221 410 2222 414 2223 410 2224 15 2225 217 2226 414 2227 217 2228 58 2229 217 2230 414 2231 410 2232 108 2233 416 2234 415 2235 416 2236 58 2237 215 2238 415 2239 215 2240 8 2241 215 2242 415 2243 416 2244 58 2245 416 2246 414 2247 416 2248 108 2249 412 2250 414 2251 412 2252 106 2253 412 2254 414 2255 416 2256 29 2257 413 2258 418 2259 413 2260 108 2261 417 2262 418 2263 417 2264 109 2265 417 2266 418 2267 413 2268 108 2269 415 2270 419 2271 415 2272 8 2273 384 2274 419 2275 384 2276 100 2277 384 2278 419 2279 415 2280 109 2281 421 2282 420 2283 421 2284 100 2285 381 2286 420 2287 381 2288 7 2289 381 2290 420 2291 421 2292 100 2293 421 2294 419 2295 421 2296 109 2297 417 2298 419 2299 417 2300 108 2301 417 2302 419 2303 421 2304 29 2305 418 2306 423 2307 418 2308 109 2309 422 2310 423 2311 422 2312 110 2313 422 2314 423 2315 418 2316 109 2317 420 2318 424 2319 420 2320 7 2321 170 2322 424 2323 170 2324 45 2325 170 2326 424 2327 420 2328 110 2329 426 2330 425 2331 426 2332 45 2333 168 2334 425 2335 168 2336 13 2337 168 2338 425 2339 426 2340 45 2341 426 2342 424 2343 426 2344 110 2345 422 2346 424 2347 422 2348 109 2349 422 2350 424 2351 426 2352 29 2353 423 2354 407 2355 423 2356 110 2357 427 2358 407 2359 427 2360 107 2361 427 2362 407 2363 423 2364 110 2365 425 2366 428 2367 425 2368 13 2369 312 2370 428 2371 312 2372 83 2373 312 2374 428 2375 425 2376 107 2377 429 2378 409 2379 429 2380 83 2381 310 2382 409 2383 310 2384 6 2385 310 2386 409 2387 429 2388 83 2389 429 2390 428 2391 429 2392 107 2393 427 2394 428 2395 427 2396 110 2397 427 2398 428 2399 429 2400 30 2401 432 2402 431 2403 432 2404 112 2405 430 2406 431 2407 430 2408 111 2409 430 2410 431 2411 432 2412 112 2413 434 2414 433 2415 434 2416 5 2417 300 2418 433 2419 300 2420 80 2421 300 2422 433 2423 434 2424 111 2425 436 2426 435 2427 436 2428 80 2429 298 2430 435 2431 298 2432 14 2433 298 2434 435 2435 436 2436 80 2437 436 2438 433 2439 436 2440 111 2441 430 2442 433 2443 430 2444 112 2445 430 2446 433 2447 436 2448 30 2449 431 2450 438 2451 431 2452 111 2453 437 2454 438 2455 437 2456 113 2457 437 2458 438 2459 431 2460 111 2461 435 2462 439 2463 435 2464 14 2465 149 2466 439 2467 149 2468 39 2469 149 2470 439 2471 435 2472 113 2473 441 2474 440 2475 441 2476 39 2477 147 2478 440 2479 147 2480 11 2481 147 2482 440 2483 441 2484 39 2485 441 2486 439 2487 441 2488 113 2489 437 2490 439 2491 437 2492 111 2493 437 2494 439 2495 441 2496 30 2497 438 2498 443 2499 438 2500 113 2501 442 2502 443 2503 442 2504 115 2505 442 2506 443 2507 438 2508 113 2509 440 2510 445 2511 440 2512 11 2513 444 2514 445 2515 444 2516 114 2517 444 2518 445 2519 440 2520 115 2521 448 2522 447 2523 448 2524 114 2525 446 2526 447 2527 446 2528 12 2529 446 2530 447 2531 448 2532 114 2533 448 2534 445 2535 448 2536 115 2537 442 2538 445 2539 442 2540 113 2541 442 2542 445 2543 448 2544 30 2545 443 2546 450 2547 443 2548 115 2549 449 2550 450 2551 449 2552 116 2553 449 2554 450 2555 443 2556 115 2557 447 2558 451 2559 447 2560 12 2561 238 2562 451 2563 238 2564 64 2565 238 2566 451 2567 447 2568 116 2569 453 2570 452 2571 453 2572 64 2573 236 2574 452 2575 236 2576 16 2577 236 2578 452 2579 453 2580 64 2581 453 2582 451 2583 453 2584 116 2585 449 2586 451 2587 449 2588 115 2589 449 2590 451 2591 453 2592 30 2593 450 2594 432 2595 450 2596 116 2597 454 2598 432 2599 454 2600 112 2601 454 2602 432 2603 450 2604 116 2605 452 2606 455 2607 452 2608 16 2609 283 2610 455 2611 283 2612 76 2613 283 2614 455 2615 452 2616 112 2617 456 2618 434 2619 456 2620 76 2621 281 2622 434 2623 281 2624 5 2625 281 2626 434 2627 456 2628 76 2629 456 2630 455 2631 456 2632 112 2633 454 2634 455 2635 454 2636 116 2637 454 2638 455 2639 456 2640 31 2641 459 2642 458 2643 459 2644 118 2645 457 2646 458 2647 457 2648 117 2649 457 2650 458 2651 459 2652 118 2653 461 2654 460 2655 461 2656 10 2657 360 2658 460 2659 360 2660 95 2661 360 2662 460 2663 461 2664 117 2665 463 2666 462 2667 463 2668 95 2669 358 2670 462 2671 358 2672 0 2673 358 2674 462 2675 463 2676 95 2677 463 2678 460 2679 463 2680 117 2681 457 2682 460 2683 457 2684 118 2685 457 2686 460 2687 463 2688 31 2689 458 2690 465 2691 458 2692 117 2693 464 2694 465 2695 464 2696 119 2697 464 2698 465 2699 458 2700 117 2701 462 2702 466 2703 462 2704 0 2705 245 2706 466 2707 245 2708 66 2709 245 2710 466 2711 462 2712 119 2713 468 2714 467 2715 468 2716 66 2717 243 2718 467 2719 243 2720 12 2721 243 2722 467 2723 468 2724 66 2725 468 2726 466 2727 468 2728 119 2729 464 2730 466 2731 464 2732 117 2733 464 2734 466 2735 468 2736 31 2737 465 2738 470 2739 465 2740 119 2741 469 2742 470 2743 469 2744 120 2745 469 2746 470 2747 465 2748 119 2749 467 2750 471 2751 467 2752 12 2753 446 2754 471 2755 446 2756 114 2757 446 2758 471 2759 467 2760 120 2761 473 2762 472 2763 473 2764 114 2765 444 2766 472 2767 444 2768 11 2769 444 2770 472 2771 473 2772 114 2773 473 2774 471 2775 473 2776 120 2777 469 2778 471 2779 469 2780 119 2781 469 2782 471 2783 473 2784 31 2785 470 2786 475 2787 470 2788 120 2789 474 2790 475 2791 474 2792 121 2793 474 2794 475 2795 470 2796 120 2797 472 2798 476 2799 472 2800 11 2801 142 2802 476 2803 142 2804 37 2805 142 2806 476 2807 472 2808 121 2809 478 2810 477 2811 478 2812 37 2813 140 2814 477 2815 140 2816 18 2817 140 2818 477 2819 478 2820 37 2821 478 2822 476 2823 478 2824 121 2825 474 2826 476 2827 474 2828 120 2829 474 2830 476 2831 478 2832 31 2833 475 2834 459 2835 475 2836 121 2837 479 2838 459 2839 479 2840 118 2841 479 2842 459 2843 475 2844 121 2845 477 2846 480 2847 477 2848 18 2849 343 2850 480 2851 343 2852 91 2853 343 2854 480 2855 477 2856 118 2857 481 2858 461 2859 481 2860 91 2861 341 2862 461 2863 341 2864 10 2865 341 2866 461 2867 481 2868 91 2869 481 2870 480 2871 481 2872 118 2873 479 2874 480 2875 479 2876 121 2877 479 2878 480 2879 481 Opposite table (maps corner num to opposite corner num): corner num opposite corner num 0 9 1 50 2 193 3 42 4 10 5 199 6 39 7 53 8 11 9 0 10 4 11 8 12 21 13 43 14 217 15 462 16 22 17 223 18 459 19 37 20 23 21 12 22 16 23 20 24 33 25 62 26 41 27 450 28 34 29 38 30 447 31 65 32 35 33 24 34 28 35 32 36 45 37 19 38 29 39 6 40 46 41 26 42 3 43 13 44 47 45 36 46 40 47 44 48 57 49 98 50 1 51 90 52 58 53 7 54 87 55 101 56 59 57 48 58 52 59 56 60 69 61 91 62 25 63 1662 64 70 65 31 66 1659 67 85 68 71 69 60 70 64 71 68 72 81 73 110 74 89 75 1650 76 82 77 86 78 1647 79 113 80 83 81 72 82 76 83 80 84 93 85 67 86 77 87 54 88 94 89 74 90 51 91 61 92 95 93 84 94 88 95 92 96 105 97 146 98 49 99 138 100 106 101 55 102 135 103 149 104 107 105 96 106 100 107 104 108 117 109 139 110 73 111 2814 112 118 113 79 114 2811 115 133 116 119 117 108 118 112 119 116 120 129 121 158 122 137 123 2802 124 130 125 134 126 2799 127 161 128 131 129 120 130 124 131 128 132 141 133 115 134 125 135 102 136 142 137 122 138 99 139 109 140 143 141 132 142 136 143 140 144 153 145 194 146 97 147 186 148 154 149 103 150 183 151 197 152 155 153 144 154 148 155 152 156 165 157 187 158 121 159 2478 160 166 161 127 162 2475 163 181 164 167 165 156 166 160 167 164 168 177 169 206 170 185 171 2466 172 178 173 182 174 2463 175 209 176 179 177 168 178 172 179 176 180 189 181 163 182 173 183 150 184 190 185 170 186 147 187 157 188 191 189 180 190 184 191 188 192 201 193 2 194 145 195 234 196 202 197 151 198 231 199 5 200 203 201 192 202 196 203 200 204 213 205 235 206 169 207 1230 208 214 209 175 210 1227 211 229 212 215 213 204 214 208 215 212 216 225 217 14 218 233 219 1218 220 226 221 230 222 1215 223 17 224 227 225 216 226 220 227 224 228 237 229 211 230 221 231 198 232 238 233 218 234 195 235 205 236 239 237 228 238 232 239 236 240 249 241 290 242 433 243 282 244 250 245 439 246 279 247 293 248 251 249 240 250 244 251 248 252 261 253 283 254 457 255 1422 256 262 257 463 258 1419 259 277 260 263 261 252 262 256 263 260 264 273 265 302 266 281 267 1410 268 274 269 278 270 1407 271 305 272 275 273 264 274 268 275 272 276 285 277 259 278 269 279 246 280 286 281 266 282 243 283 253 284 287 285 276 286 280 287 284 288 297 289 338 290 241 291 330 292 298 293 247 294 327 295 341 296 299 297 288 298 292 299 296 300 309 301 331 302 265 303 2334 304 310 305 271 306 2331 307 325 308 311 309 300 310 304 311 308 312 321 313 350 314 329 315 2322 316 322 317 326 318 2319 319 353 320 323 321 312 322 316 323 320 324 333 325 307 326 317 327 294 328 334 329 314 330 291 331 301 332 335 333 324 334 328 335 332 336 345 337 386 338 289 339 378 340 346 341 295 342 375 343 389 344 347 345 336 346 340 347 344 348 357 349 379 350 313 351 2142 352 358 353 319 354 2139 355 373 356 359 357 348 358 352 359 356 360 369 361 398 362 377 363 2130 364 370 365 374 366 2127 367 401 368 371 369 360 370 364 371 368 372 381 373 355 374 365 375 342 376 382 377 362 378 339 379 349 380 383 381 372 382 376 383 380 384 393 385 434 386 337 387 426 388 394 389 343 390 423 391 437 392 395 393 384 394 388 395 392 396 405 397 427 398 361 399 1470 400 406 401 367 402 1467 403 421 404 407 405 396 406 400 407 404 408 417 409 446 410 425 411 1458 412 418 413 422 414 1455 415 449 416 419 417 408 418 412 419 416 420 429 421 403 422 413 423 390 424 430 425 410 426 387 427 397 428 431 429 420 430 424 431 428 432 441 433 242 434 385 435 474 436 442 437 391 438 471 439 245 440 443 441 432 442 436 443 440 444 453 445 475 446 409 447 30 448 454 449 415 450 27 451 469 452 455 453 444 454 448 455 452 456 465 457 254 458 473 459 18 460 466 461 470 462 15 463 257 464 467 465 456 466 460 467 464 468 477 469 451 470 461 471 438 472 478 473 458 474 435 475 445 476 479 477 468 478 472 479 476 480 489 481 530 482 673 483 522 484 490 485 679 486 519 487 533 488 491 489 480 490 484 491 488 492 501 493 523 494 697 495 942 496 502 497 703 498 939 499 517 500 503 501 492 502 496 503 500 504 513 505 542 506 521 507 930 508 514 509 518 510 927 511 545 512 515 513 504 514 508 515 512 516 525 517 499 518 509 519 486 520 526 521 506 522 483 523 493 524 527 525 516 526 520 527 524 528 537 529 578 530 481 531 570 532 538 533 487 534 567 535 581 536 539 537 528 538 532 539 536 540 549 541 571 542 505 543 1902 544 550 545 511 546 1899 547 565 548 551 549 540 550 544 551 548 552 561 553 590 554 569 555 1890 556 562 557 566 558 1887 559 593 560 563 561 552 562 556 563 560 564 573 565 547 566 557 567 534 568 574 569 554 570 531 571 541 572 575 573 564 574 568 575 572 576 585 577 626 578 529 579 618 580 586 581 535 582 615 583 629 584 587 585 576 586 580 587 584 588 597 589 619 590 553 591 1998 592 598 593 559 594 1995 595 613 596 599 597 588 598 592 599 596 600 609 601 638 602 617 603 1986 604 610 605 614 606 1983 607 641 608 611 609 600 610 604 611 608 612 621 613 595 614 605 615 582 616 622 617 602 618 579 619 589 620 623 621 612 622 616 623 620 624 633 625 674 626 577 627 666 628 634 629 583 630 663 631 677 632 635 633 624 634 628 635 632 636 645 637 667 638 601 639 2238 640 646 641 607 642 2235 643 661 644 647 645 636 646 640 647 644 648 657 649 686 650 665 651 2226 652 658 653 662 654 2223 655 689 656 659 657 648 658 652 659 656 660 669 661 643 662 653 663 630 664 670 665 650 666 627 667 637 668 671 669 660 670 664 671 668 672 681 673 482 674 625 675 714 676 682 677 631 678 711 679 485 680 683 681 672 682 676 683 680 684 693 685 715 686 649 687 990 688 694 689 655 690 987 691 709 692 695 693 684 694 688 695 692 696 705 697 494 698 713 699 978 700 706 701 710 702 975 703 497 704 707 705 696 706 700 707 704 708 717 709 691 710 701 711 678 712 718 713 698 714 675 715 685 716 719 717 708 718 712 719 716 720 729 721 770 722 913 723 762 724 730 725 919 726 759 727 773 728 731 729 720 730 724 731 728 732 741 733 763 734 937 735 1182 736 742 737 943 738 1179 739 757 740 743 741 732 742 736 743 740 744 753 745 782 746 761 747 1170 748 754 749 758 750 1167 751 785 752 755 753 744 754 748 755 752 756 765 757 739 758 749 759 726 760 766 761 746 762 723 763 733 764 767 765 756 766 760 767 764 768 777 769 818 770 721 771 810 772 778 773 727 774 807 775 821 776 779 777 768 778 772 779 776 780 789 781 811 782 745 783 2574 784 790 785 751 786 2571 787 805 788 791 789 780 790 784 791 788 792 801 793 830 794 809 795 2562 796 802 797 806 798 2559 799 833 800 803 801 792 802 796 803 800 804 813 805 787 806 797 807 774 808 814 809 794 810 771 811 781 812 815 813 804 814 808 815 812 816 825 817 866 818 769 819 858 820 826 821 775 822 855 823 869 824 827 825 816 826 820 827 824 828 837 829 859 830 793 831 2718 832 838 833 799 834 2715 835 853 836 839 837 828 838 832 839 836 840 849 841 878 842 857 843 2706 844 850 845 854 846 2703 847 881 848 851 849 840 850 844 851 848 852 861 853 835 854 845 855 822 856 862 857 842 858 819 859 829 860 863 861 852 862 856 863 860 864 873 865 914 866 817 867 906 868 874 869 823 870 903 871 917 872 875 873 864 874 868 875 872 876 885 877 907 878 841 879 1710 880 886 881 847 882 1707 883 901 884 887 885 876 886 880 887 884 888 897 889 926 890 905 891 1698 892 898 893 902 894 1695 895 929 896 899 897 888 898 892 899 896 900 909 901 883 902 893 903 870 904 910 905 890 906 867 907 877 908 911 909 900 910 904 911 908 912 921 913 722 914 865 915 954 916 922 917 871 918 951 919 725 920 923 921 912 922 916 923 920 924 933 925 955 926 889 927 510 928 934 929 895 930 507 931 949 932 935 933 924 934 928 935 932 936 945 937 734 938 953 939 498 940 946 941 950 942 495 943 737 944 947 945 936 946 940 947 944 948 957 949 931 950 941 951 918 952 958 953 938 954 915 955 925 956 959 957 948 958 952 959 956 960 969 961 1010 962 1153 963 1002 964 970 965 1159 966 999 967 1013 968 971 969 960 970 964 971 968 972 981 973 1003 974 1177 975 702 976 982 977 1183 978 699 979 997 980 983 981 972 982 976 983 980 984 993 985 1022 986 1001 987 690 988 994 989 998 990 687 991 1025 992 995 993 984 994 988 995 992 996 1005 997 979 998 989 999 966 1000 1006 1001 986 1002 963 1003 973 1004 1007 1005 996 1006 1000 1007 1004 1008 1017 1009 1058 1010 961 1011 1050 1012 1018 1013 967 1014 1047 1015 1061 1016 1019 1017 1008 1018 1012 1019 1016 1020 1029 1021 1051 1022 985 1023 2190 1024 1030 1025 991 1026 2187 1027 1045 1028 1031 1029 1020 1030 1024 1031 1028 1032 1041 1033 1070 1034 1049 1035 2178 1036 1042 1037 1046 1038 2175 1039 1073 1040 1043 1041 1032 1042 1036 1043 1040 1044 1053 1045 1027 1046 1037 1047 1014 1048 1054 1049 1034 1050 1011 1051 1021 1052 1055 1053 1044 1054 1048 1055 1052 1056 1065 1057 1106 1058 1009 1059 1098 1060 1066 1061 1015 1062 1095 1063 1109 1064 1067 1065 1056 1066 1060 1067 1064 1068 1077 1069 1099 1070 1033 1071 1326 1072 1078 1073 1039 1074 1323 1075 1093 1076 1079 1077 1068 1078 1072 1079 1076 1080 1089 1081 1118 1082 1097 1083 1314 1084 1090 1085 1094 1086 1311 1087 1121 1088 1091 1089 1080 1090 1084 1091 1088 1092 1101 1093 1075 1094 1085 1095 1062 1096 1102 1097 1082 1098 1059 1099 1069 1100 1103 1101 1092 1102 1096 1103 1100 1104 1113 1105 1154 1106 1057 1107 1146 1108 1114 1109 1063 1110 1143 1111 1157 1112 1115 1113 1104 1114 1108 1115 1112 1116 1125 1117 1147 1118 1081 1119 2622 1120 1126 1121 1087 1122 2619 1123 1141 1124 1127 1125 1116 1126 1120 1127 1124 1128 1137 1129 1166 1130 1145 1131 2610 1132 1138 1133 1142 1134 2607 1135 1169 1136 1139 1137 1128 1138 1132 1139 1136 1140 1149 1141 1123 1142 1133 1143 1110 1144 1150 1145 1130 1146 1107 1147 1117 1148 1151 1149 1140 1150 1144 1151 1148 1152 1161 1153 962 1154 1105 1155 1194 1156 1162 1157 1111 1158 1191 1159 965 1160 1163 1161 1152 1162 1156 1163 1160 1164 1173 1165 1195 1166 1129 1167 750 1168 1174 1169 1135 1170 747 1171 1189 1172 1175 1173 1164 1174 1168 1175 1172 1176 1185 1177 974 1178 1193 1179 738 1180 1186 1181 1190 1182 735 1183 977 1184 1187 1185 1176 1186 1180 1187 1184 1188 1197 1189 1171 1190 1181 1191 1158 1192 1198 1193 1178 1194 1155 1195 1165 1196 1199 1197 1188 1198 1192 1199 1196 1200 1209 1201 1250 1202 1393 1203 1242 1204 1210 1205 1399 1206 1239 1207 1253 1208 1211 1209 1200 1210 1204 1211 1208 1212 1221 1213 1243 1214 1417 1215 222 1216 1222 1217 1423 1218 219 1219 1237 1220 1223 1221 1212 1222 1216 1223 1220 1224 1233 1225 1262 1226 1241 1227 210 1228 1234 1229 1238 1230 207 1231 1265 1232 1235 1233 1224 1234 1228 1235 1232 1236 1245 1237 1219 1238 1229 1239 1206 1240 1246 1241 1226 1242 1203 1243 1213 1244 1247 1245 1236 1246 1240 1247 1244 1248 1257 1249 1298 1250 1201 1251 1290 1252 1258 1253 1207 1254 1287 1255 1301 1256 1259 1257 1248 1258 1252 1259 1256 1260 1269 1261 1291 1262 1225 1263 2430 1264 1270 1265 1231 1266 2427 1267 1285 1268 1271 1269 1260 1270 1264 1271 1268 1272 1281 1273 1310 1274 1289 1275 2418 1276 1282 1277 1286 1278 2415 1279 1313 1280 1283 1281 1272 1282 1276 1283 1280 1284 1293 1285 1267 1286 1277 1287 1254 1288 1294 1289 1274 1290 1251 1291 1261 1292 1295 1293 1284 1294 1288 1295 1292 1296 1305 1297 1346 1298 1249 1299 1338 1300 1306 1301 1255 1302 1335 1303 1349 1304 1307 1305 1296 1306 1300 1307 1304 1308 1317 1309 1339 1310 1273 1311 1086 1312 1318 1313 1279 1314 1083 1315 1333 1316 1319 1317 1308 1318 1312 1319 1316 1320 1329 1321 1358 1322 1337 1323 1074 1324 1330 1325 1334 1326 1071 1327 1361 1328 1331 1329 1320 1330 1324 1331 1328 1332 1341 1333 1315 1334 1325 1335 1302 1336 1342 1337 1322 1338 1299 1339 1309 1340 1343 1341 1332 1342 1336 1343 1340 1344 1353 1345 1394 1346 1297 1347 1386 1348 1354 1349 1303 1350 1383 1351 1397 1352 1355 1353 1344 1354 1348 1355 1352 1356 1365 1357 1387 1358 1321 1359 2382 1360 1366 1361 1327 1362 2379 1363 1381 1364 1367 1365 1356 1366 1360 1367 1364 1368 1377 1369 1406 1370 1385 1371 2370 1372 1378 1373 1382 1374 2367 1375 1409 1376 1379 1377 1368 1378 1372 1379 1376 1380 1389 1381 1363 1382 1373 1383 1350 1384 1390 1385 1370 1386 1347 1387 1357 1388 1391 1389 1380 1390 1384 1391 1388 1392 1401 1393 1202 1394 1345 1395 1434 1396 1402 1397 1351 1398 1431 1399 1205 1400 1403 1401 1392 1402 1396 1403 1400 1404 1413 1405 1435 1406 1369 1407 270 1408 1414 1409 1375 1410 267 1411 1429 1412 1415 1413 1404 1414 1408 1415 1412 1416 1425 1417 1214 1418 1433 1419 258 1420 1426 1421 1430 1422 255 1423 1217 1424 1427 1425 1416 1426 1420 1427 1424 1428 1437 1429 1411 1430 1421 1431 1398 1432 1438 1433 1418 1434 1395 1435 1405 1436 1439 1437 1428 1438 1432 1439 1436 1440 1449 1441 1490 1442 1633 1443 1482 1444 1450 1445 1639 1446 1479 1447 1493 1448 1451 1449 1440 1450 1444 1451 1448 1452 1461 1453 1483 1454 1657 1455 414 1456 1462 1457 1663 1458 411 1459 1477 1460 1463 1461 1452 1462 1456 1463 1460 1464 1473 1465 1502 1466 1481 1467 402 1468 1474 1469 1478 1470 399 1471 1505 1472 1475 1473 1464 1474 1468 1475 1472 1476 1485 1477 1459 1478 1469 1479 1446 1480 1486 1481 1466 1482 1443 1483 1453 1484 1487 1485 1476 1486 1480 1487 1484 1488 1497 1489 1538 1490 1441 1491 1530 1492 1498 1493 1447 1494 1527 1495 1541 1496 1499 1497 1488 1498 1492 1499 1496 1500 1509 1501 1531 1502 1465 1503 2094 1504 1510 1505 1471 1506 2091 1507 1525 1508 1511 1509 1500 1510 1504 1511 1508 1512 1521 1513 1550 1514 1529 1515 2082 1516 1522 1517 1526 1518 2079 1519 1553 1520 1523 1521 1512 1522 1516 1523 1520 1524 1533 1525 1507 1526 1517 1527 1494 1528 1534 1529 1514 1530 1491 1531 1501 1532 1535 1533 1524 1534 1528 1535 1532 1536 1545 1537 1586 1538 1489 1539 1578 1540 1546 1541 1495 1542 1575 1543 1589 1544 1547 1545 1536 1546 1540 1547 1544 1548 1557 1549 1579 1550 1513 1551 1806 1552 1558 1553 1519 1554 1803 1555 1573 1556 1559 1557 1548 1558 1552 1559 1556 1560 1569 1561 1598 1562 1577 1563 1794 1564 1570 1565 1574 1566 1791 1567 1601 1568 1571 1569 1560 1570 1564 1571 1568 1572 1581 1573 1555 1574 1565 1575 1542 1576 1582 1577 1562 1578 1539 1579 1549 1580 1583 1581 1572 1582 1576 1583 1580 1584 1593 1585 1634 1586 1537 1587 1626 1588 1594 1589 1543 1590 1623 1591 1637 1592 1595 1593 1584 1594 1588 1595 1592 1596 1605 1597 1627 1598 1561 1599 2862 1600 1606 1601 1567 1602 2859 1603 1621 1604 1607 1605 1596 1606 1600 1607 1604 1608 1617 1609 1646 1610 1625 1611 2850 1612 1618 1613 1622 1614 2847 1615 1649 1616 1619 1617 1608 1618 1612 1619 1616 1620 1629 1621 1603 1622 1613 1623 1590 1624 1630 1625 1610 1626 1587 1627 1597 1628 1631 1629 1620 1630 1624 1631 1628 1632 1641 1633 1442 1634 1585 1635 1674 1636 1642 1637 1591 1638 1671 1639 1445 1640 1643 1641 1632 1642 1636 1643 1640 1644 1653 1645 1675 1646 1609 1647 78 1648 1654 1649 1615 1650 75 1651 1669 1652 1655 1653 1644 1654 1648 1655 1652 1656 1665 1657 1454 1658 1673 1659 66 1660 1666 1661 1670 1662 63 1663 1457 1664 1667 1665 1656 1666 1660 1667 1664 1668 1677 1669 1651 1670 1661 1671 1638 1672 1678 1673 1658 1674 1635 1675 1645 1676 1679 1677 1668 1678 1672 1679 1676 1680 1689 1681 1730 1682 1873 1683 1722 1684 1690 1685 1879 1686 1719 1687 1733 1688 1691 1689 1680 1690 1684 1691 1688 1692 1701 1693 1723 1694 1897 1695 894 1696 1702 1697 1903 1698 891 1699 1717 1700 1703 1701 1692 1702 1696 1703 1700 1704 1713 1705 1742 1706 1721 1707 882 1708 1714 1709 1718 1710 879 1711 1745 1712 1715 1713 1704 1714 1708 1715 1712 1716 1725 1717 1699 1718 1709 1719 1686 1720 1726 1721 1706 1722 1683 1723 1693 1724 1727 1725 1716 1726 1720 1727 1724 1728 1737 1729 1778 1730 1681 1731 1770 1732 1738 1733 1687 1734 1767 1735 1781 1736 1739 1737 1728 1738 1732 1739 1736 1740 1749 1741 1771 1742 1705 1743 2670 1744 1750 1745 1711 1746 2667 1747 1765 1748 1751 1749 1740 1750 1744 1751 1748 1752 1761 1753 1790 1754 1769 1755 2658 1756 1762 1757 1766 1758 2655 1759 1793 1760 1763 1761 1752 1762 1756 1763 1760 1764 1773 1765 1747 1766 1757 1767 1734 1768 1774 1769 1754 1770 1731 1771 1741 1772 1775 1773 1764 1774 1768 1775 1772 1776 1785 1777 1826 1778 1729 1779 1818 1780 1786 1781 1735 1782 1815 1783 1829 1784 1787 1785 1776 1786 1780 1787 1784 1788 1797 1789 1819 1790 1753 1791 1566 1792 1798 1793 1759 1794 1563 1795 1813 1796 1799 1797 1788 1798 1792 1799 1796 1800 1809 1801 1838 1802 1817 1803 1554 1804 1810 1805 1814 1806 1551 1807 1841 1808 1811 1809 1800 1810 1804 1811 1808 1812 1821 1813 1795 1814 1805 1815 1782 1816 1822 1817 1802 1818 1779 1819 1789 1820 1823 1821 1812 1822 1816 1823 1820 1824 1833 1825 1874 1826 1777 1827 1866 1828 1834 1829 1783 1830 1863 1831 1877 1832 1835 1833 1824 1834 1828 1835 1832 1836 1845 1837 1867 1838 1801 1839 2046 1840 1846 1841 1807 1842 2043 1843 1861 1844 1847 1845 1836 1846 1840 1847 1844 1848 1857 1849 1886 1850 1865 1851 2034 1852 1858 1853 1862 1854 2031 1855 1889 1856 1859 1857 1848 1858 1852 1859 1856 1860 1869 1861 1843 1862 1853 1863 1830 1864 1870 1865 1850 1866 1827 1867 1837 1868 1871 1869 1860 1870 1864 1871 1868 1872 1881 1873 1682 1874 1825 1875 1914 1876 1882 1877 1831 1878 1911 1879 1685 1880 1883 1881 1872 1882 1876 1883 1880 1884 1893 1885 1915 1886 1849 1887 558 1888 1894 1889 1855 1890 555 1891 1909 1892 1895 1893 1884 1894 1888 1895 1892 1896 1905 1897 1694 1898 1913 1899 546 1900 1906 1901 1910 1902 543 1903 1697 1904 1907 1905 1896 1906 1900 1907 1904 1908 1917 1909 1891 1910 1901 1911 1878 1912 1918 1913 1898 1914 1875 1915 1885 1916 1919 1917 1908 1918 1912 1919 1916 1920 1929 1921 1970 1922 2113 1923 1962 1924 1930 1925 2119 1926 1959 1927 1973 1928 1931 1929 1920 1930 1924 1931 1928 1932 1941 1933 1963 1934 2137 1935 2286 1936 1942 1937 2143 1938 2283 1939 1957 1940 1943 1941 1932 1942 1936 1943 1940 1944 1953 1945 1982 1946 1961 1947 2274 1948 1954 1949 1958 1950 2271 1951 1985 1952 1955 1953 1944 1954 1948 1955 1952 1956 1965 1957 1939 1958 1949 1959 1926 1960 1966 1961 1946 1962 1923 1963 1933 1964 1967 1965 1956 1966 1960 1967 1964 1968 1977 1969 2018 1970 1921 1971 2010 1972 1978 1973 1927 1974 2007 1975 2021 1976 1979 1977 1968 1978 1972 1979 1976 1980 1989 1981 2011 1982 1945 1983 606 1984 1990 1985 1951 1986 603 1987 2005 1988 1991 1989 1980 1990 1984 1991 1988 1992 2001 1993 2030 1994 2009 1995 594 1996 2002 1997 2006 1998 591 1999 2033 2000 2003 2001 1992 2002 1996 2003 2000 2004 2013 2005 1987 2006 1997 2007 1974 2008 2014 2009 1994 2010 1971 2011 1981 2012 2015 2013 2004 2014 2008 2015 2012 2016 2025 2017 2066 2018 1969 2019 2058 2020 2026 2021 1975 2022 2055 2023 2069 2024 2027 2025 2016 2026 2020 2027 2024 2028 2037 2029 2059 2030 1993 2031 1854 2032 2038 2033 1999 2034 1851 2035 2053 2036 2039 2037 2028 2038 2032 2039 2036 2040 2049 2041 2078 2042 2057 2043 1842 2044 2050 2045 2054 2046 1839 2047 2081 2048 2051 2049 2040 2050 2044 2051 2048 2052 2061 2053 2035 2054 2045 2055 2022 2056 2062 2057 2042 2058 2019 2059 2029 2060 2063 2061 2052 2062 2056 2063 2060 2064 2073 2065 2114 2066 2017 2067 2106 2068 2074 2069 2023 2070 2103 2071 2117 2072 2075 2073 2064 2074 2068 2075 2072 2076 2085 2077 2107 2078 2041 2079 1518 2080 2086 2081 2047 2082 1515 2083 2101 2084 2087 2085 2076 2086 2080 2087 2084 2088 2097 2089 2126 2090 2105 2091 1506 2092 2098 2093 2102 2094 1503 2095 2129 2096 2099 2097 2088 2098 2092 2099 2096 2100 2109 2101 2083 2102 2093 2103 2070 2104 2110 2105 2090 2106 2067 2107 2077 2108 2111 2109 2100 2110 2104 2111 2108 2112 2121 2113 1922 2114 2065 2115 2154 2116 2122 2117 2071 2118 2151 2119 1925 2120 2123 2121 2112 2122 2116 2123 2120 2124 2133 2125 2155 2126 2089 2127 366 2128 2134 2129 2095 2130 363 2131 2149 2132 2135 2133 2124 2134 2128 2135 2132 2136 2145 2137 1934 2138 2153 2139 354 2140 2146 2141 2150 2142 351 2143 1937 2144 2147 2145 2136 2146 2140 2147 2144 2148 2157 2149 2131 2150 2141 2151 2118 2152 2158 2153 2138 2154 2115 2155 2125 2156 2159 2157 2148 2158 2152 2159 2156 2160 2169 2161 2210 2162 2353 2163 2202 2164 2170 2165 2359 2166 2199 2167 2213 2168 2171 2169 2160 2170 2164 2171 2168 2172 2181 2173 2203 2174 2377 2175 1038 2176 2182 2177 2383 2178 1035 2179 2197 2180 2183 2181 2172 2182 2176 2183 2180 2184 2193 2185 2222 2186 2201 2187 1026 2188 2194 2189 2198 2190 1023 2191 2225 2192 2195 2193 2184 2194 2188 2195 2192 2196 2205 2197 2179 2198 2189 2199 2166 2200 2206 2201 2186 2202 2163 2203 2173 2204 2207 2205 2196 2206 2200 2207 2204 2208 2217 2209 2258 2210 2161 2211 2250 2212 2218 2213 2167 2214 2247 2215 2261 2216 2219 2217 2208 2218 2212 2219 2216 2220 2229 2221 2251 2222 2185 2223 654 2224 2230 2225 2191 2226 651 2227 2245 2228 2231 2229 2220 2230 2224 2231 2228 2232 2241 2233 2270 2234 2249 2235 642 2236 2242 2237 2246 2238 639 2239 2273 2240 2243 2241 2232 2242 2236 2243 2240 2244 2253 2245 2227 2246 2237 2247 2214 2248 2254 2249 2234 2250 2211 2251 2221 2252 2255 2253 2244 2254 2248 2255 2252 2256 2265 2257 2306 2258 2209 2259 2298 2260 2266 2261 2215 2262 2295 2263 2309 2264 2267 2265 2256 2266 2260 2267 2264 2268 2277 2269 2299 2270 2233 2271 1950 2272 2278 2273 2239 2274 1947 2275 2293 2276 2279 2277 2268 2278 2272 2279 2276 2280 2289 2281 2318 2282 2297 2283 1938 2284 2290 2285 2294 2286 1935 2287 2321 2288 2291 2289 2280 2290 2284 2291 2288 2292 2301 2293 2275 2294 2285 2295 2262 2296 2302 2297 2282 2298 2259 2299 2269 2300 2303 2301 2292 2302 2296 2303 2300 2304 2313 2305 2354 2306 2257 2307 2346 2308 2314 2309 2263 2310 2343 2311 2357 2312 2315 2313 2304 2314 2308 2315 2312 2316 2325 2317 2347 2318 2281 2319 318 2320 2326 2321 2287 2322 315 2323 2341 2324 2327 2325 2316 2326 2320 2327 2324 2328 2337 2329 2366 2330 2345 2331 306 2332 2338 2333 2342 2334 303 2335 2369 2336 2339 2337 2328 2338 2332 2339 2336 2340 2349 2341 2323 2342 2333 2343 2310 2344 2350 2345 2330 2346 2307 2347 2317 2348 2351 2349 2340 2350 2344 2351 2348 2352 2361 2353 2162 2354 2305 2355 2394 2356 2362 2357 2311 2358 2391 2359 2165 2360 2363 2361 2352 2362 2356 2363 2360 2364 2373 2365 2395 2366 2329 2367 1374 2368 2374 2369 2335 2370 1371 2371 2389 2372 2375 2373 2364 2374 2368 2375 2372 2376 2385 2377 2174 2378 2393 2379 1362 2380 2386 2381 2390 2382 1359 2383 2177 2384 2387 2385 2376 2386 2380 2387 2384 2388 2397 2389 2371 2390 2381 2391 2358 2392 2398 2393 2378 2394 2355 2395 2365 2396 2399 2397 2388 2398 2392 2399 2396 2400 2409 2401 2450 2402 2593 2403 2442 2404 2410 2405 2599 2406 2439 2407 2453 2408 2411 2409 2400 2410 2404 2411 2408 2412 2421 2413 2443 2414 2617 2415 1278 2416 2422 2417 2623 2418 1275 2419 2437 2420 2423 2421 2412 2422 2416 2423 2420 2424 2433 2425 2462 2426 2441 2427 1266 2428 2434 2429 2438 2430 1263 2431 2465 2432 2435 2433 2424 2434 2428 2435 2432 2436 2445 2437 2419 2438 2429 2439 2406 2440 2446 2441 2426 2442 2403 2443 2413 2444 2447 2445 2436 2446 2440 2447 2444 2448 2457 2449 2498 2450 2401 2451 2490 2452 2458 2453 2407 2454 2487 2455 2501 2456 2459 2457 2448 2458 2452 2459 2456 2460 2469 2461 2491 2462 2425 2463 174 2464 2470 2465 2431 2466 171 2467 2485 2468 2471 2469 2460 2470 2464 2471 2468 2472 2481 2473 2510 2474 2489 2475 162 2476 2482 2477 2486 2478 159 2479 2513 2480 2483 2481 2472 2482 2476 2483 2480 2484 2493 2485 2467 2486 2477 2487 2454 2488 2494 2489 2474 2490 2451 2491 2461 2492 2495 2493 2484 2494 2488 2495 2492 2496 2505 2497 2546 2498 2449 2499 2538 2500 2506 2501 2455 2502 2535 2503 2549 2504 2507 2505 2496 2506 2500 2507 2504 2508 2517 2509 2539 2510 2473 2511 2766 2512 2518 2513 2479 2514 2763 2515 2533 2516 2519 2517 2508 2518 2512 2519 2516 2520 2529 2521 2558 2522 2537 2523 2754 2524 2530 2525 2534 2526 2751 2527 2561 2528 2531 2529 2520 2530 2524 2531 2528 2532 2541 2533 2515 2534 2525 2535 2502 2536 2542 2537 2522 2538 2499 2539 2509 2540 2543 2541 2532 2542 2536 2543 2540 2544 2553 2545 2594 2546 2497 2547 2586 2548 2554 2549 2503 2550 2583 2551 2597 2552 2555 2553 2544 2554 2548 2555 2552 2556 2565 2557 2587 2558 2521 2559 798 2560 2566 2561 2527 2562 795 2563 2581 2564 2567 2565 2556 2566 2560 2567 2564 2568 2577 2569 2606 2570 2585 2571 786 2572 2578 2573 2582 2574 783 2575 2609 2576 2579 2577 2568 2578 2572 2579 2576 2580 2589 2581 2563 2582 2573 2583 2550 2584 2590 2585 2570 2586 2547 2587 2557 2588 2591 2589 2580 2590 2584 2591 2588 2592 2601 2593 2402 2594 2545 2595 2634 2596 2602 2597 2551 2598 2631 2599 2405 2600 2603 2601 2592 2602 2596 2603 2600 2604 2613 2605 2635 2606 2569 2607 1134 2608 2614 2609 2575 2610 1131 2611 2629 2612 2615 2613 2604 2614 2608 2615 2612 2616 2625 2617 2414 2618 2633 2619 1122 2620 2626 2621 2630 2622 1119 2623 2417 2624 2627 2625 2616 2626 2620 2627 2624 2628 2637 2629 2611 2630 2621 2631 2598 2632 2638 2633 2618 2634 2595 2635 2605 2636 2639 2637 2628 2638 2632 2639 2636 2640 2649 2641 2690 2642 2833 2643 2682 2644 2650 2645 2839 2646 2679 2647 2693 2648 2651 2649 2640 2650 2644 2651 2648 2652 2661 2653 2683 2654 2857 2655 1758 2656 2662 2657 2863 2658 1755 2659 2677 2660 2663 2661 2652 2662 2656 2663 2660 2664 2673 2665 2702 2666 2681 2667 1746 2668 2674 2669 2678 2670 1743 2671 2705 2672 2675 2673 2664 2674 2668 2675 2672 2676 2685 2677 2659 2678 2669 2679 2646 2680 2686 2681 2666 2682 2643 2683 2653 2684 2687 2685 2676 2686 2680 2687 2684 2688 2697 2689 2738 2690 2641 2691 2730 2692 2698 2693 2647 2694 2727 2695 2741 2696 2699 2697 2688 2698 2692 2699 2696 2700 2709 2701 2731 2702 2665 2703 846 2704 2710 2705 2671 2706 843 2707 2725 2708 2711 2709 2700 2710 2704 2711 2708 2712 2721 2713 2750 2714 2729 2715 834 2716 2722 2717 2726 2718 831 2719 2753 2720 2723 2721 2712 2722 2716 2723 2720 2724 2733 2725 2707 2726 2717 2727 2694 2728 2734 2729 2714 2730 2691 2731 2701 2732 2735 2733 2724 2734 2728 2735 2732 2736 2745 2737 2786 2738 2689 2739 2778 2740 2746 2741 2695 2742 2775 2743 2789 2744 2747 2745 2736 2746 2740 2747 2744 2748 2757 2749 2779 2750 2713 2751 2526 2752 2758 2753 2719 2754 2523 2755 2773 2756 2759 2757 2748 2758 2752 2759 2756 2760 2769 2761 2798 2762 2777 2763 2514 2764 2770 2765 2774 2766 2511 2767 2801 2768 2771 2769 2760 2770 2764 2771 2768 2772 2781 2773 2755 2774 2765 2775 2742 2776 2782 2777 2762 2778 2739 2779 2749 2780 2783 2781 2772 2782 2776 2783 2780 2784 2793 2785 2834 2786 2737 2787 2826 2788 2794 2789 2743 2790 2823 2791 2837 2792 2795 2793 2784 2794 2788 2795 2792 2796 2805 2797 2827 2798 2761 2799 126 2800 2806 2801 2767 2802 123 2803 2821 2804 2807 2805 2796 2806 2800 2807 2804 2808 2817 2809 2846 2810 2825 2811 114 2812 2818 2813 2822 2814 111 2815 2849 2816 2819 2817 2808 2818 2812 2819 2816 2820 2829 2821 2803 2822 2813 2823 2790 2824 2830 2825 2810 2826 2787 2827 2797 2828 2831 2829 2820 2830 2824 2831 2828 2832 2841 2833 2642 2834 2785 2835 2874 2836 2842 2837 2791 2838 2871 2839 2645 2840 2843 2841 2832 2842 2836 2843 2840 2844 2853 2845 2875 2846 2809 2847 1614 2848 2854 2849 2815 2850 1611 2851 2869 2852 2855 2853 2844 2854 2848 2855 2852 2856 2865 2857 2654 2858 2873 2859 1602 2860 2866 2861 2870 2862 1599 2863 2657 2864 2867 2865 2856 2866 2860 2867 2864 2868 2877 2869 2851 2870 2861 2871 2838 2872 2878 2873 2858 2874 2835 2875 2845 2876 2879 2877 2868 2878 2872 2879 2876 Geometry table (maps vertex num to position): vertex num position: 0 [ -0.57735, -0.57735, 0.57735 ] 1 [ 0.934172, 0.356822, 0.0 ] 2 [ 0.934172, -0.356822, 0.0 ] 3 [ -0.934172, 0.356822, 0.0 ] 4 [ -0.934172, -0.356822, 0.0 ] 5 [ 0.0, 0.934172, 0.356822 ] 6 [ 0.0, 0.934172, -0.356822 ] 7 [ 0.356822, 0.0, -0.934172 ] 8 [ -0.356822, 0.0, -0.934172 ] 9 [ 0.0, -0.934172, -0.356822 ] 10 [ 0.0, -0.934172, 0.356822 ] 11 [ 0.356822, 0.0, 0.934172 ] 12 [ -0.356822, 0.0, 0.934172 ] 13 [ 0.57735, 0.57735, -0.57735 ] 14 [ 0.57735, 0.57735, 0.57735 ] 15 [ -0.57735, 0.57735, -0.57735 ] 16 [ -0.57735, 0.57735, 0.57735 ] 17 [ 0.57735, -0.57735, -0.57735 ] 18 [ 0.57735, -0.57735, 0.57735 ] 19 [ -0.57735, -0.57735, -0.57735 ] 20 [ 2.37727, 0.0, 1.46924 ] 21 [ 2.37727, 2.46116E-7, -1.46924 ] 22 [ -2.37727, 0.0, -1.46924 ] 23 [ -2.37727, 2.46116E-7, 1.46924 ] 24 [ -1.46924, 2.37727, -2.46116E-7 ] 25 [ 1.46924, 2.37727, 2.46116E-7 ] 26 [ 1.46924, -2.37727, -2.46116E-7 ] 27 [ -1.46924, -2.37727, 2.46116E-7 ] 28 [ 0.0, -1.46924, -2.37727 ] 29 [ -2.46116E-7, 1.46924, -2.37727 ] 30 [ 2.46116E-7, 1.46924, 2.37727 ] 31 [ -2.46116E-7, -1.46924, 2.37727 ] 32 [ 0.934172, 0.0, 0.0 ] 33 [ 1.655721, -0.178411, 0.73462 ] 34 [ 1.655721, 0.178411, 0.73462 ] 35 [ 0.755761, -0.46708602, 0.288675 ] 36 [ 1.47731, -0.288675, 1.0232949 ] 37 [ 0.46708602, -0.288675, 0.755761 ] 38 [ 1.367046, 0.0, 1.2017059 ] 39 [ 0.46708602, 0.288675, 0.755761 ] 40 [ 1.47731, 0.288675, 1.0232949 ] 41 [ 0.755761, 0.46708602, 0.288675 ] 42 [ 0.755761, 0.46708602, -0.288675 ] 43 [ 1.47731, 0.28867513, -1.0232949 ] 44 [ 1.655721, 0.17841113, -0.73462 ] 45 [ 0.46708602, 0.288675, -0.755761 ] 46 [ 1.367046, 1.23058E-7, -1.2017059 ] 47 [ 0.46708602, -0.288675, -0.755761 ] 48 [ 1.47731, -0.2886749, -1.0232949 ] 49 [ 0.755761, -0.46708602, -0.288675 ] 50 [ 1.655721, -0.17841089, -0.73462 ] 51 [ -0.934172, 0.0, 0.0 ] 52 [ -1.655721, -0.178411, -0.73462 ] 53 [ -1.655721, 0.178411, -0.73462 ] 54 [ -0.755761, -0.46708602, -0.288675 ] 55 [ -1.47731, -0.288675, -1.0232949 ] 56 [ -0.46708602, -0.288675, -0.755761 ] 57 [ -1.367046, 0.0, -1.2017059 ] 58 [ -0.46708602, 0.288675, -0.755761 ] 59 [ -1.47731, 0.288675, -1.0232949 ] 60 [ -0.755761, 0.46708602, -0.288675 ] 61 [ -0.755761, 0.46708602, 0.288675 ] 62 [ -1.47731, 0.28867513, 1.0232949 ] 63 [ -1.655721, 0.17841113, 0.73462 ] 64 [ -0.46708602, 0.288675, 0.755761 ] 65 [ -1.367046, 1.23058E-7, 1.2017059 ] 66 [ -0.46708602, -0.288675, 0.755761 ] 67 [ -1.47731, -0.2886749, 1.0232949 ] 68 [ -0.755761, -0.46708602, 0.288675 ] 69 [ -1.655721, -0.17841089, 0.73462 ] 70 [ -1.0232949, 1.47731, -0.28867513 ] 71 [ -1.2017059, 1.367046, -1.23058E-7 ] 72 [ -0.288675, 0.755761, -0.46708602 ] 73 [ -0.73462, 1.655721, -0.17841113 ] 74 [ 0.0, 0.934172, 0.0 ] 75 [ -0.73462, 1.655721, 0.17841089 ] 76 [ -0.288675, 0.755761, 0.46708602 ] 77 [ -1.0232949, 1.47731, 0.2886749 ] 78 [ 1.0232949, 1.47731, 0.28867513 ] 79 [ 1.2017059, 1.367046, 1.23058E-7 ] 80 [ 0.288675, 0.755761, 0.46708602 ] 81 [ 0.73462, 1.655721, 0.17841113 ] 82 [ 0.73462, 1.655721, -0.17841089 ] 83 [ 0.288675, 0.755761, -0.46708602 ] 84 [ 1.0232949, 1.47731, -0.2886749 ] 85 [ 1.0232949, -1.47731, -0.28867513 ] 86 [ 1.2017059, -1.367046, -1.23058E-7 ] 87 [ 0.288675, -0.755761, -0.46708602 ] 88 [ 0.73462, -1.655721, -0.17841113 ] 89 [ 0.0, -0.934172, 0.0 ] 90 [ 0.73462, -1.655721, 0.17841089 ] 91 [ 0.288675, -0.755761, 0.46708602 ] 92 [ 1.0232949, -1.47731, 0.2886749 ] 93 [ -1.0232949, -1.47731, 0.28867513 ] 94 [ -1.2017059, -1.367046, 1.23058E-7 ] 95 [ -0.288675, -0.755761, 0.46708602 ] 96 [ -0.73462, -1.655721, 0.17841113 ] 97 [ -0.73462, -1.655721, -0.17841089 ] 98 [ -0.288675, -0.755761, -0.46708602 ] 99 [ -1.0232949, -1.47731, -0.2886749 ] 100 [ 0.0, 0.0, -0.934172 ] 101 [ -0.178411, -0.73462, -1.655721 ] 102 [ 0.178411, -0.73462, -1.655721 ] 103 [ -0.288675, -1.0232949, -1.47731 ] 104 [ 0.0, -1.2017059, -1.367046 ] 105 [ 0.288675, -1.0232949, -1.47731 ] 106 [ -0.28867513, 1.0232949, -1.47731 ] 107 [ -1.23058E-7, 1.2017059, -1.367046 ] 108 [ -0.17841113, 0.73462, -1.655721 ] 109 [ 0.17841089, 0.73462, -1.655721 ] 110 [ 0.2886749, 1.0232949, -1.47731 ] 111 [ 0.28867513, 1.0232949, 1.47731 ] 112 [ 1.23058E-7, 1.2017059, 1.367046 ] 113 [ 0.17841113, 0.73462, 1.655721 ] 114 [ 0.0, 0.0, 0.934172 ] 115 [ -0.17841089, 0.73462, 1.655721 ] 116 [ -0.2886749, 1.0232949, 1.47731 ] 117 [ -0.28867513, -1.0232949, 1.47731 ] 118 [ -1.23058E-7, -1.2017059, 1.367046 ] 119 [ -0.17841113, -0.73462, 1.655721 ] 120 [ 0.17841089, -0.73462, 1.655721 ] 121 [ 0.2886749, -1.0232949, 1.47731 ] 122 [ 1.655721, 0.0, 0.73462 ] 123 [ 2.0164955, -0.0892055, 1.1019299 ] 124 [ 2.0164955, 0.0892055, 1.1019299 ] 125 [ 0.934172, 0.178411, 0.0 ] 126 [ 1.2949464, 0.0892055, 0.36731 ] 127 [ 1.2949464, 0.2676165, 0.36731 ] 128 [ 0.934172, -0.178411, 0.0 ] 129 [ 1.2949464, -0.2676165, 0.36731 ] 130 [ 1.2949464, -0.0892055, 0.36731 ] 131 [ 1.5665154, -0.23354301, 0.87895745 ] 132 [ 1.92729, -0.1443375, 1.2462674 ] 133 [ 0.84496653, -0.41195402, 0.1443375 ] 134 [ 1.2057409, -0.3227485, 0.51164746 ] 135 [ 0.6665555, -0.522218, 0.43301252 ] 136 [ 1.0273299, -0.43301252, 0.8003225 ] 137 [ 1.1165354, -0.3778805, 0.655985 ] 138 [ 1.422178, -0.1443375, 1.1125004 ] 139 [ 1.872158, 0.0, 1.335473 ] 140 [ 0.522218, -0.43301252, 0.6665555 ] 141 [ 0.972198, -0.288675, 0.889528 ] 142 [ 0.41195402, -0.1443375, 0.84496653 ] 143 [ 0.861934, 0.0, 1.0679389 ] 144 [ 0.917066, -0.1443375, 0.9787335 ] 145 [ 1.422178, 0.1443375, 1.1125004 ] 146 [ 1.92729, 0.1443375, 1.2462674 ] 147 [ 0.41195402, 0.1443375, 0.84496653 ] 148 [ 0.917066, 0.1443375, 0.9787335 ] 149 [ 0.522218, 0.43301252, 0.6665555 ] 150 [ 1.0273299, 0.43301252, 0.8003225 ] 151 [ 0.972198, 0.288675, 0.889528 ] 152 [ 1.5665154, 0.23354301, 0.87895745 ] 153 [ 0.6665555, 0.522218, 0.43301252 ] 154 [ 1.1165354, 0.3778805, 0.655985 ] 155 [ 0.84496653, 0.41195402, 0.1443375 ] 156 [ 1.2057409, 0.3227485, 0.51164746 ] 157 [ 1.5665154, 0.23354313, -0.87895745 ] 158 [ 1.92729, 0.14433768, -1.2462674 ] 159 [ 2.0164955, 0.08920569, -1.1019299 ] 160 [ 0.84496653, 0.41195402, -0.1443375 ] 161 [ 1.2057409, 0.32274857, -0.51164746 ] 162 [ 1.2949464, 0.26761657, -0.36731 ] 163 [ 0.6665555, 0.522218, -0.43301252 ] 164 [ 1.0273299, 0.43301257, -0.8003225 ] 165 [ 1.1165354, 0.37788057, -0.655985 ] 166 [ 1.422178, 0.14433762, -1.1125004 ] 167 [ 1.872158, 1.8458701E-7, -1.335473 ] 168 [ 0.522218, 0.43301252, -0.6665555 ] 169 [ 0.972198, 0.28867507, -0.889528 ] 170 [ 0.41195402, 0.1443375, -0.84496653 ] 171 [ 0.861934, 6.1529E-8, -1.0679389 ] 172 [ 0.917066, 0.14433756, -0.9787335 ] 173 [ 1.422178, -0.14433739, -1.1125004 ] 174 [ 1.92729, -0.14433733, -1.2462674 ] 175 [ 0.41195402, -0.1443375, -0.84496653 ] 176 [ 0.917066, -0.14433745, -0.9787335 ] 177 [ 0.522218, -0.43301252, -0.6665555 ] 178 [ 1.0273299, -0.43301246, -0.8003225 ] 179 [ 0.972198, -0.28867495, -0.889528 ] 180 [ 1.5665154, -0.23354289, -0.87895745 ] 181 [ 2.0164955, -0.08920532, -1.1019299 ] 182 [ 0.6665555, -0.522218, -0.43301252 ] 183 [ 1.1165354, -0.37788045, -0.655985 ] 184 [ 0.84496653, -0.41195402, -0.1443375 ] 185 [ 1.2949464, -0.26761645, -0.36731 ] 186 [ 1.2057409, -0.32274845, -0.51164746 ] 187 [ 1.655721, 1.1920929E-7, -0.73462 ] 188 [ 1.2949464, -0.089205444, -0.36731 ] 189 [ 1.2949464, 0.08920556, -0.36731 ] 190 [ -1.655721, 0.0, -0.73462 ] 191 [ -2.0164955, -0.0892055, -1.1019299 ] 192 [ -2.0164955, 0.0892055, -1.1019299 ] 193 [ -0.934172, 0.178411, 0.0 ] 194 [ -1.2949464, 0.0892055, -0.36731 ] 195 [ -1.2949464, 0.2676165, -0.36731 ] 196 [ -0.934172, -0.178411, 0.0 ] 197 [ -1.2949464, -0.2676165, -0.36731 ] 198 [ -1.2949464, -0.0892055, -0.36731 ] 199 [ -1.5665154, -0.23354301, -0.87895745 ] 200 [ -1.92729, -0.1443375, -1.2462674 ] 201 [ -0.84496653, -0.41195402, -0.1443375 ] 202 [ -1.2057409, -0.3227485, -0.51164746 ] 203 [ -0.6665555, -0.522218, -0.43301252 ] 204 [ -1.0273299, -0.43301252, -0.8003225 ] 205 [ -1.1165354, -0.3778805, -0.655985 ] 206 [ -1.422178, -0.1443375, -1.1125004 ] 207 [ -1.872158, 0.0, -1.335473 ] 208 [ -0.522218, -0.43301252, -0.6665555 ] 209 [ -0.972198, -0.288675, -0.889528 ] 210 [ -0.41195402, -0.1443375, -0.84496653 ] 211 [ -0.861934, 0.0, -1.0679389 ] 212 [ -0.917066, -0.1443375, -0.9787335 ] 213 [ -1.422178, 0.1443375, -1.1125004 ] 214 [ -1.92729, 0.1443375, -1.2462674 ] 215 [ -0.41195402, 0.1443375, -0.84496653 ] 216 [ -0.917066, 0.1443375, -0.9787335 ] 217 [ -0.522218, 0.43301252, -0.6665555 ] 218 [ -1.0273299, 0.43301252, -0.8003225 ] 219 [ -0.972198, 0.288675, -0.889528 ] 220 [ -1.5665154, 0.23354301, -0.87895745 ] 221 [ -0.6665555, 0.522218, -0.43301252 ] 222 [ -1.1165354, 0.3778805, -0.655985 ] 223 [ -0.84496653, 0.41195402, -0.1443375 ] 224 [ -1.2057409, 0.3227485, -0.51164746 ] 225 [ -1.5665154, 0.23354313, 0.87895745 ] 226 [ -1.92729, 0.14433768, 1.2462674 ] 227 [ -2.0164955, 0.08920569, 1.1019299 ] 228 [ -0.84496653, 0.41195402, 0.1443375 ] 229 [ -1.2057409, 0.32274857, 0.51164746 ] 230 [ -1.2949464, 0.26761657, 0.36731 ] 231 [ -0.6665555, 0.522218, 0.43301252 ] 232 [ -1.0273299, 0.43301257, 0.8003225 ] 233 [ -1.1165354, 0.37788057, 0.655985 ] 234 [ -1.422178, 0.14433762, 1.1125004 ] 235 [ -1.872158, 1.8458701E-7, 1.335473 ] 236 [ -0.522218, 0.43301252, 0.6665555 ] 237 [ -0.972198, 0.28867507, 0.889528 ] 238 [ -0.41195402, 0.1443375, 0.84496653 ] 239 [ -0.861934, 6.1529E-8, 1.0679389 ] 240 [ -0.917066, 0.14433756, 0.9787335 ] 241 [ -1.422178, -0.14433739, 1.1125004 ] 242 [ -1.92729, -0.14433733, 1.2462674 ] 243 [ -0.41195402, -0.1443375, 0.84496653 ] 244 [ -0.917066, -0.14433745, 0.9787335 ] 245 [ -0.522218, -0.43301252, 0.6665555 ] 246 [ -1.0273299, -0.43301246, 0.8003225 ] 247 [ -0.972198, -0.28867495, 0.889528 ] 248 [ -1.5665154, -0.23354289, 0.87895745 ] 249 [ -2.0164955, -0.08920532, 1.1019299 ] 250 [ -0.6665555, -0.522218, 0.43301252 ] 251 [ -1.1165354, -0.37788045, 0.655985 ] 252 [ -0.84496653, -0.41195402, 0.1443375 ] 253 [ -1.2949464, -0.26761645, 0.36731 ] 254 [ -1.2057409, -0.32274845, 0.51164746 ] 255 [ -1.655721, 1.1920929E-7, 0.73462 ] 256 [ -1.2949464, -0.089205444, 0.36731 ] 257 [ -1.2949464, 0.08920556, 0.36731 ] 258 [ -1.1125004, 1.422178, -0.14433762 ] 259 [ -1.2462674, 1.92729, -0.14433768 ] 260 [ -1.335473, 1.872158, -1.8458701E-7 ] 261 [ -0.9787335, 0.917066, -0.14433756 ] 262 [ -1.0679389, 0.861934, -6.1529E-8 ] 263 [ -0.8003225, 1.0273299, -0.43301257 ] 264 [ -0.889528, 0.972198, -0.28867507 ] 265 [ -0.87895745, 1.5665154, -0.23354313 ] 266 [ -1.1019299, 2.0164955, -0.08920569 ] 267 [ -0.43301252, 0.6665555, -0.522218 ] 268 [ -0.655985, 1.1165354, -0.37788057 ] 269 [ -0.1443375, 0.84496653, -0.41195402 ] 270 [ -0.36731, 1.2949464, -0.26761657 ] 271 [ -0.51164746, 1.2057409, -0.32274857 ] 272 [ -0.73462, 1.655721, -1.1920929E-7 ] 273 [ -1.1019299, 2.0164955, 0.08920532 ] 274 [ 0.0, 0.934172, -0.178411 ] 275 [ -0.36731, 1.2949464, -0.08920556 ] 276 [ 0.0, 0.934172, 0.178411 ] 277 [ -0.36731, 1.2949464, 0.26761645 ] 278 [ -0.36731, 1.2949464, 0.089205444 ] 279 [ -0.87895745, 1.5665154, 0.23354289 ] 280 [ -1.2462674, 1.92729, 0.14433733 ] 281 [ -0.1443375, 0.84496653, 0.41195402 ] 282 [ -0.51164746, 1.2057409, 0.32274845 ] 283 [ -0.43301252, 0.6665555, 0.522218 ] 284 [ -0.8003225, 1.0273299, 0.43301246 ] 285 [ -0.655985, 1.1165354, 0.37788045 ] 286 [ -1.1125004, 1.422178, 0.14433739 ] 287 [ -0.889528, 0.972198, 0.28867495 ] 288 [ -0.9787335, 0.917066, 0.14433745 ] 289 [ 1.1125004, 1.422178, 0.14433762 ] 290 [ 1.2462674, 1.92729, 0.14433768 ] 291 [ 1.335473, 1.872158, 1.8458701E-7 ] 292 [ 0.9787335, 0.917066, 0.14433756 ] 293 [ 1.0679389, 0.861934, 6.1529E-8 ] 294 [ 0.8003225, 1.0273299, 0.43301257 ] 295 [ 0.889528, 0.972198, 0.28867507 ] 296 [ 0.87895745, 1.5665154, 0.23354313 ] 297 [ 1.1019299, 2.0164955, 0.08920569 ] 298 [ 0.43301252, 0.6665555, 0.522218 ] 299 [ 0.655985, 1.1165354, 0.37788057 ] 300 [ 0.1443375, 0.84496653, 0.41195402 ] 301 [ 0.36731, 1.2949464, 0.26761657 ] 302 [ 0.51164746, 1.2057409, 0.32274857 ] 303 [ 0.73462, 1.655721, 1.1920929E-7 ] 304 [ 1.1019299, 2.0164955, -0.08920532 ] 305 [ 0.36731, 1.2949464, 0.08920556 ] 306 [ 0.36731, 1.2949464, -0.26761645 ] 307 [ 0.36731, 1.2949464, -0.089205444 ] 308 [ 0.87895745, 1.5665154, -0.23354289 ] 309 [ 1.2462674, 1.92729, -0.14433733 ] 310 [ 0.1443375, 0.84496653, -0.41195402 ] 311 [ 0.51164746, 1.2057409, -0.32274845 ] 312 [ 0.43301252, 0.6665555, -0.522218 ] 313 [ 0.8003225, 1.0273299, -0.43301246 ] 314 [ 0.655985, 1.1165354, -0.37788045 ] 315 [ 1.1125004, 1.422178, -0.14433739 ] 316 [ 0.889528, 0.972198, -0.28867495 ] 317 [ 0.9787335, 0.917066, -0.14433745 ] 318 [ 1.1125004, -1.422178, -0.14433762 ] 319 [ 1.2462674, -1.92729, -0.14433768 ] 320 [ 1.335473, -1.872158, -1.8458701E-7 ] 321 [ 0.9787335, -0.917066, -0.14433756 ] 322 [ 1.0679389, -0.861934, -6.1529E-8 ] 323 [ 0.8003225, -1.0273299, -0.43301257 ] 324 [ 0.889528, -0.972198, -0.28867507 ] 325 [ 0.87895745, -1.5665154, -0.23354313 ] 326 [ 1.1019299, -2.0164955, -0.08920569 ] 327 [ 0.43301252, -0.6665555, -0.522218 ] 328 [ 0.655985, -1.1165354, -0.37788057 ] 329 [ 0.1443375, -0.84496653, -0.41195402 ] 330 [ 0.36731, -1.2949464, -0.26761657 ] 331 [ 0.51164746, -1.2057409, -0.32274857 ] 332 [ 0.73462, -1.655721, -1.1920929E-7 ] 333 [ 1.1019299, -2.0164955, 0.08920532 ] 334 [ 0.0, -0.934172, -0.178411 ] 335 [ 0.36731, -1.2949464, -0.08920556 ] 336 [ 0.0, -0.934172, 0.178411 ] 337 [ 0.36731, -1.2949464, 0.26761645 ] 338 [ 0.36731, -1.2949464, 0.089205444 ] 339 [ 0.87895745, -1.5665154, 0.23354289 ] 340 [ 1.2462674, -1.92729, 0.14433733 ] 341 [ 0.1443375, -0.84496653, 0.41195402 ] 342 [ 0.51164746, -1.2057409, 0.32274845 ] 343 [ 0.43301252, -0.6665555, 0.522218 ] 344 [ 0.8003225, -1.0273299, 0.43301246 ] 345 [ 0.655985, -1.1165354, 0.37788045 ] 346 [ 1.1125004, -1.422178, 0.14433739 ] 347 [ 0.889528, -0.972198, 0.28867495 ] 348 [ 0.9787335, -0.917066, 0.14433745 ] 349 [ -1.1125004, -1.422178, 0.14433762 ] 350 [ -1.2462674, -1.92729, 0.14433768 ] 351 [ -1.335473, -1.872158, 1.8458701E-7 ] 352 [ -0.9787335, -0.917066, 0.14433756 ] 353 [ -1.0679389, -0.861934, 6.1529E-8 ] 354 [ -0.8003225, -1.0273299, 0.43301257 ] 355 [ -0.889528, -0.972198, 0.28867507 ] 356 [ -0.87895745, -1.5665154, 0.23354313 ] 357 [ -1.1019299, -2.0164955, 0.08920569 ] 358 [ -0.43301252, -0.6665555, 0.522218 ] 359 [ -0.655985, -1.1165354, 0.37788057 ] 360 [ -0.1443375, -0.84496653, 0.41195402 ] 361 [ -0.36731, -1.2949464, 0.26761657 ] 362 [ -0.51164746, -1.2057409, 0.32274857 ] 363 [ -0.73462, -1.655721, 1.1920929E-7 ] 364 [ -1.1019299, -2.0164955, -0.08920532 ] 365 [ -0.36731, -1.2949464, 0.08920556 ] 366 [ -0.36731, -1.2949464, -0.26761645 ] 367 [ -0.36731, -1.2949464, -0.089205444 ] 368 [ -0.87895745, -1.5665154, -0.23354289 ] 369 [ -1.2462674, -1.92729, -0.14433733 ] 370 [ -0.1443375, -0.84496653, -0.41195402 ] 371 [ -0.51164746, -1.2057409, -0.32274845 ] 372 [ -0.43301252, -0.6665555, -0.522218 ] 373 [ -0.8003225, -1.0273299, -0.43301246 ] 374 [ -0.655985, -1.1165354, -0.37788045 ] 375 [ -1.1125004, -1.422178, -0.14433739 ] 376 [ -0.889528, -0.972198, -0.28867495 ] 377 [ -0.9787335, -0.917066, -0.14433745 ] 378 [ 0.0, -0.73462, -1.655721 ] 379 [ -0.0892055, -1.1019299, -2.0164955 ] 380 [ 0.0892055, -1.1019299, -2.0164955 ] 381 [ 0.178411, 0.0, -0.934172 ] 382 [ 0.0892055, -0.36731, -1.2949464 ] 383 [ 0.2676165, -0.36731, -1.2949464 ] 384 [ -0.178411, 0.0, -0.934172 ] 385 [ -0.2676165, -0.36731, -1.2949464 ] 386 [ -0.0892055, -0.36731, -1.2949464 ] 387 [ -0.23354301, -0.87895745, -1.5665154 ] 388 [ -0.1443375, -1.2462674, -1.92729 ] 389 [ -0.3227485, -0.51164746, -1.2057409 ] 390 [ -0.43301252, -0.8003225, -1.0273299 ] 391 [ -0.3778805, -0.655985, -1.1165354 ] 392 [ -0.1443375, -1.1125004, -1.422178 ] 393 [ 0.0, -1.335473, -1.872158 ] 394 [ -0.288675, -0.889528, -0.972198 ] 395 [ 0.0, -1.0679389, -0.861934 ] 396 [ -0.1443375, -0.9787335, -0.917066 ] 397 [ 0.1443375, -1.1125004, -1.422178 ] 398 [ 0.1443375, -1.2462674, -1.92729 ] 399 [ 0.1443375, -0.9787335, -0.917066 ] 400 [ 0.43301252, -0.8003225, -1.0273299 ] 401 [ 0.288675, -0.889528, -0.972198 ] 402 [ 0.23354301, -0.87895745, -1.5665154 ] 403 [ 0.3778805, -0.655985, -1.1165354 ] 404 [ 0.3227485, -0.51164746, -1.2057409 ] 405 [ -0.14433762, 1.1125004, -1.422178 ] 406 [ -0.14433768, 1.2462674, -1.92729 ] 407 [ -1.8458701E-7, 1.335473, -1.872158 ] 408 [ -0.14433756, 0.9787335, -0.917066 ] 409 [ -6.1529E-8, 1.0679389, -0.861934 ] 410 [ -0.43301257, 0.8003225, -1.0273299 ] 411 [ -0.28867507, 0.889528, -0.972198 ] 412 [ -0.23354313, 0.87895745, -1.5665154 ] 413 [ -0.08920569, 1.1019299, -2.0164955 ] 414 [ -0.37788057, 0.655985, -1.1165354 ] 415 [ -0.26761657, 0.36731, -1.2949464 ] 416 [ -0.32274857, 0.51164746, -1.2057409 ] 417 [ -1.1920929E-7, 0.73462, -1.655721 ] 418 [ 0.08920532, 1.1019299, -2.0164955 ] 419 [ -0.08920556, 0.36731, -1.2949464 ] 420 [ 0.26761645, 0.36731, -1.2949464 ] 421 [ 0.089205444, 0.36731, -1.2949464 ] 422 [ 0.23354289, 0.87895745, -1.5665154 ] 423 [ 0.14433733, 1.2462674, -1.92729 ] 424 [ 0.32274845, 0.51164746, -1.2057409 ] 425 [ 0.43301246, 0.8003225, -1.0273299 ] 426 [ 0.37788045, 0.655985, -1.1165354 ] 427 [ 0.14433739, 1.1125004, -1.422178 ] 428 [ 0.28867495, 0.889528, -0.972198 ] 429 [ 0.14433745, 0.9787335, -0.917066 ] 430 [ 0.14433762, 1.1125004, 1.422178 ] 431 [ 0.14433768, 1.2462674, 1.92729 ] 432 [ 1.8458701E-7, 1.335473, 1.872158 ] 433 [ 0.14433756, 0.9787335, 0.917066 ] 434 [ 6.1529E-8, 1.0679389, 0.861934 ] 435 [ 0.43301257, 0.8003225, 1.0273299 ] 436 [ 0.28867507, 0.889528, 0.972198 ] 437 [ 0.23354313, 0.87895745, 1.5665154 ] 438 [ 0.08920569, 1.1019299, 2.0164955 ] 439 [ 0.37788057, 0.655985, 1.1165354 ] 440 [ 0.26761657, 0.36731, 1.2949464 ] 441 [ 0.32274857, 0.51164746, 1.2057409 ] 442 [ 1.1920929E-7, 0.73462, 1.655721 ] 443 [ -0.08920532, 1.1019299, 2.0164955 ] 444 [ 0.178411, 0.0, 0.934172 ] 445 [ 0.08920556, 0.36731, 1.2949464 ] 446 [ -0.178411, 0.0, 0.934172 ] 447 [ -0.26761645, 0.36731, 1.2949464 ] 448 [ -0.089205444, 0.36731, 1.2949464 ] 449 [ -0.23354289, 0.87895745, 1.5665154 ] 450 [ -0.14433733, 1.2462674, 1.92729 ] 451 [ -0.32274845, 0.51164746, 1.2057409 ] 452 [ -0.43301246, 0.8003225, 1.0273299 ] 453 [ -0.37788045, 0.655985, 1.1165354 ] 454 [ -0.14433739, 1.1125004, 1.422178 ] 455 [ -0.28867495, 0.889528, 0.972198 ] 456 [ -0.14433745, 0.9787335, 0.917066 ] 457 [ -0.14433762, -1.1125004, 1.422178 ] 458 [ -0.14433768, -1.2462674, 1.92729 ] 459 [ -1.8458701E-7, -1.335473, 1.872158 ] 460 [ -0.14433756, -0.9787335, 0.917066 ] 461 [ -6.1529E-8, -1.0679389, 0.861934 ] 462 [ -0.43301257, -0.8003225, 1.0273299 ] 463 [ -0.28867507, -0.889528, 0.972198 ] 464 [ -0.23354313, -0.87895745, 1.5665154 ] 465 [ -0.08920569, -1.1019299, 2.0164955 ] 466 [ -0.37788057, -0.655985, 1.1165354 ] 467 [ -0.26761657, -0.36731, 1.2949464 ] 468 [ -0.32274857, -0.51164746, 1.2057409 ] 469 [ -1.1920929E-7, -0.73462, 1.655721 ] 470 [ 0.08920532, -1.1019299, 2.0164955 ] 471 [ -0.08920556, -0.36731, 1.2949464 ] 472 [ 0.26761645, -0.36731, 1.2949464 ] 473 [ 0.089205444, -0.36731, 1.2949464 ] 474 [ 0.23354289, -0.87895745, 1.5665154 ] 475 [ 0.14433733, -1.2462674, 1.92729 ] 476 [ 0.32274845, -0.51164746, 1.2057409 ] 477 [ 0.43301246, -0.8003225, 1.0273299 ] 478 [ 0.37788045, -0.655985, 1.1165354 ] 479 [ 0.14433739, -1.1125004, 1.422178 ] 480 [ 0.28867495, -0.889528, 0.972198 ] 481 [ 0.14433745, -0.9787335, 0.917066 ] ```