1 /* 2 * BB: The portable demo 3 * 4 * (C) 1997 by AA-group (e-mail: aa@horac.ta.jcu.cz) 5 * 6 * 3rd August 1997 7 * version: 1.2 [final3] 8 * 9 * This program is free software; you can redistribute it and/or modify 10 * it under the terms of the GNU General Public Licences as by published 11 * by the Free Software Foundation; either version 2; or (at your option) 12 * any later version 13 * 14 * This program is distributed in the hope that it will entertaining, 15 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 * MERCHANTABILTY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General 17 * Publis License for more details. 18 * 19 * You should have received a copy of the GNU General Public License along 20 * with this program; if not, write to the Free Software Foundation, Inc. 21 * 675 Mass Ave, Cambridge, MA 02139, USA. 22 */ 23 24 #define torusnFaces 256 25 POLYS torusobj[]= 26 { 27 { {43,0,-59, -5247,53,6318}, 28 {56,-12,-35, -4956,5888,2886}, 29 {40,-12,-55, -3510,5851,4564}, 30 },{ {60,0,-38, -7240,-26,3858}, 31 {56,-12,-35, -4956,5888,2886}, 32 {43,0,-59, -5247,53,6318}, 33 },{ {40,-12,-55, -3510,5851,4564}, 34 {45,-16,-30, -101,8192,270}, 35 {32,-16,-46, 0,8192,276}, 36 },{ {56,-12,-35, -4956,5888,2886}, 37 {45,-16,-30, -101,8192,270}, 38 {40,-12,-55, -3510,5851,4564}, 39 },{ {32,-16,-46, 0,8192,276}, 40 {35,-12,-24, 4861,6166,-2430}, 41 {25,-12,-36, 3555,6166,-4096}, 42 },{ {45,-16,-30, -101,8192,270}, 43 {35,-12,-24, 4861,6166,-2430}, 44 {32,-16,-46, 0,8192,276}, 45 },{ {25,-12,-36, 3555,6166,-4096}, 46 {30,0,-22, 7292,0,-3796}, 47 {22,0,-32, 5297,0,-6278}, 48 },{ {35,-12,-24, 4861,6166,-2430}, 49 {30,0,-22, 7292,0,-3796}, 50 {25,-12,-36, 3555,6166,-4096}, 51 },{ {22,0,-32, 5297,0,-6278}, 52 {35,12,-24, 4752,-6200,-2579}, 53 {25,12,-36, 3435,-6166,-4228}, 54 },{ {30,0,-22, 7292,0,-3796}, 55 {35,12,-24, 4752,-6200,-2579}, 56 {22,0,-32, 5297,0,-6278}, 57 },{ {25,12,-36, 3435,-6166,-4228}, 58 {45,16,-30, -239,-8192,-68}, 59 {32,16,-46, -275,-8192,34}, 60 },{ {35,12,-24, 4752,-6200,-2579}, 61 {45,16,-30, -239,-8192,-68}, 62 {25,12,-36, 3435,-6166,-4228}, 63 },{ {32,16,-46, -275,-8192,34}, 64 {56,12,-35, -5178,-5851,2516}, 65 {40,12,-55, -3863,-5868,4241}, 66 },{ {45,16,-30, -239,-8192,-68}, 67 {56,12,-35, -5178,-5851,2516}, 68 {32,16,-46, -275,-8192,34}, 69 },{ {40,12,-55, -3863,-5868,4241}, 70 {60,0,-38, -7240,-26,3858}, 71 {43,0,-59, -5247,53,6318}, 72 },{ {56,12,-35, -5178,-5851,2516}, 73 {60,0,-38, -7240,-26,3858}, 74 {40,12,-55, -3863,-5868,4241}, 75 },{ {60,0,-38, -7240,-26,3858}, 76 {63,-12,-12, -5701,5851,840}, 77 {56,-12,-35, -4956,5888,2886}, 78 },{ {68,0,-12, -8164,-54,811}, 79 {63,-12,-12, -5701,5851,840}, 80 {60,0,-38, -7240,-26,3858}, 81 },{ {56,-12,-35, -4956,5888,2886}, 82 {51,-16,-10, -211,8192,176}, 83 {45,-16,-30, -101,8192,270}, 84 },{ {63,-12,-12, -5701,5851,840}, 85 {51,-16,-10, -211,8192,176}, 86 {56,-12,-35, -4956,5888,2886}, 87 },{ {45,-16,-30, -101,8192,270}, 88 {39,-12,-9, 5399,6190,-465}, 89 {35,-12,-24, 4861,6166,-2430}, 90 },{ {51,-16,-10, -211,8192,176}, 91 {39,-12,-9, 5399,6190,-465}, 92 {45,-16,-30, -101,8192,270}, 93 },{ {35,-12,-24, 4861,6166,-2430}, 94 {34,0,-9, 8141,100,-904}, 95 {30,0,-22, 7292,0,-3796}, 96 },{ {39,-12,-9, 5399,6190,-465}, 97 {34,0,-9, 8141,100,-904}, 98 {35,-12,-24, 4861,6166,-2430}, 99 },{ {30,0,-22, 7292,0,-3796}, 100 {39,12,-9, 5430,-6132,-655}, 101 {35,12,-24, 4752,-6200,-2579}, 102 },{ {34,0,-9, 8141,100,-904}, 103 {39,12,-9, 5430,-6132,-655}, 104 {30,0,-22, 7292,0,-3796}, 105 },{ {35,12,-24, 4752,-6200,-2579}, 106 {51,16,-10, -208,-8192,-138}, 107 {45,16,-30, -239,-8192,-68}, 108 },{ {39,12,-9, 5430,-6132,-655}, 109 {51,16,-10, -208,-8192,-138}, 110 {35,12,-24, 4752,-6200,-2579}, 111 },{ {45,16,-30, -239,-8192,-68}, 112 {63,12,-12, -5743,-5864,332}, 113 {56,12,-35, -5178,-5851,2516}, 114 },{ {51,16,-10, -208,-8192,-138}, 115 {63,12,-12, -5743,-5864,332}, 116 {45,16,-30, -239,-8192,-68}, 117 },{ {56,12,-35, -5178,-5851,2516}, 118 {68,0,-12, -8164,-54,811}, 119 {60,0,-38, -7240,-26,3858}, 120 },{ {63,12,-12, -5743,-5864,332}, 121 {68,0,-12, -8164,-54,811}, 122 {56,12,-35, -5178,-5851,2516}, 123 },{ {68,0,-12, -8164,-54,811}, 124 {61,-12,12, -5601,5812,-1475}, 125 {63,-12,-12, -5701,5851,840}, 126 },{ {65,0,14, -7838,0,-2395}, 127 {61,-12,12, -5601,5812,-1475}, 128 {68,0,-12, -8164,-54,811}, 129 },{ {63,-12,-12, -5701,5851,840}, 130 {49,-16,9, -208,8192,138}, 131 {51,-16,-10, -211,8192,176}, 132 },{ {61,-12,12, -5601,5812,-1475}, 133 {49,-16,9, -208,8192,138}, 134 {63,-12,-12, -5701,5851,840}, 135 },{ {51,-16,-10, -211,8192,176}, 136 {38,-12,5, 5166,6097,1815}, 137 {39,-12,-9, 5399,6190,-465}, 138 },{ {49,-16,9, -208,8192,138}, 139 {38,-12,5, 5166,6097,1815}, 140 {51,-16,-10, -211,8192,176}, 141 },{ {39,-12,-9, 5399,6190,-465}, 142 {33,0,4, 7840,-50,2512}, 143 {34,0,-9, 8141,100,-904}, 144 },{ {38,-12,5, 5166,6097,1815}, 145 {33,0,4, 7840,-50,2512}, 146 {39,-12,-9, 5399,6190,-465}, 147 },{ {34,0,-9, 8141,100,-904}, 148 {38,12,5, 5154,-6213,1472}, 149 {39,12,-9, 5430,-6132,-655}, 150 },{ {33,0,4, 7840,-50,2512}, 151 {38,12,5, 5154,-6213,1472}, 152 {34,0,-9, 8141,100,-904}, 153 },{ {39,12,-9, 5430,-6132,-655}, 154 {49,16,9, -178,-8192,-250}, 155 {51,16,-10, -208,-8192,-138}, 156 },{ {38,12,5, 5154,-6213,1472}, 157 {49,16,9, -178,-8192,-250}, 158 {39,12,-9, 5430,-6132,-655}, 159 },{ {51,16,-10, -208,-8192,-138}, 160 {61,12,12, -5471,-5834,-1874}, 161 {63,12,-12, -5743,-5864,332}, 162 },{ {49,16,9, -178,-8192,-250}, 163 {61,12,12, -5471,-5834,-1874}, 164 {51,16,-10, -208,-8192,-138}, 165 },{ {63,12,-12, -5743,-5864,332}, 166 {65,0,14, -7838,0,-2395}, 167 {68,0,-12, -8164,-54,811}, 168 },{ {61,12,12, -5471,-5834,-1874}, 169 {65,0,14, -7838,0,-2395}, 170 {63,12,-12, -5743,-5864,332}, 171 },{ {65,0,14, -7838,0,-2395}, 172 {49,-12,34, -4634,5800,-3498}, 173 {61,-12,12, -5601,5812,-1475}, 174 },{ {53,0,37, -6338,0,-5210}, 175 {49,-12,34, -4634,5800,-3498}, 176 {65,0,14, -7838,0,-2395}, 177 },{ {61,-12,12, -5601,5812,-1475}, 178 {40,-16,27, -276,8192,0}, 179 {49,-16,9, -208,8192,138}, 180 },{ {49,-12,34, -4634,5800,-3498}, 181 {40,-16,27, -276,8192,0}, 182 {61,-12,12, -5601,5812,-1475}, 183 },{ {49,-16,9, -208,8192,138}, 184 {30,-12,19, 4051,6254,3479}, 185 {38,-12,5, 5166,6097,1815}, 186 },{ {40,-16,27, -276,8192,0}, 187 {30,-12,19, 4051,6254,3479}, 188 {49,-16,9, -208,8192,138}, 189 },{ {38,-12,5, 5166,6097,1815}, 190 {26,0,16, 6278,0,5297}, 191 {33,0,4, 7840,-50,2512}, 192 },{ {30,-12,19, 4051,6254,3479}, 193 {26,0,16, 6278,0,5297}, 194 {38,-12,5, 5166,6097,1815}, 195 },{ {33,0,4, 7840,-50,2512}, 196 {30,12,19, 4183,-6187,3398}, 197 {38,12,5, 5154,-6213,1472}, 198 },{ {26,0,16, 6278,0,5297}, 199 {30,12,19, 4183,-6187,3398}, 200 {33,0,4, 7840,-50,2512}, 201 },{ {38,12,5, 5154,-6213,1472}, 202 {40,16,27, -34,-8192,-239}, 203 {49,16,9, -178,-8192,-250}, 204 },{ {30,12,19, 4183,-6187,3398}, 205 {40,16,27, -34,-8192,-239}, 206 {38,12,5, 5154,-6213,1472}, 207 },{ {49,16,9, -178,-8192,-250}, 208 {49,12,34, -4378,-5779,-3872}, 209 {61,12,12, -5471,-5834,-1874}, 210 },{ {40,16,27, -34,-8192,-239}, 211 {49,12,34, -4378,-5779,-3872}, 212 {49,16,9, -178,-8192,-250}, 213 },{ {61,12,12, -5471,-5834,-1874}, 214 {53,0,37, -6338,0,-5210}, 215 {65,0,14, -7838,0,-2395}, 216 },{ {49,12,34, -4378,-5779,-3872}, 217 {53,0,37, -6338,0,-5210}, 218 {61,12,12, -5471,-5834,-1874}, 219 },{ {53,0,37, -6338,0,-5210}, 220 {30,-12,50, -2906,5843,-4962}, 221 {49,-12,34, -4634,5800,-3498}, 222 },{ {32,0,54, -3858,0,-7240}, 223 {30,-12,50, -2906,5843,-4962}, 224 {53,0,37, -6338,0,-5210}, 225 },{ {49,-12,34, -4634,5800,-3498}, 226 {24,-16,39, -277,8192,-69}, 227 {40,-16,27, -276,8192,0}, 228 },{ {30,-12,50, -2906,5843,-4962}, 229 {24,-16,39, -277,8192,-69}, 230 {49,-12,34, -4634,5800,-3498}, 231 },{ {40,-16,27, -276,8192,0}, 232 {18,-12,29, 2372,6177,4834}, 233 {30,-12,19, 4051,6254,3479}, 234 },{ {24,-16,39, -277,8192,-69}, 235 {18,-12,29, 2372,6177,4834}, 236 {40,-16,27, -276,8192,0}, 237 },{ {30,-12,19, 4051,6254,3479}, 238 {16,0,24, 3796,0,7292}, 239 {26,0,16, 6278,0,5297}, 240 },{ {18,-12,29, 2372,6177,4834}, 241 {16,0,24, 3796,0,7292}, 242 {30,-12,19, 4051,6254,3479}, 243 },{ {26,0,16, 6278,0,5297}, 244 {18,12,29, 2594,-6189,4733}, 245 {30,12,19, 4183,-6187,3398}, 246 },{ {16,0,24, 3796,0,7292}, 247 {18,12,29, 2594,-6189,4733}, 248 {26,0,16, 6278,0,5297}, 249 },{ {30,12,19, 4183,-6187,3398}, 250 {24,16,39, 68,-8192,-273}, 251 {40,16,27, -34,-8192,-239}, 252 },{ {18,12,29, 2594,-6189,4733}, 253 {24,16,39, 68,-8192,-273}, 254 {30,12,19, 4183,-6187,3398}, 255 },{ {40,16,27, -34,-8192,-239}, 256 {30,12,50, -2513,-5796,-5234}, 257 {49,12,34, -4378,-5779,-3872}, 258 },{ {24,16,39, 68,-8192,-273}, 259 {30,12,50, -2513,-5796,-5234}, 260 {40,16,27, -34,-8192,-239}, 261 },{ {49,12,34, -4378,-5779,-3872}, 262 {32,0,54, -3858,0,-7240}, 263 {53,0,37, -6338,0,-5210}, 264 },{ {30,12,50, -2513,-5796,-5234}, 265 {32,0,54, -3858,0,-7240}, 266 {49,12,34, -4378,-5779,-3872}, 267 },{ {32,0,54, -3858,0,-7240}, 268 {6,-12,57, -828,5826,-5707}, 269 {30,-12,50, -2906,5843,-4962}, 270 },{ {6,0,62, -805,-26,-8165}, 271 {6,-12,57, -828,5826,-5707}, 272 {32,0,54, -3858,0,-7240}, 273 },{ {30,-12,50, -2906,5843,-4962}, 274 {5,-16,45, -174,8192,-209}, 275 {24,-16,39, -277,8192,-69}, 276 },{ {6,-12,57, -828,5826,-5707}, 277 {5,-16,45, -174,8192,-209}, 278 {30,-12,50, -2906,5843,-4962}, 279 },{ {24,-16,39, -277,8192,-69}, 280 {3,-12,33, 468,6132,5430}, 281 {18,-12,29, 2372,6177,4834}, 282 },{ {5,-16,45, -174,8192,-209}, 283 {3,-12,33, 468,6132,5430}, 284 {24,-16,39, -277,8192,-69}, 285 },{ {18,-12,29, 2372,6177,4834}, 286 {3,0,28, 904,100,8141}, 287 {16,0,24, 3796,0,7292}, 288 },{ {3,-12,33, 468,6132,5430}, 289 {3,0,28, 904,100,8141}, 290 {18,-12,29, 2372,6177,4834}, 291 },{ {16,0,24, 3796,0,7292}, 292 {3,12,33, 647,-6155,5368}, 293 {18,12,29, 2594,-6189,4733}, 294 },{ {3,0,28, 904,100,8141}, 295 {3,12,33, 647,-6155,5368}, 296 {16,0,24, 3796,0,7292}, 297 },{ {18,12,29, 2594,-6189,4733}, 298 {5,16,45, 138,-8192,-208}, 299 {24,16,39, 68,-8192,-273}, 300 },{ {3,12,33, 647,-6155,5368}, 301 {5,16,45, 138,-8192,-208}, 302 {18,12,29, 2594,-6189,4733}, 303 },{ {24,16,39, 68,-8192,-273}, 304 {6,12,57, -328,-5859,-5740}, 305 {30,12,50, -2513,-5796,-5234}, 306 },{ {5,16,45, 138,-8192,-208}, 307 {6,12,57, -328,-5859,-5740}, 308 {24,16,39, 68,-8192,-273}, 309 },{ {30,12,50, -2513,-5796,-5234}, 310 {6,0,62, -805,-26,-8165}, 311 {32,0,54, -3858,0,-7240}, 312 },{ {6,12,57, -328,-5859,-5740}, 313 {6,0,62, -805,-26,-8165}, 314 {30,12,50, -2513,-5796,-5234}, 315 },{ {6,0,62, -805,-26,-8165}, 316 {-18,-12,55, 1475,5812,-5601}, 317 {6,-12,57, -828,5826,-5707}, 318 },{ {-20,0,59, 2395,0,-7838}, 319 {-18,-12,55, 1475,5812,-5601}, 320 {6,0,62, -805,-26,-8165}, 321 },{ {6,-12,57, -828,5826,-5707}, 322 {-15,-16,43, -139,8192,-209}, 323 {5,-16,45, -174,8192,-209}, 324 },{ {-18,-12,55, 1475,5812,-5601}, 325 {-15,-16,43, -139,8192,-209}, 326 {6,-12,57, -828,5826,-5707}, 327 },{ {5,-16,45, -174,8192,-209}, 328 {-11,-12,32, -1732,6085,5242}, 329 {3,-12,33, 468,6132,5430}, 330 },{ {-15,-16,43, -139,8192,-209}, 331 {-11,-12,32, -1732,6085,5242}, 332 {5,-16,45, -174,8192,-209}, 333 },{ {3,-12,33, 468,6132,5430}, 334 {-10,0,27, -2326,0,7888}, 335 {3,0,28, 904,100,8141}, 336 },{ {-11,-12,32, -1732,6085,5242}, 337 {-10,0,27, -2326,0,7888}, 338 {3,-12,33, 468,6132,5430}, 339 },{ {3,0,28, 904,100,8141}, 340 {-11,12,32, -1497,-6132,5242}, 341 {3,12,33, 647,-6155,5368}, 342 },{ {-10,0,27, -2326,0,7888}, 343 {-11,12,32, -1497,-6132,5242}, 344 {3,0,28, 904,100,8141}, 345 },{ {3,12,33, 647,-6155,5368}, 346 {-15,16,43, 248,-8192,-177}, 347 {5,16,45, 138,-8192,-208}, 348 },{ {-11,12,32, -1497,-6132,5242}, 349 {-15,16,43, 248,-8192,-177}, 350 {3,12,33, 647,-6155,5368}, 351 },{ {5,16,45, 138,-8192,-208}, 352 {-18,12,55, 1860,-5851,-5461}, 353 {6,12,57, -328,-5859,-5740}, 354 },{ {-15,16,43, 248,-8192,-177}, 355 {-18,12,55, 1860,-5851,-5461}, 356 {5,16,45, 138,-8192,-208}, 357 },{ {6,12,57, -328,-5859,-5740}, 358 {-20,0,59, 2395,0,-7838}, 359 {6,0,62, -805,-26,-8165}, 360 },{ {-18,12,55, 1860,-5851,-5461}, 361 {-20,0,59, 2395,0,-7838}, 362 {6,12,57, -328,-5859,-5740}, 363 },{ {-20,0,59, 2395,0,-7838}, 364 {-40,-12,43, 3435,5872,-4580}, 365 {-18,-12,55, 1475,5812,-5601}, 366 },{ {-43,0,47, 5210,0,-6338}, 367 {-40,-12,43, 3435,5872,-4580}, 368 {-20,0,59, 2395,0,-7838}, 369 },{ {-18,-12,55, 1475,5812,-5601}, 370 {-32,-16,34, 0,8192,-276}, 371 {-15,-16,43, -139,8192,-209}, 372 },{ {-40,-12,43, 3435,5872,-4580}, 373 {-32,-16,34, 0,8192,-276}, 374 {-18,-12,55, 1475,5812,-5601}, 375 },{ {-15,-16,43, -139,8192,-209}, 376 {-25,-12,24, -3666,6064,4118}, 377 {-11,-12,32, -1732,6085,5242}, 378 },{ {-32,-16,34, 0,8192,-276}, 379 {-25,-12,24, -3666,6064,4118}, 380 {-15,-16,43, -139,8192,-209}, 381 },{ {-11,-12,32, -1732,6085,5242}, 382 {-22,0,21, -5297,0,6278}, 383 {-10,0,27, -2326,0,7888}, 384 },{ {-25,-12,24, -3666,6064,4118}, 385 {-22,0,21, -5297,0,6278}, 386 {-11,-12,32, -1732,6085,5242}, 387 },{ {-10,0,27, -2326,0,7888}, 388 {-25,12,24, -3420,-6121,4321}, 389 {-11,12,32, -1497,-6132,5242}, 390 },{ {-22,0,21, -5297,0,6278}, 391 {-25,12,24, -3420,-6121,4321}, 392 {-10,0,27, -2326,0,7888}, 393 },{ {-11,12,32, -1497,-6132,5242}, 394 {-32,16,34, 239,-8192,-34}, 395 {-15,16,43, 248,-8192,-177}, 396 },{ {-25,12,24, -3420,-6121,4321}, 397 {-32,16,34, 239,-8192,-34}, 398 {-11,12,32, -1497,-6132,5242}, 399 },{ {-15,16,43, 248,-8192,-177}, 400 {-40,12,43, 3844,-5826,-4317}, 401 {-18,12,55, 1860,-5851,-5461}, 402 },{ {-32,16,34, 239,-8192,-34}, 403 {-40,12,43, 3844,-5826,-4317}, 404 {-15,16,43, 248,-8192,-177}, 405 },{ {-18,12,55, 1860,-5851,-5461}, 406 {-43,0,47, 5210,0,-6338}, 407 {-20,0,59, 2395,0,-7838}, 408 },{ {-40,12,43, 3844,-5826,-4317}, 409 {-43,0,47, 5210,0,-6338}, 410 {-18,12,55, 1860,-5851,-5461}, 411 },{ {-43,0,47, 5210,0,-6338}, 412 {-56,-12,24, 4986,5817,-2938}, 413 {-40,-12,43, 3435,5872,-4580}, 414 },{ {-60,0,26, 7240,0,-3858}, 415 {-56,-12,24, 4986,5817,-2938}, 416 {-43,0,47, 5210,0,-6338}, 417 },{ {-40,-12,43, 3435,5872,-4580}, 418 {-45,-16,18, 104,8192,-278}, 419 {-32,-16,34, 0,8192,-276}, 420 },{ {-56,-12,24, 4986,5817,-2938}, 421 {-45,-16,18, 104,8192,-278}, 422 {-40,-12,43, 3435,5872,-4580}, 423 },{ {-32,-16,34, 0,8192,-276}, 424 {-35,-12,12, -4786,6167,2485}, 425 {-25,-12,24, -3666,6064,4118}, 426 },{ {-45,-16,18, 104,8192,-278}, 427 {-35,-12,12, -4786,6167,2485}, 428 {-32,-16,34, 0,8192,-276}, 429 },{ {-25,-12,24, -3666,6064,4118}, 430 {-30,0,10, -7281,0,3843}, 431 {-22,0,21, -5297,0,6278}, 432 },{ {-35,-12,12, -4786,6167,2485}, 433 {-30,0,10, -7281,0,3843}, 434 {-25,-12,24, -3666,6064,4118}, 435 },{ {-22,0,21, -5297,0,6278}, 436 {-35,12,12, -4794,-6097,2653}, 437 {-25,12,24, -3420,-6121,4321}, 438 },{ {-30,0,10, -7281,0,3843}, 439 {-35,12,12, -4794,-6097,2653}, 440 {-22,0,21, -5297,0,6278}, 441 },{ {-25,12,24, -3420,-6121,4321}, 442 {-45,16,18, 278,-8192,69}, 443 {-32,16,34, 239,-8192,-34}, 444 },{ {-35,12,12, -4794,-6097,2653}, 445 {-45,16,18, 278,-8192,69}, 446 {-25,12,24, -3420,-6121,4321}, 447 },{ {-32,16,34, 239,-8192,-34}, 448 {-56,12,24, 5178,-5851,-2516}, 449 {-40,12,43, 3844,-5826,-4317}, 450 },{ {-45,16,18, 278,-8192,69}, 451 {-56,12,24, 5178,-5851,-2516}, 452 {-32,16,34, 239,-8192,-34}, 453 },{ {-40,12,43, 3844,-5826,-4317}, 454 {-60,0,26, 7240,0,-3858}, 455 {-43,0,47, 5210,0,-6338}, 456 },{ {-56,12,24, 5178,-5851,-2516}, 457 {-60,0,26, 7240,0,-3858}, 458 {-40,12,43, 3844,-5826,-4317}, 459 },{ {-60,0,26, 7240,0,-3858}, 460 {-63,-12,0, 5696,5843,-822}, 461 {-56,-12,24, 4986,5817,-2938}, 462 },{ {-68,0,0, 8164,-54,-816}, 463 {-63,-12,0, 5696,5843,-822}, 464 {-60,0,26, 7240,0,-3858}, 465 },{ {-56,-12,24, 4986,5817,-2938}, 466 {-51,-16,0, 208,8192,-173}, 467 {-45,-16,18, 104,8192,-278}, 468 },{ {-63,-12,0, 5696,5843,-822}, 469 {-51,-16,0, 208,8192,-173}, 470 {-56,-12,24, 4986,5817,-2938}, 471 },{ {-45,-16,18, 104,8192,-278}, 472 {-39,-12,-2, -5476,6132,468}, 473 {-35,-12,12, -4786,6167,2485}, 474 },{ {-51,-16,0, 208,8192,-173}, 475 {-39,-12,-2, -5476,6132,468}, 476 {-45,-16,18, 104,8192,-278}, 477 },{ {-35,-12,12, -4786,6167,2485}, 478 {-34,0,-2, -8192,0,910}, 479 {-30,0,10, -7281,0,3843}, 480 },{ {-39,-12,-2, -5476,6132,468}, 481 {-34,0,-2, -8192,0,910}, 482 {-35,-12,12, -4786,6167,2485}, 483 },{ {-30,0,10, -7281,0,3843}, 484 {-39,12,-2, -5322,-6201,647}, 485 {-35,12,12, -4794,-6097,2653}, 486 },{ {-34,0,-2, -8192,0,910}, 487 {-39,12,-2, -5322,-6201,647}, 488 {-30,0,10, -7281,0,3843}, 489 },{ {-35,12,12, -4794,-6097,2653}, 490 {-51,16,0, 210,-8192,140}, 491 {-45,16,18, 278,-8192,69}, 492 },{ {-39,12,-2, -5322,-6201,647}, 493 {-51,16,0, 210,-8192,140}, 494 {-35,12,12, -4794,-6097,2653}, 495 },{ {-45,16,18, 278,-8192,69}, 496 {-63,12,0, 5764,-5825,-333}, 497 {-56,12,24, 5178,-5851,-2516}, 498 },{ {-51,16,0, 210,-8192,140}, 499 {-63,12,0, 5764,-5825,-333}, 500 {-45,16,18, 278,-8192,69}, 501 },{ {-56,12,24, 5178,-5851,-2516}, 502 {-68,0,0, 8164,-54,-816}, 503 {-60,0,26, 7240,0,-3858}, 504 },{ {-63,12,0, 5764,-5825,-333}, 505 {-68,0,0, 8164,-54,-816}, 506 {-56,12,24, 5178,-5851,-2516}, 507 },{ {-68,0,0, 8164,-54,-816}, 508 {-61,-12,-24, 5624,5807,1497}, 509 {-63,-12,0, 5696,5843,-822}, 510 },{ {-65,0,-25, 7838,0,2395}, 511 {-61,-12,-24, 5624,5807,1497}, 512 {-68,0,0, 8164,-54,-816}, 513 },{ {-63,-12,0, 5696,5843,-822}, 514 {-49,-16,-21, 205,8192,-137}, 515 {-51,-16,0, 208,8192,-173}, 516 },{ {-61,-12,-24, 5624,5807,1497}, 517 {-49,-16,-21, 205,8192,-137}, 518 {-63,-12,0, 5696,5843,-822}, 519 },{ {-51,-16,0, 208,8192,-173}, 520 {-38,-12,-17, -5147,6132,-1745}, 521 {-39,-12,-2, -5476,6132,468}, 522 },{ {-49,-16,-21, 205,8192,-137}, 523 {-38,-12,-17, -5147,6132,-1745}, 524 {-51,-16,0, 208,8192,-173}, 525 },{ {-39,-12,-2, -5476,6132,468}, 526 {-33,0,-16, -7852,0,-2423}, 527 {-34,0,-2, -8192,0,910}, 528 },{ {-38,-12,-17, -5147,6132,-1745}, 529 {-33,0,-16, -7852,0,-2423}, 530 {-39,-12,-2, -5476,6132,468}, 531 },{ {-34,0,-2, -8192,0,910}, 532 {-38,12,-17, -5279,-6144,-1456}, 533 {-39,12,-2, -5322,-6201,647}, 534 },{ {-33,0,-16, -7852,0,-2423}, 535 {-38,12,-17, -5279,-6144,-1456}, 536 {-34,0,-2, -8192,0,910}, 537 },{ {-39,12,-2, -5322,-6201,647}, 538 {-49,16,-21, 138,-8192,241}, 539 {-51,16,0, 210,-8192,140}, 540 },{ {-38,12,-17, -5279,-6144,-1456}, 541 {-49,16,-21, 138,-8192,241}, 542 {-39,12,-2, -5322,-6201,647}, 543 },{ {-51,16,0, 210,-8192,140}, 544 {-61,12,-24, 5481,-5838,1846}, 545 {-63,12,0, 5764,-5825,-333}, 546 },{ {-49,16,-21, 138,-8192,241}, 547 {-61,12,-24, 5481,-5838,1846}, 548 {-51,16,0, 210,-8192,140}, 549 },{ {-63,12,0, 5764,-5825,-333}, 550 {-65,0,-25, 7838,0,2395}, 551 {-68,0,0, 8164,-54,-816}, 552 },{ {-61,12,-24, 5481,-5838,1846}, 553 {-65,0,-25, 7838,0,2395}, 554 {-63,12,0, 5764,-5825,-333}, 555 },{ {-65,0,-25, 7838,0,2395}, 556 {-49,-12,-46, 4639,5843,3435}, 557 {-61,-12,-24, 5624,5807,1497}, 558 },{ {-53,0,-49, 6383,26,5159}, 559 {-49,-12,-46, 4639,5843,3435}, 560 {-65,0,-25, 7838,0,2395}, 561 },{ {-61,-12,-24, 5624,5807,1497}, 562 {-40,-16,-38, 276,8192,0}, 563 {-49,-16,-21, 205,8192,-137}, 564 },{ {-49,-12,-46, 4639,5843,3435}, 565 {-40,-16,-38, 276,8192,0}, 566 {-61,-12,-24, 5624,5807,1497}, 567 },{ {-49,-16,-21, 205,8192,-137}, 568 {-30,-12,-31, -4096,6166,-3555}, 569 {-38,-12,-17, -5147,6132,-1745}, 570 },{ {-40,-16,-38, 276,8192,0}, 571 {-30,-12,-31, -4096,6166,-3555}, 572 {-49,-16,-21, 205,8192,-137}, 573 },{ {-38,-12,-17, -5147,6132,-1745}, 574 {-26,0,-28, -6278,0,-5297}, 575 {-33,0,-16, -7852,0,-2423}, 576 },{ {-30,-12,-31, -4096,6166,-3555}, 577 {-26,0,-28, -6278,0,-5297}, 578 {-38,-12,-17, -5147,6132,-1745}, 579 },{ {-33,0,-16, -7852,0,-2423}, 580 {-30,12,-31, -4228,-6166,-3435}, 581 {-38,12,-17, -5279,-6144,-1456}, 582 },{ {-26,0,-28, -6278,0,-5297}, 583 {-30,12,-31, -4228,-6166,-3435}, 584 {-33,0,-16, -7852,0,-2423}, 585 },{ {-38,12,-17, -5279,-6144,-1456}, 586 {-40,16,-38, 34,-8192,239}, 587 {-49,16,-21, 138,-8192,241}, 588 },{ {-30,12,-31, -4228,-6166,-3435}, 589 {-40,16,-38, 34,-8192,239}, 590 {-38,12,-17, -5279,-6144,-1456}, 591 },{ {-49,16,-21, 138,-8192,241}, 592 {-49,12,-46, 4317,-5826,3844}, 593 {-61,12,-24, 5481,-5838,1846}, 594 },{ {-40,16,-38, 34,-8192,239}, 595 {-49,12,-46, 4317,-5826,3844}, 596 {-49,16,-21, 138,-8192,241}, 597 },{ {-61,12,-24, 5481,-5838,1846}, 598 {-53,0,-49, 6383,26,5159}, 599 {-65,0,-25, 7838,0,2395}, 600 },{ {-49,12,-46, 4317,-5826,3844}, 601 {-53,0,-49, 6383,26,5159}, 602 {-61,12,-24, 5481,-5838,1846}, 603 },{ {-53,0,-49, 6383,26,5159}, 604 {-30,-12,-62, 2906,5843,4962}, 605 {-49,-12,-46, 4639,5843,3435}, 606 },{ {-32,0,-66, 3858,0,7240}, 607 {-30,-12,-62, 2906,5843,4962}, 608 {-53,0,-49, 6383,26,5159}, 609 },{ {-49,-12,-46, 4639,5843,3435}, 610 {-24,-16,-51, 271,8192,67}, 611 {-40,-16,-38, 276,8192,0}, 612 },{ {-30,-12,-62, 2906,5843,4962}, 613 {-24,-16,-51, 271,8192,67}, 614 {-49,-12,-46, 4639,5843,3435}, 615 },{ {-40,-16,-38, 276,8192,0}, 616 {-18,-12,-41, -2430,6166,-4861}, 617 {-30,-12,-31, -4096,6166,-3555}, 618 },{ {-24,-16,-51, 271,8192,67}, 619 {-18,-12,-41, -2430,6166,-4861}, 620 {-40,-16,-38, 276,8192,0}, 621 },{ {-30,-12,-31, -4096,6166,-3555}, 622 {-16,0,-36, -3796,0,-7292}, 623 {-26,0,-28, -6278,0,-5297}, 624 },{ {-18,-12,-41, -2430,6166,-4861}, 625 {-16,0,-36, -3796,0,-7292}, 626 {-30,-12,-31, -4096,6166,-3555}, 627 },{ {-26,0,-28, -6278,0,-5297}, 628 {-18,12,-41, -2594,-6189,-4733}, 629 {-30,12,-31, -4228,-6166,-3435}, 630 },{ {-16,0,-36, -3796,0,-7292}, 631 {-18,12,-41, -2594,-6189,-4733}, 632 {-26,0,-28, -6278,0,-5297}, 633 },{ {-30,12,-31, -4228,-6166,-3435}, 634 {-24,16,-51, -68,-8192,273}, 635 {-40,16,-38, 34,-8192,239}, 636 },{ {-18,12,-41, -2594,-6189,-4733}, 637 {-24,16,-51, -68,-8192,273}, 638 {-30,12,-31, -4228,-6166,-3435}, 639 },{ {-40,16,-38, 34,-8192,239}, 640 {-30,12,-62, 2516,-5851,5178}, 641 {-49,12,-46, 4317,-5826,3844}, 642 },{ {-24,16,-51, -68,-8192,273}, 643 {-30,12,-62, 2516,-5851,5178}, 644 {-40,16,-38, 34,-8192,239}, 645 },{ {-49,12,-46, 4317,-5826,3844}, 646 {-32,0,-66, 3858,0,7240}, 647 {-53,0,-49, 6383,26,5159}, 648 },{ {-30,12,-62, 2516,-5851,5178}, 649 {-32,0,-66, 3858,0,7240}, 650 {-49,12,-46, 4317,-5826,3844}, 651 },{ {-32,0,-66, 3858,0,7240}, 652 {-6,-12,-69, 828,5826,5707}, 653 {-30,-12,-62, 2906,5843,4962}, 654 },{ {-6,0,-74, 805,-26,8165}, 655 {-6,-12,-69, 828,5826,5707}, 656 {-32,0,-66, 3858,0,7240}, 657 },{ {-30,-12,-62, 2906,5843,4962}, 658 {-5,-16,-57, 174,8192,209}, 659 {-24,-16,-51, 271,8192,67}, 660 },{ {-6,-12,-69, 828,5826,5707}, 661 {-5,-16,-57, 174,8192,209}, 662 {-30,-12,-62, 2906,5843,4962}, 663 },{ {-24,-16,-51, 271,8192,67}, 664 {-3,-12,-45, -468,6132,-5430}, 665 {-18,-12,-41, -2430,6166,-4861}, 666 },{ {-5,-16,-57, 174,8192,209}, 667 {-3,-12,-45, -468,6132,-5430}, 668 {-24,-16,-51, 271,8192,67}, 669 },{ {-18,-12,-41, -2430,6166,-4861}, 670 {-3,0,-40, -904,100,-8141}, 671 {-16,0,-36, -3796,0,-7292}, 672 },{ {-3,-12,-45, -468,6132,-5430}, 673 {-3,0,-40, -904,100,-8141}, 674 {-18,-12,-41, -2430,6166,-4861}, 675 },{ {-16,0,-36, -3796,0,-7292}, 676 {-3,12,-45, -647,-6155,-5368}, 677 {-18,12,-41, -2594,-6189,-4733}, 678 },{ {-3,0,-40, -904,100,-8141}, 679 {-3,12,-45, -647,-6155,-5368}, 680 {-16,0,-36, -3796,0,-7292}, 681 },{ {-18,12,-41, -2594,-6189,-4733}, 682 {-5,16,-57, -138,-8192,208}, 683 {-24,16,-51, -68,-8192,273}, 684 },{ {-3,12,-45, -647,-6155,-5368}, 685 {-5,16,-57, -138,-8192,208}, 686 {-18,12,-41, -2594,-6189,-4733}, 687 },{ {-24,16,-51, -68,-8192,273}, 688 {-6,12,-69, 328,-5859,5740}, 689 {-30,12,-62, 2516,-5851,5178}, 690 },{ {-5,16,-57, -138,-8192,208}, 691 {-6,12,-69, 328,-5859,5740}, 692 {-24,16,-51, -68,-8192,273}, 693 },{ {-30,12,-62, 2516,-5851,5178}, 694 {-6,0,-74, 805,-26,8165}, 695 {-32,0,-66, 3858,0,7240}, 696 },{ {-6,12,-69, 328,-5859,5740}, 697 {-6,0,-74, 805,-26,8165}, 698 {-30,12,-62, 2516,-5851,5178}, 699 },{ {-6,0,-74, 805,-26,8165}, 700 {18,-12,-67, -1475,5812,5601}, 701 {-6,-12,-69, 828,5826,5707}, 702 },{ {20,0,-71, -2395,0,7838}, 703 {18,-12,-67, -1475,5812,5601}, 704 {-6,0,-74, 805,-26,8165}, 705 },{ {-6,-12,-69, 828,5826,5707}, 706 {15,-16,-55, 139,8192,209}, 707 {-5,-16,-57, 174,8192,209}, 708 },{ {18,-12,-67, -1475,5812,5601}, 709 {15,-16,-55, 139,8192,209}, 710 {-6,-12,-69, 828,5826,5707}, 711 },{ {-5,-16,-57, 174,8192,209}, 712 {11,-12,-44, 1794,6120,-5154}, 713 {-3,-12,-45, -468,6132,-5430}, 714 },{ {15,-16,-55, 139,8192,209}, 715 {11,-12,-44, 1794,6120,-5154}, 716 {-5,-16,-57, 174,8192,209}, 717 },{ {-3,-12,-45, -468,6132,-5430}, 718 {10,0,-39, 2512,-50,-7840}, 719 {-3,0,-40, -904,100,-8141}, 720 },{ {11,-12,-44, 1794,6120,-5154}, 721 {10,0,-39, 2512,-50,-7840}, 722 {-3,-12,-45, -468,6132,-5430}, 723 },{ {-3,0,-40, -904,100,-8141}, 724 {11,12,-44, 1497,-6132,-5242}, 725 {-3,12,-45, -647,-6155,-5368}, 726 },{ {10,0,-39, 2512,-50,-7840}, 727 {11,12,-44, 1497,-6132,-5242}, 728 {-3,0,-40, -904,100,-8141}, 729 },{ {-3,12,-45, -647,-6155,-5368}, 730 {15,16,-55, -248,-8192,177}, 731 {-5,16,-57, -138,-8192,208}, 732 },{ {11,12,-44, 1497,-6132,-5242}, 733 {15,16,-55, -248,-8192,177}, 734 {-3,12,-45, -647,-6155,-5368}, 735 },{ {-5,16,-57, -138,-8192,208}, 736 {18,12,-67, -1860,-5851,5461}, 737 {-6,12,-69, 328,-5859,5740}, 738 },{ {15,16,-55, -248,-8192,177}, 739 {18,12,-67, -1860,-5851,5461}, 740 {-5,16,-57, -138,-8192,208}, 741 },{ {-6,12,-69, 328,-5859,5740}, 742 {20,0,-71, -2395,0,7838}, 743 {-6,0,-74, 805,-26,8165}, 744 },{ {18,12,-67, -1860,-5851,5461}, 745 {20,0,-71, -2395,0,7838}, 746 {-6,12,-69, 328,-5859,5740}, 747 },{ {20,0,-71, -2395,0,7838}, 748 {40,-12,-55, -3510,5851,4564}, 749 {18,-12,-67, -1475,5812,5601}, 750 },{ {43,0,-59, -5247,53,6318}, 751 {40,-12,-55, -3510,5851,4564}, 752 {20,0,-71, -2395,0,7838}, 753 },{ {18,-12,-67, -1475,5812,5601}, 754 {32,-16,-46, 0,8192,276}, 755 {15,-16,-55, 139,8192,209}, 756 },{ {40,-12,-55, -3510,5851,4564}, 757 {32,-16,-46, 0,8192,276}, 758 {18,-12,-67, -1475,5812,5601}, 759 },{ {15,-16,-55, 139,8192,209}, 760 {25,-12,-36, 3555,6166,-4096}, 761 {11,-12,-44, 1794,6120,-5154}, 762 },{ {32,-16,-46, 0,8192,276}, 763 {25,-12,-36, 3555,6166,-4096}, 764 {15,-16,-55, 139,8192,209}, 765 },{ {11,-12,-44, 1794,6120,-5154}, 766 {22,0,-32, 5297,0,-6278}, 767 {10,0,-39, 2512,-50,-7840}, 768 },{ {25,-12,-36, 3555,6166,-4096}, 769 {22,0,-32, 5297,0,-6278}, 770 {11,-12,-44, 1794,6120,-5154}, 771 },{ {10,0,-39, 2512,-50,-7840}, 772 {25,12,-36, 3435,-6166,-4228}, 773 {11,12,-44, 1497,-6132,-5242}, 774 },{ {22,0,-32, 5297,0,-6278}, 775 {25,12,-36, 3435,-6166,-4228}, 776 {10,0,-39, 2512,-50,-7840}, 777 },{ {11,12,-44, 1497,-6132,-5242}, 778 {32,16,-46, -275,-8192,34}, 779 {15,16,-55, -248,-8192,177}, 780 },{ {25,12,-36, 3435,-6166,-4228}, 781 {32,16,-46, -275,-8192,34}, 782 {11,12,-44, 1497,-6132,-5242}, 783 },{ {15,16,-55, -248,-8192,177}, 784 {40,12,-55, -3863,-5868,4241}, 785 {18,12,-67, -1860,-5851,5461}, 786 },{ {32,16,-46, -275,-8192,34}, 787 {40,12,-55, -3863,-5868,4241}, 788 {15,16,-55, -248,-8192,177}, 789 },{ {43,0,-59, -5247,53,6318}, 790 {20,0,-71, -2395,0,7838}, 791 {18,12,-67, -1860,-5851,5461}, 792 },{ {40,12,-55, -3863,-5868,4241}, 793 {43,0,-59, -5247,53,6318}, 794 {18,12,-67, -1860,-5851,5461}, 795 },}; 796