.. ### ##. ...# ## ..## ..... ... #..##..... ..##...#... ..##..#....#.# .........2..# #.......### #.#####..#. ## #..## .## ##...# ..# . ##.####.# #...#...#.# #...X...# ## #. #.##..# .# . #. #...#.##X### ##. #.### ..#... # . .. #..#. ...### ## ####.#.#....# #.......... ## #..#... ..####.# #.. ...# # #.... ... .# #..#.#.. #. ## #.#.#..#.... # ..##.#... #...# # .. #. .#.#. . . # ....##.#. #. . ..# .#.#.