QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#89801#2286. Gyrating GlyphsGuanYunchangAC ✓66ms6160kbC++14844b2023-03-21 12:36:272024-09-25 16:50:48

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 9ms
memory: 5856kb

input:

10
586634638

output:

? 0 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! x++xxxx+x+

result:

ok OK Correct Answer!

Test #2:

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

input:

11
872741469

output:

? 0 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! ++x++x+xx+x

result:

ok OK Correct Answer!

Test #3:

score: 0
Accepted
time: 8ms
memory: 5872kb

input:

12
103409768

output:

? 0 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! +++++++xxxx+

result:

ok OK Correct Answer!

Test #4:

score: 0
Accepted
time: 8ms
memory: 5856kb

input:

13
771017703

output:

? 0 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! ++x+++++++++x

result:

ok OK Correct Answer!

Test #5:

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

input:

14
960595166

output:

? 0 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! x++++++xxx+++x

result:

ok OK Correct Answer!

Test #6:

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

input:

15
153234067

output:

? 0 190219648 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! x+xxxx+xx+xx++x

result:

ok OK Correct Answer!

Test #7:

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

input:

16
850532332

output:

? 0 652772310 190219648 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! +++xxx++x++xxxxx

result:

ok OK Correct Answer!

Test #8:

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

input:

17
957754892
36027509

output:

? 0 0 652772310 190219648 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
? 0 36027509 1 1 0 0 1 0 1 1 0 0 0 0 1 0 1 0
! +xx++x+xx++++x+x+

result:

ok OK Correct Answer!

Test #9:

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

input:

18
490534555
310846517

output:

? 0 0 0 652772310 190219648 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
? 0 126760508 36027509 1 0 1 0 0 1 1 1 0 1 0 0 0 1 0 1
! +xx+x++xxx+x+++x+x

result:

ok OK Correct Answer!

Test #10:

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

input:

19
301695703
310846517

output:

? 0 0 0 0 652772310 190219648 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
? 0 340040055 126760508 36027509 1 1 1 1 0 1 1 0 1 0 1 1 1 1 1 0
! x+xxxxx+xx+x+xxxxx+

result:

ok OK Correct Answer!

Test #11:

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

input:

20
937687795
74453514

output:

? 0 0 0 0 0 652772310 190219648 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
? 0 177424718 340040055 126760508 36027509 1 0 0 1 0 1 0 0 1 1 0 0 1 0 1 0
! ++x+x++x+x++xx++x+x+

result:

ok OK Correct Answer!

Test #12:

score: 0
Accepted
time: 7ms
memory: 5860kb

input:

5
231280794

output:

? 0 38006163 177424718 340040055 126760508 36027509
! x++xx

result:

ok OK Correct Answer!

Test #13:

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

input:

2
310846517

output:

? 0 126760508 36027509
! +x

result:

ok OK Correct Answer!

Test #14:

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

input:

10
84814452

output:

? 0 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! ++xxx+x+xx

result:

ok OK Correct Answer!

Test #15:

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

input:

2000
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
13827958
1382795...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #16:

score: 0
Accepted
time: 19ms
memory: 5936kb

input:

2000
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
454099058
45409...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #17:

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

input:

2000
887280795
882189189
48973172
339112895
718258953
881232957
759668011
718995228
241460962
413889253
365067830
881232957
287421777
365067830
29248224
887280795
718995228
48973172
639808551
365067830
241460962
323947145
387372742
639808551
236231743
887280795
718995228
384594202
339112895
71899522...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #18:

score: 0
Accepted
time: 19ms
memory: 5924kb

input:

2000
387372742
0
157935133
855417856
728509483
365067830
176919530
406190596
718258953
728509483
37562410
159411774
387372742
158300005
339112895
203022787
0
505984742
680252790
894411479
0
921754493
680252790
887280795
505162830
842526613
680252790
287421777
157935133
895088479
157935133
262794260
...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #19:

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

input:

2000
630552845
635591131
855717937
462373653
98486712
707691511
680826681
713703207
601512121
432131519
151834810
276942112
178215215
304209790
778524404
521628658
541358413
368195146
277341696
430966213
812767645
400369941
712541150
706271627
632086863
541847176
909491554
671196448
817033329
653230...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #20:

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

input:

2000
64797209
886691280
495062913
345698481
491598775
2763457
700687625
36928597
116479624
747324278
582294086
519136457
63565831
16198060
854057765
783271973
854199582
422785125
766136640
346466148
862510735
516309766
641590855
947328290
855789070
723705565
756413311
776693178
166126624
109101521
8...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #21:

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

input:

2000
680826681
130733137
232890045
913906182
663048014
540204230
285270565
999432249
869276118
803833207
805486408
15924238
298107416
822506418
662024805
972419586
107647288
949930275
387026496
663048014
271914050
44938094
188111701
83394074
97221508
97221508
880373117
285270565
983065278
262995834
...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #22:

score: 0
Accepted
time: 17ms
memory: 5860kb

input:

1546
362348895
45555214
981243500
739751105
344433554
502409848
318208474
561930898
94476757
42474840
975631489
348547561
667596834
741105032
603306455
162400818
276011517
378412804
985657469
52169122
402368086
973279309
327265057
207524128
932746547
637322864
297060392
667841235
117150941
71776538
...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #23:

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

input:

1980
491598775
665481319
280693045
775128178
520308786
810871328
676762118
883034519
72162239
270720007
777139294
569481070
641847865
430966213
216133827
269857590
529798285
63802413
934495407
600565494
838268294
585880584
249503646
238687582
241460962
106057743
286286825
960129228
993949739
5821100...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #24:

score: 0
Accepted
time: 17ms
memory: 5912kb

input:

1984
932066426
335968750
210085405
574077925
874134455
721025710
473732695
869467812
600031653
463143086
883831173
523357768
796825040
935849287
826377145
281826037
27814743
781581831
866928152
876622306
355932112
757637305
430781717
543456628
255875041
809441645
11878630
564305577
542916983
1428915...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #25:

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

input:

1980
943144714
456621050
75981356
237449256
19997336
217733112
3999346
139237648
949659381
294291799
487532828
618716968
287992767
834101115
418603558
83077278
906462016
516121430
491698998
586801482
999226974
675132532
908363572
212316360
88651058
388083989
330723030
222335067
706244087
904996593
5...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #26:

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

input:

1984
779778110
635421304
714051666
425653534
572462973
292165433
821751009
904882141
267212980
446328567
560324025
559724946
569871548
167315805
406782925
279107758
937687795
134015483
929022522
228008239
752701252
989616962
559375531
687388926
388878511
994645171
926025188
972212507
229638120
37210...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #27:

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

input:

1980
558672988
507177991
41880716
216895857
525067229
185219131
352805467
262369940
681454396
469607229
206131390
973535668
620345756
349020978
662938172
212360544
334578195
342883517
435571426
976637393
37476612
174914038
230076827
17024875
261615704
37251780
134025902
244531585
353605949
904679677...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #28:

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

input:

1984
804058220
944936526
255855989
17358496
683313308
648771541
967487105
995762448
873986402
871538629
495968842
141671874
975923052
645064682
842705830
908607289
155461312
439404736
391953422
949293946
640584416
903611218
684897442
740541847
588552545
188282193
76700375
9469928
110725611
509259854...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #29:

score: 0
Accepted
time: 17ms
memory: 6140kb

input:

2000
978433500
936429807
872790764
36027509
978433500
267878297
938261028
0
930332340
299673797
745672423
158300005
248972330
267878297
40201301
301527179
36027509
933442811
158300005
355926359
816002991
0
248448216
421745491
409350509
798311751
99454412
231280794
798311751
271871429
489415838
98633...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #30:

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

input:

2000
805033904
928483331
926268760
405937663
53948814
688252115
88859077
134748200
882592533
689442795
856580899
596148496
777385220
899881282
765171318
84678858
274201071
765100112
380727338
623410006
976367779
473595568
778363840
644631646
743297857
21768282
210799763
619308737
796986139
572924309...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #31:

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

input:

2000
936805875
379673649
325525156
899692817
692375889
728037214
901562954
852778654
791823549
478350289
200036807
268890141
498084674
579111130
249965447
230151892
680020974
491564888
527007006
163091506
635733705
606742771
573333592
325307910
566778110
411574061
360272567
175508807
112047947
98615...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #32:

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

