QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#814420#9875. Don't Detect Cycleucup-team3564#AC ✓256ms66144kbC++232.9kb2024-12-14 17:26:072024-12-14 17:26:11

Judging History

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

  • [2024-12-14 17:26:11]
  • 评测
  • 测评结果:AC
  • 用时:256ms
  • 内存:66144kb
  • [2024-12-14 17:26:07]
  • 提交

answer

// MagicDark
#include <bits/stdc++.h>
#define ws gfgdfgd
#define debug cerr << "\33[32m[" << __LINE__ << "]\33[m "
#define SZ(x) ((int) x.size() - 1)
#define all(x) x.begin(), x.end()
#define ms(x, y) memset(x, y, sizeof x)
#define F(i, x, y) for (int i = (x); i <= (y); i++)
#define DF(i, x, y) for (int i = (x); i >= (y); i--)
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
template <typename T> T& chkmax(T &x, T y) {return x = max(x, y);}
template <typename T> T& chkmin(T &x, T y) {return x = min(x, y);}
template <typename T> T& read(T &x) {
	x = 0; int f = 1; char c = getchar();
	for (; !isdigit(c); c = getchar()) if (c == '-') f = - f;
	for (; isdigit(c); c = getchar()) x = (x << 1) + (x << 3) + (c ^ 48);
	return x *= f;
}
const int N = 4010, inf = 1e9;
vector <int> v[N];
int id[N][N];
int n, m, dep[N], p[N], cnt[N], vv[N], vw[N], dfn[N], rdfn[N], pcnt, s[N], fa[N], ww[N], ws[N];
void dfs(int x, int fa) {
	::fa[x] = fa;
	dfn[x] = ++pcnt;
	dep[x] = dep[fa] + 1;
	ww[x] = 0;
	ws[x] = 0;
	for (int i: v[x])
		if (i != fa) {
			if (!dep[i]) {
				dfs(i, x);
				int gg = min(vv[i], vw[i]);
				chkmin(vw[x], gg);
				if (gg <= dep[x]) ww[x]++;
				if (gg < dep[x]) ws[x]++;
				s[x] += s[i];
			} else if (dep[i] < dep[x]) {
				p[i] = x, p[x] = i;
				cnt[x]++, cnt[i]++;
				chkmin(vv[x], dep[i]);
				s[::fa[i]]--;
				s[x]++;
			}
		}
	rdfn[x] = pcnt;
}
void zhk() {
	read(n), read(m);
	F(i, 1, n) v[i].clear();
	F(i, 1, m) {
		int x, y; read(x), read(y);
		id[x][y] = id[y][x] = i;
		v[x].push_back(y);
		v[y].push_back(x);
	}
	vector <int> ans;
	auto solve = [&] () -> bool {
		pcnt = 0;
		F(i, 1, n) {
			dep[i] = 0;
			s[i] = 0;
			// p[i] = 0;
			cnt[i] = 0;
			vw[i] = vv[i] = inf;
		}
		F(i, 1, n)
			if (!dep[i]) dfs(i, 0);
		F(i, 1, n)
			for (int j: v[i]) if (dep[i] > dep[j]) {
				if (dep[i] - dep[j] == 1) {
					if (cnt[i] > 1) continue;
					if (cnt[i] == 1) {
						if (dep[p[i]] > dep[i]) continue;
						if (vw[i] <= dep[j]) continue;
					}
					if (ws[i] >= 2) continue;
					if (ww[j] - (min(vv[i], vw[i]) <= dep[j]) >= 1) continue;
					if (cnt[j] > 1) continue;
					if (cnt[j] == 1) {
						if (!(dfn[i] <= dfn[p[j]] && dfn[p[j]] <= rdfn[i])) continue;
						// if (vw[p[j]] <= dep[j] || vv[p[j]] < dep[j]) continue;
						if (min(vw[i], vv[i]) < dep[j]) continue;
					}
					// ans.push_back(id[i][j]);
					// v[i].erase(find(all(v[i]), j));
					// v[j].erase(find(all(v[j]), i));
					// return true;
				} else {
					if (s[i] > 1 || s[j] > 1) continue;
				}
				ans.push_back(id[i][j]);
				v[i].erase(find(all(v[i]), j));
				v[j].erase(find(all(v[j]), i));
				return true;
			}
		return false;
	};
	F(i, 1, m) {
		if (!solve()) {
			puts("-1");
			return;
		}
	}
	reverse(all(ans));
	for (int i: ans) cout << i << ' '; cout << '\n';
}
signed main() {
	int _ = 1;
	cin >> _;
	while (_--) zhk();
	return 0;
}
/* why?
*/

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

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

