aocc23

Advent of Code 2023
git clone git://www.tkruger.se/aocc23.git
Log | Files | Refs | README

input (22819B)


      1 ..???#??.?????? 4,3
      2 ##??#??#?..??? 9,1,1
      3 .?##?#?????..? 5,1,1,1
      4 ???#?##??? 4,4
      5 ?.??#?????#???? 8,1
      6 .?#?.???##??##? 3,6
      7 ??????#??? 3,2
      8 ?##??##???.??.?#? 3,4,1,2,2
      9 #..#?#?.?????#.# 1,1,2,5,1
     10 #???.###???? 1,2,3,2
     11 ???????#??????##. 1,3,2,1,2
     12 ?..??????? 1,1,2
     13 .#????#??##?? 3,6
     14 .???##???. 2,4
     15 ???.##??.#????#?.? 3,2,1,2,1,2
     16 .???????##??.???? 8,3
     17 #??????#????.?.. 1,1,5,1
     18 ??????#??#?.?# 2,2,2,1
     19 .....??#??.?.???? 2,1
     20 ?????.#?#?#??..?? 1,1,4,1
     21 .#?.?????? 2,2
     22 ???#??.??????? 1,3,4
     23 ?#??????#???..??.?#? 10,1,1
     24 ???????.??. 2,2
     25 ?????##??#?? 1,6
     26 ?????#?##?????#? 1,1,6,1,2
     27 ???#??????.? 5,1,1,1
     28 ??#.?##?.#??#??.?.## 2,2,5,2
     29 ??#?#??#?#.?.??.?.# 7,1,1,1,1,1
     30 .#??##????#??????#? 12,5
     31 ?##???#?#??????. 4,6
     32 .?.??????????#????#? 1,1,2,7,2
     33 .?????????#.???????? 1,3,2,8
     34 ??#?.?.?????? 3,1,2
     35 .????##????.??????? 7,2,1
     36 ????#??.?????????? 2,4,2,1
     37 ???.????#?#???. 2,1,1,2,1
     38 .#???.???##?????##?# 4,14
     39 ??.?.?#??## 1,1,6
     40 #.#??#?????##??##?? 1,1,1,1,9
     41 .#.##????.#?#??#?. 1,5,1,4
     42 .???????## 1,2,2
     43 ?.????.??.?. 3,1
     44 ????.#?#?#.?#? 2,1,5,1
     45 ????####??##??????? 2,14
     46 ???????#??? 2,7
     47 #??.#?#?##??. 2,1,6
     48 ???#?#???????#???? 2,9,3
     49 ##???#???#????..# 3,3,1,1,1
     50 .?.????.?..??#???# 2,1,1,1,1,2
     51 ?????.?????#??. 2,1,1,2,1
     52 ?????.???? 3,1
     53 ?????###?????..?? 1,8,1,1
     54 .?.??????#?.? 1,1,4,1
     55 ?#?.??????#??# 2,6,1
     56 ?.??..??#?..??#????? 3,2
     57 ???#??????? 1,4,2
     58 #?.?#????#?? 1,4,2,1
     59 ?.#?????.??#. 3,1,1
     60 #?..?#???##??#?????? 2,13
     61 ????????.. 1,1,1
     62 ?###??#????#?.#??# 6,3,1,1
     63 ???.??#????##?#?#?? 2,2,7
     64 ????????????.??# 1,4,1,3
     65 ????##?..#. 2,3,1
     66 ?.?#.?.??.#.#??? 2,1,1,3
     67 ??#??#???.#??##?? 1,1,1,6
     68 ???#?##?##?.??#??#. 2,1,6,5
     69 ????#???#??.??#?. 1,5,1,1,2
     70 ??.?..???????.?? 1,7
     71 ?#???#?.????#? 4,1,1,2
     72 .?##???.????.? 4,2
     73 .#????.?????#??? 1,2,6,2
     74 ?.???#???#.?#? 3,1,1,2
     75 ???.????#? 1,3
     76 #.#??#??.?#.# 1,6,1,1
     77 .#??.????#?# 2,1,3
     78 ??.?.##??#?#?????#? 2,1,5,2,1,2
     79 .?????.#??? 2,3
     80 ???.?.??????????? 2,1,3,2
     81 ????????????????? 2,2,6
     82 ##.?#?#????.# 2,6,1
     83 ??.?????????#?? 1,4
     84 ?????????.??????? 5,1,1,1,1
     85 ?#?????##?#????###. 2,2,4,5
     86 ???.???????????? 1,1,1,4,4
     87 ????..?.?????..#??.. 1,2,1
     88 ?#?#????.??.????? 4,2,2,1,3
     89 .#??.?#.?#.#???#?.? 3,2,1,3,2,1
     90 .????#?#????#.#?.. 10,1
     91 #.??#??#?? 1,2,2
     92 ?.?.??#??? 1,3
     93 ??????#.??.? 6,1
     94 ???.#.?????#?###? 2,1,9
     95 ???##????# 6,2
     96 ?#.????##?.??.????? 2,7,1,4
     97 ?????.?#??.? 1,1,1,1
     98 ?#???...?? 4,2
     99 ?????.???#?? 2,1,1,3
    100 ?#??.?.?.#?????. 4,1,2,3
    101 ?#..?.?????#.? 1,1,2,2
    102 ?????###????#? 1,6,1
    103 ?.?#???#?#???.???. 1,3,6,1,1
    104 .????#?##????#?#.?? 1,3,3,5,1
    105 #???#.???# 2,1,2
    106 .?#???#???????.#??# 1,1,2,3,1,4
    107 .??.??.?##???#?##. 1,1,9
    108 ?####.???? 4,4
    109 ?#??##????#.?#? 9,1,1
    110 ?#?..?#.##?#.?.?#? 1,1,2,1,1,2
    111 ????????.#?. 1,4,1
    112 ????#???#??#.?#.? 1,2,1,4,1
    113 ?#?###????##?#??.# 15,1
    114 ?#?#?.#???? 3,4
    115 ..##???##??? 2,5
    116 ???..??##.???#???? 3,2,1,1,1
    117 #.??????..???????? 1,2,2,2,1
    118 ?????#????? 2,3,1
    119 .????..##????#? 1,1,7
    120 ?.??????.??? 4,1
    121 ????#?????...??..?. 1,1
    122 ?.?.?##???#????.?#? 10,2
    123 ??#???.??##?#??.??. 3,4,2,2
    124 ?####?###?#??#.????? 11,1,1,1
    125 ??..?????? 1,1,1
    126 ?#???#?#?.??#? 2,4,2
    127 ..????#?.??. 2,2,1
    128 ?.?#??.??#????##?? 2,9
    129 ???..????. 1,1,1
    130 ??.??#.#.??.???#??? 1,1,1,1,1,7
    131 ???????????#??? 2,1,6
    132 .?#??????? 2,1,1
    133 ?#.??????#???????#? 1,10,1,1
    134 ??#?????.?.???? 5,4
    135 #?.#???#??.??.## 1,1,2,1,2
    136 ??????#??#??.# 1,2,6,1
    137 .?#?.?????????#???? 3,4,1,1,1
    138 ..?.???#???.?? 1,1,1,1
    139 ?#?#????#.??.?? 2,6,1
    140 ??#??#??#? 2,5
    141 ..??#??##?#?.? 3,4
    142 .???###?.#??#????. 4,6
    143 .??.#.?.#??? 1,1,1,1
    144 ?#??##?##???#???.?## 2,12,3
    145 .#?????.???..?? 1,1,1,1,2
    146 ?#?##???#?????#? 4,3,1,3
    147 ?????.?####??.? 3,5,1
    148 ????.??#?#?# 3,1,5
    149 ???.##??#??# 1,8
    150 ??.?#?##????#?.?# 1,1,4,2,1
    151 .?#????..?#? 4,2
    152 .#.????????? 1,2,2
    153 ??#????.??#.??????? 4,3,7
    154 ????#?#??.????#?? 5,5
    155 ?#.???#???#..?##?# 2,6,1,5
    156 .?#?????????.??##??? 1,4,3,6
    157 .???#??#??# 1,5,1
    158 ????.????###???#?#? 1,1,1,5,2,1
    159 ???????#?#??##?. 1,1,10
    160 ????#?..?????.? 4,1
    161 ???.???#?#????#?.#?# 1,1,8,1,1,1
    162 ??###???#.?. 3,1,1
    163 ????#??.?#??##?#?# 1,1,1,10
    164 ###??#???.?#???### 4,1,1,8
    165 #?.?????#??#?#?#? 1,13
    166 #.???.?.??#??#? 1,2,1,1,5
    167 ?????#.???#??#?#... 5,3,4
    168 ?#?#??#???.???#???? 4,3,1
    169 #???#??##??###?.?.# 5,8,1
    170 ??????.????#???#?#.? 3,5,1,1,1
    171 ??##?.?#?#. 4,1,1
    172 #??#.?????###? 4,1,5
    173 #?#???.?#??# 3,1,3,1
    174 ?#?#?.?#????? 1,2,1,3
    175 .?????.##???#?.???? 4,7,1
    176 #?.?#?????????##?# 1,4,1,5,1
    177 ?????#??#???.??# 5,3,1,1,1
    178 #?????????#??????.?# 1,1,1,7,1,1
    179 .???##???.???#??. 7,3
    180 #???#?????.??? 1,3,2,2
    181 ????.??????? 1,2,2,2
    182 ?.??????.??. 1,3,1
    183 ???#?#????.??#? 6,3
    184 ??????##?#?#?#????#? 1,1,1,6,6
    185 ?#??#???#???##??. 1,2,8
    186 ?????#??#? 1,1,4
    187 .???.#??#? 1,2,2
    188 ???????????? 2,2,1
    189 ?#???.???????? 3,1,6
    190 ??.#..#?.?#?? 1,1,2,2
    191 ?.????#?#? 1,6
    192 ??.#?????#??###??? 1,1,1,9,1
    193 ?#??#??.???????#. 7,3
    194 ??#??.??.?. 5,1
    195 ?????##??????#? 2,3,1,3
    196 ?#????#?.?.#..? 7,1,1
    197 .#????.?.?????? 4,1
    198 #???#?????????.??# 9,1,1,1,1
    199 .???###?.????#??#??? 4,7
    200 ?????.??????#.???? 1,6,1
    201 .??????#??????.???# 1,2,3,1,1,1
    202 ?#?????.????.?????? 1,2,1,1,3,1
    203 ???..????? 3,1,1
    204 .?#??.?..??##? 3,4
    205 ???...#?#???.? 2,5
    206 ??.???##?#.? 1,6
    207 ??#.?????##?#?#?#? 1,1,1,1,6,2
    208 ??#???..?#. 2,1
    209 #.??????#?.?# 1,1,6,1
    210 .?#?##?????#???? 8,5
    211 ?.?.????#??? 1,1,5
    212 ???###???????????# 8,3,1,1
    213 ?#?.????????.#.? 3,1,1,1,1
    214 ??..????????. 1,1
    215 .???#?..#?#??. 5,3
    216 .?.?.????. 1,1,1
    217 ????????#...# 1,4,1
    218 ?#????#.?##??. 1,1,1,5
    219 .?.??.??.?#?..? 1,1,1,3,1
    220 ?#?#?.??.?????? 4,1,1,1
    221 ??##???????? 5,2
    222 ???#??#???.???.#? 6,2
    223 ##?##?#??.#? 2,4,1,1
    224 .????.??#?????.??. 3,6,1
    225 ?????#?.??##? 3,1,5
    226 .#????#?#???#?# 1,2,3,5
    227 ??.????.?.???? 2,2,1,1
    228 .????.?.?? 3,2
    229 .?.?#????.????# 3,2,1,1
    230 ??###.?.?? 4,1,2
    231 .???.?????.??? 1,4,2
    232 ???.??#??????? 1,4,1,1
    233 ?#.#..?##?????? 1,1,7,1
    234 ?#???##??????? 1,8
    235 ?..??#.????? 1,3,5
    236 ??#??#..#???? 4,3
    237 #?#??.?#???.#. 5,3,1,1
    238 #???#?.#????.????. 1,1,2,1,3,1
    239 .?????????. 3,4
    240 ???#??????????.#??? 1,9,1,2,1
    241 ?.#?...?.?????.??#? 1,2,1,3,1,1
    242 .???#?.????#?? 3,5
    243 ????.??.??.# 1,1,1,1
    244 ???????#?#????#???. 10,3,1
    245 #????#??##???#?.?? 1,1,1,4,1,1
    246 ???????????.#????? 7,2,1,1
    247 ?###?#.?.???##?? 5,5
    248 ?##?#????#?? 7,2
    249 ??#??????#??#?#?# 7,2,1,1,1
    250 ??????#?.????? 3,1,2
    251 ?#????.?##??..#?# 5,5,1,1
    252 #?###?????????.##.? 9,1,1,2
    253 ????????#?#?.?? 5,4,2
    254 ??????##?.#. 2,1,4,1
    255 ..?#.?#????.#? 2,6,1
    256 ?##?#???#??#??#??#?? 8,5,2
    257 ?#.?#??????.????? 2,6,1,1,1
    258 ?.??????#???.#. 7,2,1
    259 ??#?##?#..???? 6,1
    260 ????#??..#? 5,1,1
    261 ##??.?.??.?? 4,1,1,1
    262 ?#?.??????#?# 1,9
    263 .????##????..#??? 8,1,1,1
    264 ??????????#??#?#??? 4,9
    265 .###?#.?????# 5,1,4
    266 #.?????..?? 1,2
    267 ?.???#?????? 1,1,5
    268 ?##??##????? 2,2,1
    269 .??????#?#?#??? 1,8,1
    270 ??#..?#???##?.#?# 3,3,3,3
    271 ?#?#????.##?????#.? 3,1,5,1,1
    272 .???#?.?.??#?.#???? 2,3,3
    273 ??????????.? 1,1,1,1
    274 ##?#?###?????????.# 10,1,2,1
    275 .#.??##?#????#?. 1,7,2
    276 .?????????????#?.? 1,2,6
    277 ????.#.???????? 2,1,2,3
    278 ???.?????.?. 2,1,1,1
    279 ?#??????#?.???.?? 1,7,1,1
    280 ????????????? 1,4,1
    281 ..?##?.?.????? 4,4
    282 ????.#???? 1,1,1
    283 ??#????#??.??.???? 1,6,1,2,1,1
    284 ??#???#??.??? 1,1,2,3
    285 ?.?????#??#???#?? 1,9
    286 #?.##?#??#??.?.??#.? 1,2,6,1,1,1
    287 ...???????#?#?.??? 1,4
    288 ?????#????.?#?.?? 6,2
    289 ???????????? 1,6,1
    290 ??..?.????##. 1,5
    291 #???##???#??.?. 6,2,1,1
    292 ..??#.?#??#???????? 3,3,1,1,1,2
    293 ?????????? 1,1,1
    294 ???..??#?..? 2,4,1
    295 ?.??#???#?##?##?#. 1,14
    296 #??????.?. 1,3
    297 ###?.?.???.???.# 3,1,3,1,1
    298 ??#???????#.?? 6,2
    299 .??????#??#???? 5,6
    300 ???#.????.# 2,2,1
    301 ?#?##...??####??.??# 4,6,3
    302 ..?#?#?..#.???? 5,1
    303 ???#?#??????? 1,4,3
    304 ?????#???#??#???#? 1,1,3,1,3,2
    305 ..??#?.????#???? 3,5
    306 ###..#.???#??#???# 3,1,1,6,1
    307 ##?????####.???? 3,7,3
    308 ?#???##.????#?#???? 2,4,2,2,1,2
    309 .?.#?..#??.#? 1,1,3,1
    310 ??.?##?#?????.??.??# 1,7,1,1,2
    311 ?#??.#????#???#?.? 3,3,7
    312 ????.?.??? 2,1,1
    313 .???.??.#??# 3,4
    314 ?.???#????????# 5,1,1
    315 .??..?????. 1,2
    316 ???.#.?.#?.?.??#?.. 1,2,2
    317 ????###???.?#???. 6,2
    318 ???##?#.??? 6,1
    319 ???????.?#??.??#?? 1,4,4,4
    320 ????..?##?##.??? 6,1
    321 #???????#?#? 1,1,6
    322 ??#????#????? 7,2
    323 .?#??#???? 5,1
    324 .??????#?? 1,1,2
    325 .??#..?#?. 3,2
    326 ?#??#?#??????## 2,4,5
    327 ..???#???????? 2,2,1,1
    328 .#??##???#??#??? 1,9,1
    329 .???.?#??????. 1,1,3
    330 ??#?????????????##?? 2,5,3,4
    331 ??#???#????????.???# 1,6,1,4,1,1
    332 ?????#?#?.???. 6,2
    333 .?????#?##??.????#? 10,6
    334 .???#??#??#?.#?. 10,1
    335 ?#?.?##????? 1,4,2
    336 ???..??#??#?.. 3,3,2
    337 ?#????.???????#. 6,1,1,1,1
    338 ?..?#####.??#? 6,3
    339 .#.?#???#???????.??? 1,9,1,2
    340 ??#.?.????.? 3,1,1,1
    341 ??.?#??????????#?? 4,5
    342 ??.#??.????? 1,1,2,1
    343 ?.#??##?###.???. 1,1,7,1,1
    344 #?#..#?..##?. 1,1,2,2
    345 ???????.??#??.?.? 2,1,3,1,1
    346 .??#???#.??#??? 3,2,5
    347 ??????.#.???#????? 2,1,8
    348 .????##?#?.##????? 8,4,1
    349 .???#?.#?#.?? 4,1,1,1
    350 ???????#??.???.??#.. 4,2,1,1,1,1
    351 #?#?#???.??.?#???#?? 1,1,1,1,1,8
    352 .????..??. 4,1
    353 ???#?#???#?#..? 1,5,1,1
    354 ?.#??#????##?#??.??? 5,2,1,1,1
    355 ??.?.??.??.?????# 1,1,1,5
    356 ..??.???.??.?. 1,2
    357 .?????????#? 1,1,3
    358 .?????##???.?..?#??? 9,2
    359 ??#??#??##?.?? 4,3,2
    360 ???.?..????.? 2,1,3,1
    361 #..???#?#.??#.??? 1,1,3,2,1
    362 .??###?.??????#??# 5,4,1,1
    363 ???#?#???.???????. 1,2,1,2,3,3
    364 .??#?##??????..#?#. 3,4,1,1,1,1
    365 ...?#??.?.#??????##? 2,1,10
    366 ????##?.#?#? 1,3,1,1
    367 ???????????? 1,2,5
    368 .?#??#???.?.??#??#?. 5,1,1,1,3
    369 ?#??##????. 6,2
    370 .?#?.??#??.????#?? 2,5,7
    371 ??#??????#. 4,3
    372 .????.?.?????###???? 3,1,12
    373 ##??#?#?#????#??.??? 5,4,2,1,1
    374 ?#.#????.??.?#..??#? 1,5,2,1,4
    375 ?.?#??#?.# 1,4,1
    376 .?#.???.#. 1,1,1
    377 #?##.????#?? 1,2,1,3
    378 .??#?#?.?????? 5,5
    379 ..?????????????.???. 12,1
    380 ??#?????????#?? 3,5,1
    381 .??????###?#?? 1,9
    382 #...?##??#? 1,7
    383 ???..????.?. 3,2,1
    384 ?.?#?.???????.#? 2,4,1
    385 ?####?#?.??.??.#?? 6,3
    386 .??##??.??.#### 5,1,4
    387 .#?????.#???#? 3,1,4
    388 ?#?##.?.??. 4,1
    389 ???##?##?.?.???.?. 4,2,1,2,1
    390 ?????#?#?.? 2,5,1
    391 #?#??.#??#?#???.?? 1,1,1,4,1,1
    392 ???????.?? 1,1,1
    393 ????#..??.?# 2,1,1,1
    394 ????????.???# 1,3,1,2
    395 ?#????#???#?#??? 6,3,1
    396 ??###???????????? 3,2,3,2
    397 ???????.???#??? 1,2,1,2,3
    398 ??.?????.???.?? 3,1,3,1
    399 ?###?.??????? 4,1,1
    400 ??#??????? 3,1
    401 #..??#..??.???#?? 1,3,2,1,3
    402 ?.??.#??#??##?????.# 1,2,1,3,3,1
    403 #.#?.?#??.?????# 1,1,4,1,3
    404 ..?#??.??#?.?##???. 4,1,5
    405 #?##???.?#????..?. 6,6,1
    406 .#????#?#??? 1,2,1
    407 .#??#.#?????#?#??? 4,10,1
    408 ##??.???.#?#?#? 4,1,1,1,1
    409 ?.???.????#? 1,2,2,2
    410 ??#??.??.? 4,1
    411 ??#?????????.??.??. 4,1,1,1,2,1
    412 ????#?.??? 2,2,2
    413 .??#.#?#?????????# 2,5,1,3
    414 ##?????????? 2,1,3
    415 ?.?????????#??#??. 2,1,7
    416 ??????.??? 5,1
    417 ???????#?..#?#?? 2,1,2,3
    418 .??#..?#??.??? 1,1,4
    419 ?##.??#???#????#??? 2,1,1,4,3,1
    420 ??#?????#????? 4,3,1
    421 #?##?#???#???? 4,1,2,2
    422 ???.????????.? 1,6,1
    423 ?..##?#.??.??? 1,4,1,1
    424 .?.##??#??#?????? 8,3
    425 ?.?.??#??. 1,1,3
    426 #.???##?#???#???#??? 1,14
    427 ???#??..???. 1,4,2
    428 ?##???.?.. 5,1
    429 ?#?...??#?. 2,1,2
    430 ?#?.?#??#???????? 2,6,6
    431 ?###..????????.?? 4,2,1,1,1
    432 ?.#.?...#.?.? 1,1
    433 ??##????.????##? 4,1,1,1,3
    434 ?.#??.?##?.?? 2,4
    435 #####?????#.???? 6,2,2
    436 ??#.?.??#????#???? 3,11
    437 ?#.#?##?#???? 1,7,1
    438 ?????????###?###.? 5,8
    439 ?##?.?.?#???? 3,2,1
    440 #.####???#??#?..? 1,12
    441 ?.?#?????#?.#. 8,1
    442 ???.??#.??????#? 3,2,4,2
    443 ???##??#....??. 2,5,1
    444 ??#??.?#?.?????? 3,2,4
    445 ????#.??#??#?## 1,1,1,5
    446 ???????.#? 4,1,1
    447 ?#?..???.??? 1,1,1,1
    448 ?#????.??? 1,2
    449 ??#???#??? 5,3
    450 ?#??.????#?? 1,1,4
    451 ????#?#.??#?.. 4,4
    452 ????#???.??.?.? 5,1
    453 ??????.#??????.# 1,3,7,1
    454 ?###????????#?#???.. 9,5
    455 ???#??????.? 6,1,1
    456 ?#??????????###???. 9,5
    457 ??????.#????# 1,1,4,1
    458 ??..#??#.?? 1,4,1
    459 ???????????##?#?.?? 1,2,1,3,5,1
    460 ?#??..?#???.## 1,1,4,2
    461 ?##?#?..## 5,2
    462 .?#?.???.#. 1,1,1
    463 .#?.????????..#? 1,1,1,2,1
    464 ?#??.?????##?#?.?.# 2,1,7,1
    465 ???##?.???..?.?? 5,1,1,1,1
    466 ?#?#????.???##????? 7,8
    467 ##??#?#..#???.??? 7,1,2
    468 ??.??.????? 1,4
    469 ??.#.???.?.???. 1,1,1,1,3
    470 ..?#???#?.. 2,3
    471 #.##????????.?? 1,2,4,1,2
    472 ???#.????? 3,3
    473 .????#??#?#?##??# 12,1
    474 .?#####?#?#????#. 12,1
    475 ....#?#?????????# 9,2
    476 ??????##?#?? 1,4,3
    477 ?.??#??????##??#?#?. 4,9
    478 #????.???? 1,1,1
    479 #?#???.?.????? 1,1,2,3
    480 ..???????#???####. 1,11
    481 ??????##???. 1,1,7
    482 ????????????#?????? 1,1,14
    483 .?#???#?????# 2,1,5
    484 ??.???????..?? 1,1,2,1
    485 ???????.?? 2,2
    486 .?.#?#?.?## 3,2
    487 #??????.#. 4,2,1
    488 ?#????????#.??. 1,2,1,1,1
    489 ##?.?.#??##??#?? 2,1,9
    490 ?????####??#???? 1,6,1,1
    491 .#.#????#?#.??? 1,1,5,1,1
    492 ??.?????.? 1,4
    493 .?.?.??..? 1,1,1
    494 ?.??????.????? 1,1,1,3
    495 .#????????? 2,5
    496 ??.?.?.#?? 1,1,2
    497 ??.?#.???.???#?#?#? 1,2,1,6,1
    498 .???#.?.???#? 4,1,2
    499 .#???????##??##?? 1,1,10
    500 .????????#????.#?? 10,2
    501 ?#?#?.#??????. 4,1,2,2
    502 ?.##?..?#?#? 3,1,1
    503 .?..???#..??..?.? 3,1
    504 ?????#?.?? 2,2,1
    505 ????##????.?.???#.. 5,3
    506 .??.??#.#?? 2,2,1
    507 ??#??#??#?##?? 2,10
    508 .??#..???#????????? 2,11
    509 .??????.??##???????? 5,10
    510 ????.????#? 2,2,1
    511 ?#.??.??.?#. 1,1,1,2
    512 ??????#?#????#??? 2,13
    513 ?#.?.#?#??#??# 1,1,9
    514 ?..??..??????#? 1,5
    515 ?#??????#??#?. 1,1,6
    516 .???#?#???? 1,5,1
    517 ..##?#?#??? 2,6
    518 ???????.???.??? 3,1,2
    519 #????##???.???? 7,2
    520 ?#???????.?? 9,1
    521 ???????????.#???#??? 5,1,1,1,1,4
    522 ?.?##?##????.??? 1,10,1
    523 ???#??#??????#?. 7,2
    524 ??????.?.#? 4,1
    525 ????..????????? 2,3,2
    526 .???.#?##???? 1,4
    527 ??????.?#???#?. 1,1,2,3
    528 ??.???????# 1,6,1
    529 ??#????????##? 4,6
    530 .??#??.??#? 2,3
    531 ?????.?.?..??? 3,1,1,1
    532 ..?.?#?##.?#????#?# 5,8
    533 ?#????..?????. 6,2
    534 ?#?.??????#??. 1,7,1
    535 #??##.?#?#??#???.? 5,1,4,1,1
    536 .???.?????.? 1,2,2
    537 .?????.#?????????? 3,3,1,3
    538 #.????#?##???? 1,1,1,6
    539 ..?#?#.??#.?.?.? 4,1,1,1,1
    540 .??#???????.??? 3,4,1,2
    541 ??###...##??? 3,3
    542 ?.?#????#????? 1,2,4,1
    543 ..??.?#???.?#?#?. 1,3,4
    544 ????.??#??.???##??? 1,1,1,6,1
    545 ???#?????? 1,1,1
    546 ?#???#??.?????#?.?? 6,6,1
    547 ??????????????.##? 9,2
    548 .#????#.#??#?????? 1,2,1,1,4,1
    549 ?.?#.??.??#???? 1,1,1,3,1
    550 .??#?#??#.??????.#? 5,1,1,2,2
    551 ???#??#.#????. 4,1,1
    552 ??....??????....? 5,1
    553 ?#????#????#?? 3,2,1,2
    554 .#???????.?.?? 1,3,1,2
    555 ##????#?#.##?# 4,3,4
    556 ??..#??????#??? 1,1
    557 .#?.????##? 1,2
    558 ???????????#?#? 2,3,4
    559 ??.#??###?#.???.#.. 1,1,6,1,1
    560 ???#??#??#???#???. 1,1,3,8
    561 .???##..?.#??## 4,5
    562 .##???##?..#??? 7,1
    563 ????.???????#? 2,1,3,1
    564 ?#?.##??#???? 2,6
    565 ????#???#??#?????? 2,2,11
    566 ?#?????#??#??? 1,3,5
    567 #????.?##???#?#??? 3,1,3,2,1,1
    568 #?????.?#????.???#?? 5,3,1,1,1,1
    569 ????#?.?.##??# 2,1,3,1
    570 ????#.???#??????##?# 2,2,1,1,2,4
    571 ..????##???#?????#?# 4,10
    572 #???#?????.????#..? 5,5
    573 ??????#?????????? 1,5,1,1,4
    574 .?#?????##?.#?? 6,2,3
    575 .?#.????#?#????????. 1,8,4
    576 ?????#???#. 1,2,1
    577 .?#?#????#. 2,6
    578 ?????#...???? 2,1,3
    579 ?????.??????. 2,2,5
    580 ??#?.????#????.?#?# 4,4,3,1,1
    581 .?#??#???#??????.?? 4,6,1
    582 .##?#.#???.??? 4,3,1,1
    583 ?#??.?#??#?## 2,3,1,2
    584 #.??#??????#??#? 1,13
    585 .???.????#???#?#? 2,5,5
    586 ###..??#.???.???.# 3,1,1,1,1,1
    587 ??#.???##??#?##?#?. 3,2,8
    588 ???????#???#? 9,1
    589 ??????#?????#? 1,2,2,4
    590 ?.####?.?# 5,1
    591 ?.???????###??.?..?# 1,10,1,1
    592 #?#?#?#????. 3,7
    593 .?#???????? 2,1,1
    594 .????##..?# 6,1
    595 ???.??.???.#?? 1,2,2
    596 #??#?#??..???.? 2,1,3,3
    597 ###????#?.?.?????. 8,4
    598 ??#??...?. 4,1
    599 ?.?##?????#?#??#? 1,4,1,4,1
    600 .?.??????.?##??#?? 1,1,4,2
    601 ?.#???.??##?#??#??# 1,1,1,1,10
    602 .?#??#?.?.??? 1,1,1,2
    603 ??????#...?#?#?? 3,1,5
    604 ?.????#?.#?###. 5,5
    605 ?????#???.?? 1,2,4,1
    606 ??.????#?????# 2,5,2
    607 ?#????#?#?????. 1,9
    608 ?#??..##?# 3,4
    609 ?..???????#??.?.?# 1,10,2
    610 ?#.??#?????##.?.??. 2,5,2,1,1
    611 #????#?????.?#? 1,1,4,1,1
    612 ??.##??.?????????? 1,3,3,4
    613 ?#??????.????##????? 6,1,1,4,1,1
    614 ????##?#??? 7,1
    615 #???#?##???#?#???.#? 2,2,6,2,1,1
    616 ?.#????????.? 1,3,1
    617 ??????.?.???#???#? 1,9
    618 ???#.#???###?????? 1,2,1,6,2
    619 #????#??###?#??..# 1,9,1
    620 ?#?????#?.?..?.??#? 2,1,1,1,1,3
    621 ?#.????.?#.##?#? 1,1,1,1,5
    622 ??#??#???????.? 11,1
    623 ??#?###?.?#. 5,1
    624 ??#.?????.??? 2,5,1,1
    625 ???.???.????#?##? 3,1,1,1,6
    626 ????.??????.?.#???? 2,2,2,1,2,1
    627 ???##??#?#??.??##?.. 5,3,5
    628 ??#????.?#? 1,1,2
    629 ?.?.????????#???. 4,4
    630 .?????....?#????#?.? 2,7
    631 ?.?#??##???.#.???#.? 5,1,1,1,1,1
    632 ????#?.##??????? 1,2,6,1
    633 ??#??????#?#???#? 10,2
    634 ..?#?#????###?.?.? 10,1
    635 ????????.?.??.?.? 3,2
    636 #????????.?????? 3,1,2,2
    637 ?????###????? 1,9
    638 .?#???.?#? 3,2
    639 .#????#.?##?#??? 1,2,2,1,1
    640 ?????????#?. 5,4
    641 ..??...?#######.. 1,8
    642 .???#??.????#.#?.??? 4,5,1,1
    643 ??...?#??.????#?#. 2,2,2,3
    644 .?##.?#????.? 3,5
    645 #???##?..??.?.#.?? 3,3,1,1,1,1
    646 ???????????? 3,1,1,2
    647 ?????#?##..???????? 1,7,3,1,1
    648 ???.??????#?# 2,4,1,1
    649 ????#??.#????##??.? 2,2,8,1
    650 ???#????#??#..?# 8,1,1
    651 ????#?.?#.# 5,2,1
    652 .#.??#..?#? 1,2,1
    653 ?..?.#?..???##? 2,4
    654 .????????# 1,7
    655 .??#?????.????? 7,2
    656 ?.????#??????. 1,9
    657 ?#.#?#?.?? 1,1,2
    658 ??.#???#.?????..?.# 1,2,2,2,1,1
    659 ??#.?.?#.? 1,2
    660 .##???#.#?##??.???# 2,1,5,4
    661 ?????????#?? 1,4,1
    662 ?????..??.#??????? 2,1,1,3,1,1
    663 .?#??.#.#??? 2,1,1,2
    664 ..?.?##?????#.?#? 1,5,1,2
    665 ???#.?.##???#??? 3,1,3,1,1
    666 ???#????..#????????# 5,1,1,1,4,1
    667 ???.??????#???#??# 1,1,1,9,1
    668 ??#???.?.?#?.??? 4,1,2,1
    669 .???????###?#??#?.## 5,6,1,2
    670 ?#??????????? 3,1,1
    671 ?.????#???. 1,2,4
    672 ?????#???#??... 1,2,5
    673 ????#?#??#??? 1,5,1,1
    674 ?.?????#.#.? 1,1,1,1
    675 #?.??????##? 1,1,1,3
    676 ??#???????##????.#?? 1,4,5,3
    677 ?#?#??##??.?#?# 4,2,1,1,1
    678 .##???????????#???? 4,2,4,1
    679 ??#??.?????? 2,5
    680 ??#???????.#? 6,1,1
    681 ?.#?????#??#.? 7,2
    682 ???????????#??? 1,3,4
    683 ..?#???#???##??. 8,4
    684 ??#?.#??#??????#??#. 1,14
    685 #??##..#.. 5,1
    686 ???#?#????.?#..? 7,1,2
    687 #??#????.?#.???????? 2,1,1,2,6,1
    688 ??##??..???#.? 5,1,1
    689 ???????????#??.????? 1,1,1,7,1,1
    690 ??#?#??.?#?? 1,5,2
    691 ???.?.#.??.?#.#???# 1,1,2,1,5
    692 ?.???#??????.?.?.?. 6,1
    693 ??.???.??#?# 1,3,4
    694 ?????..?.? 4,1
    695 #??##??.????????? 6,3,1,2
    696 ?????.???#?#?????? 1,6
    697 ????##?#?# 4,3
    698 ..??#?????#. 3,3
    699 ??????.??? 1,1,1
    700 ????.#?#???.?#????? 3,2
    701 ?#??#.?###?#?? 2,1,8
    702 ?.??#???#?#?#?.#. 1,10,1
    703 ?#??#??.?##?? 5,4
    704 ??#?##?#?#?#??##??#? 6,3,5
    705 ?.?.?.##?.??. 1,1,2,1
    706 ?.?#??.#.? 4,1,1
    707 ?.?#?#???. 1,1,4
    708 ?#???????? 2,2,1
    709 ????#?#?????#. 5,2,1
    710 ????##??#?.??? 1,7,1
    711 ????#?????##??????? 1,2,9,1
    712 ???###?#.??. 1,3,1,1
    713 ??????#????????? 9,3
    714 ?.????#.?.????#? 1,1,1,1,3
    715 .?.??#??????##?. 7,2
    716 ??#??#..?? 3,1
    717 ..?#??#??????.??.??? 9,1,1,1
    718 ????##??????###?#.?? 1,5,5,1
    719 .????#??#?? 1,2,4
    720 .##???????..???? 2,2
    721 ##?#?.?#??#??#??? 4,4,2,1
    722 ?#??#??.?# 5,2
    723 .????#.???? 4,1
    724 ??????.??#?.. 4,3
    725 .??##?#?.????????? 5,7
    726 .?.???.??##?#??## 1,2,6,2
    727 .?###???????????.? 5,5,1
    728 ?.#?#.??????? 1,1,4
    729 ##??????#?? 5,2
    730 ?.????????? 1,4,2
    731 ##?###?????????.? 9,1,2
    732 ??##??.##??. 3,1,2,1
    733 .#??#??#?? 4,1
    734 ##??.?.???#?. 4,1,3
    735 ???.??#?###..?.??? 1,7,1,1
    736 .?????.?#.? 1,1,2
    737 ??..???????#..##?? 2,1,3,4
    738 .?#.?#?#?? 1,4
    739 ?#?#???####????.???? 2,1,9,1,1
    740 ?????#????.????#?? 3,1,3,4
    741 .?#??.?###???## 3,3,2
    742 ??.??????.. 2,2
    743 ??????.?.??.##???# 1,1,1,1,4,1
    744 ?????##?.??.? 1,3,2
    745 .??.??.??#??.??#??? 2,2,1,1,2,1
    746 #??????#???###???? 1,1,1,7,1,1
    747 ?#???.?#.?#??. 1,2,1,3
    748 ?.?#..???????.? 2,7
    749 ?#.#?#?#???? 1,3,1,1
    750 .#?????.??...#. 1,2,1,1,1
    751 ???????????#?#??. 1,7,2
    752 ??#???#???.???## 1,1,1,2,5
    753 ?.??#..?#???#?????? 3,9
    754 ???##??.#?#????####. 1,2,11
    755 .?##??.##?#?#?? 3,6
    756 ????.??##?? 2,4
    757 ??.?##?.???.?#? 1,3,1,2
    758 ???#?.?.#?.? 4,1
    759 #????????# 1,3,3
    760 ???#?#?#??#?.??? 4,1,2,1,2
    761 ..?##??#?#.?????#??. 7,1,1,2
    762 ???.????????. 1,1,2,2
    763 .?##?##?????. 2,2,2
    764 .?#???????????.##??? 1,2,2,2,2
    765 #??????.??#????# 6,4,2
    766 ??.????#?#? 1,2,4
    767 ??????.?????????? 4,2,1
    768 ??????#??? 3,3,1
    769 .###????.?? 6,1
    770 ??.???????. 2,1
    771 ?##.#?????.? 2,1,1,1
    772 ?.????#?.??#??????? 6,4,1
    773 .????.???##?? 1,5
    774 #?#???##??#??? 9,1
    775 ???????????.?.??? 1,8
    776 ???.#..???#????. 3,1,8
    777 ?.?????#??????? 1,1,7
    778 ?#??????#?#?????? 2,7,1
    779 ?#?##?#??????# 1,6,1,1
    780 ??#???#??#...????? 9,3
    781 #.??#??#?.#???? 1,2,1,1,1
    782 ?##?.????? 2,3
    783 ?#????##?.??###?? 8,3,1
    784 .????????.?.??.? 7,2
    785 .???#???#???.#?.? 6,1,1,1
    786 ?##??????#??? 3,4,2
    787 ???##?????#.??#???#. 3,1,1,5
    788 ??.??????##?????.? 1,1,1,6,1,1
    789 ?#??????#?#. 4,4
    790 ????????#?????????#? 1,2,3,1,5
    791 ????#????#???#??#?? 7,5
    792 ?????#????. 3,6
    793 #?#??##?.?###????#. 3,2,4,2
    794 ???.#???#?## 2,1,2,2
    795 ??.?????????? 1,1,8
    796 ?.?????#?????? 6,2
    797 #??.?#????#??.? 1,1,2,2,1
    798 ???###?#??#?????? 8,4
    799 #??#.?.#???? 1,1,1,2
    800 ????#?#???#?.?.?.? 8,1
    801 ??????.?###?###??. 4,3,5
    802 ??##???#???#? 3,1,2,2
    803 ??.#.???#??# 1,1,4,2
    804 #????#?????#?????#? 1,1,1,12
    805 .??????#?#?? 1,6
    806 ??#????#????#? 2,3,2
    807 ?#?????#???...#???? 10,4
    808 ??.?????#????#?.? 1,4,1,2
    809 ???.????#?##?. 1,9
    810 ????????????????. 1,5,1,3
    811 ??#.?#?????.? 1,1,2,1
    812 ????#????#?????? 1,2,1,3,1
    813 ??#??..#??.?? 1,2,1,1
    814 .???.??#?..??. 1,4,2
    815 ??.???#????#????#??? 2,4,1,2,4,1
    816 ???.??????.??#? 1,2,2,4
    817 ???#??.??#???# 1,1,1,2
    818 ?????#.????????.#? 2,1,1,2,1,1
    819 #???#?#?#?#?????? 2,9,1
    820 ?#?#?#??.#????? 1,5,3,1
    821 ???.#????.##?##???? 2,4,7
    822 .?..#??#?? 1,2
    823 ??.??????#??.??? 1,1,3,1,1
    824 ?.???????? 1,2,1
    825 ??#????????#??????.# 1,1,1,11,1
    826 ?#?.???????##.?#??. 2,8,4
    827 .?#???.?#???????#?. 3,2,1,1,3
    828 ??##.#?.?#??#.# 3,2,1,2,1
    829 ##????.?#. 4,1,1
    830 ???#?#?..?####??? 5,4
    831 ##?.?#??#?????##??.# 2,8,4,1
    832 .#.?.??.????### 1,1,1,6
    833 ?.??#??????#?? 1,1,3,4
    834 ??.??.???.?#?? 1,1,1,2
    835 .#???#??????##. 1,1,4,4
    836 ??.?????#?#???????? 1,12
    837 #????##????#??#???? 1,14
    838 ???????.#.??? 5,1,1,1
    839 ????.?#?????#?#.# 1,1,2,7,1
    840 ?.#?.#?##????# 1,2,6,1
    841 .????.??#?..?#?? 1,2,4
    842 ?#??###???.? 1,6
    843 ?????..?#??#??? 4,6,1
    844 #???#????.#? 1,2,1,1
    845 ?#?????##???#? 2,9
    846 ?#?.#..?##? 2,1,3
    847 #.??.?????.???. 1,1,1,3,1
    848 .??.??????? 1,5
    849 ..??.??##?####??#? 1,12
    850 ##???#?#?????##??? 3,4,1,3,1
    851 ?#????###? 4,4
    852 ?.?.?????.? 1,1,2
    853 ?.?????.????###?? 4,7
    854 ?.?????#..? 1,1,1
    855 ??.???..##? 1,1,3
    856 #??????????##??? 1,2,1,3,1
    857 .????#?##??#. 8,1
    858 ??..????####? 1,4
    859 ??#?#?#.??#???????.? 6,2,3
    860 ????#???##??????. 8,2
    861 ?#??#?????.?#.#?# 1,4,2,3
    862 ?????#?#???..?????. 1,1,6,1,1
    863 ???#????.?##????.?#? 4,1,3,2,2
    864 ?????####?#?.??. 10,1
    865 ?????..????????##?? 1,11
    866 ##??#??#?.?#..? 3,1,3,2,1
    867 #?##?.?????#?????# 4,1,7
    868 .??????.??#?#.??# 6,3,1,3
    869 ????#????#???? 1,6,2
    870 ??###?????#.????.??? 10,1,2,2
    871 ?.?##???#.?#?.# 1,4,1,2,1
    872 ???.??#??#?#??.#.??? 1,1,6,1,1,1
    873 ?.?.?..###??##??. 1,9
    874 #.#?#??#??##??#?? 1,1,8,3
    875 ??????????###?#?? 2,3,3,1,1
    876 ?#???#??##????.??? 6,3,2,1
    877 ??.?#???#??? 1,1,3
    878 ???#??.??.. 1,1,2
    879 .?#?#????#?#??.#?#? 6,3,3
    880 ?##??#??#?#??.???? 13,3
    881 #.#??????. 1,1,3
    882 ???#??????##?????? 1,3,6
    883 ?.????????? 1,2
    884 #?#???????#?#????. 1,1,6,1,1,1
    885 .#?#?.???#.# 4,4,1
    886 ?#?#...???.????##?? 1,1,3,1,2,1
    887 .#??????#?#.? 1,1,5
    888 ...????.#?? 1,2
    889 .#????##??#.??.?? 1,6,1,1,1
    890 .##???#?????. 6,2
    891 ??#??.??????#?####. 1,1,1,1,9
    892 #?????#?#?#??#??#? 2,1,11
    893 ?????????#??#? 1,7
    894 ??????#??.???#?? 9,5
    895 ??????#?.?..#.?..? 1,6,1,1,1,1
    896 ?#???#?.#??#?#? 2,2,6
    897 ????###???.?##???? 2,5,1,2,1
    898 ????#????? 1,7
    899 ?.?##?#???.???. 1,2,1,2,3
    900 ?##?#.????#?#??#??? 3,1,2,2,5
    901 ??##??#??.?? 6,1
    902 #.???????##?. 1,1,1,3
    903 .?###.???# 3,1,1
    904 .??##???#?##? 1,10
    905 ?.???.???.. 1,2
    906 .?#.#??##??? 2,5,1
    907 ????????????????? 3,2,2,1,1
    908 .#?.???.?????#??#??? 2,1,11
    909 ????#?????.??????. 7,1,1
    910 ??..??##?#???#?? 1,9
    911 ?????#?#????????? 1,12,1
    912 ####?###????? 8,2
    913 ?#??#??.?#?? 6,2,1
    914 ????.##???????#??? 1,3,1,4,1
    915 ??.????.?.??. 3,2
    916 #??#???.?#??##?##? 2,2,1,5,3
    917 ???.????????? 1,3,3
    918 .???##?#?????? 2,9
    919 ?##?#?#?#????.? 5,1,1,1,1
    920 ??????#?#??????## 1,1,3,1,3
    921 .??????#??????#.? 1,1,1,6,1
    922 ???#.???.???.?#??# 1,1,1,1,3,1
    923 ????.???##??.??.?#.. 1,1,7,1,1
    924 ??#.???#??? 1,3
    925 ??????.???? 2,1
    926 ???????.?#??#??###. 1,1,10
    927 ?#?#?##?##.???? 2,7,1,1
    928 ???..?#.??.#. 3,2,1,1
    929 .?...???????????#??? 2,11
    930 ???.?.?????...??? 1,5
    931 ???#???#??##???#??#? 2,6,3,1
    932 ??#?.????.?.??#??##? 3,1,2,1,7
    933 ?#?.?????#??? 3,1,4
    934 .#?##?.???????? 5,6
    935 .?.#???????. 1,5,1
    936 ?..?#???#???????#? 6,4
    937 #????.?##???. 4,4
    938 ????#.#??????? 1,2,1,3
    939 ????.?#???##???????? 4,12,1
    940 ?#..????#???# 1,7
    941 ????#??#??????..#?? 1,3,2,3,1,1
    942 ??.?##??#??... 2,3,3
    943 ???.???#??#???..?? 1,8
    944 ???????#?###?#?? 6,7
    945 ?????????#?#????? 1,1,10
    946 ?#.??.??##???.?#.? 1,4,2
    947 #?????##???#?.#??# 1,10,1,1
    948 ?????????#???#??##. 1,1,1,1,7,2
    949 ??.?#?..?? 2,1
    950 ???#..?.??####?##??? 1,11
    951 ?.?#????????? 1,1,2,4
    952 ???#???.#??? 6,3
    953 ..?????#.? 1,1,1
    954 ?.??#?????? 1,8
    955 ?#????????????? 4,1,4,1
    956 ??.??##????????.???# 8,1,1
    957 #??.??????? 3,1,1
    958 ????.????????????. 2,3,1,1,1
    959 ??????#??#?. 1,4
    960 .?#.???.????? 2,2,4
    961 ..???#?#??# 5,1
    962 ..?????.?.?#?#?. 4,4
    963 .#?.???????.? 2,5
    964 #??????#??#?#?.#?. 1,3,1,2,2,1
    965 ???..???##?????#?? 1,10
    966 ?????..??????#?????# 1,1,1,2,3,3
    967 ??#??##??? 7,1
    968 ????.#?????#?#? 1,2,5
    969 ??..??.?#? 1,3
    970 ?????.?.???#?? 2,1,1,1
    971 ?.#?#?#.???#?. 3,1,2
    972 #??.????#.?#? 1,3,1,1
    973 .?#?#???#?? 3,2
    974 .??##????#??#?? 12,1
    975 #??#??????? 6,3
    976 #?##.??#??#? 4,3,1
    977 #?????.???.????#??? 2,2,5
    978 ???????.?.?..???.#? 3,1,1,1,1,2
    979 #?#?#.###???#?.??? 1,3,3,1,2,2
    980 .???##.??#?. 4,2
    981 ??????????? 1,5
    982 ??#.???????#?#????# 1,1,11
    983 ???#?.??#?.???#?? 1,3,1,2,5
    984 ?????#??????.???#?? 3,3
    985 ??#?###????##..?? 13,2
    986 ..?##???????#??..? 4,1,6,1
    987 .??????????#?. 1,3,1,1
    988 ???????#?. 2,3
    989 ???#.#..???? 2,1,2
    990 ?.????.????#?? 1,1,1,5
    991 ?#.????#??????? 1,7
    992 ????#??????.?.?.# 1,6,1,1,1
    993 ??.#.??#..?? 1,1,1,1
    994 ??#????????.? 4,3
    995 ????.?###??? 2,5
    996 #####??.#?.? 6,2
    997 ?#..#??#???????? 1,1,6,1
    998 ???#?#???##?.?#?.? 2,4,4,3
    999 ??##??##?????#?? 9,4
   1000 #????.#.#..?? 3,1,1,1