-
Notifications
You must be signed in to change notification settings - Fork 3
/
CaptainHammer-small.in
3989 lines (3989 loc) · 28.3 KB
/
CaptainHammer-small.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
3988
249 6326
77 41
28 11
105 21
147 51
300 3210
219 61
240 41
179 3269
300 3480
102 81
121 51
138 31
210 4500
192 3761
37 41
32 41
199 81
300 3360
233 71
266 81
27 21
279 21
300 5230
279 51
218 21
300 7690
89 31
141 2028
178 81
132 71
300 690
300 6970
41 1
123 21
48 61
77 81
152 71
267 11
164 21
300 4310
256 71
192 41
300 7110
98 31
286 21
44 91
300 8360
300 5060
194 81
96 61
190 1
237 51
52 31
250 71
29 61
300 4030
39 31
62 61
246 61
86 51
252 91
275 11
49 81
127 11
223 61
160 21
196 31
55 91
110 1234
274 61
300 6800
300 3310
44 31
295 1
64 11
240 21
91 21
300 1870
300 1730
259 51
51 91
300 4200
262 81
74 81
88 81
255 91
72 41
300 7900
300 1620
253 71
265 91
248 1
300 6090
158 71
300 2170
300 1500
163 31
139 31
271 21
113 41
156 81
100 61
85 91
43 61
57 61
136 61
300 5200
159 71
86 61
300 8140
300 5190
259 6845
300 6570
285 71
300 6460
75 573
46 41
52 21
300 5950
68 91
64 21
36 11
134 21
9 1
143 31
116 91
23 41
300 8390
200 51
66 91
203 21
300 230
300 7250
81 71
184 91
273 41
224 91
25 1
243 51
300 4920
300 840
300 2740
49 91
244 81
197 31
186 31
278 71
258 1
300 2990
10 1
300 7390
300 430
46 215
300 6250
109 1
152 31
290 41
277 21
136 81
300 910
224 21
300 2440
119 71
20 31
300 5120
300 1940
119 1445
255 6635
300 280
219 41
262 61
300 970
300 7720
189 31
110 51
298 61
231 5445
69 81
107 11
114 21
47 225
17 1
130 81
300 4630
121 91
82 41
199 31
93 71
300 5540
126 41
300 4260
300 440
300 3130
145 61
300 1170
200 4081
271 41
300 1490
291 21
139 51
53 51
42 71
243 91
300 4430
210 11
112 61
219 31
300 4910
44 11
192 11
276 71
75 91
166 21
195 41
116 81
282 8114
37 11
300 1910
182 1
176 21
120 1
300 1320
298 9061
300 7700
79 636
300 5280
227 31
275 41
171 1
229 91
200 1
147 41
169 31
133 41
300 1150
147 1
144 51
30 51
217 4805
131 1
58 41
116 61
43 1
167 21
295 31
217 51
300 7220
25 51
300 3620
67 31
300 31
300 8610
81 91
57 31
300 180
73 81
201 21
68 11
159 51
204 1
189 81
300 590
149 61
300 8980
216 11
119 91
125 81
300 6750
300 790
300 4520
300 6830
94 51
75 21
300 5630
86 71
43 31
193 31
259 31
287 21
300 6870
57 41
239 11
192 71
300 8470
77 61
105 1125
300 9183
300 7170
300 5560
300 980
145 91
300 5820
32 61
300 5270
237 31
168 1
41 71
207 11
250 61
300 51
161 51
265 1
246 21
195 61
160 2612
300 6150
83 21
160 61
156 61
162 1
166 61
107 51
215 41
212 91
84 61
300 6630
119 61
7 1
300 6730
300 2860
274 21
300 1510
42 21
300 5220
300 8670
18 31
300 8540
256 21
91 71
247 51
56 21
135 91
300 3930
97 41
280 8000
280 41
147 21
23 11
139 1
78 620
250 41
69 41
300 2730
141 91
300 3800
290 11
276 21
105 11
238 81
200 91
293 41
299 9122
21 1
36 91
270 7438
300 5870
125 21
132 81
300 4510
111 91
176 11
76 81
183 51
144 41
111 11
232 21
153 2388
264 41
203 1
206 1
190 41
67 51
59 21
300 8380
108 51
267 7274
298 21
300 9070
247 31
300 1580
300 310
246 91
110 81
189 1
299 91
300 4820
184 41
173 81
201 61
300 1820
130 41
65 71
192 91
136 1887
171 51
236 91
173 31
35 41
300 9020
296 91
33 41
300 4110
277 1
254 31
82 81
54 21
54 91
85 71
14 1
170 81
42 51
35 125
300 3390
122 81
74 31
300 8170
300 1660
134 41
184 3454
143 81
67 91
208 41
169 81
213 11
152 61
259 21
174 71
242 41
265 31
300 6930
177 1
300 8630
281 8057
300 4450
257 51
300 7210
300 8110
120 31
300 4010
85 737
287 1
300 6900
107 81
73 91
300 5830
125 51
174 31
258 91
88 51
300 890
131 71
300 5890
275 81
201 31
103 61
169 11
234 81
127 41
45 61
268 71
120 81
300 2520
39 91
113 31
152 91
300 1260
300 6980
212 61
8 1
153 61
55 1
300 3080
108 81
81 41
242 71
46 81
221 1
249 71
300 7440
45 21
289 21
300 7520
235 1
299 1234
250 1
176 51
300 8510
151 31
61 1
132 31
238 21
238 91
101 31
252 1
101 41
152 51
300 8830
240 31
134 51
300 1020
257 91
128 11
300 6160
213 31
255 51
126 11
280 51
150 41
300 7480
300 4140
133 51
168 41
281 71
147 2205
113 1
242 61
56 91
260 21
22 31
165 71
300 2190
300 7570
141 41
300 4840
142 11
300 7750
232 81
53 21
123 81
210 51
273 1
50 81
298 1
166 11
300 6260
253 81
144 91
288 8463
268 7328
297 61
62 41
223 5074
248 91
106 61
211 41
120 21
210 1
300 4660
172 71
214 91
131 11
50 255
227 51
300 4330
115 1
80 91
228 21
104 11
260 61
290 1
105 81
57 71
43 188
214 71
284 11
267 41
270 31
131 51
70 71
21 41
282 91
24 11
226 21
227 11
300 4800
134 81
256 61
300 8860
230 81
182 91
142 2057
32 71
142 61
300 3170
191 61
190 71
205 71
248 71
166 31
145 51
300 6050
254 71
185 71
300 3380
296 71
38 81
24 1
280 31
300 8690
300 4160
252 61
98 71
209 81
300 2710
57 21
102 51
300 1770
300 8160
74 71
51 41
297 91
48 71
140 41
284 61
229 41
294 81
138 71
84 11
220 11
300 650
261 31
259 11
150 21
300 3580
295 71
300 8330
127 21
196 91
300 7230
55 51
118 61
172 61
300 3990
49 41
300 8400
272 51
246 51
209 71
113 51
58 11
90 21
300 5580
26 1
300 6020
153 71
231 71
296 41
218 51
156 71
244 91
97 61
33 21
48 21
300 5180
300 3630
164 81
180 3306
49 61
89 21
300 2110
199 4040
297 31
300 5920
300 7180
300 5210
212 11
246 1
250 11
47 1
112 41
300 5110
300 6410
300 7030
300 7970
255 1
222 5028
247 61
40 163
88 21
91 51
145 21
170 61
95 11
137 1
220 51
132 51
300 6850
271 61
184 31
300 3250
11 1
148 81
300 5400
287 31
183 11
278 81
291 1
64 71
290 61
124 51
230 21
109 51
84 91
289 81
138 1
130 91
182 21
300 8780
233 1
300 8770
161 1
300 1780
272 91
268 1
300 380
98 11
206 61
238 71
86 81
60 21
265 51
189 91
277 81
231 1
236 71
220 71
260 31
300 3960
138 21
200 41
300 2450
300 3870
227 5258
214 51
82 61
300 6710
101 1040
103 91
221 61
199 11
149 11
110 31
179 71
258 21
251 41
300 7470
88 71
149 21
300 5420
300 2490
97 11
184 71
292 81
285 41
150 71
35 31
264 61
300 9050
297 81
55 81
219 91
66 41
76 61
115 31
255 11
172 11
202 41
179 91
300 8180
300 4270
177 3196
151 11
300 480
300 4440
231 61
112 1
36 1
54 61
235 91
119 81
220 61
206 71
79 81
225 81
222 51
300 7580
181 71
300 8220
242 21
247 11
249 61
168 81
34 41
300 5980
158 61
164 1
153 1
300 4240
104 21
169 61
37 81
81 51
205 11
214 11
235 21
109 1212
284 31
135 11
32 51
288 61
300 4720
300 6720
33 61
264 21
47 91
108 71
52 81
123 61
67 458
247 1
37 71
44 61
159 41
78 21
99 41
245 11
106 71
300 1650
236 31
95 41
233 11
256 51
78 31
209 51
300 2640
243 81
300 3980
72 61
173 11
165 41
58 21
300 560
133 81
276 61
144 71
59 11
218 81
138 61
163 51
137 41
125 31
158 1
300 7930
56 41
201 71
200 81
151 71
282 71
300 1810
294 61
300 5550
300 7310
228 41
121 71
73 51
15 1
173 21
300 3840
300 3850
246 11
300 4980
300 3520
300 7830
128 1671
236 41
154 51
164 51
220 91
126 61
300 1100
179 1
300 5050
288 11
300 3680
97 51
184 51
50 21
65 1
85 61
115 51
300 190
242 81
85 81
267 31
120 41
199 61
300 8530
148 41
300 3910
202 81
300 1540
275 51
208 91
189 41
254 6583
136 1
169 91
300 4760
300 3030
127 71
46 31
255 41
215 71
37 31
204 51
75 61
60 51
115 21
300 2410
62 1
142 81
300 8410
87 11
104 1
300 4210
300 7530
300 4480
300 7790
53 81
300 5360
236 81
300 9060
300 9080
30 41
191 3722
32 31
124 31
162 81
236 1
300 8840
300 6070
173 91
300 7120
300 500
178 11
285 8288
103 51
229 11
300 4990
82 31
164 41
104 31
217 71
175 71
40 71
300 4850
300 5130
133 1805
300 2210
179 11
293 8760
300 3830
149 2265
87 61
136 41
279 61
80 31
300 1920
295 11
300 2150
238 41
104 1103
98 91
130 51
300 5900
199 71
102 1
247 91
300 6890
235 11
300 6270
253 1
211 71
79 61
84 31
291 61
52 61
204 71
156 91
224 51
188 3606
279 31
262 91
159 31
121 11
185 81
237 5731
171 31