### ####.# #....# ##a#.## #oo..# #######l.o##... #<....gg.o...... #.....gg.o.#.... #.../.......S... #.....####.#.... #..##..# ...... [..###...# ..#... ..# #.#... ... .. .. ..# ## ... .8 ... .<[ # # #.#. . ..# ## #. #.#.# .#.# #.# ....# #### ####.## #.#..##%.# #.....# #......<.# #######.##### ####>....# #.........# ##....# #>...>....#### #.l..# #............## #.o..# ############..#####..Z<# ##...Y..#...# ######......... ##......... #......... #......... #......... ##........ #.....