##### ....# ###....# ####......# ##.........# #....<.....# #.....##.....# #..#. ##.....# . .. #......# ># #.#....# . #g###..# gg# #.# .soo .# .##.. # .. #.## .# #.# .. ...