Tweaked some parsing code
[advent-of-code-21.git] / data / advent03.txt
1 111110110111
2 110011001101
3 110100000011
4 100011000101
5 110010010000
6 100110100101
7 111000010101
8 011110011001
9 111001110111
10 101001101001
11 110001011001
12 110110110100
13 101010101100
14 011010010010
15 101101110000
16 011101000111
17 100100100100
18 100101001111
19 010101101011
20 101101000001
21 111111000100
22 010110001000
23 001111010010
24 100010000100
25 000110011001
26 001111001000
27 011101101111
28 011001100101
29 001001011111
30 100011110001
31 110010111000
32 000101000010
33 000011010100
34 010011111000
35 010101101100
36 111110110101
37 100011100100
38 000100010010
39 000111110111
40 010110000111
41 110110010101
42 000011001011
43 001100000101
44 100010101100
45 101000111001
46 000010100100
47 000011000001
48 010100011101
49 101110111001
50 110001101101
51 100000101111
52 010000100101
53 110001110110
54 111101011101
55 100100000101
56 110011101110
57 100001011001
58 101011111000
59 011101110000
60 100100011101
61 101010110011
62 010010101100
63 100010010101
64 010000001001
65 011100001000
66 111011000000
67 000101111001
68 111001101001
69 111111101111
70 010000110001
71 000011011101
72 001010011001
73 010010100110
74 100011100011
75 101010000010
76 100111001011
77 010000010011
78 110111110110
79 010111011110
80 101101000010
81 011011011010
82 101000100000
83 011001110011
84 011001010010
85 100101110010
86 011011001010
87 001010101101
88 011101010011
89 111101101011
90 100011101010
91 101101010110
92 000010100011
93 010100101000
94 001000100101
95 101111011010
96 011110011011
97 101000010001
98 110001011100
99 001010001010
100 011010001100
101 100000100100
102 010110110111
103 111010000001
104 111111010010
105 010111001010
106 111000010110
107 111110010011
108 110001100000
109 000111010101
110 010001000101
111 001100100011
112 110010000011
113 101100001011
114 100100011110
115 101110010001
116 101001100010
117 011001111001
118 011000000101
119 111100101011
120 000101011011
121 111110001000
122 010111110101
123 101010101110
124 001110110111
125 110000110110
126 110001000011
127 000010000110
128 100100100011
129 010101110111
130 110000101001
131 101100001110
132 101101001001
133 100011001101
134 111010101100
135 011100111001
136 011001111010
137 000010111101
138 110010000010
139 001111111100
140 001011001000
141 001110110001
142 101100011100
143 101011000110
144 101010010110
145 011000101011
146 111101000110
147 110011010011
148 110000011001
149 011000101110
150 000001111001
151 111011011001
152 010111111010
153 010011000110
154 000101111100
155 111101101001
156 101001111001
157 010000011001
158 111111100111
159 010101101000
160 000100110010
161 000101100010
162 011001000010
163 100010000000
164 111100001100
165 101110110011
166 001100101001
167 111001000001
168 110101111111
169 000100110001
170 101000001011
171 100110001000
172 101001000111
173 011010100001
174 011001101111
175 000111111011
176 001111000100
177 001001000101
178 110010001011
179 010110010110
180 111000101110
181 100100001001
182 100101011010
183 111111110101
184 111100010010
185 101110111101
186 010100011011
187 001101111001
188 010010100111
189 101111010000
190 000011111101
191 101110011101
192 111000011111
193 001000000100
194 100011001010
195 101111101000
196 001110010001
197 100110111011
198 101011110000
199 110111001111
200 001000010010
201 101011111111
202 100111111111
203 001011010100
204 110100111111
205 111001010110
206 101001110001
207 101010111110
208 010100011010
209 100000000001
210 000010010101
211 010010101010
212 011101001011
213 110101010110
214 001110000000
215 010111111101
216 011101110101
217 001010110010
218 001111101111
219 100011110110
220 101100110100
221 111010111010
222 001110000011
223 111101111110
224 001111100110
225 000010010110
226 111110011011
227 111110011000
228 001001111101
229 000011110110
230 001000101010
231 000110101111
232 010010111100
233 100010101000
234 000111010000
235 110000001001
236 000101111011
237 100100101000
238 101001110000
239 110001001010
240 110011000001
241 111010100110
242 000000100011
243 111000111010
244 100100111000
245 100010010100
246 111011110100
247 001001001011
248 000010110001
249 000000101110
250 010010101011
251 000100101000
252 011000000100
253 110111110111
254 111100001011
255 001000000011
256 101010011010
257 110110011010
258 000011000101
259 110110110001
260 000111010011
261 011010111101
262 000101011110
263 110111111111
264 111010101110
265 001101000011
266 101100000101
267 010001111001
268 101001010100
269 010111100010
270 011100101100
271 001100110111
272 000101010000
273 000001110100
274 100101001010
275 000010110000
276 011101110110
277 000000110000
278 001001000110
279 100000111000
280 011101111101
281 111011001010
282 100010001100
283 001100000001
284 101100111011
285 100010011110
286 011011111010
287 001000000110
288 010001001111
289 010101010110
290 000100000000
291 000110111000
292 001010011111
293 010000001111
294 111001000111
295 010001100101
296 100011011000
297 111111000001
298 111010111110
299 000011010101
300 001000101100
301 001000110101
302 111101101100
303 000011100100
304 010110111111
305 101010001000
306 010001111011
307 101110000111
308 000111010111
309 011011111100
310 010100000011
311 100010111001
312 110100110001
313 100001100111
314 110000101011
315 001000101011
316 101100101000
317 001001010100
318 011000111111
319 111000001010
320 111100101000
321 010100110100
322 000011010001
323 110001100110
324 110101111101
325 101010100000
326 101110111110
327 110101011001
328 111101111001
329 100111101110
330 010011101000
331 100000001010
332 000100100101
333 010000000000
334 100000010110
335 110100011000
336 101100101010
337 011000001111
338 001111110111
339 011010011010
340 001100010001
341 110000101111
342 011101111010
343 110010010110
344 001110101010
345 000100111010
346 011100000001
347 011011110010
348 001000001101
349 111110111011
350 110100110100
351 010111011000
352 110111101111
353 010110000010
354 111011011010
355 000001001100
356 010010111101
357 001110111010
358 010100000010
359 111000110110
360 110001111101
361 100110000001
362 100001011111
363 010110110100
364 011000111000
365 110101001101
366 100010000010
367 010010000110
368 111111011111
369 101111000011
370 101010010101
371 000000010001
372 000010001010
373 101111000010
374 010001000001
375 100110011011
376 010111100000
377 101111000101
378 101111001110
379 011010110010
380 000101101110
381 111000011010
382 011101101001
383 001010101110
384 111101101110
385 000001110111
386 001111001001
387 110010101111
388 010111001110
389 101001001010
390 011110001000
391 110111011010
392 010001010010
393 001101001000
394 001110100001
395 010011110110
396 110010110101
397 110000011101
398 111011101111
399 000000001100
400 101010111111
401 011110010011
402 001101011111
403 100000100101
404 011010100111
405 011010110000
406 000100010001
407 011111001101
408 111110010111
409 110001001101
410 101111011000
411 111010100000
412 111001111001
413 110000010111
414 010010110110
415 110110010000
416 100101101010
417 101010000000
418 100010010001
419 010110000110
420 000000011000
421 001011111110
422 010000010111
423 001001011110
424 010100000100
425 011011010110
426 110010100000
427 110001010101
428 000110010111
429 101001100000
430 101111001000
431 010100110110
432 100101011110
433 111010010001
434 110101101011
435 111111011101
436 010000101111
437 011100000000
438 010011111110
439 110000111111
440 001110001101
441 101001001011
442 111011010001
443 011101101100
444 110010001111
445 100100100110
446 100011000011
447 000010111000
448 111101001000
449 100001101111
450 001011011001
451 111101011011
452 111110010100
453 100000011110
454 100110001011
455 111100011001
456 111111110000
457 100100111001
458 010001111110
459 100110110010
460 000000001101
461 011110110100
462 111011000101
463 101001000101
464 110010101001
465 110011110111
466 000010010011
467 010011010010
468 110101100000
469 111000000010
470 010100100000
471 110000111010
472 011101110111
473 010011010100
474 000110101001
475 000110011100
476 101000000101
477 101101110111
478 010101100110
479 000001111000
480 110100111100
481 001101010010
482 110111111011
483 010010001101
484 001111000011
485 101111011110
486 010110101011
487 110011100011
488 101000000000
489 011000001000
490 101101100111
491 000100111011
492 101101000111
493 110001000111
494 001010100011
495 001011101101
496 000110011010
497 101011100000
498 111110100001
499 111110000010
500 001111100101
501 011011011101
502 000111100001
503 101001100101
504 110000100100
505 111000111011
506 101011001110
507 100111100011
508 000100100000
509 000111001110
510 001000011001
511 001101100101
512 111000001110
513 011011110101
514 010001011100
515 000000110100
516 011010001111
517 000011100111
518 001100111101
519 110010110011
520 000100010111
521 100000010001
522 000001100000
523 111101000100
524 110100101010
525 011010110011
526 010101000010
527 101100111100
528 100001101001
529 001011101111
530 110100010001
531 011001001001
532 110010100010
533 001000110001
534 100111011110
535 100111110011
536 100101111010
537 100000110011
538 111000111110
539 111111011010
540 011010111011
541 001101001011
542 001110101100
543 010110111101
544 001101110111
545 000010101101
546 110110101001
547 101001000010
548 001101100111
549 100111011000
550 001101101110
551 110001111001
552 101111100000
553 000110001110
554 111001111100
555 110101011110
556 000001010010
557 100001011101
558 001110000101
559 011000110110
560 000000111100
561 010100100110
562 000110001001
563 010011111101
564 101010000111
565 001001111011
566 101101010111
567 111101100011
568 111001111110
569 000010111100
570 110000101000
571 011100100010
572 101100111010
573 010001010101
574 001010011100
575 011001011000
576 001111001011
577 100100110111
578 001001111100
579 110010001110
580 101010000110
581 011000111011
582 010001011110
583 100011000010
584 110100101111
585 101111110110
586 111000110000
587 100100110011
588 110110001111
589 100000111100
590 011001000000
591 110000000110
592 100011101011
593 000000110011
594 111101101000
595 111010000110
596 101111011001
597 011011010011
598 111001010011
599 100111010001
600 011000010110
601 111110110011
602 100010101111
603 101111100100
604 010000111000
605 000011111011
606 011111001001
607 000001110001
608 000001001111
609 110000110111
610 100110100000
611 101100011110
612 000110111101
613 011000001010
614 010011100011
615 111111011000
616 000000000001
617 011110000101
618 011001001000
619 001010111010
620 111011000111
621 010111010110
622 011011110111
623 000011111001
624 001101110001
625 100110010000
626 010100011111
627 101100111110
628 110100011001
629 101011100001
630 110101011111
631 111111001110
632 010011110101
633 010101000011
634 010011110000
635 101110110001
636 000100001111
637 110011011000
638 111100110000
639 111110110110
640 110111010100
641 110011110001
642 100100101011
643 000101001010
644 111110001001
645 001100110010
646 101011100101
647 101110101101
648 001000101110
649 100110001001
650 011001111000
651 111111000010
652 011001110111
653 110100001000
654 101101101000
655 110010011011
656 111111010001
657 101001110010
658 101010001110
659 100101000000
660 100001011100
661 011011000101
662 001001001001
663 010110000011
664 010111110111
665 000000111011
666 110110011100
667 110000110011
668 011110101000
669 110110110110
670 001101000100
671 101110101011
672 101101001110
673 000110100110
674 001100101110
675 011010011001
676 011111001111
677 010010000001
678 111110101001
679 111000000101
680 001010000110
681 000100111110
682 000001101101
683 111010100001
684 010110111010
685 110000010001
686 010001101011
687 110000010010
688 000001011011
689 111001011000
690 011000001101
691 101101110001
692 100000101110
693 000010110100
694 100001111001
695 100010110110
696 101011111001
697 111101011010
698 110100000100
699 101111000100
700 101101110011
701 000011110011
702 110000010101
703 011000110011
704 001100010110
705 100101011101
706 000100101011
707 101011111101
708 111000111100
709 001000011011
710 101000001010
711 010001001000
712 110111110001
713 101010010111
714 101100100010
715 010001000100
716 000110100010
717 011111010000
718 000110100001
719 010010001001
720 001001010001
721 111010111100
722 101110001101
723 101011111011
724 011101010101
725 110010100001
726 110101110110
727 111000111000
728 110111010010
729 110101010111
730 010101101010
731 110101010010
732 000000101011
733 111101000001
734 100011001110
735 111110000011
736 100111000100
737 010010011101
738 010100000111
739 001111111110
740 011001100001
741 101000101000
742 001111111010
743 110001101011
744 110110010111
745 010110111100
746 110100010111
747 110101110001
748 010011100111
749 100101011011
750 110111111100
751 010011111100
752 010000100111
753 010111101110
754 101010010100
755 111001011101
756 101111110101
757 001101110011
758 110111101110
759 110100001010
760 000111101001
761 011111001010
762 110110000000
763 100110010111
764 000101001111
765 011001010011
766 000000110001
767 110110101000
768 101001010000
769 000010010010
770 000011001111
771 011010100110
772 010101011011
773 100100111011
774 011110010110
775 100001010001
776 111010111101
777 110100011011
778 011101010001
779 110011111011
780 101100110101
781 100001001101
782 011111111111
783 111111100100
784 111100111101
785 111011010110
786 100101101100
787 001011111101
788 100101110111
789 001100100010
790 001011100010
791 101010100111
792 010111110011
793 011111011011
794 100011110100
795 011011001111
796 000101101111
797 010011010111
798 011001111101
799 101101101101
800 000010100101
801 110101100110
802 100101001000
803 111110101000
804 100101101011
805 010101101101
806 010001101000
807 010111100110
808 010111010100
809 101110010000
810 010010011100
811 011001110000
812 111010110001
813 100000000000
814 101111101100
815 000100011100
816 011010100011
817 101111010010
818 010000111010
819 100100100000
820 000111101100
821 001000010110
822 010011011000
823 001101000010
824 001000001110
825 011011011000
826 111110000000
827 010100101010
828 111111101100
829 001101001110
830 011001001101
831 100100110100
832 000010011001
833 010000111110
834 101111110100
835 001100101100
836 011111010111
837 100010010010
838 011001010001
839 111011001000
840 011011010100
841 000101011101
842 010001110000
843 001000011000
844 100111010111
845 000001010101
846 010100111010
847 001000000010
848 001100011011
849 101110001011
850 010000001110
851 001011011101
852 000100100001
853 001010010001
854 110100101001
855 000011110101
856 010110111011
857 011010101100
858 101110011110
859 100001001010
860 111100101111
861 011010001101
862 001111111000
863 000011000111
864 001100010011
865 101001111101
866 111000011000
867 110111110011
868 110110100011
869 011110001010
870 001111011110
871 000101000001
872 101101011110
873 110000111101
874 101011100011
875 111011111100
876 010011111010
877 010101011000
878 111110111101
879 111011000110
880 111011010000
881 110001111110
882 011110101101
883 010010010000
884 011011100011
885 001100111110
886 100101010100
887 010010100001
888 111100011010
889 000010110011
890 100000011100
891 011111111010
892 111111111010
893 000110000011
894 011001111100
895 100100010001
896 110111001011
897 100101010010
898 010110100110
899 111011100000
900 100100100010
901 110111000010
902 100001011010
903 000110010010
904 010000011111
905 010001110100
906 011001010111
907 110111100100
908 001011100100
909 110001111011
910 011011001000
911 101110010101
912 101001010101
913 111100000000
914 100110010010
915 110010111100
916 101110111100
917 111001100110
918 100111101100
919 111011111010
920 111000100011
921 001001100011
922 011110111000
923 000111101010
924 011011110001
925 011111101100
926 110111001010
927 101111111010
928 001010010011
929 100101111110
930 011011100010
931 100111101101
932 000010110111
933 101010000011
934 001100111001
935 001101011001
936 110010011000
937 101100101100
938 111000000111
939 111110011111
940 101010110010
941 010011001110
942 111101001001
943 001011001001
944 100111011111
945 110100001111
946 001111001100
947 110101100001
948 011001100000
949 001100101000
950 111111111111
951 100110000000
952 000100000011
953 110001001111
954 101000111110
955 101111100101
956 101000110100
957 110100111000
958 100010011000
959 110011100010
960 101010110100
961 110000100010
962 010100000000
963 111011111011
964 001110000111
965 000110110010
966 010010001000
967 110110011110
968 001111111101
969 100100001111
970 100110110100
971 011110000111
972 111101010011
973 011000100000
974 001011010010
975 011001111111
976 110010011101
977 000001000110
978 101011010001
979 101101011111
980 011101001111
981 011010000011
982 011010001010
983 000010011101
984 010010110011
985 111100111010
986 111011010101
987 111110101010
988 010000100011
989 011000100101
990 010010110000
991 010100110001
992 111110110000
993 100010001000
994 000011100011
995 100000111101
996 111001010101
997 100000100001
998 001011111000
999 111100000001
1000 110001111010