-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinput05.txt
80001 lines (80001 loc) · 702 KB
/
input05.txt
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
80000
find wdgy
find ouelx
find wgtb
find uxbq
find hh
find jogw
find sipkm
find ijg
find y
find lna
find fshhs
find hm
find pxtkv
find aji
find sgjxz
find ql
find jqjlu
find eysr
find pgfo
find ywzsy
find g
find uvbnn
find qd
find l
find bflas
find ucl
find gdme
find xcvh
find npr
find tmvrx
find ziv
find yhbzv
find fluq
find dn
find fsa
find due
find fqkd
find l
find y
find kpk
find t
find cm
find rtam
find ghi
find mympr
find acw
find ojno
find p
find nlwic
find z
find gd
find cfqf
find mujk
find fw
find av
find ia
find fyf
find f
find ongi
find ots
find qqmzb
find vz
find i
find okxda
find xv
find cclp
find su
find m
find pyl
find fahmv
find ijlfo
find crjy
find z
find rzv
find fjext
find v
find zd
find axjw
find yuz
find cug
find y
find yloyn
find xlywr
find p
find mfhz
find ylxb
find hiq
find nj
find bmfow
find fjbz
find ndkyk
find uy
find lnby
find zqcb
find by
find hh
find zvrrz
find s
find znpx
find hnx
find uf
find efmnj
find cgm
find ob
find qowz
find wkqo
find bei
find t
find zuvha
find roo
find ab
find r
find hdd
find acvwp
find vdk
find uz
find z
find xjsy
find ropv
find bh
find zi
find qkc
find seygw
find vzsqy
find kvu
find j
find glw
find c
find l
find b
find hfb
find zm
find pai
find rt
find iynb
find j
find inwao
find jfrk
find r
find pux
find yz
find xtrz
find zqhg
find bpb
find ogb
find vrhm
find u
find mxizv
find q
find w
find h
find l
find yb
find thlqy
find w
find dbvbu
find zedn
find pe
find umi
find wpm
find rv
find avcp
find cje
find e
find ncfis
find hpryr
find blby
find qlhb
find mm
find qdpim
find p
find fo
find cga
find f
find ilzrd
find lrc
find iy
find mgh
find l
find qwojf
find ans
find olonm
find tpbk
find dbb
find jg
find xdcod
find tyull
find rhb
find r
find ek
find o
find b
find fqdx
find sj
find ocgdm
find pfk
find bp
find ofoww
find qh
find nvro
find yinnj
find o
find uduub
find re
find hgcr
find fefzo
find f
find pbo
find p
find llwx
find tfqp
find utoba
find fejbh
find a
find q
find ox
find pkc
find holjf
find oiipm
find iybo
find pmw
find x
find t
find d
find xh
find e
find euo
find sxhqz
find dkwuc
find cb
find yer
find iqf
find v
find lwqfp
find k
find fdxru
find dk
find e
find lypu
find lyd
find sdcrj
find g
find p
find dcq
find qac
find qigoz
find agtbf
find bcn
find ygxl
find gkofu
find gknkj
find jndj
find tg
find ctep
find yceqe
find d
find f
find fnoj
find p
find yme
find yexz
find hdsb
find wq
find wpr
find nt
find wrz
find hy
find pcgo
find ot
find rtvbh
find gpsxy
find ui
find d
find l
find oqkpc
find yu
find pvuo
find vf
find uhf
find bzq
find sim
find pzmi
find gqzu
find py
find qo
find yim
find shv
find t
find l
find ypudi
find uia
find dupua
find fgt
find lvycg
find q
find ciap
find o
find jym
find q
find ni
find yo
find wu
find at
find fmn
find w
find rz
find pxzb
find ezzm
find l
find d
find zeu
find ua
find aapkf
find m
find lhk
find jjnxy
find ifp
find gobsk
find qsghh
find qgfxc
find ay
find neujv
find cw
find xxkdo
find vx
find s
find ygsmy
find qvo
find bcvjv
find eb
find kum
find qs
find buir
find kz
find x
find lz
find pqqti
find xxtn
find vx
find ad
find b
find mlha
find eysy
find buzfd
find mp
find sdhsn
find vo
find trjg
find yzg
find zr
find rg
find ocq
find mvxpn
find etyx
find dq
find cck
find qy
find ybem
find fmday
find ttbef
find zmzj
find iqpfg
find w
find a
find k
find xvj
find one
find es
find r
find tfigv
find rqua
find p
find a
find mlakh
find wgsfu
find cm
find m
find wtm
find omdbi
find hzpw
find blexm
find satwq
find ydgf
find tjgr
find bu
find sf
find jwcn
find r
find wdoji
find up
find iv
find l
find gs
find vkh
find ue
find sc
find xn
find pmv
find ziavj
find blpjo
find q
find acx
find ojsrw
find v
find fdvr
find cm
find m
find a
find zjl
find kadlq
find qjko
find puuk
find zpxpe
find i
find z
find l
find esb
find fu
find tcts
find bq
find vhtrq
find gj
find ealz
find dayr
find odsu
find jl
find ommuf
find p
find bdfx
find z
find ktorq
find aphj
find eei
find u
find v
find wrlse
find wq
find ge
find kbbx
find z
find ceqx
find bb
find yesr
find pra
find lwtvw
find wgg
find ks
find fsed
find mo
find d
find aw
find mdbyk
find zpxys
find y
find o
find fs
find mkgze
find cnj
find zk
find zzcka
find v
find zjbox
find dyy
find ab
find dk
find p
find y
find o
find q
find cmu
find kkyme
find s
find oj
find pycb
find yuutj
find y
find yaf
find dr
find ih
find f
find r
find tiwiy
find ywf
find l
find d
find o
find hxjpn
find top
find u
find bbvl
find ehqej
find upb
find ubl
find luhx
find y
find ok
find xohww
find vpi
find sq
find fgi
find cxe
find midn
find kmpnc
find n
find iriyr
find knpry
find t
find yrccp
find om
find ki
find ivp
find c
find oj
find onehh
find enrlj
find u
find xbt
find zwjm
find hvje
find hgtgv
find gyuca
find zpcif
find ccmr
find oir
find miz
find vohv
find afquq
find mck
find my
find rn
find hfed
find sptjj
find oldyh
find p
find fvwbq
find seqx
find sszg
find rnjqb
find xblky
find rrzo
find zx
find kzg
find q
find l
find nf
find a
find bcgk
find bow
find gywe
find kcd
find j
find kspix
find q
find s
find zgm
find ij
find eoc
find lbmg
find ftp
find o
find b
find ihont
find h
find wrd
find yw
find jpgty
find xuzrj
find x
find suald
find yxeqy
find nl
find efvz
find oqvg
find vgi
find nb
find dtpy
find pxhew
find kxr
find opfp
find vo
find nec
find ubpd
find up
find xy
find hn
find i
find c
find a
find foapf
find hhzx
find ec
find w
find york
find cov
find xxga
find b
find wzv
find nkzw
find mgye
find nrx
find aive
find kccmv
find cew
find ynrs
find t
find elk
find wdc
find cqc
find qafx
find tto
find rit
find ld
find ghf
find vhtgb
find pten
find aj
find l
find blct
find eil
find bv
find bvif
find ennew
find vf
find gp
find bgryc
find mifm
find shxbt
find p
find y
find oiqil
find jjbwu
find fcslm
find wsac
find tz
find kckjq
find c
find jedzx
find kab
find yj
find h
find n
find uok
find ej
find v
find ra
find xjugb
find rx
find ibq
find hdk
find iw
find r
find jsr
find bygl
find sna
find sldb
find i
find aljb
find mgfac
find eldpc
find nxx
find vyj
find mo
find fd
find gjw
find j
find nz
find rtdc
find flfoe
find b
find znuh
find iagr
find myjh
find tjyv
find rliu
find b
find uxsl
find wy
find hjrq
find sc
find pkt
find ibf
find lzi
find i
find wfxix
find s
find w
find cbw
find ajw
find palns
find egzm
find f
find f
find aoqpl
find xrrs
find wvk
find d
find nmpb
find b
find yte
find r
find ipcqj
find uup
find uhfe
find jwb
find bxl
find ykthl
find qscam
find fmx
find d
find rcirx
find cgrh
find hta
find ordzc
find id
find ultn
find mque
find cgy
find ry
find pcme
find px
find lcf
find x
find bl
find gxjiy
find vav
find d
find y
find zqe
find pxol
find npu
find hzdgd
find ugnh
find yp
find mppq
find lex
find l
find b
find yndu
find r
find fr
find tf
find hkgab
find dpz
find llb
find l
find zkty
find chnoq
find va
find knh
find qw
find t
find oxuws
find nwhiv
find bgckt
find s
find nvzpg
find sahin
find mvmu
find d
find piw
find qehcp
find ipt
find gthh
find wl
find ewp
find dxeqb
find lywkl
find konj
find anwy
find bqf
find gn
find huflm
find h
find jlkwy
find w
find uk
find qhv
find y
find mmt
find q
find lzxf
find jqpqf
find k
find p
find hf
find ads
find qtzs
find gac
find fyk
find wxpro
find reys
find l
find vo
find vya
find zi
find sr
find ny
find dos
find n
find sdk
find rpiz
find sdcc
find lrpoc
find evtin
find rfcc
find jbdcj
find jjy
find ssb
find soiq
find q
find calmi
find smz
find ri
find y
find ezv
find cis
find ivkte
find hg
find wzak
find vtz
find s
find xsfj
find supmb
find ciih
find wdd
find y
find r
find o
find cd
find yshzq
find xw
find po
find e
find pbryh
find i
find fhdgr
find hk
find cpv
find wxozw
find ft
find jk
find xyslo
find cyy
find yyko
find s
find bgxyl
find xrkn
find kxby
find tnurl
find q
find l
find lzfg
find afrpm
find ivsuk
find ygz
find vkehb
find stwk
find qid
find r
find zq
find z
find c
find atvkn
find huma
find zri
find zhnr
find jo
find vowm
find ymslf
find rlx
find xk
find vqczj
find ews
find twvy
find sy
find yr
find fvgsc
find m
find xtknd
find zxh
find ylv
find a
find gwdr
find muwnu
find o
find tiadc
find t
find bkvu
find otivc
find vvldl
find tukp
find vovyp
find seq
find pvy
find xl
find xa
find kdx
find fqh
find mm
find wtrv
find pijc
find pbqa
find wh
find xmrgq
find rkrd
find nn
find btlja
find iskk
find j
find yi
find u
find jdm
find dea
find enfd
find l
find jn
find gt
find fl
find g
find cdha
find xoe
find div
find k
find bkdo
find eoue
find b
find hi
find mu
find iwib
find ne
find sn
find mmc
find eesqy
find si
find bwsux
find yv
find drtt
find owlh
find fja
find lcxef
find uxt
find oopgp
find no
find ffhhq
find r
find w
find g
find hbzs
find kehdk
find gx
find rbrw
find dbck
find hx
find dn
find cqhs
find dkxv
find mtok
find om
find tnzzl
find vvoq
find harvt
find s
find tyvpz
find vsxeh
find mws
find xts
find osi
find ts
find ex
find j
find pvvh
find nmzws
find bqsiq
find vi
find aj
find j
find caa
find ocg
find vmd
find ubks
find gsg
find cu
find zbsd
find kn
find rhymv
find e
find teh
find kawz
find i
find nndp
find uiau
find ch
find zdhq
find azq
find eksc
find mq
find j
find l
find kiuhs