### #.# #.# ..# #.# ####.###.######## ........<.......# ####..##.######.# ####..##g######. #......>......... #.###.#.#######. .. ... ... .#.#. #.. ..#.#.# . .. #.# # ### #.# #.# ..# . ##. #.### #.... #.#.. #.#.### #.#...# #%#...# #.#.#...#### #...<......# ###.#.#.##.# #.#.# #.#.. #..... #######