.. . #..# #. #. ..# . # .#. .# .# ..# .. #. . #.# .. .. .. . ###. #.#. # . #. ##.#####..# ..#......##.##.### ## . ....#.#.....###.## # .#....##.##..#.###h.x# #. ..#....##.#.....# #.. ..## ..##..#.####.hhXX# . . .. .. .....## #.h#.#.X... # #.#......# ..#........# . . #.##. #.. ##..##..###... .#.... ..#.# #.. .#.# #. . ... #. .## . .# # . . . . . ## # .#