input:

1
4 4
1 2
2 3
3 4
4 2

output:

4 3 1 2 

result:

ok Correct

Test #2:

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

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 
4 2 6 10 8 9 5 3 1 7 
-1

result:

ok Correct

Test #3:

score: 0
Accepted
time: 93ms
memory: 53976kb

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:

2453 2069 945 673 1982 1885 1652 1954 17 2360 696 1626 1600 2767 2258 1253 621 2761 98 90 2283 439 312 487 661 1491 13 2210 1161 1227 750 1206 2829 1940 1567 178 2877 1552 575 1363 1649 2233 2639 1686 972 2355 2367 358 1181 2540 369 2383 759 1298 223 1713 806 824 2719 39 2858 1800 645 1619 2591 2677...

result:

ok Correct

Test #4:

score: 0
Accepted
time: 5ms
memory: 42944kb

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:

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

result:

ok Correct

Test #5:

score: 0
Accepted
time: 78ms
memory: 61420kb

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:

1126 1897 2159 461 2433 337 4 1796 1189 2395 259 2193 810 142 1165 2009 556 524 1362 1829 1269 17 234 26 464 2233 1066 2393 2259 1875 669 1083 1802 361 1097 1755 1676 2061 1526 1749 1605 568 1171 1673 2222 351 1914 1905 1025 872 860 644 1787 1259 1177 2116 1581 1157 811 787 13 127 1560 2142 1595 126...

result:

ok Correct

Test #6:

score: 0
Accepted
time: 34ms
memory: 40932kb

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:

1682 277 256 745 1164 510 1585 705 1610 431 1317 941 1136 23 1034 712 399 1419 1587 1650 721 1269 769 1076 587 543 1767 1398 1566 1198 1688 1097 1544 634 327 852 76 1021 235 1219 1275 226 1112 1766 190 1733 561 683 1000 114 257 15 499 1529 101 1151 14 89 117 81 378 182 844 935 574 952 93 663 620 737...

result:

ok Correct

Test #7:

score: 0
Accepted
time: 25ms
memory: 32620kb

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

result:

ok Correct

Test #8:

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

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

result:

ok Correct

Test #9:

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

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

result:

ok Correct

Test #10:

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

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

result:

ok Correct

Test #11:

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

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

result:

ok Correct

Test #12:

score: 0
Accepted
time: 235ms
memory: 66072kb

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:

3289 2626 3566 799 2731 522 1775 2384 2492 295 3998 2701 33 3415 2930 360 1787 3046 3160 1694 999 2421 848 748 272 2278 1666 1352 3159 1137 2091 2430 2242 3402 1867 1040 2814 3462 1904 3092 2403 3701 2082 1255 3524 4 2341 3308 961 3094 2271 3790 3174 3908 1326 1029 3277 3627 2969 3658 1088 3329 1349...

result:

ok Correct

Test #13:

score: 0
Accepted
time: 247ms
memory: 65976kb

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:

806 3295 2315 1607 720 3420 3713 1365 1673 3002 2082 1302 1866 2740 3861 2918 622 755 3278 1728 3507 2569 740 1935 3265 2600 3582 3314 2414 3354 2986 24 864 2435 1150 1507 792 3979 3341 902 2143 3536 682 3851 3051 3530 242 2738 3358 778 2388 1571 645 3391 3869 8 3082 446 1213 503 1319 2432 1148 1472...

result:

ok Correct

Test #14:

score: 0
Accepted
time: 248ms
memory: 66004kb

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:

3508 3586 2312 2152 546 2414 570 3797 1793 2824 2566 648 2959 161 2437 3426 765 70 41 3314 282 1246 3736 1319 2111 2399 3594 240 2629 1866 2756 1988 3845 38 1031 3215 1812 2662 3403 2472 3710 208 1772 941 2030 1007 293 3597 1722 1294 2138 3985 384 1291 3332 1025 3419 2305 1377 1600 2719 2386 2843 10...

