QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#20410#2351. Lost in Transferlinmuhan#AC ✓74ms3568kbC++201.5kb2022-02-16 07:39:242023-01-17 09:29:50

Judging History

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

  • [2023-08-10 23:21:45]
  • System Update: QOJ starts to keep a history of the judgings of all the submissions.
  • [2023-01-17 09:29:50]
  • 评测
  • 测评结果:AC
  • 用时:74ms
  • 内存:3568kb
  • [2022-02-16 07:39:24]
  • 提交

answer

#include <bits/stdc++.h>
using namespace std;
const int N = 120;
string sys; int T, n, a[N], S;
int BIT = 8;
bool pd[N];
int main () {
	cin >> sys;
	if (sys[0] == 't') {
		cin >> T;
		while (T --) {
			cin >> n; for (int i=1;i<=n;i++) cin >> a[i];
			S = 0;
			for (int i=1;i<=n;i++) S ^= a[i];
			sort (a + 1, a + n + 1); int l = 1, r = n;
			for (int i=0;i<=8;i++) {
				if (S & (1 << i)) {
					cout << a[l] << " " << a[l + 1] << " ";
					l += 2;
				} else {
					cout << a[r] << " " << a[r - 1] << " ";
					r -= 2;
				}
			}
			for (int i=l;i<=r;i++) cout << a[i] << " ";
			cout << endl;
		}
	} else {
		cin >> T;
		while (T --) {
			cin >> n; for (int i=1;i<=n;i++) cin >> a[i];
			for (int i=1;i<=18;i++) if (a[i] < a[i + 1]) pd[i] = 1; else pd[i] = 0;
			int pos = 0, m = 18; S = 0;
			for (int l=1,r;l<=m;l=r+1) {
				r = l; while (pd[r] == pd[l] && r <= m) r ++; r --;
				if ((r - l + 1) % 2 == 1) {
					for (int i=m;i>=r+1;i--) pd[i] = pd[i - 1];
					pd[r + 1] = pd[l]; r ++;
					int len = r - l + 1;
					while (len) {
						S |= (pd[l] << pos);
						len -= 2; pos ++;
					}
				} else {
					int len = r - l + 1;
					while (len) {
						S |= (pd[l] << pos);
						len -= 2; pos ++;
					}
				}
			}
			int TS = 0;
			for (int i=1;i<=n;i++) TS ^= a[i];
			TS ^= S;
			if (! TS) {
				for (int i=1;i<=n;i++) cout << a[i] << " "; puts ("");
			} else {
				for (int i=1;i<=n;i++) cout << a[i] << " "; cout << TS << " "; puts ("");
			}
		}
	}
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 4ms
memory: 3512kb

input:

transmit
2
20 97 388 459 467 32 99 98 296 403 325 330 271 87 333 378 267 405 58 426 374
20 125 481 451 150 495 136 444 192 118 26 68 281 120 61 494 339 86 292 100 32

output:

32 58 87 97 98 99 267 271 296 325 330 333 374 378 467 459 426 405 388 403 
26 32 495 494 61 68 86 100 481 451 118 120 444 339 292 281 192 150 125 136 

input:

recover
2
19 32 58 87 97 98 99 267 271 296 325 330 333 374 378 467 459 426 405 388 
19 26 32 495 494 68 86 100 481 451 118 120 444 339 292 281 192 150 125 136 

output:

32 58 87 97 98 99 267 271 296 325 330 333 374 378 467 459 426 405 388 403 
26 32 495 494 68 86 100 481 451 118 120 444 339 292 281 192 150 125 136 61 

result:

ok all correct (2 test cases)

Test #2:

score: 100
Accepted
time: 2ms
memory: 3384kb

input:

transmit
1
20 158 220 174 224 137 134 339 175 147 122 480 26 151 266 474 144 451 301 105 188

output:

480 474 451 339 301 266 224 220 188 175 174 158 151 147 144 137 134 122 26 105 

input:

recover
1
19 480 474 451 339 301 266 224 220 188 175 174 158 151 147 144 137 134 122 26 

output:

480 474 451 339 301 266 224 220 188 175 174 158 151 147 144 137 134 122 26 105 

result:

ok all correct (1 test case)

Test #3:

score: 100
Accepted
time: 4ms
memory: 3376kb

input:

transmit
1
100 170 478 377 395 397 329 488 424 11 337 249 156 489 244 386 400 81 195 264 272 491 24 280 422 365 382 354 91 23 148 469 196 287 191 368 436 132 84 43 126 451 28 94 61 34 301 104 309 127 116 44 82 21 312 222 294 186 112 210 161 261 131 484 219 430 271 310 184 67 149 119 291 125 267 449 ...

output:

11 15 491 489 21 23 24 28 488 484 478 469 34 43 44 49 460 451 61 63 67 74 81 82 84 91 94 104 112 116 119 125 126 127 131 132 143 148 149 156 161 170 184 186 188 191 195 196 210 217 219 222 236 244 249 252 256 261 264 267 271 272 280 281 287 291 294 301 309 310 312 323 329 331 334 335 337 339 354 355...

input:

recover
1
99 11 15 491 489 21 23 24 28 488 484 478 469 34 43 44 49 460 451 61 63 67 74 81 82 84 91 94 104 112 116 119 125 126 127 131 132 143 148 149 156 161 170 184 186 188 191 195 196 210 217 219 222 236 244 249 252 256 261 264 267 271 272 280 281 287 291 294 301 309 310 312 323 329 331 334 335 33...

output:

11 15 491 489 21 23 24 28 488 484 478 469 34 43 44 49 460 451 61 63 67 74 81 82 84 91 94 104 112 116 119 125 126 127 131 132 143 148 149 156 161 170 184 186 188 191 195 196 210 217 219 222 236 244 249 252 256 261 264 267 271 272 280 281 287 291 294 301 309 310 312 323 329 331 334 335 337 339 354 355...

result:

ok all correct (1 test case)

Test #4:

score: 100
Accepted
time: 4ms
memory: 3256kb

input:

transmit
9
20 130 404 101 44 439 315 251 150 63 463 202 322 48 139 15 276 212 332 238 46
30 470 31 62 452 226 135 150 419 30 380 494 32 386 179 253 451 106 384 116 197 80 133 474 151 293 104 54 350 334 433
40 197 419 332 235 451 154 411 319 78 10 474 125 377 93 336 385 256 188 395 66 449 363 94 223 ...

output:

463 439 15 44 46 48 63 101 130 139 150 202 404 332 322 315 212 238 251 276 
30 31 494 474 470 452 32 54 62 80 451 433 104 106 116 133 135 150 151 179 197 226 253 293 334 350 380 384 386 419 
10 38 57 66 479 474 78 93 451 449 448 445 94 105 125 154 171 188 197 214 223 235 245 256 259 312 313 319 332 ...

input:

recover
9
19 463 439 15 44 46 48 63 101 130 139 150 202 404 332 322 315 212 238 251 
29 30 31 494 474 470 452 32 54 62 80 451 433 104 106 133 135 150 151 179 197 226 253 293 334 350 380 384 386 419 
39 10 38 57 66 479 474 78 93 451 449 448 445 94 105 125 154 171 188 197 214 223 235 245 259 312 313 3...

output:

463 439 15 44 46 48 63 101 130 139 150 202 404 332 322 315 212 238 251 276 
30 31 494 474 470 452 32 54 62 80 451 433 104 106 133 135 150 151 179 197 226 253 293 334 350 380 384 386 419 116 
10 38 57 66 479 474 78 93 451 449 448 445 94 105 125 154 171 188 197 214 223 235 245 259 312 313 319 332 336 ...

result:

ok all correct (9 test cases)

Test #5:

score: 100
Accepted
time: 8ms
memory: 3404kb

input:

transmit
81
100 345 473 156 472 449 361 478 451 332 324 120 264 105 37 287 102 369 417 331 458 284 55 25 115 279 489 257 468 463 200 174 431 408 492 411 227 140 303 89 35 12 371 169 139 485 480 20 373 220 211 330 138 228 466 432 44 166 80 443 24 92 21 160 376 351 190 214 173 132 322 163 340 7 282 40...

output:

498 497 492 489 1 7 12 20 21 24 485 480 478 476 473 472 468 466 25 35 37 38 44 53 55 71 77 80 89 92 102 105 114 115 120 132 138 139 140 151 153 156 160 163 166 169 173 174 186 190 193 200 203 207 211 214 220 227 228 233 257 264 269 275 279 282 284 287 303 304 322 324 330 331 332 340 345 347 351 358 ...

input:

recover
81
99 498 497 492 489 1 7 12 20 21 24 485 480 478 476 473 472 468 466 25 35 37 38 44 53 55 71 77 80 89 92 102 105 114 115 120 132 138 139 140 151 153 156 160 163 166 169 173 174 186 190 193 200 203 207 211 214 220 227 228 233 257 264 269 275 279 282 284 287 303 304 322 324 330 331 332 340 34...

output:

498 497 492 489 1 7 12 20 21 24 485 480 478 476 473 472 468 466 25 35 37 38 44 53 55 71 77 80 89 92 102 105 114 115 120 132 138 139 140 151 153 156 160 163 166 169 173 174 186 190 193 200 203 207 211 214 220 227 228 233 257 264 269 275 279 282 284 287 303 304 322 324 330 331 332 340 345 347 351 358 ...

result:

ok all correct (81 test cases)

Test #6:

score: 100
Accepted
time: 12ms
memory: 3256kb

input:

transmit
1000
20 190 119 5 459 482 162 315 20 210 253 394 444 209 263 382 164 307 457 273 145
20 333 218 169 299 282 401 231 287 486 238 348 128 92 359 142 235 351 368 470 418
20 498 139 5 3 299 275 476 231 402 241 359 53 179 73 335 370 481 184 442 343
20 180 47 216 149 468 94 473 392 264 104 193 63...

output:

5 20 119 145 162 164 482 459 457 444 394 382 315 307 273 263 253 210 190 209 
92 128 142 169 218 231 486 470 235 238 282 287 418 401 299 333 368 359 348 351 
498 481 3 5 53 73 139 179 184 231 241 275 476 442 402 370 299 335 343 359 
480 473 468 456 423 392 350 264 249 216 193 180 149 106 26 47 104 9...

input:

recover
1000
19 5 20 119 145 162 164 482 459 457 444 394 382 315 307 273 263 253 210 190 
19 92 128 142 169 231 486 470 235 238 282 287 418 401 299 333 368 359 348 351 
20 498 481 3 5 53 73 139 179 184 231 241 275 476 442 402 370 299 335 343 359 
19 480 473 468 456 423 392 350 264 249 193 180 149 10...

output:

5 20 119 145 162 164 482 459 457 444 394 382 315 307 273 263 253 210 190 209 
92 128 142 169 231 486 470 235 238 282 287 418 401 299 333 368 359 348 351 218 
498 481 3 5 53 73 139 179 184 231 241 275 476 442 402 370 299 335 343 359 
480 473 468 456 423 392 350 264 249 193 180 149 106 26 47 104 94 63...

result:

ok all correct (1000 test cases)

Test #7:

score: 100
Accepted
time: 14ms
memory: 3544kb

input:

transmit
1000
21 474 401 176 47 127 134 166 11 223 37 224 345 273 482 91 289 467 267 469 250 204
20 79 234 415 431 21 440 242 191 441 44 97 52 500 320 436 214 308 381 474 102
21 309 292 88 264 387 127 221 438 61 320 477 482 62 277 17 263 364 37 68 214 446
21 83 393 34 274 463 366 203 404 246 477 342...

output:

11 37 482 474 469 467 401 345 47 91 127 134 166 176 289 273 204 223 224 250 267 
500 474 21 44 52 79 441 440 97 102 436 431 415 381 191 214 320 308 234 242 
482 477 446 438 17 37 61 62 387 364 320 309 68 88 127 214 292 277 221 263 264 
477 463 449 437 427 404 11 13 34 35 393 366 363 342 336 313 83 1...

input:

recover
1000
20 11 482 474 469 467 401 345 47 91 127 134 166 176 289 273 204 223 224 250 267 
19 500 474 21 44 79 441 440 97 102 436 431 415 381 191 214 320 308 234 242 
20 482 477 446 438 17 37 61 62 387 364 320 309 68 127 214 292 277 221 263 264 
20 477 463 449 437 427 404 11 13 34 35 366 363 342 ...

output:

11 482 474 469 467 401 345 47 91 127 134 166 176 289 273 204 223 224 250 267 37 
500 474 21 44 79 441 440 97 102 436 431 415 381 191 214 320 308 234 242 52 
482 477 446 438 17 37 61 62 387 364 320 309 68 127 214 292 277 221 263 264 88 
477 463 449 437 427 404 11 13 34 35 366 363 342 336 313 83 137 2...

result:

ok all correct (1000 test cases)

Test #8:

score: 100
Accepted
time: 8ms
memory: 3428kb

input:

transmit
1000
20 197 246 277 239 452 263 54 349 229 55 458 150 154 52 50 312 386 130 110 190
22 108 144 460 193 208 279 454 481 258 257 50 171 65 391 361 34 80 99 213 94 175 413
20 5 112 294 249 174 186 338 138 35 388 429 139 98 358 247 426 303 55 251 293
22 320 489 163 437 49 54 406 303 285 156 143...

output:

50 52 54 55 458 452 110 130 150 154 386 349 312 277 190 197 229 239 246 263 
481 460 454 413 34 50 65 80 391 361 279 258 257 213 94 99 108 144 171 175 193 208 
429 426 388 358 338 303 5 35 55 98 112 138 139 174 294 293 251 249 186 247 
17 18 49 54 81 114 142 143 156 163 269 285 303 320 489 468 437 4...

input:

recover
1000
19 50 52 54 55 458 452 110 130 150 154 386 349 312 277 190 197 229 239 246 
21 481 460 454 34 50 65 80 391 361 279 258 257 213 94 99 108 144 171 175 193 208 
20 429 426 388 358 338 303 5 35 55 98 112 138 139 174 294 293 251 249 186 247 
21 17 18 49 54 114 142 143 156 163 269 285 303 320...

output:

50 52 54 55 458 452 110 130 150 154 386 349 312 277 190 197 229 239 246 263 
481 460 454 34 50 65 80 391 361 279 258 257 213 94 99 108 144 171 175 193 208 413 
429 426 388 358 338 303 5 35 55 98 112 138 139 174 294 293 251 249 186 247 
17 18 49 54 114 142 143 156 163 269 285 303 320 489 468 437 406 ...

result:

ok all correct (1000 test cases)

Test #9:

score: 100
Accepted
time: 22ms
memory: 3424kb

input:

transmit
1000
21 283 319 448 52 15 140 382 156 181 154 473 175 329 374 249 134 338 429 341 96 468
21 203 245 384 64 88 485 408 487 380 12 174 198 474 284 238 283 217 315 311 461 436
23 146 37 63 416 132 414 176 246 104 91 441 401 367 286 485 352 265 260 143 182 238 320 405
22 441 40 250 199 478 462 ...

output:

473 468 15 52 96 134 448 429 140 154 156 175 382 374 181 249 283 319 329 338 341 
12 64 88 174 487 485 198 203 217 238 245 283 474 461 284 311 436 408 315 380 384 
485 441 416 414 37 63 405 401 91 104 367 352 320 286 132 143 265 260 146 176 182 238 246 
494 478 462 441 40 42 54 62 408 385 379 360 91...

input:

recover
1000
20 473 15 52 96 134 448 429 140 154 156 175 382 374 181 249 283 319 329 338 341 
20 12 64 88 174 487 485 203 217 238 245 283 474 461 284 311 436 408 315 380 384 
22 485 441 416 414 37 63 405 401 91 104 367 352 320 286 132 143 265 146 176 182 238 246 
21 494 478 462 441 42 54 62 408 385 ...

output:

473 15 52 96 134 448 429 140 154 156 175 382 374 181 249 283 319 329 338 341 468 
12 64 88 174 487 485 203 217 238 245 283 474 461 284 311 436 408 315 380 384 198 
485 441 416 414 37 63 405 401 91 104 367 352 320 286 132 143 265 146 176 182 238 246 260 
494 478 462 441 42 54 62 408 385 379 360 91 11...

result:

ok all correct (1000 test cases)

Test #10:

score: 100
Accepted
time: 20ms
memory: 3380kb

input:

transmit
1000
23 490 304 341 209 204 387 346 46 126 113 207 330 436 91 403 233 296 329 206 194 9 338 86
24 361 463 241 239 385 314 282 287 357 315 52 295 112 56 484 294 451 210 26 232 67 251 358 435
24 385 474 48 174 12 361 23 195 338 8 66 3 297 351 91 367 177 379 227 197 90 322 273 82
22 403 283 30...

output:

490 436 9 46 403 387 86 91 113 126 346 341 338 330 329 304 194 204 206 207 209 233 296 
26 52 56 67 112 210 232 239 484 463 451 435 241 251 385 361 358 357 282 287 294 295 314 315 
474 385 3 8 379 367 12 23 48 66 361 351 338 322 82 90 297 273 91 174 177 195 197 227 
5 7 497 491 465 455 58 114 446 41...

input:

recover
1000
22 490 9 46 403 387 86 91 113 126 346 341 338 330 329 304 194 204 206 207 209 233 296 
24 26 52 56 67 112 210 232 239 484 463 451 435 241 251 385 361 358 357 282 287 294 295 314 315 
23 385 3 8 379 367 12 23 48 66 361 351 338 322 82 90 297 273 91 174 177 195 197 227 
21 5 7 497 491 455 ...

output:

490 9 46 403 387 86 91 113 126 346 341 338 330 329 304 194 204 206 207 209 233 296 436 
26 52 56 67 112 210 232 239 484 463 451 435 241 251 385 361 358 357 282 287 294 295 314 315 
385 3 8 379 367 12 23 48 66 361 351 338 322 82 90 297 273 91 174 177 195 197 227 474 
5 7 497 491 455 58 114 446 417 40...

result:

ok all correct (1000 test cases)

Test #11:

score: 100
Accepted
time: 24ms
memory: 3388kb

input:

transmit
1000
24 39 219 348 492 97 454 61 384 420 356 67 480 450 46 152 378 308 192 180 77 430 176 241 270
22 108 329 255 312 374 102 164 280 34 435 6 89 207 395 250 326 452 351 472 238 454 56
21 450 317 330 179 121 364 146 29 275 289 223 316 148 443 286 415 95 236 435 438 199
22 402 421 130 499 194...

output:

39 46 61 67 77 97 492 480 152 176 454 450 180 192 219 241 430 420 270 308 348 356 378 384 
6 34 56 89 472 454 102 108 452 435 164 207 395 374 351 329 238 250 255 280 312 326 
450 443 29 95 438 435 415 364 121 146 330 317 316 289 148 179 286 275 199 223 236 
51 54 75 82 129 130 499 491 469 421 402 38...

input:

recover
1000
23 39 46 61 67 77 97 492 480 152 176 454 450 180 192 219 241 430 420 270 308 348 378 384 
21 6 34 56 472 454 102 108 452 435 164 207 395 374 351 329 238 250 255 280 312 326 
20 450 443 29 95 438 435 415 364 121 146 330 317 316 148 179 286 275 199 223 236 
21 51 54 75 82 130 499 491 469 ...

output:

39 46 61 67 77 97 492 480 152 176 454 450 180 192 219 241 430 420 270 308 348 378 384 356 
6 34 56 472 454 102 108 452 435 164 207 395 374 351 329 238 250 255 280 312 326 89 
450 443 29 95 438 435 415 364 121 146 330 317 316 148 179 286 275 199 223 236 289 
51 54 75 82 130 499 491 469 421 402 389 32...

result:

ok all correct (1000 test cases)

Test #12:

score: 100
Accepted
time: 20ms
memory: 3388kb

input:

transmit
1000
20 11 22 399 471 138 409 256 220 142 105 327 467 73 65 237 78 407 19 27 388
20 284 451 32 97 383 140 448 228 485 187 323 1 444 143 71 466 499 59 500 432
20 326 150 247 429 77 401 81 351 356 104 366 335 437 94 234 175 205 242 78 107
22 254 200 219 479 365 401 372 208 314 13 389 491 194 ...

output:

11 19 471 467 409 407 22 27 399 388 327 256 65 73 237 220 142 138 78 105 
1 32 59 71 97 140 143 187 228 284 323 383 432 444 500 499 448 451 466 485 
77 78 437 429 401 366 356 351 335 326 247 242 81 94 104 107 234 205 150 175 
496 491 479 470 6 13 432 401 34 48 132 194 200 208 389 372 219 222 254 314...

input:

recover
1000
19 11 19 471 467 409 407 22 27 399 388 327 256 65 73 237 220 142 138 78 
19 1 32 59 71 140 143 187 228 284 323 383 432 444 500 499 448 451 466 485 
20 77 78 437 429 401 366 356 351 335 326 247 242 81 94 104 107 234 205 150 175 
21 496 491 479 470 13 432 401 34 48 132 194 200 208 389 372...

output:

11 19 471 467 409 407 22 27 399 388 327 256 65 73 237 220 142 138 78 105 
1 32 59 71 140 143 187 228 284 323 383 432 444 500 499 448 451 466 485 97 
77 78 437 429 401 366 356 351 335 326 247 242 81 94 104 107 234 205 150 175 
496 491 479 470 13 432 401 34 48 132 194 200 208 389 372 219 222 254 314 3...

result:

ok all correct (1000 test cases)

Test #13:

score: 100
Accepted
time: 18ms
memory: 3400kb

input:

transmit
1000
25 86 303 149 10 300 494 468 120 412 248 353 267 195 290 34 328 152 196 236 421 6 297 311 206 122
27 118 459 149 455 315 244 320 389 112 228 258 419 378 382 168 323 90 29 345 98 407 420 147 82 27 298 371
22 442 63 425 447 467 112 353 394 62 141 191 218 404 280 340 267 159 33 54 212 167...

output:

494 468 421 412 6 10 353 328 34 86 120 122 311 303 149 152 300 297 195 196 206 236 248 267 290 
27 29 82 90 459 455 420 419 98 112 118 147 149 168 228 244 258 298 315 320 323 345 371 378 382 389 407 
33 54 62 63 112 141 159 167 467 458 191 212 218 267 280 340 353 394 404 425 442 447 
436 427 21 22 4...

input:

recover
1000
24 494 468 421 412 6 10 353 328 34 86 120 122 311 303 149 152 300 297 195 196 206 248 267 290 
26 27 29 82 90 459 455 420 419 98 112 118 147 149 168 228 244 258 298 320 323 345 371 378 382 389 407 
21 33 54 62 63 112 141 159 167 467 458 191 212 218 267 280 340 353 394 404 442 447 
23 43...

output:

494 468 421 412 6 10 353 328 34 86 120 122 311 303 149 152 300 297 195 196 206 248 267 290 236 
27 29 82 90 459 455 420 419 98 112 118 147 149 168 228 244 258 298 320 323 345 371 378 382 389 407 315 
33 54 62 63 112 141 159 167 467 458 191 212 218 267 280 340 353 394 404 442 447 425 
436 427 21 22 4...

result:

ok all correct (1000 test cases)

Test #14:

score: 100
Accepted
time: 26ms
memory: 3256kb

input:

transmit
1000
24 69 315 439 261 58 276 101 226 102 304 316 173 108 200 221 56 24 438 194 54 342 480 199 121
22 129 21 86 351 348 94 206 220 350 169 424 25 400 114 102 164 399 315 128 223 70 437
26 5 59 379 131 202 303 64 329 154 3 214 484 62 195 186 56 296 229 199 7 435 157 402 116 434 243
23 39 389...

output:

24 54 480 439 438 342 316 315 56 58 69 101 304 276 102 108 121 173 194 199 200 221 226 261 
21 25 70 86 437 424 400 399 94 102 114 128 129 164 169 206 351 350 220 223 315 348 
484 435 3 5 434 402 7 56 59 62 64 116 131 154 379 329 303 296 157 186 195 199 202 214 229 243 
9 39 473 472 415 407 391 389 ...

input:

recover
1000
23 24 54 480 439 438 342 316 315 56 58 69 101 304 276 102 108 121 173 194 199 200 226 261 
21 21 25 70 437 424 400 399 94 102 114 128 129 164 169 206 351 350 220 223 315 348 
25 484 435 3 5 434 402 7 56 59 62 64 116 131 154 379 329 303 157 186 195 199 202 214 229 243 
22 9 39 473 472 41...

output:

24 54 480 439 438 342 316 315 56 58 69 101 304 276 102 108 121 173 194 199 200 226 261 221 
21 25 70 437 424 400 399 94 102 114 128 129 164 169 206 351 350 220 223 315 348 86 
484 435 3 5 434 402 7 56 59 62 64 116 131 154 379 329 303 157 186 195 199 202 214 229 243 296 
9 39 473 472 415 407 391 389 ...

result:

ok all correct (1000 test cases)

Test #15:

score: 100
Accepted
time: 12ms
memory: 3388kb

input:

transmit
1000
29 193 293 373 174 60 236 23 147 356 127 230 376 44 268 225 367 29 6 370 454 56 96 289 372 211 468 336 350 68
26 237 473 169 276 434 65 420 48 57 192 426 128 233 348 232 54 264 279 124 226 475 224 194 147 187 280
23 231 80 381 387 243 429 26 299 489 189 195 178 1 76 410 326 51 330 449 ...

output:

6 23 29 44 56 60 68 96 468 454 127 147 376 373 174 193 211 225 230 236 268 289 293 336 350 356 367 370 372 
475 473 48 54 57 65 124 128 147 169 434 426 420 348 280 279 276 264 187 192 194 224 226 232 233 237 
1 26 42 51 76 80 163 178 489 481 189 195 449 429 410 387 231 243 299 326 330 365 381 
490 4...

input:

recover
1000
28 6 29 44 56 60 68 96 468 454 127 147 376 373 174 193 211 225 230 236 268 289 293 336 350 356 367 370 372 
25 475 473 48 54 57 65 124 128 147 169 434 426 420 348 280 279 276 264 187 194 224 226 232 233 237 
22 1 26 42 51 76 80 163 178 489 481 189 195 449 429 410 387 231 299 326 330 365...

output:

6 29 44 56 60 68 96 468 454 127 147 376 373 174 193 211 225 230 236 268 289 293 336 350 356 367 370 372 23 
475 473 48 54 57 65 124 128 147 169 434 426 420 348 280 279 276 264 187 194 224 226 232 233 237 192 
1 26 42 51 76 80 163 178 489 481 189 195 449 429 410 387 231 299 326 330 365 381 243 
490 4...

result:

ok all correct (1000 test cases)

Test #16:

score: 100
Accepted
time: 34ms
memory: 3568kb

input:

transmit
1000
100 25 476 126 500 415 10 249 166 46 426 106 89 304 398 274 98 134 449 43 2 167 65 250 192 443 145 378 216 380 343 76 204 185 4 475 224 455 149 211 285 112 277 332 237 261 342 375 396 251 194 467 58 64 464 203 403 394 370 90 174 122 21 124 220 388 488 333 390 356 129 1 405 492 229 252 ...

output:

500 492 1 2 488 479 476 475 473 467 464 455 449 448 4 10 443 442 21 25 43 46 49 54 58 64 65 76 89 90 92 98 106 107 112 122 124 126 129 130 134 145 149 160 166 167 172 174 185 192 194 203 204 211 216 217 220 221 222 224 229 235 237 240 249 250 251 252 261 274 277 285 304 322 331 332 333 341 342 343 3...

input:

recover
1000
99 500 492 1 2 488 479 476 475 473 467 464 455 449 448 4 10 443 442 21 25 43 46 49 54 58 64 65 76 89 90 92 98 106 107 112 122 124 126 129 130 134 145 149 160 166 167 172 174 185 192 194 203 204 211 216 217 220 221 222 224 229 235 237 240 249 250 251 252 261 274 277 285 304 322 331 332 3...

output:

500 492 1 2 488 479 476 475 473 467 464 455 449 448 4 10 443 442 21 25 43 46 49 54 58 64 65 76 89 90 92 98 106 107 112 122 124 126 129 130 134 145 149 160 166 167 172 174 185 192 194 203 204 211 216 217 220 221 222 224 229 235 237 240 249 250 251 252 261 274 277 285 304 322 331 332 333 341 342 343 3...

result:

ok all correct (1000 test cases)

Test #17:

score: 100
Accepted
time: 64ms
memory: 3564kb

input:

transmit
1000
99 369 159 485 285 32 153 97 72 445 258 200 45 12 94 466 271 323 64 194 478 307 493 142 107 281 331 83 55 62 341 113 419 115 52 370 162 301 181 222 344 74 465 211 371 399 295 180 237 145 274 442 491 37 444 34 8 75 85 61 306 6 151 311 328 10 185 165 220 103 256 428 492 73 441 403 207 33...

output:

6 8 10 12 493 492 491 487 485 478 32 34 37 38 475 466 465 461 45 52 55 59 61 62 64 72 73 74 75 83 85 92 94 97 103 107 110 113 114 115 136 142 145 149 151 153 159 162 165 180 181 185 194 200 204 207 211 213 215 220 222 231 237 256 257 258 271 274 281 285 295 301 306 307 311 323 327 328 331 334 335 33...

input:

recover
1000
98 6 8 10 12 493 492 491 487 485 478 32 34 37 38 475 466 465 461 45 52 55 61 62 64 72 73 74 75 83 85 92 94 97 103 107 110 113 114 115 136 142 145 149 151 153 159 162 165 180 181 185 194 200 204 207 211 213 215 220 222 231 237 256 257 258 271 274 281 285 295 301 306 307 311 323 327 328 3...

output:

6 8 10 12 493 492 491 487 485 478 32 34 37 38 475 466 465 461 45 52 55 61 62 64 72 73 74 75 83 85 92 94 97 103 107 110 113 114 115 136 142 145 149 151 153 159 162 165 180 181 185 194 200 204 207 211 213 215 220 222 231 237 256 257 258 271 274 281 285 295 301 306 307 311 323 327 328 331 334 335 336 3...

result:

ok all correct (1000 test cases)

Test #18:

score: 100
Accepted
time: 68ms
memory: 3384kb

input:

transmit
1000
98 155 446 135 172 6 397 292 46 329 476 79 299 102 154 179 213 88 467 214 116 266 231 108 458 142 429 264 11 82 457 374 65 208 328 25 366 18 199 311 416 415 218 140 99 268 484 319 170 146 22 153 180 342 83 37 309 198 202 189 94 298 61 399 247 103 186 389 306 54 470 471 230 168 173 302 ...

output:

500 493 484 476 475 471 6 9 470 467 459 458 11 18 22 25 457 446 27 37 38 46 54 56 61 65 79 82 83 88 90 94 97 99 102 103 108 116 131 135 140 142 146 153 154 155 168 170 172 173 175 179 180 186 189 198 199 202 208 209 213 214 218 224 230 231 232 241 247 250 264 266 268 280 289 292 296 298 299 302 306 ...

input:

recover
1000
97 500 493 484 476 475 471 6 9 470 467 459 458 11 18 22 25 457 446 27 37 38 46 54 56 61 65 79 82 83 88 90 94 97 99 103 108 116 131 135 140 142 146 153 154 155 168 170 172 173 175 179 180 186 189 198 199 202 208 209 213 214 218 224 230 231 232 241 247 250 264 266 268 280 289 292 296 298 ...

output:

500 493 484 476 475 471 6 9 470 467 459 458 11 18 22 25 457 446 27 37 38 46 54 56 61 65 79 82 83 88 90 94 97 99 103 108 116 131 135 140 142 146 153 154 155 168 170 172 173 175 179 180 186 189 198 199 202 208 209 213 214 218 224 230 231 232 241 247 250 264 266 268 280 289 292 296 298 299 302 306 307 ...

result:

ok all correct (1000 test cases)

Test #19:

score: 100
Accepted
time: 62ms
memory: 3392kb

input:

transmit
1000
98 208 202 469 249 250 115 82 478 215 123 49 4 329 346 85 480 135 219 256 233 267 379 13 349 274 16 348 276 372 258 482 23 404 109 323 302 322 246 242 460 160 187 428 170 225 65 210 330 102 393 58 485 298 371 22 203 3 75 410 459 7 81 46 475 70 88 331 162 291 285 286 268 479 182 52 32 4...

output:

3 4 493 485 7 13 16 19 482 480 479 478 22 23 477 475 30 32 33 46 49 52 58 65 70 75 81 82 85 86 87 88 102 105 109 115 123 135 148 160 162 164 170 178 182 187 192 202 203 208 210 215 219 225 233 242 246 249 250 256 258 267 268 274 276 285 286 291 295 298 302 322 323 329 330 331 333 346 348 349 350 365...

input:

recover
1000
97 3 4 493 485 7 13 16 19 482 480 479 478 22 23 477 475 30 32 33 46 49 52 58 65 70 75 81 82 85 86 87 88 102 105 115 123 135 148 160 162 164 170 178 182 187 192 202 203 208 210 215 219 225 233 242 246 249 250 256 258 267 268 274 276 285 286 291 295 298 302 322 323 329 330 331 333 346 348...

output:

3 4 493 485 7 13 16 19 482 480 479 478 22 23 477 475 30 32 33 46 49 52 58 65 70 75 81 82 85 86 87 88 102 105 115 123 135 148 160 162 164 170 178 182 187 192 202 203 208 210 215 219 225 233 242 246 249 250 256 258 267 268 274 276 285 286 291 295 298 302 322 323 329 330 331 333 346 348 349 350 365 371...

result:

ok all correct (1000 test cases)

Test #20:

score: 100
Accepted
time: 48ms
memory: 3400kb

input:

transmit
1000
100 132 110 478 465 382 100 204 426 281 391 259 456 20 105 474 463 409 231 473 238 326 69 126 176 338 368 252 81 348 66 476 19 434 323 54 237 9 47 217 169 122 472 235 263 137 72 222 112 405 440 341 282 210 3 447 52 350 454 190 189 450 120 133 400 56 270 432 248 129 438 498 184 313 310 ...

output:

498 491 483 480 3 4 9 19 20 25 38 47 52 54 56 66 69 72 74 81 87 96 99 100 105 110 112 120 122 126 129 132 133 137 156 158 169 176 178 184 188 189 190 204 210 217 222 224 228 231 235 237 238 242 246 248 252 259 263 266 270 281 282 310 313 322 323 326 333 338 341 348 350 368 373 382 389 391 400 405 40...

input:

recover
1000
99 498 491 483 480 3 4 9 19 20 25 38 47 52 54 56 66 69 72 74 81 87 96 99 100 105 110 112 120 122 126 129 132 133 137 156 158 169 176 178 184 188 189 190 204 210 217 222 224 228 231 235 237 238 242 246 248 252 259 263 266 270 281 282 310 313 322 323 326 333 338 341 348 350 368 373 382 38...

output:

498 491 483 480 3 4 9 19 20 25 38 47 52 54 56 66 69 72 74 81 87 96 99 100 105 110 112 120 122 126 129 132 133 137 156 158 169 176 178 184 188 189 190 204 210 217 222 224 228 231 235 237 238 242 246 248 252 259 263 266 270 281 282 310 313 322 323 326 333 338 341 348 350 368 373 382 389 391 400 405 40...

result:

ok all correct (1000 test cases)

Test #21:

score: 100
Accepted
time: 38ms
memory: 3312kb

input:

transmit
1000
95 257 105 345 286 370 98 327 498 92 335 169 283 465 385 271 448 107 42 261 310 14 76 129 138 380 229 282 4 100 27 495 248 479 118 8 180 497 466 365 354 396 369 337 142 467 274 475 418 317 171 163 223 291 355 106 253 62 233 447 174 46 131 93 161 245 187 126 182 278 216 200 333 119 444 ...

output:

498 497 4 8 13 14 25 27 36 41 42 46 496 495 489 479 62 69 71 72 76 92 93 96 98 100 105 106 107 118 119 126 129 131 138 142 161 163 169 171 174 180 182 183 187 189 200 209 216 223 229 233 237 245 248 253 257 261 262 271 274 278 282 283 285 286 291 306 310 317 321 327 333 335 337 345 354 355 365 369 3...

input:

recover
1000
94 498 497 4 8 13 14 25 27 36 41 42 46 496 495 489 479 62 69 71 72 76 92 93 96 98 100 105 106 107 118 119 126 129 131 138 142 161 163 169 171 174 180 182 183 187 189 200 209 216 223 229 233 237 245 248 253 257 261 262 271 274 278 282 283 285 286 291 306 310 317 321 327 333 337 345 354 3...

output:

498 497 4 8 13 14 25 27 36 41 42 46 496 495 489 479 62 69 71 72 76 92 93 96 98 100 105 106 107 118 119 126 129 131 138 142 161 163 169 171 174 180 182 183 187 189 200 209 216 223 229 233 237 245 248 253 257 261 262 271 274 278 282 283 285 286 291 306 310 317 321 327 333 337 345 354 355 365 369 370 3...

result:

ok all correct (1000 test cases)

Test #22:

score: 100
Accepted
time: 64ms
memory: 3316kb

input:

transmit
1000
99 225 107 265 424 84 397 433 69 22 373 401 343 151 245 33 297 473 363 487 496 224 139 5 114 55 150 214 299 76 105 252 213 458 445 70 430 479 371 446 30 7 268 416 120 73 395 231 253 301 307 494 147 435 235 287 322 169 362 480 298 452 436 264 462 251 102 14 96 1 142 312 237 399 145 490 ...

output:

496 494 490 489 1 5 487 480 479 473 7 14 22 23 469 462 458 452 29 30 33 55 66 69 70 73 75 76 84 96 102 105 107 112 114 120 139 142 145 147 150 151 169 174 185 208 213 214 224 225 231 235 237 245 251 252 253 264 265 268 270 287 289 291 294 297 298 299 301 307 312 322 343 350 352 362 363 369 371 372 3...

input:

recover
1000
98 496 494 490 489 1 5 487 480 479 473 7 14 22 23 469 462 458 452 29 30 33 66 69 70 73 75 76 84 96 102 105 107 112 114 120 139 142 145 147 150 151 169 174 185 208 213 214 224 225 231 235 237 245 251 252 253 264 265 268 270 287 289 291 294 297 298 299 301 307 312 322 343 350 352 362 363 ...

output:

496 494 490 489 1 5 487 480 479 473 7 14 22 23 469 462 458 452 29 30 33 66 69 70 73 75 76 84 96 102 105 107 112 114 120 139 142 145 147 150 151 169 174 185 208 213 214 224 225 231 235 237 245 251 252 253 264 265 268 270 287 289 291 294 297 298 299 301 307 312 322 343 350 352 362 363 369 371 372 373 ...

result:

ok all correct (1000 test cases)

Test #23:

score: 100
Accepted
time: 66ms
memory: 3568kb

input:

transmit
1000
97 284 417 39 406 217 57 437 89 498 494 87 68 186 469 70 331 465 82 446 31 165 35 264 484 155 30 440 491 80 324 138 23 91 346 113 316 175 362 170 339 408 295 145 150 410 140 329 201 385 3 144 402 224 432 220 320 272 414 161 457 279 204 396 463 94 328 86 142 403 338 205 489 354 244 131 ...

output:

498 494 491 489 3 19 23 30 31 35 39 41 57 68 484 483 70 80 82 86 87 89 91 94 99 110 113 131 133 138 140 142 144 145 146 150 155 159 161 165 170 175 185 186 201 204 205 211 217 220 224 244 246 254 259 264 272 279 284 295 316 320 324 328 329 331 338 339 345 346 354 359 362 380 385 396 397 402 403 406 ...

input:

recover
1000
96 498 494 491 489 3 19 23 30 31 35 39 41 57 68 484 483 70 80 82 87 89 91 94 99 110 113 131 133 138 140 142 144 145 146 150 155 159 161 165 170 175 185 186 201 204 205 211 217 220 224 244 246 254 259 264 272 279 284 295 316 320 324 328 329 331 338 339 345 346 354 359 362 380 385 396 397...

output:

498 494 491 489 3 19 23 30 31 35 39 41 57 68 484 483 70 80 82 87 89 91 94 99 110 113 131 133 138 140 142 144 145 146 150 155 159 161 165 170 175 185 186 201 204 205 211 217 220 224 244 246 254 259 264 272 279 284 295 316 320 324 328 329 331 338 339 345 346 354 359 362 380 385 396 397 402 403 406 408...

result:

ok all correct (1000 test cases)

Test #24:

score: 100
Accepted
time: 60ms
memory: 3568kb

input:

transmit
1000
100 393 342 68 6 206 156 13 459 387 163 30 471 269 249 467 334 262 101 12 46 307 33 244 11 339 41 427 404 338 159 176 29 171 360 451 154 364 65 218 103 442 51 110 298 428 310 44 87 481 17 142 353 38 348 120 328 414 193 321 57 325 144 230 195 315 130 368 381 174 40 111 184 296 70 464 24...

output:

493 481 471 467 6 9 464 459 451 447 11 12 442 438 428 427 414 411 13 17 29 30 32 33 38 40 41 44 46 47 51 55 57 65 68 70 84 87 101 103 110 111 120 121 130 142 144 148 153 154 156 159 163 171 174 176 181 184 186 193 195 202 206 218 222 230 242 244 245 249 260 261 262 269 272 295 296 298 307 310 315 32...

input:

recover
1000
99 493 481 471 467 6 9 464 459 451 447 11 12 442 438 428 427 414 411 13 17 29 30 32 33 38 40 41 44 46 47 51 55 57 65 68 70 84 87 101 103 110 111 120 121 130 142 144 148 153 154 156 159 163 171 174 176 181 184 186 193 195 202 206 218 222 230 242 244 245 249 260 261 262 269 272 295 296 29...

output:

493 481 471 467 6 9 464 459 451 447 11 12 442 438 428 427 414 411 13 17 29 30 32 33 38 40 41 44 46 47 51 55 57 65 68 70 84 87 101 103 110 111 120 121 130 142 144 148 153 154 156 159 163 171 174 176 181 184 186 193 195 202 206 218 222 230 242 244 245 249 260 261 262 269 272 295 296 298 307 310 315 32...

result:

ok all correct (1000 test cases)

Test #25:

score: 100
Accepted
time: 70ms
memory: 3316kb

input:

transmit
1000
95 85 110 250 47 268 343 267 366 186 69 31 130 99 65 89 103 494 491 207 228 260 383 365 419 246 406 8 15 483 411 339 17 436 6 337 20 104 173 163 101 126 493 410 40 123 157 430 161 88 57 49 440 429 93 177 182 94 345 26 305 111 270 138 402 332 63 125 3 30 322 95 367 319 266 71 395 191 5 ...

output:

494 493 3 5 6 8 15 17 491 483 462 440 436 431 430 429 20 21 26 30 31 40 47 49 57 60 63 65 69 71 85 88 89 93 94 95 99 101 102 103 104 110 111 114 123 125 126 130 138 142 156 157 161 163 173 177 182 186 191 198 201 207 219 228 232 246 249 250 258 260 266 267 268 270 305 319 322 325 332 337 339 343 345...

input:

recover
1000
94 494 493 3 5 6 8 15 17 491 483 462 440 436 431 430 429 20 21 26 30 31 40 47 49 57 60 63 65 69 71 85 88 89 93 94 95 99 101 102 103 104 110 111 114 123 125 126 130 138 142 156 157 161 163 173 177 182 186 191 198 201 207 219 228 232 246 249 250 258 260 266 267 268 305 319 322 325 332 337...

output:

494 493 3 5 6 8 15 17 491 483 462 440 436 431 430 429 20 21 26 30 31 40 47 49 57 60 63 65 69 71 85 88 89 93 94 95 99 101 102 103 104 110 111 114 123 125 126 130 138 142 156 157 161 163 173 177 182 186 191 198 201 207 219 228 232 246 249 250 258 260 266 267 268 305 319 322 325 332 337 339 343 345 353...

result:

ok all correct (1000 test cases)

Test #26:

score: 100
Accepted
time: 18ms
memory: 3392kb

input:

transmit
1000
78 107 255 159 318 252 242 37 402 458 169 103 299 141 176 312 52 206 79 281 466 346 304 356 125 70 278 148 354 221 441 54 462 12 421 244 473 417 446 91 94 150 31 234 66 322 343 24 388 132 53 329 77 88 386 340 76 114 298 8 323 211 100 357 168 142 474 48 495 208 378 344 251 220 21 331 34...

output:

8 12 21 24 31 37 495 474 473 466 462 458 48 52 446 441 421 417 53 54 66 70 76 77 79 88 91 94 100 103 107 114 125 132 141 142 145 148 150 159 168 169 176 206 208 211 220 221 234 242 244 251 252 255 278 281 298 299 304 307 312 318 322 323 329 331 340 343 344 346 348 354 356 357 378 386 388 402 
10 11 ...

input:

recover
1000
77 8 12 21 24 31 37 495 474 473 466 462 458 48 52 446 441 421 417 53 54 66 70 76 77 79 88 91 94 100 103 107 114 125 132 141 142 145 148 150 159 168 169 176 206 208 211 220 221 234 242 244 251 252 255 278 281 298 299 307 312 318 322 323 329 331 340 343 344 346 348 354 356 357 378 386 388...

output:

8 12 21 24 31 37 495 474 473 466 462 458 48 52 446 441 421 417 53 54 66 70 76 77 79 88 91 94 100 103 107 114 125 132 141 142 145 148 150 159 168 169 176 206 208 211 220 221 234 242 244 251 252 255 278 281 298 299 307 312 318 322 323 329 331 340 343 344 346 348 354 356 357 378 386 388 402 304 
10 11 ...

result:

ok all correct (1000 test cases)

Test #27:

score: 100
Accepted
time: 18ms
memory: 3316kb

input:

transmit
1000
32 237 331 447 446 259 442 413 245 252 412 283 299 386 88 200 478 335 423 320 7 42 453 198 228 455 357 126 255 143 346 36 40
49 286 234 213 171 253 27 99 202 60 396 397 466 343 316 93 410 384 98 360 182 454 30 167 138 422 140 14 468 243 483 429 2 84 439 13 292 166 54 129 164 58 346 364...

output:

478 455 7 36 453 447 446 442 40 42 88 126 143 198 423 413 412 386 200 228 237 245 252 255 259 283 299 320 331 335 346 357 
483 468 466 454 439 429 422 410 397 396 2 13 384 364 360 348 346 345 14 27 30 41 49 54 58 60 84 93 98 99 129 138 140 157 164 166 167 171 182 202 211 213 234 243 253 286 292 316 ...

input:

recover
1000
31 478 7 36 453 447 446 442 40 42 88 126 143 198 423 413 412 386 200 228 237 245 252 255 259 283 299 320 331 335 346 357 
48 483 468 466 454 439 429 422 410 397 396 2 13 384 364 360 348 346 345 14 27 30 41 49 54 60 84 93 98 99 129 138 140 157 164 166 167 171 182 202 211 213 234 243 253 ...

output:

478 7 36 453 447 446 442 40 42 88 126 143 198 423 413 412 386 200 228 237 245 252 255 259 283 299 320 331 335 346 357 455 
483 468 466 454 439 429 422 410 397 396 2 13 384 364 360 348 346 345 14 27 30 41 49 54 60 84 93 98 99 129 138 140 157 164 166 167 171 182 202 211 213 234 243 253 286 292 316 343...

result:

ok all correct (1000 test cases)

Test #28:

score: 100
Accepted
time: 28ms
memory: 3548kb

input:

transmit
1000
34 77 305 446 147 210 448 481 396 108 412 146 27 142 122 73 334 426 190 480 329 282 356 381 222 48 293 292 159 297 339 308 243 455 103
43 73 295 484 475 79 95 466 402 108 3 132 236 462 59 318 457 179 313 464 376 257 354 468 4 15 29 37 494 122 487 142 396 58 432 125 55 341 127 477 280 2...

output:

27 48 73 77 103 108 481 480 122 142 146 147 159 190 455 448 210 222 243 282 292 293 297 305 308 329 334 339 356 381 396 412 426 446 
3 4 494 487 15 24 484 477 475 468 466 464 462 457 432 402 396 376 29 37 55 58 59 73 79 95 108 122 125 127 130 132 142 179 236 257 280 295 313 318 341 354 355 
490 478 ...

input:

recover
1000
33 27 48 73 77 103 108 481 480 122 142 146 147 159 190 455 448 210 222 243 282 292 293 297 305 308 329 339 356 381 396 412 426 446 
42 3 4 494 487 15 24 477 475 468 466 464 462 457 432 402 396 376 29 37 55 58 59 73 79 95 108 122 125 127 130 132 142 179 236 257 280 295 313 318 341 354 35...

output:

27 48 73 77 103 108 481 480 122 142 146 147 159 190 455 448 210 222 243 282 292 293 297 305 308 329 339 356 381 396 412 426 446 334 
3 4 494 487 15 24 477 475 468 466 464 462 457 432 402 396 376 29 37 55 58 59 73 79 95 108 122 125 127 130 132 142 179 236 257 280 295 313 318 341 354 355 484 
490 478 ...

result:

ok all correct (1000 test cases)

Test #29:

score: 100
Accepted
time: 42ms
memory: 3368kb

input:

transmit
1000
35 379 217 58 171 163 154 247 18 405 149 123 230 271 395 368 8 337 90 16 315 367 192 452 300 4 114 83 303 246 487 134 224 485 264 304
66 46 187 214 147 405 467 92 207 17 178 481 61 325 90 206 97 124 251 12 132 196 217 346 293 215 166 41 413 140 484 102 71 205 165 487 126 40 4 458 333 4...

output:

4 8 487 485 452 405 16 18 395 379 368 367 58 83 337 315 90 114 123 134 149 154 163 171 192 217 224 230 246 247 264 271 300 303 304 
499 487 484 481 4 5 12 17 18 38 40 41 46 49 478 474 467 458 54 61 66 67 71 74 80 90 92 97 102 119 124 126 132 133 140 144 147 150 165 166 178 187 196 205 206 207 214 21...

input:

recover
1000
34 4 8 487 485 452 405 16 18 395 379 368 367 58 83 337 315 90 114 123 134 149 154 163 171 192 224 230 246 247 264 271 300 303 304 
65 499 487 484 481 4 5 12 17 18 38 40 41 46 49 478 474 467 458 54 61 66 67 71 74 80 90 92 97 102 119 124 126 132 133 140 144 147 150 165 166 187 196 205 206...

output:

4 8 487 485 452 405 16 18 395 379 368 367 58 83 337 315 90 114 123 134 149 154 163 171 192 224 230 246 247 264 271 300 303 304 217 
499 487 484 481 4 5 12 17 18 38 40 41 46 49 478 474 467 458 54 61 66 67 71 74 80 90 92 97 102 119 124 126 132 133 140 144 147 150 165 166 187 196 205 206 207 214 215 21...

result:

ok all correct (1000 test cases)

Test #30:

score: 100
Accepted
time: 28ms
memory: 3388kb

input:

transmit
1000
37 365 63 265 169 437 19 284 59 375 325 50 469 301 57 397 32 340 378 220 258 308 94 185 413 434 28 402 432 110 450 104 335 55 202 122 426 430
31 196 192 83 53 265 77 12 47 88 226 32 456 96 109 167 280 232 379 437 387 382 286 106 465 313 459 378 76 107 28 11
35 114 204 401 329 469 252 1...

output:

19 28 469 450 32 50 437 434 432 430 55 57 426 413 402 397 59 63 94 104 110 122 169 185 202 220 258 265 284 301 308 325 335 340 365 375 378 
11 12 28 32 465 459 456 437 387 382 47 53 379 378 313 286 280 265 76 77 83 88 96 106 107 109 167 192 196 226 232 
13 16 53 65 478 469 465 408 401 395 72 85 376 ...

input:

recover
1000
36 19 469 450 32 50 437 434 432 430 55 57 426 413 402 397 59 63 94 104 110 122 169 185 202 220 258 265 284 301 308 325 335 340 365 375 378 
30 11 12 28 32 465 459 456 437 387 382 47 53 379 378 286 280 265 76 77 83 88 96 106 107 109 167 192 196 226 232 
34 13 16 53 65 478 469 465 408 401...

output:

19 469 450 32 50 437 434 432 430 55 57 426 413 402 397 59 63 94 104 110 122 169 185 202 220 258 265 284 301 308 325 335 340 365 375 378 28 
11 12 28 32 465 459 456 437 387 382 47 53 379 378 286 280 265 76 77 83 88 96 106 107 109 167 192 196 226 232 313 
13 16 53 65 478 469 465 408 401 395 72 85 376 ...

result:

ok all correct (1000 test cases)

Test #31:

score: 100
Accepted
time: 32ms
memory: 3384kb

input:

transmit
1000
94 136 354 107 433 455 29 271 254 317 177 484 467 236 266 476 339 329 496 27 240 474 170 470 487 311 462 206 408 184 59 97 57 33 192 279 333 198 228 83 360 326 19 464 463 116 406 76 222 175 106 457 384 441 286 267 79 367 242 69 459 378 295 489 130 439 44 278 262 480 243 407 356 150 289...

output:

19 27 29 33 44 54 57 59 496 495 489 487 64 68 484 480 476 474 69 72 76 79 83 97 106 107 116 121 130 135 136 138 150 157 165 170 175 177 180 184 192 198 203 206 210 222 228 235 236 240 242 243 248 254 257 262 266 267 271 278 279 280 286 289 295 311 317 326 329 333 339 354 356 360 361 367 370 378 384 ...

input:

recover
1000
93 19 29 33 44 54 57 59 496 495 489 487 64 68 484 480 476 474 69 72 76 79 83 97 106 107 116 121 130 135 136 138 150 157 165 170 175 177 180 184 192 198 203 206 210 222 228 235 236 240 242 243 248 254 257 262 266 267 271 278 279 280 286 289 295 311 317 326 329 333 339 354 356 360 361 367...

output:

19 29 33 44 54 57 59 496 495 489 487 64 68 484 480 476 474 69 72 76 79 83 97 106 107 116 121 130 135 136 138 150 157 165 170 175 177 180 184 192 198 203 206 210 222 228 235 236 240 242 243 248 254 257 262 266 267 271 278 279 280 286 289 295 311 317 326 329 333 339 354 356 360 361 367 370 378 384 394...

result:

ok all correct (1000 test cases)

Test #32:

score: 100
Accepted
time: 34ms
memory: 3428kb

input:

transmit
1000
49 132 209 367 288 251 175 306 111 224 215 478 421 47 263 409 290 490 250 65 75 382 463 401 56 23 145 491 481 82 97 93 118 443 430 6 432 126 300 80 371 466 87 41 159 388 449 281 196 471
93 391 345 314 466 64 360 173 235 419 133 130 22 49 243 226 103 490 229 6 148 376 165 127 260 73 257...

output:

491 490 481 478 6 23 471 466 41 47 56 65 75 80 82 87 463 449 93 97 111 118 126 132 145 159 175 196 209 215 224 250 251 263 281 288 290 300 306 367 371 382 388 401 409 421 430 432 443 
496 490 489 474 2 5 466 462 461 442 6 11 428 425 419 415 414 399 15 16 21 22 24 25 30 34 39 49 52 54 55 57 58 59 64 ...

input:

recover
1000
48 491 490 481 478 6 23 471 466 41 47 56 65 75 80 82 87 463 449 93 97 111 126 132 145 159 175 196 209 215 224 250 251 263 281 288 290 300 306 367 371 382 388 401 409 421 430 432 443 
92 496 490 489 474 2 5 466 462 461 442 6 11 428 425 419 415 414 399 15 16 21 22 24 25 30 34 39 49 52 54 ...

output:

491 490 481 478 6 23 471 466 41 47 56 65 75 80 82 87 463 449 93 97 111 126 132 145 159 175 196 209 215 224 250 251 263 281 288 290 300 306 367 371 382 388 401 409 421 430 432 443 118 
496 490 489 474 2 5 466 462 461 442 6 11 428 425 419 415 414 399 15 16 21 22 24 25 30 34 39 49 52 54 55 57 58 59 64 ...

result:

ok all correct (1000 test cases)

Test #33:

score: 100
Accepted
time: 58ms
memory: 3564kb

input:

transmit
1000
33 316 218 164 219 375 148 94 57 69 7 3 247 438 151 379 19 418 376 237 249 417 48 361 30 216 266 140 259 346 315 191 121 51
73 223 38 82 248 497 391 423 86 2 42 139 231 51 34 108 392 366 32 14 320 264 432 269 79 417 60 197 124 211 39 273 247 177 428 361 224 83 30 472 382 198 189 68 376...

output:

3 7 19 30 438 418 417 379 376 375 361 346 316 315 266 259 249 247 48 51 57 69 94 121 140 148 151 164 191 216 218 219 237 
497 472 2 14 449 435 25 30 32 34 38 39 432 428 423 417 42 44 51 60 68 72 75 76 79 82 83 86 101 108 111 124 139 149 157 165 175 177 187 189 190 196 197 198 199 200 211 223 224 230...

input:

recover
1000
32 3 7 19 30 438 418 417 379 376 375 361 316 315 266 259 249 247 48 51 57 69 94 121 140 148 151 164 191 216 218 219 237 
72 497 472 14 449 435 25 30 32 34 38 39 432 428 423 417 42 44 51 60 68 72 75 76 79 82 83 86 101 108 111 124 139 149 157 165 175 177 187 189 190 196 197 198 199 200 21...

output:

3 7 19 30 438 418 417 379 376 375 361 316 315 266 259 249 247 48 51 57 69 94 121 140 148 151 164 191 216 218 219 237 346 
497 472 14 449 435 25 30 32 34 38 39 432 428 423 417 42 44 51 60 68 72 75 76 79 82 83 86 101 108 111 124 139 149 157 165 175 177 187 189 190 196 197 198 199 200 211 223 224 230 2...

result:

ok all correct (1000 test cases)

Test #34:

score: 100
Accepted
time: 28ms
memory: 3512kb

input:

transmit
1000
71 219 264 58 406 142 177 256 428 105 478 316 168 462 273 290 474 71 269 276 29 25 183 149 285 139 18 355 258 348 268 102 455 459 286 132 237 333 274 248 47 166 312 242 151 22 315 374 372 282 164 469 171 53 324 62 187 19 499 475 92 329 118 298 439 158 97 472 440 143 270 445
57 471 295 ...

output:

499 478 18 19 22 25 475 474 29 47 53 58 472 469 462 459 455 445 62 71 92 97 102 105 118 132 139 142 143 149 151 158 164 166 168 171 177 183 187 219 237 242 248 256 258 264 268 269 270 273 274 276 282 285 286 290 298 312 315 316 324 329 333 348 355 372 374 406 428 439 440 
6 12 495 475 471 467 463 46...

input:

recover
1000
70 499 478 18 19 22 25 475 474 29 47 53 58 472 469 462 459 455 445 62 71 92 97 102 105 118 139 142 143 149 151 158 164 166 168 171 177 183 187 219 237 242 248 256 258 264 268 269 270 273 274 276 282 285 286 290 298 312 315 316 324 329 333 348 355 372 374 406 428 439 440 
56 6 12 495 475...

output:

499 478 18 19 22 25 475 474 29 47 53 58 472 469 462 459 455 445 62 71 92 97 102 105 118 139 142 143 149 151 158 164 166 168 171 177 183 187 219 237 242 248 256 258 264 268 269 270 273 274 276 282 285 286 290 298 312 315 316 324 329 333 348 355 372 374 406 428 439 440 132 
6 12 495 475 471 467 463 46...

result:

ok all correct (1000 test cases)

Test #35:

score: 100
Accepted
time: 46ms
memory: 3384kb

input:

transmit
1000
98 265 227 134 54 330 414 285 310 12 244 204 129 24 333 315 246 287 13 464 94 299 85 120 290 381 116 336 125 283 248 256 139 43 183 233 421 168 399 483 359 51 496 225 356 441 32 180 90 245 195 151 47 243 398 82 424 181 288 351 404 270 457 492 367 86 26 448 331 447 214 117 325 339 68 10...

output:

496 492 5 8 483 464 12 13 17 20 24 26 457 448 32 43 47 51 54 68 77 80 82 85 86 90 93 94 100 103 116 117 120 124 125 129 134 139 151 168 173 180 181 183 195 204 214 216 225 227 233 234 243 244 245 246 248 256 265 266 270 283 285 287 288 290 299 304 310 315 325 330 331 333 336 338 339 347 351 356 359 ...

input:

recover
1000
97 496 492 5 8 483 464 12 13 17 20 24 26 457 448 32 43 47 51 54 68 77 80 82 85 86 90 93 94 100 103 116 117 120 124 129 134 139 151 168 173 180 181 183 195 204 214 216 225 227 233 234 243 244 245 246 248 256 265 266 270 283 285 287 288 290 299 304 310 315 325 330 331 333 336 338 339 347 ...

output:

496 492 5 8 483 464 12 13 17 20 24 26 457 448 32 43 47 51 54 68 77 80 82 85 86 90 93 94 100 103 116 117 120 124 129 134 139 151 168 173 180 181 183 195 204 214 216 225 227 233 234 243 244 245 246 248 256 265 266 270 283 285 287 288 290 299 304 310 315 325 330 331 333 336 338 339 347 351 356 359 366 ...

result:

ok all correct (1000 test cases)

Test #36:

score: 100
Accepted
time: 28ms
memory: 3424kb

input:

transmit
454
59 51 49 87 168 78 108 280 408 399 263 4 145 360 65 250 137 348 241 363 310 345 479 197 244 419 25 343 387 57 289 284 98 304 62 498 415 276 267 339 30 11 293 464 129 232 439 72 239 398 259 495 8 200 122 319 493 199 35 386
85 3 119 291 361 280 276 357 195 392 283 100 399 425 153 89 319 4...

output:

4 8 498 495 11 25 30 35 493 479 464 439 419 415 49 51 408 399 57 62 65 72 78 87 98 108 122 129 137 145 168 197 199 200 232 239 241 244 250 259 263 267 276 280 284 289 293 304 310 319 339 343 345 348 360 363 386 387 398 
3 7 11 23 497 491 489 486 484 483 480 479 475 464 24 34 463 460 36 66 89 90 94 1...

input:

recover
454
58 4 498 495 11 25 30 35 493 479 464 439 419 415 49 51 408 399 57 62 65 72 78 87 98 108 122 129 137 145 168 197 199 200 232 239 241 244 250 259 263 267 276 280 284 289 293 304 310 319 339 343 345 348 360 363 386 387 398 
84 3 7 11 23 497 491 489 486 484 483 480 479 475 464 24 34 463 460 ...

output:

4 498 495 11 25 30 35 493 479 464 439 419 415 49 51 408 399 57 62 65 72 78 87 98 108 122 129 137 145 168 197 199 200 232 239 241 244 250 259 263 267 276 280 284 289 293 304 310 319 339 343 345 348 360 363 386 387 398 8 
3 7 11 23 497 491 489 486 484 483 480 479 475 464 24 34 463 460 36 66 89 90 94 1...

result:

ok all correct (454 test cases)

Test #37:

score: 100
Accepted
time: 18ms
memory: 3260kb

input:

transmit
763
41 393 341 50 282 447 300 59 224 481 477 205 54 417 17 48 138 219 274 4 448 77 120 439 193 289 467 36 344 75 496 482 268 294 321 500 47 101 239 449 478 16
93 34 27 333 439 113 205 108 48 179 65 97 471 407 486 21 52 258 373 142 46 443 116 30 488 391 90 428 112 129 214 216 447 233 341 82 ...

output:

4 16 500 496 17 36 47 48 50 54 482 481 59 75 77 101 478 477 120 138 193 205 219 224 239 268 274 282 289 294 300 321 341 344 393 417 439 447 448 449 467 
1 2 13 21 27 30 31 34 496 489 488 487 35 46 48 49 486 480 52 53 54 63 65 67 82 83 86 88 90 92 96 97 98 102 105 108 112 113 114 116 129 134 136 137 ...

input:

recover
763
40 4 16 500 496 17 36 47 48 50 54 482 481 59 75 77 101 478 477 120 193 205 219 224 239 268 274 282 289 294 300 321 341 344 393 417 439 447 448 449 467 
92 1 2 13 21 27 30 31 34 496 489 488 487 35 46 48 49 486 480 52 53 54 63 65 67 82 83 86 88 90 92 96 97 98 102 105 108 112 113 114 116 12...

output:

4 16 500 496 17 36 47 48 50 54 482 481 59 75 77 101 478 477 120 193 205 219 224 239 268 274 282 289 294 300 321 341 344 393 417 439 447 448 449 467 138 
1 2 13 21 27 30 31 34 496 489 488 487 35 46 48 49 486 480 52 53 54 63 65 67 82 83 86 88 90 92 96 97 98 102 105 108 112 113 114 116 129 134 136 137 ...

result:

ok all correct (763 test cases)

Test #38:

score: 100
Accepted
time: 34ms
memory: 3384kb

input:

transmit
691
51 404 484 464 267 102 416 444 166 31 471 383 373 318 142 323 307 426 118 73 70 361 462 443 151 201 104 149 465 348 177 473 355 87 405 500 317 254 461 398 402 77 180 170 237 185 228 207 489 336 322 23
75 200 41 167 66 494 157 339 267 183 195 450 222 163 55 223 395 244 253 7 418 57 282 9...

output:

23 31 70 73 500 489 77 87 102 104 118 142 149 151 484 473 166 170 177 180 185 201 207 228 237 254 267 307 317 318 322 323 336 348 355 361 373 383 398 402 404 405 416 426 443 444 461 462 464 465 471 
499 498 7 17 494 491 28 29 485 467 464 459 450 443 32 38 441 440 41 53 55 57 66 74 98 122 137 146 151...

input:

recover
691
50 23 31 70 73 500 489 77 87 102 104 118 142 149 151 484 473 166 170 177 180 185 207 228 237 254 267 307 317 318 322 323 336 348 355 361 373 383 398 402 404 405 416 426 443 444 461 462 464 465 471 
74 499 498 7 17 494 491 28 29 485 467 464 459 450 443 32 38 441 440 41 53 55 57 66 74 98 1...

output:

23 31 70 73 500 489 77 87 102 104 118 142 149 151 484 473 166 170 177 180 185 207 228 237 254 267 307 317 318 322 323 336 348 355 361 373 383 398 402 404 405 416 426 443 444 461 462 464 465 471 201 
499 498 7 17 494 491 28 29 485 467 464 459 450 443 32 38 441 440 41 53 55 57 66 74 98 122 137 146 151...

result:

ok all correct (691 test cases)

Test #39:

score: 100
Accepted
time: 74ms
memory: 3388kb

input:

transmit
959
84 224 305 402 67 381 282 470 279 183 325 250 137 286 235 12 323 13 371 26 58 194 408 268 113 198 321 50 29 30 134 354 476 54 297 350 277 434 450 86 128 125 116 384 34 417 152 172 438 43 285 229 395 196 310 84 22 317 403 89 76 270 459 18 139 413 396 302 432 221 47 122 426 251 20 400 477...

output:

12 13 17 18 20 22 489 477 476 470 26 29 30 34 43 47 50 53 54 58 67 76 84 86 89 95 107 113 116 122 125 128 134 137 139 146 152 172 183 194 196 198 221 224 229 235 248 250 251 268 270 277 279 282 285 286 297 302 305 310 317 321 323 325 350 354 356 371 381 384 395 396 400 402 403 408 413 417 426 432 43...

input:

recover
959
83 12 13 17 18 20 22 489 477 476 470 26 30 34 43 47 50 53 54 58 67 76 84 86 89 95 107 113 116 122 125 128 134 137 139 146 152 172 183 194 196 198 221 224 229 235 248 250 251 268 270 277 279 282 285 286 297 302 305 310 317 321 323 325 350 354 356 371 381 384 395 396 400 402 403 408 413 41...

output:

12 13 17 18 20 22 489 477 476 470 26 30 34 43 47 50 53 54 58 67 76 84 86 89 95 107 113 116 122 125 128 134 137 139 146 152 172 183 194 196 198 221 224 229 235 248 250 251 268 270 277 279 282 285 286 297 302 305 310 317 321 323 325 350 354 356 371 381 384 395 396 400 402 403 408 413 417 426 432 434 4...

result:

ok all correct (959 test cases)

Test #40:

score: 100
Accepted
time: 8ms
memory: 3364kb

input:

transmit
303
34 228 468 457 158 149 268 27 471 426 39 368 232 101 104 293 491 304 64 315 2 476 163 281 242 431 241 22 156 100 51 34 186 462 249
58 229 265 496 489 395 75 393 175 37 463 293 114 133 11 343 490 205 193 57 91 211 163 276 279 89 103 262 235 375 34 161 85 144 253 353 347 3 147 215 248 445...

output:

2 22 491 476 27 34 471 468 39 51 462 457 431 426 368 315 304 293 64 100 101 104 149 156 158 163 186 228 232 241 242 249 268 281 
496 490 3 11 24 34 37 50 57 60 489 463 75 85 89 91 459 457 94 103 114 133 139 144 147 161 163 175 193 196 205 211 215 229 235 243 248 253 259 262 265 276 279 291 293 294 3...

input:

recover
303
33 2 22 491 476 27 34 471 468 39 51 462 457 431 426 368 315 304 293 64 100 101 104 149 156 158 163 228 232 241 242 249 268 281 
57 496 490 3 11 24 34 37 50 57 60 489 463 85 89 91 459 457 94 103 114 133 139 144 147 161 163 175 193 196 205 211 215 229 235 243 248 253 259 262 265 276 279 29...

output:

2 22 491 476 27 34 471 468 39 51 462 457 431 426 368 315 304 293 64 100 101 104 149 156 158 163 228 232 241 242 249 268 281 186 
496 490 3 11 24 34 37 50 57 60 489 463 85 89 91 459 457 94 103 114 133 139 144 147 161 163 175 193 196 205 211 215 229 235 243 248 253 259 262 265 276 279 291 293 294 320 ...

result:

ok all correct (303 test cases)

Test #41:

score: 100
Accepted
time: 20ms
memory: 3392kb

input:

transmit
662
71 157 487 22 117 64 397 342 148 333 45 54 478 134 455 315 362 34 36 432 136 1 27 280 145 383 294 426 44 412 389 490 471 124 71 167 283 249 29 260 101 87 335 453 158 311 466 8 493 498 392 465 422 470 404 100 180 365 138 31 200 367 277 123 469 340 279 231 66 241 467 163
33 252 291 212 41...

output:

1 8 498 493 22 27 490 487 478 471 470 469 467 466 29 31 34 36 44 45 54 64 66 71 87 100 101 117 123 124 134 136 138 145 148 157 158 163 167 180 200 231 241 249 260 277 279 280 283 294 311 315 333 335 340 342 362 365 367 383 389 392 397 404 412 422 426 432 453 455 465 
5 8 500 450 11 23 431 414 41 86 ...

input:

recover
662
70 1 8 498 493 22 27 490 487 478 471 470 469 467 466 29 31 34 36 44 45 54 64 66 71 87 101 117 123 124 134 136 138 145 148 157 158 163 167 180 200 231 241 249 260 277 279 280 283 294 311 315 333 335 340 342 362 365 367 383 389 392 397 404 412 422 426 432 453 455 465 
32 5 8 500 450 11 23 ...

output:

1 8 498 493 22 27 490 487 478 471 470 469 467 466 29 31 34 36 44 45 54 64 66 71 87 101 117 123 124 134 136 138 145 148 157 158 163 167 180 200 231 241 249 260 277 279 280 283 294 311 315 333 335 340 342 362 365 367 383 389 392 397 404 412 422 426 432 453 455 465 100 
5 8 500 450 11 23 431 414 41 86 ...

result:

ok all correct (662 test cases)

Test #42:

score: 100
Accepted
time: 22ms
memory: 3512kb

input:

transmit
566
56 140 292 105 431 121 220 165 9 302 321 303 188 40 488 332 343 169 298 148 409 219 139 108 359 92 6 126 294 22 288 229 387 239 53 429 204 397 358 319 82 394 365 266 471 152 1 494 314 11 265 176 376 114 193 439 19
78 332 195 317 380 365 5 164 366 309 393 493 441 402 334 422 274 11 310 1...

output:

494 488 471 439 431 429 409 397 1 6 394 387 9 11 376 365 19 22 40 53 82 92 105 108 114 121 126 139 140 148 152 165 169 176 188 193 204 219 220 229 239 265 266 288 292 294 298 302 303 314 319 321 332 343 358 359 
500 493 5 11 474 473 32 40 53 60 83 94 466 462 445 442 113 114 125 131 137 143 145 157 1...

input:

recover
566
55 494 471 439 431 429 409 397 1 6 394 387 9 11 376 365 19 22 40 53 82 92 105 108 114 121 126 139 140 148 152 165 169 176 188 193 204 219 220 229 239 265 266 288 292 294 298 302 303 314 319 321 332 343 358 359 
77 500 493 5 11 474 473 32 40 53 60 83 94 466 462 445 442 113 114 125 131 137...

output:

494 471 439 431 429 409 397 1 6 394 387 9 11 376 365 19 22 40 53 82 92 105 108 114 121 126 139 140 148 152 165 169 176 188 193 204 219 220 229 239 265 266 288 292 294 298 302 303 314 319 321 332 343 358 359 488 
500 493 5 11 474 473 32 40 53 60 83 94 466 462 445 442 113 114 125 131 137 143 145 157 1...

result:

ok all correct (566 test cases)

Test #43:

score: 100
Accepted
time: 24ms
memory: 3376kb

input:

transmit
964
42 156 429 136 205 374 107 191 313 122 237 126 359 129 54 471 178 467 422 273 215 44 207 473 141 203 42 456 264 137 305 425 140 434 484 373 255 323 214 448 200 81 356
82 474 157 77 292 295 419 288 475 392 372 340 175 376 389 214 173 12 236 495 345 362 14 68 322 221 107 325 432 321 416 1...

output:

42 44 54 81 107 122 126 129 136 137 140 141 156 178 484 473 191 200 203 205 207 214 215 237 255 264 273 305 313 323 356 359 373 374 422 425 429 434 448 456 467 471 
10 11 497 496 12 14 495 480 18 23 29 54 68 77 475 474 458 451 80 82 85 86 98 107 109 110 120 121 125 127 134 139 157 173 175 180 192 20...

input:

recover
964
41 42 44 54 81 107 122 126 129 136 137 140 141 178 484 473 191 200 203 205 207 214 215 237 255 264 273 305 313 323 356 359 373 374 422 425 429 434 448 456 467 471 
81 10 11 497 496 12 14 495 480 18 23 29 54 68 77 475 474 458 451 80 82 85 86 98 107 109 110 120 121 125 127 134 139 157 173 ...

output:

42 44 54 81 107 122 126 129 136 137 140 141 178 484 473 191 200 203 205 207 214 215 237 255 264 273 305 313 323 356 359 373 374 422 425 429 434 448 456 467 471 156 
10 11 497 496 12 14 495 480 18 23 29 54 68 77 475 474 458 451 80 82 85 86 98 107 109 110 120 121 125 127 134 139 157 173 175 180 192 20...

result:

ok all correct (964 test cases)

Test #44:

score: 100
Accepted
time: 42ms
memory: 3396kb

input:

transmit
801
72 211 458 291 310 90 204 294 149 59 158 78 53 418 475 62 486 156 487 183 270 433 441 289 461 252 338 258 389 147 434 422 222 125 26 246 22 330 112 436 350 286 10 329 131 134 240 193 253 266 495 251 470 415 184 284 303 115 152 163 281 202 40 437 249 467 237 30 457 15 177 331 169
36 427 ...

output:

10 15 495 487 22 26 486 475 30 40 470 467 53 59 461 458 457 441 62 78 90 112 115 125 131 134 147 149 152 156 158 163 169 177 183 184 193 202 204 211 222 237 240 246 249 251 252 253 258 266 270 281 284 286 289 291 294 303 310 329 330 331 338 350 389 415 418 422 433 434 436 437 
26 45 62 71 76 82 500 ...

input:

recover
801
72 10 15 495 487 22 26 486 475 30 40 470 467 53 59 461 458 457 441 62 78 90 112 115 125 131 134 147 149 152 156 158 163 169 177 183 184 193 202 204 211 222 237 240 246 249 251 252 253 258 266 270 281 284 286 289 291 294 303 310 329 330 331 338 350 389 415 418 422 433 434 436 437 
35 26 4...

output:

10 15 495 487 22 26 486 475 30 40 470 467 53 59 461 458 457 441 62 78 90 112 115 125 131 134 147 149 152 156 158 163 169 177 183 184 193 202 204 211 222 237 240 246 249 251 252 253 258 266 270 281 284 286 289 291 294 303 310 329 330 331 338 350 389 415 418 422 433 434 436 437 
26 45 71 76 82 500 456...

result:

ok all correct (801 test cases)

Test #45:

score: 100
Accepted
time: 16ms
memory: 3388kb

input:

transmit
926
84 34 299 3 198 450 377 436 66 50 228 359 498 129 289 183 154 64 283 104 36 280 375 18 89 460 385 285 342 247 45 469 464 353 167 203 184 152 189 382 139 9 427 249 23 250 354 277 445 210 367 252 148 55 422 352 112 196 454 337 303 135 411 95 206 52 163 77 145 405 26 304 204 156 357 361 91...

output:

498 482 469 464 460 454 3 9 18 23 453 450 26 34 36 45 50 52 55 64 66 77 89 91 95 104 112 129 135 139 145 148 152 154 156 163 167 183 184 187 189 196 198 203 204 206 210 228 236 247 249 250 252 277 280 283 285 289 299 303 304 311 337 342 344 352 353 354 357 359 361 367 375 377 382 385 387 405 411 422...

input:

recover
926
83 498 482 469 464 460 454 3 9 18 23 453 26 34 36 45 50 52 55 64 66 77 89 91 95 104 112 129 135 139 145 148 152 154 156 163 167 183 184 187 189 196 198 203 204 206 210 228 236 247 249 250 252 277 280 283 285 289 299 303 304 311 337 342 344 352 353 354 357 359 361 367 375 377 382 385 387 ...

output:

498 482 469 464 460 454 3 9 18 23 453 26 34 36 45 50 52 55 64 66 77 89 91 95 104 112 129 135 139 145 148 152 154 156 163 167 183 184 187 189 196 198 203 204 206 210 228 236 247 249 250 252 277 280 283 285 289 299 303 304 311 337 342 344 352 353 354 357 359 361 367 375 377 382 385 387 405 411 422 427...

result:

ok all correct (926 test cases)