0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 09:11:59 +00:00
OI-codes/LibreOJ/149/data/8.in

8 lines
33 KiB (Stored with Git LFS)
Plaintext

2439 690
85079 365790 996044 231949 521068 103809 176183 760904 741715 421490 629682 862976 963442 996555 3761 363748 357630 532787 196788 438676 19936 371316 572006 980879 634661 116737 480715 696393 756213 858309 368167 997479 593897 31310 448588 932024 331109 984639 617806 714922 238322 769695 264229 524866 745471 172076 419907 71092 372685 503194 288960 932118 564356 797940 424447 860907 930267 888490 605736 748795 704217 808832 337631 300038 344712 438905 904382 149803 628641 466523 400450 675049 674615 791335 654965 211716 238600 871218 364406 35017 606717 34293 499096 596545 227577 605078 315778 709154 459375 278513 81387 153882 199657 957872 564718 380977 403502 7223 684968 893228 799715 165406 710290 730169 495820 540110 55899 506846 69626 824576 603245 438611 120394 344051 230983 246259 564426 218927 636059 198286 975351 531141 926190 904457 191147 844653 20577 898961 428678 902870 156053 883177 53277 393317 316148 534043 787370 128673 842961 568202 277071 478511 860525 577552 280019 556968 585303 179164 885601 398756 296908 91278 616219 501273 622212 687662 568399 562794 983623 218524 192901 472647 523659 814402 293421 261938 560423 276061 271883 261290 233362 78609 563468 408095 85713 150063 8563 63867 736783 218495 812851 324010 413024 808379 758168 261296 904677 481178 442726 505875 677896 813190 741301 908549 599149 84717 165204 810269 983547 98927 246346 590282 499636 711361 154545 86445 438617 677445 961027 880711 160312 106784 226319 746767 23587 935947 505731 902373 707978 712149 690692 150869 776004 759810 8264 225637 829346 396559 334487 54526 666728 553520 715331 400891 213834 407365 983638 262977 796100 470675 106925 635071 27647 774522 122515 843612 811593 8259 59250 673331 716990 471260 387967 596625 543237 701181 378015 335828 316018 948034 497595 462436 488570 735141 974370 500764 962824 793121 793621 51001 286022 638822 552904 602646 426013 390107 429468 446829 893473 741047 269457 221201 664038 415446 802471 169133 834742 854442 317066 565728 874603 771357 274400 950874 156458 331200 384962 419650 250702 162807 219778 621499 500461 619368 348466 735652 803085 428415 231126 454987 320195 333709 133470 67471 603799 923735 522983 863363 717985 488746 229912 625952 319252 95211 122431 682370 321205 740214 563888 791132 727486 852090 272980 502282 138101 419284 10286 408925 171743 992112 576977 557212 754895 280 656614 328324 292240 945683 376241 569258 464364 201838 779985 420482 396290 549327 146481 134479 29831 485298 161184 807019 1904 671570 506326 171734 18354 287663 747018 699446 439054 125870 437646 249739 499000 360695 952538 184134 481982 992826 605816 415374 685877 586019 838567 796235 671060 900866 954008 394658 479142 76780 437520 320416 853476 780680 335034 381139 381169 13044 601390 458400 643054 133501 994817 101984 100212 624113 484660 384143 73502 630170 413712 698373 240377 880011 163947 883691 359834 231670 273250 35 237956 199116 365232 976203 859597 128179 200253 277474 924090 886732 222387 373495 809138 292112 202734 39172 288293 577439 515323 170738 350263 80071 478846 708602 462013 721170 734793 829936 566333 456989 984461 603292 393112 405034 513059 759270 166759 483325 205992 790918 457431 586235 172481 46352 362398 830753 244201 2949 283084 665643 502905 915922 542896 218989 901392 828101 56089 540875 468536 87812 635644 691254 886407 348657 121908 971249 734359 678884 991214 704716 619217 762800 579686 297269 311925 759103 388150 841076 187569 407978 497226 155112 252561 294910 874633 292626 921167 258170 3457 815914 249833 289588 819531 472398 898100 467247 872424 38781 868418 82186 547845 941916 365707 946500 654352 462759 317438 320347 243940 613217 243645 260797 777212 678102 865422 510714 634973 162644 366156 193660 181814 796448 116087 924088 292078 415605 802478 643338 643895 540381 50430 850461 848584 666057 892905 628638 163165 24981 185770 790952 813165 655097 499717 532241 697798 922997 652764 988009 855643 236696 121314 340151 635690 784265 635556 190261 36732 601206 368960 501278 536563 641226 852439 652577 138450 935513 368431 834347 307367 430265 775062 364825 398321 394497 544205 16151 434954 986834 716602 364574 981577 331875 982243 14346 17724 33440 702928 315773 840235 463008 36266 295221 574083 11665 548009 190065 990488 895679 544753 786410 939383 778503 70536 810101 69068 564737 505279 133651 208106 240894 758206 643422 588310 531529 123537 719791 587097 513101 839598 195777 240028 607996 634102 829676 407663 287800 227313 769020 533155 996848 641989 1488 397852 188790 199876 92922 30289 685382 128725 35265 182323 327104 180014 309204 687454 477119 351731 921126 314243 381901 465262 657118 361448 312323 281305 442130 807908 174376 579515 618399 85137 976314 389816 490013 80185 878165 566318 570019 587350 652990 48311 230114 852221 165353 513800 857699 183680 973946 877587 364027 286146 350525 725056 492388 267774 247352 953108 195189 922414 649713 302069 66260 504108 179580 788302 839571 67152 850049 244585 473589 849476 159462 951309 307022 540675 327482 553693 676622 672768 207225 470128 694355 174321 814549 356054 572208 435461 477083 187356 384768 734393 27383 609466 790876 472257 851044 2150 668047 187220 656111 564619 774367 742953 512700 478425 739971 492974 663376 866777 164339 909723 485644 475905 241015 2987 957025 357961 539858 753718 956026 427966 439348 54814 705467 566960 364304 390540 110051 894920 382687 988337 201288 998270 894435 747797 178028 503712 459157 806352 233260 650479 981762 880633 112286 68395 608844 682627 584751 559015 55725 355004 658531 830196 949012 302140 333920 86966 221839 899803 685476 591710 245220 228049 804935 667583 453673 583144 648930 745608 521768 82192 240316 919213 122884 549096 543359 249260 71335 333587 100638 147204 551136 207124 668223 642159 881612 2401 935589 942915 806890 827953 422026 591781 372629 858395 475931 754709 104219 636241 600655 508052 222101 205735 774487 465170 81217 767991 903975 952987 567025 236580 886344 597406 685087 589038 686246 178664 173110 233457 485449 459809 75243 183626 981442 871471 257262 581895 334076 567768 151558 168526 553101 799163 582203 69563 717039 220839 605106 560826 164446 303269 490518 784266 942914 593361 289419 875257 678665 79507 550428 296698 423769 905096 333868 593094 67449 572157 350773 241039 273955 860598 516537 87320 503737 642759 485394 715837 692498 584263 750757 942191 959049 475175 42168 466717 649113 651984 230178 23598 161566 946482 99926 641943 813485 870289 226863 110619 130966 290455 107765 376966 94568 822928 862153 448733 459625 903826 767295 835754 368223 84038 207073 736739 256401 293170 894966 986173 311647 411510 435926 571462 334901 751472 320173 801480 774904 409723 179400 352862 899176 261758 652331 121475 537716 339358 157996 163589 980980 448033 174094 533504 910516 861211 48799 799840 350678 640764 749970 911647 858342 785359 692404 109853 451381 334427 46037 949296 352785 661076 944006 960321 716715 614987 399760 902717 487350 823124 93019 252007 360059 39147 76905 836814 631012 613316 501626 806585 884685 714503 730865 123250 777085 79421 467214 385276 491341 786303 851636 30620 160712 135859 121050 336072 243776 230424 368830 944188 258344 19127 224313 676996 676162 798701 469209 376993 742270 296601 440181 370187 548102 398243 454 506222 258254 108176 70760 152284 971936 511955 602812 974248 965960 198275 411815 707211 340578 7402 549689 534850 821983 945733 583725 605875 723582 709133 286538 207461 172416 802997 586233 177774 327586 450041 96341 851337 628689 718453 348789 486475 915069 329990 799168 296900 692710 749553 354130 965948 404128 120667 665862 125715 260719 26051 193076 114894 712796 46224 489035 579244 698352 354956 623767 352743 360756 959911 956672 48629 506198 707469 990542 973123 117792 407535 352033 179124 30349 274553 878913 429062 502001 926421 656449 504881 134342 687780 109743 725281 662980 491870 399617 97413 679542 995873 303723 573684 736751 395323 4102 253702 2539 454328 854076 393045 263777 949510 325637 420280 472656 884178 846720 577978 646427 242342 231876 108845 243198 764921 288106 23093 752367 401643 875996 716182 539017 147543 936400 689065 229384 4118 236524 716016 202055 561588 431022 192287 769144 631060 870011 953431 447189 444472 346664 836904 425229 119653 650149 961591 854504 374332 495421 235023 297157 542725 773440 189345 139064 814972 646442 41503 296519 923073 285810 507051 946953 475470 393594 703549 888614 592471 408158 202830 529026 474524 19897 625041 489298 542935 26751 329319 491147 209058 686052 76463 581257 571951 320135 943822 39749 247562 349262 378422 84367 217334 453331 667233 796240 366904 645022 949492 724693 889165 502265 853434 238753 959683 621753 225502 263066 151506 332393 14329 39564 376964 440028 677052 255208 908795 180648 39683 822829 537956 318930 889109 324819 795847 362350 43219 689156 527092 14987 686821 908427 394750 38408 280717 367457 59859 672053 47366 188947 899690 943592 594603 889149 936599 124479 860195 322518 580519 49487 447654 8848 93579 89192 995558 867140 154898 378345 9983 427066 52927 719813 914987 447350 287152 568726 791036 399242 73183 454260 11578 705042 735047 602505 542423 687062 413883 980949 398126 791902 450791 765689 98912 488259 817048 845787 335641 480682 88910 286805 771741 794091 731071 989990 269128 685031 442917 500231 229341 298852 905652 391241 281265 186651 190232 908026 503729 784550 313874 531583 667263 22163 986784 828351 973725 5158 643757 734753 715792 150588 991451 353010 335491 423986 173517 168389 429693 145123 552531 252084 706177 734859 624652 8462 560821 565825 729531 445860 504740 225474 467853 567819 607779 999852 44673 236646 165703 654253 968923 558732 289211 267862 146845 256655 607092 226456 486913 683977 228782 955870 275284 322610 106715 314192 227280 1930 255210 878775 346823 510944 576903 677486 601186 12206 263995 942382 710425 321867 716797 763553 684943 560714 195757 767081 759524 981668 469127 96355 88947 993554 597220 689774 197717 501962 668918 978838 287793 282425 278035 894017 453716 497109 616913 989481 297534 869635 717185 490829 835275 97755 278517 916920 623582 299659 806112 178801 725096 430577 325022 675563 850095 36187 381725 226288 980143 341064 101432 37532 205277 998047 537744 770786 115811 430240 252060 831079 243559 519625 440228 798647 130570 916288 170818 224649 130058 108829 330380 80099 531534 70589 601587 590078 86945 383903 261754 852072 403617 205324 330664 273476 288477 793289 873164 218738 405883 47721 285875 286362 17580 272334 148867 258807 776689 713427 957321 101181 824261 556347 307757 723332 811359 844457 61698 317967 192429 28801 9869 292796 142123 589574 866944 422775 397509 510677 827372 701593 129918 162595 904737 733935 893615 147479 401477 100548 830429 532853 789942 701377 215810 951215 779537 216788 598894 940241 730214 359724 332856 778075 81128 854134 283174 699725 313390 433773 461374 338394 243919 722177 489466 637279 918088 485730 347361 721743 742281 308750 193670 532654 150270 398161 238532 296291 475180 374985 783694 826371 15034 550008 891054 345538 599330 258153 194418 810325 119262 370046 333907 851901 395619 98466 29956 14043 583619 521000 410143 446924 133301 581127 622191 494343 40692 759700 490480 564676 906159 814917 335557 969861 216353 853213 810478 168651 12753 59674 283796 576689 638887 803005 65885 545796 772305 387060 395452 447572 244401 905143 804111 127293 626760 632386 178539 301588 7857 861038 883735 60812 903688 482976 883134 787547 820023 859490 918011 313495 851945 623742 815298 830336 420896 848412 429338 529795 399202 341328 895128 837503 568254 584649 239310 983156 446772 11836 76321 254611 442356 121364 795547 398954 865981 214909 802294 809007 865161 567446 122093 249370 429763 687796 881778 76582 714430 921347 353629 622501 672908 134422 15342 352481 127260 946589 599398 989709 739146 442092 63164 486499 560439 67352 936162 30615 354544 298472 610597 35595 363716 468887 748799 100718 400207 573284 138969 678473 399743 88461 997720 842181 431655 537436 758905 195910 390207 330476 766626 830192 646407 484276 938892 441239 771338 904309 240143 428263 731652 327482 830788 305081 25872 834056 919371 636341 470592 458189 699133 295065 479358 520395 81258 623060 899600 830135 793855 959110 582383 55674 694910 678716 648632 283220 731178 276381 751182 959042 797444 357872 432018 164286 72387 902004 536380 11455 83663 434163 448047 722405 356361 517783 777302 732368 110936 432690 188516 220906 791473 463831 551652 499688 845266 459095 217149 602870 853591 944641 228831 116299 342267 657539 803806 835586 647385 953226 440695 175930 475534 610114 375780 905285 700003 620274 853885 31878 922127 242361 287636 23805 996335 413942 495206 839123 704312 32566 133779 924718 4734 666091 999825 993772 799522 843641 826848 78620 374638 149168 60158 584502 475367 104611 544212 964406 405066 988809 999247 35941 298413 16386 874405 83848 973258 965049 420712 749752 927934 362910 170203 60184 403613 90932 105452 746836 304290 755362 367850 275767 259920 54914 28383 660758 47918 360606 247156 165698 854854 613990 919249 623951 954266 900294 831103 321664 341488 481365 664857 746716 814723 850319 806208 257994 565609 202908 116572 697251 177428 428275 482526 940859 949086 5278 736079 875348 15424 181118 700704 448540 436612 74957 990659 335876 930272 755960 313979 87546 646019 320627 91055 656328 585569 800091 862628 276447 487872 282709 57640 667226 921943 146319 48435 162141 973351 765115 384306 191569 160733 606871 228353 738954 602833 939261 663195 775981 840294 533232 829030 127148 833125 936340 196996 454926 760094 942091 593516 400454 298544 335791 521289 168310 456249 118690 57441 406385 730658 103684 919872 159548 490108 601051 763357 505008 354451 742643 983741 132690 622497 983984 719139 417360 818835 115329 651898 480716 590883 72140 95403 611653 716852 619976 288465 651281 241461 885214 628229 369361 638302 352369 163686 6844 68078 554695 361474 921671 278293 803012 749946 968894 947683 872892 852119 243100 876339 931847 834388 260380 733259 296513 543900 727156 682801 502116 428355 406298 902365 739507 5509 812712 271726 454537 308153 613343 373777 76754 439032 356658 442838 874647 870407 722665 807565 918140 191463 845792 564095 860447 700453 694127 983713 658043 17760 442923 26444 829895 284036 195545 545634 189084 728471 966461 669240 461674 759906 171073 389499 434508 947829 869119 889604 116410 544704 963410 660428 263041 877580 379849 347424 807865 601836 242435 305108 701167 406654 161861 239982 734164 72217 788365 203459 56424 658232 840283 94876 891747 845415 43730 129836 340348 246257 408847 996497 478638 69557 516457 98927 837060 583773 559094 493666 204993 96079 306009 52030 574674 861258 812982 750332 518069 720732 960093 872635 975798 818314 89560 181614 830064 713561 451439 320526 816765 363236 89237 717097 758633 765373 695555 776675 547864 108703 178609 854818 992164 673200 178705 780644 365503 866058 450587 377075 518250 836010 286598 755544 188999 310056 536118 718801 5127 907004 937358 106567 352383 297633 649407 552696 743430 422239 307845 675067 136581 841868 719185 268744 606044 425720 159925 830649 733364 989204 711600 193843 106197 94152 817108 768556 559004 693792 345829 397728 559980 354748 681597 567777 45938 241717 256432 515153 96962 103829 130867 351794 550872 553203 774010 263879 573181 660960 20832 251523 866247 200318 585578 425143 437503 285736 746591 152443 424550 79230 389265 568110 842334 576578 760096 156240 440886 468383 40885 540854 945419 946915 733248 944344 739019 635214 418303 734358 892481 536457 662 830217 653361 840148 191880 853302 850801 163866 4480 798333 915116 297651 603431 691291 510336 246973 913107 643003 123612 980758 402406 80907 575865 976619 670743 283883 864234 820068 573381 620757 821339 395676 501697 666373 616368 789979 41714 179352 498134 836876 888618 920338 734393 623209 63127 25775 647257 546068 685843 839020 834547 562142 157309 689229 929826 543343 48647 406412 281174 877821 180473 625174 790366 277752 657398 462672 509441 593149 787721 251239 904751 604006 7081 294714 18084 796986 656870 934936 304166 623863 284624 753825 303799 375652 329534 990478 258659 485619 995166 639025 354324 425152 386367 522919 774746 459308 70936 258978 451635 460880 982039 645244 190019 786228 88865 14832 834956 311763 474580 507640 566267 276610 439511 86119 626575 357851 672952 507884 780627 84112 285404 140950 27713 964535 841557 260523 795009 749656 180202 235186 725929 535155 805252 680456 753806 729679 801537 178232 376949 395706 213986 837080 913611 673341 238291 37702 715000 65575 326842 361655 657003 8068 434008 616463 137351 785715 598661 295491 204543 651005 554267 736403 890653 248976 42465 92372 738973 816984 253138 967962 863517 721226 567569 686813 230413 641123 232780 776725 960694 267536 171698 756666 438068 743819
677558 903407 998741 711664 939080 648860 396854 796577 995367 801493 896015 871650 998135 999769 758128 616052 630541 858755 642245 597732 582206 697885 575160 983118 694337 748609 895862 763643 968211 926599 598761 998340 873912 861351 960981 945552 578115 984938 904437 745194 969525 906239 660104 764408 922154 353846 748097 433417 673386 964227 562760 996593 582445 833889 881471 997689 934520 894503 807790 833491 719403 925176 403416 966458 593523 524862 945918 243833 972773 648308 490276 763383 675343 945875 845926 732575 799286 943934 499118 63532 799099 335075 639212 751074 295611 672002 973779 982928 822438 865031 111688 711744 533661 958461 620132 529035 518674 135379 871384 904771 809814 331459 919300 747536 504167 720372 122161 707462 357032 899112 840008 718736 364502 430354 419693 363466 866440 276921 726589 789026 986442 879855 984724 972789 352243 900453 269317 978637 868821 967397 905341 927362 943232 949721 737701 918279 892644 193972 961494 585689 847211 502777 923949 954264 395504 597895 614182 743679 953583 986504 642618 355393 851918 950688 756590 898688 946918 576603 998945 928900 922994 760403 896427 912081 907172 406223 792537 362585 555977 356942 320311 974071 980954 877318 457645 836302 15851 745388 906473 539052 878166 933465 520317 956581 983799 619259 921887 964655 901115 895959 800810 832183 867453 987148 927835 950814 282880 867444 996406 666048 885782 878475 671425 739168 408971 661845 647953 715748 993151 905870 581347 750260 367741 786613 544949 950830 506150 916256 712046 927295 801653 475451 944405 977242 680568 435489 903146 476318 772415 248758 763769 869389 822842 485903 905704 593443 992839 689045 964086 657941 178426 713880 108712 958417 316213 996287 867888 287204 280835 773717 836134 623204 935594 882063 976645 923425 990134 934129 774262 991174 610279 984215 728410 845508 975231 982070 972806 879883 807275 521803 674671 930201 900456 604514 678041 885307 821915 794642 985383 757171 289360 530940 881219 589185 830802 457832 901961 907455 617542 643205 923761 822246 962592 999753 735620 801107 839748 731088 829529 820366 480064 631053 715981 667279 533764 795529 819812 957368 969269 492447 361269 380575 148017 899416 867769 947298 837651 978020 837521 759564 712354 835725 877836 634564 504897 887782 956604 920556 863412 943569 988437 972080 652605 507122 403724 954687 88292 834487 594417 998825 764900 880159 998260 335474 944076 551711 971692 988005 573739 844379 968542 475168 817203 893773 880209 968649 320693 219737 709932 598245 712794 980512 221564 962746 649210 464673 978658 940675 978514 795642 752028 942631 628483 645067 702802 874824 979578 815837 871372 999261 656518 834104 993694 667581 967990 840675 688460 903056 993557 410824 705592 363854 624955 713922 907072 974943 594453 837749 465380 768392 782700 493660 643610 752911 996286 230819 498456 869163 790141 740911 926516 680670 991097 775031 492383 912441 784069 961758 541686 252906 745204 294069 427924 503442 458419 978646 990124 536784 820907 420635 977074 993289 887283 384506 928659 532371 716300 262908 952055 698826 823303 246948 667481 230163 654304 730954 873688 826066 999184 831238 583136 761676 985186 841186 759710 427995 698714 773568 326727 982740 937006 801973 490578 709403 313896 774966 641832 938421 664367 394980 839644 973226 867898 950828 620652 716966 916773 913992 648961 660434 599201 106409 654297 937538 915906 698387 649671 992266 838275 924924 999735 965255 714427 852338 847489 587133 786013 888101 781981 850689 976771 419248 950730 978192 581948 827758 988200 736619 964484 891470 131379 951387 443827 323344 862066 482903 928920 833513 990143 761006 947389 514188 924026 970340 915632 969049 770934 802939 720605 476064 647085 638917 986294 688421 946650 770381 993024 897757 912015 546219 643239 330246 720436 994717 172741 929956 511865 473269 919933 709404 756580 575665 812397 921637 999462 794694 929189 630922 842148 98015 713221 944655 951456 678836 954103 817245 845901 974477 800365 995625 887406 799995 932473 503229 844873 917104 747348 846957 475488 627928 707908 525629 622338 849490 874622 722686 177177 998610 421097 847031 568806 888374 857689 708011 818893 480709 546607 200502 518768 994979 743567 657057 993508 362404 988620 484278 269847 442644 714176 689456 921757 764735 503977 712153 643821 885657 756116 516946 994869 937052 569446 820011 960000 907109 724235 925591 702681 853699 624504 996529 376701 641608 806398 889568 923620 884371 213149 790636 739063 644192 856239 935727 311446 777456 777620 859676 474086 616812 479749 923602 717669 997089 838388 589648 524710 739672 486967 774073 742132 988171 746498 614822 429067 529518 931312 964605 886088 861069 683890 926313 595231 759680 904652 856696 518155 555694 887156 586014 852606 432192 806138 648072 986643 985744 647082 495472 410802 957327 787067 998669 757199 765938 809981 763283 934525 734199 847484 967406 696904 999598 910232 789989 935247 964717 755737 767189 368736 510396 957404 422572 971260 749262 732298 631989 763867 369672 967123 912327 347025 956776 947936 643403 875882 838901 953232 328024 668583 881138 933583 764837 991818 902339 492056 966703 647683 894722 803694 836790 467008 814535 688604 858040 867251 601999 963650 798820 880473 863551 678444 703454 566839 955561 589036 874328 762134 534988 857768 966961 579366 897106 966818 337907 921783 933722 792838 668328 532404 983129 900493 989029 921155 980212 741255 898808 559634 927874 639328 995937 606313 762133 970798 523511 999304 380074 999094 997483 999313 531996 519772 884933 961910 895571 803202 987928 944834 364479 557969 789600 845491 858193 572175 590290 705402 845102 861412 949557 711444 996189 932942 639776 918950 828449 675590 723896 448616 857678 785647 812941 648793 898097 999300 687334 585285 783177 976626 887058 978465 757803 766807 516400 718076 109637 344088 976110 320558 877413 890609 984771 749009 997433 981416 920252 932591 568322 852684 566988 892904 822097 885946 264588 916327 969402 718638 778002 865614 846994 918517 497287 900338 960154 961802 873476 953953 992442 822659 839300 970732 888204 790942 833529 928105 940658 888823 760486 425080 983556 929544 443827 798971 748150 973205 352476 587899 807841 838184 753982 578329 815937 947661 884266 727552 552794 412398 942192 961633 988831 602149 674182 958659 963312 898202 868807 950403 690162 973281 786209 889561 233646 600444 754376 946696 930796 872861 883414 722308 975544 895733 668220 960721 984026 905143 942012 992513 964343 701192 705938 750992 775458 674212 494976 524823 327091 965532 883502 769575 986641 990224 954814 242078 887843 700478 881025 574877 811616 947632 943363 710014 502008 963474 778583 920886 529287 741587 907623 987006 644706 635131 976369 992606 841702 494320 785058 613047 461166 957426 355257 921637 840786 643560 421882 976739 960341 623600 958700 516048 885607 626645 592542 433598 988358 684227 625783 878289 961795 909454 871703 806624 409605 912212 845448 989512 989761 789613 836681 603084 471977 467188 586186 982241 724575 918525 951334 995290 720050 625357 467647 997012 539568 953943 315779 680813 651099 855586 895153 944147 947042 859349 608263 868316 969255 894629 976122 903967 978450 945808 523524 728236 796456 960110 994303 198798 235377 305886 328432 446401 712909 542054 543873 998928 678783 606375 358721 760932 818282 806008 806531 466650 754836 843033 623920 820906 943517 454908 814493 923683 964950 225762 323436 311980 974879 617110 924685 989380 989760 848831 698700 913183 436795 401406 823412 885680 923549 952491 847668 669992 969158 745066 516453 470072 951681 975679 629551 293215 959144 970464 328214 941670 986313 977365 984820 554099 937869 986549 860700 443161 709325 962265 941257 978114 795143 694715 751925 700491 592807 648023 467963 142706 804554 202919 691700 920723 792710 577419 730206 434057 690440 959944 967914 157362 870694 837941 991787 989151 952419 989037 905720 298240 127650 585409 998687 658083 864284 954860 984600 773720 763753 923685 281567 737193 800888 615281 726642 359159 868757 996411 373081 627442 762628 508698 672498 391750 87444 487588 935437 410821 265274 968493 398566 549618 977403 916183 947476 693234 703253 537092 949961 521386 682229 823039 865721 997415 802489 509779 981622 829524 784207 149388 998547 923924 315894 366290 912730 868148 227367 611892 527186 848028 804312 816235 997317 982957 944360 907353 446400 948083 908251 460217 772399 966503 864789 762388 684297 474835 992219 700903 893260 317347 710837 938438 847946 272892 946771 925480 742651 732933 969535 589466 568011 918589 940771 979292 623060 473725 568060 604595 309684 998336 809773 657780 218493 500186 764799 952889 808646 625708 872117 801646 370669 984191 361342 969676 375594 516095 770887 534203 605737 873007 993702 770691 929548 991204 806007 923717 708641 864290 878350 989949 985329 768326 733378 636507 664798 70337 345307 874621 462763 994976 700414 971537 611527 971457 917758 898375 912287 999750 444528 804567 581327 598245 900588 984689 997202 911429 974259 716643 361652 560920 953182 416035 835535 81648 570154 978188 970593 635145 891898 982159 150851 928005 399438 766413 958275 761924 826518 821338 218576 996917 986257 983847 678916 949229 967512 944964 830656 978666 732090 762432 598728 932037 531017 382742 575324 69564 978951 820735 856100 649805 735957 945670 983548 816138 822543 944709 806287 188021 903797 947444 947229 439768 527572 446475 735697 900593 901889 932616 997349 860484 747495 526433 588869 751980 390896 990181 419320 536640 229236 845595 940177 728464 816061 951476 844533 984200 854952 994460 969166 985068 642173 760268 922447 732601 255053 997997 780565 804586 697698 351874 870892 430985 910219 561579 718249 959679 982018 693339 15390 742313 986603 847025 602212 806391 633672 827535 730866 923764 999916 148700 535028 853402 830546 981322 828221 452299 419026 603991 984959 629817 872934 592892 884509 722159 978534 903905 952466 890469 666379 729665 269703 438970 942063 624346 931719 914409 945698 933405 973858 557013 986470 780677 658886 889974 968231 992524 946935 321006 826246 810595 989874 691563 393427 718733 997938 892317 699047 441848 756981 887079 989428 517097 620157 894835 905696 912660 940605 739062 996106 393530 936023 940528 539866 861596 646934 790571 948177 729255 395706 837921 544449 974050 596145 442381 836325 989800 90318 553502 662832 998830 896226 488526 199098 809167 998530 951892 920020 248297 616715 700200 920948 783233 935141 824287 853018 636886 948520 673500 404081 973365 990648 686730 324486 994050 618237 646462 951102 584912 532386 960315 921359 626950 354104 867812 596384 647924 888522 906695 342411 431932 970488 838023 764000 877855 442638 743308 960915 954235 982967 975622 545806 918727 898220 710853 802676 962294 950700 135397 835197 636045 229857 56210 799334 645728 801710 953631 781612 785448 639212 845127 820038 373548 812837 972548 869742 923881 390137 836851 778665 930337 546232 862783 707997 757816 987369 980721 867558 949888 960314 988463 733309 423109 986896 898350 889107 740693 937280 727507 850423 802860 606699 245675 984990 503494 940753 991577 884507 499370 726928 767523 417111 888001 940131 972473 580860 572741 307030 705233 474357 831990 874558 451214 550897 999498 628998 764132 749110 724451 906060 938680 452342 723097 968929 661496 314222 33114 772730 751021 766484 945827 609445 428268 927958 741046 733340 148452 795526 972806 702732 923414 836662 930316 975511 664949 867595 876839 279169 36471 393557 418013 966915 857128 824456 90618 955975 982965 512435 440894 812405 714222 915672 878037 137219 802360 892127 468046 592774 946851 983067 932818 547949 911326 872827 906638 978662 872160 889810 932793 508555 916184 967882 908626 838898 427027 968501 776460 903262 442807 406385 975633 998320 787349 680121 682324 990971 687996 716814 801572 823668 890025 918618 879151 714673 885111 725301 932933 844257 885493 986157 644167 374789 857419 950456 885826 382342 994046 963355 516409 709377 932861 663387 484443 813433 426222 958625 664190 998195 894115 949686 764235 815584 677774 498714 988823 467665 901327 852652 892107 614005 804792 701715 852464 797076 635035 815284 677447 852379 886810 231375 998552 973676 627946 558711 821301 534180 785131 556509 792891 838649 719015 736422 966932 761394 868457 916907 313921 497062 756826 858270 941233 458592 679624 872871 971611 834476 954457 981792 722944 742460 530515 825749 215861 833997 981146 865600 886163 968531 950707 275568 892898 746337 661207 306070 838978 340281 752501 989213 909676 930563 928370 370917 105456 926576 892676 930711 736945 863456 506600 808683 488457 776453 882841 885292 898958 956370 400664 730283 828490 809356 605268 849655 889947 826252 434468 926382 879047 955024 865566 526708 649818 828780 912682 839584 755407 990517 784648 394913 848275 933789 957927 948244 816809 679631 969745 700171 961514 526601 426845 275400 999870 508407 837520 971266 993881 936971 760516 958924 252025 717616 999871 999924 840048 846844 867505 443485 921230 667056 977224 748294 586896 628395 974896 975961 662360 989735 999295 402134 406527 730607 989905 376047 974593 998324 970010 857616 999361 746269 567560 867177 563145 261456 649109 976919 488461 792208 720027 610483 319765 705749 753500 967885 555323 496935 285633 371734 943111 761153 981223 977560 996061 979941 932967 470192 756291 941129 958658 954006 932518 993043 830738 453036 628725 680614 597871 880699 754401 435393 629390 995248 999287 187952 774330 995783 783552 414441 999904 934564 998559 990252 994314 717546 989808 871675 550856 556257 853397 994826 999502 973126 657373 975317 866033 907335 732021 825160 606780 771977 942650 759298 951928 396669 993640 908982 504527 386674 360038 729914 246069 929531 897110 960527 805904 873088 883706 662437 980654 198470 989968 997042 492270 651950 846922 957213 664736 513670 962916 494017 895941 628185 616456 182916 339643 440077 941148 304528 994177 695957 757110 753060 873055 702262 862606 889095 995234 446637 778028 993439 767872 967155 872205 365680 715712 963233 845345 188466 970968 866328 927528 642270 679226 816967 419062 890801 956772 380356 786349 529944 889785 742792 602755 717327 370920 936727 581189 862262 814886 971567 996371 892195 970566 572336 991117 971146 971360 812737 803870 628771 802718 810527 843594 512996 487833 774043 998558 829078 401215 841845 562703 563652 702073 643062 433483 206299 644730 939910 700737 891105 886917 743847 935447 953065 394505 968660 927439 978219 891339 849039 994197 749295 783541 805256 412514 910377 632056 265157 591736 605845 847625 990204 957432 474842 838509 232901 589767 879643 961834 916573 892290 392879 604363 969026 867332 337985 935816 630947 923877 861834 933010 716165 615752 971175 792602 579280 674021 982781 644874 921244 545194 288407 718869 976242 427653 895513 957507 352197 159714 414269 557138 463504 996803 656103 660502 782377 754480 841498 850920 937862 560331 910715 467485 803491 561395 873317 924730 839065 849614 550606 742451 982928 918471 986849 849639 340953 513314 915666 716888 908125 472927 907233 942785 537697 939750 807632 947153 899014 829699 787434 541119 514646 915554 992713 854204 274980 883524 685260 984458 725494 475471 969534 938049 728836 914320 663134 638833 915888 771769 482129 987866 954334 598541 580222 332722 844816 612010 748751 583964 589585 932392 551421 871592 880757 586529 663148 889874 900121 956582 800516 996515 996436 772673 434804 245233 973918 770855 905720 783184 892843 483287 820123 388596 929359 893576 573684 274395 481550 719333 308207 306374 936002 402025 633478 765153 895384 398578 840302 835161 188402 759325 924342 825958 908976 871731 883774 760878 902832 296199 851254 667943 473466 949453 914226 796642 975867 733726 449060 996012 176220 734056 973717 979537 747438 956675 953152 677963 905575 987902 897289 648863 751480 913534 799012 953277 504201 871972 921882 423474 685045 885364 923911 766449 999909 819806 721974 693392 957870 778580 905084 995347 523791 919048 827114 985909 810837 988991 875612 866105 961982 798957 934968 910310 725031 861267 902382 975451 741668 798372 805400 911947 924217 946854 878281 847241 689703 327968 878985 587353 916881 860056 853406 925094 778057 992103 949878 675527 241120 679345 589666 897766 377002 707687 961378 982923 828202 719227 512951 875413 936212 634252 993492 850167 245880 328811 164205 896680 869640 979433 894255 651960 813594 985461 328197 833777 977994 992066 738848 741633 999676 643513 661258 666236 432107 599327 885364 694904 135971 857605 713878 672776 990987 721468 931987 991483 639318 773956 851783 491489 889977 984499 595469 915537 871341 474049 813223 357990 863554 827562 818342 360840 600317 487563 403944 990200 877324 445309 988445 958219 834558 883584 984845 628231 948473 866934 797170 935270 924971 769316 788629 859409 275144 944818 972678 939559 797538 637173 925961 540878 555166 508391 687503 283537 434095 886211 224844 822295 802490 572267 904193 990762 822523 780307 993863 880966 339461 138668 905042 822745 645297 976336 926069 938904 712176 771607 368402 910967 856344 909665 961972 815976 432466 963242 955035 766117
Time usage:
4 ms