result:

ok Correct

Test #15:

score: 0
Accepted
time: 253ms
memory: 66060kb

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:

779 2259 1211 2014 2293 2898 524 3800 2175 2043 830 163 896 3860 605 3882 3687 974 53 2675 1704 2729 168 2225 3413 3211 1424 1497 3233 21 2598 845 3268 2163 2408 2828 3441 540 1957 2210 1960 1419 3005 2527 1232 1608 2121 1440 3145 2134 2390 2721 3594 1569 794 3228 1489 1646 741 238 3581 3649 3675 71...

result:

ok Correct

Test #16:

score: 0
Accepted
time: 244ms
memory: 66024kb

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:

2090 2671 2013 3218 3905 1270 2934 1967 1253 2968 3630 840 582 3994 3265 675 1209 348 2793 2675 1541 3309 3134 1378 2033 2109 1745 1504 314 3959 967 2939 2517 1268 1506 3115 1375 1204 1285 2661 3058 1533 2473 252 1442 3988 2115 83 1774 329 1312 1252 469 3976 1234 2387 3594 2699 2624 182 51 3822 3873...

result:

ok Correct

Test #17:

score: 0
Accepted
time: 246ms
memory: 65924kb

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:

63 1176 2268 1859 1282 2306 3162 623 845 887 3365 801 3431 327 2150 256 3613 1989 2498 3965 1894 2000 2378 3150 1408 821 245 3242 1691 3888 2548 2194 3388 3250 1336 1708 1943 787 1442 989 3297 601 3396 3655 2093 2240 1391 2541 1892 1779 2115 798 897 3879 2975 2726 3129 2099 2243 3538 1959 965 1731 1...

result:

ok Correct

Test #18:

score: 0
Accepted
time: 245ms
memory: 64700kb

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:

1020 3000 1946 488 2831 3896 3899 2183 1635 153 2313 557 2531 971 549 384 311 1999 867 2075 696 3547 1612 3282 1239 857 884 2242 258 1698 1582 1644 3839 1907 2262 673 631 1978 2581 2747 3131 1950 1180 3804 2626 845 2319 3156 2050 1518 2613 2145 574 3201 2200 2839 1022 2301 1652 1536 3297 1690 85 101...

result:

ok Correct

Test #19:

score: 0
Accepted
time: 237ms
memory: 64736kb

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:

1394 2631 3496 85 2408 2082 4000 739 2290 2139 60 3277 2266 1603 1193 467 1281 1857 2889 481 2006 1416 1562 3601 2741 714 3290 1251 135 1129 1352 2810 2175 203 2274 2492 154 3207 926 704 1565 3162 3016 862 626 2293 1218 1653 951 2465 767 110 320 2836 2454 193 3666 3259 2178 91 292 3304 1062 2387 168...

result:

ok Correct

Test #20:

score: 0
Accepted
time: 241ms
memory: 64668kb

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:

2777 1323 1826 749 792 2672 2466 2323 1760 133 750 651 982 348 519 3617 2343 111 3129 3100 901 515 2200 3174 1325 2043 1024 2524 2938 2098 3821 3494 668 1757 1366 1689 243 2559 3565 2263 3746 1595 1397 2319 994 2818 2646 1606 3290 615 681 724 2898 3835 3441 2828 1585 1648 1171 1140 1863 3599 799 158...

result:

ok Correct

Test #21:

score: 0
Accepted
time: 241ms
memory: 65964kb

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:

1617 3438 1022 2023 1151 3660 3292 3645 3200 2584 2031 3938 2171 991 1930 3742 3602 2359 1679 1230 207 1675 2214 2631 3323 3023 2055 2068 3037 2591 2125 3273 1635 552 851 1686 2012 3697 2688 2337 3120 1715 931 3754 222 3880 790 3217 633 1855 2348 2389 3883 1296 315 3563 3760 2687 3836 1339 1255 1880...

result:

ok Correct

Test #22:

score: 0
Accepted
time: 235ms
memory: 66136kb

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:

