QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#819935#9875. Don't Detect CyclecooluoAC ✓218ms4352kbC++233.6kb2024-12-18 18:28:212024-12-18 18:28:26

Judging History

你现在查看的是最新测评结果

  • [2024-12-18 18:28:26]
  • 评测
  • 测评结果:AC
  • 用时:218ms
  • 内存:4352kb
  • [2024-12-18 18:28:21]
  • 提交

answer

#include <bits/stdc++.h>
using namespace std;

#define ll long long
#define ul unsigned ll
#define LL __int128_t
#define db double
#define DB long db
#define pii pair<int, int>
#define pil pair<int, ll>
#define fi first
#define se second
#define mkpr make_pair
#define vi vector<int>
#define vii vector<pii>
#define vil vector<pil>
#define eb emplace_back
#define all(c) (c).begin(), (c).end()
#define bit(x) (1 << (x))
#define bin(s, x) ((s) >> (x) & 1)
#define mem(a, x) memset(a, x, sizeof(a))
#define req(i, l, r) for (int i(l), i##End(r); i < i##End; i = -~i)
#define qer(i, r, l) for (int i(r), i##End(l); i > i##End; i = ~-i)
#define rep(i, l, r) for (int i(l), i##End(r); i <= i##End; i = -~i)
#define per(i, r, l) for (int i(r), i##End(l); i >= i##End; i = ~-i)

#ifdef JYR
#define errs(x) fputs(x "\n", stderr)
#define errm(x, ...) fprintf(stderr, x, ##__VA_ARGS__)
#else
#define errs(x) 0
#define errm(x, ...) 0
#endif

template<typename T, typename U> void chkmx(T &_a, U _b) { if (_a < _b) _a = _b; }
template<typename T, typename U> void chkmn(T &_a, U _b) { if (_a > _b) _a = _b; }
template<typename T> T sq(T x) { return x * x; }

bool Mbe;

#define MC

#define N 4005
#define mod 998244353
#define inf 0x3f3f3f3f
#define INF 0x3f3f3f3f3f3f3f3f

int n, m;
vii G[N];
vi ans, res, tmp;
struct { int u, v, id; } e[N];
bool vs[N];
int dfn[N], low[N], tot;

void tarjan(int u, int t) {
    dfn[u] = low[u] = ++tot;
    for (auto [v, i] : G[u]) {
        if (!dfn[v]) tarjan(v, i), chkmn(low[u], low[v]);
        else if (i != t) chkmn(low[u], dfn[v]);
    }
    if (t && dfn[u] == low[u]) tmp.eb(t);
}

void mslv() {
    scanf("%d%d", &n, &m);
    rep(i, 1, m) {
        int u, v;
        scanf("%d%d", &u, &v);
        e[i] = {u, v, i}, vs[i] = 0;
    }
    ans.clear(), res.clear();
    rep(_, 1, m) {
        rep(i, 1, n) G[i].clear();
        rep(i, 1, m) if  (!vs[i]) {
            auto [u, v, id] = e[i];
            G[u].eb(v, id), G[v].eb(u, id);
        }
        bool fg = 0;
        rep(i, 1, m) if (!vs[i]) {
            auto [u, v, id] = e[i];
            if (G[u].size() <= 2 && G[v].size() <= 2) {
                vs[i] = fg = 1, res.eb(id);
                break;
            }
        }
        errm("Round %d:\n", _);
        rep(i, 1, m) if (!vs[i]) errm("[%d %d %d]\n", e[i].u, e[i].v, e[i].id);
        errs("res:");
        for (auto i : res) errm("%d ", i);
        errs("");
        if (fg) continue;
        tot = 0, tmp.clear();
        rep(i, 1, n) dfn[i] = 0;
        rep(i, 1, n) if (!dfn[i]) tarjan(i, 0);
        if (!tmp.empty()) vs[tmp[0]] = 1, ans.eb(tmp[0]);
        rep(u, 1, n) {
            errm("%d: %d %d\n", u, dfn[u], low[u]);
            for (auto [v, i] : G[u]) errm(" | %d %d", v, i);
            errs("");
        }
        errs("ans:");
        for (auto i : ans) errm("%d ", i);
        errs("");
        errs("tmp:");
        for (auto i : tmp) errm("%d ", i);
        errs("");
    }
    for (auto i : std::views::reverse(res)) ans.eb(i);
    if (ans.size() != m) puts("-1");
    else {
        for (auto i : ans) printf("%d ", i);
        puts("");
    }
    for (auto i : ans) errm("%d ", i);
    errs("");
}

void mprw() {}

bool Med;

int main() {
    #ifdef JYR
    freopen("Test.in", "r", stdin);
    freopen("Test.out", "w", stdout);
    #endif
    mprw();
    #ifdef MC
    int _; scanf("%d", &_);
    while (_--) mslv();
    #else
    mslv();
    #endif
    errm("%.3lfMB %.0lfms\n", abs(&Med - &Mbe) / 1048576., clock() * 1000. / CLOCKS_PER_SEC);
    return 0;
}

这程序好像有点Bug,我给组数据试试?

詳細信息

Test #1:

score: 100
Accepted
time: 0ms
memory: 3924kb

input:

1
4 4
1 2
2 3
3 4
4 2

output:

2 4 1 3 

result:

ok Correct

Test #2:

score: 0
Accepted
time: 0ms
memory: 3788kb

input:

4
4 5
1 2
2 3
3 4
3 1
1 4
5 3
1 2
2 3
3 4
9 10
3 5
1 8
5 8
4 9
6 7
7 9
1 2
1 4
2 4
4 6
8 10
1 4
3 8
2 5
3 4
1 5
5 8
2 8
5 7
4 5
3 7

output:

-1
3 2 1 
2 4 9 10 8 7 6 5 3 1 
-1

result:

ok Correct

Test #3:

score: 0
Accepted
time: 87ms
memory: 4052kb

input:

50
3214 2907
970 1929
2860 3033
1322 2296
931 1192
861 2505
831 2469
231 2549
1 2306
1765 1842
999 3171
177 2007
1798 1894
827 3180
673 1738
1163 1573
2213 2781
2766 3200
1663 2197
1797 2281
315 2637
442 2689
558 2874
1520 2591
651 1923
1133 2920
1747 2412
1104 1528
313 2487
632 3124
660 2182
1581 2...

output:

1330 2044 660 1638 1276 2055 2298 267 615 2177 396 1839 585 36 893 1143 1246 1099 1454 1326 189 218 686 947 2319 539 699 1407 783 818 1964 1128 1001 32 330 107 1842 286 680 1151 1452 156 2586 1292 259 1061 236 313 2543 2682 249 245 1294 749 676 102 741 2037 525 1594 853 1219 159 808 890 26 2212 845 ...

result:

ok Correct

Test #4:

score: 0
Accepted
time: 2ms
memory: 3952kb

input:

48
732 104
388 425
176 558
7 695
504 507
163 705
204 456
139 432
104 716
535 582
254 682
70 278
77 385
600 680
373 564
197 653
335 569
81 579
339 604
407 580
253 383
480 549
145 308
52 373
426 525
268 359
408 595
47 397
479 569
268 403
477 663
434 660
330 343
56 692
376 450
200 553
299 713
114 584
1...

output:

51 89 96 24 104 87 103 102 101 100 99 98 97 95 94 93 92 91 90 88 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 ...

result:

ok Correct

Test #5:

score: 0
Accepted
time: 49ms
memory: 4072kb

input:

24
3635 2454
724 2161
994 3233
30 278
2047 3627
693 1048
112 2609
9 1552
889 946
987 2538
923 1911
53 1198
2429 3200
1338 3544
504 2644
1116 3446
815 877
245 3601
2177 3180
212 1638
1140 3241
159 2455
2447 2460
957 1585
980 2338
1254 3014
382 3596
510 595
1408 2300
2053 2276
2177 3415
1051 3353
136 ...

output:

794 29 308 414 388 1346 1295 187 182 964 135 530 1520 509 969 740 1805 802 554 269 500 863 1141 896 1332 742 1479 651 59 727 1649 179 518 1390 1970 79 569 1231 866 162 759 227 604 766 346 464 2275 84 317 1200 1045 915 1267 1375 1367 674 1059 2161 1498 60 2028 782 1556 1769 417 539 1469 910 68 819 22...

result:

ok Correct

Test #6:

score: 0
Accepted
time: 24ms
memory: 4064kb

input:

56
2367 1768
132 2148
1280 2214
473 2270
78 2126
374 2080
777 1617
74 152
46 125
36 1136
1340 2010
1536 1801
291 619
610 1567
1688 2303
1005 2308
1101 1988
1695 2257
1056 1405
1134 1579
1819 2281
1281 1952
2065 2102
1984 2353
215 1994
984 2258
1916 2059
1128 2198
966 1048
965 1424
866 932
227 543
33...

output:

1049 624 297 72 102 201 282 149 215 682 729 341 371 948 80 781 1663 303 93 890 780 437 548 484 381 374 490 777 1208 1228 823 491 287 913 29 131 1391 748 24 138 184 671 832 335 456 4 519 1189 929 392 644 744 1092 509 778 291 422 136 1353 788 305 152 683 389 475 551 1058 907 1017 153 642 233 228 1328 ...

result:

ok Correct

Test #7:

score: 0
Accepted
time: 44ms
memory: 4124kb

input:

56
1804 2031
215 520
41 228
505 1449
1202 1467
175 474
583 1684
127 1013
11 1132
251 1009
1333 1516
22 633
168 1160
866 1584
1501 1510
425 1494
563 1764
1341 1646
76 114
541 943
163 166
103 184
455 1225
708 1649
836 1551
551 1381
570 1509
125 221
371 1117
436 1012
392 732
76 379
1040 1359
119 1405
1...

output:

