#. . # # .#. .##. ... .# #. # . # .#... # .++#####.# # #... b#.# #. # ..## #.####...# #b8 #.#..... #.....### # #.#.#. ...#. # #..# # ### #..#.... #..#bb### #### # . #.# #...#.b##.##.. . ....# #.#.#...##bbb ...#..# #.. #...#..#.###...... ..# #....#..## # #.#.##...# ....##.....# ####.# #.#. ...##.. #.### # # # .. #.##....##.. .. .# ..## #..# ... #.. ###. . . #. ## . .