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