QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#914558#10104. World of RainsyxqkAC ✓191ms22904kbC++142.0kb2025-02-25 15:23:142025-02-25 15:23:16

Judging History

This is the latest submission verdict.

  • [2025-02-25 15:23:16]
  • Judged
  • Verdict: AC
  • Time: 191ms
  • Memory: 22904kb
  • [2025-02-25 15:23:14]
  • Submitted

answer

#include "bits/stdc++.h"

using namespace std;

#define fastio ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0)
#define double long double

typedef long long ll;
typedef unsigned long long ull;

typedef pair<int,int> ii;
typedef pair<ii,ii> iiii;
typedef pair<ll,int> li;
typedef pair<int,ii> iii;
typedef pair<ii,int> iii2;
typedef pair<ll,ll> pll;
typedef pair<int,ll> il;

ll mod = 1000000007;

const ll large = 1000000000000000000LL;
const int int_large = 1e9;

//begin

ll power(ll a,ll x){
	ll ans = 1;
	while(x){
		if(x&1) ans = ans*a%mod;
		a=a*a%mod;
		x>>=1;
	}
	return ans;
}

struct seg{
	int len,st;
};

void solve(){
	mod = 998244353ll;

	int n,m,s;
	cin>>n>>m>>s;
	vector<ll> d(s,0);
	for(int i=0;i<s;i++) cin>>d[i];
	vector<ll> cnt(s+1,0);

	vector<seg> t(2*s+1,seg());
	int l=s,r=s;

	t[s] = seg{m,0};

	for(int i=0;i<s;i++){
		int g = abs(d[i]);
		if(d[i]>0){
			int remain = min(m,g) ;
			while(remain>0){
				int cur = min(t[r].len,remain);
				remain-=cur;
				t[r].len-=cur;
				cnt[i-t[r].st]+=cur;
				if(t[r].len==0) r--;
			}
			l--;
			t[l] = seg{min(m,g),i+1};

		}else if(d[i]<0){
			int remain = min(m,g) ;
			while(remain>0){
				int cur = min(t[l].len,remain);
				remain-=cur;
				t[l].len-=cur;
				cnt[i-t[l].st]+=cur;
				if(t[l].len==0) l++;
			}
			r++;
			t[r] = seg{min(m,g),i+1};
		}
	}

	for(int i=l;i<=r;i++){
		cnt[s-t[i].st]+=t[i].len;
	}
	//for(int i=0;i<=s;i++) cout<<i<<"!"<<cnt[i]<<endl;

	vector<ll> cnt2(s+1,0);
	for(int i=0;i<=s;i++){
		int d = min(i,n-1);
		if(d) cnt2[d-1]+=2ll*cnt[i];
	}
	for(int i=s-1;i>=0;i--) cnt2[i]+=cnt2[i+1];
	
	for(int i=0;i<=s;i++){
		int dd = max(i,n-1);
		int d = min(i,n-1);

		cnt2[d]+=1ll*(dd+1-d)*cnt[i];
	}

	//for(int i=0;i<=s;i++)  cout<<i<<" "<<cnt2[i]<<endl;

	ll ans = 1;
	for(int i=0;i<=s;i++) ans= ans*power(i+2,cnt2[i])%mod;

	cout<<ans<<endl;

}


int main(){
	fastio;

	int t=1;
	cin>>t;
	while(t--){
		solve();
	}

	return 0;
}

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

詳細信息

Test #1:

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

input:

3
2 2 1
1
3 3 5
1 0 0 0 -1
9 10 7
1 4 -2 -8 5 -7 142857

output:

192
536867776
736446321

result:

ok 3 number(s): "192 536867776 736446321"

Test #2:

score: 0
Accepted
time: 191ms
memory: 3584kb

input:

250000
154655 64710 2
-644799112 188353846
364983 95859 2
33186573 849061566
313205 373087 2
-446166416 -244642778
435613 422628 2
-818286470 -678395028
205818 182146 2
905963594 -800376959
102263 361978 2
-678560539 -185418162
124455 472081 2
691464304 -897531878
40830 472883 2
-606671376 682903773...

output:

741465627
757065348
273318447
113696273
431763051
343254656
626646018
517859872
958592365
574106506
416223098
164187576
967237771
910900083
821298248
948363384
5386542
697764783
699186147
387159616
634393487
960282167
93384374
226916632
88582153
966931567
490822402
67064307
519659529
32805300
630881...

result:

ok 250000 numbers

Test #3:

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

input:

166666
270783 146258 3
-865696312 -790072779 -88649432
298827 403633 3
-15170300 478118441 -863771679
120843 351272 3
-176627442 -331725719 -582904423
324973 453540 3
835731092 629080263 558096188
166012 9755 3
-431966421 -175165561 673921993
282290 167630 3
-248209181 872365324 -870077502
376486 36...

output:

834261380
605238326
209033812
775727959
874500414
296288006
302979827
462996275
977333687
132715943
664899009
735476689
105502499
429630646
680804964
735659871
111520273
51878898
953247586
577010767
369097570
11902305
78213734
438278136
171995554
826417086
125206936
739455665
363339574
448516988
858...

result:

ok 166666 numbers

Test #4:

score: 0
Accepted
time: 128ms
memory: 3584kb

input:

125000
321503 162399 4
-253569131 -11589196 841084769 335209278
432513 338518 4
-987295590 -600684565 -265328946 -115166899
68498 318599 4
-590612168 -555470956 -412778884 881744790
48618 425620 4
681458946 95061900 -723429390 373144127
284873 125202 4
-297132607 747958311 939796335 -120871074
42841...

output:

383393325
315962032
198382695
896955972
249653261
516825127
77811216
537218337
410540478
547072561
199826259
159803186
965344694
70190828
832867471
312545314
990036192
141655122
493877786
734007645
15388019
575358693
144624620
996596958
522474169
598136237
877660693
656071194
81429804
647529440
4894...

result:

ok 125000 numbers

Test #5:

score: 0
Accepted
time: 97ms
memory: 3712kb

input:

100000
437631 211243 5
358558050 -990015821 -472270824 371199961 -851848072
22506 115671 5
-337597451 677606142 -102306461 -940991415 713137201
207269 444999 5
820122566 580913691 665248189 736985397 -535497812
81119 173025 5
626486520 -252606983 282954903 503536232 -307751699
202680 307086 5
-70465...

output:

197635225
785186731
509061562
694613266
359669486
938033953
569366112
585461182
844134091
128106619
263893411
297304515
752426528
76047511
344134800
584053142
601469465
880450717
821177625
570547917
60517345
483190707
474604047
8666170
889387896
947875314
536354740
667852024
638529282
87971751
25896...

result:

ok 100000 numbers

Test #6:

score: 0
Accepted
time: 99ms
memory: 3712kb

input:

83333
53759 227384 6
727595438 -263409739 214373585 164100852 396113225 -607865897
82530 89816 6
453565610 -37568522 919916391 671572824 -362937866 -189457093
145092 153467 6
93397564 -442598542 -47421863 268343042 641767172 -825203794
412587 54130 6
-990762223 341570998 -682251851 787607195 -575251...

output:

447342411
944310685
78622378
909169048
573783282
969541448
951326789
731057231
32543972
425205688
976869514
347829279
835661067
872351471
910499665
575619144
521481701
690754136
635392963
847915066
682904794
104988648
542656840
733152237
471847081
211019007
129291875
704167125
138221572
987028421
23...

result:

ok 83333 numbers

Test #7:

score: 0
Accepted
time: 82ms
memory: 3712kb

input:

71428
104479 276228 7
-955244676 758163636 -560924922 495058829 182131608 232934944 26527734
393998 438410 7
-562765170 242767110 -536967173 -127555819 698582545 452901086 31128995
308080 26854 7
492531587 303106110 350304203 -571861401 820864042 819477824 -485060678
69875 407112 7
-515063880 -44585...

output:

675104754
941763650
421360272
628121368
353085743
159391547
333845174
652246606
217686639
724514216
736118006
404747073
22112239
457522797
358925850
340851983
281611441
723469940
357225324
628646801
774912324
766981037
711270958
471342231
833429549
11206252
638952181
383498139
204201159
193905116
23...

result:

ok 71428 numbers

Test #8:

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

input:

62500
220607 133584 8
-586207287 -515230283 125719487 531049511 -274939802 -336329628 561113704 451663892
231553 360391 8
-139414876 -283564256 402793522 -118410524 -557287257 25265190 -165401803 31257960
465843 332964 8
353808528 -561608799 261993409 -964138219 315608161 -12938813 -304300036 -60824...

output:

369079197
313166471
628133782
158337268
423771194
886082857
817363008
509349431
813842627
419500447
284535363
816999425
671876765
255796598
510785462
736589351
362980122
382339506
606522981
669675090
468101734
651274018
57036481
765721454
411337548
330888755
772918347
268936536
981303979
329735110
2...

result:

ok 62500 numbers

Test #9:

score: 0
Accepted
time: 81ms
memory: 3712kb

input:

55555
304031 149725 9
25919893 263253300 -944546313 323950402 -488921420 504471213 800732381 714751007 -127694538
420134 344757 9
507895747 100118483 821506616 675614194 -518655700 -147317840 851674022 58618071 771354546
346166 188273 9
-348754726 -695876759 526342412 931351178 6220767 688381682 -43...

output:

7583935
528068580
279630957
833523366
237240686
694318529
101973945
169720569
825337678
496109330
395352135
519809401
553305544
323569202
171248199
107885229
640463708
635354138
45975537
133871919
981895933
57342275
713629152
792928588
756185733
478157533
40949357
298025371
118685636
465825538
26500...

result:

ok 55555 numbers

Test #10:

score: 0
Accepted
time: 73ms
memory: 3712kb

input:

50000
21615 415342 10
470016852 -164836223 426083070 419840658 423437711 -622131197 -878895781 -739709044 618014233 -164509292
113294 311364 10
-459369264 621773015 38874087 -176548507 -210503870 753315609 -956062240 343563335 870132199 32704203
248676 252647 10
-52720419 263384236 -671331518 -93784...

output:

585266416
965789230
397540630
696149455
310214812
40693687
709448113
323599755
159457435
586681647
191217164
467431105
108921509
639091468
290595445
259449347
770548521
192335060
541745822
689848949
5770094
252740498
762263199
193442733
562550935
344760664
132720448
880678581
848691473
76727018
9120...

result:

ok 50000 numbers

Test #11:

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

input:

41666
253871 13031 12
-600696081 -416656767 -200628114 491822024 -542582611 -350594928 -104691134 -213534816 -663091212 -86910915 917294698 281229211
229220 85889 12
-33380099 -431365909 -174335943 637237524 315056951 759934268 582173556 539388989 -845360915 545860968 -746350036 -91125575
199417 126...

output:

632271379
230020434
802014150
326989429
448298583
383640935
613694904
475264990
4150854
736380739
208248307
595839235
876606936
503555893
735763573
278486789
150555581
749186732
717493403
289066800
345516981
147216848
180083073
614512967
15542196
410281015
597889485
323999922
839344044
897233272
240...

result:

ok 41666 numbers

Test #12:

score: 0
Accepted
time: 59ms
memory: 3584kb

input:

33333
4143 402668 15
454538583 110006273 397362197 651671574 572382745 -943290525 -552810726 575726527 755648641 -482631684 -281128765 117552134 231361387 -1249414 -872732836
17640 377454 15
-68489913 421096886 -737054229 -344092852 -648706330 -382638025 -701232154 770754599 498654605 446970417 -128...

output:

95261460
385803645
431048428
870972068
727547566
45285571
696797966
137829274
778568676
828473946
839410377
448268981
744271676
300582309
181089284
582858356
441216616
870129302
868366948
809220882
756569251
796440695
357989704
929900741
395354883
541890813
901283736
416911533
625777906
604010683
61...

result:

ok 33333 numbers

Test #13:

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

input:

31250
120271 484216 16
771698469 -868420352 -672903603 444572465 410278630 192477610 -18224756 838813641 -6448978 -469771246 -663310751 75987757 761710728 -818242483 360168614 469064701
340880 97486 16
909172834 -650413658 -340588527 -395363937 -698418866 -484848196 -428576562 -557055405 462523926 6...

output:

719553827
935513339
975464264
343530483
277624766
846690862
7828656
455166691
382059675
409445472
379378969
604850926
643976470
151413790
167812014
859513607
390206455
667148247
321187487
299648817
320602914
909526071
639803839
134927320
417358707
881652386
321973150
11281681
97568485
679694229
1666...

result:

ok 31250 numbers

Test #14:

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

input:

25000
120730 64424 20
-64557904 -708518975 -250802852 -284025584 61075149 582752862 780118436 -188294159 -382317613 -393291017 -666558159 340878343 -207664672 686521825 830215433 -797925656 -632106354 -404099551 323080967 540031444
243583 157764 20
236699016 -533035184 40970123 270466450 342876784 -...

output:

601917143
201049490
837369341
819844024
942519785
79555117
873849358
417948562
746917881
244252885
555062996
804686709
123727853
654426225
125807105
471183237
190542010
438444576
747795167
253762756
936966858
40099030
422893658
720908644
589949279
124458118
325712445
44409517
602816056
109803352
969...

result:

ok 25000 numbers

Test #15:

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

input:

16666
219845 456609 30
-894099955 504708483 829221435 -397957239 236769672 -212363081 144165358 68153432 669228044 -622072742 742135221 855455807 95917423 751270634 -378443222 42640109 703201372 438485290 -692743120 736499553 -703476042 -36909501 444107473 629624292 82783164 34458871 -104857828 -374...

output:

949879720
525518683
2514427
987387851
593967184
863112801
127724034
603355685
561614468
209412703
630109135
299860995
545666641
691832011
802155060
134777592
100859945
309879293
846559299
794521743
244760987
402767856
598897194
479396329
330424240
462695875
341592361
962098218
190027928
254389955
51...

