##### #...# #.#.# .## #.#.# ... #.#.# .. #.#g######## #.###.#>o........+ #.....o[########## #####............# #?o..........# #............# ##....o......# #...........# #.....o.....# #...........# #...........# ...........# ..........# ####..... #.. ... ...$... .......# ........# .........# .........# .........# ## .......%..# .# ..........# .# ..........# .# ..........#########.# ................#..# . ................#.########## ... .....##....................####..##.. ....+.....................)......... ...##................<...#####..### . ########.............# #.............# #.....######### #.....# #..[..# .....# ....# . .