116 2558 2626 2707 619 3232 2835 3567 269 2936 1400 2729 2335 1567 2498 2537 3546 860 3846 316 1000 657 1141 244 2536 457 3913 272 3458 243 2909 2585 3834 867 3544 398 1534 1883 2365 1230 3195 3498 2366 1074 3744 577 1976 2607 563 599 3473 127 2131 2379 2326 799 788 98 2966 2191 70 198 313 2286 2550...

result:

ok Correct

Test #23:

score: 0
Accepted
time: 244ms
memory: 66028kb

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:

2560 1303 1190 3788 3032 303 955 1919 1827 3963 3557 1098 2086 587 23 2851 2304 1451 1060 2490 2739 727 2056 923 1147 3165 1737 2979 2727 396 1668 2722 112 712 1557 2570 2047 1817 3397 2354 3822 83 2597 3540 2266 3844 2992 412 1953 2764 772 2732 2545 172 405 3850 1412 993 937 3065 2642 2052 3819 397...

result:

ok Correct

Test #24:

score: 0
Accepted
time: 245ms
memory: 65916kb

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:

1589 1391 2969 3708 1174 3777 1602 2574 1853 1198 467 1106 679 621 2435 752 3449 3797 763 1164 402 283 3059 2097 310 975 1862 906 1418 1153 130 3790 2362 1470 1608 1845 1072 1542 3833 2320 3171 2982 3544 1685 1957 3053 2338 2841 1909 1772 3095 3889 3049 1872 200 828 3677 3135 3502 3512 2365 3552 684...

result:

ok Correct

Test #25:

score: 0
Accepted
time: 256ms
memory: 65960kb

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:

3358 2457 2292 1813 1488 381 3780 766 1735 357 2149 2052 2952 3143 2005 128 3409 1565 182 571 3970 2287 585 3219 3310 3155 2020 1074 2054 2402 3969 3429 1569 2200 1524 612 2612 3983 386 2537 3527 1149 685 21 2855 1564 2460 542 13 3193 2017 406 1349 3439 90 1234 543 981 1497 3569 2834 2934 175 176 36...

result:

ok Correct

Test #26:

score: 0
Accepted
time: 249ms
memory: 66032kb

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:

2519 1317 3070 1065 1535 3006 3792 2317 1471 320 3684 1434 3394 254 2488 2878 1578 2128 2665 211 2189 1449 1345 3052 2766 3638 2873 2172 3483 2852 2121 1023 2511 1866 3232 1179 1299 2807 1310 2844 108 2125 2159 3668 2871 1609 3882 1938 1027 3414 2061 189 3515 1667 2126 3024 3756 3170 1039 1867 656 1...

result:

ok Correct

Test #27:

score: 0
Accepted
time: 245ms
memory: 65904kb

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:

3117 2488 885 2430 2213 495 1718 3723 2248 2683 876 423 3643 1087 1442 927 2584 1915 2397 339 159 1396 1923 267 3664 2416 2715 3544 2282 1336 1888 3779 2865 437 1936 2565 265 2859 548 3648 1093 1800 3497 441 3919 3167 1847 2539 2484 3585 412 2135 3675 2011 472 3501 2659 2487 2607 3468 940 3054 1758 ...

result:

ok Correct

Test #28:

score: 0
Accepted
time: 244ms
memory: 64680kb

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:

2341 3033 3184 1182 3227 793 1753 1622 884 49 270 252 2637 1130 284 771 3433 3678 3527 953 1224 2019 3667 1865 423 58 2030 2641 2775 352 3568 2447 3140 2933 229 1607 1913 1211 2519 3589 777 3555 2512 652 841 193 1131 3026 207 2808 1730 3821 2136 2721 589 3917 3557 1714 1844 2767 2176 331 3787 387 20...

result:

ok Correct

Test #29:

score: 0
Accepted
time: 234ms
memory: 64980kb

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:

3477 1012 2992 2895 1979 3179 2609 1304 345 637 1318 428 1568 2035 1420 291 3579 1288 3609 3671 2975 1385 1777 1338 106 3046 3834 2628 385 491 2601 937 3792 3346 927 80 2090 1762 1492 167 3925 1373 3487 1069 1116 2967 1470 2439 2827 3143 3417 2933 2726 3354 2574 264 2177 68 3254 815 2328 2985 3806 4...

result:

ok Correct

Test #30:

score: 0
Accepted
time: 230ms
memory: 66044kb

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:

2663 2022 846 3807 2163 2643 372 499 432 2404 2503 2961 163 354 1422 1234 3191 2119 3896 1151 3383 1759 3772 145 3448 3596 2248 365 1238 2105 2004 1202 3030 2388 3284 188 124 3777 3889 1764 2055 1588 3801 2844 1603 587 319 147 2295 3576 3627 305 2445 1308 240 1757 168 3490 3386 3289 2213 342 2811 37...

result:

ok Correct

Test #31:

score: 0
Accepted
time: 236ms
memory: 65920kb

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:

3649 1760 2889 37 2424 2510 1243 1523 411 3227 776 2237 3754 1097 780 1798 1447 3048 2859 466 2421 3671 3938 3974 3308 2455 398 2222 867 2396 346 127 1495 1126 3988 2412 1777 1915 840 690 3262 3251 3979 3901 695 2775 2822 3031 3800 3448 1797 2126 3816 3270 1931 1977 25 2520 2487 2439 1561 2108 1439 ...

result:

ok Correct

Test #32:

score: 0
Accepted
time: 225ms
memory: 65972kb

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:

1415 325 485 2023 3035 345 3705 1001 1523 2607 1257 3734 966 729 1894 460 1915 2959 1849 3881 1228 3067 1016 3021 221 1736 289 44 1578 1011 372 2538 1210 2851 1798 3738 3530 2718 843 3309 3007 3895 2048 1963 1101 3459 248 896 3389 1954 1253 1702 2301 716 2900 204 2335 704 962 1648 1087 1909 1917 394...

result:

ok Correct

Test #33:

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

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 
1 2 
2 3 1 
1 
1 
2 1 
1 
2 1 
2 1 
3 2 1 
1 
2 1 
1 2 
2 3 1 
1 2 
2 3 1 
2 1 3 
3 2 4 1 
1 
2 1 
2 1 
3 2 1 
1 2 
2 3 1 
2 1 3 
3 2 4 1 
2 1 
3 2 1 
3 1 2 
4 2 3 1 
1 2 3 
2 3 4 1 
2 1 4 3 
-1
1 
2 1 
2 1 
3 2 1 
1 2 
2 3 1 
2 3 1 
3 4 1 2 
2 1 
3 2 1 
3 1 2 
4 2 3 1 
1 3 2 
...

result:

ok Correct

Test #34:

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

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 
3 2 1 
1 
2 1 
2 1 
3 2 1 
2 1 
3 2 1 
3 2 1 
4 3 2 1 
1 
2 1 
1 2 
2 3 1 
1 2 
2 3 1 
2 1 3 
3 2 4 1 
1 2 
2 3 1 
2 1 3 
3 2 4 1 
2 1 3 
3 2 4 1 
3 2 1 4 
4 3 2 5 1 
1 
2 1 
2 1 
3 2 1 
1 2 
2 3 1 
2 1 3 
3 2 4 1 
1 2 
2 3 1 
2 3 1 
3 4 2 1 
2 1 3 
3 2 4 1 
3 2 1 4 
4 3 2 5 ...

result:

ok Correct

Test #35:

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

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 
4 3 2 1 
1 2 
2 3 1 
2 3 1 
3 4 1 2 
2 1 3 
3 2 4 1 
3 2 4 1 
4 3 5 1 2 
2 1 
3 2 1 
3 1 2 
4 2 3 1 
3 1 2 
4 2 3 1 
4 2 1 3 
5 3 2 4 1 
1 3 2 
2 4 3 1 
2 4 3 1 
-1
2 1 4 3 
3 2 5 4 1 
3 2 5 4 1 
-1
2 1 
3 2 1 
3 2 1 
4 3 2 1 
3 1 2 
4 2 3 1 
4 2 1 3 
5 3 2 4 1...

result:

ok Correct

Test #36:

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

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 
4 3 2 1 
1 2 
2 3 1 
2 3 1 
3 4 2 1 
2 3 1 
3 4 1 2 
3 4 1 2 
4 5 2 1 3 
2 1 
3 2 1 
3 1 2 
4 2 3 1 
3 1 2 
4 2 3 1 
4 2 1 3 
5 3 2 4 1 
1 3 2 
2 4 3 1 
2 4 1 3 
3 5 2 4 1 
2 4 1 3 
3 5 1 2 4 
3 5 1 2 4 
4 6 2 1 3 5 
2 1 
3 2 1 
3 2 1 
4 3 2 1 
3 1 2 
4 2 3 1 
...

