##### ############...# ................##### ###................... .%........###.####... ###.......###.####.... ...................... ###?......###.####.... ###.##h####.####.... #. #.g............ #####.##..>....###.... .........h.........# .......#.......###.# ...l.....b....### #................# #.........#......# ####.....###.....# ........).#........ ####.............#. #..#..<#...#..# #.###.###.###. #. #...# ..# ..>.............. ...#^.....#.... .?.....###.... ...#...... ... . ........ . .##.#.... ........ ##.