Skip to content

Instantly share code, notes, and snippets.

@mikofski
Last active December 9, 2021 07:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikofski/04aba49881b88f6d4b4a61be292e794e to your computer and use it in GitHub Desktop.
Save mikofski/04aba49881b88f6d4b4a61be292e794e to your computer and use it in GitHub Desktop.
Advent of Code 2021
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
122
129
116
122
135
148
151
158
161
179
197
198
187
210
211
206
207
210
211
216
222
224
222
234
237
238
239
245
276
262
268
266
293
291
293
296
298
291
292
295
297
298
297
300
297
309
315
319
320
319
323
338
349
351
352
354
348
366
365
388
385
379
381
385
391
392
405
407
415
427
433
436
439
444
450
449
453
457
459
460
467
471
474
473
477
487
489
498
512
516
507
526
544
560
570
569
580
590
591
593
596
597
598
604
599
608
603
616
649
636
649
648
653
654
655
656
664
666
669
663
661
682
681
685
693
701
727
706
704
705
706
711
716
711
721
728
724
734
733
737
736
742
743
742
744
745
749
750
760
767
787
788
787
789
785
798
796
797
798
800
807
817
829
828
830
831
863
865
867
868
893
891
881
889
890
914
918
919
925
938
941
927
928
900
901
899
901
911
919
918
922
942
928
947
945
950
956
979
989
990
1001
995
997
995
1007
1001
998
999
1008
1018
1019
1020
1019
1012
1040
1038
1029
1027
1028
1029
993
995
994
980
990
991
990
1012
1024
1037
1039
1037
1053
1029
1048
1050
1055
1058
1059
1064
1062
1087
1079
1081
1088
1090
1113
1110
1119
1123
1126
1127
1126
1131
1135
1137
1140
1142
1143
1145
1146
1147
1139
1140
1143
1136
1105
1108
1109
1098
1121
1126
1096
1090
1058
1061
1063
1068
1072
1073
1104
1111
1108
1110
1152
1153
1157
1158
1162
1167
1164
1167
1168
1169
1168
1166
1171
1172
1175
1177
1184
1187
1191
1196
1197
1193
1204
1209
1212
1213
1234
1238
1242
1257
1268
1254
1237
1228
1226
1222
1209
1211
1212
1219
1226
1227
1235
1245
1258
1264
1277
1276
1285
1288
1287
1289
1290
1291
1290
1286
1290
1285
1286
1290
1291
1286
1297
1302
1305
1304
1305
1318
1324
1347
1348
1353
1354
1371
1370
1371
1373
1369
1347
1351
1352
1371
1373
1379
1383
1390
1391
1394
1399
1398
1401
1402
1406
1409
1413
1412
1420
1423
1424
1431
1433
1420
1421
1422
1423
1439
1404
1416
1404
1423
1424
1427
1444
1420
1423
1417
1418
1414
1440
1441
1445
1469
1476
1481
1480
1484
1483
1482
1458
1459
1433
1431
1433
1426
1436
1437
1452
1454
1455
1456
1474
1463
1477
1479
1501
1496
1494
1493
1496
1505
1506
1511
1516
1517
1510
1514
1513
1509
1512
1543
1544
1526
1532
1534
1538
1540
1518
1519
1528
1530
1531
1534
1537
1551
1552
1550
1548
1545
1564
1585
1615
1618
1617
1623
1640
1638
1637
1639
1641
1672
1676
1679
1681
1678
1689
1696
1703
1704
1703
1699
1700
1719
1732
1692
1693
1698
1712
1713
1712
1705
1716
1731
1748
1749
1747
1749
1750
1768
1783
1784
1791
1793
1798
1799
1800
1807
1812
1822
1847
1852
1843
1849
1855
1870
1868
1869
1873
1875
1889
1878
1879
1880
1886
1891
1895
1891
1890
1891
1892
1897
1898
1899
1910
1897
1898
1899
1895
1892
1905
1913
1920
1921
1923
1941
1960
1962
1971
1972
1962
1965
1977
1976
1993
1995
1997
1992
1987
1993
1977
1978
1979
1974
1981
1978
1973
1977
1984
1979
1984
2027
2054
2055
2058
2060
2059
2060
2066
2062
2066
2074
2064
2065
2064
2071
2077
2078
2082
2078
2092
2093
2095
2100
2101
2104
2110
2106
2107
2113
2112
2138
2143
2151
2150
2151
2147
2169
2171
2174
2193
2196
2183
2201
2198
2199
2197
2194
2195
2206
2220
2219
2224
2242
2230
2231
2237
2255
2256
2252
2251
2259
2256
2258
2286
2291
2295
2296
2267
2275
2287
2288
2272
2269
2270
2278
2279
2282
2265
2282
2284
2292
2296
2301
2302
2319
2320
2314
2316
2317
2313
2314
2319
2314
2328
2334
2347
2352
2353
2354
2352
2354
2362
2374
2383
2382
2384
2383
2384
2388
2390
2396
2405
2406
2429
2430
2427
2460
2461
2474
2479
2493
2494
2493
2488
2489
2511
2512
2504
2520
2529
2524
2523
2536
2567
2571
2589
2594
2595
2594
2583
2568
2566
2557
2558
2559
2557
2558
2561
2582
2586
2604
2603
2604
2618
2630
2632
2633
2644
2650
2651
2666
2669
2683
2691
2686
2683
2687
2683
2684
2707
2723
2733
2739
2750
2751
2750
2754
2757
2756
2735
2736
2743
2728
2717
2689
2690
2732
2743
2746
2747
2750
2755
2756
2770
2772
2781
2789
2790
2801
2802
2799
2800
2816
2823
2822
2839
2840
2843
2852
2854
2881
2890
2901
2908
2906
2910
2896
2898
2914
2923
2936
2958
2928
2929
2928
2929
2930
2935
2942
2930
2951
2979
2992
2991
2992
3016
2993
2994
2999
3016
3017
3022
3031
3032
3033
3039
3042
3040
3041
3040
3049
3048
3050
3054
3048
3056
3061
3062
3056
3049
3062
3053
3050
3051
3053
3056
3072
3073
3068
3086
3093
3107
3104
3102
3103
3102
3104
3093
3094
3095
3097
3096
3080
3087
3103
3107
3142
3139
3138
3141
3140
3156
3161
3142
3141
3152
3154
3153
3152
3144
3150
3148
3150
3169
3151
3154
3152
3154
3162
3157
3158
3163
3169
3176
3220
3229
3224
3211
3227
3231
3234
3249
3250
3253
3259
3251
3249
3250
3251
3243
3263
3267
3275
3282
3292
3295
3263
3262
3264
3263
3262
3266
3261
3272
3245
3252
3250
3251
3252
3254
3278
3285
3292
3295
3294
3293
3314
3315
3323
3321
3334
3335
3342
3345
3346
3352
3350
3355
3358
3357
3360
3354
3357
3366
3368
3373
3374
3373
3364
3374
3380
3386
3385
3387
3400
3401
3407
3409
3426
3440
3445
3442
3452
3453
3460
3456
3465
3459
3457
3460
3459
3466
3472
3475
3474
3477
3473
3478
3477
3472
3459
3486
3494
3506
3513
3514
3518
3521
3516
3518
3516
3521
3519
3512
3513
3510
3511
3512
3538
3542
3545
3546
3548
3546
3556
3546
3549
3541
3553
3556
3560
3561
3567
3574
3580
3596
3599
3621
3620
3625
3627
3623
3624
3657
3665
3664
3672
3671
3666
3662
3655
3656
3655
3656
3661
3663
3666
3670
3672
3673
3645
3650
3644
3643
3644
3646
3644
3660
3685
3688
3684
3696
3698
3702
3707
3713
3725
3726
3728
3729
3733
3745
3739
3742
3746
3747
3748
3740
3735
3740
3735
3750
3752
3751
3731
3732
3721
3724
3725
3734
3735
3748
3747
3749
3756
3757
3756
3757
3758
3748
3730
3732
3725
3722
3711
3710
3714
3715
3712
3713
3712
3713
3714
3716
3717
3718
3716
3715
3705
3706
3713
3714
3731
3759
3757
3753
3764
3781
3788
3790
3805
3806
3809
3804
3821
3825
3826
3832
3799
3806
3819
3820
3825
3827
3830
3837
3818
3807
3811
3817
3821
3832
3833
3821
3816
3817
3819
3818
3824
3836
3837
3838
3855
3848
3849
3857
3856
3855
3868
3872
3873
3878
3896
3915
3918
3921
3925
3920
3926
3919
3920
3916
3917
3923
3936
3910
3908
3914
3915
3925
3928
3929
3930
3932
3933
3934
3946
3950
3952
3939
3938
3947
3951
3953
3954
3955
3958
3963
3972
3965
3976
3978
3979
4008
4003
4025
4028
4041
4040
4041
4044
4043
4057
4054
4049
4050
4028
4033
4014
4015
4027
4028
4036
4040
4035
4036
4037
4040
4032
4038
4037
4030
4028
4032
4031
4030
4048
4046
4060
4059
4035
4031
4033
4034
4061
4051
4052
4053
4047
4048
4049
4051
4052
4053
4061
4050
4044
4046
4049
4035
4037
4031
4028
4027
4026
4025
4023
4034
4032
4035
4036
4041
4038
4039
4032
4036
4035
4048
4068
4069
4076
4097
4098
4067
4074
4051
4052
4055
4053
4059
4074
4080
4082
4084
4085
4076
4077
4079
4082
4089
4092
4088
4092
4094
4098
4096
4093
4096
4104
4106
4102
4111
4114
4110
4111
4112
4115
4114
4116
4133
4153
4146
4148
4127
4129
4130
4135
4138
4156
4165
4182
4179
4193
4209
4221
4222
4227
4241
4243
4288
4289
4287
4290
4291
4320
4321
4322
4324
4347
4318
4325
4326
4338
4333
4335
4338
4344
4346
4353
4347
4338
4339
4300
4299
4303
4302
4300
4293
4308
4302
4286
4287
4284
4285
4286
4288
4292
4279
4280
4278
4280
4282
4284
4293
4322
4323
4338
4336
4335
4338
4344
4338
4336
4359
4358
4360
4361
4364
4366
4367
4366
4367
4369
4370
4373
4377
4376
4394
4395
4404
4409
4406
4408
4436
4439
4445
4433
4423
4409
4438
4443
4463
4475
4472
4482
4487
4513
4516
4514
4527
4528
4538
4548
4549
4547
4551
4554
4547
4549
4546
4548
4532
4517
4525
4549
4531
4526
4523
4524
4545
4532
4535
4532
4537
4542
4543
4545
4556
4561
4558
4559
4576
4583
4585
4591
4587
4597
4616
4627
4634
4645
4632
4634
4640
4671
4672
4674
4684
4682
4692
4704
4700
4689
4690
4693
4694
4703
4706
4692
4702
4703
4707
4722
4725
4727
4728
4739
4742
4755
4758
4753
4756
4768
4774
4781
4788
4789
4788
4790
4791
4780
4769
4775
4769
4743
4746
4760
4770
4771
4780
4781
4770
4767
4793
4790
4792
4791
4794
4790
4808
4814
4811
4807
4808
4810
4818
4826
4832
4839
4842
4835
4844
4865
4881
4887
4891
4874
4878
4860
4865
4870
4869
4875
4876
4877
4885
4886
4911
4912
4917
4918
4927
4909
4913
4915
4917
4928
4929
4927
4928
4929
4923
4922
4956
4968
4965
4967
4975
4976
4978
4974
4990
5021
5025
5029
5030
5028
5030
5035
5055
5038
5052
5053
5069
5046
5048
5052
5076
5092
5111
5118
5122
5133
5153
5157
5162
5165
5164
5163
5164
5165
5160
5159
5162
5164
5169
5183
5175
5207
5208
5187
5192
5197
5194
5204
5208
5213
5223
5221
5236
5237
5243
5248
5253
5238
5220
5221
5228
5226
5229
5231
5228
5230
5231
5224
5234
5235
5237
5239
5248
5250
5251
5256
5270
5271
5286
5282
5284
5282
5276
5278
5285
5303
5306
5314
5315
5317
5316
5317
5318
5324
5325
5331
5325
5355
5356
5358
5348
5341
5346
5351
5353
5376
5370
5375
5380
5384
5391
5392
5408
5415
5416
5417
5406
5407
5410
5411
5412
5416
5414
5431
5433
5434
5435
5460
5463
5464
5476
5477
5480
5481
5480
5478
5479
5470
5477
5473
5468
5493
5496
5497
5499
5501
5529
5499
5511
5542
5547
5548
5550
5582
5581
5563
5586
5590
5585
5580
5608
5614
5605
5598
5613
5611
5616
5646
5653
5662
5660
5665
5673
5675
5682
5681
5683
5701
5711
5710
5711
5713
5715
5726
5737
5733
5737
5751
5752
5747
5732
5736
5738
5739
5735
5736
5739
5741
5744
5760
5763
5755
5760
5765
5767
5772
5776
5777
5779
5760
5755
5760
5777
5781
5763
5750
5758
5753
5765
5767
5769
5802
5793
5797
5794
5792
5791
5792
5806
5812
5813
5814
5815
5814
5818
5836
5841
5848
5854
5857
5887
5888
5885
5886
5884
5883
5887
5894
5895
5896
5893
5892
5907
5906
5940
5937
5947
5949
5947
5940
5939
5956
5959
5961
5972
5979
5981
5982
5977
5978
5963
5965
5966
5972
5973
5974
5977
5980
5986
5987
5967
5979
5980
5983
5987
5989
6007
6018
6017
6018
6019
6018
6020
6021
6035
6036
6042
6049
6060
6056
6054
6052
6051
6050
6063
6064
6055
6061
6063
6062
6064
6077
6088
6108
6129
6131
6133
6137
6136
6151
6153
6158
6173
6176
6181
6197
6200
6202
6204
6209
6200
6199
6186
6210
6218
6219
6229
6240
6252
6247
6249
6250
6253
6254
6280
6283
6292
6293
6300
6301
6302
6305
6307
6321
6322
6327
6326
6327
6339
6342
6328
6329
6327
6316
6317
6323
6332
6344
6374
6395
6398
6396
6412
6421
6424
6445
6451
6453
6454
6459
6460
6461
6471
6467
6447
6449
6458
6460
6463
6464
6468
6503
6504
6505
6498
6499
6502
6490
6495
6527
6529
6533
6529
6539
6547
6560
6561
6551
6563
6567
6563
6589
6585
6588
6564
6569
6563
6591
6601
6632
forward 3
down 7
forward 8
down 9
forward 3
down 5
down 9
down 6
forward 1
forward 8
forward 9
forward 3
down 7
down 8
up 3
down 5
down 8
down 9
forward 5
forward 6
down 2
forward 1
forward 3
down 9
up 6
up 2
down 7
down 9
forward 2
down 9
up 3
forward 5
up 9
up 9
forward 4
down 6
up 7
up 8
up 6
up 2
down 7
forward 9
down 4
forward 2
forward 1
up 7
down 2
down 8
down 8
down 2
down 7
down 3
up 4
down 7
down 1
down 7
down 7
forward 8
forward 1
forward 5
forward 1
forward 9
forward 3
forward 5
down 3
forward 9
down 4
down 2
forward 5
down 4
down 4
down 4
down 9
down 6
down 5
forward 2
down 2
down 8
down 8
down 7
down 2
down 8
down 6
down 4
down 7
up 8
up 7
up 6
down 4
down 2
up 4
up 8
up 4
down 4
down 3
forward 7
forward 8
up 1
up 1
up 7
forward 2
down 2
forward 7
forward 7
forward 7
down 2
down 2
forward 5
down 3
forward 3
down 6
down 9
down 4
down 1
forward 2
forward 2
down 8
down 9
up 3
forward 8
down 7
forward 6
forward 6
down 9
up 2
up 9
down 2
down 8
up 2
forward 6
down 5
up 9
forward 6
down 3
down 9
forward 8
forward 8
forward 1
forward 6
down 7
forward 3
forward 5
forward 6
down 1
down 1
forward 3
forward 8
forward 8
up 5
down 6
up 5
down 1
up 3
down 6
forward 1
up 3
up 4
down 8
down 2
up 2
forward 1
forward 2
forward 6
up 2
down 3
up 5
down 5
down 7
up 6
up 6
down 8
forward 7
forward 2
forward 3
up 5
down 5
down 6
down 4
forward 8
up 1
forward 5
up 1
forward 4
forward 3
forward 4
down 2
up 5
up 4
down 5
forward 1
forward 8
down 7
down 1
down 7
forward 6
down 4
down 6
forward 6
down 8
forward 7
down 4
down 8
up 7
down 6
down 2
up 8
down 7
down 8
down 6
down 3
up 1
down 7
forward 1
down 3
down 5
down 9
down 3
forward 1
forward 4
forward 2
down 8
forward 7
down 3
down 7
forward 7
down 4
down 5
down 1
forward 2
down 7
forward 3
forward 4
down 8
up 6
down 4
up 5
forward 5
forward 7
up 8
forward 6
up 3
forward 9
up 9
down 1
down 2
forward 6
down 5
forward 6
down 7
forward 9
down 2
up 5
down 2
forward 3
up 7
forward 3
down 4
forward 7
forward 8
down 5
up 7
up 8
forward 7
down 4
forward 9
forward 6
down 2
forward 3
up 8
up 4
forward 2
forward 4
forward 1
down 6
forward 1
down 9
forward 2
up 5
down 2
down 5
down 5
down 2
down 9
down 4
forward 5
down 5
up 1
forward 4
down 6
down 5
up 8
up 4
down 8
forward 4
down 8
forward 4
down 2
down 8
forward 3
forward 7
down 1
forward 3
forward 7
forward 1
down 4
forward 2
down 3
down 4
forward 1
up 6
forward 8
down 5
up 6
up 3
forward 7
down 3
forward 4
forward 9
forward 2
up 2
up 7
forward 1
up 8
down 6
up 5
down 3
up 7
down 4
up 7
down 8
down 7
forward 5
up 7
down 1
up 9
down 2
down 8
down 5
forward 4
down 3
up 4
down 2
forward 6
down 2
forward 9
up 9
up 8
forward 3
forward 7
forward 7
up 4
up 3
up 4
forward 1
down 2
up 6
down 2
down 4
up 3
down 8
down 9
down 4
forward 6
down 5
down 5
forward 7
down 2
forward 8
up 2
up 7
down 5
down 7
up 9
up 4
up 5
down 4
down 8
down 9
down 7
down 1
down 1
up 7
up 8
down 5
forward 2
up 3
down 2
down 9
down 4
forward 1
forward 1
up 4
down 9
up 7
forward 7
up 8
up 4
down 2
down 1
forward 2
up 4
down 3
up 7
down 7
down 6
down 4
up 3
down 7
forward 5
down 6
down 9
down 3
forward 1
down 6
forward 3
down 5
up 1
forward 5
forward 4
forward 8
forward 1
up 4
down 2
down 7
down 9
up 4
up 6
forward 8
up 4
down 8
forward 7
forward 1
down 7
forward 9
forward 1
forward 7
forward 9
down 3
forward 4
down 3
down 3
down 3
down 1
down 5
forward 1
forward 7
up 5
forward 5
forward 4
forward 7
down 7
up 5
forward 1
forward 8
down 3
up 6
down 7
forward 6
down 8
forward 6
up 4
down 9
up 1
forward 4
forward 8
down 5
forward 7
up 9
forward 2
up 2
forward 7
down 3
forward 2
down 7
down 1
forward 9
forward 3
up 5
forward 7
up 4
forward 2
down 3
down 2
down 8
forward 7
down 8
down 3
forward 9
forward 9
forward 5
up 8
forward 9
up 2
forward 2
up 4
forward 2
forward 1
forward 7
forward 6
down 5
forward 5
forward 1
forward 7
forward 4
down 5
down 9
down 8
forward 5
up 5
up 1
down 8
down 9
forward 1
down 5
forward 6
down 1
down 7
down 7
down 4
forward 3
down 5
down 8
forward 2
down 4
forward 3
down 1
up 5
down 8
forward 9
up 6
up 4
down 6
down 9
forward 2
forward 5
down 3
forward 2
down 5
forward 1
forward 4
down 6
down 4
up 2
down 9
forward 2
up 8
down 4
forward 7
down 5
forward 8
down 1
forward 5
down 7
up 5
down 7
down 4
forward 3
down 1
forward 7
forward 9
up 9
forward 5
forward 8
up 8
forward 6
down 5
down 8
forward 9
forward 3
down 3
forward 9
forward 7
forward 6
forward 1
up 2
forward 8
down 9
down 5
down 5
down 4
forward 7
down 8
down 7
forward 8
forward 2
down 5
forward 2
forward 3
down 6
down 8
up 8
forward 7
down 7
up 7
forward 5
up 6
forward 7
up 6
forward 8
forward 5
up 6
forward 1
down 5
forward 1
up 5
down 1
forward 6
forward 3
up 2
forward 9
forward 8
down 9
forward 7
forward 7
forward 8
up 9
down 8
up 1
down 4
forward 2
forward 7
down 1
up 7
down 5
forward 2
down 4
down 8
forward 6
down 3
forward 8
up 6
forward 5
forward 7
down 5
down 1
down 7
down 7
up 8
down 5
forward 4
down 5
down 7
down 2
up 8
forward 6
up 1
down 3
forward 9
up 1
down 7
forward 2
down 6
forward 6
up 3
up 9
up 2
forward 4
forward 4
down 4
down 4
down 2
down 5
forward 7
forward 6
forward 9
down 9
forward 6
up 1
down 2
down 4
down 7
down 5
down 4
up 2
up 8
down 6
forward 2
up 7
down 2
up 5
down 8
forward 3
up 2
forward 3
forward 5
forward 9
forward 2
forward 8
forward 1
down 5
up 6
forward 9
forward 4
up 8
down 8
up 2
down 9
down 3
down 5
up 4
forward 2
down 5
forward 6
down 6
forward 2
forward 7
forward 6
forward 1
down 7
forward 8
up 2
forward 5
forward 5
up 3
forward 2
forward 3
forward 8
forward 4
down 1
down 9
up 5
down 5
forward 1
down 8
up 3
down 9
forward 5
forward 2
forward 2
up 1
forward 1
down 5
forward 4
up 4
up 3
up 3
down 4
down 5
down 1
forward 8
down 4
up 7
down 6
forward 5
forward 4
forward 8
forward 8
up 3
forward 7
down 4
forward 8
forward 4
forward 6
down 8
down 6
down 1
forward 4
down 8
down 6
forward 2
down 8
up 7
down 2
forward 5
down 4
down 7
down 8
forward 5
down 4
down 2
down 7
down 4
forward 7
forward 3
up 4
down 7
down 9
up 4
up 5
down 7
up 5
down 3
down 5
forward 8
up 1
up 9
forward 9
forward 7
down 2
up 1
up 7
down 3
forward 3
up 6
forward 1
forward 2
down 4
down 3
forward 4
forward 7
forward 9
down 8
down 6
forward 1
forward 3
forward 2
up 3
down 6
down 7
up 8
down 5
up 6
down 8
forward 4
up 3
forward 3
forward 4
down 5
up 5
down 4
down 5
down 5
forward 3
up 9
down 8
down 2
down 7
down 4
down 3
up 2
forward 6
down 4
down 1
down 4
forward 1
forward 8
down 3
down 7
down 3
forward 1
down 9
down 7
down 3
down 3
down 6
down 8
down 2
down 5
up 1
up 7
forward 9
forward 6
forward 7
forward 8
up 7
down 9
down 4
down 7
forward 2
forward 4
forward 1
forward 4
forward 3
forward 8
down 5
forward 8
up 4
up 9
forward 3
down 7
forward 9
down 2
forward 5
up 7
down 4
down 3
down 5
down 4
forward 9
forward 5
forward 6
forward 6
down 2
down 7
forward 4
up 5
down 8
down 9
forward 5
down 8
forward 9
up 6
forward 8
forward 7
up 7
down 9
forward 5
down 9
forward 7
down 5
down 7
forward 9
forward 4
up 1
up 9
forward 7
up 5
up 2
down 6
forward 7
down 2
forward 6
forward 7
down 4
up 3
up 9
forward 4
forward 6
forward 3
up 6
down 5
up 2
forward 3
down 5
forward 1
up 7
down 8
up 4
forward 9
forward 6
down 7
forward 4
down 9
down 8
down 7
forward 7
down 5
forward 3
up 5
forward 9
forward 7
forward 3
down 5
forward 8
down 3
forward 1
down 3
down 3
forward 2
down 4
forward 7
up 1
down 6
up 3
forward 8
down 6
forward 6
down 5
down 4
forward 3
up 1
forward 5
forward 5
forward 2
up 9
forward 3
down 5
up 3
up 4
down 7
down 4
up 3
up 3
forward 2
up 2
forward 8
down 9
down 1
up 8
down 2
up 4
forward 9
up 1
down 8
forward 3
up 9
down 7
down 5
down 9
down 1
down 2
down 9
down 4
down 8
down 8
down 9
down 2
down 6
down 9
forward 8
000100011010
110011110110
011000101111
001101100101
011100001000
101101011011
101111010101
011010000101
010101000010
100001111000
111011111100
100001001100
100000001011
110111110010
001110010110
001000001000
001000000110
101101101010
111000111101
011010111101
000101100111
000101000001
101101101011
001110010010
101001100001
110010100111
010111100111
001011010001
000010011010
000010010001
001101100001
100000001101
001011010111
110000010101
010001001101
100101011001
101101111001
000110001111
111011110010
011011111011
001111111011
110001010111
010101101011
110101101000
011010111100
101000110110
001011110011
011011101001
000111010010
010111010110
111000100001
101110000001
110011111101
101000011101
000100010100
011010100011
010101011100
111010001011
100110001110
111101101001
011000010100
110101011010
011010111111
010010000100
111011000000
001011110100
100110000111
000110111111
101100111110
010010001011
010001010110
010010001010
101111101100
110001100001
101100000010
110110010000
111000000001
100110111111
011111100111
100111001100
111001011001
101001110001
110110011100
000000110100
100101100000
110010111001
000100001111
011000101000
110011010010
011011010000
001010011011
111010011000
101000111101
001000011000
010100100000
101101111011
010000001001
100010010101
101010111010
001111000111
100110011000
100001101011
111101111011
010100010111
011100011110
010001000000
001111000000
001110101101
101101001011
101101001111
101111000111
101001001000
010100001011
110110100101
110001000000
011110010110
001011111011
100001011100
000000010001
000101111001
010110010111
010000111001
011011000101
111101100101
010111101001
010110000010
011001111101
101000000100
011000000010
001111000101
001000110001
011010010110
101001011000
011010111010
010101001001
111000101110
100100101100
010011001001
001010111001
110101100000
111111101010
001001011110
111111100000
001101010110
101011011000
001111001001
010000100001
100100110001
110001011001
110011010111
000111011001
011001001011
111011000101
000000110000
000110101001
001010100100
100101100101
010101011001
001000101010
100100000000
110101110001
101000111100
110000001010
111010100010
101010111110
101110010001
000010001100
000000100011
101010000011
011101000000
100110010101
000010001001
010111111111
110100011011
000011111011
000010000101
110001110010
011011001111
111001111001
011110100100
000011010000
001001010001
000011011001
000000001111
111100001100
111100100101
110110001110
000101001110
010011011000
110010000101
101110111101
001111111001
101001000101
100011111001
100111000110
000001001111
110110011000
010010000010
010101011111
100001010010
100111100011
000101111100
100000011110
010110101000
001110110000
000110111110
110000000011
111110000010
111000001000
001111011011
010100000100
010101100110
000111000001
000010111000
111010110011
000010101100
011101000101
011001000110
100010010111
110001010011
101011111010
000000111001
101100101010
011110001000
011110111010
001000101001
100100100001
111101010100
100100101000
011010101101
111011111011
110000101110
000101011010
010111000011
010011011100
001101110011
111101110000
000110010000
101000000110
001110100001
010111010011
000010010000
001000110110
111100000000
011111111000
111000100010
001111101101
011100101111
110001111010
011011111110
000111010110
000101100000
001010111101
110100100101
001101111000
101000010011
010110001011
110101100111
001000010110
000100111010
111010000000
011010110010
111111010010
110010001110
110111101010
101110111000
101100011001
000001010011
101011111100
001111101001
110010011010
010110010101
000010000010
101111101101
001000100001
001010010110
111011010010
111010111000
001111010100
001101110111
010010011011
010010010001
111100011101
111110110110
001000110101
011001011100
001000001101
110110000010
111111101011
000100000110
101000010111
001001000101
100001011101
101110000110
010111001110
000100101010
100010111001
111010100110
001001100100
110100110100
100101101111
011010111110
000100111000
110001011000
111101110011
100001010000
110101111110
011011011011
010111110100
101000110111
100101011101
110110010001
001000000011
111111101100
100111100101
111100001001
000000000110
110010101100
001111100011
001101100000
011000111100
110110001000
000110101011
011010100000
001100100010
101100111011
100001010001
100101101001
001100011011
110011001110
110010101111
010001100010
110010000100
110010000000
111000111001
011100000101
000110000110
111100100010
011011010100
011000001101
100100000110
101100111010
011011100001
111111001101
100010100100
010000010101
101111001000
011100010101
010110011100
110101010011
110101000100
000010000110
110101111010
100011111101
111000000100
101111100010
011110010000
111000111000
000000111011
100010110101
000001101011
001000000010
001101101010
111011101000
010011101001
110001110111
111010001001
110001001110
011101011011
010110010110
110110111100
000110100101
110000010111
100101000011
000000010101
111110110011
000001011011
111011110111
001100001110
000000011010
000100101001
101001101000
100011101110
101111001001
000100110000
000100011011
001111000010
010010010100
010111011111
100100000100
111101111000
110100010100
011110111000
001010001111
111110011111
101111100111
010101000110
010011111101
011111101001
000000101111
111100111011
001010011000
011101100010
011010010000
111001000000
000100000100
010000100000
111001101011
110001000001
110100001011
011010110001
001001110111
010000101011
000011110101
111100000101
011100110010
010111100101
010101010101
110000100111
010111100100
001101101101
101100001011
000101010000
110100111000
110101101110
111000001101
010001111111
111101000011
001000111000
100000000110
001010101010
111011001101
000110110111
110111110001
111010110100
011001000000
000100000101
011110100110
100011010111
010000101010
000111001100
000011001001
011010100010
110110100100
000111010011
111110010111
000101010010
011101000011
011101010110
100000110101
000100101101
101100001101
100101001010
100000100000
111011000011
001100100110
001001010010
010110001000
111110100100
000001111111
010101111001
110111000001
111110011001
100101100110
001100100100
001001101110
000011001010
001011111110
101010111011
011110100010
100111000100
100000100111
100011010010
011001010010
101111110010
100011111111
111010001100
011010000000
110100011111
100001100110
000001110110
000001101001
010010010010
011011000100
010100100001
100010000100
001001000001
111001001101
100101110011
101000100000
100010110011
110010100001
111111110010
010010110001
111011000010
010010010110
011001101011
011110110101
010000111111
010010011101
101100100101
001001001101
111000010000
000100011001
111111011100
010101110101
100110010111
100111010010
010111000000
000000001001
110011110000
001000011101
111000110001
000110011011
011101111010
101111111011
001011000100
001101100100
111101000001
001100101101
010111111011
100110111001
000011010100
010110100110
000010110001
101110111010
110000011110
010010101010
001100010110
011011111101
001110110110
000001110100
101000100101
110001100100
100000011001
011110011001
100010110010
100110111011
100011111010
011011011001
011000011000
010110111100
111000110100
001100001100
110001111001
110011011100
011100110000
001110011010
010011000111
010010101110
011000101101
111000111111
111001111101
101001011001
000111101010
001110111110
101100010110
011001001101
110100101000
010010001111
101011010001
001101011010
011111110000
000100111111
111101000010
100000010111
001100000011
101010011111
111011100110
100011011101
110101010101
011101010000
100010111100
100001000011
001011110110
111010111010
011010101000
110100000000
111001000111
010101110010
111000100000
100011001001
000010100010
010011111000
000101101110
100011110011
011001111011
000001111000
011111000110
100111000111
111110011010
101111001010
111100110011
011101100011
100000010101
101010010101
100111111000
101101101111
101100101000
110000111010
100110000010
000011000111
111100000001
101110111100
010001011011
100101111100
101111101010
111000010001
011010110110
100111011110
011111001001
011001111001
011010010011
100011010011
001011011011
111010010110
101001000000
100101101110
110001101010
010000000101
011110010010
000001101111
101110011100
101001001011
101111011010
101001010110
110001101111
110110010111
010111110111
001100101011
001111100000
011010001110
100011111100
001001111101
100101010100
011101110011
110111100001
001000100100
011001000011
101010011101
001100100000
011001010100
111111111010
010111111101
001010001100
111111111000
010101111100
000111001101
110101000000
010010011000
010001010100
010001110000
011110110000
000011111101
101101110001
101101001010
110000000000
100100111101
111110111001
010000111000
110100001100
011111110110
001100001010
100011101010
001001100101
101011001101
101101100100
010111010001
001000001110
110111110101
101110101011
100110000101
110011000111
100110011110
100100110100
101111011001
011001110010
101000010110
000101010011
100111001110
111000011111
110011100011
000100001011
011100100010
000001010010
010110001001
101111011110
010011100110
111001000011
100011001010
100101011110
010110111111
000001100101
110111111101
011110011010
111111010110
011110111110
100000000111
101000111110
000001011111
111000100110
100101000000
001000100010
111010001111
111011101010
101110100101
000010110011
100100110011
110001100101
000101010110
100100100110
100110111100
001011010100
011101011001
010110101011
000010101010
100100010001
110001100111
101101101000
101110100000
111100110000
000111100110
110001000011
000111000110
100011100110
111011011101
101100000000
001011110000
101010101110
001110110010
110010111101
111011001100
011100001001
001101111100
111110111011
000011100001
011001011010
111101101101
111010001000
010000000001
001000010001
101110011001
111000000000
010011110100
011111011001
010011100010
100010011010
010100001110
110111100101
000111111100
000001011010
010100111100
100000001000
101100111001
001100010001
001000001111
001011010010
100110000000
101010010010
111101100001
010001000011
111111000010
111111101001
001110100010
101000101000
101001000100
111100101101
010100110111
000010010101
110010110101
001101111010
001000011110
101000010001
001100001011
001100000100
000110100011
001100001101
111111001001
100011100010
000101011011
000001010101
110110101001
001100010000
101111000000
100001010100
101101010010
110110111010
011011001010
100100011011
101111110101
001101110100
111100110100
000011011101
100100100100
001111011100
001011110010
000000011000
100011100000
111011011111
000101101000
100010010011
000011110001
000111101111
010111001011
110011101111
100001001111
111101001110
011001011110
010010111010
101011101100
010101000011
001111100001
110000011010
110011100100
000011001100
000100010101
011111101000
000001101010
001001010011
001000011001
001110011111
011101111100
011000100100
010011001101
111111010000
010010100000
010011110010
011100111110
100001110011
100000000011
101011111011
100000110110
111010011101
101111110000
110000001001
000111000011
100001001101
100110001001
000100011000
001111000001
011110100001
111111111101
010000100101
101011110101
100101100010
010001101101
011011110000
011011000010
101101111000
110010111110
110001011110
010001110011
100100100000
101010010001
100000111111
111110011011
001000100101
000111100010
110111011101
101011011010
000000000001
110010011001
001010011001
100111010101
001110110111
110110000110
101011111101
100101001110
011110010111
110111010110
011011000111
011100011000
101100011010
101111110011
011110101100
100001101100
011010110100
111100011110
011110011101
100010110110
010000111100
001101010100
000101110011
101101100010
110011110111
010001001100
100111010001
000000000111
010101111110
000101101111
000011101111
000001110011
000101000010
110101011111
001001011010
100101000010
110100011101
001001010000
101011100000
111010110010
010001100000
100100111100
110000000101
101101001001
111010001101
011011010111
101110110001
001110010011
011111001000
011111010011
001110000010
110110111111
011011001011
110110001101
101010110101
100111110100
100000111001
011001111111
110010011111
110110100110
001111111100
001110011000
100010111000
000010101000
000110101111
011100111100
010001101111
100011100011
100100111110
010100011101
101100101101
001111101000
111110101001
110100000010
001010101111
011001110001
010110111000
001100011100
011010010111
010010001100
110101010111
111000001111
111100000100
011010101111
110101111100
111101011111
000110000111
011110110010
111110010010
001011100111
110010000001
111111110100
101001011010
000100011110
011100100111
110000001100
001010001010
110011100001
110001011011
110010010100
101011100100
110111101110
011100100100
011100100011
100111011000
010100000011
001111100111
000110000100
101100100001
111101110010
101110101100
010001100011
110101010001
111101101110
000111100111
000011110110
011010000001
111110100110
000100011100
011111100001
101111110110
100111000010
000110100001
011001101010
110110110011
110000111110
001100101010
100101001101
001001101100
100101011111
101111001011
111101000000
010110010100
011111001110
011111111111
101100001110
101011100110
111001100001
111101011101
001100111110
13,79,74,35,76,12,43,71,87,72,23,91,31,67,58,61,96,16,81,92,41,6,32,86,77,42,0,55,68,14,53,26,25,11,45,94,75,1,93,83,52,7,4,22,34,64,69,88,65,66,39,97,27,29,78,5,49,82,54,46,51,28,98,36,48,15,2,50,38,24,89,59,8,3,18,47,10,90,21,80,73,33,85,62,19,37,57,95,60,20,99,17,63,56,84,44,40,70,9,30
14 86 50 89 49
10 85 33 46 87
82 91 54 13 90
63 88 75 99 79
74 31 4 0 71
56 3 70 2 22
44 63 10 95 8
92 62 83 4 93
74 80 5 11 68
24 50 42 65 72
42 21 72 26 7
4 78 1 49 50
93 43 38 71 68
62 52 40 61 82
31 28 16 96 18
46 77 11 86 64
4 14 61 94 30
76 21 7 2 92
55 1 66 45 23
65 51 67 26 29
1 89 70 73 81
75 40 93 15 60
11 58 37 42 26
62 36 20 87 47
54 35 6 23 10
2 13 21 69 71
98 59 82 7 32
67 90 62 51 19
84 6 23 3 17
24 10 25 0 47
28 10 26 86 65
33 18 21 6 99
40 61 30 58 34
29 37 78 4 83
87 53 44 22 32
19 35 93 78 26
87 99 15 75 56
70 22 33 27 24
58 53 83 48 8
62 66 18 89 25
30 25 67 77 47
99 0 44 40 23
31 19 52 55 7
65 22 12 27 71
82 62 54 78 18
17 19 56 93 15
62 30 64 68 21
32 84 43 81 51
61 83 52 65 58
90 87 31 67 10
95 76 21 10 1
81 30 64 51 44
77 31 32 94 90
58 48 11 43 37
12 19 82 85 80
79 91 84 44 35
80 6 64 0 20
7 36 33 17 51
71 19 24 26 2
75 37 25 59 11
48 91 17 38 16
54 46 53 33 28
20 6 68 96 45
70 75 35 65 59
0 39 13 23 4
41 83 90 95 17
67 4 23 62 93
31 1 51 21 16
34 14 92 66 89
0 78 58 80 96
67 2 42 36 32
1 62 37 65 79
66 80 19 75 0
17 86 94 49 54
40 59 16 14 30
33 70 65 6 20
44 22 55 81 15
54 2 13 5 1
93 40 97 67 78
30 75 96 41 7
40 96 24 19 32
88 58 65 34 52
38 49 50 5 35
4 13 2 22 26
46 55 18 89 33
64 17 54 59 16
22 97 91 83 87
0 3 85 92 43
99 31 19 73 4
8 41 68 48 75
37 45 16 50 57
31 14 32 77 60
90 63 3 40 8
96 6 56 95 2
80 69 61 52 24
84 50 31 7 40
32 58 47 51 70
59 76 44 83 72
87 52 77 10 81
57 1 12 37 73
14 74 7 98 95
78 47 1 22 96
45 80 92 37 21
15 10 33 73 63
29 34 51 27 31
76 21 26 20 22
89 58 37 91 38
59 9 74 24 96
80 69 30 7 0
70 87 16 78 49
69 79 75 99 65
20 48 61 29 67
31 86 90 72 57
62 83 94 74 1
34 13 55 56 36
54 52 66 15 29
7 16 94 62 92
50 80 6 24 58
96 13 93 1 0
65 3 12 44 76
45 43 51 92 86
60 70 3 23 69
63 78 30 66 48
17 74 81 75 37
79 53 25 28 15
69 60 98 68 37
18 39 36 48 75
50 3 52 11 87
57 46 63 80 41
89 12 94 84 25
79 11 64 51 67
17 47 98 57 5
16 70 49 0 83
32 56 84 73 86
74 59 35 15 6
6 94 81 28 82
53 58 43 46 51
17 20 18 96 41
66 22 27 12 44
93 40 78 26 54
28 88 94 9 16
14 66 2 98 82
23 69 44 75 10
38 34 18 51 1
68 52 29 0 39
11 45 80 94 89
24 44 96 71 58
97 2 46 92 12
47 19 99 55 7
64 62 72 23 61
99 92 94 38 98
10 97 40 57 30
67 77 7 64 23
88 80 58 78 59
42 69 68 16 60
68 74 52 73 18
62 57 49 91 19
21 48 51 22 70
45 29 53 75 8
42 17 20 47 31
76 29 88 23 65
80 2 90 75 48
93 55 10 50 81
74 54 6 89 18
27 26 84 11 78
69 39 34 79 12
72 96 80 68 44
27 57 99 61 64
81 63 6 25 95
8 32 15 74 35
40 38 2 63 21
28 57 90 19 49
68 75 11 24 44
45 50 15 27 9
31 30 52 33 36
4 55 11 83 95
35 0 30 25 45
73 31 94 22 28
91 19 50 54 47
14 90 71 98 23
31 55 45 78 67
1 24 51 25 80
85 96 46 87 64
37 93 22 59 90
69 70 50 17 53
20 66 46 83 91
28 57 99 63 1
17 59 54 47 55
50 10 41 53 34
3 39 97 9 38
58 29 70 23 95
96 67 84 59 45
35 64 63 77 52
31 14 33 12 78
17 36 98 0 71
83 68 7 9 75
13 39 5 99 73
82 60 14 8 63
49 86 67 56 91
62 52 36 1 29
24 65 75 31 63
48 72 14 70 0
85 30 42 33 87
26 8 29 4 96
93 60 74 9 50
16 98 31 91 43
90 76 97 18 70
67 2 45 41 58
7 8 26 62 61
72 21 63 69 17
15 28 96 16 24
45 41 62 89 67
57 4 80 23 3
29 51 99 94 68
56 37 81 54 63
61 81 6 46 77
28 43 63 10 41
76 12 82 23 13
32 47 94 96 92
7 29 69 22 64
68 64 51 69 96
76 18 88 43 55
8 91 73 83 54
0 35 94 20 97
50 29 82 71 75
28 56 92 79 36
18 85 35 25 26
51 54 53 21 59
64 19 17 14 30
9 84 5 93 46
58 3 5 76 57
55 64 79 16 97
14 59 93 24 60
84 49 44 69 15
87 42 43 25 18
5 90 79 46 80
41 56 93 15 50
53 25 95 39 0
77 89 40 17 92
9 73 85 28 42
20 85 78 73 74
59 12 82 24 52
55 33 11 28 60
15 25 61 16 45
3 14 39 95 92
82 94 47 30 79
38 87 15 31 45
69 63 98 72 1
77 39 96 81 92
16 71 80 86 2
38 60 28 94 24
40 46 67 22 34
39 70 71 3 96
27 54 41 69 18
23 62 1 61 84
74 85 15 44 11
39 92 43 79 1
82 8 26 9 57
20 93 18 97 31
67 81 17 21 13
54 63 83 89 51
0 8 15 25 59
95 74 18 28 98
50 3 34 23 77
4 24 61 90 88
11 64 61 28 27
5 35 74 75 47
69 84 17 62 9
40 21 32 73 67
92 36 12 51 26
35 50 7 26 36
43 56 42 41 48
59 54 91 55 33
37 13 19 20 88
22 21 51 4 69
93 48 8 94 6
14 34 13 10 32
64 90 92 23 15
63 95 85 28 87
38 5 91 75 24
94 68 32 85 10
75 33 0 52 37
82 8 24 58 93
49 73 63 44 61
71 50 16 88 72
93 71 54 20 51
39 92 75 79 66
6 58 52 22 63
74 53 99 16 61
29 96 11 83 24
32 26 10 77 16
31 92 58 44 79
17 2 72 29 8
93 38 9 15 3
50 89 61 88 81
95 65 70 27 79
4 19 30 86 72
80 61 68 74 49
7 5 77 14 53
98 44 51 43 93
59 70 44 52 14
31 82 9 55 13
15 63 99 26 61
34 48 23 56 41
97 79 28 29 93
26 86 35 66 67
25 39 48 45 69
44 93 13 17 81
70 89 54 62 68
41 36 90 83 12
92 59 53 11 83
43 70 30 8 66
46 6 31 56 90
62 20 65 94 34
67 96 47 71 17
34 85 72 51 46
21 6 44 64 27
79 86 29 33 35
7 87 47 94 84
62 90 58 80 73
7 73 50 0 35
77 6 33 89 94
71 52 95 53 8
22 9 46 49 75
45 56 96 87 67
85 64 44 39 57
90 30 15 35 54
78 89 55 99 12
80 96 20 50 45
56 10 71 59 17
66 87 77 71 45
79 65 80 11 88
74 99 30 89 73
58 78 64 85 20
10 41 1 44 49
38 47 3 60 27
8 10 14 4 1
92 24 46 16 95
55 69 77 7 36
15 51 13 58 76
61 3 71 38 46
34 93 42 90 32
99 16 73 55 6
48 23 56 12 39
22 87 51 70 89
8 58 99 23 56
91 62 68 57 32
46 95 21 3 75
35 51 33 7 74
26 2 89 76 48
93 89 88 49 55
11 29 72 27 35
45 5 46 18 65
23 32 30 97 42
76 19 22 77 78
17 43 19 2 42
20 26 36 68 75
38 94 37 99 93
62 46 1 45 89
59 7 92 78 22
75 41 53 45 7
91 55 40 31 36
29 78 90 17 57
63 20 77 67 42
64 62 11 48 84
26 89 27 47 91
15 9 18 62 28
31 96 42 81 86
11 52 20 93 38
83 64 39 1 60
99 48 86 72 92
38 32 62 18 17
93 71 76 73 64
26 36 74 52 68
24 98 34 88 45
18 84 79 52 42
54 10 33 90 64
35 1 78 62 65
22 48 87 72 50
56 3 49 20 63
14 50 79 84 49
17 46 66 80 87
97 90 24 65 73
25 30 94 72 99
78 89 81 96 28
7 24 96 54 86
4 56 83 32 27
29 91 73 34 45
16 70 1 39 3
94 47 44 42 87
44 74 52 65 22
5 46 75 27 12
25 24 43 21 42
19 80 60 97 3
8 84 9 87 94
62 80 7 66 82
60 79 45 1 75
55 54 85 64 96
65 6 16 27 38
77 26 74 71 91
55 23 59 47 62
53 92 34 96 58
38 3 88 46 60
50 56 83 39 80
37 6 93 7 94
56 26 45 73 16
37 30 74 44 64
53 70 29 21 49
4 5 27 92 22
36 8 63 50 69
70 83 15 22 56
64 98 32 39 12
82 21 73 19 14
44 61 78 26 99
76 24 81 38 85
56 55 64 39 19
13 70 63 32 54
85 22 14 27 73
25 89 15 44 21
29 77 79 23 10
84 27 63 34 5
57 81 78 90 59
35 85 51 54 48
92 4 89 70 30
97 0 7 86 26
4 44 88 71 6
80 23 19 55 57
91 7 18 27 95
85 13 66 8 34
63 45 77 17 84
58 7 56 38 48
92 97 50 80 54
5 8 17 49 23
96 82 20 74 4
90 0 59 93 30
44 97 88 33 11
18 69 4 0 94
13 57 24 9 53
49 7 68 15 42
25 39 52 6 98
31 65 59 74 12
22 39 13 2 16
44 46 90 60 93
82 9 71 99 89
23 80 35 51 41
47 30 75 73 22
62 87 59 42 90
9 5 41 54 32
71 25 46 24 12
53 28 77 33 76
36 25 2 74 29
58 34 44 94 83
16 72 69 45 28
88 0 86 14 49
10 56 24 82 73
27 42 83 51 61
93 77 33 49 46
23 5 41 48 90
81 10 3 16 1
84 36 40 88 54
60 85 7 28 39
54 11 4 18 84
63 95 62 13 82
93 33 40 16 55
34 78 29 56 66
51 99 73 14 69
3 65 23 60 96
1 49 78 55 25
15 66 11 42 87
48 52 56 34 38
60 59 65 32 73
68 76 35 75 42
72 70 45 34 38
29 84 28 62 43
49 85 31 57 23
42 57 40 73 32
70 79 80 11 67
55 26 87 92 19
63 58 78 29 77
17 74 18 20 60
84 99 72 74 62
15 14 50 57 77
48 91 55 46 82
85 27 33 21 54
45 31 43 40 60
73 37 66 67 19
16 79 15 45 89
84 78 69 28 46
17 4 12 95 87
49 99 31 9 36
61 34 98 60 74
30 95 33 46 64
73 97 12 26 7
2 58 49 70 54
80 55 94 91 11
27 5 3 62 49
38 88 40 9 47
29 59 94 74 12
48 73 85 97 35
28 25 30 14 83
556,286 -> 341,71
337,201 -> 782,646
786,780 -> 117,111
977,864 -> 199,86
544,127 -> 544,144
539,471 -> 539,972
364,765 -> 364,285
282,325 -> 892,935
536,941 -> 158,941
280,39 -> 806,565
168,662 -> 363,857
639,676 -> 639,701
397,809 -> 466,809
716,118 -> 625,209
153,582 -> 497,926
35,706 -> 398,706
61,41 -> 519,41
158,557 -> 158,922
320,177 -> 624,481
800,779 -> 466,779
292,270 -> 292,497
919,17 -> 757,17
935,520 -> 935,688
948,480 -> 303,480
306,811 -> 306,467
227,582 -> 464,819
757,807 -> 757,688
983,12 -> 30,965
632,262 -> 640,262
755,314 -> 138,931
179,599 -> 179,144
556,246 -> 801,491
114,218 -> 114,60
183,70 -> 423,70
561,661 -> 231,331
875,738 -> 723,890
812,828 -> 812,78
98,707 -> 88,707
804,979 -> 188,979
503,178 -> 453,178
902,678 -> 248,678
603,618 -> 737,752
788,735 -> 559,964
839,134 -> 839,408
569,356 -> 491,356
566,543 -> 566,77
624,386 -> 111,386
781,109 -> 781,52
187,709 -> 23,545
220,123 -> 856,123
210,528 -> 398,716
942,935 -> 58,51
102,13 -> 102,560
926,588 -> 969,545
529,117 -> 146,117
989,211 -> 739,461
207,201 -> 207,106
799,876 -> 284,876
370,773 -> 687,456
571,972 -> 571,351
877,910 -> 877,12
384,205 -> 384,940
493,915 -> 912,496
764,412 -> 368,16
368,220 -> 333,220
526,271 -> 778,271
379,203 -> 417,165
168,577 -> 168,709
529,808 -> 598,739
959,506 -> 959,626
576,89 -> 863,89
277,412 -> 311,378
12,19 -> 975,982
620,951 -> 240,571
937,206 -> 954,206
231,177 -> 918,864
499,825 -> 315,825
289,876 -> 289,302
408,569 -> 46,207
461,838 -> 91,838
281,294 -> 281,737
61,541 -> 61,747
768,857 -> 768,276
782,97 -> 33,97
544,563 -> 251,856
731,216 -> 731,19
767,142 -> 242,667
469,612 -> 952,129
508,363 -> 508,540
614,845 -> 614,739
342,362 -> 235,362
880,703 -> 880,653
942,669 -> 651,669
884,976 -> 884,924
158,822 -> 945,35
510,716 -> 884,342
523,946 -> 73,496
334,430 -> 157,253
593,77 -> 105,565
269,132 -> 243,132
902,529 -> 180,529
554,767 -> 554,938
164,615 -> 425,615
51,713 -> 51,341
428,606 -> 89,945
600,402 -> 600,185
774,550 -> 774,207
465,204 -> 697,436
577,719 -> 255,719
647,990 -> 970,990
649,170 -> 886,407
428,503 -> 428,394
381,608 -> 381,444
778,175 -> 778,121
795,379 -> 379,379
929,792 -> 218,81
504,837 -> 504,449
212,216 -> 212,76
446,744 -> 446,116
824,247 -> 577,247
77,214 -> 553,214
913,234 -> 913,670
949,24 -> 43,930
733,758 -> 733,62
628,659 -> 962,659
172,749 -> 755,749
901,717 -> 184,717
457,578 -> 923,112
943,11 -> 912,11
728,597 -> 116,597
465,134 -> 465,159
170,953 -> 170,533
231,715 -> 231,219
209,187 -> 984,962
798,515 -> 798,601
479,123 -> 479,148
360,387 -> 360,356
962,818 -> 962,770
852,607 -> 852,886
159,838 -> 967,30
823,659 -> 642,478
374,893 -> 545,893
248,819 -> 248,978
894,473 -> 894,47
182,975 -> 278,879
75,248 -> 913,248
969,533 -> 969,827
18,40 -> 842,864
972,909 -> 220,157
378,159 -> 571,159
875,478 -> 238,478
95,807 -> 264,638
418,68 -> 418,387
784,548 -> 332,548
365,354 -> 365,836
731,615 -> 235,615
885,104 -> 513,476
816,47 -> 385,478
626,741 -> 626,499
371,372 -> 920,921
83,150 -> 922,989
623,520 -> 645,498
612,305 -> 561,305
845,149 -> 788,149
914,35 -> 829,35
143,165 -> 143,520
164,218 -> 266,218
118,644 -> 397,644
59,942 -> 970,31
616,774 -> 970,420
30,468 -> 874,468
454,208 -> 454,536
524,488 -> 524,931
54,479 -> 560,479
815,591 -> 815,813
959,971 -> 30,42
23,181 -> 149,181
841,294 -> 841,681
34,47 -> 367,47
913,590 -> 913,374
690,64 -> 690,672
541,112 -> 781,112
380,843 -> 687,536
303,330 -> 465,330
408,403 -> 326,403
352,962 -> 925,389
121,882 -> 873,130
979,294 -> 29,294
228,688 -> 228,738
845,930 -> 901,930
726,189 -> 27,888
223,888 -> 989,888
483,632 -> 483,321
606,810 -> 820,810
225,31 -> 225,342
841,18 -> 841,417
375,185 -> 375,413
641,189 -> 307,523
126,900 -> 126,990
530,220 -> 690,220
496,263 -> 154,263
140,503 -> 419,503
349,733 -> 349,819
43,29 -> 928,914
683,842 -> 683,489
113,634 -> 806,634
771,145 -> 130,145
88,467 -> 908,467
328,642 -> 328,795
986,191 -> 218,959
857,166 -> 857,594
950,763 -> 229,42
263,940 -> 101,940
689,182 -> 689,835
241,237 -> 733,237
965,150 -> 279,150
871,242 -> 474,639
688,947 -> 688,11
319,738 -> 945,112
21,853 -> 853,21
69,533 -> 69,741
492,981 -> 492,210
942,69 -> 249,69
63,364 -> 203,364
340,505 -> 15,505
41,43 -> 979,981
395,623 -> 217,801
540,37 -> 540,381
64,112 -> 882,930
887,212 -> 217,882
168,159 -> 108,159
117,22 -> 959,864
413,500 -> 413,616
775,597 -> 962,597
171,901 -> 143,901
777,391 -> 41,391
901,139 -> 70,970
215,75 -> 215,261
973,433 -> 786,433
757,568 -> 612,423
363,347 -> 185,525
274,363 -> 274,709
435,569 -> 880,569
267,297 -> 86,478
221,852 -> 985,88
322,560 -> 322,962
470,259 -> 470,508
861,860 -> 843,860
172,474 -> 172,714
53,839 -> 499,839
600,40 -> 600,227
820,952 -> 99,231
650,486 -> 586,486
305,273 -> 305,392
826,417 -> 826,92
309,934 -> 309,720
381,644 -> 381,623
38,78 -> 38,54
326,450 -> 173,450
474,100 -> 474,135
607,536 -> 192,121
686,504 -> 164,504
538,623 -> 429,623
200,385 -> 933,385
568,275 -> 31,275
105,201 -> 706,201
582,584 -> 827,584
24,469 -> 24,519
306,224 -> 32,224
429,528 -> 304,528
272,851 -> 272,927
636,113 -> 636,244
481,107 -> 783,107
834,87 -> 175,746
684,50 -> 61,673
30,335 -> 739,335
621,893 -> 266,893
968,942 -> 968,390
895,23 -> 136,23
742,650 -> 756,636
42,582 -> 368,582
890,266 -> 786,266
591,807 -> 921,807
915,333 -> 915,160
746,326 -> 826,326
663,803 -> 34,174
533,513 -> 692,513
205,133 -> 935,133
730,138 -> 58,810
290,87 -> 290,488
693,513 -> 693,323
188,491 -> 188,587
562,593 -> 562,122
629,457 -> 629,299
132,781 -> 381,781
356,965 -> 356,899
720,715 -> 487,715
356,120 -> 954,120
657,507 -> 323,173
13,190 -> 742,190
677,640 -> 491,640
145,605 -> 366,605
143,683 -> 681,145
700,787 -> 557,787
958,406 -> 212,406
267,734 -> 705,734
470,333 -> 257,120
790,656 -> 523,389
13,904 -> 898,19
29,970 -> 961,38
846,454 -> 846,153
564,488 -> 98,488
904,19 -> 60,863
493,112 -> 472,133
945,977 -> 141,173
720,231 -> 720,367
783,133 -> 783,422
165,754 -> 165,604
752,308 -> 715,271
413,969 -> 431,951
833,437 -> 833,881
612,802 -> 612,64
974,187 -> 543,618
655,183 -> 675,183
696,833 -> 906,623
756,792 -> 756,741
338,140 -> 878,680
854,955 -> 241,342
602,466 -> 326,466
470,125 -> 464,131
568,141 -> 43,666
826,318 -> 783,275
194,986 -> 194,466
896,330 -> 621,55
482,709 -> 704,931
345,912 -> 345,741
758,119 -> 758,841
11,777 -> 11,249
88,945 -> 795,945
665,74 -> 124,615
243,831 -> 249,837
40,69 -> 720,749
757,804 -> 757,900
803,265 -> 336,732
299,155 -> 758,614
787,173 -> 172,788
251,400 -> 251,168
217,480 -> 486,480
939,974 -> 21,56
767,649 -> 378,649
197,764 -> 561,400
767,577 -> 579,577
952,982 -> 28,58
282,527 -> 282,640
944,125 -> 184,125
149,848 -> 351,848
36,437 -> 350,437
63,527 -> 764,527
66,313 -> 302,549
805,485 -> 577,485
660,626 -> 903,626
927,542 -> 897,542
577,344 -> 577,934
624,284 -> 624,497
649,618 -> 153,122
942,32 -> 227,747
10,190 -> 10,629
84,638 -> 470,252
362,89 -> 362,762
351,844 -> 916,279
683,561 -> 497,747
628,473 -> 103,473
319,525 -> 782,62
842,131 -> 551,131
980,960 -> 51,31
662,12 -> 666,12
337,814 -> 337,736
720,99 -> 760,99
867,515 -> 867,650
248,872 -> 142,872
295,274 -> 298,274
102,369 -> 102,648
523,142 -> 54,611
369,798 -> 978,189
215,688 -> 835,688
846,242 -> 786,182
68,923 -> 68,342
690,416 -> 559,547
567,134 -> 278,134
89,126 -> 846,883
779,325 -> 389,325
675,461 -> 675,622
278,925 -> 953,250
907,460 -> 519,848
769,60 -> 592,60
331,103 -> 331,49
148,366 -> 148,516
933,52 -> 332,52
488,642 -> 488,523
632,403 -> 83,952
321,840 -> 756,405
302,627 -> 907,22
650,449 -> 650,553
219,466 -> 219,297
841,947 -> 78,184
40,746 -> 712,74
559,306 -> 895,306
317,592 -> 317,275
267,183 -> 267,428
43,397 -> 43,359
952,705 -> 952,634
921,837 -> 258,174
634,783 -> 656,805
366,309 -> 224,309
383,470 -> 526,613
717,419 -> 717,332
543,752 -> 543,500
954,892 -> 101,39
294,379 -> 583,379
829,388 -> 829,491
748,509 -> 283,509
347,75 -> 467,195
618,958 -> 371,711
986,827 -> 213,54
34,617 -> 982,617
716,902 -> 716,429
970,52 -> 107,915
563,33 -> 563,680
803,82 -> 136,749
24,968 -> 273,968
816,483 -> 620,287
783,588 -> 623,588
397,210 -> 988,801
911,387 -> 911,446
770,730 -> 786,730
22,11 -> 982,971
395,316 -> 151,316
301,420 -> 301,248
10,10 -> 989,989
637,358 -> 247,358
932,341 -> 642,341
162,594 -> 162,448
51,946 -> 396,946
591,253 -> 958,620
567,849 -> 567,713
879,910 -> 879,603
889,642 -> 437,642
669,528 -> 945,252
644,237 -> 774,237
488,870 -> 738,620
692,388 -> 959,388
506,17 -> 701,17
663,514 -> 663,216
684,862 -> 289,862
511,235 -> 519,227
866,940 -> 153,227
381,518 -> 87,518
837,573 -> 181,573
337,191 -> 337,135
324,573 -> 945,573
449,800 -> 390,741
763,378 -> 763,695
24,457 -> 444,877
267,875 -> 798,344
724,848 -> 395,848
931,322 -> 931,244
426,241 -> 280,241
175,879 -> 175,883
496,158 -> 560,158
899,319 -> 805,319
799,424 -> 563,188
958,388 -> 958,290
558,95 -> 314,95
768,646 -> 961,839
246,534 -> 246,147
808,720 -> 808,385
912,147 -> 912,305
670,676 -> 776,676
534,594 -> 696,594
736,768 -> 736,364
377,784 -> 377,368
799,105 -> 978,284
763,575 -> 763,253
581,205 -> 581,45
932,782 -> 678,782
400,950 -> 936,414
68,616 -> 897,616
399,662 -> 291,554
354,397 -> 354,489
219,276 -> 862,919
115,138 -> 195,138
863,326 -> 863,335
884,130 -> 271,743
986,148 -> 234,900
254,186 -> 973,905
975,971 -> 672,971
122,533 -> 19,636
316,512 -> 219,609
113,480 -> 716,480
483,540 -> 845,178
5,1,1,5,4,2,1,2,1,2,2,1,1,1,4,2,2,4,1,1,1,1,1,4,1,1,1,1,1,5,3,1,4,1,1,1,1,1,4,1,5,1,1,1,4,1,2,2,3,1,5,1,1,5,1,1,5,4,1,1,1,4,3,1,1,1,3,1,5,5,1,1,1,1,5,3,2,1,2,3,1,5,1,1,4,1,1,2,1,5,1,1,1,1,5,4,5,1,3,1,3,3,5,5,1,3,1,5,3,1,1,4,2,3,3,1,2,4,1,1,1,1,1,1,1,2,1,1,4,1,3,2,5,2,1,1,1,4,2,1,1,1,4,2,4,1,1,1,1,4,1,3,5,5,1,2,1,3,1,1,4,1,1,1,1,2,1,1,4,2,3,1,1,1,1,1,1,1,4,5,1,1,3,1,1,2,1,1,1,5,1,1,1,1,1,3,2,1,2,4,5,1,5,4,1,1,3,1,1,5,5,1,3,1,1,1,1,4,4,2,1,2,1,1,5,1,1,4,5,1,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,4,2,1,1,1,2,5,1,4,1,1,1,4,1,1,5,4,4,3,1,1,4,5,1,1,3,5,3,1,2,5,3,4,1,3,5,4,1,3,1,5,1,4,1,1,4,2,1,1,1,3,2,1,1,4
1101,1,29,67,1102,0,1,65,1008,65,35,66,1005,66,28,1,67,65,20,4,0,1001,65,1,65,1106,0,8,99,35,67,101,99,105,32,110,39,101,115,116,32,112,97,115,32,117,110,101,32,105,110,116,99,111,100,101,32,112,114,111,103,114,97,109,10,601,578,981,315,530,525,671,1501,616,214,724,1247,543,58,183,282,242,54,90,130,1788,360,1719,710,1165,1476,29,744,164,293,1360,274,47,119,16,387,134,547,72,48,77,416,863,39,65,144,500,678,430,160,1689,550,753,1478,480,56,583,85,206,93,335,990,174,276,1119,52,308,470,563,387,897,21,85,720,983,178,383,134,299,722,57,391,489,768,232,646,1312,1316,31,57,927,176,531,421,1162,369,934,7,172,237,340,169,261,1371,1351,1268,72,58,375,1570,1238,55,513,403,1462,141,263,419,1316,852,251,39,358,209,204,439,150,1667,344,205,1299,1226,992,967,536,1160,1503,1154,1323,486,1079,329,823,506,1252,387,28,69,649,296,233,62,219,344,464,1284,291,234,47,949,1126,935,1367,1450,1431,379,344,478,731,648,77,184,927,211,262,728,1093,381,140,239,332,1436,78,665,1486,601,1444,364,1057,753,488,127,1001,350,1016,357,638,309,40,333,136,655,779,821,414,275,140,149,185,445,1169,476,196,907,1570,193,161,43,204,1489,1125,1024,101,17,592,1378,338,1625,3,269,1568,254,803,25,776,109,52,291,1595,255,739,34,768,378,632,4,181,373,162,562,74,85,160,16,47,38,266,1610,9,7,1398,358,287,450,188,1390,37,98,80,685,1645,50,55,16,542,20,443,848,49,808,76,233,69,110,471,73,408,638,89,861,280,1062,75,314,808,237,96,401,57,48,1306,115,1164,1533,5,1032,1314,66,630,96,496,116,1558,438,13,182,1360,802,101,327,370,444,335,812,430,900,1259,1117,318,118,433,501,401,101,582,27,454,981,776,14,26,163,384,1652,87,788,474,588,155,845,207,33,200,622,840,1360,432,11,525,86,296,481,200,529,95,924,431,40,846,220,285,14,66,755,111,647,643,1201,81,483,555,125,426,1499,29,115,48,39,92,316,434,217,218,116,9,33,496,358,1106,736,1181,1153,117,20,1719,1113,1620,26,581,407,114,1559,6,1918,964,909,340,630,817,473,111,1485,434,262,1702,651,11,182,1043,1904,633,336,252,677,1238,637,1008,82,327,171,185,19,141,395,1209,53,798,836,1378,598,262,298,265,287,85,21,249,848,162,89,1050,108,34,41,25,291,918,28,1234,139,351,867,146,79,995,1173,635,24,31,81,214,1114,155,1256,159,206,586,426,452,650,1653,47,42,264,240,500,864,893,1308,1249,853,286,62,592,102,77,1082,91,120,625,211,978,319,655,200,152,86,396,52,308,1479,38,41,53,179,648,216,41,641,659,1556,226,1421,291,33,1461,1095,529,309,1100,314,1695,505,1200,150,946,53,124,139,1506,52,33,463,613,33,1264,386,678,563,564,318,273,912,60,31,150,1321,133,1333,302,1243,49,421,808,1399,555,195,611,268,39,1302,1154,92,664,117,92,124,332,561,1436,865,198,71,271,909,40,1185,664,251,422,306,122,814,158,1676,122,217,312,952,845,104,572,1796,392,651,176,714,44,757,111,56,489,333,738,369,304,1239,105,297,277,674,213,938,2,681,336,171,1252,166,88,489,273,260,565,231,319,1085,650,211,510,12,511,325,46,107,980,1136,16,95,308,935,514,469,20,44,209,345,467,1310,500,75,594,166,199,741,193,28,52,106,1437,366,575,1200,609,678,534,573,723,325,8,386,268,690,321,186,375,2,104,657,1341,601,175,0,745,146,508,180,426,811,7,215,300,86,25,372,233,900,276,1625,808,1941,510,234,813,131,334,58,783,992,236,244,174,609,1581,1767,204,187,208,1340,347,803,146,299,140,142,339,60,118,300,809,276,413,267,946,77,154,466,425,193,187,852,674,2,17,1006,1007,166,195,137,97,41,407,65,1072,20,789,311,1227,20,132,1536,995,194,506,635,115,1500,529,93,72,950,208,944,1177,476,207,1228,5,974,226,225,290,690,581,218,401,49,361,1408,242,254,24,313,441,635,126,513,994,299,1722,52,1123,44,1332,628,534,789,298,692,45,596,1583,77,15,38,1293,1181,1498,772,148,297,49,692,87,594,49,148,170,54,1079,7,468,847,336,421,34,1108,406,892,689,245,298,85,1187,1142,286,310,207,34,660,549,39,1172,97,1,750,47,0,77,1632,135,54,18,22,1292,230,1031,11,225,820,461,1208,108,1443,274,1134,41,287,166,274,1032,585,1491,75,549,1231,1314,443,212,395,386,698,58,644,395,81,905,366,233,716,656,799,643,1011,173,790,360,269,930,13,606,488,387,1206,51
bg gcdaeb aebg efabdcg abdce cafdbe fcbdeg bdacg gbd cafgd | daecb dcbae gb eabg
eabfdc fgd cegd aedgf fbacgd dceaf dg aebdcgf efbag edgfac | cgebadf dgce deafc acdbfg
dcgfb fe bcgefd adecfb fgdec dfe egadc fadgceb facbgd befg | fdacgb fbcdg dcefbg bcdfg
gebdcf eg ecgabd gabed agdfb dbace fgbacde facebd egd gcea | agdbe gde deg agcebd
efb fgeacbd efcdb adfe fcdabg cabfd dcebg deafcb cgbfae ef | bgcde adcgbf feb adfe
gfdcaeb cdgfa agefc cge cgadfb fegdbc ecda eagbf gdfcae ec | dfbecg degcaf gafcd cge
eacbdg gdfb dfcbge cgd egcdf gd bfedc aedcfb fcgea bdafceg | gd gcbefd begadcf gcd
gafced dcge ec gafcbde efgca agefb defabc eac cafdg dagbfc | fegba edcbagf efacg eca
ebfdc dbfae cbfgd agbecd ced ec dcefbga ecfg fgbdac fbedcg | ce ce cgadfb ecd
dgbfe gcbdaf cbegfa gfcda gadfce gbafedc ecg ce cgdfe aecd | efbcgda fbaegc cdae dcae
fca gcbfed ecadfbg fbgcda gfbdc cfadb afcbeg fa baced fagd | afc fdcbge af badcfg
fdegc defgacb acged gf deacfg cfg fbaecg abcgde dfag befcd | fgc egfdc cdaebg ebgcad
afgdbce ebfcd dfbecg bafged bg bcged egcda fabcde bdg fbgc | dbg gbd dgfeab fdebc
ecdbfa cage cdaegf dfgea cadbfge dbagfc ea dbfge efa cfdga | ea afe fgcad dgfcab
dafge cebf cgebd ecbgadf gbf bf debgf cdgfbe dbgcae gdacbf | defag edbcg becf bgf
gdb egfabc dbcfeg fagd gd abcde gdabfe fabge fcabedg debga | gfda bdg gaebf gbd
cbdfg fbcdgea ebdc bc cgb egfdb facgd egdfcb fbgade facbeg | gcfbd dbce dcbe fbdceg
fg afg agedcb fbdgeac gbfca eacgfd fceab cgabd bfdgac bgdf | bgdf afebgcd dbgafc bdfg
fbagced cegfd feabc dfbacg bg eagb bcaefd abegfc gfb ebfcg | gfb gb gbf gdfce
dfceba bdcaf decab ea bae acebdfg egabfd bdgec cbadgf efac | dcbeg bdceafg ae abcfd
gbfeac deagc geafc efgb agfcdeb dbacgf ecbfa cfg fg edbcaf | cgeda fegb aebfc gf
acgbfed cabdef gfbcde abced ca dbafgc adc fcedb feca aebdg | gecfdb caefdb baedcf cgeabfd
ed bdge dceagb gafceb dce cgaed bdgecfa gabec fdagc aedbfc | acdeg dce dcbega dfgca
ecgdb cbefdg fgbc cfegad cf fce fadeb bdgeac agecfbd fdcbe | fc bgdace cfe edfacg
ed fdbgc cfeab adbgfc adgebf ebdcf fgedbc gecd def dcgaebf | dfagbc bagdcf gdce ed
bgdfa gefbcd fdceab fe fabde edf caebd acfe deagbc dcbfeag | fe fbgedc abecdg fdebac
bafgde cfgba dcbag fcbgae dafc fdgebac da bdcagf gad cgdbe | dfca ad dga fcbgdea
abecgd agbec bcfegd gfacbde ca bafced fabeg acb cgbed agdc | gdceb cfdbage afbdgce begac
cfb gdafb dfcgba facbde cdefabg egdcf gfcbd cb agbc febgda | cb efbacd agbc cb
bdce dgaec dcefga dcaegb fbgae dba db afdbcg fceagbd gdabe | eagbdcf bd febgacd cebd
bad fgeab bd agfdce fcadeb agdec edbfgca dcbg bcegda edgba | dbfeac bfecda bfgecda dbgc
egcbfad gdfec faced ecdgfb decfga fac fa fdag cfbgae baced | gcfaed aedcfg fadg fa
ebfdc gadcfb fcgdea ace abcde ea gecdabf gdcba gbae dacbeg | bfdgac gadcb acbgd ae
gcafe abfged egfadbc fbdec dg gdebfc gfedc dbcg fcbead gde | gdbc faegc gde deagbfc
decabg gdcfa dfbca cgdefab bdegfa afcdeb bdcea bdf bf becf | aebdfc efbc dfegab bf
cdfegb gcdaf fa bfdacge egfa daf gdbac degcf adfecg ebcfda | cedgbaf fdgec afd gadcf
gd bcfde adegfc cegbfd gdc dgbe bdgcf gfaebcd cabfg edacfb | daecgf agbcf caebfd cbedaf
decbf ebcfg egcaf gfaecb gbf gaeb cadegf ecgfabd agdbfc gb | fgb dfcgae cfbge abfgce
bgfed cedgf cegabf gfc fc eagbdc caegd fcad dbaecgf dfceag | fcda efdbg fedgb bfaedcg
dcafbg aebdc fgdcb efc fgedca fe gbfe fdbagec cfebd cebdgf | gbef gfcbd cef ef
fabdgc cbd db cfgda cfabd eacgdf dagb abefdgc fbeac gdfcbe | bfdca ebdagfc dcb bdag
bgdface geabdc edabg aeb agec ea fcagbd acdfbe acdbg bdegf | cbedgaf bgcaed ea abfedc
abfeg fedbag fbegc dcgfbae fbgcd ec abefcg eafdcg fec aebc | gabef ec geabf fcgdb
gdcbef edfbg cg cafgbd gedc gcefb acfegdb eacbf dbfgea gcb | cgb bfdge gefbc agbfdc
gecbfad fdga debagc da bcdgaf abcfd abcfg bad dfebc aefbcg | cbfga dbcaf cfbda fgad
cbegdf cdga bfaecg egdfc dfaceg fbedagc dgeaf ga gfa efbda | gcdaef agf fga efdag
abd dcaf ad cbgefd abcge ecdbfag cbedf fgbade adebc acdebf | bagec dcfa ad dbaec
efcdb cedgaf edfcab dgecb dgbf egd baegc dg efdgbc gbefcda | afcdeb dg cfbdge gcbed
bgdfca bgf bfgac gdfc cedabg gabedf fdbagec cebfa gbdac fg | facbg cfagb abcgd edagbc
ebagdcf ecgbfa bgadf bdfac cfb cbdgfa ceadb cf dgcf fabdeg | cdfab eagfdb gdfeba fc
gbc bc fegac cfgeda gfcba acbe bcegfd abfgd dgaefcb ecbgfa | edfbgc ecab cbfag efagdbc
de gacfeb fabce ecgbdf adbef cbgdeaf aced dfe bfadg fcabde | gbdefca daefb cgedfb cead
dbf edbfa bedcgfa begafc fdega db cadb facebd fcaeb fdcgbe | bcgfea cbefda fabce cabfe
fcb cegbdf fgdeb fcdeb cfdae cgdb cfgabe bc agcbfde aebfdg | gcdb fcb bdefg edfbg
gfead fgdcbe egdfacb gacd cdf ecgfda edacf adbgfe dc ebcfa | agdc fdc geacbfd fagdbe
gcfabe cefag dafg agecd ad decbg fcedgba cedafg cda ebcfda | aebcfd bfdeagc afecg cgbedaf
gcefdb aecbfgd fdegb ga fgcbda eagf aedgb dceba befdga gad | edagfb gad fgae ebgad
abdfge gfcea bcdg decabf gadbf cafgd dc cdf cdabgf dfceagb | gfdca bcagdf eagdbf dfc
ab dfagbe efbacd fba acfdeg efgad eabdgfc bfgea egcbf adgb | dafgbe gbafe ab dagbcef
febgd gbf bf cdebga gdebc bfcedg befc agcedfb cbgafd agfed | bf degaf gcdeb fbg
cegdfa db cafegdb decga gbd aedb gecfb bdcgfa cdagbe becdg | agbdefc cadbefg fgbce db
gcdfabe fcabg gafdc fbagec bf agbce gbf dcebga feab gcfdbe | cegba fb bdcgefa bgf
bfc cedafb bacfg gedcba acdbg dcfbega gdfb acfge bf adbgcf | fb fcb bf dfcbea
bdgca fca edfbac gcdf fc cbgeda afbgc afebg fbdgac gfeadbc | bfcdga adbfce gbedca cf
cf abdfce fabdg bcdgfa fgcb caebdfg cgdfa ecadg cdf gbedaf | fc acdfbg gcbf cfd
dcbea dfgcbe dbefag dcbaf cgfa fa cbgdf bfa begcfda adgfcb | fba abf edcbfg gcbdef
gd fgbacd geda dfecb cdg ceagb ecgdb dceafbg afcgeb cdebga | dacfbge efacgb eadg gdcbe
dfbcae fe bfcgea cefg fgeab fgdab dgecab fdgeabc eagbc aef | ef fbdcaeg aefcbg efa
fdcgb cdeabf gdafcb efcg bfagced fe gfebcd gdbfe feb bgeda | fcgbd fe bdegf gefc
cdgaeb gfeabdc dbfg bdc gcadbf fdbac db gcabf cgeafb eafcd | decfa bdfg bfadcg bd
fdgea ab eafb dafcge cdbaefg eadbgf edacbg fbdgc gfbad gba | ba ab ab gdbfae
bacdfe defab fbeg egfad dfbagce fg febgda gfdbca fga gdaec | dgbfac dcgae bedfa bfeg
feadb cbd fgbedac bdceag bcaf aefcdb cb decbf edgcf bfdeag | fabged egdcf fbgdace bfedca
cdafe agfedbc gebc aeb fegdba cabgfe cfbea dabcfg eb cbgfa | gacbdf egfbcad cadfe gcbe
deg dbecg abdce agcfebd dg defgcb fagecb febgda fcdg ebfgc | debfcg egcbafd cfadbeg cgdf
cebfad efc dbcfg gfdcbe cfdgba agfed ec becg dfgec gedbfac | bgfdc fce gfedc gbfadc
eabdcf bfcgd gabdfe bacfe bde eadc cbdagfe ebcfd ed afegcb | cdea fcgeba cbfgd bafdeg
gcdab bdafge dc aefcdg acbgfd bdfc cdg eagbc gdeacbf fgadb | dfbc gaedfbc bcfd bdcf
efdca gced dbagefc afdeg feagbd fce ce dcabf adcegf efcabg | gfebac ecafd adbegfc abfdc
bfadcg cgfda bc fbcegd fbac ebagd cagbd egcafbd cbd dfgaec | dbeag cb adgcb abdgfc
dgbef gbacf bcde cd degafc dbefag fcd gcdbf bedcfga cebfgd | cd bdcgf ebdc bagcf
gc fegdac dgefa cefab bcafdeg decg fcg dafbcg fegbda ecgfa | ceagf cg gfeca cgf
fbage cfdaegb dcfgb dbae gefacd de cbagef gfbed deg ebgdfa | fgdace fegcba ed dge
geb ebfacg gbeca gcbedf eafb egadc fbcag cfadbg fbecgad eb | fcgab baef bdagcf gfebac
egbcaf fcgab gaebdf bf dcfeabg befc aebgc bgf adcgf bgdaec | gbface dcbage fgb abcge
bgcdae fdab becadf fa beacd fae gebfc fdeagc acfeb ecabfgd | cfbea fdaebgc afe gfdeca
gefc bgadf dcebfa ef gcaebd dcbafeg cgdbef dbcge efd fgbed | acbfde gcbde dbecg fe
cadefb degbc degfb dc dfcabeg ced cabeg cbefga adgcbe agdc | efdbac acgd agebdc ecd
fcgbea gdfceb eadcb gdef gdbcafe fdc fdbec febgc bcgfda fd | cfd dfcegab dcbfga fd
gabdec dgfcea dagbe gf dgf cabgfed bagf befcd bfdage fbdge | gfcabed bfdge fagb abecdgf
abc gdcea cgbfad egcfabd eafb gfceb cfaebg fbdegc gecba ba | cab ab efcdbg efcgadb
bafdcg gdbaef cf abfc dceag fcg fadgb ebfgdac fdcga ecdgbf | gedfbc gadce adcge fcg
afb fadce dafcb ab degfbc abdcefg gabdcf fagbde bdfgc abgc | dfacbeg ebdagf afb acfdb
cfaedb dce edgcbaf bgdfc dcefb ce cbea fdgaec aebfd fgadeb | ced acgdef dfeagbc ce
egfcdb cdfgbea cgafb efgd gcdbae ecdabf bcdge df bfd fcdbg | cdebg df bfd dfebcg
gbecdfa ce ebacd dgafbc bec dfabc baedg bgacfe efdc fdbeca | cfdba ecb ec bgecfa
cadfbe bfgdeac gdeab ebfcg degfb dfag edf degabf gcebad fd | fgbed abcfde becgf begdf
fgd egdbf fgbce gcbaed dabeg dafe fd cagbefd bgedaf abfcdg | fadbgc df dfea adebfg
fdb gcadbfe fd acbde gdcf cfgbe gfbcde bdfec gabcfe ebagdf | dgfebc dgcf bfgec fcbgdea
dgcbf daegfcb ec cfae dbcega cge gbaecf fgbce fagedb befag | fcgbae cbgedaf bcfega fcae
cbadge eg dbecgf edbgf dcabef gecf fgbad ebg edbcf adcbfge | egb eafdbc geb bdfga
afebg gfcaeb bgfdce cfea af bgade fba bcefg edfgcab cadgbf | ebcfg cfageb gdbae egabd
agfdc fegb badfg fbcdgea dfbaec gdeab eafdgb abf bf cdaegb | gadbe cbdfae gdafeb gdabef
cgdeba gadcbf gebca ad afegbdc acgbfe gcade fegcd dac bdea | ebgcad becgda cad dac
becafdg gd cdg cgebfd efbcg cbaed febgac becdg bdfg ecfgda | cbgfe gd adcbe efdcagb
efcb aebgfd aecdfgb gdcaf bfa bf aecfgb cadebg gbfac ceabg | bcfe fb bf fcbe
bgaf bgedcfa ecdbfa cgfea gea baefc ag cgdfe gdcaeb ecfbga | gea ebcaf gfecd ega
adfegb degcb dgb bg adgfceb cdeagf acged gdecab abcg cfdbe | gedac gfbdace becgd ebgacd
af fgcdba bgecf bcfage dgcfeba cfa ebfa cegfbd fecag edgca | bgfaced fa fa cbgef
egbfcda deacb gfdacb fdcabe bgedc ae fade afbcd gfcaeb bae | ea bcaedfg gcaefb deaf
feagd becafg ebca eb geb cdafgb feabg faegcbd cebgdf bcagf | afcbeg afgcb facbgd fgdea
cdbfea efagd bafegc deb dgaecb dbgae db ecagdbf dbgc ecabg | gdaeb bdcg aegdcb agefd
abe cdbgafe cabef befgc fbadce ba facgde adfce bacged badf | abcedg adefc bfad bfda
beafc efdabc fbdgae dcaegbf beadc adcgb ecabfg decf de dea | egbdfa fedc febca fcabe
bd dbeg dcbfeg cgfad dfbgc ebcgf bgecaf cfadeb fbd abfdgce | deagcfb gfdca fbgec decbfg
febadgc df gecfa cebad fdeac fad gadebf dbfc eacdgb cfeadb | bafdcge afcdgeb cdgaebf fda
cgedabf debfga gfe fg gfba gacfed dfbeg bdfea dbcefa bdgec | dceagfb ebdfa dbfeg fadeb
egafcb cg ceg ebgcfad dacbef afedg gcbdea bcfae cefag gbcf | gdfea egc ecgaf fdgbcea
egfba adecfb gc cfg cfdbeg gdac eafgcd dfcea cgefa bfaecgd | gc aecdbf cgf dcbegf
abcfde eafbd dagfebc bgea aefdg dga dgbfac faebgd edcfg ga | eabg eabcgfd abeg deacbfg
ac fbgeda begcfa decgf gfcbad eagcbdf gbaef eabc gac egcaf | eafdgbc fgabdc agc cagfe
abdfg gefba ecafb eg egf febcdag egac beagfc edgcfb acbdfe | bcafed gfe eg febdgc
fgcba bge efgcab bfgae adbecg fcge defgcba bedfa abgcfd eg | ge abdef badef gfcdeab
gdecbf fcbdae acedf acfb cdbae cgdeba fc gafed fgacdbe ecf | bacf bdaecg cebad cfgdbea
abfcde fa afd degba cdgbeaf bafed eadcgf cbaf bdcfe cedbgf | dgbae bfedc fcba aedgbfc
egfadc ec ecbf abgcd gfdbae eac abedf fegacdb bcedfa cdbae | ce cdbga ceabd beagdf
bdcae bfc fb bfcdeg ebacgd aecfgdb bfdcea acdfg cbadf baef | cfbdae fbc abgedc fcb
bf afged adbegc ebfc gbadfce bdf fbcdeg bdcge efgdb fbadgc | cfeb ebcfgad febgcda fbd
fbeda dfega bf becda fba dfcb cagbed abfdec cfagbe aebdcfg | bdcf eacbd abdecg ebafdc
baecfd dg gbdc edagb bdaec ebgaf bcefadg dge eagcbd acgfde | deg dg deg bdacef
degabf gdbef cedg bgfcd dfacegb dcb dbgfec fcagb cedabf dc | gecd bdc gbedf acbfg
efdag ce cabe bcfdga egcad gcbad bdagce cde cdfebga dfgecb | agdec cde dagce cgade
adbgc bgecd ebdgcf dgafbce abcefg gefdab ec edcf dgfbe ebc | geabdfc edagbf efdc ec
deagf bdcf dgc fbegcd deabcfg cd edfgc aebgcd fecgab efcgb | gcefbd fbdc edcfbg efgbc
fbgedc bacged egbacf cbf gaecb fc fdcbeag ecaf cbgaf agdbf | cfagb bgacf eacbgd fgbca
abdeg gdcea bdfega fgadb eb bgfe aecdfb facbdg gdebfca abe | aeb efacdgb eba be
fcdgab cbgfa gc gfdc bcg fageb cbfgdea cgaebd fcdab dceafb | fcabg gc cfdg bcadfe
dfgcb ebgadc efb ecgba becfg feagbd cgebaf ceaf cgfbdea fe | fe bfe bef fcbgd
fabde cbdg gcbae fegbac acfgde edgab bedgacf deg cdbega gd | dcgb cgfeda eafdb egd
gfac bcaegf cf fcb ebcda edcbgaf dgfbce agfeb geafdb cabfe | ecadb fc ebadgf efcba
fbgcad bfcae cf afbeg dcfe cbf cbgaed ceadb bcedaf fabcged | adfegbc fbc ceabd fc
dabf dacbg fgabc db cgdafeb eacbgf cgfdba bgd dgcae gdfceb | bacegf cbgfed bd bd
dfec dgcabe cf bfdca fgadbce bfceag edabc fcb fdabg bcfeda | fbc bdfga efdc cbefag
edcbga fcagb gb dagcef fgeb egcfa dfbagec agb gcfeab dcfba | bcdefag ceagbfd efbg fecga
eacdgf cb ebc afgecb dbeaf cbfea ebfcdga edfgcb egafc acgb | efbad cebaf deafb aedbf
gedba fegdbc dgf deafg gceadf afcdeb gfca fg eadfc dbcfgea | gdacfbe gf faecbd egfad
fe gef adebgc fcde eadgc gfcaed bfcga gafce bdgcfea fbgeda | dabfge cefd afdgce feg
gafd feadbc cfbage ceabdgf edgcb acgbf ad fbadgc acdgb adb | ecbafd cdabg abd bad
gea defga egdc dafbg fbadec fbcega aedcf ge cgafde cabdfge | ge fdceag efcad cdbfea
gecdbfa bgdfca cdbfa ecdfba dgfca cbag ga ebdagf fdgec gaf | fgcdeab bcedaf gbca cgab
defcgb edcfg gcadf fac dgfcae bgafec cfagebd aced ac afdgb | afdcg dgfce fcegbad ac
eab cfdega ab bfgaec gbdfeca gdeca dfecb abgedc ebacd badg | gcafbed ecdagf bcfgade ba
cbd acdfbg bgefda cb fgedbc acfb bafdegc dgafb dbacg gaedc | bc baefgd gbdefa cb
edc gfead edgbfa efbca dc dcgbafe dcgf aecfd gafdce bdcgea | bfeca fbaec bfaec fdaec
dagef efgcbad gcbd ebagfc db eafcbd efcgb deb bedfg cfedgb | cgadbef bd dgacbfe befgd
gcefbad cebgaf efcgb bdge bdafc cdfgea de dfe bfdgec cebfd | dfecb de fdebc fde
fe aef cgbea dbfcga dfagce cbafed cebagdf cgeaf afcdg efgd | fadbce fe aegdcf ef
adbgf dcbfae cebgdaf bf gafde gdcba cdaegb fab gcbf dbcafg | adbgf gbedacf afb gcbaefd
cfagb geb dagbcf edbfa egdfacb efgba fcbeag eadcbg gecf eg | ge cfeg bafde afdbe
ge bfedca adgbf dfceb dfgaec egfbd gfcdbe fcgedba gebc ged | fcbde cgdafeb cdfaebg eg
cdebaf cgdefb fdbcega bdaf fgecad afc af abefc acgeb bcfde | abfd fbad fdecb geabc
edfga dcagb afgcbd facb dbegcf fb bgf gfcbdae gabfd cegadb | fbdcga fbdga fb gfb
dcegba dfb adbec cdbafe df fcbeg dbfce dfabcg edfa cbedafg | fd efgcb cbafed dagceb
afcbe cfa agbef bfgacd cf cgef cbgeafd aefbgc gefbad abcde | gfcabde afc fca fabgde
bacdge dfbc bc ecgfdab edgbcf cgafde gbaef cgefb ecb edfcg | bgdcef bgedafc cdaebgf cbfd
egdc cbdgfa def dcafe de dcgaf abefc dbaegf fdgcea ebgacfd | edgc gbcedaf fgcaed geadcfb
dbac bfdge cgb bcgde cb gbfdcea acfebg bdcgea adecfg edgca | dgeac feabcg aegcd gcb
dcbeg dcgef acdfg efabgcd dfaceb efgb fbcdge aegbcd ef efd | dfbcge bgef gcdef cfdag
dfgb gfc afcde egbcd cfgde cdbegf agbecf gf bcdeag fgdebca | becgd gf edgabc dfcabge
cd bdaefg cabfed cdgfbae bgceda eadbg egdc cabgd bcd fagbc | dbgac fedacb edbfacg dgce
acde faegd dfa bgeaf efacgd fbagcd da bcaefdg ecdgf febdgc | dfegc dgbcef adf cedfag
fag cbafe ecbfag gcbdf edfcba cgea bagefd agdcefb ag bagcf | fcabg ebagcf gdcfb egfbda
badf fgdbace gfced fdcea efacbd ade bcfeag ad cabef dacgbe | afbd edgcf fabd fagebc
ac cfdabge bgac gfade fdbgc dac dbcfge dgcfa dcgfba fbdcae | cbagdf geadf dbcagf adc
dcgba dc gadfeb fcdg baedcf aegbc dbacgf eagbfdc bdc gbdaf | abgcd cbd gbfad gbcea
bfagec fcbeg ce dfagcb bfcade ebc dfegb acgdbfe gcae agcbf | gcae afdgbec bfagc ebagfcd
bgacf gfdabc abgcef fdab cdbag decbg geadcf ebfacdg ad cad | bcaefg cgbdaf bgcaefd agbcf
fbadeg gbe dgcbea gb bcgd bdecgaf agecb cegda cefadg bacef | aedgc cgdb aegcd agdcef
gbecdf aefg eg gec bcefa gcbad egcba cefbad fecgab badfecg | ge afbec edfcba agcfdbe
fbga cedbf ba ebagdf baegdfc aeb bagced gfcdea bfead afged | gdafce ba eba efcdgab
beafdc bca defac ab edfcga edcbg cabed bacgdfe gbadcf eabf | cfdage cafbde efcbda cdgeaf
efg agfcde abgfd efbc cdebg febgd ef cdgbae fegbdc befgcad | ef efbc dfgba fge
acgfb eabgc cfdab fg afg gcef gfdbea becfag beafdcg gebcda | fgec gefc agbefc cgfdeba
adfeg cgdfeab feba fgeabd dgabe egbcfd aebgdc def cgdaf ef | febgda adfgc bgdcea gadfe
cgabf bcg bfgd edbcgaf acegf adbefc ebadcg bg cdbfa cbfdga | eadcbf deagfbc fcage dfbgac
dge ceabdg fdbce cedgb acfdgb cbdagfe gdabc gabe fdaceg ge | eg gde cdebf abecdg
cdage eagcf ade gebcaf faecgd gcbed abdfeg cdaf ad degbcfa | bdgec aegcd adcgbfe feacbg
debg gec dbfegca ge acdeb acgfd abegfc bcadge eadgc efdacb | cfdbae ge cgabef dgafc
gcfabe ed adcgf febac bgdfea dfaec deafcb acfbegd dcbe ade | fcgda dea fcdag de
bdfecg adgbefc dfbeg dabecf agefd gdba ad dfa faecg beadfg | cgfabed abdg cfdgbae adefbc
cdbge cbaegd cde afcdbg cbadegf efgadc agdcb fgcbe ed daeb | ecd ecd dcgeab dbcge
ebcg fbgae fbaec cefbgda ecf bdfac efbadg gfceda cfbage ec | cfdage ec caebgf cgeb
cgfbead fed fgecda dfeagb ecfg efcda cfbda fe dcbgae edacg | fedac efd ceadg cgdae
dgbae acbfedg acbe ceagd gacebd dgbefc cadfg ecg fdbaeg ec | dgfbae ec fedbcag abec
ecbgadf ab afbe fgcba fgcead bgfaec cgafe dgabec dfcgb abg | bafe bfea cgbdea ba
cf dfbce dfc befda abdefcg gaebdc dfacbg cefg gbdec fgbedc | cdf cabgdf cfdabg bgecd
gbadef bcfd gabedfc bd cbfag fegbac gcdab gafbdc dgeac bgd | db dbaegf gaebfd cgaed
ebgafc ecg agfcd ecab dbfgea eagcbfd edcbgf bgaef ce acegf | egbfa bcgfaed abec ce
acdfbg afgdb ea bea ebgda agecfbd bcgde cfgeab aefd defgba | agbed ae fgbaed defa
gcebadf ed bafce bgcfad daefb bfadg aefbgd fgcdeb daeg ebd | cdgfba ecbfdg edbaf gade
4567894301299921298789654345689439843295436789543298765432345678986789756901239998765634567895986555
3458963212989890989678943234678998764989945678932198764321456799215678949892398999854525658934895434
2348954329876799876567899195789469999767896989949019965432567897434569998789987898743212345695679423
1237895498765698765479998989890359878956789999898929876545678996545698987678976987654563456789798912
3456797987854569954398987678921298766545678998777899987766789987656987676569895498765676567899987893
4567989896543498765987876567892987655434567897656798799897894598767899565458789329876787678999876789
5679878789432579879876743458989876542123456996545987678998923459878998433347678910987898789998865678
8798765678921456989865432365678987678012345989439878569899012398989987321234567899998949898987654568
9987654688932368998765421234567898632125499878998767476789323987399876510126789998769434967896543456
2398543567893458999876510195978976543236989656989654345895439876210965432345678989754323456987432345
1987652356954567899985431989899987654549878949878943234976545985431986583556899679943212569898541234
0198621237899778999996569878789698765698765436567890125987689987642398874567976567894323498789210123
9239432348998989998987698765679549878789876323456789239898992398543498765678965456789434999654321234
8998543459987899987898798754678932989899985434567894398789943987659569898789654329899949898765432345
7987674569876789876789987643767891296929876765678965987656894998998979979898763210169898769896543456
6599795678965699965679876321458942965439987878989879898545899899987898965919874323456789656987654578
5459898789654569874589765432349899876598998989894998765434789789876567894301986545678998734598787689
4345979896543498763459896565456789987987989998763219896545697698765456965212397696989654321239898793
3254567965432987654567987886767891299876767899854323987676789569876345894343498989898975434345999892
0123979879521098975678998997878910198965656789967456798789893498985256799454569978797896545656789991
1239899998632129996789989798989992987654547899996567899893912987654345678965698765686789656767899989
4398789876543234989899976659999989998743234598989699989932102398965457789898789654345898787878999878
6987654997654399878999865545898678999654123987678989876545293459878968898769899983236789898989998767
9876563498969989769899854236789567898763234976567878989676989598989879997656999874345899949899989756
9765432349898876658789743145678978999854569865453569998789878987899989789743298765456789234789876545
9897561298767435345697653234567899989967698774312478999898767856789997678932109876567892125678987634
8999990129854321234589754745678999879878987685101387899997656345678954567893212987678943034599299846
7898889298743210125678965678989998767989999543215456999898743237567893478954563499789956745989398767
6787678987654321367889876989999887656799898654323567898765432123456789589765679599899877659878989878
5674569898765432456789987898998786545698798765434678979878741012367998678978798989924989798767878989
4323498789878543567897698967899654323987679878555789567997652323458998789989987678912398987856567899
3212347678989697689976569458789765219886587989676894456989543456767899893499876567893987996543456789
2101234567898798797895435365698954398775456898789932349879656567878954901298775456789896789612345678
3232345678979899896789423234567965699674345679894321298968987678989543212987654345698765678923458989
4563656789765932945678910123679899986545234569965432987857899799898954329898765257789674567934567897
5674767899854321234789543234598798997632123678996949876546978998767899998789954348998543456895688976
6789898998765430123897654345987687889875012399989899985434569987658998875657895767987432388996789765
7895919987654321234998765499876576778964323989878789876323568998899987764546789879876321276989899876
8954323498765434345699878987655485567895439876567678987212567899999876543534995989865410125678999987
9765434679876595456789989987643213458996545985434569874323456789998765432323894399986423234789998998
7976765789987876567994399876543201246789759886323498765434569899879894321012789459876534345689987989
6989876894598987878973234997875212345678998765434999876545679998767987652345678967987649876798765678
5492987923679598989862125987654345456789329876565899987786789987656399543458789978998956987899654568
6321098912395439799654434598765456567893212987876789699898899876543297654567893989879987898998743489
5499999101987325678969547679976787998999543498989896545999932999632198775878932398767898969997632378
6987893245896534567898956789987898949698956569193987659899891098949019896989991987654329459876541267
9876789356789645678987897996598989434567897692012798998789789987898923987899989998763212345998765459
8765678969898756789256789543459876323456789789125679989678679876767994598999878989854301456789876567
5874789998979867894345678932398765614347899899434599876534598765656789679998767678965212367899987678
4343467897767998965456789321459654301256789998765987988323989854345678999987654589654343479999898789
3212989926456999987567895432396543212367899899899876543219876543236799989876543458965494989698769894
4343499212347894398878989693987665323456789789989987695499965432125678978985432367896989896569654923
5454578901456943219989878989998786734569897679878798986989876743234599769876921456999976789696543219
6567689212567899324599967678999897895878944598765659987976987654345678956989890967898765698987654998
7678998343456898935679756567899998976989432129654745698965498765458789545698789899987654567898769897
8789997654597987899798743456789879987896545098743434899876569896567890124987698768894323458999998786
9897898765989876568987654567898765698989652196542123987987678989698921239876567656789214567899989645
9956789879876543456798765678989854349678943987663039876498789878999632345985454347898996789979878434
9745698998767432345679896789876543234567894598754198765339899867996543459876321238957889895659762123
8634567899654321238789997898987654349978965679865299873210998759889654569985432349546778954349843234
6525898998765432345893298967898795998899876789876789954321989645678965678996543489435568893234956785
5436789129887643458932139456789989876789987895987899977439876434599876789987687678923456789125987996
6545679012998786567891012345899876765898998934598999876567965323689987895398798789212345699934598987
9876789199129987698972357896789995854567899325679999987679873212347898943219999892103479789895679298
3987899988997598789765456789899984323456789212389989898989932101236789992103498943212567998789792149
2198979876789459899896987999939876434598994323459878799999876512345699983212987654323456789678989234
3239567965679345999989898998929987545989987654598765634789965423457999874323498767654567898567878945
4999459854567956789878789987898797659876998765965834323679876567568998765454999878765678997434569896
9878398765699897898765679976545698998965789899894321014567987698989549878969891989889789986545789789
9765129876986789989874798765434569987654891998789543223478998789794323989998710195999897987696897678
8654234989875679876743459983125689998785992989678965354567899895699456799987623234599976798789977567
9766545698764568995432369894012378999876789878567896765678932923988998899876544395989897899898765456
9878656799853656789321298765623567894987898765456989896789671019977789921987895989878789978987632345
9989867987942345693210129898794678923498949987345678987896532198866678930298999876765678954596543456
9896979876543456789521345999898789213999239876239789498986545987755567891979998765874567893987656567
8755699987654567897432567899989892109878998765458991349997679876643456789767987654323456912998767778
5444598798767678996543456789876989298767879986767890145989998965432387893458998765534567899889898989
9323497679989789987894568998765678987656767897878921239876897896521298932347899876765678965678999496
8939986545698993498989979349654349876545856998989432398965986789430989549456910997876889954567894325
7898965434577892109879893298743212965432147899996545987654875678949878998967891298989997892349993214
6587894323456943998765789349892109876543236789987659876543534567898767897898932999292356793498989323
5456789434567899899854578998765412987656745893299767985452123679987656786789999899101236789987879434
4345678946678998789943469549894329898767856794999879876321014989699542345999987678912345699996768965
3235789987889997678912568932985498769878967989899989965432127894598431259899976567893456789865657896
2124899998999876589893467899876987654989879876789999876543236893987640198788893478999567998754346789
4235998989998765498794878945987896543296999765678998987664345992987651987677789567898979899893235678
5345987878999654346689989234598987654345989654567897898785456789298769876545678978957898789762124568
5459876567898953234579890123499998785459876543678965439976567892129898987634389899545987689654335679
6798765456587892145656789294989899896567985432349876521989878921019987896521256789434596578965445799
7999874343456921012345999989876789987679876545678965439997989532198756965432345694323987459878556789
9899983212457892123456789876765695498789987658789997698976596545349867896545696789109876367989769899
9789874343468943234567899985634789219898998969899989987897697655459878987856789895414995499999878998
8676965656578998745678999894323478901987899878999879876789798798767989498979899954323986989899989987
6565698767889109656789698765434567899876789989898765765678999899878995349989998765456899876789899886
5454569878999998767895549898745679978987897696789654344567899945989965210995439876787898965678789765
4323456989769899878934135987656789567898976545698743213456789434597894329874321987898987654565678954
5434567893656789989321014598967993456799895434997654302345678923456789459765210298959996543534567893
6547978932345678995432323459978942367898754329876543212456789014567896598654354349543985432123489932
7656889321256789876543434567899431234789843212987655433469894323478987698765565458932976543234567891
8798995432367899989656657678976532345678932101298766545678965435689998799876676567891098764546678910
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment