-
Notifications
You must be signed in to change notification settings - Fork 1
/
3.out
2000 lines (1500 loc) · 18.1 KB
/
3.out
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
XOX OX_ XX_
OO_ XX_ X__
__X XOX OOO
___ X__ O__
_XX _XO __O
X_O __O _OX
_XX __X OO_
O_X OOX _XO
__O O_X X__
X__ OO_ X_O
OX_ O__ OX_
X_X ___ _OX
XX_ ___ XOO
XXX ___ ___
___ ___ __O
_O_ ___ O__
OX_ _XX O_O
OOX X__ ___
_XX OXX X_X
_OO OO_ __X
__X X__ _O_
X_X X__ O__
X_O OXO __O
_X_ O_X _XO
O_X X_O X_O
X__ X_O X_X
O_X O_O XO_
XX_ _OO ___
OO_ _XX ___
_XO XXX X_O
_OX OOO __O
__X O_X X__
__X X_X ___
OOO OXX ___
_XO ___ OXX
X_X _X_ __O
_OX __X __X
_OO XXX OXX
OXO XOX _O_
XO_ O_X OXO
OOO OXX XXX
OXO _OO XOX
__O X_O O_X
OO_ XXX OXX
OXO __O X__
___ _XO X__
_O_ OXX X__
_O_ OXX __O
OXO XXO XOO
OXO OXX OXX
XOO XOO O_X
OO_ _OX OOX
OO_ X__ OXX
_XX O__ XXX
OOO __X OO_
XXO O_X ___
_O_ _XO _OX
___ X__ O__
___ OO_ OXX
OXO XO_ OX_
___ ___ XXX
_X_ OO_ __O
XO_ OXO ___
OOX OX_ _OX
XO_ _XX _X_
O_O _X_ X__
_O_ ___ ___
X_O X__ _O_
X__ XX_ X__
O_X ___ XOO
OX_ ___ ___
XXX _XX XOO
X_O _O_ XXX
O__ __X XX_
X_O _O_ ___
_OX OXO OOX
__X _X_ OXO
___ X__ ___
XOO O__ OXO
XOO X_O O_X
XX_ XO_ O__
___ __O O_O
_XO __X __O
_X_ ___ __X
___ ___ XOX
XXO ___ X__
OOO ___ ___
OO_ XO_ _XX
_XX _OX O_O
X_O XOX __X
_O_ X_X XOX
__X __X __X
___ _OO ___
X_X ___ ___
___ O_X ___
___ OXO OO_
OX_ OOO __X
___ __X __X
___ ___ ___
_X_ ___ O__
OX_ OOO X_X
_X_ __X ___
XOO OXX _OX
XXX XXO OO_
OOX XO_ XXX
XX_ __X XOX
XX_ OO_ OX_
X__ O__ _OO
OX_ _X_ OO_
___ XXX OXX
__X O_O _O_
___ OXO XXX
__O OOX _XX
OO_ __O XX_
___ ___ X__
O__ ___ OO_
XXX XX_ _XO
OO_ ___ X__
OX_ XO_ __O
XO_ _X_ __X
XOO OX_ OO_
OOX XXO XO_
XXX XOO XXX
__O _OX X__
OX_ _XO OO_
_X_ OX_ XX_
X__ _X_ XO_
_OX O__ _OX
OX_ XXO XXO
X_O __X XOO
OXO XOX OX_
OOX OX_ _OO
_O_ _O_ _X_
_X_ _O_ __X
X__ _O_ ___
OOO XX_ ___
X_X _XO ___
XOO __O _X_
_X_ _O_ __X
OXO _OO X__
X__ O__ ___
OO_ _XO OXO
O__ XOX XOX
__X _OX OXX
XXX XXO _O_
_O_ X__ _O_
O__ ___ ___
___ ___ __O
_OO _XX _O_
___ XXX ___
___ _XO ___
_O_ OXX XO_
___ _XX __O
X_O _X_ __X
_O_ _XO _OO
X__ ___ _XO
_XO X_O X__
___ OX_ __X
XXO XOX OOO
___ __O X_O
XO_ OXO __X
_XX X_O OO_
__O X__ OOO
OXO _X_ XOX
O_X X_X OXO
X_O OOX XXX
O_X X__ _O_
OX_ OOX __O
O__ X__ __O
__X XXO _OX
XXO __O OXO
_OO _OX O_O
O_X ___ __X
_O_ _X_ _XO
__O XOX X_X
OO_ OX_ XOX
OX_ XO_ OXO
O__ ___ _O_
_XX _XX __X
_X_ __O O__
X__ XX_ XX_
___ __X O__
___ ___ OO_
_XO O__ __X
_XX XO_ XOO
XXX OO_ _O_
O__ OX_ X__
X_O _XO OX_
___ _X_ _XO
___ OO_ ___
___ OX_ ___
__X OX_ ___
O__ __O ___
___ O__ _XO
OOX _XX _XX
___ _XX O__
OO_ XO_ _O_
X_O __X ___
OO_ O_X X_O
_XX XO_ _O_
OXX OO_ OXX
XOO X_X OXO
O_X XOO OXO
_XO O_X XOX
O__ __O _XO
_XO ___ XO_
OOX XO_ O__
__X __X O__
_OX _OX _X_
_XX __O ___
__X ___ __O
X_X O__ O_X
O_X O__ X_X
_X_ _XX _XX
X__ __O OOX
_OX _XO OO_
XO_ _O_ O_X
XXX __O XOX
XXO OO_ XOO
XOX XXO XO_
O_O XXO X_O
_OO O__ OX_
O_X X__ OX_
O__ O__ ___
X__ ___ ___
___ O__ _XX
___ X__ OO_
_OX __X OXO
OXO _X_ _O_
XXO _OX _XX
XOO _OX X_O
___ XX_ _O_
X__ XXO _X_
___ X__ O__
_OO _OX _O_
__X ___ X_O
__O __X XXO
XOX XX_ XX_
_X_ _O_ O_O
XO_ O__ OX_
_O_ O_O X__
_OX _O_ OXX
_XO O__ XXX
_XO XOO OXX
OOX OO_ __O
_XO OXX XXX
___ ___ __X
OO_ XXX O__
_X_ XX_ OXO
__O OX_ OOX
_O_ XX_ X__
O_X XX_ O_O
_OO _XO _O_
___ X__ __X
__O ___ __X
___ ___ XO_
___ XX_ XO_
___ OOO _XO
___ ___ __O
__O ___ XOO
_XX XXX _O_
___ X__ _XO
__X __X O__
_OO _OX O_O
X__ __O XX_
__O _O_ XXX
O_X ___ ___
X_O X_X OXX
XXO O_O XXX
O__ OX_ OO_
_X_ ___ ___
__X O_O _XX
__O __O __O
_X_ XX_ XXO
___ X__ O__
___ ___ O_O
_X_ _XO _OX
XO_ OO_ XO_
_O_ XXO _X_
XXO _O_ ___
___ _X_ OO_
_O_ XOX _O_
XX_ O__ X_O
_O_ _X_ _O_
___ XO_ _O_
OO_ ___ X__
OXX _OO OX_
_OX __O OXX
OO_ X__ ___
OXX ___ _X_
_O_ O__ ___
_XO XXX OX_
O__ _X_ _XO
__O ___ ___
___ _O_ _X_
X_X _OX __X
O_O _XX _OX
XX_ O_X O__
XX_ __O O_O
OX_ ___ _XO
XOO O_X __O
X_X __X _O_
__X X_X O__
X__ XXX XX_
_X_ __X O_O
XOX OOO OXX
_X_ ___ XXX
_O_ ___ XXO
OO_ X_O _O_
X_O OXX X_O
__O OXX OOX
_OX XXO X__
_OX __X _O_
OX_ X__ __X
OXO O__ O__
_O_ _XX __O
O__ XXX XX_
___ OO_ __X
_X_ OO_ _XX
__O OX_ X__
__X O__ O__
_X_ O__ __O
___ XO_ _X_
OXX OXX O_X
XOX OOX ___
OOO _XO _X_
XOX X_O X__
OXO XOX O__
OXO OXX XXO
XXO OXO _OX
_XO O_O X__
_OX O__ XOX
XXO OX_ O_X
O_O ___ __X
O_X X_X _XO
___ _XO OOO
__O _OX __X
__X __X X_X
X__ O__ X_O
XXX XXO _OO
___ OX_ __X
O_O OX_ X__
__O O__ X__
_XO O__ OXO
___ X__ OO_
O_X OOX _XX
_OX _XX OOO
OX_ O__ XXO
OO_ X_O XXO
OXX XO_ OO_
OOX XOX OXO
OOX X__ ___
XOO ___ ___
___ ___ ___
O_X O_X XOX
OOO X_X X_X
_O_ O_O ___
X_O __O O_O
__X __O X_X
___ XO_ O__
_OX XOX O__
__O X__ XOO
OOX __X OXO
O_X _X_ ___
XO_ __X ___
OO_ _O_ _X_
XOO _XO _XO
___ OXX XOX
O_X XOO XO_
X__ ___ X_X
OXO _O_ OX_
_OO ___ X_X
X__ O_X _O_
__O XXX __O
___ OXX _OX
OO_ _X_ OXO
__X O__ XOX
O_X XOO OOX
OXX X_O _OX
XXX XO_ __X
O__ _O_ _XO
X_X OX_ XOO
O__ O_X O_X
O_X X__ ___
XO_ __X ___
OO_ _XO ___
OX_ ___ X__
XOO XXO OX_
XO_ X_O O_X
XO_ OOX XX_
_XO X_O OOX
O_O _OX XOX
XO_ OXX X_X
XOX OXO __X
O__ XOO OXO
O__ OXO X_X
XXX XXO OX_
OOX X__ ___
O_X OX_ _OX
OOX X__ _O_
XO_ X_X ___
X__ X_X _OX
OOO X__ OX_
_O_ X_X O_X
X_X _OX X_X
___ OO_ _X_
X__ OX_ __X
___ XO_ ___
_OO _XO ___
O__ X_O XXX
X__ ___ OXX
O__ __X XXO
__O O__ XXO
_X_ X_X _XO
X_X OXO X_X
_XO XOX _OX
_OX _OX OXX
OOO X_X OX_
X__ OOO _OX
O_O XX_ XXX
XOX _XO _OO
OXO OXX XOX
XXO O_X OO_
XXX ___ OXX
OXX O_X X__
_O_ __X OO_
___ ___ ___
__O XXX _XX
OX_ XO_ ___
X__ ___ OO_
O_X _XX ___
X__ XXO OOO
O_X OX_ OOX
X__ ___ ___
_XX O__ XOO
___ OXX XXX
OO_ XOX O_O
___ __X X_X
___ _X_ X_O
OO_ XO_ _X_
_X_ XO_ _OO
OO_ _XO _OO
X_X ___ _O_
___ _X_ XX_
__O ___ _X_
X_O OXX __X
OXO XOO ___
XX_ XXO _XX
__O _O_ ___
OX_ ___ OOO
XXX _XX O_X
___ _O_ _OO
___ OOX _X_
XXO ___ O_O
XXO _O_ _OX
_X_ _X_ __X
___ _OO O__
___ __O O__
__X _XX _XX
OXO _XX XOX
OOX OXO _XX
XOO XXX XOX
_OX ___ XXX
O__ __X OXX
__O OO_ __O
_X_ ___ ___
___ ___ XOO
___ ___ OXO
OX_ XO_ _X_
XO_ _X_ _X_
OO_ __X OO_
_OX X_O OXX
___ X_O _OO
OOX OOX XXX
XO_ O__ O_X
O__ XOX _XO
O__ O_X OX_
__X __O O__
__X _XO O__
X_X _OO XO_
O_X X__ OX_
__X O__ O__
___ XXO _O_
__X OXO O_X
O__ XX_ O_X
O_X X_O X_O
_X_ XO_ _O_
O__ X__ O__
XO_ O__ O__
XXO OXX _XO
_O_ _XO OOX
_X_ OOO XOX
XX_ OO_ ___
O_X XO_ ___
___ _O_ _XX
XXX OXX X__
OX_ ___ ___
O__ ___ _O_
XX_ __X XXO
O_O X_X O_O
_XO OX_ OXO
O__ _X_ _O_
XXX OO_ __O
OXX ___ _OX
X__ ___ O__
OOX XOX _O_
X_X O__ _X_
___ XXX ___
_O_ ___ _OX
OX_ XOO OXO
XOX __O __O
O_X __X ___
X_X O_X ___
XO_ OX_ OO_
___ X__ _O_
___ _XO X_X
O_X X_O ___
__X O_O _X_
X_O _XO __X
__O OXX _OX
X_O XO_ O__
OX_ OXO O_X
___ OXO _O_
___ _XX __O
XO_ _XX ___
X_X X_O _O_
XO_ OOX OX_
X_O X__ _X_
O_X ___ _X_
OX_ ___ OXX
OO_ ___ OO_
XOX OXO _XX
OXO OXO XXO
O_O XOX XOX
XXX _OX _OX
XXO _XO OX_
O__ ___ __O
X_O ___ X_X
OOX ___ _O_
OXO X__ XX_
___ _O_ __X
X_O OXX ___
O__ OO_ ___
_XO OO_ _XO
OXX __X O_O
_XX ___ OXX
OO_ __X XO_
XO_ ___ __O
XO_ _XX __O
__O _X_ ___
_OX O_X __O
__X __X OOX
O__ ___ ___
__O __X XX_
O_O X_O __O
___ ___ O__
_O_ X_X ___
OOX OXX XO_
X_O _XX O_O
X__ OXX OX_
___ XX_ X__
_XO __X OXX
OOO X__ _OO
_X_ _X_ XO_
O__ X__ O__
_O_ O_O O_X
X_X X__ ___
__X OXX _XX
O_O OO_ O__
X__ _X_ _X_
XO_ _X_ ___
_OO _O_ ___
_XX _OX _X_
_OO _OX _XO
_OX __X X_O
OOX O_X _XX
___ __O ___
_X_ OXO _X_
_X_ OO_ _X_
X__ _XO ___
XX_ _OO XOX
O__ _XO _O_
X__ _OX _X_
X_X O_O O_X
OX_ O__ XXO
_OO _OX OXX
OXO XOO _XO
OOX X__ __X
_OX OOX X__
OX_ XO_ OXX
_OX _X_ _XO
___ X__ _X_
_OO X__ OO_
O__ OX_ O__
___ OXO XOO
___ ___ O__
X__ O_O XXX
X__ XXO O__
XOO X_O ___
_X_ XXO OOX
OOX XO_ XXO
XXO _O_ OXX
OOX XO_ OXX
OXX OXO _XO
_XO XX_ _O_
X_O _OX X__
_O_ OOX O__
OXX __X __O
X_O XXO XXX
OO_ X_O OX_
X_X _OX XOO
_O_ XXO OOX
__O _XO O__
X_X __O _X_
_XO X__ O_X
XOO XXO XXX
OO_ O__ XOX
_O_ _X_ XO_
_OX X_X X_X
_XO O__ ___
_OO X_X __O
___ OO_ OXO
___ __O XX_
XXO X_O ___
_O_ O_O __O
XX_ XX_ _XX
_O_ XX_ O__
O__ __X ___
XO_ _OX _O_
__O _XX XO_
__O O_O XXO
_OX OXO XOX
O__ XXO OOO
XOO O_X XXO
XX_ _O_ OXO
OOO _XX OOO
OOX X__ OX_
___ __X __O
O_X OXX XXX
_OX ___ O__
XXO OXX OXX
__X ___ OXO
_OX __O O_X
_OO O_X ___
_XO _X_ OOX
___ __X __O
OO_ XO_ O_X
_XO __X _X_
XO_ __O XO_
O__ XXX _XX
O_O ___ O_O
_X_ _O_ ___
_O_ XXX O__
OO_ OXO X__
__O _XO XOO
_X_ X__ ___
X__ OO_ ___
___ __O ___
___ XX_ XXX
___ _OO ___
_O_ XOO X_X
__X XXX O_O
__X OXX O__
_O_ _O_ _X_
_X_ _O_ __O
_O_ XX_ ___
_OO _XX _OX
_XX _OX XXX
X_O _O_ ___
__X __X _X_
_XO OO_ _X_
OOO _XO OX_
OX_ __X XOO
O_O _XO _X_
_X_ OOX OXO
OXX OOO OXX
O__ X__ _XX
_OO XO_ OXX
__X O_X _O_
O__ _O_ _O_
X_O XX_ XXO
_O_ _X_ ___
_OX __O ___
_OO X_X ___
_O_ _OO _O_
__O XXX _O_
__O _XX ___
OOX X_X _OO
_XX X__ X__
_OO X__ XX_
_O_ X__ XX_
___ X__ XOO
__O _OO X_X
OOO _X_ OXX
XXX OO_ XOX
OXO OXO _O_
X__ O_X ___
OXO __X O_O
XXO _OO XXO
_OX XX_ XXO
XO_ X__ XOX
O_O O__ OX_
_XX _XX _XO
__O __X ___
X__ ___ ___
_OX _OX _O_
O_X __X __X
___ ___ ___
___ _O_ _OX
X_O _XX _OO
__O ___ XOX
__X _X_ _X_
OX_ _X_ _X_
_O_ O_O __O
O_X O_X XOO
X_O OX_ _XX
X_X O__ _O_
_O_ XOO ___
_XX OOX _X_
_O_ ___ _XX
XOO X__ ___
XOO X__ __X
_XX ___ _O_
XXO _OX OOX
X__ X_X __X
_OO ___ __X
_XX X_O O_X
__X _XO OO_
OXO _OO X_X
X__ ___ ___
O__ O__ O__
XX_ O__ X__
XX_ XX_ _X_
___ ___ OOO
___ ___ _O_
XX_ O_X O_X
OOX X_X OOX
XXX _OO _O_
XO_ __O XXX
___ OXO OXX
XXX O_O O__
___ XX_ O__
OX_ O__ O__
___ X_O _X_
OOX X__ X_O
XOO _X_ _OO
_XX OOX OX_
XOX ___ OX_
OOO XX_ O_X
XOX _XO _OX