. . ##. # ..################# #. #.##......'.......# #.. #.##......'.......# # .. ##.##......'.......# #..#.####h..#...########...# #...........#...#..'...#...# ##....$...#...#.)'...#...# #..#.#'''#'''#'##...#...# #. #.#...#...#<##'''#'''# # #.#...#...###....#...# ###...#.....'....#...# #...#.....'....#...# #...#.....'....#...# #...############...# #.........'........# #.........'........# #.........'........# ####################