-
Notifications
You must be signed in to change notification settings - Fork 0
/
c432_1k_ip.txt
executable file
·1000 lines (1000 loc) · 36.1 KB
/
c432_1k_ip.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
110110101110000011100011100000111011
010001011011000101010001011101101111
010111100010000010110011000011111011
010001110000110010110011001011111110
011010000011100101001000111011011001
001001100100111000101111100001010111
011101111001110010011000001110010000
000101101101110111100111011010001011
111101011000000110011000111001010001
101011001010110100010001010111000000
010010111000110101011111110100100101
100101000100100010001101100010100101
011001111100101000000010100100001111
001011010011111100010101011100100011
110101100000101111011001011011010110
111000011110111101011110010111110000
011101100101011001110011001111111100
101000011101101100001110101111001001
010100010111111101001111011010101111
010111101100011011110010011001100001
010001010111110101110010011100001011
000101111101100101010011010101011011
011101101011111100010100001001110000
010100000100101011110001011101101111
000001101000011011001110101111111111
000001010001111001101100000011011101
100111110011100011010000101000111011
101010100111100111000101100100111001
110101011110111100100101010101101110
011111110101101001101100110001110000
110100001001001101110011001011011011
010001111000000101000010110011011011
001010011011110011110111101101011010
110011101111000111000001011100110101
110011001011000101100101100010111011
001101001101101101100010010001111111
110000110010000010011110010110011011
111110000111101011111001111010101010
110101010100101101100011100110101011
111011110100110111111101000100001011
011000100110110111111011111011110000
000100111101010100001001011010010010
011111110010111001011100100000101010
000110000001000001100100100000111000
010100100000010000111101011111011101
101101101100010000100110000110100011
010001000111000011010100010100101111
011101011100101011001100100101001100
100001100001010000011100010101101110
010100000011101001110010101001001111
100100010000010101101101101111010010
011011100010100011010000100101000100
101111111000001101100111101011111101
110101110010110010011001010111101000
111101111010001101001111000011001000
001011011001100101110001100001110111
111011100010001001111110100011101111
101110101100010111001110101110000111
010010111110101000011111110001100001
011110011101110100011111100000101000
101000000000100100000110111001011010
101001111101110100110101011011011110
001111001100110010111110001110100001
011111110011001111000000100011101000
010010011000111000010011011100110111
010000000100110010011110000111110100
011001110101110101011001111000001111
111101111110101101101101000111010010
100010111111110010110001110001110100
011100101011011111111111011100111000
101010010010100101111010001010010100
001011110000100101011001100110101111
101100010111101010111101111000101111
010000101011010100101100001011000100
001100111010011011000100011000110010
100001000000001110010000100101111111
111010100001111010011001101110101100
101111011010101010101000111010101011
000001000011010110010101110100011101
000001111110110010110101111011000100
100001001101010001011101100110010011
010100010101001100110000011001100010
111000010000100010000001101111011101
000010111001110000110111010101000101
101100001011000100110000011011001010
101001011110100001000111110100100010
110101100011000110011110001101010011
101111101000001111111111101010100010
101101101010001110000010010000000111
000101101010100111111100100111011001
001001001011010100000010110111001000
101010110001110111100111011110000110
101101111110100010101010001010110010
001101010011111010101000111101100110
110111000001111100100010100011101000
101100000010110100110100100100100000
111010001010010010010100111011011111
111111001011000100111011001101011011
000100011011101111101110000101000001
101110111110000100110100000111101000
110100100110001011001010000101000000
101101000000110000110101100001111111
010011111100000000111001010001111000
101101100101010010010110011011110100
111010010101011101001110110100011011
000000100001100111001000001000011100
111111111101110100101001000010101001
011001000110101111110100001101010010
011110001111001001001011101001000011
001001011000011011011111011000001110
110100111110011010101010001001000010
000011101101010001101001001001101101
010111000110000000000111101111001000
010000000100111000111100100000000111
011010011101011110110101110110000011
110000111011011010011110100101100001
111001011110100000101011000010100000
100101001011001010001011000110100101
101101011011111111011001101101111111
010110011001000101111010011101111111
001001110110000001000101110000011001
011101011110111101100110100111000110
011011110100000111011000001101000101
011100110101110110110110000110000111
010010101010101111101000000101100100
110100010101000101110101110101001010
000001100100101001100101001000011000
101000000100011011001000111101111100
000110000100001101011100011111100110
000010010010001001101010001100100010
011111101100111100000011101001001000
100000011100000011010001000010011111
111010010000111001110001010011011101
100000001111000000001010000010100100
101011101100110001000011011100111000
111101111101000110011100010001101010
011010111001111111100000110110011000
001010000100100110111111110100101110
010011100110001011110010000011011010
000001010100110010001011001101100010
000010001011001100111101100101011111
001010001101111110100000111100110101
011111011111001001000000011111110001
110111010011000101111011001101100101
011101100111010110001010000010001000
011000000100111001101111001011100010
101010111110101110111100001100100001
000001101100000111000111111111111001
000011001011001011100001110011001011
010001111101111010001001110011001010
001101100000100100100111011001000011
100010111011111111110101111010010100
011011010000101110010111001110000000
100101001000011011101010001000110001
111101110111101001001101101000011110
000001100000011011101011101010001100
100011111110110001100111001110010110
011001010100111111110100100001110100
100110111110111000000110111101010101
111100010001011101010001110101110001
001100111100101110111001011000100111
100000111010111000000100010101100000
010011000001000011011100000010011101
101110110101110011110011011100000100
111101101001110110010100000001101001
110110111110110010100101001000111011
101101100001101110011010100000011101
110011011110110101111100111000000001
111111010111000111000000000010010101
001101100001110100011101010010011010
010010110000010111111010000101101111
000011100010100101000010110011110111
110111101011101111101100000101111000
101101001111101010101000111110010100
100100101110010110111000000110000110
010100001011010010010000010010111101
101001010100100000110001010111010010
111001010000111001010110000000100001
100000111110001111011110100100010100
011100101111011111111100101100000110
111101111110011111110110001101101101
100010010000001111001010000010111100
011100000100010001110111100000111110
101110110001000111100001101001010011
110000011100111111101011111000011110
100011000111111110010100110111000001
001010101001111101111000110111000000
001001000010111001110101001100100110
100110101000110111001111011010001011
010110001110000001111010100010010101
000111001101011011000000100100101011
111111010001001111001100001010000100
000000110110011111110101001100001011
111010001011111000101111101111111111
110001011101111000011001101111101110
010010000101100000111101001100111000
000010000110010111000110111010011011
110101100101111011100101101110100000
010001011011101110010110011101111110
000001111111000010010100001100001101
011001011110000001101110010100110010
000101110001101101010010011101010000
110101100001011100111110011101000011
001011001010001011100010100000010001
011000111011010001001010100110111110
110101000001100111101101000001100000
110101101110010101110001010101110001
001101100110111111100001111110010111
001110000010001100010001010011000011
111001000000001011000010101010001011
101000011101000100100011110110010101
010001100111000101010011010000111100
001001100001001011111000101001000010
011011100111101001010111110101000111
000101100011110001111001011100101110
110000010100011001000110100001100101
010010101011110011111011111010101010
100000101101010010101001000011101011
100101010110001101101101010101100000
100100111011110011011011010001000010
001111011101010001101101010110001011
010001101101100010000110000010000101
011000110001101100100111101111001001
000011100010001000001010011110001101
001101000101011101110110000101011010
010001110100010001001010101011110111
000101100011110000111100011111000000
101001001101011111110000010110100001
010101010010111011100010101101100010
111100001101011111100001100111111001
110010001001110001101010001010100111
100001001011100110101110100000001111
110111011001110000100111111111100100
001101110111001101110110010010101110
011011101010100001110000101000010001
110000100001011000000011101010110000
000110000100111010101010001111100101
100001011000110000110000110011010010
001101110000111101011000001000110011
000000101111011001001101000101000110
111001000011010010010110110111011100
111000111011010100101000010011000011
010001010001000100100011100000110100
000010010000011001101100011000111000
011011011101100111001101100110000000
000001000100011100111110000000111010
011100110111010111001100111110001010
001111110011010101100001100000100010
001010100011011101101101011001111011
010010001000001101011001101011111111
110101000010011110100101111110100011
001010100100010011110001110101000100
111110111010110101111101001111010110
111100110000110011101110010000111001
101010011110001111101101010111011011
110000011100100111000100110100011000
110101100001100100100111110001111001
100011101111010100101101110100110000
001010101000000000110110011000010111
101111010100100001110011100010010010
110111010000101011110010101000001001
001101111100101000101010110010100111
110111010010110101001100111001111111
000000000000001101101001010100100001
111000010111100111011100100011001010
011010001010110100110101101000010101
111011001010101010011110110010100011
010101010110111000100100100101010100
011011011101101101110101000010111010
000100011110010100000000010000100111
110111000101001100110010001010101000
000011010110000010011001100010101000
010001111001001010000001101110110110
100000101100100001111111010000101100
000101101000010100000000100111001000
101110011000110110111011010111001000
000101001000001000110111001011010011
110110010000011100100011110100111110
110110111100100011111010010001001000
000111111001101110110100000011010011
011000110111111101111111000000101111
001001001100100111001000010110010100
011111100110011100101101010000010111
111101101110101010000001100010010110
001000101010010010011101000000010011
100011111111010110111110101001101011
010001010100100111101000001101100011
101010110010111001001011000000100101
011011011001110010011110000001111010
110000011110100110101000110011101100
100011000000000000110001101000111001
001101101000101011000010010011110001
011010010001101000001010111000010100
111010000000100000001001000000100011
110110101011010011110010100111011110
111010001101111001101100011011100000
101100110110011000000010101000100000
000100110010110101100111001010000000
110100110110010101011011000011000110
111100000000000011111111011101100100
101010001000100011101001010000011010
101111001000011110101110000011011011
110111010101100000111110011101111000
000100000000010110001010110001010110
010010110110010001010100111011011110
110111100000111000001110101001001011
111111101010011010000011000101101010
001101001010101010100011000110001011
011000101101011101111111010101000101
001011100111000100110000101010010001
100100100100010000100111101111110100
011011111111101100111001111110011001
000111011111000011001110111101110001
010001100110111111010000011101100101
001110001110010101000100101111101001
101111100110110010101110011010011010
100101110111010001101101010111000011
100000001010011100011100001101110000
011010111100110001011100100001000001
011000110100101101010011000011011011
000111100011000110101001101001100010
000110011000101110010010111111111000
010110001101001001100100001110011001
001010101001100111010011010111010111
010110001001000110100110001010100101
101111011000011000000011110011110101
101101101101111100000100100100001101
110111111000010010000001000111101001
100011001100011011101101000001101110
100001010001010000010101111010001001
111110111001010100111000110100110111
001010101111001110001111111001111111
001011011000110000110010111001011111
110010101000011010000001100110111111
001010101100000100011100100001110000
001110010001100001000000001111100010
011001011111111011110110101011110111
100001011000110100001011110001101010
111001111110100101010000100110000011
110100110110011111011101101110000010
011111111010011010010001111001000101
101100011001010101110001011010100010
101101100011111100110001110001011111
010010110010111011010011011010000110
001001010111111110011000110101001011
010001110100110101111100000010001001
000011001101100101101111111100100000
001101110110000000110010001101010100
100011110101110111101111000010000010
110100011000110011000011000011101000
100111110101010100111101001100111011
001010011111010111010011111100000011
101111000111100110100100101001000111
111111100110010001011101101100101110
101000111011101010110000110000101101
001000011010101110111011111010000011
001011110010101000000001001111110100
100010000011110100001101001001001001
001000111110011101111000111011100110
000011011110000111001001001011011011
000010011110001100111010010011011011
110011111001000000000100000101010000
110111000010100011010100000111110001
000011010110001111110011010001001110
010000100010111111011010100110111101
001000101100100011100001011111101100
001101110101001101110001101101100111
011010011011100100100101000111001011
111011010100000011111000010100101010
100011000101100001000110000111000101
110010010001101010110010101100100000
110011111000000010011001111111110010
000000010000110000001000110000011000
101000111101011011010010101000010011
100101111101001100101110100100011111
111000100110011100110010010100001011
011100010101000011010101100110001001
010110100100101100110001100001100111
101101111001100100111011100011011011
010000001110100100100110011101001010
011100011010101101010001100110111101
101100110001010010000101101011010010
100101101111011001111011000100001000
110110001000111001011101001010100001
000101100011010011100001111000111101
011111010101100000101110011111001110
001110011011011011110010011010110010
001101111111011111011110010110101110
000010010011110110111001110010001010
000011011101001100101111010101100011
111110011111110100101101011111011010
010100001010011111110111100101110001
111010010000101010100011101000101111
001111011101101100101011101011001110
011011001101101011010110010110001110
001111110111001000000111100000010111
011101000100011001010000111011010101
001000100111000111100111000001011011
011010001110110110110001101000110110
100101101011001101011000100111110011
100011011000101010011000101010011010
101100011000101000110100000100101001
001001110001010100100001100000001110
011110101101000111101111110101110010
111110000010111001011001010111100010
001001000100101001000111011000000110
101011110001100100101000011000100100
110110001001000011101101010110111001
110000110000000111000100000111001111
110111111101111110010000101110011110
111100000010111101100010101001010011
110000100011011011001011011100010011
010000110101100000000100011100101111
110101110100101011101010100010111000
010100110100100101001000000001100001
100101010110001101011111001000111100
001110101110010101111000111101100011
000110010001101110111000100001011100
010101101110111100111101101100100010
100011101011000011100100100001010001
101000010111001110110101001100101101
010000101100100100101011001100100001
001000101101111110010111010001011001
111101011111101001100111001000110001
111111110100011001000011010110011111
111000010011000101000010110001011110
110011110011001110100001011010100011
011111100111110001101111100011110011
010100001001001010100000001000011010
001100001101110110100000111000111111
100001111001000011010111111001100011
100011110001111101110111000110001011
001010000110111001001100011010111111
010001111110111101110101000110010000
110011000111101011110110001010100110
101011010001001010011110110000000101
000101110011100110010001110010111110
111110100100001001100010100010101001
110100100001011010100000011111100101
010100000000001100100101010001010011
101111011000110100000100001101110111
000000100001001001101101110000100101
111011101111010011111011011101111000
110001001100010101010111000111100111
110100010011000110010110000000011010
101110111100101000110001111111010001
001101100101001001110111001100100111
110100000011001000111100100111110100
111100100111001010111000000111010001
100001000101100101001000111011010101
111100001110000001000100000010100110
111101001110011000010000010100100001
110110110100101000100110001001111011
101110011011000010110000110110001011
100101101100101010100100010101101101
010100010011001011111110001111010001
111110101011000111100110111001000000
011111101110100100000001011100100000
100110000100101001101110101111011110
000000110110101111110110001011100110
101100100110011010111000010101110000
100011000000110001000111100110011000
000100010000010111110101100111101000
101011110011001111010100011010110111
101011100011100100101010010010011100
010111101110001111111101000010011111
000000001110011111110100100001011011
010110101000110011011001101000111000
011011100000110011010101110110101011
111111000000001011010010010111100000
100011010110000000011100000001000110
111101011001111101001000001100011000
010111101011000101100000100111011101
110110010011000010111100111110100000
010100000011001100110001110110100001
110100000110011111010000111100000010
100111100010111100010000111000001111
101110101001100011010011011110010110
000101010111101001001100010100110011
100111110010011011110100110101110010
110101110111101001101100100000000000
010000001100111110010101010011111001
000010100111111111011001100001011100
000100110011010010011100011001000100
010010100001101110001100111100000110
010001110110101011010010110111110011
111111111111011010010000011011111100
111011000000111011110100010110111100
101001100110011101001010100001001100
101011110011001001100000111111001100
111101011000000110100011101010000011
010100111010001110111101100100100100
010111011100111001101101011001011111
011000100001011111111000101110001111
011110111000010111100101011101101000
110111101011110000000001001101011101
111001011110110010100001110011011011
111101111110000001001101000000111001
010010010010111111101100000101110111
111111100001110110111100100010100111
001100011010101110000110111001001100
110011010011111101101111001011101001
011010011101010000001010010111011101
100001101000000000100110100100011000
010000100010010010110010111101011110
010011111001111011010101010100011001
010001111111111101101100011110001010
101100101110101000011011011111011010
000011110001011010100100101101001100
011000011101101100000111010110110101
110100100110011000100110101010111010
001110001001101110101111010010001110
011111111001110101111000110011100001
000110010000101001010000001100101001
001000110000110011011011010011111100
110000000110101100011101010010111011
100010001111010110011110011001001100
100100010111111110111000011010011000
010011001101011100000100011100100010
100110010000101000001001110010100111
100101100100100010010100111001010100
010010010100100010000011101100110010
111011100000001001111011001000100111
000100001101010011101101111010010100
111111100110100110011100100111100001
101110111100000010110000110111010110
110011010100001100111111010100101101
001110111110001110001010000001110100
110100110110000001101110010100000011
100000111010100100000000001111001011
010011001001001010010000111101001110
110111010111001001010111100010001000
101110111111110100000001111000100100
101001000001110001001011001100001110
011010011111011011110010110001000101
110110010010110111110010110010100000
011110110100101100011100100011101101
100100011111111101000110001110011101
001001100011010000001110010000011011
010100010111100011010100111010100001
111111010000011110011001111110100010
011001001010101100110011001100110110
011011000001100100000000011111111000
101000000010011000011011001111000101
111101010100001010001001100000010010
100000111111001100100101010010110100
111000111011011111011101110001110011
101111011000001111001011010110011110
101100011111110100110000010001111101
101111000100000011101010000000110111
110001010101001010100101010011001001
000011101111101010000011001100010010
110000011111110100101101110011010110
111101000011010000111011010000001111
001000101100101010100100101000000110
100110111010101001100010101010010101
000111110100111010000111000001110011
001011110011011101001010000011010010
111101001010011110010110010011111011
100010011100110110011101111010001010
010110111101001000110011011111110101
001101110110010011001000000001001001
000010101010100011100011010000011101
010100010100100011011110000011101101
111011001100010111110111011000010101
111111001000000110100110000000010011
101000100000111010011101001101011101
100000000101001001001010011101001010
111111101010100111111110001011101100
010010101111011111101100001100001011
001001110100000011010111001000100111
101010100001100101010111111010100001
011101011111011111011000010111011101
011100110110001110111000111010010110
110110101111010101110010111110001110
011101101100000010110000011101001100
010110011111001100100110101110100001
010000111011001000100101110001111101
011111010101101011000010011000010011
000000110100010101000101011010101101
110000111110010010101001001101111010
110010111001011000100011001010010101
010100010010001001100001101110001011
010110011001011111100001110010010001
010001111101110110011010101100100100
011110110111000011011110011110100000
110100000000001101110011001011010101
010110100111110110110110111111100011
011101100001100010011010100001001110
011000111110111001011010101101111100
011001010100011001100000001010101111
011111110001010101110101011001011011
000100011101100100001011110100101010
001001100111101011110111001111001010
100100101011101101100001000000011110
011110011011111110011001110101100001
001011000111011010101100010010011110
101110111100111011100011010010011001
110001010000001010111011011111111011
100110000101000111001011000001111110
010011011100101111000010010111010001
001111010011011010100010001011011110
101001110111011110110000011100100100
000101001001010000100001000011011001
010111101101100011000011000111011000
101110001110110001101011101101111000
010100001011001001000101111110111001
110111010010011101010111110100110110
111110001100101010011000010101001010
011000100001110001100101010111010111
101101101011010110001000011100011000
010101000101001001101000111011001001
010101100010010000011001111001100010
101100001010111001100101001010000010
101010101111101001111001010101000101
110111100111011011011001100111100001
001100000101011010100001110010100101
110110000110010001110101010010101010
100110001110011111000011111111011010
000010100010010111100110101000100011
001001001111010111100010111010011010
100010101101000010101101000101101001
101000001000111110110111011011010111
111101101100000010011010001111111010
110110011000100001001101010100010111
000001110001001101001111000110101010
101111010110111010010010111000011011
011001001000000010010100111010101000
111101101001000110001101110101100110
011101010000011000010111111010000000
100011111010011110110101010011111011
001010001011101100110010010110100001
111101001111110101011001010011111011
011011011100011011000110101000001101
001101101101101001000100101010100101
011011110110010001110010001000110000
100100001010011100010101111011010101
110110111010100010000000100000111110
000010001111011010100001100000100110
101100001010010011011000110100101001
000101100101101101110111111001001110
010101111001001000110111011110110001
011010101010001100110100010101001100
111101011000001111101011011011010000
000001101001100111110000110101111001
101100010110001100001111011110001000
000101010011011100100001101100000110
011101101001001110100101110010100001
100011110000010101110111001101101111
010111011010011100110110110101011110
011100011011100110111001101111110000
101100100110011100011001110010010010
010111101000100110001110000001000011
000011000101100100100110000000000011
000110110011011010101100011011010001
101010110010011000001111110001001111
110111101010100010110010101110101001
111100101011010001101111101001111110
101000010011010011110100101011101100
100011101011001110110001111101110001
110011100101111101101000100001101001
000100001101110101100001110111011110
111000110000000001000100001101011110
001010010001010100010111011110011001
100110101100011111100100001000101111
011011100000110110110010010101111001
001111000000101100110001000111100100
100011100101100000011111010010110100
000111000010001110011111101100001001
011101111000001101011110100111101110
100100100011010001100101100010101001
100010001000110001100001111010011011
110111010001001010110100011111010010
010111101010111101001101011011001101
011110101011101011011001111101100111
010010001100001010010001111111011100
100000000100111110011001101111111100
101001111110111111101010010000000101
100010010010010000011010110001111011
001010101010011100110110100110111111
010001000011100100001010100000110011
001010000111110101101100100110100101
110011001101010011110110101010100011
000101010000000001100001100101111011
001010111011000011110010010101010000
110100100001001110000100000100011100
000110011100000010110000000100010110
111101000110001110010101110110011001
101010001101001011101000101100100111
010011110010011101010111100010010011
001010111010111100010100111110010001
000000100001010011011011010010010011
010001010101100111101010100110101000
111010100001110101001000011000110100
000010001001010000110101110011101110
011001010101011011011011000010111110
100000100101001100000001010111110001
000000101010110101010010100110001100
000111111011110110000011010111000001
000001011000101011101000001001001011
110110001000001011010110110111010010
011110100100110100110000011110110000
010001000000011001100011010011111111
001100010011000010011010011110100110
011100100101111001100111100110001000
100000001001110110110101010001101110
011011000101111110111001010100111100
010100001011100011101000011100010111
010000001101110001110010101101100110
110101001000000010111010111001110101
110000010010010111000101110010101000
010010100110110001110100000110011001
100011001011011110011011101001000100
110101100100100101110101000010000010
000000000110110000100011111010010101
110011000101110110011011011110110100
101100000000110010110110110111111101
011111111110100101110001111001000101
110100001100000000001011000011001010
000010011111001110011000101010100001
101111010101011100101010000100011100
011110010111100001011110010110001001
011100110000011110010101101010000010
010000110011000010010110001010111100
001010101111101111000101100010000110
110000100011110100110111001010011111
001011110010001001111011110100011001
010010000101100110001010010000010101
011010001111111000110010011010011001
111111101011101000010011110001000110
110110000011111101111110110110010000
100000010000100000001101001010100101
110100001000001100000100011101011000
100000010001001000001111010111101001
100100110010010000100011011001011101
000011000000110111111110111111000101
100111110000100000101001000011100101
001111101111001111001101000000010011
000101111111000011010110110001101110
111111000011000011110100011110111010
000111100101011001110000000100011100
000110001100101101100110100001110001
011100101111001111010111010010011010
101110001100101001011001101111100011
101000001101100001100000111011110010
100000111001111000010110000000000110
001111010010100100011010110110100100
110000011011000111111010100001000000
111000101010101000010110101010101101
110001010111001010010000000000010110
010111101010010011000110100100010100
001110110000010101100010100010100101
010110101111100001110111010101010001
100000110110111101100000110111110100
101010010110010000111110111101001011
000010010100001001000101011001000100
101010010111110111001000111111010000
000010100110011100010011010101100100
000100111000010011011000011100001000
010000101011110110110110100101111011
101110101000001011101000000111011100
001001011110110111000100111100010101
101101111010010101101111010010111011
110111010011101001001111111000100101
011010010100100001110000101001011101
011010011001100100100111000001011011
000110101111100110011100100000100110
000111111011001110110110011001101110
100000010110101100001110110100101001
010001100110001101100000001111111010
001011111010001101100101111010101000
010111101100010010010010111101110111
110110110110011111100001010100000111
111110011101100000010110110111111101
101011001011110101001100001011000011
101110011100010110001001001110001010
001000101010101111000011110111001111
010000111001111001100101011011111100
011100010011000101101100001000101000
111001101100011110011000101110111100
111101101101010011001011010110100000
110001100111011100111100000101011000
110000010111111100001010100100111000
010110110111011001011010111111100111
111101011011111100101000011111100001
000010011001111001101100000010011100
000101111011000001110000110010100110
011111101101101010100001000001010001
000101011011000100001000100111001010
101011100001010100000000010000011011
010101010110111101001011000011010000
101011000111100100010110011110011100
101011010000010111101011110011010010
001100111101011001111111000011100110
110101111111101000111010011010100101
100011001100001101011110011000111101
001001000101110100101011110010101011
000000100110001011110001100011001111
011110110010011100101011001000110001
101000000001101101001010010100101001
011111111011100011001010001100100011
000100000111111111110000001100110111
001010001110111000100111010100110010
011000001001111000111110111010011110
011010001010001101001011110101101010
001110011001101110011011011110100001
011000000000110100100110100110110010
001001010100000010101111011110000110
110011001100110101001010101110001100
101001110001010110011001000101011000
101011001100010111010111111011110010
101111101100100010101010011100001111
100000010101000010011010111001110011
101011110000111100101010111101001001
000101111110101100011100000101010010
110111001100111100011100010101111011
000011011011000001111111111010010000
010100011010110001001100101001010100
011110111110000010110101110010001001
010111101110100010001010001011010010
100100101000011100101000101011011011
100110111110101011100000110011101101
100100110100101011010000101001001111
001100011111011110011000111101011011
000101001010010110111110100000010000
010010010001000001100110110010101100
111010001000101110001100010101001010
010101101111000000100111011010000110
001100000010110001101000010001100110
000110001110100001101110011100011101
010110110100011111010001010010101101
110001110011111010110111101000110001
110111001111101001100001111000110111
010100110001011100100011000011110001
000011010110001010110010110101100111
001010000111111101101010111001011000
111010110100011001001011110011010110
111001000100111000010110010000111100
001001111001101111110001000110001100
110100111100010111110111011110111111
001010110001010100110111011110100010
000001111100111001100010000000011010
101110111011100110000111100010011101
111101100111100010110101110101011100
101011001110010100000110010110001010
010011110000100011001000011011010101
111110110100000010100011100011000001
101100001010001000011000011111011010
111110000110001101001100111011101001
010101111010101100000001001110110000
110101101110000111001101001110101001
111101000010011111010101101010100111
110000100111001110000101010001011001
110111001110000010111011001100010100
001001010010010000101010011010111111
100100100010011110000010010000100100
001101101001010101011010010000010111
111010100000101110110111010110100110
011000011000010001111110110000111000
101011011010011111100111001101110100
010011101001010001011100111001011010
010000111100100000100101111100110111
110010000110111001001001100101010101
010011110001101010001000110111010100
111011001111010100010100111010011010
101010000000101011110100111111111001
101110100110010000111010000000010010
010111110001100010101100000111110010
000000111111101101010010001101011000
000101000111000011111001111000110011
010101000001011000101000011011011100
001111100100100100010011101100111000
101101100000100111110011110011011000
101100000111101111001101011111000110
110011010001001011000111000001101111
010001100100000101001101001001100111
111000111111111100111001101010110001
011000010100111101000011011000110110
110000001100111010000101010101111010
101101001100001000110010011111000010
011011010110111100011101100101110111
111101001011010100000100111011000010
110001110110100010110000101110111100
101000011000001111011000111011111000
010001011001011111110101001111101100
011110001110000001111000111000010010
100110000110111001010101010110100010
111100101110101111011111110010010110
111010111000111100000000011010100100
010000100111110111011111010010011110
001011000001111000111001000111100000
111110011010101100001010000111111010
011010110101000101110000100100010111
001011010111100111011111000100001111
100010011011111000100110111110100000
111100011100010001100000110000100011
101000001011111010011010010001101110
001001010111100000000001000001100110
001101110111100001000101010010011100
010100101111101001000111010110000111
101010111011110010001111101000100101
000101100011011011011101100011011001
000010101101000101111001000011000011
110010100011010100011001111000011110
001001101101010001101001011101111110
000100000001010110111010000111101110
011101011010001111100000110101100000
110010101110001110100101111000101001
001100000000110100101101010101001011
000011100000011010100110000100001100
010100111011000111110000110100101010
101000011111101111110110110011010100
100111111010110000111001100000110100
010011011110001110010110011100111000
001000111010111000110100001001001101
101000110000011110111111100010111001
010011100011110000101110110100011101
000110001001110010110010111010001001
100110011111101001101010011000101110
101001001101000010001011110010001010
000010001001100011101101100110110001
011111010111000001000111011000110000
110111010111000001000101001111101110
011001100001011100010111110111111111
110010100000111011101000010010110101
111010110011101000111110111101110000
110000101101100010110111010101101010
111011001110010111011010100100010101
001000101101111110100011011010011111
111001111100110111011110100101001010
100100001111101011010100010010100001
000101100110100000100100100110001110
011110101000111101110010000111111111
000101111011100111001011100101111011
010010111100111001001100011111111111
010110010101001001010100111011101101
101010111010011011010111110100111011
111011101001111100111000111001011011
010000011001010010100011111100110001
011110101100000000010101001100000000
011001001001000001000000111111110101
111101010110011110011011000101001111
100111011010010000100001010001010100
101000101010110111111000111101010101
111001100011101100010000110001010000
110011110010111010000001010011100100
001100101010100110100001100111001010
001111011010010101000111101100101101
011011010011011011011000001110000101
100100110000001100100110000010111000
100001101010111110001110111110111101
100101111111100100100110010001100111
001110011011010100010111001000110100
000000011101111000011010001111010111
110011011100111001110001011000000000
010000010101100110010001010011011010
011010011011011110101100111101101110
001111011110011101111110001010110000
110011101100110111000100110010000011
000011001010101110011110111110010110
010100110111100100110110011010111000
000101101110010001111100100111011100
000010100110101000011000011001111000
111110000010001110101110011101001100
000111111111010101010011100110110001
000000111010000110011100001000001000
111111110011010000000010011000010111
110000010100110110011000001010001110
001011100110101111101111001111101000
111110101100110110101001010011100111
100111100000111011010111010010111110
011101111100000100101100100111110011
001000000111100100011000110100000111
011111010000000100101010000010010001
010010011110110001100001100011110000
010001011111001011100000001111111001
110001000011001101110110010010000101
011101001101100100101011000001111101
111111001001010000100000110001001011
000101000101100000100010010000101001
110001010001100111000101001001111101
110001001100110111111011100001100001
011010010100100100111010010111010110
000111011011001101000111011011101000
010011111000001010101100100010010111
100000110010110100101010111001110001
001111111100011111111111100010011111
110001000001011001111111011110101000
101111010001100000101101110011010110
000001100110010011000011000100001011
011001010001010101100110000100101000
000110000010001010111101000010001100
110100000011100011000100111111001101
010111101000100000000010011100011101
010100110111000110001000100111000100
111101000011011111010100101010011111
101100011011000001111111001110111111
001011011101001101000100101111110110
000000101011001001100110101001101100
011101010111101100110100100101001100