result:

ok 16666 numbers

Test #16:

score: 0
Accepted
time: 42ms
memory: 3584kb

input:

12500
94767 381499 40
571325289 -38974269 447302807 -806856187 169374404 749431186 -196820425 567690816 -331103802 -850854466 98951098 -40032142 347622016 816019444 117930831 -873704334 281598888 -718929870 586400088 -772065044 -958669854 -950171457 894605723 -450806025 -118493588 41541085 909350474...

output:

605397265
844480573
327958897
414709971
944952049
821692656
53892157
284789014
568300103
216036637
698648514
996000106
623555552
691513604
404150151
492374569
944311936
71388810
674805433
88085082
31751595
750669011
617858867
252063956
62309323
88728092
742422363
510287980
315737284
343114201
469983...

result:

ok 12500 numbers

Test #17:

score: 0
Accepted
time: 45ms
memory: 3712kb

input:

10000
193882 273685 50
-206339260 -530779519 65384178 489277572 50101634 -45684757 -537806209 824138407 668564353 677274018 -249265731 -935520091 651204110 880768254 666182385 -33138568 -434970890 123654971 -672513792 -870564229 -623929078 188444089 -654896029 711853451 -319770339 48623298 166648568...

output:

355724015
658846697
738060950
142737836
631216723
672143701
272825823
138866843
160894245
355512843
319567071
654535993
935783694
511249144
615102438
278406635
961332325
738537370
888512192
152924829
542285892
917138481
864634295
679578974
925446157
519312189
985302980
938385427
920695566
814667483
...

result:

ok 10000 numbers

Test #18:

score: 0
Accepted
time: 40ms
memory: 3712kb

input:

5000
413433 132709 100
876326046 -886783351 150429486 -487188500 874272467 -751535621 -850334153 393100887 993138017 -288753437 639188862 696637398 140248852 -400342072 340920014 -315426545 931241601 -97969054 21122799 841554235 384597865 122593116 -342945207 859918549 372315767 959334407 86512153 9...

output:

769335055
436247048
716912239
620738717
515441580
79430717
936306952
513118666
319331034
878668698
162034968
567115009
187867583
157397592
12719294
754201366
31210936
678565267
224806520
600929411
761689829
876751133
795720484
894098942
179315936
121499357
342894666
717881136
60045576
591919986
9141...

result:

ok 5000 numbers

Test #19:

score: 0
Accepted
time: 37ms
memory: 3584kb

input:

2500
462277 445967 200
192866715 94828352 186420169 -701170118 10040601 -216949650 -587247039 -663964026 -699034252 -670935424 -569351136 393962359 -676744216 -465002 335056209 -592309876 46624956 685074189 107763369 793181058 932907552 -488155019 168406045 -339412613 -388426949 731798124 540751287 ...

output:

17572219
477507780
840028224
378433694
182162952
256149330
442705739
809242921
67283319
104501571
459006053
665287654
283930126
150540582
652705230
808830776
399209549
971996608
35417834
878202562
311876966
164054191
494958348
672442341
267038800
829130513
618257548
627522312
466721995
400183042
749...

result:

ok 2500 numbers

Test #20:

score: 0
Accepted
time: 36ms
memory: 3712kb

input:

1250
59966 263970 400
-58953829 -288793040 310279037 627776855 38487078 262287703 -61072810 106808032 840507040 269733310 475511785 916603955 -848787439 222248106 -214728486 -851109243 225514165 -286896413 229167009 505222415 -508530161 880283300 704928965 671990477 962095946 -595282768 -255803151 -...

output:

672372713
550895081
432719748
944223047
738853196
449451336
990448794
378103758
833478230
742686770
146187509
685432667
521192845
412529627
600867663
748542630
519187938
519633757
109289730
66015931
509505753
57262439
641398380
480808590
214692984
263731087
3950102
70429545
796412947
641357681
37569...

result:

ok 1250 numbers

Test #21:

score: 0
Accepted
time: 35ms
memory: 3584kb

input:

1000
108811 44524 500
667652253 397851368 346269720 118827944 -825744788 796873673 202014304 -950256880 610277686 182518617 728914702 -848013999 334219493 -544850444 -220592291 872007427 -954069775 496146829 610774874 213759446 -255187768 269535165 921312924 -527340684 201353230 -579729259 198435983...

output:

713929868
454657431
791140476
531531294
391787739
619164742
76401661
949526115
914238237
523769810
429970078
359524557
893186060
713207385
737149643
233936717
950691046
829866472
943278473
766099187
843683501
765185356
759007955
115854456
930052350
774183189
386833111
884080166
176407714
782599862
5...

result:

ok 1000 numbers

Test #22:

score: 0
Accepted
time: 37ms
memory: 3712kb

input:

500
312909 448053 1000
-212200857 -998762033 343032915 -310918981 538847839 665654805 -200097290 990151212 791164647 805168702 85168171 -952153142 328456532 -788041838 -978054489 586189956 -937739562 75582401 477668443 393751297 -848970085 846400000 647696068 916402665 772489165 -206410621 -77781126...

output:

475655236
734063362
43936466
222654175
639444417
107809853
283611928
556767709
792060325
49099268
273155622
352820309
857427978
708952496
710253145
322984220
290674851
782373268
980491400
916203163
697879850
560432623
856380441
237310213
762484671
548380853
163979630
383284588
936493189
991094343
30...

result:

ok 500 numbers

Test #23:

score: 0
Accepted
time: 37ms
memory: 3712kb

input:

250
237799 235464 2000
-998973400 619319340 229101260 -378314249 -256268104 324669021 56350301 -10180634 562382922 213862081 599745635 -700448549 393205342 -534757578 -137488723 -373469614 -95154721 -645274392 969103847 433524779 237767960 758841164 -189644457 -989906794 484604085 807797682 -3276225...

output:

287281131
358454501
655188984
418084828
209869441
718091110
378630474
9346094
58835837
928038426
101877826
897733047
83225501
420157630
919446070
895053600
793367980
83947149
492395210
618763823
241432500
779440860
431882344
92689967
896770462
799253246
743415029
795643561
137270223
960173670
408611...

result:

ok 250 numbers

Test #24:

score: 0
Accepted
time: 35ms
memory: 4096kb

input:

50
306084 223638 10000
822762225 -736358531 -269028950 434883070 166353623 694216433 932712641 -929692299 423830710 -237301107 712414899 -352535025 -988625849 -780963204 639977683 -515154366 454065568 -947232561 -434406069 -91783037 -464113877 717254026 -501723432 -658561150 -826527959 551433050 -61...

output:

127956095
85862757
295239603
463614687
86958750
230340421
937235515
737581195
405442374
49322015
11949586
204233237
793076082
814126339
741867754
645935661
687898713
49166600
240905628
147075266
216723165
577927286
664563606
626098750
657120671
719437172
218939338
558234609
377851109
63871529
399612...

result:

ok 50 numbers

Test #25:

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

input:

25
310830 110012 20000
47463718 -943457640 -726100359 -724316090 944029385 662336253 -124352271 840078348 284738515 554158896 -757235761 830471907 1185809 970083200 363094352 548351488 994019018 -860591990 -482779246 161559356 630170695 690548193 298945408 580696135 -759096948 -994327816 -726820365 ...

output:

24044929
697158492
75236976
814343196
345685989
74012703
33921301
385433844
166825990
327169674
170881287
462594954
441531227
696597719
336872269
764254204
507156565
74164906
936104841
313791123
729647529
851953578
470503126
540787849
949827100

result:

ok 25 numbers

Test #26:

score: 0
Accepted
time: 32ms
memory: 5308kb

input:

10
442091 31149 50000
55519441 -783608089 388864996 439898522 -42147292 -548402405 -705612420 982414665 -861807445 -147575267 -589146706 136402909 866865780 414434700 -172588347 -157375949 805091659 -357580486 347864555 -731568669 -317171828 -556544930 -183949958 -829523686 224342964 663356880 -5817...

output:

14778680
700609977
747817898
585716504
870611840
904216245
247170205
697883069
183760837
838553927

result:

ok 10 numbers

Test #27:

score: 0
Accepted
time: 52ms
memory: 3584kb

input:

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

output:

837180163
628732108
143671354
977070419
501519912
36106730
538519739
500935032
762712605
457304502
458743148
94512177
410252205
991040546
368629812
461101233
834570412
72162286
752049415
44671342
451090890
123706989
422837534
188672369
584052953
58843463
346915093
267863925
235712540
3233723
6421513...

result:

ok 47632 numbers

Test #28:

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

input:

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

output:

1024
411219047
83547334
873830735
326597762
479969971
909319638
472931090
882499718
596350927
520784866
465001402
601672050
18533266
123169111
624086440
260878667
350215681
536181765
351696969
102018160
3072
413374049
932627074
789200762
380857880
80226550
970167745
504351295
74214458
421424522
2453...

result:

ok 47837 numbers

Test #29:

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

input:

47736
13 10 7
2 1 -3 0 -1 0 0
8 16 14
3 0 5 -13 11 0 -2 0 1 2 0 1 1 0
8 13 19
1 0 0 -11 16 -11 10 0 -2 -3 0 1 2 2 2 2 0 1 0
15 9 19
3 0 3 3 8 -9 3 0 -1 -2 0 -1 -2 1 1 0 0 3 1
15 13 11
2 3 3 -18 -1 -3 2 -1 3 0 1
5 13 7
3 -11 -2 -3 -2 1 2
12 18 9
0 -17 12 0 0 1 1 1 3
10 15 15
3 0 3 -17 2 -12 -2 -3 0 2...

output:

605441786
644036391
491248348
9168021
197728544
804965366
789016912
509307476
944838123
586390381
541869633
209715183
1493764
632562231
579260166
926935899
299006640
791503290
571264851
812589172
145678149
821348875
446218112
750262111
933345330
157016017
785179766
966892508
296810280
845166181
4454...

result:

ok 47736 numbers

Test #30:

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

input:

47781
13 10 5
0 2 -2 2 2
17 11 11
2 3 8 -11 0 -3 2 0 2 0 2
14 1 15
1 1 0 -6 -6 -10 -1 0 -1 2 -2 0 2 3 2
13 6 5
3 -11 -1 2 1
7 6 6
2 -5 -3 -1 0 2
18 17 4
11 -1 -2 3
1 17 18
0 3 1 -1 3 -2 7 -2 -2 -3 1 -1 2 -2 3 1 3 0
13 5 17
1 2 3 0 1 -11 0 -2 -2 0 0 1 -1 1 0 3 2
8 18 5
3 -10 -1 0 3
12 13 3
12 -2 3
11...

output:

703380410
909588097
690164936
274261904
292332855
539036784
944003900
185136418
224357762
532526626
950942934
828131290
874068297
803768866
991118337
644974409
145535020
763282212
497015632
212793304
957616012
987312378
817189840
626673492
68839798
465553718
830001201
352839791
500819440
602430181
5...

result:

ok 47781 numbers

Test #31:

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

input:

47351
2 14 10
2 0 6 -3 -1 0 1 -2 2 2
19 3 17
2 1 3 6 7 7 0 -3 0 -1 -1 -2 -2 2 2 1 2
7 9 11
1 1 11 -6 -2 -3 -1 -1 1 2 3
2 9 20
3 2 1 1 15 -2 -2 3 0 -3 -3 0 -2 -2 0 -1 2 0 2 3
16 4 3
4 0 3
9 1 17
0 2 3 -1 -8 7 -3 0 0 -1 0 0 1 0 3 1 3
15 7 1
0
4 12 2
-1 0
18 17 16
3 0 2 -10 1 -1 -3 0 -3 2 -2 1 0 2 2 0
...

output:

498518241
660076350
247460808
259182885
543039552
773716218
525229936
489995038
710815187
208155276
133701725
449970661
517062519
31159421
253959739
373652806
138356960
455737633
481651942
824490077
485085903
596605148
225073744
310739124
49445353
125321001
780615895
125852853
642765550
301989884
13...

result:

ok 47351 numbers

Test #32:

score: 0
Accepted
time: 64ms
memory: 3712kb

input:

47605
6 3 4
2 -2 1 1
11 12 16
1 2 0 -3 4 -10 -2 -3 -2 0 2 2 0 3 0 2
8 7 14
1 0 3 -4 3 -3 -1 0 -2 0 0 1 2 2
9 2 6
2 6 -1 -2 1 2
16 18 20
0 3 3 2 3 -15 7 -5 0 0 -1 0 -1 -1 -1 1 1 1 1 0
7 5 4
2 -3 2 0
15 4 19
0 3 1 -6 -6 -5 0 0 -3 -1 -2 -2 0 0 1 1 1 2 1
4 16 4
8 -3 1 2
7 9 5
0 -5 -1 -2 1
14 19 12
0 1 1...

output:

195650475
267060294
90394803
580581239
233649574
185919816
879618187
555927229
782138342
142826472
269075054
798012847
347874509
759741298
572490374
873107451
598587905
841621853
897238724
594404251
713878707
505920335
990087038
527319641
746964960
619772900
558891226
598074057
827761190
743858119
8...

result:

ok 47605 numbers

Test #33:

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

input:

47638
14 7 18
1 3 3 -11 4 5 5 -2 -2 -1 1 -2 2 1 2 3 0 1
17 6 3
1 -2 0
20 19 16
2 2 0 -16 21 -19 -3 0 0 1 1 2 3 2 2 1
19 6 1
1
16 2 9
1 -5 4 -1 -3 1 1 3 2
4 5 19
0 0 3 -1 0 4 12 -2 -2 0 -3 2 -2 0 -1 3 0 0 3
14 12 12
0 2 7 0 -1 -1 -2 2 2 2 1 0
6 7 20
3 0 1 1 7 -4 4 6 -2 0 -3 0 2 -1 -2 1 1 1 3 0
15 8 1...

