100
10 2
7 1 1 3 99 239 17 1393 577 41
9 2
1 2 13 8 21 34 3 1 5
7 2
49 45 50 47 11 23 33
6 2
668117652 668117652 668117652 668117652 668117652 668117652
1 2
24
2 2
762738709 428207916
2 2
1000000000 1000000000
6 2
1 1 1 1 1 1
8 2
1 1000000000 1 1000000000 1000000000 1 1 1000000000
5 2
4 8 1 16 2
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
7 2
984386835 984386837 984386839 984386837 984386834 984386837 984386834
2 2
1 1000000000
10 2
16 1 280960 7 2810544 12540 2739956 744026301 1939371 612948
1 2
128385572
7 2
138826633 138826633 138826633 138826633 138826633 138826633 138826633
6 2
8 32 2 16 1 4
10 2
1000000000 1000000000 1 1 1000000000 1 1 1000000000 1 1000000000
9 2
62990680 62990675 62990676 62990679 62990681 62990677 62990677 62990679 62990680
10 2
128 16 8 64 2 32 4 256 512 1
10 2
995206 1 1 905552424 5947575 752 20584973 67 70 1068
2 2
1000000000 1000000000
4 2
1 1 1000000000 1000000000
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
8 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
2 2
1000000000 1000000000
1 2
1
6 2
17 1 3 41 7 1
3 2
954157649 341008509 105872835
10 2
7 239 41 577 1393 99 1 3 1 17
9 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
9 2
71766847 71766851 71766848 71766848 71766847 71766847 71766851 71766849 71766851
1 2
758255824
2 2
1000000000 1000000000
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
10 2
3 35 39 23 32 33 23 18 42 21
10 2
2 128 4 16 512 8 256 64 1 32
5 2
1 7 3 1 17
8 2
506 90 94688 94 334405265 7 19 4315
9 2
1000000000 1000000000 1000000000 1000000000 1000000000 1 1 1 1
10 2
1000000000 1 1 1 1 1 1 1 1 1
10 2
80329713 80329713 80329713 80329713 80329713 80329713 80329713 80329713 80329713 80329713
10 2
530 7498583 10 2109 1 40867182 79 47518384 7048666 58
10 2
1 1000000000 1 1000000000 1 1000000000 1 1 1000000000 1000000000
10 2
1 1 1 1 1 1 1 1000000000 1 1
10 2
17 99 1 1393 577 41 3 1 239 7
10 2
1 1 1 1000000000 1 1 1 1 1 1
9 2
1 1 1 1 1 1 1 1 1
9 2
5 16 25 538713 439468522 1716 53848 979 690
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
7 2
41 3 1 1 7 99 17
9 2
5 8 34 2 3 21 13 1 1
3 2
1 1 1
7 2
1 1000000000 1 1000000000 1000000000 1 1000000000
9 2
1 1 1 1 1 1 1 1 1000000000
3 2
44048094 44048094 44048094
10 2
591586424 591586429 591586424 591586427 591586427 591586424 591586425 591586429 591586429 591586424
9 2
17 41 99 1 7 1 3 239 577
10 2
876763110 876763108 876763113 876763113 876763114 876763109 876763112 876763112 876763111 876763112
10 2
128 4 8 512 256 16 32 1 2 64
10 2
64 1 2 8 16 32 256 512 4 128
1 2
1
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
10 2
1 1000000000 1 1 1000000000 1000000000 1000000000 1 1000000000 1
9 2
577 7 1 99 1 239 17 3 41
10 2
1 1000000000 1000000000 1000000000 1 1000000000 1000000000 1 1 1
1 2
1000000000
9 2
1 1 1 1 1 1 1 1 1
9 2
39 10 1 7 10 38 38 22 5
10 2
9672983 487621 15961330 10 27750903 1 5888295 745 7072 2
10 2
4 32 16 64 256 8 512 128 1 2
9 2
458880934 458880934 458880934 458880934 458880934 458880934 458880934 458880934 458880934
10 2
1 1 1 1 1 1000000000 1 1 1 1
9 2
531665734 684571905 306608273 223425429 968996487 133661126 791186067 65984931 909195719
9 2
1 1 1000000000 1 1000000000 1000000000 1000000000 1000000000 1
1 2
21
3 2
1 1 1
10 2
564 95416 4687 98647503 86844102 441192996 749 10 100 1
10 2
1 1000000000 1000000000 1 1000000000 1 1 1000000000 1 1000000000
8 2
232777071 232777071 232777071 232777071 232777071 232777071 232777071 232777071
10 2
1 1 1 1 1 1 1 1 1 1
10 2
483414422 16144342 571314024 158241247 58585245 988624505 628603753 123841646 480381385 540078243
1 2
3807537
10 2
5 43 49 37 32 17 1 23 8 49
1 2
702437574
10 2
7 3 239 17 1393 41 577 99 1 1
10 2
730563526 730563526 730563526 730563526 730563526 730563526 730563526 730563526 730563526 730563526
10 2
981315990 981315989 981315990 981315994 981315990 981315995 981315991 981315995 981315995 981315993
2 2
119947977 119947977
9 2
1 1 13 3 2 8 5 34 21
9 2
447966273 657656698 239846399 30098187 411454138 255938493 888628715 777902780 313666727
10 2
21 1 5 2 8 55 13 34 3 1
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
4 2
1000000000 1 1 1
10 2
1 1 1 1 1 1 1 1 1 1
9 2
2 16 64 256 4 8 1 32 128
10 2
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
10 2
47 17 48 33 27 22 5 44 37 15
8 2
43 32 3 33 9 24 35 28
10 2
833448320 833448320 833448320 833448320 833448320 833448320 833448320 833448320 833448320 833448320
