0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 20:12:00 +00:00
OI-codes/LibreOJ/119/data/8.in

2451 lines
28 KiB (Stored with Git LFS)
Plaintext

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