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