output:

240828847
367057571
843414115
793220735
8392191
514295284
90511985
693376679
886969918
122546238
753697661
713504075
856517770
826485495
893563460
977819291
385131816
74993811
163194911
139848342
541096627
486968209
100785881
554425584
70796466
301169124
649961756
374543544
8681087
655945256
8422640...

result:

ok 47638 numbers

Test #34:

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

input:

47683
18 15 7
2 -1 -3 -3 -2 1 3
14 18 17
1 3 3 -20 17 -2 -2 -1 -2 0 0 -2 -2 1 0 2 1
13 5 20
3 2 2 2 0 6 -7 -13 0 -3 -2 0 -1 2 -2 1 3 0 1 1
7 12 10
1 1 2 2 -1 0 2 0 1 1
10 4 8
1 0 -4 -3 2 2 2 0
18 12 9
1 -4 6 0 0 1 1 2 3
2 7 11
1 2 2 -14 -1 -3 1 2 3 1 0
20 1 8
0 2 2 -1 -1 -2 0 2
13 2 6
2 6 -2 0 2 0
2...

output:

462847000
145190978
120340076
63803671
508108227
84593850
629251346
276962013
489473058
893706419
947206324
666831702
187274504
668129637
969022150
605255976
331785776
214261911
670296540
490259904
80559623
293929348
516142106
35908252
703538403
670174168
155712307
389848089
977857320
245333767
7292...

result:

ok 47683 numbers

Test #35:

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

input:

47725
2 16 5
0 -20 -2 1 2
2 2 5
1 -10 0 -1 1
5 3 20
2 2 3 0 12 1 8 5 -2 -1 0 -1 1 -1 2 1 2 0 1 2
5 17 3
14 -2 3
13 2 6
0 3 -1 -2 2 2
4 4 5
2 6 -3 -1 0
15 1 13
2 1 3 0 1 -1 -3 -2 -1 1 0 0 0
5 17 17
0 1 3 -18 14 -9 -2 -2 -3 -3 1 2 0 1 0 3 3
10 6 1
3
10 3 7
1 -10 0 -1 -1 0 1
13 17 17
2 3 3 -14 5 -21 0 ...

output:

996095149
3981312
534035761
739009546
971263295
640308376
212819292
122530339
848783953
528631106
424923558
551579318
927933183
376221545
319108643
802887913
24888593
131764123
394487778
87670928
122518189
887633933
6602365
992714055
581987262
851705086
931495008
988697293
78047090
298097397
3408018...

result:

ok 47725 numbers

Test #36:

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

input:

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

output:

620236019
697527083
880238719
894166882
450598128
80150197
558103593
254868831
229182905
503316132
450822942
837180163
904207446
373583039
736302604
844165507
967872214
802969003
775316251
745708702
182184320
386189836
39930959
682061580
806298453
802743903
413336737
685679540
857074855
739226136
13...

result:

ok 47441 numbers

Test #37:

score: 0
Accepted
time: 79ms
memory: 3584kb

input:

90979
7 29 4
11 -3 2 1
5 91 10
2 3 68 -69 -3 -2 -1 0 3 2
3 27 9
0 -21 14 -2 -2 1 -2 2 0
6 78 8
2 -60 59 -3 2 0 0 0
8 87 4
48 -1 -1 1
3 19 10
0 3 17 -3 -3 -2 -1 0 0 2
3 32 8
2 -22 29 -3 -2 1 0 1
1 5 2
-2 3
9 26 9
1 -10 20 -3 -3 1 1 2 1
6 38 9
2 -23 15 0 0 0 -2 2 2
6 13 10
0 3 4 -16 -1 0 1 2 1 1
2 87 ...

output:

306199181
18609484
580520321
981234069
811332807
990537704
258781486
32768
594630786
213782806
571281553
740746645
751728124
66180196
134616254
839273294
251632654
691961404
232972849
915419770
741809828
933975064
278344156
127010231
65980984
997415355
149809509
57504944
824672529
517530686
55663645...

result:

ok 90979 numbers

Test #38:

score: 0
Accepted
time: 29ms
memory: 3712kb

input:

1625
7 87 119
1 2 2 1 2 1 0 2 3 0 2 3 2 0 3 1 3 0 3 3 3 0 1 -59 57 -49 56 -48 56 -67 48 -53 56 -62 52 -62 49 -58 60 -54 66 -65 62 -60 65 -55 58 -3 0 -3 -3 0 -2 0 -2 -3 -1 -1 -2 -2 -1 -1 -3 0 -1 -2 -1 -3 -1 0 -2 2 -1 -2 1 0 2 -1 1 0 -2 1 -1 0 1 0 -1 -1 0 2 1 -1 -1 -2 1 1 1 2 0 3 2 0 2 3 2 1 2 1 0 2 1...

output:

619455891
714944489
292386055
307920461
585472475
489428284
470254193
642754472
590033506
104932887
920376860
850857505
482665285
166646626
146574821
122821564
171311495
656345159
813060057
115849919
965537247
661285445
702873507
275189304
361885239
12902076
374828121
873332098
103327288
148891387
1...

result:

ok 1625 numbers

Test #39:

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

input:

9
5 37 55179
3 3 2 0 2 0 2 1 3 2 3 2 3 3 1 3 0 1 1 1 3 1 1 0 3 3 2 2 1 3 1 3 2 2 3 3 3 0 1 2 2 0 1 0 2 3 3 2 3 1 0 3 0 2 2 3 3 2 2 0 0 1 1 0 2 0 0 1 0 2 1 1 2 0 3 2 1 2 1 2 3 3 3 0 1 1 0 1 2 3 3 0 3 1 2 3 2 3 2 0 1 2 0 2 1 2 1 1 1 2 3 1 3 0 3 3 2 2 1 1 2 2 3 3 2 3 2 1 2 1 3 3 3 1 0 1 1 2 0 3 0 2 2 1...

output:

488133534
335924644
206434789
2655102
386890669
971640932
2028172
636423307
190183198

result:

ok 9 numbers

Test #40:

score: 0
Accepted
time: 27ms
memory: 21944kb

input:

1
9 90 478402
1 1 3 3 2 0 1 1 2 1 0 1 1 1 3 2 0 1 3 2 2 2 2 1 0 3 1 0 3 3 2 3 3 0 2 1 2 1 0 3 0 1 0 0 2 1 1 3 3 2 1 3 2 0 3 2 3 1 0 3 2 0 3 1 2 3 2 1 2 1 0 0 0 0 2 3 1 0 1 0 3 2 3 0 3 2 2 3 3 2 0 2 1 1 1 2 2 0 0 2 0 1 2 0 0 3 1 0 1 3 2 1 3 1 0 3 2 0 3 3 0 2 1 3 2 1 1 1 3 1 3 1 0 0 1 0 2 0 1 2 3 0 0 ...

output:

740568275

result:

ok 1 number(s): "740568275"

Test #41:

score: 0
Accepted
time: 115ms
memory: 3584kb

input:

90710
7 417882 5
2 -278587 -3 1 2
6 417594 6
2 -278394 -2 2 2 3
4 486377 9
2 -324248 324244 -2 0 -2 2 1 0
6 491322 6
2 -327552 -3 -2 2 1
9 449204 5
2 -299479 0 2 0
6 402158 5
0 -268109 0 -1 1
10 435620 3
290406 -2 3
1 455606 4
303733 0 2 2
8 486209 9
2 -324148 324147 -3 0 -1 2 1 0
2 401526 4
267692 ...

output:

927704777
781566371
627886898
525940999
842220336
938037866
449700967
961886729
175173998
627689413
456839641
833236783
527937991
519268406
68013969
178675932
603791796
926226324
743283596
477168506
15472567
356296486
823824984
263062777
963058882
755165227
171177352
67046442
48901181
516496914
2727...

result:

ok 90710 numbers

Test #42:

score: 0
Accepted
time: 30ms
memory: 3712kb

input:

1676
7 403969 208
0 0 1 2 2 2 1 0 2 1 3 3 3 2 3 2 2 2 2 1 0 0 2 3 2 0 1 1 0 1 2 1 3 0 0 0 3 2 1 1 1 -269316 269320 -269305 269303 -269321 269312 -269318 269312 -269318 269315 -269312 269321 -269305 269311 -269315 269313 -269313 269319 -269305 269310 -269311 269305 -269317 269310 -269305 269309 -2693...

output:

998178867
666140518
634053877
157129045
672140292
404261533
740259664
150193835
339886614
615881450
559705581
836992155
4134162
176246314
47506353
694616593
218370215
181651489
557946832
773621729
551986316
313403342
776751947
791997906
235195543
15426316
328741672
261462720
544205923
484606501
2388...

result:

ok 1676 numbers

Test #43:

score: 0
Accepted
time: 27ms
memory: 5416kb

input:

9
5 400949 50105
2 2 2 1 2 2 0 3 1 3 0 2 0 0 2 0 3 3 0 2 3 1 2 0 3 0 0 3 2 0 3 2 3 1 3 1 2 3 3 2 0 3 3 3 2 3 2 0 2 2 2 3 1 1 2 3 0 3 3 1 3 2 3 0 1 3 0 0 1 2 3 2 2 0 3 2 1 0 2 3 2 3 3 3 3 3 3 1 0 0 3 1 0 2 3 0 3 0 2 1 1 0 0 1 1 0 3 3 0 3 2 1 2 2 1 1 1 0 3 1 1 3 3 0 1 0 3 2 1 2 0 0 1 0 0 1 1 2 3 3 3 0...

output:

976605885
457988519
722910638
866744063
918385264
275551955
802312237
370928139
775664725

result:

ok 9 numbers

Test #44:

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

input:

1
9 487037 458005
3 3 2 0 2 1 2 3 1 2 1 1 1 3 0 2 0 3 2 3 3 2 3 1 0 1 2 1 1 3 3 3 3 3 2 3 0 0 2 3 2 0 3 2 2 1 0 2 2 3 2 3 3 0 3 3 0 2 0 0 1 1 0 1 0 2 2 1 0 1 3 1 1 1 2 3 1 2 2 2 2 2 3 3 1 1 1 3 1 3 0 2 2 2 2 2 3 1 0 2 0 2 2 3 0 1 2 3 1 3 1 0 3 0 2 2 1 1 0 2 3 3 0 0 1 2 2 2 2 3 3 2 2 2 1 0 1 0 3 2 2 ...

output:

817681788

result:

ok 1 number(s): "817681788"

Test #45:

score: 0
Accepted
time: 95ms
memory: 3712kb

input:

91046
247 47 9
1 -32 35 -3 -1 0 2 3 1
470 81 7
2 -51 -1 -3 0 0 0
131 16 3
18 -2 1
446 24 3
20 2 3
122 18 8
1 -9 9 -2 -1 0 1 0
268 43 3
38 2 0
250 43 9
3 -23 21 -3 -1 -1 1 1 3
309 22 3
17 0 1
224 95 5
0 -60 -2 -1 1
270 34 9
1 -30 18 -1 -2 0 -1 0 3
150 18 10
2 1 13 -20 -1 -2 -2 2 2 2
477 30 8
0 -13 10...

output:

206983982
867158053
368752060
920720263
864773460
911250884
304204489
122613619
65537058
153477307
144316164
537640154
572694604
706430390
813820120
687001299
25357672
133389442
941179909
114504205
848561603
349790377
322134109
510357938
404690936
388594397
228539166
776010973
98266783
569011152
739...

result:

ok 91046 numbers

Test #46:

score: 0
Accepted
time: 36ms
memory: 3712kb

input:

1642
480 2 225
3 3 1 1 2 3 2 1 0 3 0 2 2 3 2 2 3 3 0 1 1 1 2 1 2 0 2 1 3 1 1 2 1 1 2 1 2 0 2 2 0 1 1 0 3 2 -9 1 -7 7 5 -10 6 -4 -5 -9 7 4 -8 5 -2 -1 -2 5 -5 7 8 -5 -5 5 2 -11 -3 5 -6 -8 8 3 3 -9 4 0 9 -8 9 2 -8 -4 -8 2 -3 -1 -1 -1 -1 -3 0 -3 0 -1 0 -3 -1 -3 -3 0 -2 -1 -2 -2 0 -2 0 -1 -3 -1 -2 -3 -3 ...

output:

753077945
414350497
410661348
246092899
251631959
329388650
344387346
166819858
530644209
853550069
775261348
699855783
48428171
473292277
254985827
490893992
948075403
391623712
28359975
890819442
706462901
899873925
315908977
628979441
355261793
679195929
747442157
397020663
240189684
652595342
95...

result:

ok 1642 numbers

Test #47:

score: 0
Accepted
time: 28ms
memory: 5480kb

input:

10
449 52 49294
0 1 1 0 2 2 0 1 0 1 2 1 3 2 0 0 0 3 2 2 0 2 3 2 3 1 0 3 2 0 1 2 1 3 1 2 1 1 1 3 3 2 1 0 3 2 2 1 2 3 1 1 1 3 3 1 0 0 3 3 3 3 3 3 1 1 3 2 0 1 1 2 1 0 3 0 3 3 0 2 0 1 3 1 1 2 3 1 0 1 1 3 1 3 1 2 0 1 1 3 2 2 0 3 3 3 1 1 1 2 1 1 0 3 1 3 1 2 1 2 3 3 2 1 1 0 2 1 2 3 2 1 3 1 3 1 0 0 2 0 3 1 ...

output:

728861954
447456102
245002686
327026115
840409123
287448187
498311750
962604894
747534733
579558506

result:

ok 10 numbers

Test #48:

score: 0
Accepted
time: 27ms
memory: 21332kb

input:

