##.################ ## ........##......... .###.#. #...........########....... #.........#...g.g.S......# ...####.####.############## # #.# #.# #.. ... ### ####