## #. ##. ## ... #.# .. ... #.###.##.#..#. ##^......g#$... # ............# #.##.#....?...# .....#........# #.#...........# #h####........# #.####...!....# #.....g.......# #.h†########### #.#.# ##### #h# . #h.####.#### #. #h##..#.#..## #.####g#.#.#.#.#.# ##.....#..#...#..# #.....####.....#### #.#.##.'.hh..<.....+ #. ######.....#### #. #..#...#..# . #.#.#.#.#.# ##..#.#..## ####.#### #+#