. . # ... #..## .#..## #.#.#.#.... .....#. . # .#.......## . #. #...... . ## #.. .#.#........ #####....#. #..... ##...###.#.. ..# . #...#.#.X#....4#.#. #...#...#..# #.##5Y #....#.h#.#..#....#( #...####.#.###..##. # .x... #..#..#.#..#... ..#.. #..#..#...#.... . #.# ### ......###... .# ###...#..#.# ..#.##. #...