Solutions of most (39 out of 50 so far) puzzles in Zig (system language, alternative for C). My first experience with it.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1000 lines
22 KiB

11 months ago
??????#??? 7,1
?#####???????#.. 5,1,1,1
#?#???##??#.?#?#?#? 3,3,1,7
???.?#?????? 1,5,1
?.????????#??? 1,2,2
???#?##?????.#?? 1,8,2
##..#?????## 2,1,3
?###??????..??. 8,1
?.???.???? 1,1,1
.????.??#?#? 1,5
?#??.#??.?. 2,3
??#?##????#???..? 8,1,2,1
.#?.?#??#??.?#?#?.? 1,7,5,1
??.??#.??? 1,1,2
??###??##?????.#? 10,1
???#??###?..#?.?#..# 9,1,1,1
#?.?###?#?#.?.#.?.#? 1,8,1,1,1,1
..?.???#??##???##.?? 1,10
??##.?????#?? 3,1,2
????#?#????#?????.? 1,1,1,8
???.?.#??.? 2,1,1
##?##????? 5,1,1
.?????.???? 3,1,1
?#???.#?.????.? 3,2,1,1,1
?#??##?#?..???#?.?? 8,1,1,2
.??.?.#??????#????. 1,1,11
?.??#????. 1,5
?.???#?.???? 1,1,3
???#???.??.? 4,1
??.#???????...??.? 1,4,1,1,1,1
?#?.??#.?? 3,3,1
??#?#?.????#??#.. 1,1,2,1,5
?#?..??##???##???? 2,11
?##?????#?????? 3,1,3,1,1
.?.?.?##??.??# 1,4,1
??#?..???? 1,3
?#.???#?????#?#??? 2,1,2,4,2,1
#?????..#?#?.????. 3,1,1,1,1,1
?#??.???###?. 3,6
??????.#.?????. 1,1,1,4
.?##?##???? 6,1
??#??#????? 1,1,2
?.?.??#????# 1,1,2,1
.#?????#.? 1,1,2
??.#?.?..#?????? 2,1,1,2,1
????##.?#.?????.?##? 1,2,2,3,1,2
?#.?#??#???...?# 2,1,2,1,1
?#????.??.#????? 4,1,3,1
??#???#??#####????? 4,13
..#?.?.##??##..? 1,1,6,1
.??????.??.?#??#?? 1,1,1,2,4,1
??????#.??#???. 5,4
.????.#??.?#???#?#? 1,3,7
?#.???#???.?????? 2,1,1,2,4
??.?.?#??? 1,2,1
?##?#???#?????? 4,6,2
??????#??#? 1,6
?#?#?????####??#?. 12,1
?.???#?#?????.#? 10,1
#?????..??.#?? 1,1,2,3
???????.#????? 3,2,4,1
#?#.?#?#?##????.#.? 3,8,1
??#?##??####.?.#.?? 12,1,1,1
.?????.#?.??????# 1,1,2,3,1
.###.##?.?#??.?? 3,2,2,2
..???##???##?? 1,2,4
??????#???????##? 4,1,1,1,4
#??.?.??????? 1,1,1,6
?????#?#???????## 3,5,1,3
#??????.???? 1,3,1,1
.?#???.#.?..# 3,1,1,1
??#???#?.?. 5,1
??#???.#??. 3,2
#??.?#.??..##?? 1,2,1,3
#.??.#?.#??.#?????? 1,1,2,2,5,1
????.#.?#? 2,1,2
?##?????##?????# 3,2,8
???#??#????????? 6,4
???#???.?.#? 4,1,2
?????????#?#????# 4,6,1
?#????????#?##?? 2,2,7
.???.?###???? 1,1,7
?##.???.?#?#?????? 2,2,5,4
???..??#??????? 1,1,5,1,2
.?#.#?#??#.??.. 2,3,2,1
#??#???#????##???.? 4,4,1,2,1,1
??##??????? 3,4
??.#.??.#??##???#. 1,1,1,1,6
?????#.?.. 1,1,1
?.????##.??#? 1,4,1,2
?.##??.?????? 1,4,2
????.??#??.? 2,4
.#?###???.????#.???# 6,1,1,1,1,1
.??#???##?????###? 1,1,5,7
???#?????????????? 1,2,1,4,1
?.?#?#??.?.#???? 5,3
??????#.???#??? 4,1,1,2,2
#?????.????##?.????? 1,4,2,3,5
.#??.????.. 2,2,1
.??##?##??? 4,3,1
???????.?#? 4,1,1
??????##????.??? 12,2
??#?#????? 2,1,1
.?????#??#.?.??###?# 3,1,1,1,5
?????#?##?#?? 1,1,5
??#???????#???#?#.?? 16,1
????#?#?#??.???##??? 8,6
???#..#?????? 2,6
???.?????#?#???. 1,1,5,1,2
????.##?.?# 1,3,2
?#???????#????????? 1,1,4,3,1
?????#????.???# 1,4
?#??????????#??? 1,5,4
????.?#?.???#??# 2,2,3,2
#?#??##.??? 7,2
??????#???#?##? 3,3,5
#?.???????.? 1,6,1
?#?#???.??????#? 5,1,4
#????#.?????? 1,1,1,6
.?#???.#??? 4,2
????.??.??.?? 2,2,1,1
??????#?????#? 1,5,1
.?#?#??#??????# 8,2,1
???##?...?.????###? 2,3,1,6
?#???#?#.??????#?? 1,1,1,2,4
?????.?#.???#?#??? 2,1,2,1,4,1
..??????#.???.. 5,2
?.????##?? 1,2,2
??.#?????####.# 1,2,1,4,1
????#????.??.?.???? 6,1,1,1,1
?#?.???#???????##. 1,4,1,1,2
??????????#?????.??? 1,9
..???????..??. 1,4,1
?..??????#..?? 1,6,2
???#??????.?.? 3,1,1,1
?#?###??#?? 7,2
??.?#?.?#??#??. 1,2,7
??.???????. 4,1
??#??#???#? 1,1,2
.??#????## 1,7
#???#??.?.# 5,1
.??#????????#???? 2,2,3
?????.??#?. 1,3
??#?##?.??.????????? 1,1,3,1,2,5
?#??.?#???## 2,2,3
.#?.???????#.??? 1,3,2,1,1
#?#.????.? 1,1,3
?#??#??#??###?????? 13,1,2
..???####.????.? 1,5,1,1
.?#.????????.??#? 1,1,4,2
?.???.?.?? 1,1,1
?#???????.??#??? 3,1,1,3
?.??.??.??##?? 1,2,2
##?#??##???? 4,2,1
??????#???????? 2,1,5
???.???#.??#????.#? 1,1,2,1,4,1
?#?.#...#???? 1,1,2,1
??????..??##??? 3,2,5
?#??#??#??? 1,1,3
.?.????.?#?. 1,1,2,1
.##.???????..#? 2,7,2
?????##.?????. 1,4,5
?#????#??.?#.##.?? 2,1,3,1,2,2
???.?..#?.? 2,2
#.??.???????.??? 1,2,2,1,1
..?###??????#?????? 7,1,2
???#.??????.?? 4,2,1
#?????###.#?..??. 4,3,2,2
??#??#???? 1,1,4
???#??##????.#??? 4,2,1,1
?.##????????? 4,1,1
??#???.#????###?? 4,3,5
??#??.????#.??#?# 4,1,2,1,1
????????#.#???### 2,1,3,2,4
???????#??#???# 1,4,1,1
?#????##?# 3,4
????????.#?? 1,1,1,2
?#??#.??#?#.? 1,1,5,1
#????.?#??.##?????. 3,2,7
?????..?##? 4,4
?..#?????????##?.??? 1,7,1,2,3
#???.#???...? 4,1,1,1
???###??.# 5,1
.#?##???#? 1,2,2
#??????#?.??.?#.??? 1,2,2,2,2,2
???##?????????#??? 5,2,1,2,2
???.????###?##??#. 1,1,6,1
.???#?.?..?? 3,1,1
#???#??#??..??###? 2,1,4,4
.?.?#.????.? 1,1,1,1
..???.#?##.? 2,4
#?#..?#..?????????.? 1,1,1,3,5,1
?.????#.?# 1,4,2
??..??.??.????.# 2,2,2,1,1
?#.#?.?#?? 1,1,1
???#??#.?.? 4,1
..??##?..????..? 4,4,1
?##?.?????#.??# 2,6,1
????.?#???... 1,5
??#.?.?.?????##???# 1,1,1,8
???#.??##???#???#??? 1,1,11
??#?????#?.?.#?? 9,3
?#??#??????#??.?? 2,1,2,3,1
?#?###.???? 5,1
??#..?.??. 1,1,1
.#.??###?????##? 1,4,5
#?#??.???.??? 1,1,3,1
????????.#? 7,2
##?#????????#? 2,4,1,2
#???#?.?????####### 2,2,11
.?????#?.? 1,3
??.?.#??.??????.?? 1,1,2,4,1,1
?????.##?#. 1,4
??#??.??#??#?.#??#? 4,1,5,1,1
????#??#?..??# 6,2
.???????#?#??????#? 2,8,2
#?.??##??.?#?? 2,3,1
?.????????????##? 1,3,1,6
????##???? 1,3
????.##????? 1,5
?.?..???#. 1,1,4
#????#??.?????? 1,1,1,1,6
?#.???##??. 1,3
?????.?.???? 3,1,1
???.??..???? 2,1
??????..???.???? 3,2
????#.??#????#??? 5,3,3,1
?.???#??.???? 2,1
??#?#??.?????.? 4,5
#.?.??.?????????.? 1,3,1
?#???????? 1,3,2
?#???#???#???. 1,4,5
?.????????.# 6,1
??????#?.??#???? 1,1,3,4,1
??#?????#?.? 1,2,1,2
?.?#?#.??# 1,3,3
???????#??? 1,1,2
???.???##??.??.?#??? 1,1,5,1,3,1
??##??#?#??#??? 2,2,2,3
?##?..#.?.?# 3,1,1,1
.#?#?.?.?????.? 3,4
.?##?????#???#?.?. 2,1,1,1,2,1
.?#?##???.#??? 7,2
?????#..#. 3,1,1
.?.?.????#? 1,1,2
?##.?#???#. 2,6
??.??????#?###??. 1,2,2,5
#???????#???????? 1,11,1
???.????#.. 3,4
?.?.???#?..#?.? 1,1,1,2,1
???#???????.?#? 4,3,3
???????#?.?# 3,3,1
.?????#?#?#??#.????# 1,1,1,6,2,1
???????.##?#??#?#??? 1,1,11
?##?????.?????? 7,1,2
??????????????.? 1,1,2,4,1
??.##?????.?#.?? 4,1,1
?..?.??..???? 1,3
?????#????#.?. 1,6
#.??????????????#? 1,12,2
.?.???.???? 2,1
????.?#??.??? 1,1,1,2
??.????#???????. 1,8
...#????????#????. 1,10
.??#?..##? 4,3
????#?.??.?#?????? 1,3,1,1,1,1
????#.???.#? 1,1,1,1
.???.??#???. 1,4
??#?##?????.? 2,7
??#????#??.?. 1,3,1
#?????#.??????#?? 1,1,2,1,4
??????#.?#..???#? 2,3,1,2,1
?.???.??#. 2,1
???#?##??????#.?? 6,1
?#???????#???..?? 3,4,1,1
?##?.#.??? 3,1,2
?#???#?#?#.??..?# 9,2,2
????????#?# 1,2,5
????..???###?? 1,7
?#???.#??.?#?? 5,1,2
.????###?? 1,4
?#?..???#?#???#?# 2,1,7,1
?#??.##????# 2,4,1
.?#.#?#?.?..#????? 2,1,1,1,2,1
???????.###? 1,2,2,3
?.#???????##??#...?? 3,6
??#?##?##????#?.???? 4,7,2
?????????.???.?? 1,4,1,1,1
.#????.??#?.#?? 5,1,1,1
?#?#???.?#??#??###. 1,2,10
?????#?.??# 4,1
?#?????.????.?#???# 3,2,1,1,5
.???????#?##?? 3,6
?.???#???? 1,1,4
??????????? 1,2,1
?##????????#? 6,1,2
?#?.?#???? 3,2,1
?##?###????????? 9,3
?????.??#?##?? 2,8
??#?#?#?????.? 10,1
??.?..?#?#???##? 1,1,1,1,4
.??#????#??#?.?.. 10,1
?????#?#??#??#?##? 3,13
.??????#.???????.? 3,1
?#??.?..?. 3,1
#..?????????? 1,4,2,1
??#??????##.? 4,1,2,1
???##?#.#? 5,2
?##??#.???.????#?? 6,1,1,1,2,1
#??#????..???? 8,1
.#?##?.???#?#?? 4,5
.#????#.?#???. 6,1
.#.??#?????#??#?? 1,3,10
??????##?#??????#? 1,11,1
???##.?..???#???? 3,3
???.?#??##??#?? 1,2,3,1,1
#??.?#????.?# 3,2,3,1
?#?.???????#?. 3,1,5
###?#??????.???? 5,1,1,2
?.#????.?##?? 1,1,4
?????.?#.???????#?# 2,1,2,8,1
??.??##???#.???# 1,4,2,2
?#??????#?????? 2,2,2,1
?????.???? 1,4
????#..??#? 2,1,1
#???.?#.?# 4,2,1
...?...#??##? 1,5
.?????##??##???? 2,3,7
.##??#.??? 2,1,3
???#????##???? 1,10
?.???#?#???# 1,1,7
#..???..???? 1,1,1,2
?#?????#??? 1,1,4
???.?????? 2,1
..??.?#?????.??? 2,3,2
????#?#?#???.? 1,7
.??#??#???##? 6,3
.??#?.??.???????? 1,1,2,1,4
?.?##??..#??.??? 4,2
??.???????#?#. 1,1,5
???????????##???# 1,1,1,9
#.??.?#????##?#? 1,1,2,4,1
????.???#?.??#??## 1,1,2,1,5
?.#???#??? 5,1
???#??#????..? 5,1
??.?#??.?#?# 2,1,3
?.#???#???.???#.? 1,4,4
..##.#???#??? 2,6
??#??.??.?#.?#?.?# 2,1,2,1,1,2
????#?.#??.#??#. 5,2,2,1
????###??#??#?#????? 14,1
???.???#?? 2,1,4
?.????????????.??? 1,1,5,1,3
??#??#??#???..? 7,1
?#??###..?#?#..?? 7,3
#??????.????? 5,2,2
.??#?#??????#.?.?? 12,1,1
???#??#??#.?#?###??? 1,1,1,1,8
??.#??#?###?#?##. 2,1,10
?????#????.#??#?#?# 7,1,8
?##?????.???#??#? 2,7
??#????#?.? 3,2,1
.?#????????.??# 2,3,1,1
??#??????? 1,5,1
??#?#???####????#### 4,12
..??.?#?#.?#? 1,4,2
?????.???##??..#? 1,1,1,4,2
?.#?#????#????#??? 5,10
????????#????.?? 1,8,1,1
??##???#.?? 3,1,2
#???????.#? 1,6,1
#??#??#???##?.#?#. 9,3,1,1
?#??#??.#?#.#?? 6,1,1,1,1
?????????.#??#?? 5,2,3
?.???#.#?##?.?? 1,1,1,2,1
??#.??.?#?? 1,1,2
????????????#. 2,2,1
..????.#??. 1,1,2
?????.?#?#... 1,1,4
.?#??????.?????## 3,1,1,1,2
..?###??#?..??? 7,1
?#??????????????#??? 7,1,2,2,1
#?#??#??#?#?##.?.# 6,1,1,2,1
???..#??#??.#?????? 5,3,1
??...#????#??##?#?? 1,1,11
????##??###?#?????.? 3,10
???????##???.??????? 11,1,2,2
????#??..#?.?? 4,1,2,1
?##????????# 5,3,1
???#.###...??##.?#?# 3,3,1,2,1,1
?.???#?#??#???.??? 1,10,1
?????##?.? 1,5,1
???#?#?#.???# 4,1,1,1
.???#???.??? 1,4,3
?.???.???#??? 1,5,1
??????###???#???.#? 14,1
..???????#??#?##? 2,1,2,6
???#?..??? 4,2
.?.#??????##? 1,3,1,2
?#??#??###?#?? 2,6,1,1
?????#???? 5,2
??#.?.?.#.??.?????? 3,1,1,1,2,1
?????#.?#??? 1,3,4
..??.#????#??? 2,2,2
.?#?#.?#?#??#?#?? 2,1,10
?#??..??#?. 1,1,4
?.??#??#??# 1,1,5
?.??#?????????. 7,1,1
???.???#??? 1,6
???????#.?? 2,3,2
.#?.???????????.? 2,1,3,1,1
???????????????#?# 1,1,2,5,3
.#.??.?????????.??? 1,1,1,7,3
..##?.??????????#.? 3,6,1,1,1
#?#??????#..??? 1,2,1,1,2
##???.?#?##??. 3,1,6
..??#?????#?.. 6,2
.??????#.?????# 1,3,1,4,1
.??#?????#????????? 7,1,1,1,1,1
#??#???.???#?. 1,1,1,3
..??.??????..? 2,3
.???#?.?.????#?????? 4,5
??...????#???#?? 2,1,5
?.??#???.??# 3,1,1,1
#.?#??#?#??#?# 1,1,7,1
.???????##?#??#?# 4,1,4,3
??????????? 2,1
#?.????#???..? 1,2
.#..###??###??##? 1,8,2
????#?#???.##?? 1,4,1,3
????????.##??? 7,5
????.?????????# 1,2,4,1,1
???..#?#??.???? 1,1,4,1,1
??.?#??..???? 1,1,1,3
#?#???#??#??? 7,2,1
???????#???????? 3,6,4
??#????##??#? 3,2,3
?###??#?##????????? 15,1
?#???..?#.. 2,1,1
?#?????.?? 1,1,1
#?????#?????#?#???? 1,1,9,1,1
?#??????#?#???????? 13,1
??##??#?...?#####??? 8,8
.??????????#??#????? 1,1,1,2,1,5
??#??.?#??##???#? 3,6,1
??###????.???? 8,1,1
.??#.?.#????????? 1,1,1,10
????#.?.??#???.? 4,1,6
?????.?#???#? 4,2,2
..???.??.#???#??? 1,1,8
.???#???#?#???? 4,4,3
#?.#?..???#? 1,2,1,1
??#??????#? 1,4
??..?#.#??#? 1,2,1,1
???...?#??#?#?? 1,9
#?.???..?.??. 1,1,1,1
??.??.###?? 1,4
?#???.?????????? 4,9
??#???..????.. 1,4
#???..???.??#.???? 1,1,1,1,2,3
?????.?..????? 1,3
?????##???#???#.?. 7,5
????????#?#????####? 1,17
?##?#??##.?#????###? 9,9
.?????#??#???##?#??. 7,6
?#?#??.??? 3,2
.?..?.??..##.?. 1,1,1,2,1
.??.?????# 1,2,1
???#??????#???... 3,3
.?????????##???.??. 1,5
?#.?#???.#?.?????? 1,2,2,1,1,1
????????.??#.##?#??? 1,1,3,3,7
??????#####? 1,1,6
????#?.?.???. 4,1
??#.?????...???? 2,3,3
.???#????. 2,1
.??????#?#????. 4,4
#.???#??????#?? 1,1,2,6
.??#??.??### 2,1,3
?.?????..?.??#.??? 2,3
??#??##.#?#??#??# 5,1,1,1,2
?#??...?.. 2,1
?#????.?##?????? 4,9
????????###?#????#?# 1,15,1
?????#?.??#????.# 2,3,1,3,1
#????..?#.?#??.# 1,1,2,3,1
?###?###.?????? 3,3,6
?..#?#???.???? 1,6,1
?.?..??##??###?#? 1,10
.???..?#.#?###?#??# 1,1,1,1,8
.??????.????. 3,1
?#.???...#?##?#..? 1,1,6
?????#????.???????#? 1,6,2,4
??????????#????? 1,4,3,1,1
???##?.????#?. 3,2
????..?..??. 1,1,1,1
?#???????. 1,4,1
.???#??##????..??. 1,2,6,1
.??????.?. 2,1,1
?.#?.??.??# 1,2,1
?###?#?##??? 8,2
??#????.#??? 1,5,1,1
##.?????.??#? 2,1,1,2
??#?.?????#? 3,1,2
???.?.?##? 2,1,3
#???????????.?. 1,1,1,4,1
????.??##?.???#. 3,4,1,1
??.???##?? 1,1,5
?.??#??..#? 3,2
.?..#.##????? 1,1,6
???.????????#??.? 1,6,1,1,1
???#??.?#?#? 1,2,1,3
?#???.?.?? 3,1,1
?.?.???##???#??#?? 1,1,10
?#???#?##?##. 1,7
??#??????#.????.?#? 9,1,2
???##????##????.??#? 6,6,3
??#???????#???.??.# 3,1,5,1,1
.????????#?? 2,5
.#?..#.##?#??##??. 1,1,2,1,3,1
?##..?.#????? 2,5
.?.#.##???.? 1,5
?.????????###?##. 6,6
?????##?#. 1,1,4
.??.????#.. 1,1
????...?##??#?##?.? 1,1,10
.???.##???????##?.?? 1,11,1
.??#????#.????.??. 7,3,1
.??.??#?###???##??? 2,11
???#???#?#??#?? 8,3
??#?#???#???#?????. 2,2,1,2,3
?#?#?.?#??#??? 4,1,1,1
.?##?####?##.???? 3,4,2,2
???#??.?.??## 5,1,4
.??.??#??? 2,1,1
?????##..??? 1,4,2
??????..#?#?.? 1,4
???.?#???##..? 1,1,7,1
??.??????.??? 1,3,1,1
????.??.???? 4,1,2,1
????.?????? 1,1,4
???????...??????? 1,3
??#??##?##?###??.. 5,7
??##..#?... 2,2
?????.??..? 5,2,1
?#????????#???#????. 4,12
???##?????..?????# 9,2,1
??#?.??#???.# 1,2,5,1
????..??#? 3,1
#?.#?#???#??? 1,1,1,3
.#????#?#.???## 4,1,1,1,2
?????.???#?. 3,1
?##?.???.?? 4,1,1
?#?#????????#?.??? 4,1,2,1,2
?????.???#??#??## 4,1,2,5
?.?#???..?.##... 4,2
.?????#.?#????#???? 6,4,4
???##?###????#?. 8,3
?#??????.?????#??.. 3,2,8
?????##????# 9,1
??????#..#??? 3,2,2,1
..???.??#?.?????? 1,1,3,6
???#???##.#? 5,2,2
???.??.??????????? 2,1,1,2,1,1
.????????#??.???#? 2,1,4,5
?????.??.? 3,1
??.???????. 1,1,2
?##?#??#??#?? 4,1,1
.??????#??? 1,5
?????...?#?# 1,2,4
?????.#??. 5,2
#.??#???##???#??##?? 1,16
??#??#?.?#.?#?? 5,1,3
???#??.?.#?? 4,1
????#????#?????# 1,3,2,1,1
.#???????.?? 1,1,1,1
#???.?????##?##?#? 1,1,12
????.???##?.? 3,5
?????#????#???# 4,4,2
????#.??????? 2,1,1,1
?#??????#. 2,1,2
????????## 2,3
??????.?????#?# 4,2,1,1
????.??#?? 4,2
???#?#?.#.?.??? 6,1,1,2
#..????..?#?.????# 1,2,1,2,1,1
???????#?#????.? 1,1,5,1,1
#..????#??##???..#?# 1,8,1,1,1
.?.??.??..??? 1,1,2
?.???#.??.. 1,3,1
.?##..?##?. 3,3
.#??#??#????##?#?? 1,1,1,6,1
?.?#?.???#?#??..??# 1,3,6,1
???????????? 4,1,3
..???#??????#???. 5,7
???????#?##? 1,1,1,5
?????#???#??. 1,4,5
.??#???#??? 2,2
?##..?????#? 3,1,2
??.??...#?????#??.? 2,3,4
#?#???#?.? 5,1,1
.????????? 3,2
???????????#???. 2,5,2,1
????.??.?.?????? 2,1,1,1,3
.?????#??.?? 1,4
??????##?#????#.?? 2,7,1,1,1
??#.?#?#?????#?#?# 2,3,2,1,3
???????#??.?????.#? 2,5,2,1,2
.????.?#??#?????? 3,5,5
??#.???.???#??? 1,1,1,1,6
???#???????## 1,1,1,6
#?#.?????. 3,1,2
?.????.?.????. 1,1,1,4
#..?????????? 1,6,1,1
??.?.?..?????..??.?? 2,1
.????##???#?. 1,7
??#??#?.?#?#???? 4,3
???.###???.??#??#? 5,6
#.???.#?#????? 1,1,8
??.??????.#?##??##? 3,9
???????????#????? 2,3,2,1
?##.?????##??#?.#?#. 3,1,6,1,1,1
#?.#?????#.#???????? 2,1,4,1,4,1
??????...?# 1,2,1
#??????##??????.#.#. 1,8,1,1,1
?????.????#? 5,5
..??#.??.?????. 2,1
??????#??.???? 5,2
??##?#?..?????##??? 7,1,1,2
#.??#?#???????##??? 1,4,7,1
?#??#??.????. 1,2,2
.#???.?#?#???????? 1,1,1,7
??????.??#? 3,1,2
#??.?.?#.?#?#??????? 1,2,4,4
???##??#?.??#?????? 1,6,1,1,1,1
.#???##????.???? 9,3
.?????????#?#??? 2,2,6
??#???##??????????? 4,8,3
?.?#????.????????# 1,3,1,1,2,4
???????..?#??..? 1,3
.??.??##?????##.?. 2,3,4,1
.????..?????? 3,4
?????#???.???. 2,3,1,1
?#?????#??? 3,4
?#?#..????????.?.??# 1,1,1,5,1,1
?.?????#.???#? 3,1,2,1
??.?#?#???????#?#? 3,8
???#???#?.#???.#??. 1,1,3,1,2,3
??????##??????#. 1,8,1,1
???#??#?????????. 8,1,1,1
??.????????? 4,3
????????.?. 2,1
??????..?..#?. 4,2
????..??.????????.?? 1,2,1,1,6,1
.????.???.???? 2,1,3,3
??#??#???????.???#. 1,8,1,3
##???????#. 2,3,1
?#?.??#??????.#??? 2,6,3
.??##??.##? 4,2
?##???.??#? 4,1
?#?#?..?#?#?? 4,3
.????#??????..## 6,1,1,2
?##???????????? 5,1,1,1
????.#.???? 2,1,1
???..??#???#?????.? 2,9,1
?????#?????..?. 1,2,2
???.#.???#????? 1,1,1,6
.?..?.##??.??????## 1,2,1,7
#..?#????#?? 1,2,4,1
##??.??#.?????? 4,1,1,1,1
?###??.?#?##?#????# 5,7,3
..#.?##?.. 1,3
?#.#?.??????#??###? 2,1,2,3,3
?????.??.????#???. 4,5
???????#??##??.??#. 3,6,1,2
.?.#?????????##?#.? 1,2,6,1
???#?????????##???.. 6,2,7
?#?##???????.????#?# 4,1,3,3,1,1
.#?????.?????#?##?## 2,1,1,1,4,2
?.?..#????#? 1,6
.#?.?.???????? 1,1,5,1
??#????????#? 6,5
???.?#??#? 3,2,2
??###?#?.?#..? 3,2,1
??#??.?#?. 2,2
?.???.???? 1,1,2
..??#??????#????? 2,9
??.???.????##???.?? 2,3
?#?????.?? 1,1,1
??#.?#?????#?????. 3,5,1,1,1
????????#???????? 1,2,8,1
?#????#.?#. 6,1
???#???#???#?#?## 4,2,7
???.##.????. 2,1
?????#??.??#? 1,5,2
#????????#?.#???? 1,7,1,3
??.#???#.???. 1,5,3
.#??#??#???##?#??? 2,2,1,8
????#..??.????.?? 1,2,2,3,1
#?????.#???#?.#????? 4,1,3,3,1
?????????### 1,1,1,4
?.??..###???# 1,1,4,1
?????#?????#?? 1,2,5
???#??????? 4,2
.???.???#?#?#?? 2,9
?#.?#.??#??#?..?? 2,1,4,2
??????##??..?##?##?? 7,6
###?##...#???.. 6,2,1
????.?#.?#????? 1,1,1,6
???.?.??#?? 3,3
???..#.??#??#???..#? 1,1,1,9,1
???##??.#?.???##..?? 1,2,2,5,1
??????#?.??# 1,5,1,1
#???.????.? 4,2
.?????????.???#?? 3,1,1,2,2
??#???.??? 3,1
.?#?????#?#????.???? 10,2,1
??##???#?##???.. 3,8
??..?????? 1,1,1
????..???#??#?? 1,1,5
#???#.?????#?? 2,1,2,3
#?##????#??.??.? 11,1
?#??.?.?#?#??? 2,6
??..?##?#???.? 1,6,1
?.???????#.?#? 1,8,2
#????#??????##..??. 10,2,1
??.?.#..??????? 2,1,1,1,1
?#?????##?#??#.?## 4,7,3
??#?????#.??#? 5,2,4
??????##?##??#..#?? 2,1,3,5,3
.?????#?#???#?###??? 2,1,1,9
????#?#???###.????? 12,1,1
?.?.?????..?#?????. 2,4
?#???..??#.??#??# 5,1,1,4,1
???.##?????#?.??#? 2,2,1,1,3
?#????#?????#??? 12,1
?#???.#??.. 3,3
?.#??#???????????? 1,9,1
.?.??.??##????.? 2,6
?#?#??#???????.? 1,6,2,1
.#.????#???? 1,1,4
???.#.?.???#?#?## 1,1,9
#?.?##??#??#?????. 2,6,4,1
?.#.???###??#?.#???? 1,1,1,4,1,4
.??###???.??#????? 8,1,1,2
??.??#????#?..?.? 2,1,7,1
???????##.?#?#?#?? 2,4,6
.?..????#?????# 1,11
.??????.??? 1,3,1
#???#?????##??? 12,1
??#?##?????.?# 1,4,3,1
?????.??#?#????#???. 2,13
.#?????#??? 1,1,5
??#?.???#????#??. 1,9
..???#?..?##???. 4,4
#??#.?#?????. 4,3,3
#???#?#?#???.?????? 2,7,5
?#??#???#.???#???? 5,2,3
??????????????? 1,1,7
?.???.???.. 2,1
???#???.??.?????..?? 2,4,2,1,2,1
#.???#.??? 1,3,1
##????????.??? 8,1
??.#???.??? 1,3,1
???###?.??#? 6,1,1
.?????..#.?##??#??? 5,1,2,3,1
?#???????...#.???.#? 4,1,1,1,1
??#.?.#??.?##?#?#?## 1,1,1,1,1,9
#.?#..?#???? 1,1,1,1
??????????#?????? 1,3,6
.?#?#?..?...?#??.??? 5,1,4,1
.#?#???.?.##? 6,1,3
..?#.#??.#?## 2,2,1,2
??#??.???.?#??##??? 5,1,6
????????#????.?? 1,1,6,1
?????##?????????#?. 8,2,1,2
??.##???## 1,3,3
????#?#??????. 5,1,1,3
...????.??.??#.? 1,2
#??.??.?#??????. 2,1,3,1,1
?.#?##????.# 8,1
?#?..?.#???. 3,1,3
??##?????? 2,3
?#??????.?##? 1,2,1,4
#?#?#??.?????# 7,1,1
????????.??#?? 3,1,4
.???????.??????????? 7,2,1,4
???#???????.? 1,8
#????????#??.#.?.??# 1,5,1,1,3
.?..??.??.#####?? 1,1,1,7
#?.???.?????.????### 2,2,1,7
..#.??.?#??? 1,2
??.##??????.?.? 7,1
.??#.?????.?# 3,4,1
??????#??????#??.??? 3,3,1,2,3
?.???.###?.? 1,4
??...##?#?.? 1,4
?.???.#?.. 1,1
#.?###?..?? 1,5,1
?.?#?##?#.?..#??#? 6,1,4
###.?????#? 3,1,3
???#?????##????? 5,5
.??#??#????#.#???#? 4,1,4,3,1
??#????..??#?? 3,1,1,3
???##???##....?## 9,2
??.?##????.?#.?#?? 1,2,1,2,1,1
?####?##?????. 7,1
#??..??????????#?#? 3,14
#?#????..#?#? 3,2,4
???.??#???? 1,3,1
.?#??.?#???????.?? 3,5,1
???..####.?.??? 4,1
.?.??###?#?#??####?? 1,14
??????.???..???? 6,1,1,1,1
??????.?????????? 5,2,2,1
??.#?#????# 1,1,6
???#?.???????.? 2,5,1,1
#????#???? 3,3
????.???#???.?.? 3,1,5,1,1
???#?#???? 1,1,3
????##??????#?? 2,4,1,2,1
.?#?###.??#?#?#?. 6,7
?#.????#???? 1,2,2,1
.??.?.????. 2,1,2
.??..?.?.?###?.??. 1,1,4,1
.???.?##.?? 3,3,2
????????#????? 1,1,2,6
..?.?###.? 1,3
#??#?#.????? 6,1,1
??????##?#??#????.?. 9,5
..???.#?###. 1,5
??.???#??#?#####? 1,11
???.??.##?. 1,1,3
.???#..?????? 2,5
????#.????##????? 1,1,1,5,1
???.?????##??## 1,5,2
??????#????#???? 1,7,1,2
??..?.?#???? 1,1,2,1
????.#?#?????? 1,7,1
?#.????#?#????. 1,5,1,1
????#.#????##???.?.# 3,10,1,1
.?###.#..#??.?? 4,1,3,1
.?.??????#?????##??. 1,13,1
?#??#???????##.#.?? 8,1,3,1,1
?????.????###??? 2,1,4,1
??#??#?#????.????? 7,1,1,1
.?????.?.???.????? 2,1,1,1,2,1
??.???.?#? 1,1,3
.????#???????#? 1,3,3,1
?##??.?????????#.? 4,2,4,1
?.???##??? 1,4
????#?.???#?????? 5,4,4
??????#?????.???.##? 5,1,2
??##??..?.?#? 4,2
??#??##??????????. 1,7,5
??#??.?#..?.##??? 4,2,1,2,1
.??.##?.????????. 1,3,1,1,2
##?.?.?.#???#?.# 3,1,5,1
?##????###???#?????? 2,8
.??###??.? 5,1
?.????#????? 1,8
#..#??.????.#?? 1,3,1,1,1
#?????.?#?.#???? 3,2,3,4
???????.#????? 2,4
????##?????????#?.?? 2,2,2,3,2
?#??.????#????#??? 2,1,10
?.??.##?.?##? 2,3,2
#??????##??#. 1,1,5
?????????? 1,2,1
.?????.??.?. 4,1,1
??????#?#.#?? 1,4,1,1
????????#?##?. 4,7
?????.????.?.#??? 1,1,2,1,4
??#????##. 3,2
#.?#?????# 1,4,1
.????##?????#??#?. 11,2
???#???#????#? 5,6
.?.?????????? 1,1,5
??#?.??.??????? 1,1,5,1
?##????#????#????.?? 2,9,1,1
??????????#??.??? 11,1,1
????#???.???.#??. 1,3
##??.????##? 3,1,2
????????#???#???.? 5,9
??#?????###??#. 2,8,1
?#????#?#?#????.?? 5,1,1,1,2,1
????.??##.?#??#???. 2,4,6
????#????????#???? 1,12,1
?.#???????#??. 1,3
#??.???##??.?#???? 3,2,2,1,3,1
.#?.?.#????.# 1,3,1
??.?????.??. 1,1,2,2
.#?#?????????#?? 1,1,1,7
.?#..?#?#?.? 2,3,1
??????#??#??#??#?. 11,2
#??#?????. 1,3,1
.?#???.#???.#? 4,1,1,1
.??#?#?#######?? 2,11
?..?????###.??.??? 1,2,5,2,1,1
.???#??#????????#? 7,1,1
..??#????#????? 2,7
#.##?????.????##??? 1,7,1,3
?#?#?.??..#??? 3,3
???????????#?#??. 2,5,4
?.??????##.??#. 1,1,2,1,1
..??.?##?????? 1,8
?#.?.??#???? 1,5
??#.??####??? 2,6
?#?#?????.??.#.#.# 6,1,2,1,1,1
??.##??#?#?????????? 2,9,4,1
??#??.???#?#?? 3,1,4
????#???##?? 7,2
.???##?#??..#?.?#?# 4,3,1,2,1
???#?#??.?# 5,1,1
??#?#?????????? 3,1,1,1,3
?#?#.??#??#.?#?????? 1,1,1,2,4,1
?..???.???? 2,2
??#?#.#????.#????? 5,1,3,4
?##???#.?##?.?#? 3,3,3,1
#????????.# 6,1,1
???###.#????#????#?? 6,2,2,5
???????.???????#?# 1,1,2,10
?#???##???#?##???? 1,4,10
???##???.#???#???.? 6,1,1,5
?#?##?..??#?. 6,2
?#???#?.???#??#?? 2,1,8
#..?#?#?..?.?.?.#?? 1,4,1,1,3
.?????.?#.???#?? 1,3,1,1,3
#?#?.?.#?#??? 3,5
.????????#?##????#?? 2,6,4
?..#???#????? 1,1,5,1
???.?.?#?.???#? 3,1,2,1
#??.??????###?.?? 1,1,10,1
.??.##???? 1,5
.?.??.#.??#.? 1,1,1,3
.????#???#??.## 2,3,3,2
?.??????.?##?. 5,4
?##??????.? 3,4
?#?##???#.#? 4,1,1,2
??#?#?#????#??#??? 5,7,3
?#.#????#??#?.?? 2,10,1
#?#????????.??#?? 1,1,2,3,4
.#??#??????.#. 4,4,1
?????.#?## 1,1,4
?#..??#?##. 2,5
?##?..???#?.? 4,1,1
##?.#??#?.? 3,4
#?????#?.?????#? 2,1,3,6
..????##?. 2,2
?#??.????##??#.??? 2,1,1,6,1,1
#???#??#?#.?? 3,2,3,1
??.?...?.??## 1,1,1,3
.??.#??????? 1,1
.??.##????#???##?. 2,6
????###??###??##? 11,3
?#???????#?????? 2,5,2
??????#.?#??.?# 1,3,2,1,1
??##?#????##???.? 1,13
.?#??.?????? 3,2,1
.?#???.?#??? 5,2
??????#?.? 3,2
?????#??????.? 1,2,2,1
.??#?????.?.?? 5,1,1
.??????#.##?#?# 1,1,6
???#??#.##. 2,1,2
####?#?????#???? 8,5
????????????#???? 1,10
???.??..?#???.??##?? 3,1,4,4
????.???.????.? 1,2,1,2
?.?.?????.???# 1,3,4
??#?#?..?#??#??#. 5,7
???.???##?..##?##?.? 5,5
?#??..?###??? 3,4
?????##.?# 2,3,2
?????#??#?.?# 1,1,5,1
#??????###???#?? 10,1
?#?????????????#???. 10,2
.???#??.??? 4,1
..?.?###?##?#?????.. 1,11
?.???????#?##? 1,11
###????#?#?.. 3,6
??####.??#???????# 6,4,4
????.?##????#?? 2,8
?.?#???###?#???. 1,2,1,3,4
??#?.????.??#? 4,1,1,4
?????..?#?? 3,3
?????..??? 3,1
??#????#.?.#???#?.?? 4,1,1,1,2,1
????###??.???##?.?.? 7,1,4,1
?..?.??..?.?.???## 1,2
#?#???????????? 1,6,1,1,1
?..#???#?.? 2,3
.???##?.?#?? 4,3
????##.#??###?? 2,7
??.??????????#???. 2,2,7
???.??.????#????#? 2,10
?#?#??#???????#. 8,1,2
?.#?????#??.?? 1,5
.##???.???#??## 2,1,2,1,2
#???##?#???#?????.?? 17,1