input:

2000
342762688
393594602
200855150
606865426
917031507
995306778
998397013
281833610
482518549
370963263
199013810
482730788
692129117
489696334
748334611
46040933
64446879
763854668
938133261
330809934
688782575
361277671
894805317
948649198
901121730
181085900
470433503
864106768
457335809
5682568...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #33:

score: 0
Accepted
time: 19ms
memory: 6120kb

input:

2000
84910984
596651776
503510218
157935133
990084427
692543977
42165824
902595447
157935133
515650744
210106786
763669598
813828567
157935133
942653801
157935133
241337779
596651776
151886780
210106786
465522784
344181813
999228522
315144963
847346874
365920905
328806159
151886780
393620436
5373735...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #34:

score: 0
Accepted
time: 26ms
memory: 6148kb

input:

2345
433353555
585673354
403706663
59085347
335162843
881530102
455446380
194022522
106896818
381486845
276195845
899516155
993227775
32327871
219945597
965039847
824185786
217852879
805351424
942524366
574356242
238942013
390926723
875203378
827696995
332117000
924848744
920071378
558191012
5704580...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #35:

score: 0
Accepted
time: 26ms
memory: 5936kb

input:

2800
548154898
622459309
512196068
485635202
907541011
188081200
514278164
219232957
777860854
696503331
734996372
627228058
917783234
305856857
164285897
879970703
89623258
91694541
356224419
175145710
350602233
983042613
603366481
38288128
356052684
647312241
262500222
810778599
346545801
44130659...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #36:

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

input:

3333
540682255
67003142
544240173
252238652
681449143
307993873
966486852
967110768
760884348
991002420
253447392
147260345
469023620
280931992
360723452
137343272
602810178
838534040
479254092
6382124
767254646
627507982
518261677
456492342
853544228
787341575
926516254
495546355
85316325
881815144...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #37:

score: 0
Accepted
time: 57ms
memory: 6152kb

input:

3913
404522982
306375852
842854910
706454867
106326254
249807465
851800797
28737073
593193784
166604826
388229069
572257407
150513839
614125460
337918592
720896328
965159749
952734578
827441641
417410109
835981920
317477259
285108642
400682198
79123443
274713822
416803982
266118328
164556481
9454250...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #38:

score: 0
Accepted
time: 66ms
memory: 5860kb

input:

3999
454045338
199285947
914709910
952527600
123033568
547463141
3055274
317323430
227530029
500372642
175412651
709664201
803372765
786270945
149495498
138920666
550865805
667706679
242136146
341030893
501833361
439604707
986860696
572034471
951136380
421945452
220572805
753191659
400164639
3318507...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #39:

score: 0
Accepted
time: 56ms
memory: 5852kb

input:

4000
50615622
868536979
635776825
676851309
737949878
577162576
582749124
254061942
117759809
338379160
592834970
864931157
988823843
777259854
908173876
135044190
165001986
890526795
711214357
314204767
959647184
290879875
583495666
198306850
314362453
37564424
304758335
29892520
42019548
579003814...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #40:

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

input:

2
0

output:

? 0 126760508 36027509
! xx

result:

ok OK Correct Answer!

Test #41:

score: 0
Accepted
time: 6ms
memory: 5928kb

input:

6
262025999

output:

? 0 163930236 38006163 177424718 340040055 126760508 36027509
! ++xx++

result:

ok OK Correct Answer!

Test #42:

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

input:

14
908847332

output:

? 0 111920395 815650052 349810332 801330674 380813894 136422628 353927398 482878648 163930236 38006163 177424718 340040055 126760508 36027509
! x++x+++++xx+xx

result:

ok OK Correct Answer!

Test #43:

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

input:

123
439446794
911861844
891786354
351941802
135540343
232798898
547790643
822644698

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 652772310 190219648 111920395 815650052 349810332 801330674 380813894 136422628 35...

result:

ok OK Correct Answer!

Test #44:

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

input:

504
144136635
787244931
133375793
734134009
971501772
160717863
323147894
475596175
320248718
980002095
905078764
242214538
679741508
699874713
491564888
393451240
552214239
905273432
867602482
26757702
594083811
924532324
266389636
941594824
838735541
725766484
659054827
601222223
667658130
4493809...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #45:

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

