.. . ..# #. #..# .. #...# .# #.#### ....# .. #. #...##.#..## . # . ### # # #...#....# . ## #.# #.##.####.......# .#......... .. .##.#.###.#### # .# ... #......#.#.#..#.#4#... . #.. .......#..#.# #.h.X..... . .#..... #.......####....###.##. ...#..........#.. ##.##.## . ... #........#. .## .##....##.. ...[..# ## ... #(#..#..X.#.#.# . ........#...... .# .. .....#....#.##.# .. . ......... .. .# ... #.... . # .. ..#. . . # .... # . .. # ..