# ## ##+++## .. #..#.....#.#.# #.!#.....#%..# #..#..<..#.# #..#.....#.# ####### ..... #b....# #####.. .## .#