result:

ok Correct

Test #37:

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

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:

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

result:

ok Correct

Test #38:

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

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:

2663 2890 1705 1932 2119 1616 2007 3870 3285 2891 2481 2224 2142 2206 397 2166 2198 2161 2127 2124 2128 2130 2126 2129 2125 2123 398 399 2138 2140 2136 2133 2132 2131 400 2135 2134 401 402 2137 403 2139 404 2121 2122 396 2120 2118 395 2117 394 2141 405 2155 2149 2148 2145 2144 2143 406 2146 407 2147...

result:

ok Correct

Test #39:

score: 0
Accepted
time: 220ms
memory: 65944kb

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: 224ms
memory: 65940kb

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:

2849 3946 3908 3091 3225 3379 2919 3357 3226 3127 2878 3043 3166 3142 3172 2893 3063 3057 821 2941 2951 2953 2956 2955 2958 2959 2972 2964 2969 2974 2970 2968 2967 820 2973 2971 819 2966 2965 818 2962 2963 817 2961 816 2957 2960 815 814 813 2954 812 2952 811 2947 2939 2948 2949 2950 810 809 2945 294...

result:

ok Correct

Test #41:

score: 0
Accepted
time: 230ms
memory: 66048kb

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: 225ms
memory: 65980kb

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:

1694 3400 2951 1794 2733 1563 822 3968 1523 3347 2732 2872 3229 3194 2914 2794 3302 2918 2739 3061 3024 2974 2911 2929 3041 2915 3051 2959 2990 2984 2975 2988 2978 2973 2977 823 2976 2979 2980 824 2985 2986 2981 2983 2982 825 826 827 2987 828 2989 2992 2991 829 830 2955 2912 2971 2996 3003 2931 2998...

result:

ok Correct

Test #43:

score: 0
Accepted
time: 222ms
memory: 65988kb

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: 32ms
memory: 31240kb

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:

962 1604 1307 1059 1497 1012 310 612 549 782 276 1127 1632 971 1333 395 790 1588 793 1607 1141 571 1543 598 269 939 1636 1676 1568 1601 1351 956 610 152 1342 372 309 1254 1251 609 1108 1020 19 466 235 544 158 148 998 488 663 1192 940 362 912 738 731 750 1336 1631 36 1499 776 249 1258 1160 1411 795 2...

result:

ok Correct

Test #45:

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

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:

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

result:

ok Correct

Test #46:

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

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

result:

ok Correct

Test #47:

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

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:

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

result:

ok Correct

Test #48:

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

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:

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

result:

ok Correct

Test #49:

score: 0
Accepted
time: 216ms
memory: 65688kb

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:

1640 2747 185 3647 1061 1920 3094 197 1425 630 2018 3661 281 441 3290 983 224 2440 234 2002 1514 100 2455 2353 2861 1217 3536 2053 2364 2034 3462 1090 1408 2833 3134 2230 1010 1203 562 3242 81 362 763 2056 1198 1579 1974 3378 3049 3703 735 3913 1663 2243 569 1727 535 2698 952 1360 139 1531 3432 3210...

result:

ok Correct

Test #50:

score: 0
Accepted
time: 225ms
memory: 64592kb

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:

2437 1769 2254 3613 2966 2121 1760 491 3889 3929 2407 156 2018 1227 3564 3780 1790 1588 2694 2314 387 2486 1176 2647 891 482 2104 3203 1231 1039 2547 3858 2164 3920 846 388 3570 1727 3433 2376 1809 2432 3473 2088 2805 3345 719 2979 2969 1644 139 1641 973 602 2830 3033 40 2232 3637 726 2409 3748 311 ...

result:

ok Correct

Test #51:

score: 0
Accepted
time: 220ms
memory: 65904kb

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:

3488 1660 3706 2061 2209 2379 1199 2014 3759 3117 1889 961 984 1534 806 2114 1028 1377 3650 2309 3248 1876 1630 230 2239 383 3377 1965 1554 3671 3815 3627 2713 2451 247 2227 3223 300 3562 505 1226 1455 2445 495 1147 3901 470 337 1105 233 1602 3056 2305 870 3785 412 404 2592 2137 1821 3641 3206 3558 ...