1
126 9 463285
2 3 2 3 2 2 2 1 3 3 3 0 0 0 2 2 1 0 0 3 3 3 3 3 0 1 2 2 0 3 2 3 1 0 0 0 0 2 3 0 1 2 0 0 3 0 1 3 2 0 1 1 3 2 0 0 0 3 0 2 1 2 1 0 0 0 1 3 2 0 1 2 0 0 2 1 2 2 0 1 3 0 3 1 0 0 1 3 0 0 2 1 3 3 0 0 0 2 3 0 1 1 2 2 2 0 0 1 2 2 0 1 1 1 1 0 0 3 3 0 1 3 0 2 1 2 0 2 0 3 1 0 3 3 0 0 1 2 2 3 2 0 0...

output:

848154256

result:

ok 1 number(s): "848154256"

Test #49:

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

input:

91131
496 456289 8
0 -304200 304187 0 -1 -2 1 0
231 473681 10
3 1 315780 -315792 -2 -1 -1 -2 1 2
236 425850 2
-2 1
201 440174 7
2 -293441 -3 -2 2 3 2
110 478403 10
1 0 318945 -318939 0 0 -1 2 0 2
440 498789 9
2 -332535 332534 0 -3 2 -2 1 3
324 473191 9
0 -315463 315461 -3 -3 -1 -1 1 2
346 428037 2
-...

output:

252440993
681558361
94733618
814717600
196857922
346908386
752735668
656319338
428237615
548926529
850902513
788904193
157161422
642908811
941076887
563061527
956638311
629309469
895904030
875755229
230319987
890651052
718177505
603321889
286325863
552067794
675344463
235660320
179856444
489651170
6...

result:

ok 91131 numbers

Test #50:

score: 0
Accepted
time: 72ms
memory: 3584kb

input:

1666
319 477617 229
1 2 0 2 2 1 3 0 3 0 1 2 2 1 3 3 2 1 3 2 2 1 3 1 2 2 3 2 1 2 2 1 1 0 1 3 1 3 0 2 2 0 3 3 3 -318412 318401 -318418 318417 -318411 318404 -318408 318409 -318416 318404 -318410 318409 -318415 318416 -318410 318402 -318416 318409 -318411 318413 -318402 318414 -318409 318407 -318417 31...

output:

428364439
848805438
452220889
434839430
708135943
502216989
582500912
839776384
618408386
90623547
314278302
240601465
136132394
129508531
323301617
772368992
838487437
65768201
448027578
391714317
286635782
816634153
819365367
955709460
967364418
747868472
148033170
681408467
642277427
3598778
5467...

result:

ok 1666 numbers

Test #51:

score: 0
Accepted
time: 27ms
memory: 5608kb

input:

10
288 463703 41364
3 3 1 1 2 0 1 3 2 2 2 1 3 0 1 1 3 1 1 3 1 2 0 2 3 2 1 0 3 1 3 2 1 2 0 1 0 0 3 3 1 1 3 2 3 2 1 0 1 0 2 1 2 3 3 1 1 1 0 3 3 0 1 3 3 1 3 1 1 1 0 0 2 0 3 0 2 1 1 0 3 0 3 1 3 1 1 0 2 2 1 0 1 0 2 2 0 2 2 3 2 0 0 2 3 1 2 3 1 2 0 1 0 2 3 1 0 0 3 1 3 3 2 2 3 1 3 2 1 0 3 3 1 0 3 1 0 0 0 0 ...

output:

263003687
4585066
778433314
722698939
380245367
764103318
386139922
984027175
19826977
635506877

result:

ok 10 numbers

Test #52:

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

input:

1
366 460684 474287
0 1 1 0 2 0 0 3 2 0 0 0 0 2 3 3 0 2 3 1 0 3 0 0 3 2 0 2 2 0 3 2 2 3 3 2 2 1 1 0 3 1 3 2 3 0 0 1 1 1 3 1 1 2 0 0 1 1 1 3 1 3 2 0 3 0 1 2 3 1 0 3 1 1 2 1 2 0 1 2 3 3 3 1 2 2 0 2 2 1 2 1 0 0 1 0 1 3 0 0 1 2 2 1 2 2 1 3 1 2 3 1 1 3 3 2 3 1 1 3 0 0 3 2 3 3 1 2 3 0 2 1 2 2 0 0 0 2 1 3 ...

output:

169516681

result:

ok 1 number(s): "169516681"

Test #53:

score: 0
Accepted
time: 114ms
memory: 3712kb

input:

90524
43118 58 10
2 2 39 -41 -1 0 2 0 2 2
59414 26 10
1 1 12 -22 -1 -2 -2 -2 0 0
47259 16 9
2 -9 14 0 0 1 -1 1 2
44083 43 6
0 -36 -1 -1 2 1
40639 28 1
3
44812 40 4
18 0 2 1
50078 33 8
2 -30 18 -1 -1 0 3 3
55705 3 4
2 0 2 3
53643 95 2
-1 3
48041 20 6
2 -22 -3 -2 0 3
42869 5 4
-5 -1 1 0
48387 90 9
0 -...

output:

238556180
172727915
26985737
287340568
796348837
814356247
371868714
11206481
361897340
733618444
975993775
753287200
759577810
962408647
601555312
241183802
325857802
410296534
400281587
691137490
385840100
700275721
265945858
863733474
35670386
952445164
723213187
824727628
586844303
87071368
8632...

result:

ok 90524 numbers

Test #54:

score: 0
Accepted
time: 41ms
memory: 3712kb

input:

1675
53143 11 318
0 0 3 3 2 3 0 2 1 1 2 2 2 3 0 3 1 3 2 3 2 1 0 2 1 3 0 2 2 2 0 0 2 3 1 1 0 3 2 2 0 3 2 1 3 0 1 1 1 0 3 2 2 3 2 2 1 3 3 1 0 1 1 -12 8 -10 2 -4 4 -11 13 -13 -1 1 -3 -3 -3 -14 10 -4 12 -8 12 1 -1 -3 5 -16 4 -3 9 -5 5 -5 3 -14 6 -11 10 1 9 -5 1 -4 3 -15 7 -9 -3 -2 1 -5 7 -5 9 -1 15 -5 1...

output:

293746383
564068819
597393407
479485789
670140869
310383657
75001092
352602868
361531223
181470965
783310821
220310970
279200784
507355105
615329424
357210733
831449214
432379404
221567346
997390236
264766533
210480754
194453342
335382023
457048539
697369992
565697999
839127887
142048377
804843514
8...

result:

ok 1675 numbers

Test #55:

score: 0
Accepted
time: 27ms
memory: 5628kb

input:

9
43167 69 56290
1 1 0 2 2 2 2 2 1 3 3 1 0 1 2 1 2 3 0 0 2 2 1 3 2 0 3 1 1 1 0 1 2 1 0 3 2 3 1 3 2 3 1 0 3 2 0 3 1 1 0 2 0 2 3 1 2 2 0 0 2 0 2 3 2 1 3 1 2 2 3 1 3 1 3 0 2 0 2 1 2 0 3 0 1 3 0 0 0 3 1 1 2 1 3 2 1 2 2 0 1 2 0 1 3 0 3 2 0 3 3 1 3 0 1 0 2 1 1 0 2 0 1 3 2 2 0 3 0 1 0 0 0 2 0 2 3 0 3 0 1 3...

output:

411926862
278757294
724719857
768979752
552049452
455888344
17136327
20632263
102904248

result:

ok 9 numbers

Test #56:

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

input:

1
46973 16 465825
3 0 1 3 1 0 0 0 0 2 1 0 3 0 1 3 1 2 1 1 0 1 0 1 3 3 0 3 1 0 2 3 3 0 1 3 2 3 3 1 2 0 0 3 0 3 1 2 1 3 2 3 1 0 1 1 1 2 1 1 1 0 3 0 3 2 0 0 2 3 1 0 0 0 2 3 0 3 0 1 0 1 3 3 0 1 0 2 2 2 0 0 0 1 3 2 2 1 3 3 1 1 2 3 0 1 3 1 3 1 2 2 3 0 3 0 3 3 3 0 2 0 3 0 3 3 3 2 0 0 0 2 3 3 3 0 0 3 0 0 1 ...

output:

41029399

result:

ok 1 number(s): "41029399"

Test #57:

score: 0
Accepted
time: 162ms
memory: 3584kb

input:

90755
56998 429936 1
1
51437 412859 5
1 -275231 -1 2 0
55622 480317 8
1 -320211 320218 -2 -1 1 2 2
40916 422043 3
281370 1 3
49453 429440 2
0 2
44305 443135 1
0
45476 417698 5
1 -278459 -2 -2 0
45056 471133 7
0 -314094 -2 -3 1 3 3
53539 452538 1
1
58364 411994 3
274665 2 0
47179 440957 6
2 -293976 -...

output:

847656880
475151499
394508936
255844790
893981594
984669196
760890968
361941195
325028726
535093174
905820072
153504592
895938868
165686372
539399853
310831204
712178885
306499943
571328234
553978435
994594359
611914935
735157285
111249581
508110907
584621566
698179250
987970569
988443504
941325338
...

result:

ok 90755 numbers

Test #58:

score: 0
Accepted
time: 85ms
memory: 3712kb

input:

1668
47022 416022 481
2 3 3 2 1 3 1 0 0 2 0 2 2 1 2 0 3 3 0 3 3 3 1 0 1 3 1 3 2 2 2 0 0 0 3 2 3 1 0 3 3 2 3 2 0 3 2 1 1 1 3 3 1 2 3 3 2 0 3 3 1 2 2 2 2 0 0 2 2 1 0 2 0 0 0 2 0 0 0 2 0 3 3 3 1 0 2 2 3 1 2 2 1 1 2 2 277350 -277342 277354 -277346 277352 -277350 277339 -277338 277357 -277358 277352 -277...

output:

701470319
238035180
385421047
247780906
563227916
656772522
973519509
946435666
791642546
66795579
898248434
346337600
388505828
686904378
57519536
124458718
926484624
901890741
511925324
123792618
903916559
619737689
374497084
71911803
491864391
622060087
886855542
467985681
792442658
138860625
668...

result:

ok 1668 numbers

Test #59:

score: 0
Accepted
time: 77ms
memory: 5604kb

input:

9
44488 437350 55480
0 1 0 1 1 3 3 3 3 0 1 1 3 3 0 2 0 0 2 1 2 0 1 1 2 0 3 1 0 1 3 1 0 2 2 0 2 2 2 0 2 2 3 2 0 1 1 3 1 3 3 3 0 1 0 2 2 0 0 2 2 1 3 3 2 3 2 3 1 1 0 2 2 0 3 3 3 3 0 0 0 2 3 2 0 2 0 0 0 0 3 3 3 2 1 0 2 0 1 2 2 0 0 3 1 3 1 0 1 1 2 2 1 1 1 2 2 3 3 1 0 0 1 0 2 2 2 2 1 1 2 1 1 3 2 1 3 1 2 1...

output:

271772480
719814543
869631811
485379901
520947708
763591952
858050765
201340430
695130733

result:

ok 9 numbers

Test #60:

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

input:

1
54513 458678 495429
2 2 0 1 1 2 1 3 3 3 2 0 0 2 2 0 0 0 0 2 1 1 1 2 3 0 1 3 2 1 3 2 0 3 1 1 0 2 1 1 0 3 2 1 0 3 0 1 0 0 0 3 2 3 1 1 2 3 1 1 0 1 0 0 2 2 0 0 3 0 0 1 1 0 2 0 3 2 1 3 0 1 3 2 2 3 3 1 0 3 0 0 1 2 1 2 3 1 3 3 1 2 2 2 0 3 0 3 2 2 0 2 2 3 1 2 2 1 1 3 1 1 2 1 2 0 0 2 3 2 1 0 2 2 3 0 3 3 2 ...

output:

975061384

result:

ok 1 number(s): "975061384"

Test #61:

score: 0
Accepted
time: 112ms
memory: 3584kb

input:

90862
469330 76 9
3 -49 52 -3 -2 0 -1 2 3
474370 8 3
14 0 1
451856 86 4
53 0 2 2
465418 65 4
34 -3 -1 1
456748 4 6
0 -10 -3 -2 3 3
465367 88 1
0
478909 21 10
1 2 24 -24 -2 -3 -1 2 2 2
493004 75 5
2 -60 -1 -2 2
483414 2 6
2 -5 -2 2 0 0
466076 70 8
1 -45 44 -2 -2 2 0 3
479204 54 2
-1 3
472115 6 3
7 1 ...

output:

980516838
588776686
50598069
854697640
136765653
730704209
348646352
167487388
143869854
743532616
425515241
98023324
173385615
157570175
636909842
678656182
650796284
777604191
54808135
184585753
704024393
124611591
117390098
862137421
384190712
213434980
71261634
607533534
198054920
1441235
414215...

result:

ok 90862 numbers

Test #62:

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

input:

1657
469683 30 338
1 2 2 3 1 1 2 2 2 3 1 2 2 2 3 0 2 1 3 0 0 3 2 0 1 1 2 0 3 3 0 0 0 3 3 1 2 0 2 3 1 0 2 0 0 3 1 0 0 2 0 0 3 1 2 3 2 2 3 0 0 3 3 1 1 3 0 -25 17 -17 15 -12 27 -24 29 -24 19 -14 19 -26 20 -30 13 -24 24 -20 22 -24 28 -21 12 -13 22 -10 12 -12 12 -20 19 -23 22 -24 27 -25 20 -11 17 -27 26 ...

output:

821461896
260063536
727307874
777218247
214834595
301877698
289661443
764942537
108902270
676123160
169162245
770801348
45996306
739708970
304763351
286013986
172999154
615247114
640167561
677243145
382485125
798367837
568184227
427095196
91390657
401529520
799003280
619397373
436397113
266558788
75...

result:

ok 1657 numbers

Test #63:

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

input:

