### #####<##### #.........# #.###.###.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.######## ...##################.# #.# #........# .....................># #.# ########.# ...#########...####.### #.#####....#.# #...# #.# #..........#.# #...# #.# #######.####.# #...# #.####### #......# #...# #........ ######## ##### #........ #........ #........ .#######.## #........ #g........# #........ #.........## #........ ..........######.#+##### .........#....... #......#....... #.............. #.............. #######S#####+ . #.S# ....###'####.# .............# .............# .............# .............# ...!.........# .............# .............# ....#####..#.#