input:

600
826484749
102325699
322814662
267707105
323039311
700016746
125734433
215259010
637322864
503408425
850141237
378286780
579260197
408592005
44533573
852401
194336058
46831311
767980751
348807772
545759403
865907191
481409388
247232125
170210350
876791170
803709140
169912284
194411646
128126696
4...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #46:

score: 0
Accepted
time: 17ms
memory: 5856kb

input:

1245
137871513
801620852
35624467
224047122
664033457
313223099
203101762
395197403
49770228
494823022
965777475
778160576
815733051
372374961
477244691
61805953
584346670
334458558
617783236
182196285
980999532
812976577
392975408
952870447
405863374
18172733
981411260
649693394
581067242
328068405...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #47:

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

input:

1859
679297408
382875102
626423136
24242043
486406129
141241349
963017723
690914509
566681185
823366613
812620091
64766904
351512417
145864586
506844142
507985616
843594149
742537535
657604733
679906522
919119561
353049082
696466506
105814284
453328616
410573904
844055392
577966204
931671328
8336984...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #48:

score: 0
Accepted
time: 18ms
memory: 5832kb

input:

1500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #49:

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

input:

1500
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
157935133
15793...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #50:

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

input:

1
0

output:

? 0 36027509
! x

result:

ok OK Correct Answer!

Test #51:

score: 0
Accepted
time: 10ms
memory: 6120kb

input:

1
36027509

output:

? 0 36027509
! +

result:

ok OK Correct Answer!

Test #52:

score: 0
Accepted
time: 19ms
memory: 6152kb

input:

2250
106316062
837900972
241608631
260364770
58680233
846370242
841036529
722658262
7217224
768722133
24633918
883732038
838071113
187447346
606015815
186615269
558192209
72070943
665037680
418066981
754757021
45265965
66202648
151516768
812126911
864239152
541425408
241156745
411317706
180193712
63...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #53:

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

input:

2250
30847654
133104065
591618866
355657457
876378919
952348285
756518493
207386579
855943918
881832220
212981155
202355199
686066972
550322786
549788448
512951730
856816547
202183846
765171318
503988412
713196598
930924490
318596490
358453456
522272188
680584297
621530559
491504461
479835087
449954...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #54:

score: 0
Accepted
time: 26ms
memory: 5924kb

input:

2250
287975209
27493744
741535691
920000286
957866073
609747889
148075836
692757415
35919954
735017511
164847475
658541905
103054009
556619701
912071957
610910993
694735725
434307594
952557324
369688701
625675788
723769351
369214790
131473863
485021323
187364927
998918362
154726244
977391621
7621504...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #55:

score: 0
Accepted
time: 21ms
memory: 6160kb

input:

2250
316512311
363152374
287304452
190909437
744088515
843084816
553557363
78930241
717525213
915760131
548363411
127004347
244482677
362107429
777112384
118385223
283515154
88030194
768129606
85875369
33202624
48834919
51032029
727078289
907301068
44596513
58707884
412046113
108532282
957470248
978...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #56:

score: 0
Accepted
time: 55ms
memory: 6144kb

input:

4000
165857074
271526433
840648478
434872696
834080349
229839984
589160726
72600911
413248915
686701190
779431184
175773864
277595643
561508935
498239877
498191699
489050647
398512317
151524158
27904085
102303978
111883078
554239084
167386025
53645109
534263074
896031016
665704444
861013294
38889286...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #57:

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

input:

4000
633797308
585905479
381144567
730508979
227695466
867575968
331746122
429279045
338801213
19184596
989231767
276097899
532745832
703874377
899856214
293897688
210735444
634735641
901701387
778140687
368401862
485070261
49195570
130973876
96324141
759834028
692522309
330006849
297499306
96916611...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #58:

score: 0
Accepted
time: 54ms
memory: 5808kb

input:

4000
865193519
393268501
217060113
751086067
930554656
456074615
234897995
772630670
980158802
360510577
848534452
438255589
470725159
322961989
604885007
646824078
329651041
488698726
23964338
330723030
636268199
137203649
856988216
146911315
141699411
169328572
725416294
143067282
355125864
931118...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #59:

