o. . ##. #.. #.# #.# #.# ####.#.##### #....#a....# #.#### #.# #.#<######.# #.#.#......# ###.#.#.###### #...#.#.# #.###.#.# #.....#.# #.......# ###.#######. #....h..o.o$ #.#.######## #.#....# #.#..#.# #.####.# #......# ########