-1
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
19 1 10 13 17 14 6 20 4 12 8 7 11 9 16 18 2 3 15 5 
14 1 19 7 17 4 20 12 9 5 ...

result:

ok Correct

Test #8:

score: 0
Accepted
time: 20ms
memory: 3828kb

input:

38
17 122
7 11
1 8
2 13
5 6
6 10
9 17
6 13
10 12
2 9
12 14
14 15
3 8
8 12
3 16
3 17
6 16
5 12
4 11
11 16
5 13
5 17
1 4
1 10
8 15
2 16
3 10
6 7
5 7
2 17
10 17
7 12
3 6
9 11
6 17
4 6
9 16
1 16
12 15
7 17
9 10
1 5
10 15
7 10
3 13
1 14
8 14
4 5
4 17
1 17
8 17
7 8
1 2
10 13
11 15
15 16
2 12
2 11
3 7
8 9
...

output:

-1
-1
-1
-1
-1
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
19 1 10 13 17 14 6 20 4 12 8 7 11 9 16 18 2 3 15 5 
14 1 19 7 17 ...

result:

ok Correct

Test #9:

score: 0
Accepted
time: 11ms
memory: 3820kb

input:

61
12 66
11 12
5 8
9 12
4 9
2 9
6 12
2 11
1 2
3 6
3 12
6 10
5 6
2 12
10 12
8 12
7 8
7 9
2 8
3 11
3 9
3 10
8 11
2 6
5 12
5 9
4 7
4 5
4 6
5 11
1 3
5 7
1 7
7 10
5 10
6 7
4 12
3 5
4 8
2 3
1 8
6 11
4 11
3 7
1 5
3 4
9 11
1 10
4 10
6 9
7 11
1 4
8 9
10 11
1 11
7 12
1 9
9 10
1 12
6 8
8 10
2 10
2 5
3 8
2 7
1 ...

output:

-1
-1
-1
-1
-1
-1
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
19 1 10 13 17 14 6 20 4 12 8 7 11 9 16 18 2 3 15 5 
14 1 19 7 ...

result:

ok Correct

Test #10:

score: 0
Accepted
time: 16ms
memory: 3916kb

input:

18
51 1255
24 43
42 51
4 36
29 31
41 42
43 48
10 26
30 40
4 51
25 42
24 42
2 6
3 24
6 21
34 46
5 10
2 37
12 41
19 25
1 2
18 22
1 20
45 49
3 22
14 25
16 25
26 31
25 48
36 45
24 29
34 39
26 29
6 37
18 38
2 51
10 22
15 26
30 33
1 15
10 37
17 33
11 22
28 32
32 39
13 17
21 28
8 23
20 46
8 38
5 44
5 30
4 ...

output:

-1
-1
-1
-1
-1
-1
-1
-1
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
19 1 10 13 17 14 6 20 4 12 8 7 11 9 16 18 2 3 15 5 
14 1...

result:

ok Correct

Test #11:

score: 0
Accepted
time: 12ms
memory: 3820kb

input:

61
22 223
1 22
10 22
2 7
19 20
13 17
17 21
18 19
15 16
9 17
5 19
5 8
12 18
4 17
10 20
2 10
4 15
7 11
16 19
5 20
3 14
3 17
7 12
3 21
4 11
17 22
10 17
8 21
9 20
6 11
2 20
5 7
3 18
9 22
13 22
6 14
14 19
5 12
4 22
2 3
14 17
12 16
7 20
5 10
4 7
4 13
1 19
10 13
1 20
13 19
4 6
11 19
3 11
9 14
8 15
3 16
2 8...

output:

-1
-1
-1
-1
-1
-1
-1
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
19 1 10 13 17 14 6 20 4 12 8 7 11 9 16 18 2 3 15 5 
14 1 19...

result:

ok Correct

Test #12:

score: 0
Accepted
time: 210ms
memory: 4276kb

input:

1
4000 4000
1248 3248
260 3260
344 1017
843 3949
451 1483
275 1413
231 3477
264 940
567 1383
1072 3173
830 3445
437 2322
929 1624
1221 2034
3297 3458
1412 1642
837 2505
1918 3259
554 2070
3630 3807
1217 3188
3149 3199
949 1179
2697 3656
802 2039
2496 3757
1073 2857
765 2310
178 3862
1385 2597
1870 2...

output:

580 1453 3289 281 1961 265 2243 1899 412 2975 896 3 849 249 864 908 797 950 1874 285 3149 784 998 132 499 1862 1979 858 361 2661 2664 2538 664 851 1217 1832 1733 33 3546 1442 2138 316 1261 213 425 682 258 725 1846 1393 65 440 2443 1833 78 1240 3268 278 1642 759 1056 1301 127 653 226 463 3378 598 385...

result:

ok Correct

Test #13:

score: 0
Accepted
time: 213ms
memory: 4256kb

input:

1
4000 4000
224 2401
586 2589
379 1471
1805 2518
2145 2874
2310 3019
2487 3160
1729 3934
762 971
2734 3272
2633 2673
846 2606
1047 1755
2907 3577
2329 3026
2121 2725
375 3941
966 3109
30 1389
2721 3284
93 1944
2018 3260
384 2761
2318 3964
2917 3784
123 2934
409 3449
3701 3869
1343 2534
1171 2588
584...

output:

2389 517 104 1370 770 217 449 670 1783 222 3106 257 1705 668 1559 838 622 61 1489 382 531 1954 857 643 320 1753 1504 1720 3575 231 1049 910 629 925 280 299 869 1623 375 1677 338 19 228 1929 1505 243 3152 1855 1457 233 223 1037 3010 2843 3427 2667 639 1044 334 3832 1068 1100 1527 90 1482 1799 2916 27...

result:

ok Correct

Test #14:

score: 0
Accepted
time: 210ms
memory: 4272kb

input:

1
4000 4000
2254 2471
2217 2613
3360 3617
152 3820
3226 3879
1688 3423
172 595
2149 2514
2373 3866
456 1567
8 1047
438 2143
1738 2761
219 3396
2476 2574
3209 3535
3572 3903
707 3740
810 1693
1866 3504
199 2163
1085 1137
104 2414
37 1979
3376 3387
1359 1860
816 1070
864 3772
1163 3054
2481 3600
1535 ...

output:

326 1114 2980 349 2553 541 1126 2645 2494 391 464 1194 132 674 442 967 208 584 2888 1007 719 617 2212 703 276 2003 77 1250 2060 1701 42 418 1663 618 1056 816 2972 1738 2349 161 196 3407 1773 3298 233 291 1357 1656 1908 547 1968 322 95 336 127 374 1633 1889 97 2795 1873 897 2375 1267 597 246 735 2904...

result:

ok Correct

Test #15:

score: 0
Accepted
time: 210ms
memory: 4216kb

input:

1
4000 4000
1391 3587
137 3069
434 3678
630 1365
1721 2147
1885 3917
372 2688
215 1678
2581 2989
628 934
547 838
1835 2960
2265 3755
1393 3277
1906 3593
3053 3131
174 601
2770 3541
855 3399
320 3525
948 3966
3095 3976
560 3642
2417 3751
481 2338
2888 3493
19 3482
270 3754
922 1699
3272 3313
2066 376...

output:

387 484 2210 634 2488 3 260 159 2270 174 862 1283 96 1807 3121 583 849 518 228 1339 196 1004 70 175 1600 1217 3021 3182 1258 1108 494 92 629 2324 1253 1343 197 896 329 1261 3425 136 1204 1089 1109 3627 356 1472 3742 2051 959 876 562 2295 1300 405 1984 86 170 463 686 2646 1388 1346 282 2420 1278 1594...

result:

ok Correct

Test #16:

score: 0
Accepted
time: 210ms
memory: 4204kb

input:

1
4000 4000
857 1354
1781 2427
2049 3631
1583 2512
100 839
1824 2596
566 2096
2754 3971
8 3882
1291 1410
2768 2909
2481 3957
153 2599
340 3385
1911 2004
2161 2476
340 3663
44 1333
1034 3119
46 2602
2088 2164
2543 3112
127 2347
1056 1149
1837 2173
1715 3124
2750 3739
1584 1904
2951 3483
665 1963
127 ...

output:

2164 398 1367 660 101 593 585 189 1818 253 1316 1250 433 359 2297 672 1332 347 1201 2392 3220 814 1850 1691 1400 722 1636 2613 2704 889 1898 943 1199 1084 680 1938 540 1075 2105 3781 3306 881 331 26 1183 62 963 906 649 1865 2568 511 3490 276 608 1415 714 383 455 1422 2672 2303 2694 56 804 384 465 61...

result:

ok Correct

Test #17:

score: 0
Accepted
time: 211ms
memory: 4344kb

input:

1
4000 4000
1849 3380
891 1650
1804 1937
3314 3847
124 3415
1489 3545
1000 3552
2600 3390
2047 2407
442 1613
2632 3692
2049 3312
495 589
145 1811
2345 2769
3666 3892
783 3201
584 1116
1406 1953
368 2322
1709 3910
1481 2979
1025 2467
1404 2572
1893 3528
413 518
619 917
111 3212
716 2004
280 793
1219 ...

output:

1839 2287 1794 562 22 2232 861 1124 786 709 337 880 1505 235 935 1228 2219 1300 1774 380 70 968 1669 188 1634 2398 537 813 507 1194 1930 1557 1522 2914 301 487 1727 2359 2079 2175 300 1455 516 845 458 340 3828 3940 49 945 1003 146 1984 2 2197 1365 1962 2251 293 1138 1886 142 3256 279 2689 2610 2230 ...

result:

ok Correct

Test #18:

score: 0
Accepted
time: 211ms
memory: 4352kb

input:

