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