0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 18:52:06 +00:00
OI-codes/S2OJ/1816/data/subset5.in

3 lines
14 KiB (Stored with Git LFS)
Plaintext

2000
661195 664358 662129 669017 668189 666256 664090 662145 659455 662084 665052 668473 665089 661803 669125 666937 663632 661148 660702 667781 668495 662791 666954 667425 660109 664450 663155 659575 665288 666981 659489 662286 665806 659400 665029 659316 662544 661719 663032 660378 662582 662573 668421 662908 667442 660155 666842 668432 662236 664730 666004 660221 660102 666133 667825 661467 659307 661750 665475 665582 662539 668397 665802 668469 662348 664229 669050 664808 665017 660051 667878 668431 660247 662980 664187 663038 663397 668405 665521 665083 669135 663214 659369 664632 664538 667941 667333 660271 667743 666312 662161 663456 668863 660911 667934 666667 660593 665814 659562 667362 667981 664237 668717 662312 663468 662068 662348 662390 659713 660849 668546 661310 665632 668961 665523 659711 659225 668400 663963 665716 661583 668669 668946 664407 663508 667936 668517 663557 668913 667439 662349 665265 660497 664428 666903 667008 669097 662146 666073 664319 667074 661720 666093 667750 663343 660646 668540 666751 659335 667627 659170 668657 667307 662907 668143 659466 664120 667286 664214 659260 660453 667643 668072 668341 662789 667944 667815 662009 668763 663546 662355 660303 668379 666886 663011 666776 668009 662203 660137 665163 666731 662909 666732 668927 665520 668370 665246 660560 660563 668412 664652 662876 666968 661279 666744 660065 660060 666506 659803 667489 662696 662914 666891 664417 663220 667676 659239 659738 664623 663877 666919 666957 661665 660403 667863 665334 663312 663474 662332 666673 664921 663463 669018 665242 667745 661222 661552 666508 666972 661768 660774 668126 666965 664914 661962 668855 667878 667058 667683 664200 659541 663934 660363 666733 664909 664495 668867 665662 667435 664662 667419 664916 667670 668993 666702 663409 666210 663895 665036 668038 666577 659787 661602 667574 662415 667762 667498 662877 665322 666873 665274 666700 659429 664189 662362 667216 665625 665677 660719 666671 661121 659158 662345 664994 661507 663187 663886 668933 662267 666506 660143 664205 666916 663786 664426 668464 668492 663222 668306 663867 667977 662716 661916 661046 666788 660009 668628 668196 665197 667140 666720 666862 667266 667739 662123 666439 664114 666934 668016 659580 662719 667047 659174 668861 662714 661392 665409 666874 664948 665551 664076 661802 664955 668001 664302 668964 668894 664780 663576 663113 661697 663709 665900 660949 665244 661962 666649 662436 668800 668286 662269 666566 669145 659827 664840 668450 668154 662928 666452 666151 667373 663612 664907 664782 667588 659890 660390 666686 667157 662671 668212 659710 659886 662910 665790 659854 668565 664174 667931 663237 661095 666934 663853 668373 666193 661645 661963 663068 661342 664824 666245 663090 661664 665996 667484 667971 668368 668898 666636 662182 664998 666932 661181 666616 666747 663905 667949 661773 661041 660268 665624 661684 661511 665266 668473 659697 667117 668377 663017 667114 659838 661739 666448 668991 664024 660370 668902 667422 659240 665462 665227 666874 664442 663304 666014 662287 663180 665788 659665 662816 664033 664159 661499 664275 668959 664543 660328 664211 665475 666686 662587 663106 660656 667203 662748 665835 659256 665192 661136 666252 667135 662724 667910 661155 660581 661076 663883 663307 666784 662055 665026 669131 660260 663312 667739 669040 661797 668723 660417 661797 662367 664018 668436 668922 664737 661913 662097 662874 659709 664169 663810 661229 667376 665459 666635 659926 668819 668619 668079 666086 667369 663370 661081 660309 667224 668741 668637 667662 663374 666165 662702 666844 667497 665842 659378 662269 665236 659266 667177 665572 666331 662854 668659 663423 667507 662846 660143 667064 660390 664027 666772 662391 668674 664801 668913 667685 663790 662242 663372 668891 662665 659632 665175 667187 663637 663940 665705 661744 659235 668764 667465 665604 664846 659293 659534 662025 661760 663998 665676 667127 666843 667239 661305 662115 661125 661345 663625 663274 660838 663638 668767 662362 659158 664584 664323 662401 661103 668113 661522 663005 668804 668135 668170 666386 662345 667844 666230 661588 663822 665191 664500 659178 662792 663449 666848 662215 660133 665169 666062 661893 660613 666295 663758 667540 660739 668119 660665 663804 668814 661712 661349 659834 661634 663982 668529 663073 660698 663650 659593 662018 664068 667107 668088 666790 665926 664167 668975 660534 662269 662839 662795 666274 665667 659896 667696 659249 660274 661734 660451 668925 663227 661640 664585 668610 663173 667311 667984 661504 663140 662639 659179 660290 659565 667594 662997 664211 667005 666157 663673 661981 660792 665329 662723 663655 668857 666618 666512 667671 669029 659629 663959 661501 659404 662818 662744 668301 665553 667352 663825 667554 660447 661525 661125 664266 666832 661667 660462 667435 659860 662497 663514 665118 666710 663539 664946 660250 661642 667710 659317 660052 668776 660401 667200 659780 662712 663717 667753 665999 662069 666680 665257 667776 663703 660572 659217 661633 669077 668746 664037 661430 668632 667052 661482 660040 663896 662776 662589 665721 663028 665211 660101 667291 666923 667054 660213 668218 668826 660828 660885 668630 663761 660566 666567 660466 662593 660826 664885 668209 666198 660942 660244 662907 668822 664469 665440 663261 659502 661043 660045 666999 667851 666415 664969 667351 665859 662518 667065 660246 666490 659722 663828 664000 662833 664215 662247 665664 667109 664121 664438 662397 663076 666483 662400 662020 665184 662947 665366 665593 666310 662449 667437 664461 668492 667694 667672 666319 664664 661367 659261 661039 663054 668461 663147 661457 668175 661701 663584 666852 667550 665839 663539 662435 660224 661815 666790 663431 663836 661469 664414 668738 662084 666567 664446 660227 668697 663440 661309 665639 666342 668105 666160 659217 663405 661417 667525 659528 663661 659800 667594 659253 665581 659382 661022 667447 668667 659497 666488 660778 666735 667039 659559 664224 668516 664606 660957 662627 659755 668832 664925 663820 668879 667166 669027 667906 668272 666520 660524 668275 661562 666923 662559 662599 662115 667234 667842 666386 667825 667548 660306 661145 660610 660207 663718 668942 666748 667709 660884 664496 663264 662595 661380 667496 661422 661860 666980 659205 663155 662477 668882 668646 661895 664175 660788 664537 662195 661599 667064 660799 659335 662860 668318 666123 668032 667845 659154 667901 667378 668655 662165 659352 662184 667008 659477 664185 665339 665427 666578 668667 660455 663254 665922 664186 663074 664305 660323 659983 661172 666533 664931 663121 661527 667787 664622 663511 667406 662071 663015 660413 667694 662920 665711 667985 661489 666837 667370 660179 668684 661038 668405 669107 661819 669133 662613 661032 665731 667224 663234 662832 664703 661340 667038 660085 659419 668026 669054 660087 667443 668562 662856 662207 668907 667620 661986 664625 667521 661457 668092 660950 660670 666272 667073 664027 660258 666705 667570 660681 662715 660012 660089 663190 668754 661643 661091 664845 660246 663031 662710 667136 667162 666536 668350 660545 664448 659799 661661 665252 666926 659973 662320 669035 661028 660339 660163 668669 669094 667822 661522 659986 665274 666920 667189 660135 663417 663847 667978 659320 662405 662833 667951 666620 664185 663237 661284 666345 664438 660908 664963 664814 666658 660564 665617 666799 667881 667916 667580 665544 661951 662354 662845 668397 659636 659358 663157 661727 668037 662380 663460 664617 659274 662926 661161 667776 663673 659458 663857 660349 668451 659561 665088 667242 659508 662198 665656 663026 661568 662547 663900 662316 668295 664779 667558 667953 668722 665912 661291 667763 660558 665217 659889 666137 665395 663206 668937 660519 666626 659539 663146 668664 659983 661544 659257 668201 668576 661859 660522 665268 666359 660480 666022 663920 663422 666537 668269 666055 659371 666800 659976 667017 664761 661120 662792 667408 664760 667972 667422 659274 664348 665843 668346 662748 664755 667042 665960 661278 662792 667321 660418 667498 665972 666832 666580 667032 664647 660911 660759 668228 660649 662174 667799 661709 664732 665164 662572 661784 666346 666984 661264 667439 666748 664280 666295 661130 662407 668936 659413 665625 664165 668196 663188 663512 666349 662179 662233 669008 666176 666442 668455 664293 668306 662119 667376 668568 664868 664915 668989 663510 664762 660578 663610 664623 665745 661547 665949 665988 662035 666218 660630 665542 659477 668297 668796 659707 661822 668742 659846 664476 661465 667982 668605 667728 667547 668357 665349 663293 665398 659783 667737 666659 662361 662853 666101 662177 667390 667891 659438 666564 662190 663342 666357 662602 662407 661573 667612 667833 664475 663136 661371 668746 668102 661169 664395 661835 661973 667011 668568 660565 666861 664435 668335 667896 665427 661245 667172 667664 668039 668812 665479 660225 668112 659161 664599 664591 665882 668938 666595 662235 667552 661915 666197 664397 668449 659663 661131 665280 668464 659667 663435 668509 668395 664321 660710 659246 666927 668655 665462 665916 668828 661655 660431 666932 668963 659699 661865 668268 661429 663142 665879 665384 666512 661562 667740 660220 663470 660672 666232 659317 666761 666785 664855 662518 663917 668440 665202 660858 662050 659618 661932 666918 659491 666257 661067 662002 668892 662617 668689 659369 666414 659433 667711 666811 660742 667435 668977 668455 661674 662189 667527 660564 667123 668756 663461 661437 665946 659341 665970 662709 667146 665841 667749 660690 668369 668769 660745 660583 663206 665505 666866 662608 665741 664901 661986 659701 669083 667584 667557 661370 660168 668521 667724 668229 668202 660372 666684 665849 667306 660360 663112 667369 660779 666196 663632 663464 668574 663360 668761 665947 659432 665888 661162 664437 660154 666359 660714 661542 667063 661701 660684 659160 663605 659231 668886 664113 660867 666360 667684 662545 663892 662853 666079 665531 660973 666721 667744 667683 663528 667751 668234 666721 661785 662928 663137 664757 660703 662468 663550 660705 665196 659410 666830 659283 662469 667433 663482 660909 662681 665848 660885 662828 667439 661723 659200 660484 659673 667860 663331 660293 660783 665977 668222 668600 661170 665720 665610 667974 664276 667143 662264 668159 666861 667502 662961 665411 667555 662553 668865 661136 667893 659600 661976 661444 664455 668190 659982 668111 668279 662749 663846 664457 659905 667327 661604 668164 667946 664995 664369 667468 660828 667847 661803 664697 661477 667167 661778 667427 665494 666509 667265 667144 662969 666611 667908 662115 662819 663196 662517 659648 667644 660638 666769 666778 661825 669113 659966 664588 666397 664181 661999 660067 667861 668358 660932 659239 668569 666768 662774 666954 663222 667534 665796 662167 668305 661980 664127 665835 660712 665063 668541 661696 659782 668999 668075 663900 659486 663251 668712 659642 668553 661111 659577 667108 661476 664947 664360 666065 660933 661831 663941 667357 663513 660172 666449 659273 660981 663504 664580 668748 659389 669069 664670 663446 664456 664177 667771 663145 662727 661388 666422 660453 659313 665254 666683 666133 668082 660196 663378 662044 667004 665052 661766 665448 659449 661463 668864 666886 667535 660618 667243 662563 667650 659570 667933 666686 662588 666923 661594 663577 660634 668719 661027 666743 664088 661538 659686 663664 664392 667477 662454 663876 662956 660761 666769 659779 667182 667523 667558 668787 666721 662690 668588 661380 665654 664478 661942 668557 664552 666211 666548 666002 663663 659516 660869 666354 659447 663770 667927 660729 668491 666469 665408 659151 663364 665991 662433 660643 665935 659722 666401 664118 665690 666254 663583 662095 668343 666956 663488 661563 667416 664360 666423 664670 659806 660544 666405 661431 661416 668448 659240 669038 660469 662112 663701 665285 667787 662170 669038 664544 665239 668514 659673 669085 666576 662246 663994 665053 662024 666480 661472 663567 667697 666386 662454 668339 668427 664882 660207 660535 668237 660946 663787 667567 661788 660131 663680 662290 662468 667901 668123 664198 665992 659602 662063 668016 660965 668772 667315 664043 667781 663314 659681 659492 668605 667236 668196 659212 660896 666393 660787 666527 666548 662099 659164 665978 668687 665327 659333 661063 667580 666182 666963 666826 668339 659480 664848 663362 661607 668337 666777 662892 662533 665742 659544 665153 662801 660730 662935 664001 667193 666960 660480 663155 660736 664381 659764 668439 661530 664993 666767 662334 662748 667184 664096 668626 659319 663718 666948 667406 660702 668910 665167 668872 669038 668361 661842 668957 659640 663387 664459 665624 660359 667548 664794 666763 663584 664665 661239 668091 659936 665502 666967 666660 659815 663773 659321 666476 660751 663141 662164 667785 662673 669037 668239 665465 664829 661023 660531 661903 667927 666125 664581 668743 663753 664374 661353 660755 665620 662524 664976 667054 667651 661246 668563 665484 661786 662157 666467 660055 667525 659360 667474 661967 665863 661022 665776 660662 661572 665427 668917 667588 667626 664268 663614 661466 666562 667207 659896 662192 665769 659168 666389 660892 663199 667404 667833 660080 666647 659537 659563 664197 667601 663065 660910 668311 668071 663277 668826 668664 665710 665759 667952 660493 666454 663070 660367 666408 668284 659362 663340 667962 667942 662975 666626 662443 666469 662701 660403 659847 660780 659222 667730 661002 664776 664673 659210 662235 661022 664143 666931 659881 666755 662521 666233 662167 663283 662187 667679 665157 661487 662181 661183 660312 659969 662253 666393 660751 659365 666651 659547 666775 665553 667218 664759 661548 663156 659206 665698 662813 661423 666368 665369 664762 667294 661471 661708 662278 666442 661210 664119 662751 664577 667784 666104 661317 669141 666950 663832 661078 665156 662313 668948 659918 661784 663931 664000 663124 659917 661418 664106 663417 667141 659862 668976 668906 661277 660210 665502 667561 663714 661364 665052 668733