##### ..... #...# #...# #...+ #######...#################### #............................# #..........#################.##### ####.##..........# #......# .....#..........# #..###.# ###....#..........# #..# #.# ...g..#..........# #..# #.# ###....#..........# #..# #.# .......#.#+######## ...# #.# .#.....#.# ###.# #.# .........# #.# #.# .........# #.# #.# ########.# #.# ... #.# #### ..## #.# ##..# #.# #.####.#.# #.. #.##...#.# ## #.#..<.#.# #.'#...#.# #.'####8.# ###.####.# ##....## ######