-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfile2.dat
10000 lines (10000 loc) · 39.1 KB
/
file2.dat
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
316
862
163
345
576
101
678
101
753
771
527
139
424
838
779
101
101
161
245
925
635
258
657
874
938
812
119
493
883
426
286
609
944
909
419
851
362
700
753
129
219
700
835
101
553
909
807
569
941
532
692
911
458
146
101
953
135
235
558
149
101
666
638
329
385
745
155
494
180
808
205
620
499
753
658
244
482
799
101
146
487
838
261
241
439
281
871
375
927
920
814
404
157
783
560
615
101
265
101
869
100
746
562
885
768
212
835
840
299
522
605
148
257
812
665
475
736
757
101
463
670
352
717
269
137
955
316
101
657
490
435
101
883
608
573
202
697
561
316
836
177
881
843
150
911
885
628
101
596
460
207
790
101
939
932
655
296
665
666
114
219
680
857
660
137
944
868
689
913
579
101
332
515
319
423
628
195
793
101
245
634
227
557
784
556
127
946
801
288
753
101
101
329
301
538
559
723
950
531
235
911
908
629
342
464
333
822
354
402
284
752
879
718
683
825
640
849
179
101
493
101
157
435
641
150
306
419
459
899
577
380
475
909
531
150
101
377
937
587
488
327
101
859
377
866
306
353
624
387
604
497
662
133
279
207
118
101
939
101
633
411
105
924
185
219
885
657
696
798
101
101
581
415
101
673
355
520
202
366
592
100
101
464
512
182
340
548
408
124
700
418
652
352
869
556
937
485
948
918
636
753
581
749
355
730
181
332
408
823
789
885
681
670
394
535
426
746
359
720
101
188
169
101
269
465
669
448
101
826
887
543
550
896
923
416
792
101
649
522
496
663
551
659
370
112
598
914
487
441
667
140
458
823
498
369
536
390
508
429
357
603
385
633
753
417
714
265
830
101
409
641
788
333
589
101
551
814
438
813
147
856
724
682
563
333
306
458
529
203
461
646
924
580
902
101
503
649
171
453
765
776
101
889
815
814
138
695
284
175
462
838
906
561
950
873
647
507
181
806
774
275
409
679
762
601
763
142
338
587
659
416
327
930
420
898
706
500
654
185
256
891
460
101
897
456
152
501
152
545
101
604
441
428
101
738
138
286
657
706
935
101
849
352
703
426
578
431
797
488
869
703
918
198
908
654
801
101
587
835
254
470
369
885
302
250
166
314
207
876
115
463
354
211
509
165
299
756
547
321
556
844
414
660
857
625
954
918
746
719
312
438
215
139
101
494
387
568
198
768
111
838
692
800
763
883
832
485
919
878
635
866
506
807
889
674
953
625
327
309
206
196
551
473
434
337
121
607
636
525
101
742
784
951
132
386
599
510
355
227
298
734
101
451
686
139
697
488
431
234
558
269
918
211
361
101
183
411
678
231
859
439
937
134
667
367
645
212
824
314
378
850
587
385
393
879
264
717
277
741
557
497
877
578
764
751
762
184
201
745
773
268
932
268
191
599
898
313
755
544
323
262
425
674
430
295
101
909
159
949
176
358
231
336
821
586
850
353
788
457
889
855
605
400
290
157
929
734
565
618
333
872
780
824
418
528
205
925
102
197
340
598
269
626
140
140
298
663
782
298
231
700
739
483
536
838
438
292
797
747
508
174
319
101
681
342
305
383
115
704
919
696
136
293
140
275
666
945
801
195
649
708
781
938
547
924
281
598
284
101
317
872
881
399
812
646
654
952
849
832
346
713
235
886
625
332
622
942
956
157
386
422
467
565
905
684
452
109
190
635
956
194
378
953
800
613
327
799
712
861
937
188
542
343
479
413
780
659
934
860
101
452
904
117
772
750
225
310
913
870
901
732
678
591
882
253
101
112
827
187
506
739
683
129
423
591
702
331
319
134
687
792
168
409
660
742
679
828
411
803
205
935
454
325
101
116
547
265
175
485
101
906
726
153
131
481
652
179
742
798
940
665
258
951
809
170
259
738
784
696
769
101
488
730
892
473
144
414
638
364
101
745
654
534
121
721
101
699
214
240
101
860
385
472
479
924
700
861
356
216
765
605
525
412
220
314
280
525
882
664
609
158
403
112
323
174
135
239
119
662
518
899
586
314
608
526
707
754
735
542
560
337
892
497
422
932
679
241
691
553
499
904
450
222
572
101
396
713
539
914
287
775
470
869
348
871
456
128
820
404
743
565
423
143
101
491
844
697
694
806
695
327
839
101
485
291
759
271
101
231
832
263
290
442
105
101
543
159
599
113
672
370
170
134
660
101
699
678
172
718
853
601
106
366
838
533
483
451
371
946
127
891
101
728
493
481
751
504
623
754
371
736
707
690
842
351
893
281
501
222
776
430
549
842
327
448
419
425
849
727
472