result:

ok Correct

Test #52:

score: 0
Accepted
time: 240ms
memory: 66144kb

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:

3102 2970 260 2929 953 935 281 2311 2596 2606 3064 685 573 1970 3127 1018 2618 330 2133 3091 2083 989 3329 45 2817 1619 895 574 1852 1044 2130 1475 1889 2528 1283 2583 3151 1113 513 2642 980 1666 1868 1836 3541 892 2076 1301 1992 2479 109 2594 3879 924 1672 1783 1452 28 1041 1787 1325 141 1355 1054 ...

result:

ok Correct

Test #53:

score: 0
Accepted
time: 234ms
memory: 65816kb

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:

924 2636 3555 1743 917 2851 2416 2103 1030 1085 2717 1367 2628 3211 1432 2969 1902 275 1939 172 2820 949 3819 1447 3639 216 223 1546 3184 1796 2776 1749 3216 751 1606 1304 3582 2540 354 1605 1873 326 65 884 825 2307 3839 289 3626 2170 331 1124 2169 925 1867 1409 1490 3083 3160 98 1898 1180 3457 2535...

result:

ok Correct

Test #54:

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

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:

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

result:

ok Correct

Test #55:

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

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

result:

ok Correct

Test #56:

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

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:

17 13 7 26 14 5 25 8 31 30 32 22 28 20 23 27 16 24 33 21 9 12 1 15 19 2 29 6 11 4 3 10 18 
-1
2 7 9 12 18 17 13 15 16 3 8 6 10 5 1 19 14 4 11 
4 6 16 18 9 2 5 1 3 13 12 10 8 11 14 15 17 7 19 
71 30 64 2 3 18 60 48 61 44 39 27 52 75 50 7 28 1 68 38 14 16 4 72 69 79 66 13 76 15 35 32 74 6 31 21 17 26 ...

result:

ok Correct

Test #57:

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

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:

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

result:

ok Correct

Test #58:

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

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:

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

result:

ok Correct

Test #59:

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

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:

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

result:

ok Correct

Test #60:

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

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:

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

result:

ok Correct

Test #61:

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

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 15 9 8 12 11 14 17 4 18 16 5 6 10 7 13 3 2 
7 19 6 5 1 2 12 16 18 13 9 10 4 3 14 8 20 15 11 17 
19 5 10 12 21 11 3 9 23 14 17 18 22 8 25 15 2 13 16 7 4 1 20 6 24 
8 13 11 10 18 16 5 4 6 3 7 12 19 1 15 20 2 9 17 14 21 
15 5 6 3 16 4 10 11 2 8 9 14 12 7 1 13 

result:

ok Correct

Test #62:

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

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:

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

result:

ok Correct

Test #63:

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

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:

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

result:

ok Correct

Test #64:

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

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: 5664kb

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:

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

result:

ok Correct

Test #66:

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

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: 5604kb

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:

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

result:

ok Correct

Test #68:

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

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

result:

ok Correct

Test #69:

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

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:

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

result:

ok Correct

Test #70:

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

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:

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

result:

ok Correct

Test #71:

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

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:

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

result:

ok Correct

Test #72:

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

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
3 6 4 2 1 5 
3 8 14 6 7 12 11 5 4 15 13 1 10 2 9 

result:

ok Correct

Test #73:

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

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
7 16 11 15 12 5 14 1 4 6 3 9 2 10 13 8 
9 7 5 13 8 11 12 4 10 15 2 3 1 14 6 

result:

ok Correct

Test #74:

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

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 
2 1 3 
21 9 18 7 11 15 22 16 8 2 5 20 14 10 17 3 1 4 12 19 13 6 
1 15 9 8 12 11 14 17 4 18 16 5 6 10 7 13 3 2 

result:

ok Correct

Test #75:

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

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:

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

result:

ok Correct

Test #76:

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

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:

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

result:

ok Correct

Test #77:

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

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 
2 3 1 
1 15 9 8 12 11 14 17 4 18 16 5 6 10 7 13 3 2 

result:

ok Correct

Extra Test:

score: 0
Extra Test Passed