#### .. #..... ..##.... ...... #..... #.#..# #.$..######### #...@S.....## .#####.#######..## #........# ##..## #......#g## ##..# ##.....#..# ##.# .. #......##.########.# ... #...(..##.......##.#### .... #......#....###.##....# #.... #.#.#.##)#..# ####.####..... ##'####### #.5..#.....[. #......... #....#...h... #......... +......# #..####### #.)....#### #..#g.@..# #(........## #..#.###.# #............. #..#.# #.# #.......#.###. #..#.. #.# #.#.###..... #..#####.# #...######(.. #........# #....).# ... #.######## #..###.####... +. #............. #. #.<.#######... ## ##+##.#.####### ..............# ..###...#####.# ##..# #..# #..# #..# #..# ####