7
100 6
13 17 42 9 23 57
99 6
13 17 42 9 23 57
1000 3
314 159 265
100 11
20 11 12 18 13 3 4 12 13 13 18 
1000 64
25 39 8 46 41 20 28 28 45 4 30 19 16 25 35 3 5 49 15 17 10 22 25 31 6 7 27 14 4 48 10 40 38 1 29 19 24 29 33 3 26 48 41 26 34 48 2 48 36 19 46 21 48 14 21 2 6 4 31 15 22 13 4 22 
600 100
8 4 3 10 2 2 3 7 8 2 4 2 1 8 1 1 3 7 9 7 7 4 8 10 1 2 2 1 3 1 1 8 10 3 8 5 2 8 7 6 10 4 8 5 5 4 9 10 7 3 1 2 8 2 2 1 4 3 8 5 4 8 3 8 3 5 3 9 3 9 5 1 2 1 6 4 8 1 4 5 3 7 9 4 5 7 8 2 6 6 8 7 4 3 8 2 2 3 2 8 
100000 216
764 292 467 153 1000 711 315 561 115 274 545 830 765 840 728 473 630 855 297 825 89 154 392 930 571 485 544 866 364 210 323 876 296 197 685 217 357 964 381 474 206 179 496 761 404 435 376 583 350 355 354 917 540 999 156 305 256 766 493 496 321 738 14 456 781 66 699 545 772 1000 107 298 963 1000 925 247 84 597 182 156 436 166 257 871 968 766 743 2 340 534 580 851 275 673 384 102 993 351 156 525 150 350 183 521 195 347 547 214 833 710 470 650 516 58 945 103 353 464 277 992 76 630 309 909 784 71 608 386 291 4 34 525 882 908 940 390 298 982 523 943 472 618 840 407 350 167 474 937 738 776 691 250 1000 875 726 186 696 973 126 596 989 408 187 924 403 211 964 615 885 428 601 487 508 987 981 993 115 124 945 122 117 716 32 872 578 669 231 728 527 907 713 992 472 817 298 386 91 575 803 125 134 306 708 385 69 935 138 455 236 388 480 491 153 841 80 556 
