### #.# #.# #############.# #..gg.........# #'###########.# ... .. #.# ..... ....####'####### #..... ...............# ...... ...............# ..... ...............# ...# ...............# ..............+ ..............# ..............# .............# .........>...# ##...........# #####+#...#### #.#......##.# #.#%......... #.#%####.##.. #.#.#.. .# #.#.#.# #########.#.#.# ..........#[#.#####. #.........)........ #........%...####### #........).........# ##########+#.#####.# #.........# #.........# #.........#######.# #.................. ##........########.# #........## #...####.########### ...........<........ ########.##########. #........# #.#.#.#.... #.#...# .. . ..# # ## #.. #.# #.# #.#