... ##.....#. ##...>..... #.........# +.........+ #.........# #.......# . #.....# #.# #...# #.# ##g## #.# #########.# #.# #.........# #.# #.#######.##### #.# #........####.# #.............###### #.#...##.####.)....# #........# ####'''### ####.##### ##.......## #.# #.........# #.# #.........# #.# ##.......## #.# ####'#### #.# ##8.8## #.# ###'### #.# #<...># ... #.....# +..<..+ #.....# #>...<# ###+###