# .# ####+###.## .........# #.......# #.......# #.......############## ...###..g....##...........# .......)).......^.........# #...###.#######...........# ..# #....)..'....)......# . #.#######...........# ................#.#.####### ...#.##.#####.....#.# + ... #.....#.# #.. #.....#.# #..# #.....#.# ...# #.....#.############# ...# #............<# ###############