10
488638 80 47549
2 3 3 2 1 1 0 2 2 1 2 1 3 1 1 2 3 2 1 2 3 0 2 1 2 1 0 2 2 2 0 0 0 1 1 2 0 1 0 0 3 1 1 0 0 1 0 2 0 0 1 0 1 0 3 2 3 1 1 3 2 2 0 2 1 2 2 2 2 1 3 3 3 1 3 3 3 1 1 2 3 1 3 2 2 0 3 3 2 1 3 0 0 3 2 0 3 0 1 2 2 2 0 2 1 1 2 2 0 2 0 2 1 0 3 0 1 1 1 1 3 1 0 1 0 3 3 3 0 3 3 3 0 2 3 2 2 1 0 1 0...

output:

246361180
908207208
835948372
299470569
464651581
904448517
930909618
867574349
517593475
995143290

result:

ok 10 numbers

Test #64:

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

input:

1
488991 33 456431
0 1 0 2 1 0 2 1 1 0 3 0 0 3 3 0 3 2 3 3 2 1 2 3 3 2 3 0 0 1 0 1 1 2 0 0 3 1 3 1 2 2 1 3 0 3 3 0 0 1 1 0 0 3 0 1 3 0 2 2 0 1 1 3 0 1 0 3 0 0 3 3 2 1 2 0 3 0 1 0 3 0 2 1 1 2 2 1 2 0 0 1 2 3 2 2 0 2 3 3 1 0 2 1 0 2 2 1 1 2 3 2 2 1 3 0 1 2 3 2 1 1 2 1 0 2 1 3 2 3 2 1 0 1 0 1 3 3 1 0 3...

output:

329200065

result:

ok 1 number(s): "329200065"

Test #65:

score: 0
Accepted
time: 175ms
memory: 3584kb

input:

90758
489344 486553 4
324365 -1 0 1
493625 473186 3
315452 -1 2
473377 433732 4
289161 -2 -1 0
463513 423429 7
1 -282289 0 -3 2 2 1
484941 421460 3
280981 1 1
457628 416540 4
277687 -1 2 2
489238 408766 3
272510 1 1
489449 448844 4
299224 -2 0 2
465706 488291 6
3 -325525 0 0 1 0
458106 481103 1
0
48...

output:

225303792
626568671
448360562
410330228
388269924
1081136
141884740
444802430
247394036
947127354
171567681
933983804
891072762
477327180
573040535
486389336
430693319
650011478
648346831
916009671
961349821
58398153
624095498
585434612
24811759
907577410
974194009
600628275
383604723
64548417
97273...

result:

ok 90758 numbers

Test #66:

score: 0
Accepted
time: 85ms
memory: 3712kb

input:

1657
478323 414016 355
3 1 2 2 0 2 2 3 0 1 2 1 1 0 1 1 3 2 1 1 0 0 2 2 1 1 3 0 2 3 3 0 2 0 0 2 1 2 0 1 0 3 3 2 1 2 2 0 0 0 0 1 3 0 3 0 3 3 3 2 0 0 0 1 1 1 3 3 2 1 1 -276020 276020 -276006 276008 -276006 276010 -276018 276019 -276016 276017 -276007 276001 -276007 276001 -276018 276008 -276010 276001 ...

output:

647848090
352956322
49734081
801267533
131763797
808435
902350770
786939860
411890101
173590376
749555619
149174526
499903402
415145413
831697212
922166423
575625495
850974793
882326378
977948685
245039865
482365723
241356418
410798036
500414505
321696867
886517878
490139671
61256203
703555045
35754...

result:

ok 1657 numbers

Test #67:

score: 0
Accepted
time: 79ms
memory: 5580kb

input:

10
478676 410997 46739
1 3 3 1 0 1 1 3 0 3 0 1 2 2 3 3 0 2 3 2 3 1 2 3 2 2 1 2 1 2 3 1 2 2 3 3 0 3 2 2 3 0 3 1 1 0 1 2 0 1 0 1 1 2 0 3 3 2 1 1 2 3 1 2 1 0 1 0 0 0 1 0 2 0 3 1 1 1 0 1 1 3 3 0 0 3 3 3 1 2 1 2 1 0 1 3 0 2 0 1 2 0 0 1 3 0 0 0 2 1 0 3 3 1 2 2 1 3 0 2 1 1 3 3 0 3 1 2 1 3 1 0 1 3 1 1 2 3 3...

output:

708501505
353794626
89496124
28153522
948211719
536949927
433663352
317459304
14364380
640627621

result:

ok 10 numbers

Test #68:

score: 0
Accepted
time: 84ms
memory: 22632kb

input:

1
479029 497085 497969
3 0 0 1 0 1 3 3 0 1 1 0 3 1 1 1 1 3 1 3 3 2 3 0 3 2 3 1 3 1 3 2 2 0 2 1 2 0 1 3 1 1 2 1 1 2 0 0 0 2 0 1 0 1 1 2 3 2 2 0 0 3 2 3 0 3 3 1 3 3 0 3 1 0 2 2 1 3 0 3 1 2 3 0 3 1 2 1 2 1 2 3 3 0 0 1 1 3 2 2 1 2 2 0 2 0 0 0 3 1 2 3 0 2 3 3 1 0 1 0 3 2 1 3 0 2 0 2 3 3 0 2 2 2 3 0 2 1 0...

output:

947034376

result:

ok 1 number(s): "947034376"

Test #69:

score: 0
Accepted
time: 70ms
memory: 22016kb

input:

1
453176 447491 475751
0 2 0 0 0 0 1 2 3 3 2 3 0 3 0 3 2 3 2 0 2 3 3 1 0 2 2 3 2 0 0 3 3 1 1 2 1 0 3 0 0 1 2 0 1 0 2 2 3 0 1 1 2 0 2 1 3 1 3 3 2 2 0 0 0 2 1 2 1 2 0 2 3 1 1 3 0 2 0 2 1 1 2 0 2 2 1 3 2 1 3 1 1 0 3 3 1 0 1 3 0 1 0 2 1 1 3 3 3 1 1 3 1 0 3 3 0 2 3 1 0 2 3 3 0 0 2 3 1 0 3 1 2 1 0 0 3 3 0...

output:

177858604

result:

ok 1 number(s): "177858604"

Test #70:

score: 0
Accepted
time: 76ms
memory: 21988kb

input:

1
463243 406105 480283
2 3 1 3 0 0 0 2 3 2 3 2 1 2 2 1 2 0 0 2 1 0 3 2 1 3 0 1 0 0 0 3 3 3 0 0 0 1 2 1 2 2 1 0 1 2 1 3 3 1 1 1 0 3 3 0 3 0 0 2 0 1 1 1 0 1 3 3 3 1 0 2 1 1 0 0 0 0 0 0 0 0 2 3 0 0 3 1 3 0 0 2 3 0 2 1 1 1 3 0 3 3 2 1 0 2 2 3 0 1 0 3 2 1 0 0 0 3 0 3 2 2 1 3 3 2 0 3 3 0 2 3 3 3 1 3 0 1 1...

output:

842606694

result:

ok 1 number(s): "842606694"

Test #71:

score: 0
Accepted
time: 64ms
memory: 22896kb

input:

1
500000 416025 500000
3 2 0 1 2 3 0 3 2 1 3 0 1 1 2 0 0 3 3 0 2 3 0 1 3 0 1 3 2 3 2 3 0 0 3 1 3 1 2 2 0 2 0 3 1 3 1 0 0 1 3 2 1 2 3 2 0 3 0 3 1 1 1 0 2 2 3 0 1 0 2 0 3 1 3 1 3 1 0 3 0 2 0 3 2 3 3 1 2 3 3 3 1 3 2 1 2 3 1 3 1 1 2 2 0 0 3 2 1 2 1 1 2 3 3 3 0 0 0 0 1 1 0 2 3 0 3 0 2 3 0 0 1 1 0 2 2 2 1...

output:

83776504

result:

ok 1 number(s): "83776504"

Test #72:

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

input:

1
59683 450292 484486
1 2 3 2 0 3 0 1 2 2 2 0 0 3 2 1 0 1 0 0 3 2 0 1 2 3 1 1 1 2 1 1 3 3 2 3 1 3 3 3 3 0 1 3 1 2 2 3 3 3 2 2 1 0 1 2 0 3 2 0 3 3 0 3 3 3 3 0 0 3 3 0 2 1 2 2 0 2 1 1 0 2 2 3 1 3 1 0 0 2 2 0 0 1 1 1 1 0 3 2 1 0 2 3 2 3 1 2 2 1 1 3 3 1 1 1 3 2 3 3 2 2 1 0 3 3 1 3 2 1 1 0 0 1 3 1 2 1 2 ...

output:

322446673

result:

ok 1 number(s): "322446673"

Test #73:

score: 0
Accepted
time: 79ms
memory: 5504kb

input:

9
450436 460212 53926
3 0 0 1 0 2 2 1 2 1 3 3 1 1 1 3 1 1 1 2 3 3 0 2 3 0 3 3 3 1 1 2 3 0 1 1 0 0 1 0 1 0 0 2 1 0 1 0 3 0 2 2 0 3 2 2 0 2 3 0 1 2 1 0 3 2 1 1 2 2 3 0 0 1 0 3 0 0 1 3 0 1 2 3 0 1 0 2 0 2 3 1 2 1 0 3 2 1 1 3 0 2 0 1 1 3 0 1 3 1 0 3 0 2 2 1 3 3 0 1 3 2 2 0 2 1 3 3 0 1 0 2 1 0 0 0 2 3 3 ...

output:

851371376
7947264
103176982
593052133
931993031
227372694
603433998
511711385
846899156

result:

ok 9 numbers

Test #74:

score: 0
Accepted
time: 67ms
memory: 21024kb

input:

1
491902 418825 452431
0 1 0 1 0 1 1 0 2 3 0 2 2 0 3 1 1 2 3 3 2 0 0 3 0 0 1 1 2 0 1 2 3 2 0 2 2 0 3 1 0 1 0 2 1 2 0 2 2 2 2 2 2 2 3 1 0 1 1 3 3 2 2 1 3 1 3 2 1 1 3 3 2 1 3 0 0 3 1 1 0 0 2 3 2 2 2 0 1 1 0 2 0 1 0 1 2 2 3 0 3 1 2 0 0 0 3 1 3 2 2 3 1 0 2 2 3 1 2 2 1 3 0 0 2 3 1 3 2 1 3 0 2 2 2 3 3 1 3...

output:

400572425

result:

ok 1 number(s): "400572425"

Test #75:

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

input:

1
465711 428745 488361
2 3 1 0 0 1 3 0 1 1 2 1 3 2 1 3 2 2 1 0 1 1 0 0 1 0 3 0 0 3 2 3 0 0 3 0 1 1 2 1 2 2 3 1 1 0 2 0 2 3 3 2 0 1 0 0 1 1 2 2 1 1 0 1 2 0 1 3 3 1 2 2 0 1 2 1 0 1 1 0 0 3 2 3 1 0 1 2 1 0 1 3 2 2 3 3 2 3 1 1 2 3 0 3 3 1 3 0 0 2 1 3 2 1 3 3 2 2 3 0 3 3 2 0 1 2 3 0 3 2 2 3 2 1 3 2 0 3 0...

output:

28311979

result:

ok 1 number(s): "28311979"

Test #76:

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

input:

1
500000 423842 500000
3 0 0 2 3 1 0 3 1 2 1 0 0 3 3 0 1 2 1 1 1 0 0 0 0 2 2 0 1 2 0 2 3 1 1 0 0 0 0 1 0 0 2 2 2 0 2 1 3 3 3 1 1 3 1 3 2 0 0 0 2 2 0 0 1 3 3 1 2 3 2 2 1 1 1 0 2 1 2 1 3 0 2 0 2 1 0 2 1 0 3 0 1 2 0 2 3 3 3 1 2 0 1 2 3 1 0 2 3 0 3 0 0 0 2 2 1 3 3 0 1 0 0 2 0 2 2 3 3 2 3 1 3 1 2 2 2 0 1...

output:

425210051

result:

ok 1 number(s): "425210051"

Test #77:

score: 0
Accepted
time: 37ms
memory: 21560kb

input:

1
56890 433762 465405
1 3 3 0 0 3 3 2 0 2 1 2 0 3 3 0 2 2 3 2 3 1 0 3 3 0 3 0 2 1 0 2 1 1 3 2 3 2 3 1 0 3 2 0 2 3 2 1 3 2 2 3 3 2 3 3 0 3 3 2 1 0 2 3 3 0 0 3 0 1 0 0 3 1 1 2 2 3 3 2 1 3 2 1 2 3 0 2 0 3 2 0 3 2 2 1 3 2 0 1 0 1 0 0 3 2 2 0 0 0 3 0 3 3 1 3 3 1 3 2 1 3 2 2 2 1 1 3 1 1 2 0 2 1 3 0 2 0 2 ...

output:

495053407

result:

ok 1 number(s): "495053407"

Test #78:

score: 0
Accepted
time: 73ms
memory: 5604kb

input:

9
465783 468029 50298
3 1 0 3 0 2 1 2 0 0 2 1 1 1 1 2 3 2 1 3 2 2 0 1 0 0 2 2 1 0 0 3 1 3 2 3 2 2 1 2 3 0 1 3 2 1 1 3 2 3 2 3 2 1 0 2 1 3 1 1 3 3 3 0 2 3 2 0 3 0 0 0 1 1 0 3 2 2 0 1 1 1 2 1 1 1 2 0 0 2 3 1 1 2 2 3 3 0 2 2 3 3 2 3 2 3 1 3 1 0 2 0 3 1 2 0 3 3 0 3 3 3 0 2 2 3 3 3 3 2 1 2 3 3 0 3 3 2 2 ...

output:

879464568
935432484
863809728
831404764
392135025
552593366
683532004
120956371
160891809

result:

ok 9 numbers

Test #79:

score: 0
Accepted
time: 77ms
memory: 20980kb

input:

1
457248 477949 451007
1 2 1 3 0 1 0 1 0 2 3 0 2 0 3 0 3 3 3 0 1 3 1 2 1 1 0 0 3 3 0 0 1 1 0 1 0 3 0 3 1 1 1 3 2 3 3 0 2 1 2 0 0 3 1 1 1 2 2 0 1 2 0 1 2 2 0 1 1 3 0 3 3 1 3 0 2 0 0 3 1 0 2 1 3 3 1 2 1 1 0 2 3 3 1 1 3 1 0 3 2 2 0 1 1 3 1 3 2 0 0 0 0 2 2 1 2 0 2 1 1 3 2 2 1 2 2 3 1 2 0 0 0 2 1 2 0 0 3...

output:

405369954

result:

ok 1 number(s): "405369954"

Test #80:

score: 0
Accepted
time: 73ms
memory: 22184kb

input:

1
493855 436562 487882
2 0 2 2 0 1 2 1 3 1 1 3 3 2 2 2 0 3 0 2 1 0 1 3 2 1 2 2 2 3 1 1 1 3 3 2 3 0 2 0 0 1 0 2 2 1 2 2 2 2 3 0 3 2 2 0 1 1 3 3 3 1 2 2 2 1 2 2 3 2 0 2 1 1 2 1 1 3 0 1 1 3 2 1 2 0 0 0 1 1 1 3 1 3 0 3 3 2 2 1 1 0 2 0 0 0 0 2 2 0 3 0 1 0 3 1 2 1 3 3 3 3 0 2 1 0 0 3 2 2 0 3 0 1 2 1 1 2 0...

output:

585047347

result:

ok 1 number(s): "585047347"

Test #81:

score: 0
Accepted
time: 70ms
memory: 22904kb

input:

1
500000 446482 500000
1 0 0 2 3 1 0 0 0 0 3 3 2 2 0 0 0 0 1 0 2 3 0 1 1 0 3 1 1 1 0 2 1 1 2 0 2 0 2 1 1 1 2 2 0 2 2 3 1 0 2 3 3 0 1 1 3 3 1 0 0 2 1 0 3 3 2 0 0 3 2 1 3 2 0 1 1 2 1 2 0 0 1 2 2 1 0 2 2 2 2 0 2 0 0 3 0 1 0 3 0 2 0 2 0 3 3 1 3 2 3 1 2 0 2 2 3 2 2 3 1 1 1 3 1 2 1 2 2 3 0 3 3 1 1 0 3 0 1...

output:

456552867

result:

ok 1 number(s): "456552867"

Test #82:

score: 0
Accepted
time: 33ms
memory: 21816kb

input:

1
49832 480749 473484
2 3 3 1 0 0 2 0 3 1 3 1 1 3 2 2 2 0 0 0 3 2 1 1 0 2 3 3 2 1 1 2 2 2 1 1 0 2 3 2 1 3 0 1 2 1 3 1 2 0 3 0 3 0 0 2 1 0 1 1 2 3 0 0 1 2 2 3 0 1 3 1 2 1 3 3 1 0 0 2 1 1 2 0 3 0 1 0 2 3 3 1 2 3 3 3 0 0 2 3 3 1 2 1 2 1 3 1 0 1 0 0 3 3 0 2 1 0 2 3 2 0 3 3 0 1 0 3 2 3 2 3 2 2 1 3 2 2 1 ...

output:

377921686

result:

ok 1 number(s): "377921686"

Test #83:

score: 0
Accepted
time: 76ms
memory: 5604kb

input:

10
468251 415015 43765
3 1 0 0 0 3 1 0 2 0 0 0 2 1 0 0 3 1 2 2 2 3 2 2 1 2 1 1 1 0 2 3 2 0 0 3 3 2 2 3 3 3 3 1 2 3 2 3 1 1 0 0 2 3 1 1 2 3 2 1 0 3 2 1 1 1 0 0 2 0 3 0 0 1 2 0 1 3 0 0 0 0 2 0 1 1 0 2 3 2 0 2 0 0 2 1 0 1 1 0 2 3 0 0 1 2 2 1 1 1 3 0 0 1 0 3 1 2 3 0 0 0 1 3 0 3 3 0 0 3 1 1 2 1 2 2 3 0 1...

output:

862362614
775307888
302565215
982964032
226008432
651231212
803256490
334502619
443102009
573591379

result:

ok 10 numbers

Test #84:

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

input:

1
459716 449282 477687
1 2 1 3 0 3 3 3 2 2 2 3 3 0 2 2 3 2 3 3 2 0 2 0 2 3 0 3 3 3 2 0 2 2 3 0 2 3 0 0 2 0 3 0 2 1 1 1 1 3 0 0 0 2 2 0 2 2 3 0 2 2 3 2 1 0 2 1 1 3 2 0 2 2 1 1 1 1 1 3 0 3 2 0 0 3 3 3 3 2 1 0 2 0 1 3 0 2 3 1 1 2 2 3 0 2 1 0 2 1 1 0 1 3 1 3 1 3 1 2 2 0 3 3 0 1 1 0 1 0 0 0 3 0 3 1 0 2 2...

output:

629077384

result:

ok 1 number(s): "629077384"

Test #85:

score: 0
Accepted
time: 79ms
memory: 22064kb

input:

1
482581 459203 477359
2 0 2 3 0 2 1 3 2 0 3 2 0 2 1 1 0 2 1 0 1 1 2 1 3 3 2 1 2 2 2 1 2 3 2 2 0 0 3 1 0 1 2 0 2 3 0 3 1 0 0 0 2 0 3 3 2 2 1 3 0 1 0 3 0 3 0 2 3 2 2 3 1 2 0 2 1 0 1 1 0 2 2 0 2 0 1 1 0 1 2 1 0 0 1 1 1 3 1 2 0 0 0 2 3 3 0 0 3 1 0 0 2 0 1 0 1 1 2 0 0 0 1 3 3 3 3 0 3 0 0 2 3 2 0 0 1 0 3...

output:

743312215

result:

ok 1 number(s): "743312215"

Test #86:

score: 0
Accepted
time: 85ms
memory: 22832kb

input:

1
500000 419059 500000
1 2 0 3 3 3 3 0 3 1 1 3 1 1 0 1 0 3 3 1 2 0 0 3 2 3 0 2 0 3 2 1 0 3 0 3 3 2 0 0 1 3 0 2 1 3 2 0 0 2 2 2 3 1 3 3 0 3 2 1 1 3 3 1 1 0 1 0 1 2 2 3 1 2 1 1 0 1 3 3 3 1 2 3 2 3 1 2 1 3 2 0 1 0 2 0 1 1 1 2 1 1 0 3 3 0 0 0 1 0 2 3 3 1 1 0 3 0 1 2 0 0 0 0 3 0 0 0 3 3 3 3 0 1 3 3 3 3 2...

output:

690167410

result:

ok 1 number(s): "690167410"

Test #87:

score: 0
Accepted
time: 33ms
memory: 21096kb

input:

1
47039 428979 454403
2 0 0 3 3 0 1 1 1 1 2 0 1 3 2 1 0 1 0 2 3 0 2 0 1 2 2 1 0 0 0 0 0 1 2 0 2 1 3 0 2 2 1 2 2 2 3 0 1 3 3 2 2 1 1 2 2 0 2 3 1 0 3 1 1 3 3 2 1 2 0 1 3 1 3 2 3 2 3 3 2 2 2 3 0 0 0 1 2 0 2 1 1 1 0 3 1 3 0 2 2 2 1 3 3 1 0 3 2 0 2 1 2 2 0 1 1 0 2 2 2 0 1 1 0 3 1 3 1 3 3 3 3 2 0 2 3 2 0 ...

output:

340193359

result:

ok 1 number(s): "340193359"

Test #88:

score: 0
Accepted
time: 77ms
memory: 5732kb

input:

10
464996 463246 52696
0 2 1 2 3 3 0 1 0 3 3 3 2 1 1 3 1 2 1 3 2 1 2 1 2 3 0 0 2 3 1 0 0 3 1 2 1 1 2 1 1 3 0 2 2 0 2 1 1 0 3 2 0 0 2 1 2 0 3 2 3 3 0 2 0 2 1 3 3 2 0 0 1 1 2 3 3 1 3 2 2 1 2 2 2 1 3 3 3 3 3 2 3 1 3 1 1 0 2 3 1 0 2 1 2 1 3 3 3 0 1 1 3 0 0 1 1 1 3 3 0 0 3 1 3 1 3 3 2 0 2 1 0 1 1 1 0 0 1...

output:

614328020
553522957
449505916
22324073
919114905
924914512
764065966
68626058
795016573
17688472

result:

ok 10 numbers

Test #89:

score: 0
Accepted
time: 71ms
memory: 21912kb

input:

1
456461 497513 477208
1 3 2 1 3 3 2 0 0 2 0 2 0 0 3 1 1 2 3 0 1 2 2 2 2 3 2 2 1 2 1 1 0 1 0 3 0 2 0 2 3 0 0 1 2 2 1 3 1 1 0 2 2 3 3 0 2 3 1 1 0 2 1 3 0 1 3 0 1 1 0 0 0 1 1 0 3 3 3 0 2 0 2 2 1 3 1 1 3 2 0 3 1 1 3 3 2 1 0 0 0 2 0 0 1 2 2 2 0 0 3 0 0 1 1 2 0 2 1 1 2 0 0 1 3 3 1 3 0 0 2 0 1 3 2 0 0 2 2...

output:

580592814

result:

ok 1 number(s): "580592814"

Test #90:

score: 0
Accepted
time: 80ms
memory: 21920kb

input:

1
479326 431779 476879
3 1 2 1 3 2 0 0 0 0 2 1 1 2 1 3 2 3 1 2 0 3 3 0 3 0 1 0 3 2 1 2 0 2 3 1 2 3 3 3 2 0 3 1 2 0 3 1 1 3 0 2 1 2 0 3 2 2 2 0 2 1 3 0 0 0 1 1 0 0 3 3 2 1 3 1 2 2 0 2 2 3 2 2 3 1 0 3 0 1 1 0 3 1 2 1 2 2 2 1 3 1 2 3 0 2 2 2 1 0 2 0 1 3 2 3 0 0 2 3 3 0 2 1 3 2 0 0 2 0 1 2 1 2 0 3 1 0 2...

output:

565237502

result:

ok 1 number(s): "565237502"

Test #91:

score: 0
Accepted
time: 72ms
memory: 22900kb

input:

1
500000 441699 500000
3 2 0 2 3 0 3 2 2 3 3 2 3 0 2 1 3 1 3 0 3 3 0 0 3 1 0 0 3 2 2 1 2 3 0 0 2 2 1 0 1 0 0 1 3 0 2 2 2 2 1 0 0 2 3 1 1 2 3 2 3 3 0 1 0 0 0 3 3 2 2 3 3 2 0 1 2 2 2 0 0 1 1 2 2 2 2 2 3 1 0 0 2 2 2 2 1 3 2 3 0 2 2 3 0 2 3 3 1 1 2 0 1 0 1 0 2 3 0 1 0 1 1 1 0 1 2 0 2 0 0 1 0 0 2 1 1 2 2...

output:

996702528

result:

ok 1 number(s): "996702528"

Test #92:

score: 0
Accepted
time: 38ms
memory: 22180kb

input:

1
59983 475966 481083
2 0 0 3 3 1 1 3 3 0 0 3 3 3 2 3 0 0 0 0 3 1 3 2 1 0 1 0 0 0 2 3 1 2 0 0 0 0 0 1 3 2 3 0 2 0 1 0 0 1 1 2 1 3 2 1 3 1 0 2 2 0 1 1 3 2 1 2 0 2 3 2 2 2 1 3 2 3 0 3 1 0 2 2 0 0 1 3 1 0 3 3 0 2 1 2 2 0 2 3 1 2 2 0 2 3 0 1 2 0 3 0 2 2 3 0 0 3 1 3 3 1 2 1 2 2 0 0 2 1 3 3 3 0 2 1 3 0 0 ...

output:

90240835

result:

ok 1 number(s): "90240835"

Test #93:

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

input:

9
467464 410232 55866
0 1 1 3 3 1 3 3 3 3 1 2 0 2 0 1 0 1 2 2 2 2 3 3 2 1 0 2 2 3 2 0 1 0 3 1 2 1 2 2 1 2 2 0 2 2 3 2 0 2 1 2 0 2 3 0 3 0 1 1 0 3 3 2 3 1 3 3 3 1 3 1 1 2 0 0 2 2 0 2 1 3 1 1 3 2 0 1 1 3 0 0 2 2 0 0 2 2 0 0 0 0 0 3 1 0 0 0 3 0 2 0 3 0 3 0 3 0 2 0 1 1 0 1 2 1 2 0 3 1 2 1 3 2 3 0 0 2 0 ...

output:

581759367
945509429
822667696
1043530
498688508
694627284
483424933
581466407
822161020

result:

ok 9 numbers

Test #94:

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

input:

1
458929 444499 466684
1 3 2 2 3 0 1 2 2 1 3 1 1 0 2 0 1 1 0 3 1 3 0 0 3 1 2 0 1 2 3 1 1 1 2 3 1 2 1 3 3 3 2 3 2 0 2 0 0 0 1 2 2 1 0 3 3 3 2 1 1 2 0 3 3 0 1 0 1 0 2 0 3 2 3 1 2 0 0 0 1 2 1 1 1 3 3 3 2 2 1 1 0 2 3 2 3 3 2 2 3 2 2 2 0 1 3 0 0 1 1 0 0 1 0 1 3 2 0 2 3 1 2 2 1 3 1 0 1 2 2 3 0 1 0 0 0 0 1...

output:

946859207

result:

ok 1 number(s): "946859207"

Test #95:

score: 0
Accepted
time: 61ms
memory: 21400kb

input:

1
481793 454419 466356
3 1 3 1 3 0 0 2 2 3 0 0 2 3 0 2 2 2 1 0 0 0 0 1 0 1 0 3 3 1 3 2 1 3 1 0 0 3 3 0 2 0 1 3 2 2 1 1 0 1 2 2 1 0 1 2 0 3 3 0 3 1 1 0 2 3 3 1 3 3 2 0 1 2 2 2 2 3 0 2 1 1 1 1 0 1 2 1 2 1 2 2 2 3 2 0 3 0 0 3 2 1 0 1 3 1 2 3 1 1 3 0 1 3 0 1 3 3 1 0 0 1 3 2 1 1 3 0 3 2 1 2 1 0 1 3 1 2 1...

output:

630115546

result:

ok 1 number(s): "630115546"

Test #96:

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

input:

1
500000 414276 500000
3 0 1 3 0 2 2 2 1 0 1 2 2 2 2 1 0 0 1 0 2 0 3 3 3 3 1 1 2 1 3 0 1 0 2 3 2 1 3 3 1 3 2 1 0 1 3 3 2 0 0 3 0 0 1 2 3 2 3 2 0 0 2 1 2 1 3 0 0 1 3 1 0 2 1 1 2 2 0 2 2 2 3 2 2 0 3 3 2 2 0 1 1 1 0 3 3 0 3 2 1 2 2 0 3 3 0 2 2 3 0 3 3 1 1 3 2 2 3 1 0 0 1 1 1 3 2 2 2 3 3 1 1 0 0 0 0 1 3...

output:

424503858

result:

ok 1 number(s): "424503858"

Test #97:

score: 0
Accepted
time: 35ms
memory: 22692kb

input:

1
57190 448543 493401
2 1 1 2 2 1 0 0 1 0 3 2 3 3 2 2 2 1 0 2 2 0 0 1 2 1 0 3 2 3 1 1 2 1 1 2 2 3 0 0 0 1 0 1 3 1 0 2 0 0 1 0 0 1 0 1 3 1 1 3 0 0 3 2 3 3 2 1 1 0 0 2 0 1 1 3 0 1 3 1 3 1 2 0 1 0 0 0 1 0 2 2 3 3 2 2 0 3 3 3 1 2 1 2 3 3 2 2 1 3 1 1 1 1 3 2 3 2 1 2 3 1 3 3 2 0 1 0 0 2 0 2 1 3 1 0 3 3 3 ...

output:

896703029

result:

ok 1 number(s): "896703029"

Test #98:

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

input:

9
464209 482810 59680
0 2 2 1 2 1 2 0 1 2 0 1 0 2 0 0 3 2 2 3 2 1 0 2 3 1 3 1 0 2 2 2 3 2 0 0 0 0 2 1 3 2 3 0 3 3 3 0 0 1 1 0 2 0 1 0 0 1 2 3 2 3 1 3 3 2 0 2 3 3 0 1 2 1 3 0 0 3 3 3 3 0 1 0 0 2 3 2 1 3 3 3 1 3 1 0 0 0 1 0 0 1 3 0 2 0 1 2 1 3 0 1 2 2 3 3 3 3 2 3 1 1 1 3 1 3 3 0 2 2 0 1 1 2 3 3 0 1 0 ...

output:

292850672
233215525
700015322
716662155
949814809
702241142
600155647
909248314
198254567

result:

ok 9 numbers

Test #99:

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

input:

1
455674 492730 466205
2 0 2 0 2 0 0 3 0 1 2 0 1 0 3 2 3 2 3 0 1 2 0 3 0 2 1 3 2 1 2 2 3 0 3 1 3 1 1 2 1 3 3 0 3 1 2 2 0 2 1 0 1 2 2 3 0 0 3 2 0 2 2 0 2 1 2 3 2 2 3 0 0 1 2 1 0 2 3 1 2 3 1 3 2 0 2 0 2 3 0 1 3 0 1 2 0 1 3 1 3 3 1 3 1 0 0 2 2 3 3 1 3 0 0 3 3 1 0 1 2 2 3 0 1 1 1 0 0 2 3 3 2 1 0 2 1 3 0...

output:

978950440

result:

ok 1 number(s): "978950440"

Test #100:

score: 0
Accepted
time: 59ms
memory: 20784kb

input:

1
497140 426996 452135
3 2 3 3 2 0 2 3 0 3 3 3 2 3 1 0 0 3 1 2 0 3 0 0 1 2 3 1 1 1 2 3 3 2 2 3 2 2 3 3 3 0 2 0 3 3 0 3 0 0 2 0 3 1 3 2 0 3 1 1 1 2 3 1 2 0 0 0 0 1 3 0 2 1 1 2 0 1 3 0 2 2 1 3 1 1 0 2 2 2 1 2 1 0 0 0 0 3 1 2 2 2 2 2 0 1 0 1 3 3 1 1 0 1 0 0 2 2 1 3 0 2 1 0 0 3 0 0 2 3 2 1 3 3 1 1 2 1 1...

output:

235169454

result:

ok 1 number(s): "235169454"

Test #101:

score: 0
Accepted
time: 77ms
memory: 22704kb

input:

1
500000 436916 500000
1 0 1 3 0 3 2 3 1 2 0 1 0 2 3 1 3 2 1 3 3 3 3 0 1 1 2 2 2 0 3 0 3 0 3 0 1 1 0 3 2 0 2 0 2 3 3 1 3 1 3 1 2 0 1 0 0 1 0 3 2 0 3 1 1 2 2 3 2 1 2 0 3 3 1 2 0 3 3 3 3 2 2 1 1 3 3 3 3 0 3 1 2 3 0 0 3 2 0 0 0 3 1 0 0 1 3 1 3 1 0 0 0 1 1 3 1 1 2 0 3 1 2 2 3 0 0 2 2 0 3 3 1 0 3 2 2 1 3...

output:

803809828

result:

ok 1 number(s): "803809828"

Test #102:

score: 0
Accepted
time: 33ms
memory: 21712kb

input:

1
50133 495530 470080
2 1 1 2 2 3 3 2 3 3 1 1 0 3 1 0 2 0 1 0 3 1 1 2 3 3 0 2 2 3 3 1 3 1 0 2 3 3 0 1 0 1 2 3 3 3 2 3 3 2 2 0 0 3 1 1 0 2 3 3 1 0 2 3 1 1 0 2 1 3 3 2 3 2 3 0 3 2 0 0 2 0 1 3 2 0 2 2 3 0 3 0 2 0 2 0 1 1 2 0 0 2 2 3 2 2 2 0 1 0 3 1 2 1 1 1 2 1 0 3 0 2 0 0 0 0 0 0 1 3 0 2 0 1 3 0 3 1 2 ...

output:

932521243

result:

ok 1 number(s): "932521243"

Test #103:

score: 0
Accepted
time: 72ms
memory: 5632kb

input:

10
466676 405449 58265
0 2 2 1 2 2 1 2 3 2 3 0 2 2 0 3 2 0 2 1 2 2 1 0 0 3 2 0 0 2 3 2 3 3 3 0 2 0 3 2 3 2 1 2 3 1 1 1 3 3 3 0 2 2 2 0 1 1 0 2 3 3 3 0 1 0 2 2 3 2 2 2 1 2 2 1 3 0 0 3 2 3 1 3 1 2 1 0 0 0 0 1 0 1 2 2 1 2 0 1 3 1 0 2 1 2 1 0 1 0 1 1 3 2 2 2 1 3 2 0 2 2 2 0 3 2 2 1 3 0 0 0 1 0 0 3 0 3 3...

output:

469705071
432833759
448307212
903599282
294783348
254953940
237996008
928397815
108395517
477715547

result:

ok 10 numbers

Test #104:

score: 0
Accepted
time: 71ms
memory: 20904kb

input:

1
458142 439716 455681
2 0 2 1 2 2 0 1 3 0 0 3 3 0 2 1 3 1 0 3 1 3 1 1 1 3 0 2 3 1 0 2 0 1 2 1 0 1 1 2 1 2 1 2 3 3 3 2 3 1 3 0 0 0 3 3 1 1 1 2 1 2 1 1 1 3 0 3 1 1 2 1 3 2 1 2 3 3 0 1 2 2 1 3 3 0 3 2 0 3 1 2 2 1 1 0 1 3 2 2 2 3 2 1 0 3 1 3 2 0 0 1 0 0 2 2 1 0 3 2 3 2 0 0 3 1 1 1 1 0 3 3 1 2 2 2 1 1 3...

output:

305707898

result:

ok 1 number(s): "305707898"

Test #105:

score: 0
Accepted
time: 70ms
memory: 21396kb

input:

1
499608 449636 460213
3 1 3 0 2 1 2 1 2 2 1 2 0 3 0 3 0 1 2 0 0 0 2 2 1 0 3 0 1 0 0 3 0 3 1 3 3 2 0 3 0 3 0 1 3 1 2 0 3 2 3 0 3 3 0 2 1 0 2 1 3 1 2 1 0 2 2 0 0 1 2 0 1 2 0 3 3 1 0 3 1 0 1 2 2 1 2 0 1 2 2 0 0 1 0 2 1 0 0 3 1 2 0 0 3 0 0 3 3 0 3 1 0 1 3 3 1 2 0 0 1 3 2 1 3 3 3 1 3 0 2 1 2 1 3 1 2 3 0...

output:

269364407

result:

ok 1 number(s): "269364407"

Test #106:

score: 0
Accepted
time: 82ms
memory: 22904kb

input:

1
500000 444733 500000
1 2 1 0 1 1 2 3 0 3 2 1 3 0 0 1 0 1 3 0 3 0 3 2 1 0 3 3 0 2 1 3 2 1 1 3 2 3 2 1 2 2 0 0 3 0 0 2 3 3 3 0 2 2 0 1 1 2 1 3 3 1 2 1 3 3 1 3 3 0 3 2 0 3 2 1 0 2 1 1 2 0 3 2 1 1 0 3 2 2 3 2 1 2 2 1 0 2 2 2 1 2 0 1 3 2 0 1 0 2 2 2 2 2 0 2 1 3 2 3 3 0 2 2 0 2 0 0 2 0 2 0 2 3 1 2 2 3 3...

output:

837746472

result:

ok 1 number(s): "837746472"

Test #107:

score: 0
Accepted
time: 32ms
memory: 21132kb

input:

1
44484 479000 455859
3 2 1 0 2 3 2 3 1 3 0 3 1 3 2 3 0 1 0 2 2 3 1 1 3 3 3 0 3 2 2 2 1 0 1 1 1 2 0 3 2 1 3 0 0 0 1 1 3 1 2 2 2 0 2 1 1 3 0 0 3 0 0 3 1 2 1 1 1 1 0 2 0 1 2 3 1 0 2 2 3 0 1 1 3 1 1 3 0 1 2 0 1 2 0 0 2 3 3 0 3 3 1 1 3 1 3 2 3 2 1 2 1 3 2 0 1 0 0 2 3 3 2 2 3 2 1 0 0 0 2 2 2 1 3 2 0 1 2 ...

output:

610672773

result:

ok 1 number(s): "610672773"

Test #108:

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

input:

10
482023 413267 42078
0 3 2 0 2 2 0 3 1 1 1 2 2 2 0 1 1 1 2 3 1 0 2 2 0 0 1 3 2 1 2 3 1 2 3 2 0 3 3 0 0 1 2 3 0 2 0 3 3 2 2 2 0 3 3 0 1 2 1 0 1 3 2 0 1 1 3 1 0 0 0 2 2 1 1 0 1 2 3 0 3 3 1 1 2 2 3 1 0 0 3 1 3 2 3 2 2 1 1 1 2 2 3 3 2 2 3 1 0 3 3 2 2 1 2 0 1 2 2 3 1 3 0 2 3 0 3 0 2 0 1 0 3 3 0 1 1 3 2...

output:

480731270
792144357
307381714
473594612
726161970
624043225
699739822
130892691
543886385
354490382

result:

ok 10 numbers

Test #109:

score: 0
Accepted
time: 75ms
memory: 21116kb

input:

1
454887 423187 455202
2 1 3 3 2 2 2 2 1 0 3 1 3 0 2 3 1 2 0 0 1 1 2 3 1 0 3 1 0 0 3 0 2 0 2 0 2 0 1 1 3 2 2 3 0 0 3 0 3 3 3 2 3 2 0 3 1 1 2 3 3 3 3 1 0 0 1 2 2 3 3 1 1 2 0 1 1 1 3 3 3 2 1 1 0 0 2 3 1 3 0 2 1 2 2 0 2 2 3 2 1 0 1 2 1 2 2 1 0 3 2 2 3 3 3 1 1 3 3 1 3 3 2 2 3 3 1 0 0 1 0 2 3 2 1 1 2 1 3...

output:

323560374

result:

ok 1 number(s): "323560374"

Test #110:

score: 0
Accepted
time: 70ms
memory: 22500kb

input:

1
496353 457454 491133
0 2 0 2 2 1 1 2 0 2 0 0 0 3 0 1 2 2 2 2 0 2 2 1 2 0 2 3 2 0 3 0 2 2 1 1 1 1 0 2 1 3 1 2 0 2 2 2 2 1 3 2 1 1 1 2 2 0 3 2 1 2 0 2 0 3 3 3 0 2 3 0 3 2 3 2 1 3 3 1 3 1 1 1 3 2 1 1 1 3 1 3 3 2 2 2 3 3 1 3 0 2 3 1 0 3 1 1 1 3 0 2 0 0 3 1 0 1 0 3 1 3 3 3 2 1 3 0 1 1 3 1 0 1 2 0 2 3 0...

output:

548567949

result:

ok 1 number(s): "548567949"

Test #111:

score: 0
Accepted
time: 85ms
memory: 22900kb

input:

1
500000 467374 500000
2 3 1 0 1 1 2 0 3 1 0 0 1 3 1 1 3 0 3 3 3 3 3 3 2 2 3 1 0 1 1 3 3 1 2 3 0 3 0 1 2 3 0 3 1 2 0 0 0 0 2 2 3 2 3 0 2 1 2 0 0 1 3 1 1 3 0 2 1 0 3 1 3 0 1 2 2 3 0 2 3 3 3 0 1 0 1 3 3 3 2 2 2 0 2 3 1 0 3 0 3 0 3 1 0 0 3 0 1 0 2 3 3 2 0 2 0 2 0 2 2 1 3 3 1 3 2 3 2 1 3 1 2 3 0 3 3 3 3...

output:

843706229

result:

ok 1 number(s): "843706229"

Test #112:

score: 0
Accepted
time: 37ms
memory: 22596kb

input:

1
57428 425987 495336
3 1 1 1 2 0 1 1 0 2 2 2 2 0 1 2 0 3 1 0 2 0 3 3 0 1 2 3 3 2 0 2 2 1 3 1 2 2 1 0 2 0 1 1 0 2 3 1 2 3 0 2 2 2 3 0 2 3 2 0 0 0 3 0 3 1 3 1 1 1 2 3 3 2 1 0 0 0 3 2 2 3 1 0 0 1 2 1 2 1 3 1 0 3 0 2 3 1 1 1 2 3 2 2 2 0 0 0 3 3 2 2 1 3 0 3 0 0 3 3 0 3 3 3 1 2 0 1 1 2 2 1 1 2 1 2 0 3 1 ...

output:

551941693

result:

ok 1 number(s): "551941693"

Test #113:

score: 0
Accepted
time: 80ms
memory: 5736kb

input:

10
484491 435907 40662
0 3 2 0 2 3 0 1 3 1 0 1 3 2 3 0 0 0 3 1 1 1 3 0 1 2 1 1 2 1 0 3 2 3 2 2 1 3 3 1 1 1 0 1 0 0 2 3 2 0 0 2 0 1 0 3 2 2 3 3 2 3 0 1 3 0 1 1 3 0 2 2 1 2 0 1 0 3 3 0 2 2 1 0 2 2 1 3 3 0 0 3 2 3 0 0 3 2 3 2 1 2 0 1 1 1 3 3 0 3 0 2 2 1 1 3 3 1 1 0 2 0 1 3 1 0 2 1 3 2 1 0 2 1 2 1 1 1 2...

output:

916867144
915094228
504334834
162856052
692765185
747864004
635581214
397566199
131712008
925794362

result:

ok 10 numbers

Test #114:

score: 0
Accepted
time: 69ms
memory: 21648kb

input:

1
457354 470174 468141
2 1 3 3 2 3 2 0 3 3 1 0 0 1 1 2 1 0 0 3 1 2 3 1 2 2 3 3 0 0 0 0 2 1 1 0 0 0 2 2 3 1 0 0 0 2 0 1 1 1 0 2 3 0 1 2 2 2 0 2 0 3 1 2 3 3 3 2 2 3 2 2 0 2 3 2 0 2 0 2 2 1 1 0 1 0 0 1 3 0 1 0 0 3 3 2 0 3 1 3 0 0 2 0 0 1 2 3 0 3 3 2 3 3 1 0 3 3 2 2 0 0 3 3 1 2 0 1 1 2 0 2 2 0 3 0 2 3 2...

output:

921368829

result:

ok 1 number(s): "921368829"

Test #115:

score: 0
Accepted
time: 68ms
memory: 21636kb

input:

1
498821 404440 467812
0 2 0 3 2 2 0 0 2 1 2 3 1 3 0 0 2 1 2 0 0 3 3 2 3 2 1 2 3 3 1 0 2 2 0 1 2 0 0 3 2 2 3 0 0 0 3 3 1 3 1 2 1 3 2 1 3 1 1 2 2 2 3 3 2 2 1 3 0 2 2 1 2 2 2 3 0 0 0 1 2 0 1 0 3 2 2 3 0 3 2 1 3 0 2 0 0 1 0 0 3 2 0 2 0 2 2 2 1 0 2 2 0 0 2 0 3 0 0 0 2 0 1 3 0 1 3 1 2 3 3 0 3 2 0 3 2 1 3...

output:

550051939

result:

ok 1 number(s): "550051939"

Test #116:

score: 0
Accepted
time: 86ms
memory: 22904kb

input:

1
500000 439950 500000
2 1 1 1 1 0 1 1 2 3 2 0 0 2 1 1 3 2 1 0 3 0 3 2 3 1 0 1 3 0 2 2 2 3 0 2 1 2 2 0 2 1 1 3 2 3 1 1 0 2 2 1 3 0 2 1 0 1 2 0 2 2 1 1 0 0 3 3 2 3 3 3 0 3 2 1 1 3 2 0 2 1 0 1 1 3 2 0 2 1 2 2 2 0 0 0 2 0 0 3 0 3 2 2 3 1 0 3 2 2 0 2 1 3 3 0 0 1 0 1 2 0 2 0 3 1 1 2 2 0 2 2 0 3 2 3 3 1 0...

output:

833462382

result:

ok 1 number(s): "833462382"

Test #117:

score: 0
Accepted
time: 35ms
memory: 22740kb

input:

1
54635 498564 494857
3 2 2 3 1 0 0 2 1 2 1 1 2 0 1 0 2 0 1 2 2 3 3 2 1 2 1 2 1 1 3 3 0 0 0 3 0 1 1 2 0 0 2 2 1 3 3 0 2 2 0 0 0 0 1 0 2 0 3 1 3 1 1 1 3 2 0 0 2 2 0 3 0 2 0 0 2 2 2 3 0 0 1 2 1 1 1 3 2 2 3 1 3 0 2 2 0 0 2 0 1 0 1 0 3 0 1 1 1 2 0 3 0 2 0 1 3 3 3 1 0 0 1 1 1 0 0 0 0 2 3 1 3 2 0 1 1 2 0 ...

output:

524338008

result:

ok 1 number(s): "524338008"

Test #118:

score: 0
Accepted
time: 77ms
memory: 5880kb

input:

10
498893 408483 44476
1 0 3 2 1 3 2 2 1 0 3 0 3 2 0 2 2 1 2 3 1 3 3 3 2 2 3 0 3 0 3 0 0 2 3 1 3 2 3 3 2 0 1 2 1 1 1 1 1 3 0 0 2 3 2 3 3 3 0 0 0 0 2 2 3 1 2 0 0 2 3 2 3 2 3 1 2 1 2 1 0 3 1 2 3 3 0 1 3 1 0 2 1 0 1 1 1 1 0 1 0 2 3 2 2 0 1 1 2 2 2 3 1 0 1 2 3 0 1 3 2 0 2 1 1 2 3 1 2 2 2 0 0 1 1 0 1 0 1...

output:

262827507
769576389
838716582
664737906
660578345
103504486
658982587
256922520
450578915
647665519

result:

ok 10 numbers

Test #119:

score: 0
Accepted
time: 68ms
memory: 21984kb

input:

1
472701 418403 480459
2 2 0 2 1 3 1 1 1 3 0 3 0 1 2 0 3 1 0 0 0 0 0 0 3 3 2 2 2 3 3 1 0 3 2 2 2 3 2 0 1 1 1 1 1 3 0 3 1 0 0 0 1 1 3 2 3 2 1 0 2 3 0 3 2 0 0 1 2 1 3 2 1 2 2 2 2 3 2 0 0 2 1 2 2 0 2 2 3 0 0 3 3 1 0 3 1 2 3 2 3 1 1 1 1 1 0 0 3 2 1 3 2 1 1 2 3 2 2 1 0 0 0 1 0 0 1 1 3 3 1 2 0 3 3 3 2 2 2...

output:

332608456

result:

ok 1 number(s): "332608456"

Test #120:

score: 0
Accepted
time: 81ms
memory: 22804kb

input:

1
464167 452670 498732
0 3 0 1 1 2 3 1 0 1 1 2 2 3 0 3 0 2 2 1 0 1 0 1 0 3 0 0 0 3 0 2 0 1 1 0 0 3 0 1 3 2 0 1 1 1 3 1 1 2 1 0 3 0 0 1 3 1 2 3 0 2 1 0 2 3 2 2 1 0 3 1 3 2 1 3 2 2 3 2 3 1 1 2 0 2 1 0 0 3 1 0 1 1 3 1 1 3 1 3 2 3 3 0 0 1 3 0 3 2 0 3 3 3 2 3 2 3 0 3 2 0 2 1 0 3 3 1 1 3 1 0 1 2 0 2 3 0 2...

output:

655567320

result:

ok 1 number(s): "655567320"

Test #121:

score: 0
Accepted
time: 82ms
memory: 22904kb

input:

1
500000 486937 500000
0 1 2 1 1 0 1 2 1 0 0 3 2 1 3 2 2 1 1 2 0 3 3 2 0 2 1 3 2 3 2 2 0 3 1 3 0 1 3 0 3 2 2 2 0 0 1 3 1 2 1 3 1 0 2 3 1 0 3 1 3 2 2 1 2 0 2 2 0 3 3 3 3 0 1 2 0 0 1 1 3 1 3 3 1 2 3 0 0 2 0 3 2 2 0 1 3 3 1 0 3 1 1 2 1 2 3 2 2 0 0 3 2 3 0 0 2 3 2 1 1 1 3 1 0 1 0 1 1 1 3 3 0 3 2 1 1 1 0...

output:

460946953

result:

ok 1 number(s): "460946953"

Test #122:

score: 0
Accepted
time: 30ms
memory: 22276kb

input:

1
47578 421203 484333
0 2 0 2 1 2 2 1 0 2 2 2 2 2 1 0 0 0 0 0 0 1 0 0 1 2 1 0 2 2 0 2 2 0 1 2 0 1 2 0 2 2 0 2 1 2 1 2 0 0 0 1 1 2 2 0 1 1 2 1 0 1 2 1 2 2 2 0 0 2 1 1 2 0 1 0 1 0 2 2 0 0 1 2 0 0 0 1 0 1 2 0 1 1 0 1 0 1 0 0 0 2 1 2 0 2 0 1 0 1 2 1 2 0 2 2 2 0 0 1 0 0 2 0 2 1 2 1 1 2 0 1 2 2 2 0 0 2 2 ...

output:

717613307

result:

ok 1 number(s): "717613307"

Test #123:

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

input:

9
451360 431124 50502
2 1 0 0 0 0 0 0 2 1 0 0 2 1 2 1 2 1 0 0 0 1 2 0 1 1 1 0 0 1 0 2 0 0 1 0 1 1 1 2 2 0 0 2 2 2 1 0 1 1 0 1 0 2 2 2 1 0 2 2 2 0 2 0 0 1 0 2 1 1 2 2 0 0 2 1 2 0 2 1 1 1 1 1 1 0 0 2 2 0 1 2 0 1 2 1 0 1 2 2 1 2 0 1 1 2 1 1 1 0 2 1 0 2 2 1 1 2 2 2 0 1 1 0 0 1 1 0 0 2 1 1 1 0 0 2 2 2 2 ...

output:

135560492
727270254
581003173
166103880
814585020
550673386
400402373
709061489
812936739

result:

ok 9 numbers

Test #124:

score: 0
Accepted
time: 75ms
memory: 21168kb

input:

1
461427 465391 457138
2 1 1 1 0 1 2 2 2 1 2 2 0 0 0 0 1 2 0 0 2 2 0 0 1 0 0 2 1 0 1 0 1 1 0 1 0 1 0 1 0 2 2 2 1 1 1 1 1 0 1 1 0 0 2 1 0 2 2 0 0 2 2 0 1 1 2 1 1 2 2 0 1 1 0 0 0 1 0 0 1 2 0 0 1 0 1 0 1 1 1 2 2 2 1 2 1 0 1 2 1 0 0 1 2 2 1 1 1 2 0 1 1 2 2 0 0 2 0 1 2 2 0 2 0 0 2 2 0 0 0 1 2 2 0 0 1 2 0...

output:

772085922

result:

ok 1 number(s): "772085922"

Test #125:

score: 0
Accepted
time: 76ms
memory: 20940kb

input:

1
466635 499658 456809
2 0 2 0 1 2 2 1 2 1 0 1 2 0 1 1 0 2 1 1 2 0 2 2 1 1 0 2 1 2 0 1 2 2 2 1 2 1 2 2 0 2 2 0 2 2 0 1 2 2 0 2 0 1 1 1 0 0 1 0 2 2 0 1 1 0 1 0 1 1 0 1 0 0 2 1 0 2 0 1 2 0 1 1 2 2 0 0 2 2 0 2 1 0 2 1 0 2 2 1 0 1 0 1 2 2 0 0 0 1 0 1 2 2 0 0 2 0 2 0 1 2 2 1 1 2 2 0 1 1 1 1 2 1 0 2 0 1 0...

output:

155263044

result:

ok 1 number(s): "155263044"

Test #126:

score: 0
Accepted
time: 80ms
memory: 22672kb

input:

1
500000 482849 500000
1 0 2 1 0 1 2 0 1 1 2 1 1 0 0 2 2 2 1 0 1 2 2 2 1 1 1 0 1 1 1 1 2 0 0 1 0 2 2 2 0 2 1 1 2 2 0 1 0 1 1 1 0 1 2 1 1 1 0 1 2 2 0 1 0 1 1 0 2 1 1 2 2 1 1 2 1 0 2 0 1 2 1 1 2 2 0 1 2 0 1 0 1 1 0 2 1 1 1 1 0 0 0 0 2 2 1 2 0 2 1 2 1 0 2 0 0 0 2 0 0 2 2 1 0 0 0 0 2 1 2 0 1 1 0 1 0 2 1...

output:

695101875

result:

ok 1 number(s): "695101875"

Extra Test:

score: 0
Extra Test Passed