QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#520870#8650. Island Hoppinggreen_gold_dog#65 8ms4192kbC++201.2kb2024-08-15 16:54:322024-08-15 16:54:32

Judging History

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

  • [2024-08-15 16:54:32]
  • 评测
  • 测评结果:65
  • 用时:8ms
  • 内存:4192kb
  • [2024-08-15 16:54:32]
  • 提交

answer

#include "island.h"
#include<bits/stdc++.h>

using namespace std;

typedef int ll;

map<pair<ll, ll>, ll> mind;

ll get(ll x, ll y) {
	if (mind.find(make_pair(x, y)) != mind.end()) {
		return mind[make_pair(x, y)];
	}
	return mind[make_pair(x, y)] = query(x + 1, y + 1) - 1;
}

void ans(ll x, ll y) {
	answer(x + 1, y + 1);
}

struct DSU {
	vector<ll> p;
	DSU(ll n) {
		p.resize(n);
		for (ll i = 0; i < n; i++) {
			p[i] = i;
		}
	}
	ll get(ll v) {
		return (v == p[v] ? v : p[v] = get(p[v]));
	}
	bool unite(ll a, ll b) {
		a = get(a);
		b = get(b);
		if (a == b) {
			return false;
		}
		p[a] = b;
		return true;
	}
};

