### .# #.. .# #.# #..# .# #.# #..# ### ##^####.#####.#### #..# .. #.... ...........# #..# #. #..# #......<...# #..# .##.##g##..# #..........####..###.# ...........# #....................# .#..##.##.#####.....8....####..## .................♣..........#.# .....#####.............#####.## #.#####......###.........# #.# . #.###..###.........# #.# #......#############.# #.###..##### #........# #......##########.######## ######............# ##############