1
4000 4000
383 1621
1774 3258
129 2251
1694 2640
386 3612
477 1611
434 3737
1413 1920
2054 3773
94 1165
167 2412
1813 2474
2011 2115
2371 3915
229 1651
2553 3489
908 2479
687 2505
2227 3042
219 402
1404 1784
864 1828
798 3431
643 1755
1445 2283
1325 1659
832 1426
3320 3722
48 176
1859 3930
2996 340...

output:

568 530 2332 825 1084 74 2175 2737 989 162 2940 2343 2528 244 636 1655 485 101 5 3147 2598 2961 3464 1358 523 1523 402 619 292 48 1600 3465 1939 30 1450 795 379 1173 1694 40 814 900 3326 3425 3043 414 684 2074 477 3422 1489 557 337 1764 1081 559 135 285 582 232 154 64 398 3599 902 444 465 3743 217 2...

result:

ok Correct

Test #19:

score: 0
Accepted
time: 207ms
memory: 4340kb

input:

1
4000 4000
2069 2090
745 803
3546 3918
1002 2097
94 442
158 403
1655 2002
941 1223
1669 3905
2108 2455
2812 3571
430 3214
327 2575
1240 3428
422 1160
914 2219
3 1449
108 3284
2398 3908
555 1207
1924 3504
1472 3187
2360 3247
2174 2420
2753 2758
1536 2813
699 950
2321 3501
1040 3308
159 1706
7 2088
2...

output:

667 1613 2821 794 1345 1083 107 2858 1229 2630 214 133 3515 3773 671 1913 1566 1831 368 609 837 1390 234 2233 3 481 1300 1826 3473 240 691 185 566 1303 1739 619 1982 97 248 418 2251 1030 1762 1624 3126 702 511 1146 946 623 3384 2643 1169 292 2774 1643 1094 1092 854 959 976 2125 2626 2076 1857 2441 2...

result:

ok Correct

Test #20:

score: 0
Accepted
time: 210ms
memory: 4204kb

input:

1
4000 4000
1388 3080
144 796
229 2513
1648 3222
2292 3099
1881 2771
1200 1281
2240 2865
1634 2573
2066 2604
464 1615
2711 3961
2851 3143
3102 3567
1621 3707
3536 3568
201 3996
1176 2466
2201 3318
805 3076
1454 1550
2455 3385
2522 3598
1353 2032
1312 1747
1142 3879
404 2183
2276 3828
1592 2571
1993 ...

output:

348 2179 453 1144 2776 32 374 229 563 971 3722 1755 3250 1296 104 920 291 1502 1355 500 2563 1001 764 633 817 1994 321 294 662 399 1297 317 1623 653 725 1703 2661 1750 2874 1914 429 247 461 2262 1300 1365 646 496 383 703 3376 614 2017 792 155 2238 186 758 567 2613 835 772 514 736 1123 524 68 1575 20...

result:

ok Correct

Test #21:

score: 0
Accepted
time: 209ms
memory: 4340kb

input:

1
4000 4000
599 1640
57 3563
1764 2956
415 1083
988 2327
2258 3583
1721 2866
117 322
216 1491
2904 3861
1781 3007
1552 2059
1436 2167
2359 2733
1289 1543
929 2422
2529 3473
1494 1536
2483 2735
945 2118
3404 3813
1163 2724
2208 3585
342 2425
609 1888
3412 3825
956 2277
3005 3287
1468 3761
757 3952
12...

output:

3521 376 113 344 920 2314 887 4 1405 2109 208 39 2543 437 973 908 1159 2033 377 1844 1809 2316 223 523 179 94 1998 1203 2384 215 1083 1231 2001 2256 300 1102 126 2982 268 750 1790 599 3307 235 1984 3415 553 360 630 704 2694 1983 1168 236 606 116 726 1860 216 2776 2859 713 824 1072 1579 2010 1863 204...

result:

ok Correct

Test #22:

score: 0
Accepted
time: 204ms
memory: 4268kb

input:

1
4000 4000
124 2437
1479 1738
2506 3836
336 1763
489 1840
2193 2457
1139 2167
1975 3010
858 2835
763 2778
1474 1959
615 2586
603 2843
105 3410
868 1922
663 2136
286 1999
1705 3905
443 2261
1545 1879
1696 2785
928 1128
1698 3691
517 820
475 2735
1660 1688
1374 1947
16 500
1217 2310
626 3355
825 3368...

output:

843 1081 1647 445 1653 2443 3469 668 2242 847 805 1421 2068 537 1312 1842 665 1633 2136 2918 264 1224 23 567 447 2778 951 1418 421 135 145 1048 219 946 1121 550 2958 372 1612 189 2731 536 994 1211 2444 613 446 750 1616 230 2271 2153 3023 949 770 3008 571 2237 143 1627 2457 148 224 838 1034 1439 1325...

result:

ok Correct

Test #23:

score: 0
Accepted
time: 212ms
memory: 4164kb

input:

1
4000 4000
2640 2931
781 1781
1356 2326
899 3001
112 3416
2176 3058
1963 2402
3734 3821
929 1637
1184 3733
2286 2423
251 3134
481 3204
652 857
3056 3355
34 1347
1237 2171
116 1048
1313 2773
1638 3625
2602 3486
1984 2942
817 3986
2889 3974
2581 3245
1203 1729
68 673
1879 2976
3598 3695
1428 3062
166...

output:

858 912 341 860 42 2463 1492 712 452 180 2092 449 1704 2357 3319 2277 2986 3623 60 498 267 337 3376 2297 3486 1879 657 1481 715 688 242 613 366 416 1292 248 1153 147 3370 45 381 480 1016 345 2061 1071 30 1076 1185 3493 120 750 1167 139 296 1550 835 2183 2207 1232 2440 406 671 3787 500 306 1467 1682 ...

result:

ok Correct

Test #24:

score: 0
Accepted
time: 218ms
memory: 4220kb

input:

1
4000 4000
2584 3827
1642 3825
1231 1269
1968 3847
2014 3281
1042 2109
3063 3559
2264 2280
1187 2797
1103 3689
2380 3524
1334 3514
2892 2981
60 70
264 3761
97 3633
214 2878
371 2369
878 3044
1916 3642
693 3366
1368 3262
71 1787
919 2662
1897 2838
46 395
1 2677
1051 2591
102 1130
876 3903
706 2657
5...

output:

499 309 1391 620 1417 1317 2153 510 1615 1394 432 876 614 1193 1191 1667 115 651 1180 12 622 708 3516 2669 157 416 103 3122 1874 3725 266 1094 1088 451 1027 426 633 2722 140 596 1520 2044 805 952 3565 1499 3671 1031 3900 459 1814 255 1780 784 621 145 2963 348 954 484 1448 990 285 391 244 3551 1843 2...

result:

ok Correct

Test #25:

score: 0
Accepted
time: 215ms
memory: 4344kb

input:

1
4000 4000
547 2591
286 3922
2196 3068
2578 2917
835 1266
3148 3157
187 2045
872 951
1181 1665
1404 3787
1455 3381
1709 1931
3951 3955
416 992
1498 1591
2757 3441
3740 3906
126 3458
3670 3960
1767 3262
354 3956
316 1176
1407 3778
2319 2762
1125 2344
3083 3477
413 1410
739 2013
1993 3133
1683 2194
2...

output:

2258 492 2137 3324 607 1493 2085 554 454 166 436 514 1249 1648 2893 521 273 284 213 41 2007 2835 1500 2212 74 1065 120 1270 999 1501 2816 99 365 350 324 947 1298 143 1229 342 3126 1331 1154 1203 1684 272 1874 2291 1679 2853 3013 227 2774 16 152 1235 1001 3193 669 2611 297 989 1481 102 1984 24 366 10...

result:

ok Correct

Test #26:

score: 0
Accepted
time: 212ms
memory: 4268kb

input:

1
4000 4000
1030 1263
132 3186
430 2576
636 3420
1262 3141
599 2920
796 2546
1384 3451
275 1134
788 3228
1933 2752
1862 3696
1946 2286
137 1550
723 1944
1790 3458
2117 3103
905 1318
489 1003
17 1115
704 3506
1028 2129
3108 3154
1765 3098
536 2877
1278 1672
1919 3753
3189 3542
1172 2258
2379 3010
248...

output:

953 710 764 2599 414 2034 1500 36 2420 2228 756 974 1123 1730 339 382 497 1150 2121 594 1098 360 1101 1115 103 781 1294 646 1666 376 1331 418 496 1616 247 104 1414 133 56 363 95 840 1880 1319 3603 3921 2906 1171 747 100 2573 1885 378 1507 1673 228 595 2505 1301 506 845 603 1654 922 1456 1606 1521 14...

result:

ok Correct

Test #27:

score: 0
Accepted
time: 210ms
memory: 4280kb

input:

1
4000 4000
183 1656
21 2247
1518 1680
2834 3783
156 1065
557 1358
759 1845
1390 2208
191 1559
546 3980
1892 3508
1239 1251
2735 3088
305 644
2642 3483
708 1799
748 1634
601 1141
736 1413
640 2977
698 1568
2266 3837
2705 3388
512 2528
18 3087
484 1959
2547 3604
3178 3542
396 2064
324 3070
1616 3693
...

output:

1363 627 1040 3519 1111 175 361 650 2226 473 480 108 2109 504 1912 1216 1477 1702 380 783 1681 1083 1810 2320 51 1841 1454 1660 750 673 110 925 56 385 132 1644 1141 1610 204 1106 2300 2115 588 680 1561 52 1738 246 815 759 16 436 2398 280 1891 2537 1791 912 1579 2430 1978 1258 1563 3276 1667 782 162 ...

result:

ok Correct

Test #28:

score: 0
Accepted
time: 210ms
memory: 4336kb

input:

1
4000 4000
567 2891
2734 2894
2315 3205
293 3742
1306 3744
186 2629
2544 3454
566 3863
2489 2670
886 1213
1771 3242
4 2136
1384 3689
1974 3078
336 1482
471 2301
2553 3063
1640 2046
3020 3456
2164 3972
2294 2646
554 3475
1960 2990
89 1020
563 2120
973 1827
149 2943
2158 2858
982 3543
995 3049
498 34...

