### #.###### #....... #. #..... #..####..###### #....oS...!..# #...###..####.# #..! #......# .... ....).#.# .#. ###...## # # S.... .....#. g...... ....... #