## .! ####.###### #..s....... #.......# #.g.....# #..<....# #.......# ..........# ##.#!.......<. .. ##.#######. .# #. #. ..