#. . . #. # ##. .# . . .# . . ### # # . . #.##. # ##.. .. ## .#. # #.# # #.. #. .# ..# ...# #.......#...# ...## #.# ..... .. # ..###... # .. . ...#.#.#... . # #. ..### .. #...#.# ## #.##.. . # ##.##.# ###. .....# #...#.#..#.# #..4#.# ##.X#.#. #.#..##### ###..##.#.# #.4.......# #..##.....# #.####.X.#..... #....x#.###.# #.##.#.##.# # ##.5.# .. #...#...#.# ##.....## . #..##.# #... ..# .... .# ..!... .. .####. .#. ##