##### ## #.... .# # #...# .# . ...###...#####(####.. ..........((......... ............(S........ #.####...###....####. ####.# #....# #....# #.c..# .###....#####..## .................. #....#...#####..## .................. .................. .######.#####..## .######.#####..# ............##..# #######.##.##..####.## #................ ####.##..####.## ####.##..#....### ................. ...............## ####.#..<####..# #.....# .# ......... ##......#. #...#..#.. ........ .. #.##..# ##. . #..# ..#