score: 0
Accepted
time: 66ms
memory: 5852kb

input:

4000
455513895
667547748
22207691
868542476
804498512
296828618
681237644
476462442
177868557
349041213
707554574
964956730
794976451
918678654
553734586
662058359
239831583
166118344
143953146
469545386
719587818
244232971
348022125
118461795
75417694
28085219
817746541
753800441
744679403
65476180...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #60:

score: 0
Accepted
time: 58ms
memory: 5856kb

input:

4000
73133524
539685485
794976451
466229460
694371776
869797539
211108634
647152911
386526738
536623086
234183480
941989547
422515212
752445215
497353584
47849040
579303877
634963831
86412723
247125969
21532359
458706691
890273240
557940966
789690385
649612924
227069924
566481887
444058291
799114082...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #61:

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

input:

4000
876917423
158601040
614858967
107306289
143083024
818127823
346739234
918600812
133844550
552788755
861087682
773215764
865990478
292826875
599815006
590179608
491018280
189801719
4756920
521412123
739348876
262748108
365057403
524203709
622221550
658063569
758948667
582173583
282215121
3995133...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #62:

score: 0
Accepted
time: 66ms
memory: 5856kb

input:

4000
145923951
551374812
808152508
384114045
577715813
72358282
730984035
732289562
74328514
954464874
483899745
576202906
752378454
436931714
818497991
299675011
588216404
9349626
138459873
519136457
392402694
772722453
124261294
116770601
665528333
870644622
208234815
630192621
679936784
839311258...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #63:

score: 0
Accepted
time: 63ms
memory: 5868kb

input:

4000
27406382
755607197
298402026
812147329
961380389
187342458
828592651
367160698
58751662
221719288
867587194
747345292
396140367
992797390
582643194
783588756
901011394
390638624
203869277
352402286
925390269
31987183
419789481
562706369
93107034
584284734
164808663
349396925
217871642
85569204
...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #64:

score: 0
Accepted
time: 65ms
memory: 5856kb

input:

4000
9462009
36878569
710191303
632806696
107081257
274970035
709988639
236272523
307861649
214440230
157897948
671125599
781739203
203454698
67717487
319208116
749161928
269528476
934336185
692439355
995467210
179194567
230316579
622480256
126790875
950835568
551678615
702964124
149142138
202228915...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #65:

score: 0
Accepted
time: 60ms
memory: 5856kb

input:

4000
319294130
706971627
891685038
510558858
161152735
145062719
460501857
402690145
289774932
514134239
998897647
414702565
766207498
936616926
927479903
507286443
591596026
840504883
239396607
995667541
533215460
682041855
485006781
866960406
143577000
620974261
744457852
841232545
459000437
64233...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #66:

score: 0
Accepted
time: 62ms
memory: 6152kb

input:

4000
861779911
202228915
192489786
228008239
13512536
325074431
809231350
968162947
80772517
691992054
979936158
198267887
389141693
887786503
691866520
768928224
567720352
662220133
710427284
6128079
143508708
659922722
144418792
944641457
756011093
32427249
777566438
804058220
757057839
630768589
...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #67:

score: 0
Accepted
time: 43ms
memory: 5864kb

input:

4000
810348141
347712623
28187121
499802870
745672423
887183830
150955544
833514354
387066282
49228529
894083957
917031507
275939126
859703312
995306778
805199077
891564140
227546975
34507477
460157810
651513888
940167693
201836500
51841729
360523149
112754169
896897382
626331450
749970380
728498509...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #68:

score: 0
Accepted
time: 62ms
memory: 6152kb

input:

4000
847173131
837492181
788909336
971559517
529543242
621749040
6508753
143685166
841891918
317253958
424842067
294840057
847194423
565057192
56783680
787017894
133075324
151668880
106697560
580346751
648321836
755714630
618775721
211437295
30434230
35898800
738816143
248987100
381472037
832003351
...

output:

? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...

result:

ok OK Correct Answer!

Test #69:

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

input:

3
366963940

output:

? 0 340040055 126760508 36027509
! ++x

result:

ok OK Correct Answer!