... .. .. ##. #.. #.. #.####+#### ##.. #.#.......# ###...####.#.8.8.8.# .......#...#.......# .......#...'.8.<.8.+ #......#...#.......# #......#..v#.8.8.8.# #.$.g.v#.......# ####g..####+#### #....... #...#### #...# #####