output:

1510 330 3076 801 109 210 342 807 1607 3071 1938 254 661 1126 2248 918 1288 1143 1823 121 472 733 423 497 1614 410 2575 135 1206 1030 2130 2179 2703 40 730 662 1283 2956 3572 690 1859 2372 1530 1407 2798 6 843 2831 1145 2074 3161 1666 3432 129 1417 1430 822 1394 36 1560 500 977 2400 1711 3097 1140 7...

result:

ok Correct

Test #29:

score: 0
Accepted
time: 213ms
memory: 4340kb

input:

1
4000 4000
73 1104
1963 3399
1916 3595
1759 1941
1144 2204
861 3316
1415 2794
260 3545
411 428
1137 1416
2280 3214
127 2192
2793 3102
2048 2157
933 3017
1500 2353
513 3976
892 3236
2269 2434
532 2551
2927 3537
229 2810
2457 3568
1891 2380
2514 3483
1915 2167
2501 3286
346 1808
3181 3903
383 2516
15...

output:

315 1722 64 1041 997 2659 857 2871 2509 3266 1395 155 1474 1442 2923 1429 1837 1374 2284 115 342 2740 702 2162 768 2762 290 2124 372 673 2787 458 1570 1126 2395 483 1113 1846 1528 1568 2446 2135 2115 2495 202 3013 1860 3050 3440 1606 338 1071 1732 1703 563 427 856 1818 131 390 1669 1291 2697 709 410...

result:

ok Correct

Test #30:

score: 0
Accepted
time: 212ms
memory: 4200kb

input:

1
4000 4000
82 3284
1814 2006
1618 2435
57 2861
232 2959
169 2668
1718 2748
506 3604
2148 2231
3110 3993
3589 3875
1690 3387
256 3376
1067 1531
43 3211
2724 3985
675 3128
323 701
50 1754
251 2459
3086 3775
3328 3506
1158 2762
1870 3879
467 1410
1044 2314
2381 2485
957 1432
693 1700
75 1656
34 2290
1...

output:

539 493 466 1174 621 1046 1466 1164 1603 698 1501 1664 3039 1677 2883 159 130 305 500 1014 1315 175 230 1352 1077 1104 1028 890 1281 458 700 184 1811 1295 359 147 1380 3160 504 235 2007 295 588 1205 2707 1013 2517 2037 613 2550 197 2537 1085 950 2767 1283 2447 1624 2519 393 574 721 118 1247 74 646 3...

result:

ok Correct

Test #31:

score: 0
Accepted
time: 211ms
memory: 4220kb

input:

1
4000 4000
1837 3254
678 3631
2009 3325
2084 2160
954 1704
266 3555
1857 1923
1584 3192
1855 3080
978 3030
1513 2113
1085 1279
2186 2256
359 2276
245 416
2087 2172
1561 3688
2495 3233
894 1710
2337 2866
1150 2428
481 1172
2668 3079
2440 2745
3362 3935
2470 3359
2890 3602
2681 2940
2033 3792
2995 39...

output:

3096 3317 1145 318 3 1406 88 133 971 301 2242 1562 232 752 533 488 906 1887 1779 675 1233 2587 3068 3499 960 2256 92 577 674 1064 110 1633 269 899 2769 1320 828 426 1016 343 501 977 551 344 2122 1069 3196 95 2155 1743 3497 10 1434 228 1008 834 1649 1841 2834 1634 702 319 867 1323 1766 831 2078 76 42...

result:

ok Correct

Test #32:

score: 0
Accepted
time: 210ms
memory: 4272kb

input:

1
4000 4000
2666 2788
1806 3099
799 2195
252 2483
1011 1837
1177 1351
754 2378
386 2651
2444 3234
1836 3950
1718 3367
2171 3630
1177 2162
2017 2708
2226 2308
2022 2183
1004 1086
944 2510
669 3126
545 731
253 3292
2218 2491
2695 2948
1009 3866
247 3119
1497 3806
1061 3704
648 2105
1349 2085
2566 3245...

output:

693 4 3099 94 1168 1214 68 875 1097 1192 456 281 106 1898 851 420 2489 182 244 2605 1395 35 11 1436 1449 2511 2928 1275 1156 632 504 997 1580 759 27 529 1 2961 1285 1589 1631 2095 1206 2570 560 223 2802 1869 771 1079 248 209 1048 901 2843 147 3259 1201 1752 839 955 2128 1191 371 622 1175 3662 1749 1...

result:

ok Correct

Test #33:

score: 0
Accepted
time: 0ms
memory: 3924kb

input:

70
2 1
1 2
3 1
1 2
3 1
1 3
3 2
1 2
1 3
3 1
2 3
3 2
1 2
2 3
3 2
1 3
2 3
3 3
1 2
1 3
2 3
4 1
1 2
4 1
1 3
4 2
1 2
1 3
4 1
1 4
4 2
1 2
1 4
4 2
1 3
1 4
4 3
1 2
1 3
1 4
4 1
2 3
4 2
1 2
2 3
4 2
1 3
2 3
4 3
1 2
1 3
2 3
4 2
1 4
2 3
4 3
1 2
1 4
2 3
4 3
1 3
1 4
2 3
4 4
1 2
1 3
1 4
2 3
4 1
2 4
4 2
1 2
2 4
4 2
1...

output:

1 
1 
1 
2 1 
1 
2 1 
2 1 
3 2 1 
1 
1 
2 1 
1 
2 1 
2 1 
1 3 2 
1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
2 1 
2 3 1 
3 2 1 
3 4 1 2 
3 2 1 
3 4 1 2 
4 3 2 1 
-1
1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
2 1 
3 2 1 
2 3 1 
3 4 2 1 
3 2 1 
...

result:

ok Correct

Test #34:

score: 0
Accepted
time: 1ms
memory: 3860kb

input:

255
5 1
1 2
5 1
1 3
5 2
1 2
1 3
5 1
1 4
5 2
1 2
1 4
5 2
1 3
1 4
5 3
1 2
1 3
1 4
5 1
1 5
5 2
1 2
1 5
5 2
1 3
1 5
5 3
1 2
1 3
1 5
5 2
1 4
1 5
5 3
1 2
1 4
1 5
5 3
1 3
1 4
1 5
5 4
1 2
1 3
1 4
1 5
5 1
2 3
5 2
1 2
2 3
5 2
1 3
2 3
5 3
1 2
1 3
2 3
5 2
1 4
2 3
5 3
1 2
1 4
2 3
5 3
1 3
1 4
2 3
5 4
1 2
1 3
1 4
...

output:

1 
1 
2 1 
1 
2 1 
2 1 
1 3 2 
1 
2 1 
2 1 
1 3 2 
2 1 
1 3 2 
1 3 2 
1 2 4 3 
1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
3 2 1 
1 3 2 4 
1 3 2 4 
1 2 4 3 5 
1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
3 2 1 
1 3 2 4 
1 3 2 4 
1 2 4 3 ...

result:

ok Correct

Test #35:

score: 0
Accepted
time: 1ms
memory: 3860kb

input:

256
5 1
3 5
5 2
1 2
3 5
5 2
1 3
3 5
5 3
1 2
1 3
3 5
5 2
1 4
3 5
5 3
1 2
1 4
3 5
5 3
1 3
1 4
3 5
5 4
1 2
1 3
1 4
3 5
5 2
1 5
3 5
5 3
1 2
1 5
3 5
5 3
1 3
1 5
3 5
5 4
1 2
1 3
1 5
3 5
5 3
1 4
1 5
3 5
5 4
1 2
1 4
1 5
3 5
5 4
1 3
1 4
1 5
3 5
5 5
1 2
1 3
1 4
1 5
3 5
5 2
2 3
3 5
5 3
1 2
2 3
3 5
5 3
1 3
2 3
...

output:

1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
3 2 1 
1 3 2 4 
1 3 2 4 
1 2 4 3 5 
2 1 
3 2 1 
2 3 1 
3 4 2 1 
3 2 1 
4 3 2 1 
3 4 1 2 
5 1 3 2 4 
3 2 1 
4 3 2 1 
3 4 1 2 
-1
4 3 2 1 
1 3 2 5 4 
4 1 3 2 5 
-1
2 1 
3 2 1 
3 2 1 
4 3 2 1 
3 2 1 
4 3 2 1 
4 3 2 1 
1 3 2 5 4...

result:

ok Correct

Test #36:

score: 0
Accepted
time: 1ms
memory: 3860kb

input:

256
5 1
4 5
5 2
1 2
4 5
5 2
1 3
4 5
5 3
1 2
1 3
4 5
5 2
1 4
4 5
5 3
1 2
1 4
4 5
5 3
1 3
1 4
4 5
5 4
1 2
1 3
1 4
4 5
5 2
1 5
4 5
5 3
1 2
1 5
4 5
5 3
1 3
1 5
4 5
5 4
1 2
1 3
1 5
4 5
5 3
1 4
1 5
4 5
5 4
1 2
1 4
1 5
4 5
5 4
1 3
1 4
1 5
4 5
5 5
1 2
1 3
1 4
1 5
4 5
5 2
2 3
4 5
5 3
1 2
2 3
4 5
5 3
1 3
2 3
...

output:

1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
2 1 
3 2 1 
3 2 1 
1 3 2 4 
3 2 1 
1 3 2 4 
1 3 2 4 
1 2 4 3 5 
2 1 
3 2 1 
3 2 1 
4 3 2 1 
3 2 1 
4 3 2 1 
4 3 2 1 
1 3 2 5 4 
3 2 1 
4 3 2 1 
4 3 2 1 
1 3 2 5 4 
4 3 2 1 
1 3 2 5 4 
1 3 2 5 4 
1 2 4 3 6 5 
2 1 
3 2 1 
3 2 1 
4 3 2 1 
2 3 1 
3 4 2 1 
...

