### ..# ##.. #..# #..# . #######..###### .. .......>!...... #.######g.####### #...###...# #...#S#.# . #...#.# .## #.l##.# ... #g[...# #?####!##..# ...#..# ....# ##.#.##.###.## #........>..)# #..........#....# ##........g.# #.# #...........# ###.......S...# #.............. #########.##........... .........#.##............ ...........########### ..........## ##.. ... .........## #.... ...# ......w.####.#.#.# #...#.# .................. ....#.. .####....#..#.#.#.#.#..!. ################.................#.# #$.................S.#.#.#.#.#.#.#.# #......#######...###r............#.# #.(.......g....####.#.#.#.#.#.#$#..# #......######### ##.).............# #<.....# #.#.#.#.#.#.#..## #......# #l(.........$%.# #......# #..#.#.#.#.#..## ######## #.............# #...#.#.#.#..## #..#.........# #...#.......## ##....####### ######