######### #.......# #.......######### #######................. #<..<...........g....... ####.#..........S....... #.#................. #.#................. #.###########.###### #.# .. #.# .## ... >. #.. #