result:

ok Correct

Test #37:

score: 0
Accepted
time: 1ms
memory: 3788kb

input:

256
5 2
3 5
4 5
5 3
1 2
3 5
4 5
5 3
1 3
3 5
4 5
5 4
1 2
1 3
3 5
4 5
5 3
1 4
3 5
4 5
5 4
1 2
1 4
3 5
4 5
5 4
1 3
1 4
3 5
4 5
5 5
1 2
1 3
1 4
3 5
4 5
5 3
1 5
3 5
4 5
5 4
1 2
1 5
3 5
4 5
5 4
1 3
1 5
3 5
4 5
5 5
1 2
1 3
1 5
3 5
4 5
5 4
1 4
1 5
3 5
4 5
5 5
1 2
1 4
1 5
3 5
4 5
5 5
1 3
1 4
1 5
3 5
4 5
5 6
...

output:

2 1 
3 2 1 
3 2 1 
4 3 2 1 
3 2 1 
4 3 2 1 
4 3 2 1 
1 3 2 5 4 
2 3 1 
3 4 2 1 
3 4 2 1 
1 4 5 3 2 
3 4 2 1 
1 4 5 3 2 
-1
-1
3 2 1 
4 3 2 1 
2 3 1 4 
3 4 2 5 1 
4 3 2 1 
5 4 3 2 1 
3 4 1 5 2 
5 1 3 2 4 6 
3 4 1 2 
4 5 2 3 1 
3 4 5 2 1 
-1
4 5 2 3 1 
1 5 6 3 2 4 
-1
-1
3 2 1 
4 3 2 1 
4 3 2 1 
5 4 3...

result:

ok Correct

Test #38:

score: 0
Accepted
time: 144ms
memory: 4272kb

input:

1
4000 3994
2609 1656
3268 840
769 1738
3439 1042
3805 288
1790 1841
2661 3157
3560 2665
3486 2381
725 3579
2621 2158
2246 3697
2923 1728
565 2922
2150 2856
1972 2196
1010 790
3817 2083
1909 3542
2536 2939
141 2051
3293 800
843 706
3267 3007
473 3411
3389 2798
693 599
2647 771
2350 210
2783 2619
359...

output:

1333 1334 1336 1335 1337 1338 1340 1339 1341 1342 1344 1343 1345 1346 1348 1347 1349 1350 1352 1351 1353 1354 1356 1355 1357 1358 1360 1359 1361 1362 1364 1363 1365 1366 1368 1367 1369 1370 1372 1371 1373 1374 1376 1375 1377 1378 1380 1379 1381 1382 1384 1383 1385 1386 1388 1387 1389 1390 1392 1391 ...

result:

ok Correct

Test #39:

score: 0
Accepted
time: 140ms
memory: 4172kb

input:

1
4000 3996
3022 1706
217 798
3846 114
1413 3018
1914 2614
2737 120
1511 998
3898 3588
726 3783
475 1138
2071 46
2287 369
2419 2400
1970 1133
2429 3343
1760 531
2021 388
3907 1515
1114 3687
1840 2881
1136 1398
3946 1314
1171 3958
1575 1610
2533 2909
2745 953
818 1846
3062 1891
3123 3143
2892 3318
37...

output:

-1

result:

ok Correct

Test #40:

score: 0
Accepted
time: 139ms
memory: 4224kb

input:

1
4000 3994
910 3139
3000 219
801 2172
1962 161
2284 653
810 1548
300 852
335 2572
1922 2795
2970 482
423 1596
490 3372
348 2771
2483 558
3454 3931
577 2060
2517 821
3534 1670
2030 848
2581 170
1031 3044
1178 3114
1146 3183
2412 1931
1629 2266
3436 1299
3533 1183
3918 2053
3196 3604
3830 1721
1230 4...

output:

1334 1333 1335 1336 1338 1337 1339 1340 1342 1341 1343 1344 1346 1345 1347 1348 1350 1349 1351 1352 1354 1353 1355 1356 1358 1357 1359 1360 1362 1361 1363 1364 1366 1365 1367 1368 1370 1369 1371 1372 1374 1373 1375 1376 1378 1377 1379 1380 1382 1381 1383 1384 1386 1385 1387 1388 1390 1389 1391 1392 ...

result:

ok Correct

Test #41:

score: 0
Accepted
time: 144ms
memory: 4256kb

input:

1
4000 3996
1307 3803
1514 2254
79 1282
937 1493
1163 1895
2180 1780
2043 3379
2284 1084
2261 1455
3101 3256
2588 3494
910 3568
2539 1793
1013 1443
1647 1030
117 1694
2285 444
2892 2348
3090 2114
3605 338
3574 2922
1926 3831
786 852
1680 1078
3886 1004
3437 3838
2448 1122
350 1681
1726 3717
3610 232...

output:

-1

result:

ok Correct

Test #42:

score: 0
Accepted
time: 137ms
memory: 4264kb

input:

1
4000 3994
1092 3679
2596 1292
1283 2710
627 3944
3067 3817
3512 2530
2271 220
2546 2881
1005 2267
3768 489
2682 2737
847 3134
3276 3719
2750 2087
1789 1395
1839 2956
1103 924
2766 316
1506 818
3634 3050
621 350
1957 1361
2399 528
1964 3573
2810 374
919 900
874 1429
224 952
1931 860
590 700
1409 10...

output:

1334 1333 1335 1336 1338 1337 1339 1340 1342 1341 1343 1344 1346 1345 1347 1348 1350 1349 1351 1352 1354 1353 1355 1356 1358 1357 1359 1360 1362 1361 1363 1364 1366 1365 1367 1368 1370 1369 1371 1372 1374 1373 1375 1376 1378 1377 1379 1380 1382 1381 1383 1384 1386 1385 1387 1388 1390 1389 1391 1392 ...

result:

ok Correct

Test #43:

score: 0
Accepted
time: 146ms
memory: 4280kb

input:

1
4000 3996
133 3956
3856 2401
1161 3631
2436 992
653 2913
940 3748
2096 1276
1293 3978
934 723
3975 15
2357 3454
1832 597
240 3319
3719 843
1808 3229
1019 3178
1742 2306
3161 2356
1867 1565
1897 2317
1465 1695
2602 452
1011 1858
3599 2738
3821 3143
2047 2082
444 3438
960 2619
220 2729
427 1228
1928...

output:

-1

result:

ok Correct

Test #44:

score: 0
Accepted
time: 23ms
memory: 4020kb

input:

1
1805 1711
394 1668
457 489
128 212
799 1388
82 1084
583 1469
1041 1188
710 1402
789 1711
341 453
430 1219
170 557
538 1356
240 661
994 1150
71 626
1301 1647
544 1316
770 1755
307 1296
574 1482
363 1260
128 986
596 1245
452 1020
1249 1619
194 1410
425 887
23 854
1377 1557
793 1359
361 1771
177 1464...

output:

544 491 398 378 1156 36 433 177 1048 1253 199 102 1357 664 303 483 543 934 1343 247 580 387 219 250 321 224 1465 461 268 271 622 392 839 869 436 443 154 682 476 272 670 216 276 80 696 775 115 1386 559 660 45 1228 338 274 1020 528 1434 634 330 728 141 607 1316 47 668 1177 1116 811 1430 204 237 445 51...

result:

ok Correct

Test #45:

score: 0
Accepted
time: 1ms
memory: 3852kb

input:

42
17 23
2 8
10 11
1 10
9 17
5 12
1 4
7 13
13 15
8 12
3 6
3 5
1 17
8 11
2 14
8 17
6 13
13 14
7 12
6 15
2 16
10 17
5 15
4 16
19 22
10 16
7 12
9 11
15 17
9 18
11 17
5 17
1 4
7 11
11 14
2 11
14 18
6 15
18 19
6 8
2 19
5 8
13 18
1 18
16 18
1 14
5 6
15 17
8 13
3 13
4 9
1 5
5 15
3 8
7 12
4 7
7 11
5 14
11 1...

output:

20 1 17 9 2 4 15 3 7 5 22 16 19 10 8 11 12 6 21 18 13 14 23 
8 6 9 11 5 10 12 14 18 7 13 22 15 17 20 19 21 3 4 16 2 1 
5 16 10 3 17 2 13 7 9 8 11 14 6 1 15 12 4 
8 4 9 10 17 2 15 1 5 3 13 14 12 11 16 7 6 
2 4 8 10 13 7 11 15 9 19 18 1 17 12 6 3 14 5 20 16 
21 5 10 3 14 6 20 17 1 9 8 2 19 7 18 22 12 ...

result:

ok Correct

Test #46:

score: 0
Accepted
time: 1ms
memory: 3924kb

input:

55
17 18
3 17
5 6
1 7
6 10
10 11
8 17
1 6
1 14
6 15
7 14
9 11
5 12
5 7
3 10
12 16
2 3
2 9
3 9
16 20
12 15
8 11
7 16
8 12
11 13
3 14
13 16
4 16
3 9
5 8
2 15
10 12
3 12
4 13
2 10
9 14
1 5
8 14
1 15
7 11
19 25
12 15
12 13
8 11
4 6
11 18
7 10
6 17
3 19
7 16
5 16
10 16
5 14
12 17
3 8
4 15
6 9
5 8
1 16
16...

output:

1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
19 1 10 13 17 14 6 20 4 12 8 7 11 9 16 18 2 3 15 5 
14 1 19 7 17 4 20 12 9 5 8 1...

result:

ok Correct

Test #47:

score: 0
Accepted
time: 1ms
memory: 3848kb

input:

