. .# ...# . ####..# ## ##.#.#..#.......# ######..## #..#. #.#b....##.# ..# #.#..#....# . #.#.....###### . #.#####......# ## #..#.### ## #..# #.### # #.# ### ###