########### #.........#### #######.###.......<# ............###.#O.# ..##...##### #..#.## #.....######.##[.## ##....S.O....#..#.# ##.########.#.#.## #.# ##...## #.# ##.## #S# #.# ... #.# ..... ##.# ....... ##..# .........####...## #......(..+.......# #....g....####...### ##....# ####.# #.# ##### #.# #..<# #.# #...# #.# #.###...#### #.# ...........###.# ...............# ..(........##### #.#.#...##.# #.#.#...##.# ......##.# .#.######.# #. #.# # #.#