#.# #.# #<# #.# #.# #.# #########.##### :......(..)...# ###.....####.## # ........#..#.###.### .##....g#..........# .#(####.#.##.#.###.##### ...................#... #.####.#.............. #.# #.#.#.##g..#.##### #.# #.#....+.......... #.# #.###..#...#+##### #.# #.# ##.#.......... #.# #.# #.#.........# #.####.# #(#.........# #......# #..###......# #<##########.####.###.. #.#................. . #.#.#.............?.. . ..#g#.#######.###.### #...###.#.# .# .. ......w.#.# .. #...#####.# #.# #. #.. .# ##$ .