#Zak Seidov, Dec 18, 2006 1 -2 2 -2 3 -1 4 -1 5 0 6 0 7 1 8 0 9 1 10 4 11 2 12 5 13 5 14 3 15 4 16 6 17 8 18 6 19 8 20 8 21 6 22 8 23 7 24 9 25 13 26 12 27 10 28 10 29 7 30 7 31 17 32 16 33 17 34 14 35 19 36 17 37 18 38 19 39 18 40 19 41 20 42 17 43 22 44 19 45 18 46 16 47 23 48 29 49 28 50 25 51 24 52 25 53 21 54 26 55 27 56 28 57 28 58 25 59 26 60 25 61 22 62 27 63 35 64 34 65 30 66 29 67 37 68 38 69 42 70 38 71 37 72 37 73 40 74 40 75 40 76 39 77 39 78 41 79 40 80 42 81 46 82 43 83 47 84 43 85 43 86 42 87 42 88 44 89 42 90 39 91 37 92 43 93 46 94 44 95 46 96 44 97 45 98 51 99 47 100 59 101 59 102 63 103 63 104 62 105 58 106 58 107 62 108 62 109 62 110 58 111 58 112 58 113 56 114 52 115 58 116 62 117 58 118 56 119 56 120 56 121 52 122 58 123 56 124 56 125 58 126 62 127 63 128 67 129 69 130 69 131 69 132 66 133 68 134 68 135 66 136 68 137 66 138 73 139 77 140 83 141 78 142 82 143 77 144 75 145 71 146 75 147 82 148 80 149 76 150 73 151 81 152 79 153 74 154 72 155 86 156 83 157 85 158 88 159 90 160 87 161 87 162 86 163 94 164 91 165 91 166 90 167 92 168 91 169 97 170 94 171 94 172 89 173 93 174 88 175 88 176 91 177 87 178 90 179 86 180 85 181 97 182 94 183 90 184 87 185 87 186 86 187 88 188 87 189 87 190 102 191 98 192 101 193 102 194 106 195 105 196 104 197 106 198 111 199 108 200 108 201 107 202 102 203 102 204 107 205 110 206 121 207 117 208 114 209 113 210 109 211 108 212 105 213 101 214 98 215 103 216 99 217 98 218 125 219 124 220 124 221 125 222 136 223 139 224 146 225 143 226 138 227 135 228 134 229 135 230 132 231 127 232 126 233 132 234 135 235 130 236 127 237 122 238 119 239 118 240 124 241 129 242 130 243 135 244 134 245 131 246 130 247 131 248 128 249 129 250 127 251 134 252 131 253 130 254 125 255 122 256 121 257 117 258 116 259 119 260 132 261 131 262 128 263 124 264 141 265 138 266 133 267 136 268 141 269 136 270 139 271 140 272 139 273 138 274 137 275 148 276 147 277 144 278 139 279 144 280 147 281 152 282 153 283 162 284 169 285 168 286 164 287 159 288 156 289 151 290 154 291 159 292 158 293 157 294 168 295 163 296 171 297 166 298 181 299 180 300 180 301 179 302 176 303 171 304 168 305 168 306 167 307 170 308 165 309 168 310 175 311 177 312 176 313 181 314 176 315 173 316 167 317 170 318 175 319 170 320 179 321 173 322 172 323 169 324 164 325 167 326 168 327 178 328 195 329 192 330 190 331 191 332 200 333 194 334 191 335 192 336 200 337 195 338 192 339 192 340 191 341 190 342 187 343 191 344 186 345 201 346 199 347 194 348 193 349 189 350 188 351 195 352 193 353 190 354 185 355 183 356 180 357 179 358 184 359 182 360 181 361 188 362 185 363 183 364 188 365 189 366 188 367 184 368 203 369 213 370 216 371 217 372 213 373 212 374 206 375 205 376 219 377 224 378 219 379 227 380 228 381 224 382 229 383 235 384 237 385 232 386 228 387 229 388 227 389 226 390 222 391 217 392 214 393 212 394 213 395 209 396 204 397 203 398 205 399 200 400 202 401 203 402 200 403 206 404 209 405 213 406 208 407 207 408 203 409 198 410 206 411 213 412 210 413 208 414 209 415 207 416 204 417 215 418 215 419 218 420 216 421 215 422 215 423 218 424 222 425 229 426 225 427 224 428 223 429 217 430 238 431 232 432 234 433 235 434 231 435 238 436 234 437 235 438 239 439 238 440 242 441 239 442 237 443 249 444 252 445 246 446 255 447 273 448 269 449 264 450 268 451 266 452 263 453 267 454 265 455 266 456 262 457 262 458 277 459 271 460 267 461 262 462 266 463 286 464 280 465 279 466 277 467 275 468 272 469 270 470 264 471 269 472 265 473 269 474 263 475 266 476 260 477 268 478 263 479 271 480 269 481 282 482 290 483 290 484 286 485 281 486 277 487 271 488 286 489 286 490 290 491 288 492 290 493 285 494 281 495 279 496 274 497 272 498 274 499 268 500 273 501 275 502 269 503 272 504 278 505 276 506 272 507 271 508 271 509 269 510 268 511 276 512 280 513 275 514 271 515 277 516 275 517 272 518 272 519 274 520 275 521 273 522 271 523 285 524 284 525 278 526 280 527 287 528 283 529 281 530 291 531 286 532 288 533 294 534 290 535 284 536 287 537 293 538 289 539 289 540 300 541 296 542 294 543 288 544 285 545 283 546 277 547 281 548 278 549 290 550 304 551 308 552 302 553 299 554 297 555 295 556 289 557 287 558 302 559 296 560 294 561 302 562 300 563 305 564 299 565 297 566 301 567 309 568 304 569 300 570 298 571 304 572 300 573 295 574 305 575 321 576 323 577 321 578 315 579 317 580 312 581 314 582 308 583 310 584 308 585 302 586 305 587 299 588 301 589 299 590 299 591 321 592 324 593 318 594 320 595 320 596 318 597 320 598 330 599 328 600 333 601 337 602 331 603 341 604 339 605 335 606 333 607 331 608 341 609 335 610 337 611 343 612 341 613 337 614 332 615 328 616 344 617 338 618 342 619 340 620 348 621 348 622 346 623 344 624 354 625 362 626 356 627 352 628 350 629 344 630 342 631 340 632 342 633 340 634 344 635 348 636 358 637 352 638 350 639 347 640 357 641 357 642 372 643 368 644 362 645 358 646 356 647 350 648 354 649 351 650 357 651 378 652 380 653 378 654 382 655 388 656 386 657 388 658 392 659 386 660 382 661 380 662 380 663 378 664 380 665 373 666 369 667 375 668 373 669 371 670 367 671 365 672 359 673 361 674 355 675 363 676 367 677 367 678 377 679 373 680 371 681 375 682 369 683 367 684 365 685 363 686 383 687 381 688 387 689 383 690 383 691 384 692 384 693 388 694 398 695 394 696 388 697 384 698 400 699 404 700 402 701 395 702 403 703 401 704 399 705 405 706 407 707 413 708 408 709 430 710 428 711 426 712 424 713 423 714 421 715 417 716 411 717 415 718 413 719 409 720 402 721 400 722 414 723 412 724 406 725 402 726 412 727 405 728 401 729 405 730 399 731 397 732 393 733 411 734 408 735 406 736 402 737 402 738 404 739 428 740 436 741 429 742 427 743 423 744 417 745 413 746 406 747 408 748 414 749 412 750 408 751 408 752 410 753 407 754 419 755 415 756 409 757 407 758 429 759 424 760 424 761 426 762 424 763 422 764 421 765 419 766 423 767 419 768 417 769 411 770 408 771 404 772 402 773 396 774 398 775 392 776 400 777 398 778 409 779 405 780 409 781 415 782 435 783 433 784 444 785 440 786 450 787 450 788 447 789 443 790 441 791 447 792 444 793 442 794 444 795 438 796 440 797 443 798 443 799 445 800 439 801 440 802 440 803 444 804 446 805 461 806 455 807 451 808 451 809 448 810 444 811 444 812 454 813 455 814 453 815 451 816 445 817 442 818 444 819 448 820 442 821 443 822 441 823 439 824 437 825 437 826 434 827 436 828 434 829 428 830 425 831 423 832 421 833 423 834 423 835 439 836 436 837 450 838 444 839 454 840 449 841 449 842 451 843 472 844 472 845 482 846 478 847 471 848 473 849 471 850 464 851 462 852 458 853 467 854 467 855 471 856 481 857 488 858 486 859 480 860 483 861 481 862 483 863 476 864 478 865 472 866 469 867 471 868 477 869 472 870 488 871 482 872 489 873 483 874 485 875 478 876 480 877 492 878 487 879 481 880 477 881 476 882 484 883 482 884 479 885 473 886 477 887 485 888 484 889 480 890 478 891 499 892 493 893 494 894 488 895 486 896 481 897 479 898 477 899 477 900 474 901 470 902 474 903 471 904 471 905 475 906 470 907 476 908 480 909 481 910 497 911 495 912 498 913 496 914 490 915 503 916 503 917 513 918 514 919 512 920 517 921 513 922 507 923 504 924 506 925 505 926 503 927 499 928 496 929 518 930 523 931 525 932 519 933 522 934 524 935 517 936 525 937 519 938 528 939 544 940 553 941 551 942 558 943 568 944 565 945 559 946 568 947 564 948 561 949 555 950 556 951 556 952 557 953 555 954 552 955 552 956 547 957 545 958 538 959 540 960 534 961 537 962 533 963 530 964 528 965 521 966 525 967 521 968 526 969 536 970 531 971 529 972 540 973 536 974 535 975 533 976 529 977 528 978 524 979 529 980 527 981 523 982 528 983 532 984 527 985 521 986 542 987 538 988 553 989 551 990 548 991 552 992 556 993 561 994 559 995 554 996 548 997 543 998 553 999 550 1000 554 # EOF