aboutsummaryrefslogtreecommitdiff
path: root/aoc2023/src/day12
diff options
context:
space:
mode:
Diffstat (limited to 'aoc2023/src/day12')
-rw-r--r--aoc2023/src/day12/input.txt1000
1 files changed, 1000 insertions, 0 deletions
diff --git a/aoc2023/src/day12/input.txt b/aoc2023/src/day12/input.txt
new file mode 100644
index 0000000..e7e6f8f
--- /dev/null
+++ b/aoc2023/src/day12/input.txt
@@ -0,0 +1,1000 @@
+?.?#?#??#?.?#????? 4,2,5
+?##??.#??#.???.# 4,4,2,1
+#?#?.##???.?.? 4,2,1,1
+...?#??#?#????#.. 10,1
+?????#?#.??????????? 1,6,1,1,1,4
+???????##???#???#??? 10,1,5
+.?#??????.#.?#? 7,1,3
+..#..??#???#???#?#?# 1,1,11,1
+.??##?.??#?#?#?..? 5,7
+?#???#?#??#???##?.? 2,9,4
+.?#.?#?###????#???? 1,11,1
+?..?#.??##??#??.? 2,9
+??##.?#?????? 4,5,1
+?.???#??#?#?#? 9,1
+#??#.?????####. 4,9
+???#????#?.??#? 9,2
+#????.??#????? 1,1,1,7
+?#??.##?###?##?. 3,6,2
+??????#..????##??? 1,1,1,1,5
+.?????#??#?????# 1,1,10
+.????.#?#??#???. 2,9
+#??.#??.?#.. 2,1,1
+?#?#?????..#??.??? 6,1,1,1,1
+???#?#?#?. 1,3,1
+#?##??..??#?????#??. 5,8
+..##??##??#????? 2,10
+.?????#????????? 7,3
+.???#?#?.???#?#.?.#? 7,1,1,1,1,1
+.????.??#. 3,3
+??????#???#??? 1,8
+?.?#???#???.?.??## 1,1,5,1,4
+?.#????.?????#?#? 1,2,1,1,6
+.?????#?##?#?..???? 1,8,1,1
+#????.???#?#?.? 2,2,1,2
+#.?#??#??.?.? 1,2,2,1
+????.???????? 2,2,1,2
+?#?.??????#?#?.?# 1,9,2
+?#????????? 2,4
+??.?.###?#?#????. 1,1,8,1
+.?????#??.#????.. 4,4
+??#????#...#? 2,1,1,1
+??.???#???.??#??. 1,3,1,1,3
+.?###????#.#? 7,1,2
+???#???.#.#?#??#?? 1,1,1,7
+.###?..??#? 3,1,2
+?.?#?#??????. 5,1,1
+#??#??.?##??# 1,2,5
+.??????????. 1,4,2
+?.?.????????? 1,4,1
+???.??###????? 1,6,1
+????#####?##??# 12,1
+.???.??????? 1,1
+?.??.??????? 2,1,1,1
+????#?###? 3,1,3
+###?##.?.???##?..??? 6,5
+???????.#? 1,1,1
+???.#???#.#?#????.? 2,2,2,3,3,1
+?.??#????.?.??. 1,5,1,2
+?#??.?##??##??##?.. 3,11
+##??.?#??.?? 2,1,1,1
+#?????###?#?????#? 1,1,12
+.??#.??#??.???? 1,1,4,1,1
+?#??#.?????.???. 4,1
+???#????.#?..? 4,2
+?.?#?.??#?. 3,2
+.###??#???#.?##?? 10,2
+.???????.??? 3,2
+.?????????? 1,1,2
+.##??.??#?.?.#?#.?. 2,1,2,1,3,1
+?????.?.?????##?. 2,1,3,4
+???#?#???#?#??? 1,2,2,1,4
+##?????#???##.?#?? 13,3
+.#?????#?##??????? 1,7,1,1
+?.?#???..??.?#??? 1,2,5
+????.???.#?. 1,1
+?#?##??#.#? 4,2,1
+.#?#?#???#?.????#?? 10,2
+???##????#???#????#? 4,7,1
+???.#????#?#??????.. 1,1,10
+#?#???#?.#??.??? 8,2,1
+??#??????? 1,2,4
+?.??#????#.? 1,5,1,1
+??????#???#????? 2,9
+#????????#???.?. 1,2,2,3,1
+?#?#???????.?????## 8,1,5
+????.????###?????# 1,9,1
+??.?.??#??#.. 2,1
+?#???.???.?#????. 2,1,2,3,1
+????????#??#??????? 1,6,1,3
+?#???#?#??. 2,1,1
+??.?.#???? 1,3
+.??#?#??????.#???? 1,1,3,3,5
+??.?????.#????? 2,2,1,2,3
+??..#..????.???.??# 1,1,4,1,1,1
+???.?.???. 1,1,1
+.??#???.?. 2,1,1
+?##??#?#?#...?.? 9,1
+.?#.?.???#?##. 1,7
+?.#??????? 2,1
+##?.?????##?###. 3,2,1,6
+???..?#### 1,4
+#?#?#.?#?.?????##?. 5,1,7
+??.#??#???#?#???. 1,11,1
+#.??.????#.? 1,1,1,1
+??#????????##?? 2,2,1,4
+??#?#????##?####?? 5,2,8
+...?.?##????????. 1,5
+????#.???.#. 1,2,1
+.????.#????.?.??# 3,3,1,2
+?????#.##??. 1,2,3
+.#.??????##??.#???.? 1,6,1,4
+??.??#.?????????. 3,2
+??????.??? 1,1,3
+.?????????????????? 6,1
+.?#?#??#????#???? 4,7
+??.???#?..? 2,3
+??#????#??.??.?? 4,1,1,1,1
+?.###???#?????? 1,7,2
+???.??????#?#? 1,4,1,1
+??.??###?##??#??? 1,5,8
+.????..??#??? 1,1,2,1
+?###?#???...?#?... 7,1
+?.#?#?#???????#?#??. 7,7
+#??##.?????. 1,3,3,1
+#?#???#?#. 7,1
+?????????.? 3,1
+?#?#??.???????????.? 6,7,1,1
+..???#????#? 3,1,1
+?????????##?#?#? 1,8,1,2
+????????###?? 1,1,6
+?#.???????.. 2,1,3
+.#.?????###???????# 1,2,9,1
+?.??#?#.?.??#. 1,3,1,1
+???#.???####? 1,1,6
+??.#?#?????????#??? 1,3,1,1,8
+?????????.???????? 1,4,1,1,1,1
+.#?#.???#?#?.#????? 3,1,1,2,1,1
+?????.#?.? 1,1,1
+?????#?????? 6,1
+??.?????#..?????# 1,1,3,2,1
+.??#??????#?#????## 5,3,1,4
+.?##?????? 5,2
+???#??#?.?? 3,1,1
+??##?.?#????.#?#? 4,4,1,4
+????.????? 3,1,1
+?#?#??????#??.#?? 8,1,1,1,1
+#??????#???###?#? 3,12
+?#??#???#? 1,2,3
+##??????#????. 5,1
+????????...???... 2,3
+#.???????#????. 1,4,2
+????.????. 2,2
+??????###????????.?? 10,1,1,2
+?.??????.?.??. 1,3
+?#?##?#??.??##??##?? 8,9
+??????..?#?### 3,1,5
+.#...??#???? 1,6
+#?????#??#?##? 4,1,5
+#?#..??.#??#.?? 1,1,1,4,1
+??##.??.??#..?????# 2,1,2,1,1,1
+??#.##?#?###??.?#?#? 2,10,5
+.?????###?? 1,5
+.?????#???#???#???.? 10,2,1
+?#??#?#?#?. 1,6
+?##?????#???????? 3,1,2,2,1
+?.#??#?#???? 1,4,1
+?.#.?#???# 1,1,5
+#???..?.#????? 2,1,1,3
+???#?.??.? 4,1
+.#?###.?????? 5,4
+????#?#.?..##??? 5,5
+.????##?.##?#?#.. 6,6
+???????.????? 1,1,4
+.?..??#??#?????#??? 7,4
+?##???#?#???.##??? 2,4,2
+???#??????????#?#? 1,1,1,1,2,4
+????#?.?????#??? 1,2,6
+??#??#????? 1,7
+..?#?#??????.????## 5,3,6
+???#?..#???####.# 2,1,1,6,1
+?..???#??.#.??? 4,1,1,3
+??.????##?.?.#?# 1,6,1,1,1
+.???????.#??.?????.? 1,1,2,3,5,1
+?##?#??????#????### 6,2,5
+.??#?##????.#. 1,4,2,1
+.??.#????.? 1,2
+?.????????# 3,2
+#???.#?.??.# 3,1,1,1
+?#?????#???##??#?.? 16,1
+#?.??##??.?.????#?#? 1,4,1,6
+.??#?.??..?#? 3,2,3
+..???.?????#??#.. 1,4
+.?#???#???.#?????? 1,1,2,1,3,2
+???.???#?##????? 1,8,1
+??#?#??..???. 5,1
+?#??#??#???.??? 6,3,2
+?#??.????#???#?????? 2,1,12,1
+??#.???????..???#??? 1,2,4,2,1,1
+.??.?#?..???????. 3,3,2
+?????#.??#??#?#..?. 1,1,1,6,1
+??????#???#. 1,1,1,3
+?..????????? 1,1
+??.?..#.#.?#????#??? 1,1,1,1,8
+?#?#?#????? 4,2,2
+????#????#??.???. 11,1
+???##.??#?# 4,3
+??????...???? 1,1,1,2
+????.#?.?.?.? 3,2
+????.#??.?#? 1,1,1,1
+??????.??..???? 2,1,1,2
+?.?.#.?.????#?? 1,1,1,6
+?#.?????..#.#?. 2,2,2,1,2
+.?????#???.????.## 1,5,1,1,2
+?##????.??.???? 4,1,1,3
+?.?####???.???..# 8,1,1
+?.?#???????#?#?# 1,2,2,7
+.????#???. 5,1
+.??#????..????. 3,1
+?????.#?.?????????? 4,2,7,1
+?..??#??#.???#??#?? 1,1,1,1,1,4
+.#?###??????.???? 10,1
+#?????#.#?? 3,3,2
+??#??#??????##?? 7,5
+???#?????.??? 4,2
+?.##.?#?.?##.? 2,1,3,1
+????###???#?. 8,2
+.?#??##?????#???.? 6,2,1,1
+???.????.#? 2,1,1
+??#??#??#???#?? 6,1,1
+?##?#??.?? 6,1
+#?????????#?????#?? 5,8,1
+.????????#?#??#???? 1,1,12,1
+????#?????.#? 9,1
+.?????#..?? 2,3
+???#.????. 1,1,1
+??????#?##???.. 1,5
+????.?????? 1,5
+???.?????. 2,4
+?#???#.???.??? 6,2,1
+???#??#??#???????? 1,6,4
+.??#.?#??.???????# 3,4,3,3
+?.??????.????? 5,3
+??????###?#?.???? 2,1,6,4
+?##?#???####????##? 2,1,12
+.?#????????..?#?#?.# 3,3,4,1
+??..??.?..?. 1,1,1,1
+??.#??#?#??#???????# 1,1,9,2,1
+??#?##?##..# 7,1
+?????.????? 4,1,2
+??##?##?#???.?##??.# 10,1,4,1
+?##.#??#..??????##? 3,2,1,2,3
+???.#.?#??.??? 1,1,3,1
+???###.??? 4,1
+?#?????.?#????##. 5,1,1,1,2
+.?#?..????#?? 2,1,2
+#??#??#??#.???#??.?? 4,4,1,2,1,1
+??##?#??#?#???#? 3,6,1,2
+#????.??.? 1,1,1
+?##?###???????#???? 12,1,1
+..??.??#?###? 1,7
+??...???####?? 2,7
+?#??????...#??#??# 3,1,1,1,1,2
+.?????.??????? 1,5
+?.#?.#????#?#?#? 1,1,1,5
+#?##???#?????#.# 1,3,7,1
+?#.##???.?.#?#. 1,3,1,3
+?#???#????.??#??? 7,1,2,2
+????#?##????#??#??? 1,5,2,2,2
+???#??????#?#???#?.? 1,1,4,8,1
+..?#?????.#???.? 6,3,1
+??##?#?.#???.?.# 6,2,1,1
+?????????#???..??? 1,4,2,1,1,1
+?????##?#?. 1,2,4
+?????#??#????? 1,4,1,1
+??????.####.##???# 1,1,1,4,6
+????#????? 5,1
+.?.?????.#? 1,2,2
+?????????##????. 2,9
+.?????.??.???.?#?? 1,1,3
+??#????#..?.?.? 3,2,1,1,1
+??.?.?##..?..##..? 3,2
+??????????.#???? 3,1,2,1,1
+.??#.??#??.?#?.???? 1,4,3,3
+??#??..#??. 3,1
+??#??..?#. 3,1
+#????#?.#?????##??? 1,1,2,9
+??#?.????. 4,3
+?????#???#?.?? 9,2
+?.#???.????#. 2,1,3
+??..#?????????#??. 1,9,2
+???##????.?. 5,2,1
+..?????##??? 1,4
+?.????.??#??. 1,1,2,1
+????.????# 3,3,1
+??#???.#?##???.#?? 5,5,2
+????????..??#?. 1,2,4
+#????#??####???.#? 1,4,4,1,2
+????#???#.?????.#.?? 6,2,1,1,1
+??#?#????????#?#? 7,2,1
+?????.?.#???# 1,1,1,2
+??#??...#?#?#??#?..? 3,9
+????#?#??#??????##?? 1,1,8,2,1
+??##?.?.?#????#?. 4,8
+?#???#??#????????. 1,2,9
+?#..???..##? 2,3,3
+.???#??#??.? 7,1
+?#?#??##???#?#..?#?? 14,3
+#.????#??.??#?? 1,6,1,1,1
+.??#??#.??#?##??##. 2,2,10
+?#??????#.?#??#?? 5,2,5
+???#??????#??..?#?# 1,8,1,4
+?.???????# 1,1,2
+?##???#????.?.#?? 6,2,3
+?.?##????#?# 7,1
+?.?.???#??#.? 1,5
+?#?.###???? 3,3,2
+.????????.?????? 1,5,1,1,1
+??.???##????.? 2,2,3
+???#?.#?#?#??#?? 1,2,3,1,4
+.??.?????? 1,1,1
+???#?#????#????#? 10,3
+???.??.?.??? 1,2,1
+????#??####? 1,1,4
+??????????##?#???? 2,9,1
+????.#??#. 1,1,2
+#????#??#??? 4,1,2,1
+??.??#???? 1,4
+.?.?..##.#.. 1,1,2,1
+.???.??#???.. 1,6
+#?.???.??#. 1,2,2
+?##???????#??#. 3,2,6
+????##?????#?.????? 2,3,4,4
+?..###?#??#???#???? 1,6,1,6
+??????.#????#? 2,1,1,2
+?#?????.?# 2,2,1
+?????#.??#.? 3,2
+?..?..#??##?# 1,7
+#????#?????.? 1,8
+???????#???#?#?? 2,3,4
+?#?#????#?. 1,3,1
+?#?????#????? 1,4,1
+?#????##?. 4,2
+???????#??#??????? 8,1,4
+??#??.??##?????? 1,1,1,1,6
+#?#??.??#???#??? 4,9
+???.?????.?.?.?? 2,4,1,1,1
+##?#?.?.#?. 5,2
+????.???... 2,2
+..?????#?????#?? 1,8
+#.#?#.##?.???.?. 1,3,3,3,1
+?.???????#?????????. 1,1,10
+??.??#????##??. 2,4
+?.??#?????##??#? 1,9,1
+?????#?#?#?? 1,9
+?????#?????.?. 6,2,1
+??.?.??.?????#..#? 1,1,1,6,2
+??#.#???????. 1,1,5
+?#.?#..??.?#.#?#?? 2,2,1,2,4
+???..???#??##???? 1,1,6,3
+.?#.?.####?? 1,5
+??.??.?#.?#????? 1,1,1,7
+??????????##? 5,1,2
+??#????#?#???? 3,5
+#.?.??...? 1,1,1
+##??#???.?..????#?.? 3,4,6
+???#?.?#.??? 5,1,2
+.??????#??#? 4,1,2
+??.#?.?..??#???..#. 1,1,1,1,4,1
+?.?#?#?.???###?.? 4,4
+?#??#?#????? 7,2
+#???##???#?#?.?#.?? 6,2,2,2,1
+?##?#???.?#? 7,1
+?.??#??????. 4,1,1
+#?##?#?????#. 6,5
+.????.?.?? 2,1
+???.??.????? 2,2
+??#?#????????#?#?. 9,3
+?..????##????##?#. 1,14
+.????#?????#????#?? 12,1
+?????#?#?##? 1,1,7
+?#??#.??.?.?? 1,2,2,1
+..??#.???.??????# 3,2,5
+?#??#?#?##?????##? 10,4
+???????##?. 1,4
+..#.???.????.. 1,1
+???#??.?#?????? 5,4,1
+?#?##.???#??#????#?? 5,1,1,4,1
+?#?##?.??????????. 5,1,7
+?#?#.???????#..#. 1,1,5,1,1
+.?.?#??#???.?#????? 8,2
+????.??..???#??#?# 2,1,1,9
+?#?????????#?#?#??? 1,1,1,1,6,1
+??##?#?????.#? 7,1
+?????..???#.? 2,2,1,1
+#??????#???????? 9,2
+??#?????####????.#? 4,10,1
+?????#?#?.??? 1,5,1
+##.????????.?.?? 2,2,3,1
+#??.?#?#??.#??.? 1,5,1,1
+??????#???????.?#?#? 7,2,1,5
+?.???..??? 2,1
+.????#??.??#?. 1,4,2
+.??????.#?##..?#???# 2,1,4,6
+??##????.??? 4,1,2
+?.???????#?? 1,3,5
+.#???????.???#???.?? 8,1,2,2,1
+??.?#?.?????#??? 2,1,3
+#??##????#??.?.#???# 1,8,1,1,1,1
+.#.?#??##????#? 1,5,2,1
+?#.??.#?????##??? 1,1,3,4,2
+?#??????#?#???.#?#? 6,1,3,3
+??#??????.##???#??? 1,1,1,8
+.??????????? 1,4
+.?#.???#.??? 2,1,1,1
+#??????##???????# 4,1,3,2,2
+???????..?. 1,2,1
+???#???.?.??????? 3,1,2
+??###??#??#?. 4,1,1
+??????????.#.?? 9,1
+?##?.##??????.#??? 3,7,2
+?#???????????#??.?? 2,1,1,1,5,1
+?.?#????.???. 1,2,1,2
+?????????#???#????. 2,1,9
+???#??#??????##?? 10,2,1
+?????#.??.??. 3,1,1
+#?#?.???.#? 3,1,1
+?#?#??????? 6,2
+?????????.? 4,1
+????#.??#???#??? 5,7
+??.#?#???#???? 1,11
+..????.#?#? 1,1,4
+??.?#?#????.???# 2,1,1,3,3
+?.??.?#?#??? 1,6
+??.???##???##?.#### 2,1,7,4
+?????###??#??? 2,4,1,1
+??????.??###??.##?#? 5,4,4
+??.?#.???. 2,2,3
+..??#??.?????#? 2,6
+???????##? 1,1,3
+#..#??????#??#..?##? 1,1,1,6,2
+???????#?#?? 2,5
+.?##??.????? 3,1,1
+??#?.?#?#??#?? 2,8
+.#.?.#???#?? 1,1,5
+.?.?.??.?????#??##?? 1,2,1,3,3
+??.?#????#????#??? 2,2,2
+?##?#?#??##?.#? 7,2,1
+#?#?#?????##???#?.## 1,1,1,1,8,2
+??..????#? 1,1
+..???#.?#???????. 1,1,3,4
+?#.????????????# 2,1,1,1,6
+?##???.?.????#????? 4,1,5,1
+?#?.???.#..###?.#. 3,1,1,1,4,1
+????????????????# 3,1,4
+??.#?.#?#??#? 1,4,1
+????.????? 1,3
+??#?..????? 3,2
+??.??.?###..? 1,1,4,1
+?.?##??..?# 5,2
+??.????#????#??.? 1,1,6,1
+#???.???.??.?##. 1,1,1,1,3
+??????##?###??#?.??? 1,1,9,3
+.#??.????. 2,2
+#.???????#???????#?? 1,1,7,1,4
+?????#????#?? 1,6
+?.??.?#?.#?? 1,2,2
+????????#???## 3,2,3,2
+??.??..?#?. 2,1,1
+?##??...???? 2,1,3
+.??##?.#?.#??..#?#.. 2,1,3,3
+.#?????#????# 1,8,1
+?#?.?..????. 1,1,2,1
+#?#?##.?## 6,2
+???#????.?#.?.??#?## 4,1,1,1,1,6
+??#????#?##?#?? 1,7
+..?###?#??.??#???. 6,2
+???????##.?????##?. 1,2,2,2,4
+..?#?..???. 3,1
+#???#?##???.?????? 5,5,3,1
+.?.??.?.#?#?#.????.. 1,5
+.#.#??.?#?.???? 1,2,3,2
+?##.??#??? 3,1
+???#?#???.? 3,4
+.....??###??..???.?? 3,1
+..?????#?#?#????#??? 1,5,1,1,4
+?.#????????#???.??? 1,5,1
+.?#??????????. 1,2,4
+?##??.????.???????#. 4,3,4
+?.?.??.???..??? 1,2,1,3
+???????#?. 3,1,1
+??##??#?##?????#?.. 6,5,2
+?#.??.??...?.? 2,2,1,1
+?????#?.?#.?.? 6,2,1,1
+?????#???? 2,2,1
+??#???????# 4,1,2
+?##?????#???.?. 4,2
+????.??#????#?? 1,9
+??#??##?##????????? 1,8,1,1,1
+??.?#.???#???#??#??? 1,1,14
+??#.?#??.??.?#?? 1,1,1,4
+?.##?#.??????#??? 1,4,2,3,1
+?????????????..???? 10,1,1
+??..?##??#.????? 2,5,2
+????????????#?#?#.?? 1,5,1,1,1,1
+???...????????.#?? 2,1,1,2,1,1
+?#?##???#???.#?????? 8,2,1,1,1
+????????????? 1,6,1,1
+?.???#.?.##?. 1,1,1,2
+?#?????.?# 2,1,1
+????????.??# 2,1,2
+???????.?##?????. 1,1,3,3
+?..##?..?###???#?? 3,8
+??#???.????#????...? 4,9
+.?????????? 1,4,1
+?##?????..?. 3,1,1
+.##??????#. 5,2
+??#??????.?.????# 2,1,1,3,1
+..#???##???????? 7,5
+#???#?#..???.???. 7,1,1,1
+?.?#????...#???? 2,2,3
+????#???.? 1,4
+???#?##????#??.??. 12,1
+??????#???.???? 1,7,1,1
+?????#???.????? 1,1,2,1,1
+?.??????????###? 1,2,1,6
+.#?#.????#????? 1,1,1,5
+..?#?????.#? 4,1
+?.????..?.#? 1,2,1,1
+????#???#?#?. 1,3,1,3
+??#?#??##.?#?? 8,3
+?.???##??..??.?? 2,2
+???????????? 1,1,5
+##?###???.?? 6,1
+?????..??????#?? 4,2,5
+???#?.??????????#?. 4,1,1,1,5
+??#?????????? 3,2,1,1
+?#??#??????..?????.? 6,1,5
+?.???##?????? 1,1,3,1
+.?####???#.#..# 8,1,1
+???.??.??#??? 3,2,1,1
+?##.?#.????#??.?? 2,1,5,1
+????????####.?..?## 10,2
+..?#.???##? 2,5
+##.??????#?????? 2,9,2
+???##?.??#?????#??? 2,2,3,1,2,1
+.##?????## 3,2
+??#??.???..?.?.??? 2,2
+#?##?.?????#?##???## 1,2,6,2,1,2
+??#?#??.#?.??#?? 3,1,1,1,5
+?.#.????#??#????? 1,6
+???#???????.??? 1,3,2,2
+?#?#?..????.?#? 1,2,1,1,1
+?#?#???#?#??????#?? 3,7,4
+??#???#????#??.. 2,2,1,4
+.#????#?#?. 3,3
+?#?..?##?#??##? 1,8
+.??#?#???#?.??#??? 6,2,6
+?#.???.???? 2,2,3
+..?#??.?##??#??.?? 3,7
+?#?????.?#??????? 4,1,1,1,1
+?##??#???.????#? 8,2,1
+?.#???#??. 1,3
+???##??#?#???#..?? 5,1,1,1,1
+???.???????#????? 2,2,8,1
+????##???#??????#..# 5,3,1,1,1
+?.???????????.?.? 1,8,1
+???.#?#??##?#???#?#? 1,15
+????#?????????##? 6,6
+??#??????????#??##?? 4,5,4
+??.???????.? 1,2,1
+#???..?##.. 1,2,3
+.#####?.?.????# 6,1,1,1
+?.#???#???##???.#.? 1,1,3,4,1,1
+?#???##??????? 2,5,2
+????????..??? 1,3,1,1
+???????#???.?. 5,1,1
+???.???#????.?????? 1,2,5,3
+?????.??.? 2,1
+???#???#?.?.#????#? 7,7
+??????.#??# 3,4
+??#?.??##?##???#?? 3,9
+..?##?#????. 3,4
+???#????##?#???.. 12,1
+???.?#?.?.?.??#????? 1,3,1,1,3,1
+#??#??#.??#????###?# 1,5,3,7
+?????.?????. 1,2
+??????.?.?? 4,1
+#???.??#?#?????????? 1,1,7,1,1
+.????#??#? 5,2
+##.??.##??#?#???#?? 2,1,2,1,1,5
+???#??.#??##??????? 1,4,5,1,1,1
+?#?#####????? 8,1
+##?.??##?#??#.? 2,8,1
+??#?.??????????????? 2,7,1,1,1
+?.???#?.#??#??? 1,3,7
+???????#?#??.?? 12,1
+.??#??..#??##?#?. 3,7
+??#????.?????.?? 3,1,2,2
+????.??#???? 1,1,3,1
+???#?##??????# 1,6,4
+#???##.??????# 6,1,1,1
+.?????##???#??###? 2,8,4
+??#?.#?????? 2,2,1
+?#?????????. 3,2
+??????????.?# 5,1,2,1
+.?##?.???... 4,3
+??#???????.?# 1,1,4,1
+?#???##????.??#? 1,5,4
+.?????#???? 2,5
+??.?.???##? 1,1,3
+.#?#????..???? 3,1,1,1
+.???#????# 5,1,1
+????.??.?# 3,1,1
+.??????..??# 2,1,3
+??#???????.????. 3,3
+???.#????#?????#? 1,1,2,5,2
+.????#?????????. 8,5
+.#?.###?##?? 1,7
+?.#.??.??#???####. 1,1,1,1,5
+.?##?###????? 9,1
+.?.?#?#?#?#. 1,4,3
+?#?.##???????. 3,4,2
+#.??.????????????#?# 1,1,1,8,1,1
+#?.??????#????#?#??? 1,1,1,1,4,6
+???.??.??# 2,1,1
+#??????#???.#. 10,1
+?.???#??????.?.?#??# 1,10,1,2,1
+?.?##???#?? 3,2
+???#...???? 2,2
+?#??????????#?## 3,1,1,4
+??.??.?#???? 1,1,3,1
+.?????#??#???. 4,3
+.?#?.?#?.?? 3,1,2
+???.??#????.? 1,3,1,1
+?#??????.#?????? 3,2
+???#????##??#???. 1,1,10
+.#?#??????? 5,1
+..?.?????????#?#?? 1,13
+?????..??????? 4,3,2
+?#..?????##?#???.??? 1,9,1,1
+?.??#?.??.?? 1,4,1,1
+???##?##???.?? 1,8,2
+?#???.##?.??? 2,1,3,2
+???##?#?#??##??#??? 1,15
+.???.??#.#?? 1,3,1,1
+??..??#???#??? 7,1
+...??.?.?#.?????. 1,1
+.?????.??#???#??? 1,2,4,1,1
+???.????#????? 2,6,1
+.??#?.#??.???#####?? 1,1,2,7
+???.???#???? 1,1,6
+?.??..????#????#?? 1,6,3
+.?#????#????##???.? 12,1
+?????????#???? 1,1,4
+????.??#?#??? 1,1,1,5
+??#.?.???? 1,1,1
+?.??#????#?. 1,9
+????????#????.. 6,1
+?#.?#???##???###?? 1,3,8
+???????.???. 3,1
+.????..???#? 1,2,3
+??.??#...?????.?.#? 1,2,2,1,1,2
+???.?.????#?###?#??? 2,12
+#.?.??#????# 1,1,1,4
+#.???.#?????. 1,1,6
+#.????.#?# 1,2,3
+?????..??##.?# 1,1,3,1
+.??#?#?#???? 5,2,1
+.??##???#????#??.... 2,8
+??????.#.?#?#??#??? 1,3,1,10
+#?#??.#?##.???.#..? 3,1,1,2,1,1
+?.??#??#????# 1,10
+?.???#???????#??# 1,7,5
+?.#?????## 2,3
+?#?#?.???.?# 2,1,1,2
+#.????????.###?# 1,1,3,1,5
+?##????.??? 6,1
+??.?#?##?#?.??.? 1,5,1,2
+.?.#??????.?? 1,2,1,2
+.????.##??..?#..? 3,1
+?#??##.????#???#?? 2,3,3,1,4
+???#?.???.?? 1,2,3,1
+#?#???#.????###? 4,1,7
+???.##?????#?#?##?. 1,2,2,7
+.##..??.#?#???#???#? 2,2,7,1
+...#??#??????? 1,2,2,1
+?????..??#???? 5,1,2
+???.???????.??? 1,6,1
+?.??.?#???#.### 1,1,1,1,3
+????.##???###? 1,2,6
+..?#??..?.??#?##???. 2,9
+.?.??..???? 2,1
+??.???.#?#????###??. 1,1,3,8
+?.???#????#?##. 1,1,1,6
+??.#?????##??#?## 1,1,6,5
+?.#??#?.??..??# 5,1,1
+?????###.??#???#???# 3,3,4,5
+?#..???????.?? 1,5
+????##?#?.?????.? 5,3
+????#?????. 4,2
+?..?.?#???#???? 1,1,2,1,2
+??##?#????#???..? 4,2,5
+.?.?..????.. 1,1,1,2
+?????????.??##????? 1,5,3,1
+?.#.???????# 1,3,4
+?.??###?#??#..??#??. 9,1,2
+?????????? 1,1,1
+?##?#???.?????#????? 8,1,1,2,1
+??#??##?????. 8,1
+.???..?##?.??? 3,4
+?????#?.#??##???#?? 2,1,5,3
+.#?#?#????.???# 8,4
+??..?.???? 2,1,3
+.??.???##????. 2,1,3,1
+.##???#????#?. 8,3
+???.#??#???.#? 1,1,2,2
+.???#?#?#?#?##???#?. 10,7
+??...???#???# 1,5,2
+?????.??.?#? 1,1,1,1
+???.???????????###? 1,1,1,7,3
+????????#???? 1,3
+???.???#????.??# 2,7,1,1
+?#?#????#??##? 1,1,4,3
+??????#???#?? 4,4
+????#?.?.??????#.?. 3,1,1,4,1,1
+?#??#???????? 1,10
+.???#?#??#???##?? 1,7,5
+.???.#???#???? 1,2
+??#???#.?##?#? 3,1,6
+??????#???#? 4,1,1,1
+??#??##??#.#.?#?? 6,1,1,2
+????.??#??.?#.?.? 4,4,2
+.????#???.?#? 5,2
+?.##?#????##???? 6,6
+?#??.#??.???##. 1,3,2
+???#.#?#?#??..??.? 1,1,7,1,1
+.??#?###.?# 7,1
+????..?#?? 1,2,2
+?#???##?##. 1,6
+.#.?.?????????#. 1,3,2,2
+?#?#??.?#???##?? 5,1,4
+?#?.??????????#. 1,2,5
+..??.??????..?#?? 1,1,1,1,4
+??##???#????????. 6,1,1,1,1
+???#?##??????. 5,1
+?#?.?.???? 2,3
+????#????#?##????#?? 1,10,3
+#?##??????? 6,1
+??#???.???#??. 4,2
+??##??#???#???#. 5,6,1
+?...#???????#?.?.?? 1,2,5,1
+???????##?##?#?##??? 1,14,1
+?#???#.??????##?#? 4,1,1,6
+????????##?#. 4,1,2,1
+?#.???????? 1,2,3
+.?.???#?#???#? 1,1,8
+???##??#???.. 5,1,1
+????#??????.?# 2,3,3,2
+?#?????##?? 2,1,5
+??.#???#.???#? 5,3
+??#.?#?#???? 3,3,2
+?.?.#?..#? 1,2,2
+????#.???? 3,1
+?#????????. 3,3
+.????.????.? 3,3,1
+?##.#??#?#???#?? 2,6,1,2
+????##.##????.? 1,4,3,1
+.#.???#???. 1,1,3
+.?????#.??.?? 3,1
+???????#??.# 6,1
+?.??????????#. 4,3
+??#?#?#?#???#???#. 12,1
+?#.??#?#?##?? 2,8
+??.??#??#??.???#??? 1,7,4
+#.????.?.#??? 1,1,1,4
+.?#.?????#??? 2,6,2
+???#??.##?#?#??#???. 2,12
+?????????####?.????? 1,1,7,4
+??.?????????.?.????? 2,1
+??##?#?##.??#? 9,2
+??#.#.?????#.???# 3,1,2,1,1
+???#?????#??##?.?? 2,7
+?#?#?.???..???. 3,1
+#?#.?????? 3,2
+.??#?##???.?.????? 7,1,1,1
+??#?#???.#?. 3,1
+#.?.???????? 1,2,3
+??#??????. 3,2
+.?.??.?#?? 1,1,1
+.??#.#??#?.#.????#?? 1,1,5,1,7
+??????..#.??? 1,1,1,2
+.????????#.??????? 2,3,5
+?.??????##??##????. 1,8,6
+?.?#?#??..##?????# 5,8
+?????#?.?.? 2,1
+??#??##???#?#. 1,1,9
+??#?#??.?#???#?? 4,7
+.??.?#.??#??? 2,4
+?#?????????#???#?#?. 1,1,1,1,1,6
+??????.#??? 5,3
+?????###??.#???? 2,6,4
+?????#?#???? 1,1,5,1
+?.??????#?###? 1,2,1,5
+##??#??.?#???#? 5,1,1,1
+#???#???.?? 1,5
+???.?????#?? 1,8
+???????.?##??#.??# 5,1,3,1,1,1
+?.?.????.#?#???#???? 1,1,1,7,1
+????#???#???#????? 2,1,2,4,1
+??#?????????? 2,1,4
+???#?.#????. 2,4
+?.??#???.##.? 2,2
+?#.#??.??????##?# 1,1,1,7,1
+?..?#?#.??#???.?. 3,4
+????.#???#??#??#??#. 2,1,2,1,2,2
+??????#.##?##?.?.? 1,1,1,6,1
+????????##?#?# 2,1,6
+.#????#.???????? 6,2,3
+#??#???#????##??. 8,1,2,1
+?.?.?????#?#??????#? 1,9,1,1,1
+#???#?..?#??#??.??. 1,4,1,1,1,1
+??##?##.??###????.? 6,7,1
+.?????????? 1,3
+.?????.?#.??#???.. 1,2,5
+.??.???.??? 2,1,1
+???#????#?#??#.#.?? 1,8,1,1,1
+?.???..?.? 1,1
+..??####?#.????#.? 6,3
+?????#????.???#?# 7,1,3
+###..????????##??. 3,8
+??.?#???#???????# 1,2,6,2
+????.???#?..? 3,4
+.???.??#???## 1,8
+???????#?.? 1,2
+?.?###.??? 4,1
+????????.# 4,1
+??????????????. 2,1,1,1,1
+?????????? 1,2,2
+#???.?????.??# 3,1,1,3
+?###??..?##???.?.?# 4,5,1
+???.?##??.?#???#??# 3,3,1,1,4
+.???????????. 1,2,1,1
+????...???. 2,3
+???##.???????? 1,3,2,4
+##?#??.????##????.?? 5,6,1,1
+???#?????##.#.?#? 1,2,5,1,2
+.?.??..???? 2,3
+???.???.??##???.# 2,1,4,1,1
+#????#?#?? 2,5
+?.??.?#?#? 1,1,3
+.?.??#??.??#.????? 1,4,3,1,2
+#.?????.????.??.?. 1,3,1,1,1,1
+???#?#?#.#??#??????# 1,1,3,7,2
+????????.??? 1,1,1,1
+???????#?. 2,2
+.???????..?#??? 1,1,2,1,1
+?.??.?????#???.? 1,1,2,6,1
+????##?????.??? 1,3,1,1,1
+????#???#..??.? 1,4,1,1
+??????#???.?? 5,1
+????.?.?????? 3,1,2,2
+?.??.??.???#????# 1,4,4
+.?????.##?????? 1,2,8
+????.???#???#??? 2,8
+.?????????.???.?.?. 7,2
+?#.?#??#?#???#?.???. 1,1,8,1,1
+???????#??##???#?# 1,2,1,8
+???#?#?.?. 1,4
+.#.?.#??##??? 1,7
+.????????.. 2,3
+???.?#???.???? 1,5,1
+???#?#?????????##?#? 7,6,1
+?#???#?.?#...? 5,1
+????#??.#? 1,2,2
+??#????#??# 2,1,5
+.##??##??#?.. 2,2,2
+#???.???#?.?.#???? 4,1,2,1,1,1
+?##????.?????????.?? 7,1,1,3,1
+??.??.#????? 1,1,2,1
+???#???.???# 1,4,1,1
+?.????#??#??##? 1,1,3,6
+??.??????#.?.?#???? 1,1,1,1,1,4
+??.????.?.#?????? 3,6
+??###??##???#?#? 6,2,5
+??#?.##.?#? 1,2,1
+?..??????.??. 1,4,1
+?#?#??????.??#??? 8,3
+.##?#???????? 7,2
+?.?#.?.#???.. 2,4
+?#??#????#??#?? 2,3,6
+?...???.???#?#??? 2,6
+?##.?????.??? 3,2,2
+??#???.????.#? 4,2,1
+??#????????..#???. 1,4,3,3
+??#..??.?#?. 1,1,3
+?.##????#??#. 3,1,1,1
+???#??.?#??????. 4,6
+?.???#?#??.??#.#?? 1,2,3,3,2
+??#?????.???. 3,1,3
+???##?.?#.?.??? 1,3,2,1,1
+???##??##?????? 1,11
+?#.??#??????. 2,1,1,1
+?..?#????.#??? 6,1,1
+????#???#??#?. 4,4
+.??#?#???#?? 1,1,6
+#?????.??.#?? 1,4,2
+?#???.??????#?.#? 2,2,5,1,2
+??#?##??.? 1,5,1
+??????#?.??? 1,5,1,1
+???.?#????.?##????? 5,4
+??.?#???.??#??? 4,2
+??#?#??#?##?#?.??? 5,6
+??????#??????.. 1,7
+?#?#??#.???.?#? 4,1,3,1
+?##???...#????????## 5,3,5
+??#?#????????????? 1,8,1,3
+??#???????.. 4,2
+????..??????#???? 2,11
+?#.??#?#?????..?#. 1,5,1,1,1
+.#??????#????#.? 2,2,1,1,1
+????????.???.??#??.? 2,1,2,2,5
+?????????.#?##?#?.? 2,6
+?..?.???#???###?? 1,8
+????.??????###???? 2,7
+?#?.??.#???#?### 1,2,1,1,5
+.#????.?#? 3,1,1
+?.??#?#.#?..# 5,1,1
+???...?..????. 1,1
+?.???#?#?#?#.? 6,3
+##..#???#????? 2,1,4,1
+?????##?#?#???#???? 1,15
+??.????#???????? 1,1,6,1
+?.???#?.?????? 5,1,2
+??#?.?.?#?#??.? 3,1,1,1,1
+???#??????????? 2,7
+.????????#???# 7,1,1,1
+?##?#???.???? 2,1,3
+??#??#?#.?????#???. 7,1
+??.????#????#?#?# 1,14
+.????#???#???? 1,6
+##??#?#.?#.#? 7,2,1
+??..?.?##?. 2,2
+??#?#???.#..#.??? 6,1,1,1
+.##?.???.#? 3,1,1
+????#????#?#?? 2,8,1
+.???????????????? 1,3,1,4
+?#????###????????? 4,7,1,1
+#?.?#???.?#?#?#?? 2,1,1,7
+???#????..?? 5,1
+?#.?#?????.?# 1,1,2,1
+??##?#??#??#??.?#?? 9,1,1,2
+##?#?.??#?? 4,2
+..#???#?.??#####?.? 6,5
+??##????#? 3,4
+##.#?#??#??##?.? 2,1,9
+????#??????.?#???#?? 1,8,6,1
+??#??#.?#.?#??.??.?. 5,1,1,1,1,1
+?..#???.???#???? 1,2,1,2,2
+.???#??????????##. 4,2,4
+##??#????.??.??? 2,3,1,1,3
+?????.???##???? 4,5,1
+.?#?????##???# 1,5,1,1
+?#?????#... 3,2
+????????.?#?#?? 1,3,3
+??.??#??..?##? 1,4,4
+?????????#?????? 3,1,6,2
+??????????.#? 1,1,5,2
+????.###????????? 4,10
+???#??..?.??#????? 1,4,1,1,1,1
+?.??##?##???###? 1,12
+?????????? 1,1,1
+???#?.???#? 1,2,3
+?.????#..??? 1,5,1
+????##??..?#?. 1,5,1
+?#?#?#?#?????#?.?. 6,1,1,2,1
+??#??##??#?.??..???? 1,7,2,1
+.????????????# 2,1,1,2
+.#?#??.??#??#? 4,2,2
+??#?#????? 4,3
+????????????##??? 1,1,7
+??.????????? 1,2,1,1
+##??????..????? 5,1,1,3
+.##?#?###???##??? 4,9,1
+#?????.?#..? 2,1,1,1
+#????#????#?.??#.#. 3,6,1,1
+.?#????#?#??????.?#? 2,1,1,5,2
+.????#?#.#???? 7,4
+..#???#????.?#??..?. 1,3,3,1,1,1
+???..??##?#????? 1,9
+?.?.??##?..# 1,2,1
+???###????#??????..? 1,6,1,3,1
+.??.??????.?? 1,4,1
+.??.#.#?.#?. 2,1,1,1
+?.???#??#???.??#?.?? 2,1,4,3,2
+??#??.???#??# 2,1,4
+#?.#??..?? 1,1,1
+??#?#.????????#?. 1,1,1,1,8
+?..?#?.#?##.#??##??? 1,1,4,1,5
+???.???#?? 1,3
+.??#.??#?#????##?#?? 2,13 \ No newline at end of file