15
54 58
31 37
40 44
29 48
19 54
35 36
13 25
5 42
21 41
25 46
5 7
16 50
22 31
14 30
3 7
12 13
2 26
12 25
38 49
19 40
2 27
3 11
11 38
45 46
11 32
39 51
46 48
14 43
40 54
16 45
8 9
18 19
9 41
13 52
21 46
21 50
35 38
30 44
20 35
36 41
19 43
14 50
29 49
27 44
36 45
27 43
23 29
5 48
15 31
33 45
37 38
4 2...

output:

33 32 7 14 24 57 22 12 50 36 5 8 52 44 49 47 42 58 54 31 26 41 27 37 20 11 23 9 6 2 4 40 19 28 56 15 17 34 29 45 43 35 13 55 46 3 39 38 18 48 1 21 10 53 51 30 25 16 
2 9 15 30 3 4 42 23 20 35 32 16 36 46 22 6 33 17 39 11 21 8 31 1 47 40 14 26 19 13 28 29 18 10 41 27 45 44 43 38 37 34 25 24 12 7 5 
7...

result:

ok Correct

Test #48:

score: 0
Accepted
time: 1ms
memory: 3856kb

input:

62
15 17
7 10
4 7
7 9
10 11
3 10
10 15
4 15
3 12
9 13
1 14
6 14
2 14
2 9
1 8
1 13
1 6
11 15
12 15
10 12
8 12
4 10
3 5
4 9
3 7
3 11
6 7
6 11
1 8
4 8
5 11
9 10
2 12
2 6
19 22
14 16
1 17
6 19
6 14
11 15
3 8
13 16
5 14
16 18
9 19
5 9
1 7
1 3
7 17
10 19
2 18
2 5
8 18
11 13
4 8
4 7
16 19
15 19
8 10
9 12
4...

output:

5 3 12 10 14 1 6 17 7 4 16 15 11 13 9 2 8 
15 14 10 9 4 1 3 11 5 13 7 6 12 2 8 
15 7 18 21 2 9 17 10 1 8 4 22 3 11 13 12 14 20 16 6 19 5 
17 9 10 8 13 6 5 1 4 18 3 11 16 15 7 12 19 14 2 
3 10 11 12 16 21 18 20 2 4 6 15 14 5 17 13 22 8 7 9 19 1 
7 1 2 5 6 10 17 8 15 9 14 12 11 4 16 3 13 
13 1 16 9 2 ...

result:

ok Correct

Test #49:

score: 0
Accepted
time: 197ms
memory: 4248kb

input:

3
3960 3967
937 3123
2575 3091
263 2767
2233 3478
552 3510
812 3093
721 3160
1830 3890
1854 3310
407 1115
866 1033
1204 3558
1866 2279
1964 2250
2036 2929
1129 3111
1725 1994
378 958
2761 3502
2488 2494
1802 2046
99 2510
2998 3872
366 3221
1726 1936
1659 3352
3568 3579
497 969
2272 3691
2274 3167
55...

output:

1096 1581 1759 2866 95 98 447 1837 1368 2453 1769 155 837 1051 972 2586 633 1749 1112 2888 279 870 349 741 170 975 3117 474 590 2346 661 993 130 445 49 1001 149 1172 1118 168 1449 2114 1768 105 1075 1185 538 921 350 2650 26 3141 1488 2408 1077 1393 2592 928 390 457 41 761 343 1198 86 242 1561 338 11...

result:

ok Correct

Test #50:

score: 0
Accepted
time: 205ms
memory: 4340kb

input:

4
3955 3943
363 1845
92 111
2718 2963
314 3924
1365 1859
1420 2183
1237 1803
935 2088
2201 3595
383 2157
1936 2467
1318 3215
1375 3931
2621 3099
1532 3716
3188 3696
143 2696
2022 2484
1740 2309
1772 3772
1231 2205
1049 1563
67 2068
2588 3667
1020 2460
961 2113
171 526
965 2881
1019 1212
851 3174
417...

output:

109 255 3271 476 738 5 221 799 257 298 13 628 833 2613 1227 2072 716 2625 433 480 1621 574 1315 1133 1825 229 696 1510 2140 937 1392 3159 1239 1405 85 1083 1196 1942 2892 3108 820 557 1931 3000 3377 1828 829 240 3052 128 449 562 2514 1236 543 2461 2062 1088 392 824 2911 1640 1091 1896 1250 130 2350 ...

result:

ok Correct

Test #51:

score: 0
Accepted
time: 204ms
memory: 4328kb

input:

2
3989 3960
932 3335
2784 3545
1581 3968
2252 2687
1066 3050
54 1103
1987 3568
921 3151
405 1546
1510 3800
987 2778
1725 3388
605 680
2325 2456
594 3276
539 542
1192 3674
1127 1426
1064 3074
1816 2273
97 3867
742 892
366 1639
809 1385
108 776
358 1409
572 3242
1586 3090
1543 1845
1665 2114
162 2413
...

output:

1045 1813 2339 1006 1446 332 580 1494 706 1227 2016 815 219 778 265 620 1125 119 408 722 2055 103 1266 976 2393 1155 2564 1064 129 2743 204 677 393 836 1500 2574 1670 1574 3674 868 654 198 1566 644 1954 3534 1492 1048 159 1213 3106 175 642 2772 2906 2862 1282 959 851 526 779 2400 210 2499 477 235 28...

result:

ok Correct

Test #52:

score: 0
Accepted
time: 205ms
memory: 4204kb

input:

1
3937 3994
2877 3051
771 3317
1788 2832
1167 3673
1409 3682
1417 1965
1466 3052
99 3464
491 592
2914 3230
2090 3824
976 2867
273 1897
1515 2245
951 3578
670 2098
2900 3629
82 1098
1014 1107
2687 3483
605 2523
1653 2240
3545 3558
1727 1970
2887 3037
2756 3177
567 2697
3345 3869
407 2133
493 1519
110...

output:

1477 215 1748 1283 1707 29 3113 2941 2080 1733 1812 3285 3016 226 264 2184 1066 1847 773 329 319 137 167 33 151 662 129 1368 1361 249 383 149 650 961 127 1645 729 216 2971 148 1054 2677 715 42 1187 1329 3655 100 268 317 1579 952 3528 808 1463 1715 1162 417 3026 2579 2228 3443 131 593 30 779 2630 322...

result:

ok Correct

Test #53:

score: 0
Accepted
time: 203ms
memory: 4244kb

input:

3
3965 3964
299 1234
3303 3667
3065 3181
570 1699
1835 3939
999 1041
1332 2928
2791 3878
2230 3582
2595 3637
1680 3886
1772 1972
3556 3781
2525 3809
2276 2380
1753 3384
413 2245
556 2652
754 3856
1550 1814
392 1136
692 2314
690 1570
1589 2676
2217 2249
3674 3734
742 1421
377 724
2334 3673
1920 2787
...

output:

488 29 1970 665 1238 1960 1477 951 438 1992 556 365 2054 802 1446 1658 2410 2165 3071 1289 3340 120 1014 781 916 1944 2283 3206 261 2235 651 2214 199 1755 557 2031 1478 1174 1705 1471 1597 770 92 452 178 329 1456 482 608 911 457 610 97 1129 1929 113 780 2433 3664 481 3623 406 2310 3199 1671 223 285 ...

result:

ok Correct

Test #54:

score: 0
Accepted
time: 2ms
memory: 3796kb

input:

53
78 34
7 16
1 21
37 39
37 76
19 52
60 63
2 42
16 34
51 63
9 14
5 37
68 78
12 22
58 62
17 53
39 67
15 16
15 30
37 72
10 18
18 52
35 39
22 64
39 47
21 53
57 70
31 40
29 76
6 51
29 57
31 54
44 73
59 74
10 25
52 17
4 34
21 48
32 51
46 48
22 40
4 18
12 25
1 47
3 48
1 44
33 51
7 49
14 16
14 52
35 36
9 3...

output:

16 22 3 4 8 17 1 19 11 24 34 33 32 31 30 29 28 27 26 25 23 21 20 18 15 14 13 12 10 9 7 6 5 2 
2 3 17 11 9 4 16 15 14 13 12 10 8 7 6 5 1 
7 14 38 39 12 1 21 22 29 3 10 11 5 9 4 6 33 46 37 36 18 31 15 13 26 43 24 41 40 34 30 8 45 44 42 35 32 28 27 25 23 20 19 17 16 2 
6 15 7 18 16 24 23 31 30 29 28 27...

result:

ok Correct

Test #55:

score: 0
Accepted
time: 3ms
memory: 3792kb

input:

56
61 87
12 21
3 28
26 52
21 55
28 51
8 30
10 28
7 45
8 42
3 51
9 35
12 44
30 59
8 22
6 38
35 61
20 46
5 61
26 31
1 37
24 38
38 43
13 21
8 9
48 54
8 18
39 47
16 19
2 20
9 41
18 47
4 26
10 55
19 36
1 50
15 41
33 54
26 61
6 61
22 33
36 50
7 53
22 31
9 30
16 18
60 61
12 22
40 61
5 37
18 32
28 31
40 41
...

output:

-1
1 
15 19 20 6 21 18 17 16 14 13 12 11 10 9 8 7 5 4 3 2 1 
6 5 4 3 2 1 
-1
-1
31 41 13 15 5 23 9 25 20 39 10 7 35 26 47 45 37 46 44 43 42 40 38 36 34 33 32 30 29 28 27 24 22 21 19 18 17 16 14 12 11 8 6 4 3 2 1 
6 5 4 3 2 1 
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 
7 12 15 13 14...

result:

ok Correct

Test #56:

score: 0
Accepted
time: 3ms
memory: 3788kb

input:

57
80 33
2 36
11 30
15 20
20 21
27 75
21 27
70 78
72 80
49 71
19 20
5 24
23 38
37 79
52 76
27 33
21 52
52 80
5 57
5 32
17 59
42 71
35 68
36 57
50 71
1 74
12 77
53 79
3 62
28 75
67 70
68 71
4 69
35 49
86 161
20 21
74 84
52 57
39 50
22 33
21 27
53 74
11 42
62 72
1 65
35 42
46 53
43 84
59 63
5 34
34 39...

output:

11 5 6 14 4 9 24 31 21 10 3 17 16 15 19 18 33 32 30 29 28 27 26 25 23 22 20 13 12 8 7 2 1 
-1
1 5 10 15 11 9 8 19 18 17 16 14 13 12 7 6 4 3 2 
19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 
64 7 59 74 12 33 5 32 50 52 1 10 8 4 30 29 19 49 14 22 27 15 23 34 26 28 21 9 48 71 68 39 54 51 38 57 35 42 ...

result:

ok Correct

Test #57:

score: 0
Accepted
time: 0ms
memory: 3952kb

input:

54
63 18
2 46
15 63
21 53
16 32
14 37
21 27
5 10
53 54
17 51
18 54
51 57
15 60
26 60
31 41
16 26
11 21
20 27
8 47
57 108
36 37
30 35
13 23
29 30
3 27
7 28
44 51
14 38
4 38
28 40
23 52
22 27
20 47
8 23
15 30
53 54
7 42
28 45
9 45
18 34
1 41
2 12
26 31
17 18
1 30
26 43
10 31
2 5
30 39
31 38
42 52
21 4...

output:

3 16 6 18 17 15 14 13 12 11 10 9 8 7 5 4 2 1 
-1
-1
-1
7 8 10 2 12 17 16 15 14 13 11 9 6 5 4 3 1 
2 23 8 41 18 9 17 19 32 20 4 24 15 45 40 44 31 5 47 39 38 26 46 37 51 48 52 50 49 43 42 36 35 34 33 30 29 28 27 25 22 21 16 14 13 12 11 10 7 6 3 1 
1 9 6 8 7 5 4 3 2 
1 18 8 20 11 15 10 12 13 33 25 42 5...

result:

ok Correct

Test #58:

score: 0
Accepted
time: 4ms
memory: 3816kb

input:

55
65 56
11 23
42 53
1 37
25 51
23 51
31 42
44 45
29 30
22 23
7 18
23 64
4 58
3 58
35 52
24 36
5 13
10 55
27 33
21 40
1 45
19 57
12 49
8 54
26 61
46 52
11 25
9 44
46 57
19 62
23 35
17 55
33 35
18 47
24 43
4 20
45 48
2 51
7 28
28 60
32 65
10 24
25 57
55 65
41 64
33 62
19 55
4 61
32 41
4 8
16 32
13 36...

output:

7 36 52 23 9 11 18 29 51 34 17 31 48 43 21 25 14 30 26 4 12 35 49 47 37 5 42 1 32 56 28 54 46 50 40 41 15 45 55 53 20 44 39 38 33 27 24 22 19 16 13 10 8 6 3 2 
-1
-1
-1
9 19 46 5 32 15 33 1 21 14 22 23 49 34 8 10 35 13 30 3 2 24 43 26 59 60 56 6 4 54 7 40 20 57 55 48 42 31 47 38 51 27 39 36 16 29 41...

result:

ok Correct

Test #59:

score: 0
Accepted
time: 0ms
memory: 3872kb

input:

1
72 86
38 44
43 64
8 65
20 49
9 12
5 15
36 69
6 55
16 59
2 48
2 11
33 60
41 67
5 26
25 31
10 44
39 59
6 13
16 71
7 10
20 25
25 54
13 14
15 53
3 17
30 63
38 57
2 44
61 63
54 57
43 62
23 59
6 14
38 47
22 27
61 72
15 65
2 66
54 55
53 64
4 55
35 69
1 66
14 21
33 58
30 50
4 67
22 64
33 62
9 24
5 51
36 5...

output:

14 55 57 12 52 35 42 69 85 3 59 58 44 10 11 38 36 26 25 9 17 65 81 28 34 71 32 54 13 77 51 4 21 67 22 41 86 49 63 31 61 6 2 40 24 37 8 30 20 1 83 18 79 33 23 27 16 84 74 72 62 48 56 66 45 39 15 60 78 47 73 68 64 46 53 29 76 75 82 80 70 50 43 19 7 5 

result:

ok Correct

Test #60:

score: 0
Accepted
time: 0ms
memory: 3748kb

input:

5
17 23
2 8
10 11
1 10
9 17
5 12
1 4
7 13
13 15
8 12
3 6
3 5
1 17
8 11
2 14
8 17
6 13
13 14
7 12
6 15
2 16
10 17
5 15
4 16
19 22
10 16
7 12
9 11
15 17
9 18
11 17
5 17
1 4
7 11
11 14
2 11
14 18
6 15
18 19
6 8
2 19
5 8
13 18
1 18
16 18
1 14
5 6
15 17
8 13
3 13
4 9
1 5
5 15
3 8
7 12
4 7
7 11
5 14
11 12...

output:

20 1 17 9 2 4 15 3 7 5 22 16 19 10 8 11 12 6 21 18 13 14 23 
8 6 9 11 5 10 12 14 18 7 13 22 15 17 20 19 21 3 4 16 2 1 
5 16 10 3 17 2 13 7 9 8 11 14 6 1 15 12 4 
8 4 9 10 17 2 15 1 5 3 13 14 12 11 16 7 6 
2 4 8 10 13 7 11 15 9 19 18 1 17 12 6 3 14 5 20 16 

result:

ok Correct

Test #61:

score: 0
Accepted
time: 0ms
memory: 3800kb

input:

5
17 18
3 17
5 6
1 7
6 10
10 11
8 17
1 6
1 14
6 15
7 14
9 11
5 12
5 7
3 10
12 16
2 3
2 9
3 9
16 20
12 15
8 11
7 16
8 12
11 13
3 14
13 16
4 16
3 9
5 8
2 15
10 12
3 12
4 13
2 10
9 14
1 5
8 14
1 15
7 11
19 25
12 15
12 13
8 11
4 6
11 18
7 10
6 17
3 19
7 16
5 16
10 16
5 14
12 17
3 8
4 15
6 9
5 8
1 16
16 ...

output:

1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 
2 10 12 1 18 6 3 5 14 7 8 13 9 16 19 11 4 20 17 15 
9 12 5 20 22 14 11 19 10 3 2 13 16 4 25 15 7 1 23 21 17 18 8 24 6 
5 16 9 8 4 1 20 2 6 10 18 3 7 15 13 19 14 12 11 21 17 
15 14 4 5 6 11 12 8 9 1 7 16 3 10 13 2 

result:

ok Correct

Test #62:

score: 0
Accepted
time: 0ms
memory: 3748kb

input:

1
54 58
31 37
40 44
29 48
19 54
35 36
13 25
5 42
21 41
25 46
5 7
16 50
22 31
14 30
3 7
12 13
2 26
12 25
38 49
19 40
2 27
3 11
11 38
45 46
11 32
39 51
46 48
14 43
40 54
16 45
8 9
18 19
9 41
13 52
21 46
21 50
35 38
30 44
20 35
36 41
19 43
14 50
29 49
27 44
36 45
27 43
23 29
5 48
15 31
33 45
37 38
4 28...

output:

33 32 7 14 24 57 22 12 50 36 5 8 52 44 49 47 42 58 54 31 26 41 27 37 20 11 23 9 6 2 4 40 19 28 56 15 17 34 29 45 43 35 13 55 46 3 39 38 18 48 1 21 10 53 51 30 25 16 

result:

ok Correct

Test #63:

score: 0
Accepted
time: 0ms
memory: 3796kb

input:

1
100 94
49 67
71 72
15 90
29 1
97 81
100 25
5 80
55 63
99 56
9 98
94 32
44 22
73 91
77 58
2 50
46 14
66 12
20 13
70 38
31 93
65 78
16 95
74 11
48 30
86 19
7 41
4 39
60 21
35 52
61 62
10 23
82 92
49 71
67 72
71 15
72 90
15 29
90 1
29 97
1 81
97 100
81 25
100 5
25 80
5 55
80 63
55 99
63 56
99 9
56 98...

output:

33 34 36 35 37 94 93 91 92 90 89 87 88 86 85 83 84 82 81 79 80 78 77 75 76 74 73 71 72 70 69 67 68 66 65 63 64 62 61 59 60 58 57 55 56 54 53 51 52 50 49 47 48 46 45 43 44 42 41 4 40 38 39 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3 2 32 1 

result:

ok Correct

Test #64:

score: 0
Accepted
time: 1ms
memory: 3740kb

input:

1
100 96
50 96
7 47
83 28
81 9
20 54
70 36
73 17
78 52
85 65
40 71
49 37
19 6
91 63
38 72
41 33
25 24
88 1
74 56
84 8
26 97
82 23
13 69
48 2
16 32
93 64
100 5
62 44
87 31
4 61
27 75
94 67
60 76
50 7
96 47
7 83
47 28
83 81
28 9
81 20
9 54
20 70
54 36
70 73
36 17
73 78
17 52
78 85
52 65
85 40
65 71
40...

output:

-1

result:

ok Correct

Test #65:

score: 0
Accepted
time: 0ms
memory: 3804kb

input:

1
100 94
26 70
86 8
82 42
94 3
79 98
55 45
25 99
2 71
12 47
22 48
13 76
75 17
46 80
57 96
65 9
41 74
28 38
6 63
88 83
43 72
51 53
14 90
40 4
69 36
5 85
19 77
87 60
29 93
58 31
50 66
78 44
30 49
26 86
70 8
86 82
8 42
82 94
42 3
94 79
3 98
79 55
98 45
55 25
45 99
25 2
99 71
2 12
71 47
12 22
47 48
22 1...

output:

