# . . ## # .. . . . . #. # .. # .## .. #. #.. ##.# ##. #. ##..#. #...#......# ...#. ## .# . ...#. #. # . #. ##..... ##..# .#.# #.. #.....#. ..###.. #..# ..#.h. #.. . ## #...##.# .# #. .. .# #..... #..#....#.. .# ##### . ...# .# .#.. ... ##.#..#..# # ## . #.####. #.### #. #..#.##....# . ##..##..##.# #.....##..## ###.#.. ...# #...###.#_# # #.#.. ... .# ..#.. #.# ## # ###.#.h# ...#..### #.###..# #.X...#..# #.#...#..## #...###..# ###.# ##.. .#. ..# ## . #. .# .. ##