## ... ########.#.# #########......)$..# #............g...### ..........g>....#### r..................# .#######...........# ...............# ## #.#####.#####..###.... # #.# #......... ### ###..###.... #....# ## ###..# #..# .#####..# ........## ### # .#####...# #<# .# #.#.# #.###.# ###.#... #.....# #...###.# ###.### ### ###.# .(. #.# #.# #.# ### #.###.#####.#####.# #.................# #######.###.#.#.#### #.............# #############.#