34 33 35 36 38 37 39 40 42 41 43 44 46 93 94 92 91 89 90 88 87 85 86 84 83 81 82 80 79 77 78 76 75 73 74 72 71 69 70 68 67 65 66 64 63 61 62 60 59 57 58 56 55 53 54 52 51 49 50 8 47 45 48 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 7 6 5 4 3 2 32 1 

result:

ok Correct

Test #66:

score: 0
Accepted
time: 0ms
memory: 3744kb

input:

1
100 96
48 24
77 1
97 80
36 90
68 11
98 76
30 51
40 7
85 70
28 4
54 42
96 3
39 18
83 93
66 56
64 75
2 63
31 55
23 61
33 99
26 50
52 58
15 47
8 32
65 62
34 92
82 100
22 67
27 5
78 95
53 81
87 14
48 77
24 1
77 97
1 80
97 36
80 90
36 68
90 11
68 98
11 76
98 30
76 51
30 40
51 7
40 85
7 70
85 28
70 4
28...

output:

-1

result:

ok Correct

Test #67:

score: 0
Accepted
time: 1ms
memory: 3932kb

input:

1
100 94
26 7
53 92
36 61
33 29
67 34
39 42
47 68
10 1
27 73
20 57
13 2
66 90
46 63
96 76
40 74
95 64
54 44
28 8
85 31
59 4
60 5
11 79
45 25
51 3
86 52
48 43
78 91
55 62
37 21
94 22
14 16
30 97
26 53
7 92
53 36
92 61
36 33
61 29
33 67
29 34
67 39
34 42
39 47
42 68
47 10
68 1
10 27
1 73
27 20
73 57
2...

output:

33 34 36 35 37 38 40 39 41 42 44 43 45 94 93 91 92 90 89 87 88 86 85 83 84 82 81 79 80 78 77 75 76 74 73 71 72 70 69 67 68 66 65 63 64 62 61 59 60 58 57 55 56 54 53 51 52 50 49 8 48 46 47 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 7 6 5 4 3 2 32 1 

result:

ok Correct

Test #68:

score: 0
Accepted
time: 0ms
memory: 3768kb

input:

4
37 55
4 11
8 22
5 36
1 24
11 16
13 15
9 28
14 18
8 9
11 15
15 23
12 21
29 32
16 29
9 32
6 19
16 18
3 32
12 35
1 12
22 26
10 22
3 6
11 17
2 30
1 2
35 36
8 26
10 26
34 36
12 13
7 12
26 30
1 4
27 34
24 29
1 26
12 18
25 31
7 32
2 17
16 30
28 29
8 19
26 35
4 21
20 35
1 13
14 23
3 5
16 28
15 33
31 32
10...

output:

-1
3 27 28 1 7 23 12 5 8 17 36 21 38 19 22 18 29 40 37 6 13 39 41 9 16 15 43 35 14 34 24 20 30 33 42 32 31 26 25 11 10 4 2 
1 
1 

result:

ok Correct

Test #69:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

7
37 8
7 36
2 26
35 37
19 33
13 29
6 9
3 6
4 19
23 18
7 13
7 22
8 16
6 9
12 15
8 23
6 22
13 14
9 18
15 17
9 21
7 9
1 10
8 18
1 22
11 17
4 16
8 19
25 31
12 17
7 9
15 24
8 13
5 21
5 20
3 6
5 17
5 10
11 25
7 20
17 20
3 17
3 22
7 19
4 12
6 7
11 24
16 21
19 24
11 18
15 17
9 12
4 20
12 19
5 14
4 6
10 15
1...

output:

8 7 6 5 4 3 2 1 
1 3 6 9 11 2 15 7 12 4 18 14 17 16 13 10 8 5 
-1
1 
1 
1 
3 4 2 1 

result:

ok Correct

Test #70:

score: 0
Accepted
time: 0ms
memory: 3820kb

input:

4
78 47
29 39
52 74
5 70
50 78
35 50
43 65
32 43
49 66
44 52
22 57
38 60
32 57
43 52
24 55
39 51
20 64
62 66
22 43
42 61
36 41
57 71
64 67
20 72
7 16
63 65
22 65
5 73
60 62
4 11
33 39
21 74
19 71
10 49
25 27
37 43
43 51
7 26
25 49
3 6
25 39
42 64
34 64
36 76
10 39
35 43
25 26
34 50
2 1
1 2
15 11
13 ...

output:

8 1 25 21 10 6 7 2 13 18 35 15 30 22 41 34 38 4 47 5 46 40 42 16 44 45 36 9 26 12 33 43 39 37 32 31 29 28 27 24 23 20 19 17 14 11 3 
1 
1 3 7 8 6 10 9 11 2 5 4 
-1

result:

ok Correct

Test #71:

score: 0
Accepted
time: 0ms
memory: 3856kb

input:

3
45 32
6 17
2 16
8 30
9 37
24 25
12 33
6 32
25 35
5 36
6 40
3 9
7 30
5 22
16 33
5 15
28 38
14 18
29 30
11 45
8 40
14 27
5 34
9 44
18 34
19 27
9 20
15 36
13 20
12 29
19 32
16 28
4 41
53 58
18 44
17 36
29 38
31 32
9 19
2 22
1 36
5 37
10 13
32 53
8 42
22 47
15 42
9 25
21 30
5 13
26 35
13 20
8 21
26 47...

output:

14 4 23 9 13 1 3 18 12 10 7 22 15 26 11 31 2 32 30 29 28 27 25 24 21 20 19 17 16 8 6 5 
-1
1 

result:

ok Correct

Test #72:

score: 0
Accepted
time: 1ms
memory: 3864kb

input:

3
50 79
12 39
18 46
3 32
36 42
23 26
11 14
9 10
5 25
4 18
14 28
14 42
43 48
47 49
12 49
1 2
16 44
7 35
6 31
8 24
9 39
21 38
6 16
10 37
25 39
31 47
21 24
28 39
35 37
20 50
5 46
10 36
20 37
45 47
20 33
2 44
21 47
4 41
22 33
30 32
3 12
30 45
8 17
27 43
43 47
20 22
19 20
14 36
36 38
20 42
39 40
29 48
44...

output:

-1
6 5 4 3 2 1 
8 11 13 15 1 3 5 7 14 12 4 10 6 2 9 

result:

ok Correct

Test #73:

score: 0
Accepted
time: 0ms
memory: 3868kb

input:

4
27 39
10 23
12 13
15 22
12 21
6 15
13 19
15 26
19 21
12 22
9 21
2 13
5 18
10 21
2 25
1 5
12 23
21 26
14 27
7 9
1 12
2 11
5 19
3 12
17 27
2 26
10 15
9 18
1 24
11 13
18 19
17 19
4 13
16 25
16 20
16 22
4 22
1 10
11 16
2 16
24 29
3 11
6 20
15 16
3 9
14 19
12 23
3 13
5 16
14 22
16 17
5 19
6 22
6 7
5 24...

output:

-1
-1
4 7 2 6 12 9 16 11 14 10 15 13 8 5 3 1 
8 11 1 15 14 13 12 10 9 7 6 5 4 3 2 

result:

ok Correct

Test #74:

score: 0
Accepted
time: 0ms
memory: 3792kb

input:

4
28 1
4 28
30 3
10 13
2 20
3 6
25 22
4 5
13 21
5 16
3 4
3 11
9 10
1 20
10 14
9 23
8 11
18 20
4 18
6 11
9 11
11 17
7 15
4 6
16 21
2 11
10 13
17 25
16 18
17 18
3 17
5 6
1 7
6 10
10 11
8 17
1 6
1 14
6 15
7 14
9 11
5 12
5 7
3 10
12 16
2 3
2 9
3 9

output:

1 
3 2 1 
18 1 11 12 5 10 13 8 6 14 19 15 9 20 17 4 22 3 21 16 7 2 
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 

result:

ok Correct

Test #75:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

5
26 14
10 26
11 14
6 10
15 26
4 12
4 16
2 15
1 15
12 19
7 26
2 25
23 24
5 13
3 10
20 41
13 19
6 11
19 20
11 16
5 19
6 15
3 19
7 10
7 14
5 15
5 7
6 9
3 4
13 18
6 16
4 10
8 17
3 6
8 18
1 16
6 18
9 19
7 11
5 12
14 20
1 13
4 11
2 18
12 18
5 14
16 18
16 20
3 9
2 20
9 18
2 9
4 6
3 20
5 10
2 6
8 9
20 10
7...

output:

3 1 4 8 7 10 14 13 12 11 9 6 5 2 
-1
6 10 4 9 8 7 5 3 2 1 
6 5 4 3 2 1 
3 14 5 10 7 2 9 8 4 13 12 6 11 1 

result:

ok Correct

Test #76:

score: 0
Accepted
time: 0ms
memory: 3864kb

input:

4
26 5
8 24
3 26
12 14
5 24
10 26
22 11
4 20
1 13
7 15
2 18
4 22
2 17
2 12
2 20
1 10
2 19
7 12
27 5
16 25
14 19
7 27
5 12
3 25
17 18
3 17
5 6
1 7
6 10
10 11
8 17
1 6
1 14
6 15
7 14
9 11
5 12
5 7
3 10
12 16
2 3
2 9
3 9

output:

5 4 3 2 1 
4 6 7 10 8 11 9 5 3 2 1 
5 4 3 2 1 
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 

result:

ok Correct

Test #77:

score: 0
Accepted
time: 0ms
memory: 3940kb

input:

4
26 1
13 23
29 1
6 25
20 3
7 12
13 15
1 13
17 18
3 17
5 6
1 7
6 10
10 11
8 17
1 6
1 14
6 15
7 14
9 11
5 12
5 7
3 10
12 16
2 3
2 9
3 9

output:

1 
1 
3 2 1 
1 4 9 12 13 3 14 11 18 17 16 8 7 10 2 5 15 6 

result:

ok Correct

Extra Test:

score: 0
Extra Test Passed