#. . ## #. .. # . ##. ....# .. .. #. ... .#.#. .# ...#.##..## ..#.#.. ..... #.. ##.. .#..# ... #.###.###. .# #.####....#.#..# . ...#.# #.X.......#...####.# # . #..###...##.#.##.#.. .# #....#..#.......##...## #.....##..###.##... . ..# .......#... !.##..#.#..#.## ....#....#..#. ## . ...## .....#.#.## . #. #.# #..# # .(.#..#. # #.##...#.##.## .#.#...... # #.## .. .#...# ## # ..##..#.# .#... #.. .# #..#. ## #.### ...# ... #.# .. #.... .# .## .# .