# # # ## # # . # . . #### # # #. # # # ## ...# .. # # # ## #. .# #.# .#.# #.. ..#.. #. ## # ....# ...# #.#....## ...# ...#. #..####.... .#X#.# . ###. .# . ... ... . . #.#..#.###.## . #..#... ...# #.#.## #.#.###..#.... #.. ##### ###.#...# #. . .. #.## ...###. .# #..#..#...... . .. #.#.... ... #...#...##... #..##...##.... #.##........... #...!#.......... ..##....5.#..... # #............. #.............. ....##..#....... ...#.#.# ..##... . # #. ..# ... #. .#. ..