# ## . .. # . . . . # .. . . # # .# .. #.. . # .# . . . #. . .###.#.### ##.. # .#..... .## #.. ...# ...# . #.. .. # . #. # # . # .# .# ##.##. ..## # #h .## .#..##.... #..### .# #. .#...# # # o . #. ..# . ... #..##.## ##.#....#... # . .. #...#. #...# ###..#. # # .# #..##X..##.X#. # ...# h. ##?...# #.######.... # .####.# #..... # #.## #.#..#..#......##.. # 5..#.#.####.# #.#. #.#X##..##....#. # #.#.o#....#...#. #....#x##. #. #..# #.#..##.#...# .. #. #.#....#### ... #...#..## #.. #.. ##.. . #.. ### .. .