... ..... ... ...###...###... ....#.....#.... ...........!...... .................. ................ ... #.... #.....# ...###...###b..## ...#.....#.....# .. #.. #...###...# . ##.## ##.## #.## ...###...# #...## ..# .#. ... ....#.....#. ..# ....................... ... #... .#.....#.....#... .#. .. #. . ##...###...###... # ##.## ##.## ##.## #.# .### ..###...## ...# .. .. #.....#..... . ...# . ............ ........ . .... #.....#. . .#. ##...###. .###... ## ## ##.## .# # ...## . .# . #.....# ...# #..# #### ..#.# #.. .# ## #.###.## # #. ...# # # # # . #.####