void solve(ll n, ll l) {
	vector<vector<ll>> to(n);
	vector<ll> col(n, 0);
	ll ost = n - 1;
	DSU d(n);
	for (ll i = 0; i < n; i++) {
		ll start = 0;
		for (auto j : to[i]) {
			if (j < i) {
				start++;
			}
		}
		while (start < n - 1 && ost > 0) {
			ll x = get(i, start);
			if (d.get(x) == d.get(i)) {
				break;
			}
			if (x < i) {
				break;
			}
			if (get(x, col[x]) == i) {
				col[x]++;
				ost--;
				to[i].push_back(x);
				to[x].push_back(i);
				d.unite(x, i);
			} else {
				break;
			}
			start++;
		}
	}
	for (ll i = 0; i < n; i++) {
		for (auto j : to[i]) {
			if (j > i) {
				ans(i, j);
			}
		}
	}
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 2
Accepted

Test #1:

score: 2
Accepted
time: 1ms
memory: 3884kb

input:

3 9
3
1
2
3
2
0
0

output:

1 1
3 1
1 2
2 1
3 2
-1 3
-2 3
0 0

result:

ok 

Test #2:

score: 2
Accepted
time: 1ms
memory: 4108kb

input:

3 9
3
1
2
3
2
0
0

output:

1 1
3 1
1 2
2 1
3 2
-1 3
-2 3
0 0

result:

ok 

Test #3:

score: 2
Accepted
time: 1ms
memory: 4104kb

input:

3 9
2
1
3
2
3
0
0

output:

1 1
2 1
1 2
3 1
2 2
-1 2
-2 3
0 0

result:

ok 

Subtask #2:

score: 4
Accepted

Test #4:

score: 4
Accepted
time: 7ms
memory: 3892kb

input:

299 89401
79
1
213
1
20
89
242
2
286
2
129
271
192
3
244
3
6
29
69
4
227
4
148
69
99
5
233
5
178
52
6
244
6
3
272
7
277
7
73
147
54
8
83
8
50
48
67
9
149
9
145
149
72
10
276
10
61
162
163
11
278
11
41
163
196
12
226
12
29
226
216
13
239
13
202
112
60
14
268
14
94
97
225
15
293
15
26
212
101
16
113
1...

output:

1 1
79 1
1 2
213 1
1 3
20 1
2 1
242 1
2 2
286 1
2 3
129 1
3 1
192 1
3 2
244 1
3 3
6 1
4 1
69 1
4 2
227 1
4 3
148 1
5 1
99 1
5 2
233 1
5 3
178 1
29 1
6 2
244 2
6 3
7 1
272 1
7 2
277 1
7 3
73 1
8 1
54 1
8 2
83 1
8 3
50 1
9 1
67 1
9 2
149 1
9 3
145 1
10 1
72 1
10 2
276 1
10 3
61 1
11 1
163 1
11 2
278 1...

result:

ok 

Test #5:

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

input:

300 90000
15
1
220
1
55
27
17
2
130
2
53
17
10
3
200
3
174
10
153
4
269
4
73
153
43
5
147
5
137
41
12
6
36
6
162
36
32
7
50
7
219
50
178
8
218
8
157
148
14
9
181
9
158
113
174
85
174
79
11
208
11
90
123
261
12
36
44
13
260
13
100
44
295
14
20
159
199
15
123
90
229
16
288
16
114
229
53
70
53
256
18
2...

output:

1 1
15 1
1 2
220 1
1 3
55 1
2 1
17 1
2 2
130 1
2 3
53 1
3 1
10 1
3 2
200 1
3 3
174 1
4 1
153 1
4 2
269 1
4 3
73 1
5 1
43 1
5 2
147 1
5 3
137 1
6 1
12 1
6 2
36 1
6 3
162 1
7 1
32 1
7 2
50 1
7 3
219 1
8 1
178 1
8 2
218 1
8 3
157 1
9 1
14 1
9 2
181 1
9 3
158 1
10 2
10 3
85 1
11 1
79 1
11 2
208 1
11 3
9...

result:

ok 

Test #6:

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

input:

300 90000
171
1
201
1
22
57
20
2
209
2
12
209
47
3
131
3
41
47
17
4
250
4
57
22
208
5
284
5
153
52
27
6
83
6
41
25
7
61
7
189
25
119
8
196
8
10
167
40
9
157
9
15
157
10
196
10
8
62
11
100
11
98
100
12
256
12
2
163
13
184
13
107
163
65
14
297
14
71
65
15
193
15
9
99
16
161
16
173
62
272
17
42
139
198...

output:

1 1
171 1
1 2
201 1
1 3
22 1
2 1
20 1
2 2
209 1
2 3
12 1
3 1
47 1
3 2
131 1
3 3
41 1
4 1
17 1
4 2
250 1
4 3
57 1
5 1
208 1
5 2
284 1
5 3
153 1
6 1
27 1
6 2
83 1
6 3
7 1
25 1
7 2
61 1
7 3
189 1
8 1
119 1
8 2
196 1
8 3
10 1
9 1
40 1
9 2
157 1
9 3
15 1
167 1
10 2
196 2
10 3
11 1
62 1
11 2
100 1
11 3
98...

result:

ok 

Test #7:

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

input:

300 90000
176
1
297
1
55
275
43
2
45
2
64
43
168
3
254
3
215
79
100
4
285
4
149
100
290
5
291
5
46
207
171
6
234
6
114
227
121
7
299
7
68
121
196
8
238
8
13
238
199
9
210
9
73
42
189
10
232
10
150
112
12
11
261
11
50
146
284
12
187
36
13
251
13
8
67
14
173
14
41
173
17
15
288
15
92
214
24
16
115
16
...

output:

1 1
176 1
1 2
297 1
1 3
55 1
2 1
43 1
2 2
45 1
2 3
64 1
3 1
168 1
3 2
254 1
3 3
215 1
4 1
100 1
4 2
285 1
4 3
149 1
5 1
290 1
5 2
291 1
5 3
46 1
6 1
171 1
6 2
234 1
6 3
114 1
7 1
121 1
7 2
299 1
7 3
68 1
8 1
196 1
8 2
238 1
8 3
13 1
9 1
199 1
9 2
210 1
9 3
73 1
10 1
189 1
10 2
232 1
10 3
150 1
11 1
...

result:

ok 

Test #8:

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

input:

300 90000
96
1
162
1
26
162
28
2
282
2
266
236
19
3
239
3
127
19
107
4
161
4
55
107
160
5
165
5
56
36
259
6
271
6
91
271
34
7
90
7
202
90
114
8
169
8
88
114
78
9
188
9
42
78
92
10
146
10
71
63
219
11
226
11
97
219
100
12
258
12
147
60
61
13
140
13
53
140
129
14
174
14
150
129
44
15
251
15
192
45
196...

output:

1 1
96 1
1 2
162 1
1 3
26 1
2 1
28 1
2 2
282 1
2 3
266 1
3 1
19 1
3 2
239 1
3 3
127 1
4 1
107 1
4 2
161 1
4 3
55 1
5 1
160 1
5 2
165 1
5 3
56 1
6 1
259 1
6 2
271 1
6 3
91 1
7 1
34 1
7 2
90 1
7 3
202 1
8 1
114 1
8 2
169 1
8 3
88 1
9 1
78 1
9 2
188 1
9 3
42 1
10 1
92 1
10 2
146 1
10 3
71 1
11 1
219 1
...

result:

ok 

Subtask #3:

score: 0
Wrong Answer

Test #9:

score: 0
Wrong Answer
time: 2ms
memory: 3884kb

input:

299 598
43
1
151
1
66
43
91
2
119
2
124
36
7
3
130
3
181
7
115
4
139
4
129
115
50
5
109
5
55
50
157
6
176
6
107
157
181
130
106
8
138
8
18
103
147
9
235
9
82
24
44
10
197
10
100
44
31
11
64
11
79
31
150
12
210
12
71
25
195
13
271
13
178
155
113
14
196
14
37
196
265
15
295
15
102
148
171
16
251
16
46...

output:

1 1
43 1
1 2
151 1
1 3
66 1
2 1
91 1
2 2
119 1
2 3
124 1
3 1
7 1
3 2
130 1
3 3
181 1
4 1
115 1
4 2
139 1
4 3
129 1
5 1
50 1
5 2
109 1
5 3
55 1
6 1
157 1
6 2
176 1
6 3
107 1
7 2
7 3
8 1
106 1
8 2
138 1
8 3
18 1
9 1
147 1
9 2
235 1
9 3
82 1
10 1
44 1
10 2
197 1
10 3
100 1
11 1
31 1
11 2
64 1
11 3
79 1...

result:

wrong answer Wrong Answer [3]

Subtask #4:

score: 9
Accepted

Test #15:

score: 9
Accepted
time: 0ms
memory: 4188kb

input:

299 89401
29
1
35
1
171
1
87
35
153
2
230
2
163
230
166
3
181
3
7
166
54
4
266
4
70
54
65
5
159
5
77
132
75
6
176
6
217
75
7
241
7
3
9
8
83
8
22
83
250
9
83
88
10
141
10
136
141
19
11
68
19
193
12
224
12
125
63
154
13
215
13
119
154
26
14
228
14
49
228
73
15
221
15
129
131
271
16
50
53
231
17
239
17...

output:

1 1
29 1
1 2
35 1
1 3
171 1
1 4
87 1
2 1
153 1
2 2
230 1
2 3
163 1
3 1
166 1
3 2
181 1
3 3
7 1
4 1
54 1
4 2
266 1
4 3
70 1
5 1
65 1
5 2
159 1
5 3
77 1
6 1
75 1
6 2
176 1
6 3
217 1
166 2
7 2
241 1
7 3
8 1
9 1
8 2
83 1
8 3
22 1
9 2
250 1
9 3
10 1
88 1
10 2
141 1
10 3
136 1
11 1
19 1
11 2
68 1
12 1
193...

result:

ok 

Test #16:

score: 9
Accepted
time: 3ms
memory: 3928kb

input:

300 90000
28
1
60
1
183
1
26
60
74
2
142
2
5
74
200
3
229
3
96
186
257
4
295
4
14
257
5
221
5
2
67
6
25
67
119
7
163
7
143
119
23
8
276
8
226
62
185
9
231
9
116
131
239
10
277
10
178
39
244
11
285
11
57
172
19
12
132
12
148
19
109
13
173
13
143
14
283
14
4
76
15
298
15
32
76
184
16
253
16
48
35
20
1...

output:

1 1
28 1
1 2
60 1
1 3
183 1
1 4
26 1
2 1
74 1
2 2
142 1
2 3
5 1
3 1
200 1
3 2
229 1
3 3
96 1
4 1
257 1
4 2
295 1
4 3
14 1
74 2
5 2
221 1
5 3
6 1
67 1
6 2
25 1
7 1
119 1
7 2
163 1
7 3
143 1
8 1
23 1
8 2
276 1
8 3
226 1
9 1
185 1
9 2
231 1
9 3
116 1
10 1
239 1
10 2
277 1
10 3
178 1
11 1
244 1
11 2
285...

result:

ok 

Test #17:

score: 9
Accepted
time: 0ms
memory: 3900kb

input:

300 90000
24
1
162
1
167
1
16
72
129
2
268
2
31
129
21
3
285
3
93
21
151
4
225
4
244
151
32
5
258
5
207
32
68
6
248
6
121
125
19
7
260
7
126
13
133
8
292
8
134
60
152
9
195
9
43
23
30
10
173
10
107
30
27
11
149
11
138
27
200
12
267
12
145
144
37
13
126
19
126
63
14
282
14
94
63
82
15
165
15
141
53
1...

output:

1 1
24 1
1 2
162 1
1 3
167 1
1 4
16 1
2 1
129 1
2 2
268 1
2 3
31 1
3 1
21 1
3 2
285 1
3 3
93 1
4 1
151 1
4 2
225 1
4 3
244 1
5 1
32 1
5 2
258 1
5 3
207 1
6 1
68 1
6 2
248 1
6 3
121 1
7 1
19 1
7 2
260 1
7 3
126 1
8 1
133 1
8 2
292 1
8 3
134 1
9 1
152 1
9 2
195 1
9 3
43 1
10 1
30 1
10 2
173 1
10 3
107...

result:

ok 

Test #18:

score: 9
Accepted
time: 7ms
memory: 3912kb

input:

300 90000
107
1
138
1
277
1
62
33
125
2
178
2
68
19
147
3
196
3
162
147
143
4
158
4
71
63
199
5
282
5
194
145
56
6
202
6
50
47
54
7
201
7
202
54
205
8
206
8
169
22
67
9
136
9
92
67
155
10
214
10
74
131
18
11
270
11
154
14
112
12
279
12
103
73
77
13
200
13
156
77
98
14
154
181
73
218
15
232
15
75
22
...

output:

1 1
107 1
1 2
138 1
1 3
277 1
1 4
62 1
2 1
125 1
2 2
178 1
2 3
68 1
3 1
147 1
3 2
196 1
3 3
162 1
4 1
143 1
4 2
158 1
4 3
71 1
5 1
199 1
5 2
282 1
5 3
194 1
6 1
56 1
6 2
202 1
6 3
50 1
7 1
54 1
7 2
201 1
7 3
202 2
8 1
205 1
8 2
206 1
8 3
169 1
9 1
67 1
9 2
136 1
9 3
92 1
10 1
155 1
10 2
214 1
10 3
7...

result:

ok 

Test #19:

score: 9
Accepted
time: 2ms
memory: 3972kb

input:

300 90000
65
1
88
1
283
1
4
232
54
2
267
2
84
32
189
3
274
3
153
189
4
283
4
1
81
5
128
5
42
86
168
6
276
6
49
276
243
7
246
7
194
11
108
8
225
8
166
96
216
9
254
9
149
66
123
10
143
10
53
143
19
11
194
242
19
220
12
287
12
110
107
45
13
182
13
98
45
41
14
204
14
88
204
71
15
259
15
225
259
21
16
65...

output:

1 1
65 1
1 2
88 1
1 3
283 1
1 4
4 1
2 1
54 1
2 2
267 1
2 3
84 1
3 1
189 1
3 2
274 1
3 3
153 1
232 1
4 2
283 2
4 3
5 1
81 1
5 2
128 1
5 3
42 1
6 1
168 1
6 2
276 1
6 3
49 1
7 1
243 1
7 2
246 1
7 3
194 1
8 1
108 1
8 2
225 1
8 3
166 1
9 1
216 1
9 2
254 1
9 3
149 1
10 1
123 1
10 2
143 1
10 3
53 1
11 1
19...

result:

ok 

Test #20:

score: 9
Accepted
time: 0ms
memory: 3972kb

input:

299 89401
124
1
149
1
153
1
13
124
18
2
254
2
31
4
76
3
202
3
228
76
23
4
31
18
31
27
5
196
5
81
196
112
6
193
6
75
193
130
7
215
7
181
130
66
8
119
8
116
80
85
9
247
9
35
43
163
10
185
10
54
163
39
11
259
11
106
39
28
12
126
12
43
28
13
180
13
1
152
14
271
14
123
37
55
15
242
15
95
55
250
16
261
16...

output:

1 1
124 1
1 2
149 1
1 3
153 1
1 4
13 1
2 1
18 1
2 2
254 1
2 3
31 1
3 1
76 1
3 2
202 1
3 3
228 1
4 1
23 1
4 2
4 3
18 2
5 1
27 1
5 2
196 1
5 3
81 1
6 1
112 1
6 2
193 1
6 3
75 1
7 1
130 1
7 2
215 1
7 3
181 1
8 1
66 1
8 2
119 1
8 3
116 1
9 1
85 1
9 2
247 1
9 3
35 1
10 1
163 1
10 2
185 1
10 3
54 1
11 1
3...

result:

ok 

Test #21:

score: 9
Accepted
time: 0ms
memory: 4184kb

input:

300 90000
107
1
159
1
183
1
224
63
151
2
263
2
122
170
196
3
210
3
44
179
68
4
86
4
95
86
165
5
276
5
123
151
198
6
286
6
20
26
133
7
176
7
102
8
102
137
8
49
137
136
9
138
9
131
136
75
10
78
10
132
75
73
11
222
11
12
73
12
153
12
11
58
13
74
13
169
58
141
14
215
14
250
36
72
15
140
15
66
72
24
16
1...

output:

1 1
107 1
1 2
159 1
1 3
183 1
1 4
224 1
2 1
151 1
2 2
263 1
2 3
122 1
3 1
196 1
3 2
210 1
3 3
44 1
4 1
68 1
4 2
86 1
4 3
95 1
5 1
165 1
5 2
276 1
5 3
123 1
6 1
198 1
6 2
286 1
6 3
20 1
7 1
133 1
7 2
176 1
7 3
102 1
8 1
8 2
137 1
8 3
49 1
9 1
136 1
9 2
138 1
9 3
131 1
10 1
75 1
10 2
78 1
10 3
132 1
1...

result:

ok 

Test #22:

score: 9
Accepted
time: 0ms
memory: 4192kb

input:

300 90000
38
1
112
1
211
1
50
38
244
2
261
2
54
114
265
3
290
3
77
134
125
4
126
4
64
126
224
5
264
5
106
221
67
6
98
6
66
98
79
7
148
7
62
56
61
8
162
8
50
76
9
177
9
157
82
227
10
229
10
107
227
137
11
197
11
182
197
145
12
217
12
236
145
31
13
186
13
128
186
111
14
172
14
83
144
127
15
256
15
93
...

output:

1 1
38 1
1 2
112 1
1 3
211 1
1 4
50 1
2 1
244 1
2 2
261 1
2 3
54 1
3 1
265 1
3 2
290 1
3 3
77 1
4 1
125 1
4 2
126 1
4 3
64 1
5 1
224 1
5 2
264 1
5 3
106 1
6 1
67 1
6 2
98 1
6 3
66 1
7 1
79 1
7 2
148 1
7 3
62 1
8 1
61 1
8 2
162 1
8 3
9 1
76 1
9 2
177 1
9 3
157 1
10 1
227 1
10 2
229 1
10 3
107 1
11 1
...

result:

ok 

Subtask #5:

score: 13
Accepted

Test #23:

score: 13
Accepted
time: 3ms
memory: 3892kb

input:

299 897
140
1
269
1
276
1
57
256
39
2
121
2
87
34
67
3
86
3
54
86
214
4
262
4
55
214
234
5
244
5
84
159
122
6
146
6
245
146
174
7
240
7
69
131
227
8
237
8
123
227
206
9
281
9
48
91
65
10
275
10
172
241
41
11
254
11
38
41
211
12
272
12
161
211
117
13
199
13
65
199
51
14
165
14
177
165
152
15
207
15
1...

output:

1 1
140 1
1 2
269 1
1 3
276 1
1 4
57 1
2 1
39 1
2 2
121 1
2 3
87 1
3 1
67 1
3 2
86 1
3 3
54 1
4 1
214 1
4 2
262 1
4 3
55 1
5 1
234 1
5 2
244 1
5 3
84 1
6 1
122 1
6 2
146 1
6 3
245 1
7 1
174 1
7 2
240 1
7 3
69 1
8 1
227 1
8 2
237 1
8 3
123 1
9 1
206 1
9 2
281 1
9 3
48 1
10 1
65 1
10 2
275 1
10 3
172 ...

result:

ok 

Test #24:

score: 13
Accepted
time: 0ms
memory: 3884kb

input:

300 900
46
1
127
1
191
1
86
127
64
2
126
2
24
64
55
3
257
3
158
55
94
4
105
4
93
105
100
5
234
5
88
234
43
6
300
6
28
32
71
7
240
7
23
36
216
8
269
8
215
113
189
9
233
9
11
233
281
10
294
10
67
16
11
246
11
9
172
12
204
12
111
194
108
13
124
13
110
124
116
14
125
14
147
116
102
15
252
15
168
102
67
...

output:

1 1
46 1
1 2
127 1
1 3
191 1
1 4
86 1
2 1
64 1
2 2
126 1
2 3
24 1
3 1
55 1
3 2
257 1
3 3
158 1
4 1
94 1
4 2
105 1
4 3
93 1
5 1
100 1
5 2
234 1
5 3
88 1
6 1
43 1
6 2
300 1
6 3
28 1
7 1
71 1
7 2
240 1
7 3
23 1
8 1
216 1
8 2
269 1
8 3
215 1
9 1
189 1
9 2
233 1
9 3
11 1
10 1
281 1
10 2
294 1
10 3
67 1
2...

result:

ok 

Test #25:

score: 13
Accepted
time: 2ms
memory: 3956kb

input:

300 900
60
1
131
1
298
1
23
119
116
2
118
2
17
116
72
3
274
3
43
72
100
4
117
4
26
100
150
5
199
5
151
32
88
6
203
6
140
110
148
7
190
7
45
95
125
8
267
8
71
94
14
9
157
9
192
14
109
10
188
10
101
188
58
11
176
11
50
36
181
12
240
12
143
181
215
13
288
13
233
115
192
35
192
137
15
262
15
209
142
222...

output:

1 1
60 1
1 2
131 1
1 3
298 1
1 4
23 1
2 1
116 1
2 2
118 1
2 3
17 1
3 1
72 1
3 2
274 1
3 3
43 1
4 1
100 1
4 2
117 1
4 3
26 1
5 1
150 1
5 2
199 1
5 3
151 1
6 1
88 1
6 2
203 1
6 3
140 1
7 1
148 1
7 2
190 1
7 3
45 1
8 1
125 1
8 2
267 1
8 3
71 1
9 1
14 1
9 2
157 1
9 3
192 1
10 1
109 1
10 2
188 1
10 3
101...

result:

ok 

Test #26:

score: 13
Accepted
time: 2ms
memory: 3908kb

input:

300 900
8
1
179
1
200
1
73
115
212
2
246
2
181
79
14
3
262
3
237
14
94
4
117
4
6
117
32
5
70
5
15
32
6
188
6
4
107
7
178
7
159
20
132
8
174
13
77
9
175
9
62
77
30
10
65
10
214
58
56
11
243
11
158
139
37
12
129
12
29
37
59
13
174
35
59
237
90
36
15
100
15
5
47
16
298
16
153
207
92
17
123
17
111
123
2...

output:

1 1
8 1
1 2
179 1
1 3
200 1
1 4
73 1
2 1
212 1
2 2
246 1
2 3
181 1
3 1
14 1
3 2
262 1
3 3
237 1
4 1
94 1
4 2
117 1
4 3
6 1
5 1
32 1
5 2
70 1
5 3
15 1
117 2
6 2
188 1
6 3
7 1
107 1
7 2
178 1
7 3
159 1
8 2
132 1
8 3
174 1
9 1
77 1
9 2
175 1
9 3
62 1
10 1
30 1
10 2
65 1
10 3
214 1
11 1
56 1
11 2
243 1
...

result:

ok 

Test #27:

score: 13
Accepted
time: 0ms
memory: 3900kb

input:

300 900
94
1
172
1
267
1
20
71
175
2
227
2
73
160
79
3
192
3
216
130
111
4
300
4
91
111
180
5
215
5
133
107
30
6
130
6
216
80
7
196
7
113
101
65
8
108
8
87
65
12
9
238
9
206
12
174
10
228
10
157
45
191
11
279
11
173
122
206
238
107
13
109
13
133
161
14
264
14
25
161
53
15
123
15
77
53
169
16
201
16
...

output:

1 1
94 1
1 2
172 1
1 3
267 1
1 4
20 1
2 1
175 1
2 2
227 1
2 3
73 1
3 1
79 1
3 2
192 1
3 3
216 1
4 1
111 1
4 2
300 1
4 3
91 1
5 1
180 1
5 2
215 1
5 3
133 1
6 1
30 1
6 2
130 1
6 3
7 1
80 1
7 2
196 1
7 3
113 1
8 1
65 1
8 2
108 1
8 3
87 1
9 1
12 1
9 2
238 1
9 3
206 1
10 1
174 1
10 2
228 1
10 3
157 1
11 ...

result:

ok 

Test #28:

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

input:

300 900
4
1
12
1
58
1
36
4
179
2
236
2
143
179
49
3
263
3
181
263
36
12
219
5
271
5
165
125
107
6
272
6
52
107
69
7
99
7
188
69
51
8
177
8
87
51
153
9
185
9
241
153
138
10
183
10
55
83
213
11
286
11
21
162
293
12
4
197
13
204
13
156
34
280
14
281
14
154
56
60
15
72
15
115
60
61
16
70
16
180
65
62
17...

output:

1 1
4 1
1 2
12 1
1 3
58 1
1 4
36 1
2 1
179 1
2 2
236 1
2 3
143 1
3 1
49 1
3 2
263 1
3 3
181 1
4 2
4 3
5 1
219 1
5 2
271 1
5 3
165 1
6 1
107 1
6 2
272 1
6 3
52 1
7 1
69 1
7 2
99 1
7 3
188 1
8 1
51 1
8 2
177 1
8 3
87 1
9 1
153 1
9 2
185 1
9 3
241 1
10 1
138 1
10 2
183 1
10 3
55 1
11 1
213 1
11 2
286 1...

result:

ok 

Test #29:

score: 13
Accepted
time: 5ms
memory: 3976kb

input:

299 897
56
1
138
1
273
1
27
273
42
2
261
42
244
3
271
3
140
126
174
4
278
4
133
124
41
5
191
5
26
41
43
6
188
6
10
70
136
7
205
7
173
205
36
8
234
8
24
36
14
9
85
9
123
85
10
188
10
6
108
11
145
11
125
108
151
12
221
12
35
122
146
13
263
13
228
49
253
14
85
119
15
193
15
177
87
53
16
93
16
179
93
66...

output:

1 1
56 1
1 2
138 1
1 3
273 1
1 4
27 1
2 1
42 1
2 2
261 1
3 1
244 1
3 2
271 1
3 3
140 1
4 1
174 1
4 2
278 1
4 3
133 1
5 1
41 1
5 2
191 1
5 3
26 1
6 1
43 1
6 2
188 1
6 3
10 1
7 1
136 1
7 2
205 1
7 3
173 1
8 1
36 1
8 2
234 1
8 3
24 1
9 1
14 1
9 2
85 1
9 3
123 1
70 1
10 2
188 2
10 3
11 1
108 1
11 2
145 ...

result:

ok 

Test #30:

score: 13
Accepted
time: 2ms
memory: 3928kb

input:

300 900
127
1
219
1
267
1
199
151
238
2
264
2
46
114
173
3
266
3
22
123
29
4
55
4
90
55
66
5
233
5
114
46
18
6
208
6
85
18
39
7
132
7
44
39
41
8
73
8
139
41
14
9
83
9
164
83
42
10
197
10
101
197
153
11
232
11
209
153
49
12
212
12
53
212
188
13
283
13
63
43
255
14
83
157
15
243
15
136
157
109
16
117
...

output:

1 1
127 1
1 2
219 1
1 3
267 1
1 4
199 1
2 1
238 1
2 2
264 1
2 3
46 1
3 1
173 1
3 2
266 1
3 3
22 1
4 1
29 1
4 2
55 1
4 3
90 1
5 1
66 1
5 2
233 1
5 3
114 1
6 1
18 1
6 2
208 1
6 3
85 1
7 1
39 1
7 2
132 1
7 3
44 1
8 1
41 1
8 2
73 1
8 3
139 1
9 1
14 1
9 2
83 1
9 3
164 1
10 1
42 1
10 2
197 1
10 3
101 1
11...

result:

ok 

Test #31:

score: 13
Accepted
time: 0ms
memory: 4184kb

input:

300 900
96
1
144
1
170
1
161
144
7
2
132
2
19
132
125
3
260
3
88
64
171
4
183
4
21
183
200
5
277
5
116
72
207
6
286
6
197
193
248
7
132
61
8
62
8
67
62
94
9
298
9
57
94
147
10
236
10
199
75
117
11
162
11
37
162
82
12
129
12
155
82
74
13
201
13
47
74
60
14
283
14
81
283
135
15
282
15
173
47
225
16
29...

output:

1 1
96 1
1 2
144 1
1 3
170 1
1 4
161 1
2 1
7 1
2 2
132 1
2 3
19 1
3 1
125 1
3 2
260 1
3 3
88 1
4 1
171 1
4 2
183 1
4 3
21 1
5 1
200 1
5 2
277 1
5 3
116 1
6 1
207 1
6 2
286 1
6 3
197 1
7 2
248 1
7 3
8 1
61 1
8 2
62 1
8 3
67 1
9 1
94 1
9 2
298 1
9 3
57 1
10 1
147 1
10 2
236 1
10 3
199 1
11 1
117 1
11 ...

result:

ok 

Subtask #6:

score: 15
Accepted

Test #32:

score: 15
Accepted
time: 0ms
memory: 4180kb

input:

300 90000
133
1
179
1
89
133
82
2
47
82
65
3
165
65
266
4
283
4
48
128
29
5
40
5
59
5
11
29
24
6
35
6
41
6
132
41
28
7
234
7
18
234
86
8
199
86
186
9
299
54
109
10
231
10
271
10
51
109
11
221
11
5
105
12
112
12
131
12
17
131
128
13
277
13
48
117
14
126
14
178
14
29
126
108
15
231
108
247
16
118
77
1...

output:

1 1
133 1
1 2
179 1
1 3
89 1
2 1
82 1
2 2
47 1
3 1
65 1
3 2
165 1
4 1
266 1
4 2
283 1
4 3
48 1
5 1
29 1
5 2
40 1
5 3
59 1
5 4
11 1
6 1
24 1
6 2
35 1
6 3
41 1
6 4
132 1
7 1
28 1
7 2
234 1
7 3
18 1
8 1
86 1
8 2
199 1
9 1
186 1
9 2
299 1
10 1
109 1
10 2
231 1
10 3
271 1
10 4
51 1
29 2
11 2
221 1
11 3
1...

result:

ok 

Test #33:

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

input:

300 90000
293
1
136
88
82
2
108
2
193
2
57
108
168
3
218
3
43
102
123
4
208
4
258
4
22
258
196
5
284
83
8
6
254
6
256
6
18
8
12
7
78
12
18
192
8
26
192
71
9
127
9
77
71
122
10
246
10
264
10
143
195
44
11
61
11
198
11
97
24
78
132
12
66
132
238
13
250
13
151
144
39
14
83
39
49
15
149
15
41
49
72
16
1...

output:

1 1
293 1
1 2
136 1
2 1
82 1
2 2
108 1
2 3
193 1
2 4
57 1
3 1
168 1
3 2
218 1
3 3
43 1
4 1
123 1
4 2
208 1
4 3
258 1
4 4
22 1
5 1
196 1
5 2
284 1
6 1
8 1
6 2
254 1
6 3
256 1
6 4
18 1
7 1
12 1
7 2
78 1
8 2
8 3
192 1
8 4
26 1
9 1
71 1
9 2
127 1
9 3
77 1
10 1
122 1
10 2
246 1
10 3
264 1
10 4
143 1
11 1...

result:

ok 

Test #34:

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

input:

300 90000
14
1
84
1
62
84
4
2
93
2
189
2
46
4
114
3
185
3
100
129
46
297
4
93
200
5
170
126
175
6
26
10
286
7
288
7
91
42
156
8
169
8
234
8
13
234
201
9
199
180
26
208
10
219
10
120
208
216
11
280
11
58
105
140
12
80
81
13
8
180
14
184
14
22
180
228
15
255
15
178
59
37
16
182
16
210
26
32
17
243
17
...

output:

1 1
14 1
1 2
84 1
1 3
62 1
2 1
4 1
2 2
93 1
2 3
189 1
2 4
46 1
3 1
114 1
3 2
185 1
3 3
100 1
4 2
4 3
297 1
4 4
5 1
200 1
5 2
170 1
6 1
175 1
6 2
26 1
7 1
286 1
7 2
288 1
7 3
91 1
8 1
156 1
8 2
169 1
8 3
234 1
8 4
13 1
9 1
201 1
9 2
199 1
10 1
10 2
208 1
10 3
219 1
10 4
120 1
11 1
216 1
11 2
280 1
11...

result:

ok 

Test #35:

score: 15
Accepted
time: 5ms
memory: 3892kb

input:

300 90000
79
1
293
79
89
2
137
2
193
2
55
54
20
3
61
20
15
4
54
4
185
4
24
15
65
5
101
5
157
5
71
50
187
6
209
40
56
7
99
7
164
7
70
37
110
8
122
8
228
8
190
47
26
9
149
26
29
10
232
29
141
11
109
141
168
12
128
168
14
13
63
13
115
13
152
14
152
289
14
63
24
82
15
22
64
77
16
74
77
163
17
25
163
250...

output:

1 1
79 1
1 2
293 1
2 1
89 1
2 2
137 1
2 3
193 1
2 4
55 1
3 1
20 1
3 2
61 1
4 1
15 1
4 2
54 1
4 3
185 1
4 4
24 1
5 1
65 1
5 2
101 1
5 3
157 1
5 4
71 1
6 1
187 1
6 2
209 1
7 1
56 1
7 2
99 1
7 3
164 1
7 4
70 1
8 1
110 1
8 2
122 1
8 3
228 1
8 4
190 1
9 1
26 1
9 2
149 1
10 1
29 1
10 2
232 1
11 1
141 1
11...

result:

ok 

Test #36:

score: 15
Accepted
time: 3ms
memory: 3888kb

input:

300 90000
67
1
154
1
241
1
142
67
88
2
232
88
226
3
151
66
149
4
192
4
201
4
115
60
90
5
109
5
208
5
13
109
10
6
42
6
116
6
59
116
162
7
13
44
8
77
8
173
8
30
173
257
9
102
38
168
10
242
10
42
275
11
107
275
231
12
56
231
13
162
13
217
13
5
295
14
97
295
240
15
18
240
125
16
112
125
146
17
185
17
26...

output:

1 1
67 1
1 2
154 1
1 3
241 1
1 4
142 1
2 1
88 1
2 2
232 1
3 1
226 1
3 2
151 1
4 1
149 1
4 2
192 1
4 3
201 1
4 4
115 1
5 1
90 1
5 2
109 1
5 3
208 1
5 4
13 1
6 1
10 1
6 2
42 1
6 3
116 1
6 4
59 1
7 1
162 1
7 2
8 1
44 1
8 2
77 1
8 3
173 1
8 4
30 1
9 1
257 1
9 2
102 1
10 2
168 1
10 3
242 1
10 4
11 1
275 ...

result:

ok 

Test #37:

score: 15
Accepted
time: 7ms
memory: 3860kb

input:

300 90000
248
1
285
1
290
1
209
64
293
2
109
293
230
3
26
230
121
4
24
121
80
5
196
80
161
6
211
6
249
6
54
211
28
7
165
7
267
7
13
28
175
8
142
175
146
9
167
58
179
10
238
10
239
10
119
179
156
11
164
20
138
12
216
12
245
12
68
137
13
7
28
14
7
203
15
201
45
135
16
172
16
191
16
44
172
180
17
51
18...

output:

1 1
248 1
1 2
285 1
1 3
290 1
1 4
209 1
2 1
293 1
2 2
109 1
3 1
230 1
3 2
26 1
4 1
121 1
4 2
24 1
5 1
80 1
5 2
196 1
6 1
161 1
6 2
211 1
6 3
249 1
6 4
54 1
7 1
28 1
7 2
165 1
7 3
267 1
7 4
13 1
8 1
175 1
8 2
142 1
9 1
146 1
9 2
167 1
10 1
179 1
10 2
238 1
10 3
239 1
10 4
119 1
11 1
156 1
11 2
164 1
...

result:

ok 

Test #38:

score: 15
Accepted
time: 0ms
memory: 3896kb

input:

299 89401
75
1
202
1
85
121
33
2
240
2
136
33
66
3
5
66
74
4
86
4
25
86
5
3
97
6
163
6
236
97
66
7
3
17
8
205
8
42
17
66
9
3
55
10
237
10
151
140
66
11
3
22
12
186
12
130
71
43
13
231
13
98
43
66
14
3
36
15
125
15
183
50
170
16
277
16
77
129
42
205
192
18
297
18
189
192
293
19
299
19
104
44
66
20
3
...

output:

1 1
75 1
1 2
202 1
1 3
85 1
2 1
33 1
2 2
240 1
2 3
136 1
3 1
66 1
3 2
5 1
4 1
74 1
4 2
86 1
4 3
25 1
66 2
5 2
6 1
97 1
6 2
163 1
6 3
236 1
7 1
66 3
7 2
8 1
17 1
8 2
205 1
8 3
42 1
9 1
66 4
9 2
10 1
55 1
10 2
237 1
10 3
151 1
11 1
66 5
11 2
12 1
22 1
12 2
186 1
12 3
130 1
13 1
43 1
13 2
231 1
13 3
98...

result:

ok 

Test #39:

score: 15
Accepted
time: 0ms
memory: 4188kb

input:

300 90000
243
1
3
243
31
2
232
2
48
163
3
1
243
4
1
52
5
106
5
60
28
102
6
239
6
96
138
182
7
236
7
92
154
192
8
255
8
72
255
243
9
1
243
10
1
33
11
107
11
39
100
243
12
1
67
13
267
13
63
112
243
14
1
243
15
1
120
16
130
16
158
130
36
17
175
17
143
175
243
18
1
243
19
1
227
20
261
20
171
261
243
21
...

output:

1 1
243 1
1 2
3 1
2 1
31 1
2 2
232 1
2 3
48 1
243 2
3 2
4 1
243 3
4 2
5 1
52 1
5 2
106 1
5 3
60 1
6 1
102 1
6 2
239 1
6 3
96 1
7 1
182 1
7 2
236 1
7 3
92 1
8 1
192 1
8 2
255 1
8 3
72 1
9 1
243 4
9 2
10 1
243 5
10 2
11 1
33 1
11 2
107 1
11 3
39 1
12 1
243 6
12 2
13 1
67 1
13 2
267 1
13 3
63 1
14 1
24...

result:

ok 

Test #40:

score: 15
Accepted
time: 7ms
memory: 3924kb

input:

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

output:

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

result:

ok 

Test #41:

score: 15
Accepted
time: 2ms
memory: 3892kb

input:

300 90000
123
1
89
123
101
2
102
101
80
3
4
80
4
3
109
5
227
109
33
6
74
33
55
7
19
55
96
8
186
96
87
9
63
87
42
10
162
42
127
11
184
82
56
12
40
56
115
13
206
76
34
14
170
34
116
15
28
116
75
16
46
75
90
17
191
90
107
18
87
63
19
7
98
20
222
77
67
21
66
26
138
22
251
138
146
23
296
146
70
24
52
70
...

output:

1 1
123 1
1 2
89 1
2 1
101 1
2 2
102 1
3 1
80 1
3 2
4 1
80 2
4 2
5 1
109 1
5 2
227 1
6 1
33 1
6 2
74 1
7 1
55 1
7 2
19 1
8 1
96 1
8 2
186 1
9 1
87 1
9 2
63 1
10 1
42 1
10 2
162 1
11 1
127 1
11 2
184 1
12 1
56 1
12 2
40 1
13 1
115 1
13 2
206 1
14 1
34 1
14 2
170 1
15 1
116 1
15 2
28 1
16 1
75 1
16 2
...

result:

ok 

Test #42:

score: 15
Accepted
time: 7ms
memory: 4184kb

input:

300 90000
265
1
106
265
240
2
255
149
49
3
119
49
298
4
169
29
60
5
86
52
212
6
198
129
229
7
228
118
147
8
251
112
216
9
61
216
102
10
79
39
200
11
144
200
105
12
24
105
128
13
209
128
151
14
47
151
133
15
40
133
120
16
77
120
196
17
230
67
215
18
186
141
142
19
92
36
243
20
25
243
296
21
127
296
7...

output:

1 1
265 1
1 2
106 1
2 1
240 1
2 2
255 1
3 1
49 1
3 2
119 1
4 1
298 1
4 2
169 1
5 1
60 1
5 2
86 1
6 1
212 1
6 2
198 1
7 1
229 1
7 2
228 1
8 1
147 1
8 2
251 1
9 1
216 1
9 2
61 1
10 1
102 1
10 2
79 1
11 1
200 1
11 2
144 1
12 1
105 1
12 2
24 1
13 1
128 1
13 2
209 1
14 1
151 1
14 2
47 1
15 1
133 1
15 2
4...

result:

ok 

Test #43:

score: 15
Accepted
time: 0ms
memory: 4184kb

input:

299 89401
89
1
149
1
253
1
291
1
297
1
298
1
299
1
103
53
204
2
277
204
40
3
100
40
56
4
186
12
155
5
105
155
136
6
138
136
254
7
87
254
260
8
130
260
94
9
14
94
187
10
54
187
77
11
98
63
186
56
186
227
13
260
130
14
9
180
15
129
59
124
16
240
124
24
17
128
24
258
18
296
69
36
19
42
36
208
20
293
15...

output:

1 1
89 1
1 2
149 1
1 3
253 1
1 4
291 1
1 5
297 1
1 6
298 1
1 7
299 1
1 8
103 1
2 1
204 1
2 2
277 1
3 1
40 1
3 2
100 1
4 1
56 1
4 2
186 1
5 1
155 1
5 2
105 1
6 1
136 1
6 2
138 1
7 1
254 1
7 2
87 1
8 1
260 1
8 2
130 1
9 1
94 1
9 2
14 1
10 1
187 1
10 2
54 1
11 1
77 1
11 2
98 1
12 1
12 2
56 2
13 1
227 1...

result:

ok 

Test #44:

score: 15
Accepted
time: 4ms
memory: 3976kb

input:

300 90000
150
1
223
1
279
1
280
1
287
1
290
1
295
1
298
1
299
1
300
1
60
295
256
2
182
116
242
3
206
242
159
4
98
159
247
5
147
32
140
6
90
24
232
7
94
59
12
8
169
12
259
9
275
111
139
10
186
75
63
11
112
63
169
282
91
207
13
144
207
269
14
287
255
101
15
119
101
177
16
54
177
76
17
161
23
73
18
239...

output:

1 1
150 1
1 2
223 1
1 3
279 1
1 4
280 1
1 5
287 1
1 6
290 1
1 7
295 1
1 8
298 1
1 9
299 1
1 10
300 1
1 11
60 1
2 1
256 1
2 2
182 1
3 1
242 1
3 2
206 1
4 1
159 1
4 2
98 1
5 1
247 1
5 2
147 1
6 1
140 1
6 2
90 1
7 1
232 1
7 2
94 1
8 1
12 1
8 2
169 1
9 1
259 1
9 2
275 1
10 1
139 1
10 2
186 1
11 1
63 1
1...

result:

ok 

Test #45:

score: 15
Accepted
time: 0ms
memory: 4188kb

input:

299 89401
202
1
235
3
240
2
235
133
3
235
4
86
4
235
4
3
100
5
235
5
3
97
6
235
6
3
265
7
235
9
205
8
235
213
9
235
3
55
10
235
11
235
241
11
3
186
12
235
12
3
231
13
235
14
215
14
235
3
125
15
235
16
235
277
16
3
42
17
235
17
3
235
18
297
18
3
235
19
299
19
3
57
20
235
20
3
156
21
235
25
298
22
235...

output:

1 1
202 1
1 2
235 1
2 1
240 1
2 2
3 1
133 1
3 2
3 3
4 1
86 1
4 2
235 2
4 3
5 1
100 1
5 2
235 3
5 3
6 1
97 1
6 2
235 4
6 3
7 1
265 1
7 2
235 5
8 1
205 1
8 2
9 1
213 1
9 2
9 3
10 1
55 1
10 2
235 6
11 1
11 2
241 1
11 3
12 1
186 1
12 2
235 7
12 3
13 1
231 1
13 2
235 8
14 1
215 1
14 2
14 3
15 1
125 1
15 ...

result:

ok 

Test #46:

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

input:

300 90000
142
1
94
2
94
232
2
3
94
3
281
3
2
94
4
268
4
2
52
5
94
6
94
239
6
2
182
7
94
9
255
8
94
94
237
9
2
116
10
94
11
94
107
11
2
56
12
94
15
267
13
94
97
14
94
18
15
94
2
94
16
130
16
2
36
17
94
17
2
94
207
19
94
21
261
20
94
94
296
21
2
221
22
94
23
94
214
23
2
81
24
94
25
94
123
25
2
62
26
9...

output:

1 1
142 1
1 2
94 1
2 1
2 2
232 1
2 3
3 1
94 2
3 2
281 1
3 3
4 1
94 3
4 2
268 1
4 3
5 1
52 1
5 2
94 4
6 1
6 2
239 1
6 3
7 1
182 1
7 2
94 5
8 1
255 1
8 2
9 1
9 2
237 1
9 3
10 1
116 1
10 2
94 6
11 1
11 2
107 1
11 3
12 1
56 1
12 2
94 7
13 1
267 1
13 2
14 1
97 1
14 2
15 1
18 1
15 2
15 3
16 1
94 8
16 2
13...

result:

ok 

Test #47:

score: 15
Accepted
time: 3ms
memory: 4152kb

input:

300 90000
6
1
255
1
108
67
4
2
25
2
33
2
39
2
71
2
84
2
86
2
100
2
101
2
126
2
130
2
152
2
157
2
162
2
167
2
177
2
199
2
226
2
228
2
232
2
234
2
262
2
263
2
264
2
278
2
294
2
299
2
8
71
254
3
300
3
69
127
239
4
25
136
5
249
5
104
249
179
6
184
115
198
7
252
7
46
195
8
166
8
2
150
9
215
9
166
150
78
...

output:

1 1
6 1
1 2
255 1
1 3
108 1
2 1
4 1
2 2
25 1
2 3
33 1
2 4
39 1
2 5
71 1
2 6
84 1
2 7
86 1
2 8
100 1
2 9
101 1
2 10
126 1
2 11
130 1
2 12
152 1
2 13
157 1
2 14
162 1
2 15
167 1
2 16
177 1
2 17
199 1
2 18
226 1
2 19
228 1
2 20
232 1
2 21
234 1
2 22
262 1
2 23
263 1
2 24
264 1
2 25
278 1
2 26
294 1
2 2...

result:

ok 

Test #48:

score: 15
Accepted
time: 4ms
memory: 4156kb

input:

300 90000
2
1
236
1
3
2
3
9
2
12
2
30
2
39
2
51
2
74
2
87
2
94
2
97
2
104
2
106
2
127
2
151
2
163
2
180
2
199
2
238
2
252
2
272
2
297
2
14
87
108
3
1
22
4
32
4
68
22
201
5
257
5
125
118
290
6
300
6
15
154
29
7
175
7
43
98
40
8
114
8
65
114
247
9
1
38
10
213
10
69
38
56
11
291
11
227
56
20
12
1
25
13...

output:

1 1
2 1
1 2
236 1
1 3
3 1
2 2
2 3
9 1
2 4
12 1
2 5
30 1
2 6
39 1
2 7
51 1
2 8
74 1
2 9
87 1
2 10
94 1
2 11
97 1
2 12
104 1
2 13
106 1
2 14
127 1
2 15
151 1
2 16
163 1
2 17
180 1
2 18
199 1
2 19
238 1
2 20
252 1
2 21
272 1
2 22
297 1
2 23
14 1
3 2
108 1
3 3
4 1
22 1
4 2
32 1
4 3
68 1
5 1
201 1
5 2
25...

result:

ok 

Test #49:

score: 15
Accepted
time: 7ms
memory: 3788kb

input:

299 89401
17
1
19
1
69
1
239
1
2
239
2
1
117
3
30
112
169
4
234
4
52
19
149
5
34
149
91
6
266
6
17
91
46
7
51
7
110
7
199
46
74
8
152
8
246
74
44
9
55
9
80
9
116
9
227
9
38
44
192
10
260
87
153
11
286
11
299
11
94
134
131
12
244
12
71
244
164
13
182
164
61
14
189
14
25
61
280
15
66
78
290
16
48
113
...

output:

1 1
17 1
1 2
19 1
1 3
69 1
1 4
239 1
1 5
2 1
239 2
2 2
3 1
117 1
3 2
30 1
4 1
169 1
4 2
234 1
4 3
52 1
5 1
149 1
5 2
34 1
6 1
91 1
6 2
266 1
6 3
17 2
7 1
46 1
7 2
51 1
7 3
110 1
7 4
199 1
8 1
74 1
8 2
152 1
8 3
246 1
9 1
44 1
9 2
55 1
9 3
80 1
9 4
116 1
9 5
227 1
9 6
38 1
10 1
192 1
10 2
260 1
11 1
...

result:

ok 

Test #50:

score: 15
Accepted
time: 2ms
memory: 3888kb

input:

300 90000
55
1
253
1
261
1
58
144
39
2
206
2
99
29
153
3
6
104
53
4
95
4
191
4
70
53
56
5
270
5
95
270
6
153
6
3
10
7
256
7
123
97
150
8
249
8
34
150
51
9
120
51
287
10
42
277
72
11
264
72
171
12
30
171
47
13
148
47
45
14
87
14
173
28
160
15
246
15
280
15
184
38
252
16
294
16
70
163
17
90
163
94
18
...

output:

1 1
55 1
1 2
253 1
1 3
261 1
1 4
58 1
2 1
39 1
2 2
206 1
2 3
99 1
3 1
153 1
3 2
6 1
4 1
53 1
4 2
95 1
4 3
191 1
4 4
70 1
5 1
56 1
5 2
270 1
5 3
95 2
104 1
6 2
153 2
6 3
7 1
10 1
7 2
256 1
7 3
123 1
8 1
150 1
8 2
249 1
8 3
34 1
9 1
51 1
9 2
120 1
10 2
287 1
10 3
42 1
11 1
72 1
11 2
264 1
12 1
171 1
1...

result:

ok 

Test #51:

score: 15
Accepted
time: 0ms
memory: 3884kb

input:

300 90000
70
1
126
1
125
126
27
2
156
2
54
27
116
3
218
3
62
178
180
4
211
4
14
96
80
5
151
57
67
6
255
6
70
255
26
7
73
7
202
7
146
9
167
8
14
146
282
9
26
146
89
10
90
10
168
10
177
10
30
81
226
11
285
226
206
12
74
51
44
13
152
13
253
13
122
20
14
132
14
166
14
167
14
211
14
273
14
284
14
4
180
1...

output:

1 1
70 1
1 2
126 1
1 3
125 1
2 1
27 1
2 2
156 1
2 3
54 1
3 1
116 1
3 2
218 1
3 3
62 1
4 1
180 1
4 2
211 1
4 3
14 1
5 1
80 1
5 2
151 1
6 1
67 1
6 2
255 1
6 3
70 2
7 1
26 1
7 2
73 1
7 3
202 1
7 4
146 1
8 1
167 1
8 2
9 1
9 2
282 1
9 3
26 2
10 1
89 1
10 2
90 1
10 3
168 1
10 4
177 1
10 5
30 1
11 1
226 1
...

result:

ok 

Test #52:

score: 15
Accepted
time: 7ms
memory: 3896kb

input:

300 90000
297
1
55
267
64
2
109
2
269
2
175
64
57
3
168
3
164
51
149
4
253
4
100
149
154
5
207
5
291
5
46
270
26
6
114
6
171
6
265
6
71
26
121
7
222
7
299
7
50
222
13
8
196
8
23
13
73
9
298
9
199
73
202
10
27
74
146
11
187
11
286
34
36
12
261
12
222
50
23
111
23
41
14
90
14
18
90
17
15
288
17
22
16
...

output:

1 1
297 1
1 2
55 1
2 1
64 1
2 2
109 1
2 3
269 1
2 4
175 1
3 1
57 1
3 2
168 1
3 3
164 1
4 1
149 1
4 2
253 1
4 3
100 1
5 1
154 1
5 2
207 1
5 3
291 1
5 4
46 1
6 1
26 1
6 2
114 1
6 3
171 1
6 4
265 1
6 5
71 1
7 1
121 1
7 2
222 1
7 3
299 1
7 4
50 1
8 1
13 1
8 2
196 1
8 3
23 1
9 1
73 1
9 2
298 1
9 3
199 1
...

result:

ok 

Test #53:

score: 15
Accepted
time: 3ms
memory: 3956kb

input:

300 90000
7
1
96
1
162
1
105
37
59
2
273
43
271
3
189
6
179
4
267
51
240
5
279
22
150
6
189
16
189
96
51
8
184
51
34
9
194
9
22
172
19
10
175
19
224
11
84
224
160
12
52
160
89
13
176
89
108
14
65
108
142
15
218
15
96
105
16
6
168
17
178
17
249
17
246
136
66
18
120
18
192
18
91
192
175
206
19
258
19
...

output:

1 1
7 1
1 2
96 1
1 3
162 1
1 4
105 1
2 1
59 1
2 2
273 1
3 1
271 1
3 2
189 1
4 1
179 1
4 2
267 1
5 1
240 1
5 2
279 1
6 1
150 1
6 2
6 3
16 1
7 2
8 1
51 1
8 2
184 1
9 1
34 1
9 2
194 1
9 3
22 1
10 1
19 1
10 2
175 1
11 1
224 1
11 2
84 1
12 1
160 1
12 2
52 1
13 1
89 1
13 2
176 1
14 1
108 1
14 2
65 1
15 1
...

result:

ok 

Test #54:

score: 15
Accepted
time: 4ms
memory: 3912kb

input:

300 90000
190
1
221
88
80
2
248
2
167
97
91
3
153
3
53
153
234
4
67
10
115
5
87
18
133
6
52
133
134
7
123
134
188
8
220
8
113
60
159
9
119
40
67
99
10
184
10
214
10
105
28
206
11
188
113
101
12
150
12
235
12
297
12
33
22
208
13
237
54
219
14
168
219
22
15
241
15
244
15
33
194
16
272
151
135
17
161
1...

output:

1 1
190 1
1 2
221 1
2 1
80 1
2 2
248 1
2 3
167 1
3 1
91 1
3 2
153 1
3 3
53 1
4 1
234 1
4 2
67 1
5 1
115 1
5 2
87 1
6 1
133 1
6 2
52 1
7 1
134 1
7 2
123 1
8 1
188 1
8 2
220 1
8 3
113 1
9 1
159 1
9 2
119 1
10 1
10 2
99 1
10 3
184 1
10 4
214 1
10 5
105 1
11 1
206 1
11 2
188 2
12 1
101 1
12 2
150 1
12 3...

result:

ok 

Test #55:

score: 15
Accepted
time: 5ms
memory: 4184kb

input:

300 90000
6
1
255
1
108
67
4
2
25
2
33
2
39
2
71
2
84
2
86
2
100
2
101
2
126
2
130
2
152
2
157
2
162
2
167
2
177
2
199
2
226
2
228
2
232
2
234
2
262
2
263
2
264
2
278
2
294
2
299
2
8
71
254
3
300
3
69
127
239
4
25
136
5
249
5
104
249
179
6
184
115
198
7
252
7
46
195
8
166
8
2
150
9
215
9
166
150
78
...

output:

1 1
6 1
1 2
255 1
1 3
108 1
2 1
4 1
2 2
25 1
2 3
33 1
2 4
39 1
2 5
71 1
2 6
84 1
2 7
86 1
2 8
100 1
2 9
101 1
2 10
126 1
2 11
130 1
2 12
152 1
2 13
157 1
2 14
162 1
2 15
167 1
2 16
177 1
2 17
199 1
2 18
226 1
2 19
228 1
2 20
232 1
2 21
234 1
2 22
262 1
2 23
263 1
2 24
264 1
2 25
278 1
2 26
294 1
2 2...

result:

ok 

Test #56:

score: 15
Accepted
time: 0ms
memory: 4088kb

input:

300 90000
2
1
236
1
3
2
3
9
2
12
2
30
2
39
2
51
2
74
2
87
2
94
2
97
2
104
2
106
2
127
2
151
2
163
2
180
2
199
2
238
2
252
2
272
2
297
2
14
87
108
3
1
22
4
32
4
68
22
201
5
257
5
125
118
290
6
300
6
15
154
29
7
175
7
43
98
40
8
114
8
65
114
247
9
1
38
10
213
10
69
38
56
11
291
11
227
56
20
12
1
25
13...

output:

1 1
2 1
1 2
236 1
1 3
3 1
2 2
2 3
9 1
2 4
12 1
2 5
30 1
2 6
39 1
2 7
51 1
2 8
74 1
2 9
87 1
2 10
94 1
2 11
97 1
2 12
104 1
2 13
106 1
2 14
127 1
2 15
151 1
2 16
163 1
2 17
180 1
2 18
199 1
2 19
238 1
2 20
252 1
2 21
272 1
2 22
297 1
2 23
14 1
3 2
108 1
3 3
4 1
22 1
4 2
32 1
4 3
68 1
5 1
201 1
5 2
25...

result:

ok 

Test #57:

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

input:

300 90000
103
1
231
1
193
2
8
2
20
2
58
2
83
2
101
2
102
2
115
2
139
2
149
2
165
2
178
2
193
198
2
203
2
205
2
221
2
228
2
243
2
250
2
261
2
290
2
294
2
298
2
5
57
163
3
233
163
207
4
236
143
5
115
5
2
172
6
191
6
134
44
71
7
229
7
181
50
20
48
9
99
9
38
48
122
10
255
10
106
155
53
11
278
11
64
132
...

output:

1 1
103 1
1 2
231 1
1 3
193 1
2 1
8 1
2 2
20 1
2 3
58 1
2 4
83 1
2 5
101 1
2 6
102 1
2 7
115 1
2 8
139 1
2 9
149 1
2 10
165 1
2 11
178 1
2 12
2 13
198 1
2 14
203 1
2 15
205 1
2 16
221 1
2 17
228 1
2 18
243 1
2 19
250 1
2 20
261 1
2 21
290 1
2 22
294 1
2 23
298 1
2 24
5 1
3 1
163 1
3 2
233 1
4 1
207 ...

result:

ok 

Subtask #7:

score: 22
Accepted

Test #58:

score: 22
Accepted
time: 3ms
memory: 3896kb

input:

300 900
201
1
228
1
171
10
88
2
262
88
97
3
104
3
101
97
35
4
183
4
236
4
61
34
96
5
98
5
269
5
58
96
70
6
138
6
163
70
60
7
141
7
13
141
23
8
80
8
290
8
112
143
46
9
51
39
76
10
171
40
76
43
11
180
11
206
11
36
43
69
12
203
12
280
12
151
69
13
173
13
7
95
14
168
91
159
15
166
132
264
16
89
110
196
...

output:

1 1
201 1
1 2
228 1
1 3
171 1
2 1
88 1
2 2
262 1
3 1
97 1
3 2
104 1
3 3
101 1
4 1
35 1
4 2
183 1
4 3
236 1
4 4
61 1
5 1
96 1
5 2
98 1
5 3
269 1
5 4
58 1
6 1
70 1
6 2
138 1
6 3
163 1
7 1
60 1
7 2
141 1
7 3
13 1
8 1
23 1
8 2
80 1
8 3
290 1
8 4
112 1
9 1
46 1
9 2
51 1
10 1
76 1
10 2
10 3
40 1
11 1
43 1...

result:

ok 

Test #59:

score: 22
Accepted
time: 0ms
memory: 3976kb

input:

300 900
58
1
104
1
139
1
246
104
210
2
204
205
77
3
78
77
99
4
115
4
102
115
87
5
142
5
286
5
59
142
125
6
137
11
83
7
80
28
165
8
219
8
285
8
64
219
191
9
35
191
25
10
269
25
137
247
11
89
247
113
12
186
12
222
12
92
55
118
13
176
13
296
13
48
101
283
14
291
14
103
94
120
15
197
15
251
15
93
120
66...

output:

1 1
58 1
1 2
104 1
1 3
139 1
1 4
246 1
2 1
210 1
2 2
204 1
3 1
77 1
3 2
78 1
4 1
99 1
4 2
115 1
4 3
102 1
5 1
87 1
5 2
142 1
5 3
286 1
5 4
59 1
6 1
125 1
6 2
137 1
7 1
83 1
7 2
80 1
8 1
165 1
8 2
219 1
8 3
285 1
8 4
64 1
9 1
191 1
9 2
35 1
10 1
25 1
10 2
269 1
11 1
11 2
247 1
11 3
89 1
12 1
113 1
12...

result:

ok 

Test #60:

score: 22
Accepted
time: 0ms
memory: 3976kb

input:

300 900
7
1
28
7
9
2
55
2
167
2
92
9
65
3
208
3
36
147
88
4
103
88
38
5
256
5
6
38
6
130
6
196
6
5
28
191
7
140
191
258
8
289
8
69
85
92
113
9
15
113
25
10
17
25
108
11
204
11
299
119
23
12
184
12
280
12
133
23
83
13
261
13
84
83
135
14
148
51
15
126
15
9
57
16
179
16
82
70
17
64
17
185
17
10
89
18
...

output:

1 1
7 1
1 2
28 1
2 1
9 1
2 2
55 1
2 3
167 1
2 4
92 1
3 1
65 1
3 2
208 1
3 3
36 1
4 1
88 1
4 2
103 1
5 1
38 1
5 2
256 1
5 3
6 1
38 2
6 2
130 1
6 3
196 1
6 4
7 2
7 3
191 1
7 4
140 1
8 1
258 1
8 2
289 1
8 3
69 1
9 2
9 3
113 1
9 4
15 1
10 1
25 1
10 2
17 1
11 1
108 1
11 2
204 1
11 3
299 1
12 1
23 1
12 2
...

result:

ok 

Test #61:

score: 22
Accepted
time: 0ms
memory: 3896kb

input:

300 900
176
1
196
1
257
1
128
49
90
2
217
2
289
2
22
4
110
3
67
110
22
34
22
13
5
223
5
246
5
106
51
52
6
120
6
245
6
44
31
132
7
171
7
297
7
81
96
41
8
113
8
216
8
125
41
168
9
156
102
230
10
261
10
280
10
19
280
12
11
38
11
242
11
23
12
23
243
12
38
223
152
14
229
14
252
14
179
33
65
15
268
15
288...

output:

1 1
176 1
1 2
196 1
1 3
257 1
1 4
128 1
2 1
90 1
2 2
217 1
2 3
289 1
2 4
22 1
3 1
110 1
3 2
67 1
4 1
4 2
34 1
5 1
13 1
5 2
223 1
5 3
246 1
5 4
106 1
6 1
52 1
6 2
120 1
6 3
245 1
6 4
44 1
7 1
132 1
7 2
171 1
7 3
297 1
7 4
81 1
8 1
41 1
8 2
113 1
8 3
216 1
8 4
125 1
9 1
168 1
9 2
156 1
10 1
230 1
10 2...

result:

ok 

Test #62:

score: 22
Accepted
time: 0ms
memory: 3844kb

input:

300 900
21
1
93
1
280
1
43
93
98
2
153
2
244
2
17
31
206
3
224
3
257
3
10
87
130
4
256
4
290
4
63
130
107
5
122
5
294
5
15
83
33
6
111
6
223
6
36
81
217
7
32
217
52
8
195
52
124
9
230
9
261
9
40
12
10
257
10
271
10
3
120
11
212
11
259
11
147
120
40
113
12
158
12
22
113
89
13
44
89
109
14
194
14
282
...

output:

1 1
21 1
1 2
93 1
1 3
280 1
1 4
43 1
2 1
98 1
2 2
153 1
2 3
244 1
2 4
17 1
3 1
206 1
3 2
224 1
3 3
257 1
3 4
10 1
4 1
130 1
4 2
256 1
4 3
290 1
4 4
63 1
5 1
107 1
5 2
122 1
5 3
294 1
5 4
15 1
6 1
33 1
6 2
111 1
6 3
223 1
6 4
36 1
7 1
217 1
7 2
32 1
8 1
52 1
8 2
195 1
9 1
124 1
9 2
230 1
9 3
261 1
9 ...

result:

ok 

Test #63:

score: 22
Accepted
time: 2ms
memory: 4188kb

input:

300 900
174
1
200
1
216
1
93
53
18
2
24
2
119
2
209
8
121
3
166
3
290
3
47
66
143
4
164
4
271
4
17
78
105
5
188
105
74
6
156
6
187
6
27
68
261
7
25
261
209
18
209
45
9
90
9
245
9
56
104
12
10
167
12
115
11
23
115
167
198
12
90
122
178
13
163
178
104
14
56
114
15
215
15
255
15
76
80
150
16
73
131
17
...

output:

1 1
174 1
1 2
200 1
1 3
216 1
1 4
93 1
2 1
18 1
2 2
24 1
2 3
119 1
2 4
209 1
3 1
121 1
3 2
166 1
3 3
290 1
3 4
47 1
4 1
143 1
4 2
164 1
4 3
271 1
4 4
17 1
5 1
105 1
5 2
188 1
6 1
74 1
6 2
156 1
6 3
187 1
6 4
27 1
7 1
261 1
7 2
25 1
8 1
8 2
18 2
9 1
45 1
9 2
90 1
9 3
245 1
9 4
56 1
10 1
12 1
10 2
167...

result:

ok 

Test #64:

score: 22
Accepted
time: 0ms
memory: 4160kb

input:

299 897
33
1
3
33
264
2
289
2
76
133
3
1
33
4
1
33
5
1
184
6
247
6
78
61
34
7
189
7
137
34
33
8
1
33
9
1
102
10
196
10
19
196
33
11
1
30
12
186
12
185
127
33
13
1
33
14
1
94
15
117
15
248
117
88
16
200
16
121
64
44
17
244
17
31
109
28
18
241
18
101
28
19
222
19
10
154
20
174
20
193
174
168
21
209
21...

output:

1 1
33 1
1 2
3 1
2 1
264 1
2 2
289 1
2 3
76 1
33 2
3 2
4 1
33 3
4 2
5 1
33 4
5 2
6 1
184 1
6 2
247 1
6 3
78 1
7 1
34 1
7 2
189 1
7 3
137 1
8 1
33 5
8 2
9 1
33 6
9 2
10 1
102 1
10 2
196 1
10 3
19 1
11 1
33 7
11 2
12 1
30 1
12 2
186 1
12 3
185 1
13 1
33 8
13 2
14 1
33 9
14 2
15 1
94 1
15 2
117 1
15 3
...

result:

ok 

Test #65:

score: 22
Accepted
time: 4ms
memory: 3896kb

input:

300 900
101
1
2
101
2
1
67
3
278
3
74
272
34
4
146
4
33
146
101
5
1
44
6
143
6
54
44
144
7
293
7
190
242
101
8
1
101
9
1
57
10
135
10
41
48
55
11
290
11
71
103
101
12
1
101
13
1
101
14
1
101
15
1
101
16
1
101
17
1
101
18
1
101
19
1
101
20
1
101
21
1
101
22
1
24
23
243
23
111
243
236
24
82
147
101
25...

output:

1 1
101 1
1 2
2 1
101 2
2 2
3 1
67 1
3 2
278 1
3 3
74 1
4 1
34 1
4 2
146 1
4 3
33 1
5 1
101 3
5 2
6 1
44 1
6 2
143 1
6 3
54 1
7 1
144 1
7 2
293 1
7 3
190 1
8 1
101 4
8 2
9 1
101 5
9 2
10 1
57 1
10 2
135 1
10 3
41 1
11 1
55 1
11 2
290 1
11 3
71 1
12 1
101 6
12 2
13 1
101 7
13 2
14 1
101 8
14 2
15 1
1...

result:

ok 

Test #66:

score: 22
Accepted
time: 7ms
memory: 3956kb

input:

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

output:

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

result:

ok 

Test #67:

score: 22
Accepted
time: 1ms
memory: 3884kb

input:

300 900
12
1
93
12
22
2
32
22
34
3
152
34
13
4
28
13
113
5
234
113
69
6
108
69
133
7
51
133
120
8
63
56
70
9
91
70
107
10
115
107
61
11
35
61
93
225
93
28
158
28
18
14
39
18
37
15
79
37
137
16
184
64
47
17
153
47
39
72
26
64
19
36
64
56
20
63
105
21
78
44
32
25
32
66
23
139
66
31
24
101
31
25
22
72
...

output:

1 1
12 1
1 2
93 1
2 1
22 1
2 2
32 1
3 1
34 1
3 2
152 1
4 1
13 1
4 2
28 1
5 1
113 1
5 2
234 1
6 1
69 1
6 2
108 1
7 1
133 1
7 2
51 1
8 1
120 1
8 2
63 1
9 1
70 1
9 2
91 1
10 1
107 1
10 2
115 1
11 1
61 1
11 2
35 1
12 2
12 3
225 1
13 2
13 3
158 1
14 1
18 1
14 2
39 1
15 1
37 1
15 2
79 1
16 1
137 1
16 2
18...

result:

ok 

Test #68:

score: 22
Accepted
time: 3ms
memory: 3908kb

input:

300 900
110
1
36
110
210
2
182
210
67
3
131
67
25
4
252
25
40
5
59
40
295
6
215
30
122
7
95
15
148
8
54
148
255
9
178
102
274
10
192
274
188
11
24
188
222
12
134
222
243
13
233
243
120
14
156
20
95
122
95
298
16
117
298
53
17
196
53
187
18
101
69
91
19
164
23
156
79
71
55
21
165
55
205
22
112
205
16...

output:

1 1
110 1
1 2
36 1
2 1
210 1
2 2
182 1
3 1
67 1
3 2
131 1
4 1
25 1
4 2
252 1
5 1
40 1
5 2
59 1
6 1
295 1
6 2
215 1
7 1
122 1
7 2
95 1
8 1
148 1
8 2
54 1
9 1
255 1
9 2
178 1
10 1
274 1
10 2
192 1
11 1
188 1
11 2
24 1
12 1
222 1
12 2
134 1
13 1
243 1
13 2
233 1
14 1
120 1
14 2
156 1
15 1
15 2
122 2
16...

result:

ok 

Test #69:

score: 22
Accepted
time: 4ms
memory: 3908kb

input:

299 897
121
1
266
1
276
1
290
1
294
1
296
1
298
1
299
1
4
298
240
2
255
149
49
3
119
49
4
1
60
5
86
52
212
6
198
129
229
7
228
118
147
8
251
112
216
9
61
216
102
10
79
39
200
11
144
200
105
12
24
105
128
13
209
128
151
14
47
151
133
15
40
133
120
16
77
120
196
17
230
67
215
18
186
141
142
19
92
36
2...

output:

1 1
121 1
1 2
266 1
1 3
276 1
1 4
290 1
1 5
294 1
1 6
296 1
1 7
298 1
1 8
299 1
1 9
4 1
2 1
240 1
2 2
255 1
3 1
49 1
3 2
119 1
298 2
4 2
5 1
60 1
5 2
86 1
6 1
212 1
6 2
198 1
7 1
229 1
7 2
228 1
8 1
147 1
8 2
251 1
9 1
216 1
9 2
61 1
10 1
102 1
10 2
79 1
11 1
200 1
11 2
144 1
12 1
105 1
12 2
24 1
13...

result:

ok 

Test #70:

score: 22
Accepted
time: 2ms
memory: 4136kb

input:

300 900
289
1
297
1
300
1
154
289
41
2
186
41
200
3
237
200
140
4
147
128
246
5
33
246
288
6
179
121
175
7
36
175
213
8
68
213
31
9
105
31
171
10
64
20
276
11
176
276
119
12
32
119
21
13
117
21
182
14
173
73
270
15
82
270
275
16
113
275
231
17
147
238
18
62
238
195
19
104
195
64
40
64
117
211
57
50
...

output:

1 1
289 1
1 2
297 1
1 3
300 1
1 4
154 1
2 1
41 1
2 2
186 1
3 1
200 1
3 2
237 1
4 1
140 1
4 2
147 1
5 1
246 1
5 2
33 1
6 1
288 1
6 2
179 1
7 1
175 1
7 2
36 1
8 1
213 1
8 2
68 1
9 1
31 1
9 2
105 1
10 1
171 1
10 2
64 1
11 1
276 1
11 2
176 1
12 1
119 1
12 2
32 1
13 1
21 1
13 2
117 1
14 1
182 1
14 2
173 ...

result:

ok 

Test #71:

score: 22
Accepted
time: 7ms
memory: 3844kb

input:

299 897
162
1
210
9
264
2
210
48
3
210
98
4
210
92
5
210
184
6
210
189
7
210
255
8
210
130
9
210
10
102
10
210
10
9
210
11
260
11
9
30
12
210
12
9
46
13
210
14
126
14
210
9
94
15
210
15
9
88
16
210
18
244
17
210
28
18
210
9
196
19
210
19
9
154
20
210
21
209
21
210
9
210
22
239
22
9
157
23
210
23
9
2...

output:

1 1
162 1
1 2
210 1
2 1
264 1
2 2
3 1
48 1
3 2
4 1
98 1
4 2
5 1
92 1
5 2
6 1
184 1
6 2
7 1
189 1
7 2
8 1
255 1
8 2
9 1
130 1
9 2
9 3
10 1
102 1
10 2
210 2
10 3
11 1
210 3
11 2
260 1
11 3
12 1
30 1
12 2
210 4
12 3
13 1
46 1
13 2
210 5
14 1
126 1
14 2
14 3
15 1
94 1
15 2
210 6
15 3
16 1
88 1
16 2
210 ...

result:

ok 

Test #72:

score: 22
Accepted
time: 0ms
memory: 3928kb

input:

300 900
286
1
87
2
22
2
87
5
87
67
3
87
5
34
4
87
244
5
2
44
6
87
6
2
144
7
87
9
212
8
87
87
192
9
2
57
10
87
11
87
290
11
2
38
12
87
12
2
246
13
87
17
179
14
87
133
15
87
35
16
87
42
17
87
2
273
18
87
24
78
19
87
186
20
87
126
21
87
87
243
23
87
87
236
24
2
87
25
214
25
2
87
26
204
26
2
194
27
87
2...

output:

1 1
286 1
1 2
87 1
2 1
22 1
2 2
2 3
5 1
3 1
67 1
3 2
87 2
4 1
34 1
4 2
5 2
244 1
5 3
6 1
44 1
6 2
87 3
6 3
7 1
144 1
7 2
87 4
8 1
212 1
8 2
9 1
9 2
192 1
9 3
10 1
57 1
10 2
87 5
11 1
11 2
290 1
11 3
12 1
38 1
12 2
87 6
12 3
13 1
246 1
13 2
87 7
14 1
179 1
14 2
15 1
133 1
15 2
16 1
35 1
16 2
17 1
42 ...

result:

ok 

Test #73:

score: 22
Accepted
time: 5ms
memory: 3900kb

input:

300 900
103
1
231
1
193
2
8
2
20
2
58
2
83
2
101
2
102
2
115
2
139
2
149
2
165
2
178
2
193
198
2
203
2
205
2
221
2
228
2
243
2
250
2
261
2
290
2
294
2
298
2
5
57
163
3
233
163
207
4
236
143
5
115
5
2
172
6
191
6
134
44
71
7
229
7
181
50
20
48
9
99
9
38
48
122
10
255
10
106
155
53
11
278
11
64
132
20...

output:

1 1
103 1
1 2
231 1
1 3
193 1
2 1
8 1
2 2
20 1
2 3
58 1
2 4
83 1
2 5
101 1
2 6
102 1
2 7
115 1
2 8
139 1
2 9
149 1
2 10
165 1
2 11
178 1
2 12
2 13
198 1
2 14
203 1
2 15
205 1
2 16
221 1
2 17
228 1
2 18
243 1
2 19
250 1
2 20
261 1
2 21
290 1
2 22
294 1
2 23
298 1
2 24
5 1
3 1
163 1
3 2
233 1
4 1
207 ...

result:

ok 

Test #74:

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

input:

300 900
145
1
166
1
126
15
18
2
228
2
24
222
15
3
32
3
5
15
16
4
141
4
184
16
5
71
5
3
203
6
262
6
28
182
22
7
25
7
162
15
136
8
222
8
24
80
9
149
9
78
149
37
10
47
10
94
47
261
11
266
11
15
12
15
100
12
3
96
13
246
13
46
96
83
14
289
14
109
83
19
15
21
15
61
15
82
15
88
15
108
15
111
15
126
132
15
...

output:

1 1
145 1
1 2
166 1
1 3
126 1
2 1
18 1
2 2
228 1
2 3
24 1
3 1
15 1
3 2
32 1
3 3
5 1
4 1
16 1
4 2
141 1
4 3
184 1
15 2
5 2
71 1
5 3
6 1
203 1
6 2
262 1
6 3
28 1
7 1
22 1
7 2
25 1
7 3
162 1
8 1
136 1
8 2
222 1
8 3
9 1
80 1
9 2
149 1
9 3
78 1
10 1
37 1
10 2
47 1
10 3
94 1
11 1
261 1
11 2
266 1
11 3
15 ...

result:

ok 

Test #75:

score: 22
Accepted
time: 2ms
memory: 4188kb

input:

300 900
18
1
227
1
29
18
83
2
203
2
109
134
178
3
270
3
12
178
65
4
106
4
136
4
31
106
94
5
158
94
32
6
224
32
275
7
61
49
79
8
123
79
300
9
229
300
73
10
271
10
66
271
152
11
289
11
110
262
12
3
102
13
255
13
221
84
220
14
205
220
232
15
156
212
112
16
225
16
242
16
44
112
28
17
145
28
29
69
18
81
...

output:

1 1
18 1
1 2
227 1
1 3
29 1
2 1
83 1
2 2
203 1
2 3
109 1
3 1
178 1
3 2
270 1
3 3
12 1
4 1
65 1
4 2
106 1
4 3
136 1
4 4
31 1
5 1
94 1
5 2
158 1
6 1
32 1
6 2
224 1
7 1
275 1
7 2
61 1
8 1
79 1
8 2
123 1
9 1
300 1
9 2
229 1
10 1
73 1
10 2
271 1
10 3
66 1
11 1
152 1
11 2
289 1
11 3
110 1
178 2
12 2
13 1
...

result:

ok 

Test #76:

score: 22
Accepted
time: 3ms
memory: 3904kb

input:

300 900
65
1
215
1
269
1
98
53
70
2
178
2
278
2
93
70
114
3
274
114
238
4
11
238
20
5
184
5
219
5
246
5
293
5
6
47
6
293
6
5
60
7
232
7
61
232
174
8
147
174
62
9
117
9
161
9
10
62
10
9
11
4
267
12
120
48
90
13
29
77
43
14
71
14
56
71
57
15
103
57
74
16
101
16
144
30
248
17
283
17
271
248
125
18
164
...

output:

1 1
65 1
1 2
215 1
1 3
269 1
1 4
98 1
2 1
70 1
2 2
178 1
2 3
278 1
2 4
93 1
3 1
114 1
3 2
274 1
4 1
238 1
4 2
11 1
5 1
20 1
5 2
184 1
5 3
219 1
5 4
246 1
5 5
293 1
5 6
6 1
47 1
6 2
293 2
6 3
7 1
60 1
7 2
232 1
7 3
61 1
8 1
174 1
8 2
147 1
9 1
62 1
9 2
117 1
9 3
161 1
9 4
10 1
62 2
10 2
238 2
11 2
12...

result:

ok 

Test #77:

score: 22
Accepted
time: 4ms
memory: 3956kb

input:

300 900
220
1
263
1
265
1
130
29
212
2
291
2
102
21
29
3
130
289
4
131
104
104
5
8
96
58
6
284
6
152
43
194
7
65
33
8
104
8
5
47
9
88
9
125
9
165
9
207
9
260
88
149
10
270
10
115
149
34
11
53
11
59
11
64
11
98
11
177
11
232
11
12
34
12
296
12
11
128
13
142
13
168
13
181
13
219
13
276
13
78
121
93
14...

output:

1 1
220 1
1 2
263 1
1 3
265 1
1 4
130 1
2 1
212 1
2 2
291 1
2 3
102 1
3 1
29 1
3 2
4 1
289 1
4 2
131 1
5 1
104 1
5 2
8 1
6 1
58 1
6 2
284 1
6 3
152 1
7 1
194 1
7 2
65 1
96 1
8 2
104 2
8 3
9 1
47 1
9 2
88 1
9 3
125 1
9 4
165 1
9 5
207 1
9 6
260 1
10 1
149 1
10 2
270 1
10 3
115 1
11 1
34 1
11 2
53 1
1...

result:

ok 

Test #78:

score: 22
Accepted
time: 0ms
memory: 3928kb

input:

300 900
80
1
95
1
26
80
236
2
279
2
33
13
100
3
160
3
65
100
186
4
196
4
205
4
129
141
31
5
195
5
223
5
15
40
45
6
147
6
229
6
251
6
22
126
226
7
55
155
61
8
275
8
127
85
152
9
153
9
132
118
39
10
228
10
242
10
149
118
122
11
178
11
62
178
101
12
184
12
198
18
33
103
13
192
13
172
33
165
14
203
14
2...

output:

1 1
80 1
1 2
95 1
1 3
26 1
2 1
236 1
2 2
279 1
2 3
33 1
3 1
100 1
3 2
160 1
3 3
65 1
4 1
186 1
4 2
196 1
4 3
205 1
4 4
129 1
5 1
31 1
5 2
195 1
5 3
223 1
5 4
15 1
6 1
45 1
6 2
147 1
6 3
229 1
6 4
251 1
6 5
22 1
7 1
226 1
7 2
55 1
8 1
61 1
8 2
275 1
8 3
127 1
9 1
152 1
9 2
153 1
9 3
132 1
10 1
39 1
1...

result:

ok 

Test #79:

score: 22
Accepted
time: 0ms
memory: 3900kb

input:

300 900
35
1
133
13
210
2
279
62
11
3
53
3
75
3
81
3
5
75
47
4
164
47
5
3
139
6
149
6
114
149
71
7
266
7
119
190
18
8
264
8
36
18
77
9
293
9
298
9
13
41
41
10
13
91
11
294
11
53
103
12
120
12
253
12
19
159
13
54
13
58
13
62
13
67
13
77
13
133
193
13
9
217
14
28
217
77
15
236
15
9
46
16
227
16
52
20
...

output:

1 1
35 1
1 2
133 1
2 1
210 1
2 2
279 1
3 1
11 1
3 2
53 1
3 3
75 1
3 4
81 1
3 5
5 1
4 1
47 1
4 2
164 1
75 2
5 2
6 1
139 1
6 2
149 1
6 3
114 1
7 1
71 1
7 2
266 1
7 3
119 1
8 1
18 1
8 2
264 1
8 3
36 1
9 1
77 1
9 2
293 1
9 3
298 1
9 4
13 1
10 1
41 1
10 2
11 2
91 1
11 3
294 1
11 4
12 1
103 1
12 2
120 1
1...

result:

ok 

Test #80:

score: 22
Accepted
time: 0ms
memory: 4192kb

input:

300 900
196
1
64
196
212
2
28
212
229
3
31
229
179
4
219
4
241
4
278
4
50
241
49
5
61
49
237
6
252
83
12
7
81
7
102
7
250
7
26
53
170
8
25
45
168
9
40
168
202
10
101
202
173
11
54
142
194
12
81
15
13
275
13
117
15
293
14
87
293
117
146
15
269
15
21
146
114
16
57
114
165
17
287
17
61
56
18
91
56
151
...

output:

1 1
196 1
1 2
64 1
2 1
212 1
2 2
28 1
3 1
229 1
3 2
31 1
4 1
179 1
4 2
219 1
4 3
241 1
4 4
278 1
4 5
50 1
5 1
49 1
5 2
61 1
6 1
237 1
6 2
252 1
7 1
12 1
7 2
81 1
7 3
102 1
7 4
250 1
7 5
26 1
8 1
170 1
8 2
25 1
9 1
168 1
9 2
40 1
10 1
202 1
10 2
101 1
11 1
173 1
11 2
54 1
12 2
194 1
12 3
13 1
15 1
13...

result:

ok 

Test #81:

score: 22
Accepted
time: 0ms
memory: 3884kb

input:

300 900
145
1
166
1
126
15
18
2
228
2
24
222
15
3
32
3
5
15
16
4
141
4
184
16
5
71
5
3
203
6
262
6
28
182
22
7
25
7
162
15
136
8
222
8
24
80
9
149
9
78
149
37
10
47
10
94
47
261
11
266
11
15
12
15
100
12
3
96
13
246
13
46
96
83
14
289
14
109
83
19
15
21
15
61
15
82
15
88
15
108
15
111
15
126
132
15
...

output:

1 1
145 1
1 2
166 1
1 3
126 1
2 1
18 1
2 2
228 1
2 3
24 1
3 1
15 1
3 2
32 1
3 3
5 1
4 1
16 1
4 2
141 1
4 3
184 1
15 2
5 2
71 1
5 3
6 1
203 1
6 2
262 1
6 3
28 1
7 1
22 1
7 2
25 1
7 3
162 1
8 1
136 1
8 2
222 1
8 3
9 1
80 1
9 2
149 1
9 3
78 1
10 1
37 1
10 2
47 1
10 3
94 1
11 1
261 1
11 2
266 1
11 3
15 ...

result:

ok 

Test #82:

score: 22
Accepted
time: 5ms
memory: 3892kb

input:

300 900
45
1
95
1
2
6
2
33
2
50
2
51
2
63
2
82
2
86
2
95
2
101
2
109
2
117
2
122
2
149
2
162
2
163
2
184
2
201
2
219
2
228
2
233
2
249
2
1
142
3
202
3
98
142
82
4
225
4
2
37
5
207
5
205
181
278
6
33
26
7
73
7
172
67
164
8
233
8
2
162
9
165
9
2
90
10
264
10
279
167
32
11
171
11
81
128
49
12
283
49
18...

output:

1 1
45 1
1 2
95 1
1 3
2 1
6 1
2 2
33 1
2 3
50 1
2 4
51 1
2 5
63 1
2 6
82 1
2 7
86 1
2 8
95 2
2 9
101 1
2 10
109 1
2 11
117 1
2 12
122 1
2 13
149 1
2 14
162 1
2 15
163 1
2 16
184 1
2 17
201 1
2 18
219 1
2 19
228 1
2 20
233 1
2 21
249 1
2 22
3 1
142 1
3 2
202 1
3 3
98 1
4 1
82 2
4 2
225 1
4 3
5 1
37 1...

result:

ok 

Test #83:

score: 22
Accepted
time: 8ms
memory: 3892kb

input:

300 900
41
1
76
1
198
76
24
2
36
2
37
2
44
2
80
2
90
2
95
2
99
2
101
2
103
2
114
2
119
2
136
2
139
2
148
2
177
2
179
2
192
2
225
2
230
2
261
2
284
2
285
2
286
2
5
21
174
3
254
3
99
174
247
4
268
4
77
247
5
148
5
2
34
6
91
6
157
34
59
7
137
7
125
59
176
8
226
8
102
60
43
9
128
9
135
128
27
10
183
10
...

output:

1 1
41 1
1 2
76 1
1 3
198 1
2 1
24 1
2 2
36 1
2 3
37 1
2 4
44 1
2 5
80 1
2 6
90 1
2 7
95 1
2 8
99 1
2 9
101 1
2 10
103 1
2 11
114 1
2 12
119 1
2 13
136 1
2 14
139 1
2 15
148 1
2 16
177 1
2 17
179 1
2 18
192 1
2 19
225 1
2 20
230 1
2 21
261 1
2 22
284 1
2 23
285 1
2 24
286 1
2 25
5 1
3 1
174 1
3 2
25...

result:

ok 

Subtask #8:

score: 0
Wrong Answer

Test #84:

score: 0
Wrong Answer
time: 2ms
memory: 4164kb

input:

299 598
86
1
94
1
224
94
79
2
228
2
42
57
49
3
166
3
234
23
124
4
138
83
257
5
262
5
296
5
77
110
51
6
129
6
158
6
40
129
214
7
55
51
20
8
206
8
28
20
50
9
64
9
105
9
32
24
177
10
262
77
200
11
209
11
186
26
238
12
150
35
66
13
223
13
122
223
15
14
92
15
92
217
15
20
28
38
16
68
38
229
17
254
187
17...

output:

1 1
86 1
1 2
94 1
1 3
224 1
2 1
79 1
2 2
228 1
2 3
42 1
3 1
49 1
3 2
166 1
3 3
234 1
4 1
124 1
4 2
138 1
5 1
257 1
5 2
262 1
5 3
296 1
5 4
77 1
6 1
51 1
6 2
129 1
6 3
158 1
6 4
40 1
7 1
214 1
7 2
55 1
8 1
20 1
8 2
206 1
8 3
28 1
9 1
50 1
9 2
64 1
9 3
105 1
9 4
32 1
10 1
177 1
10 2
262 2
11 1
200 1
1...

result:

wrong answer Wrong Answer [3]