#. . #...# #. #.#. .. ... .. A .. ...# #. # . ##.##.... ..#.# #. . . ... ... . . . . . . #.#. #. #.. #. #. #. #..## ... . .. ..#.. ##..# ###.##.#.#. #.##.### ..#..# ..### #.....#.. #[#......# #.###.##.##........# # #.. #....#.#.# #... #..... .# .#...##### #.#...# # ##....# #.. .. ## # ##..#### ## ## ##.#.## ### # .####.##...# .#...#.X# #.........# #...#....#...# #.#...##.#.#.# ##..#. ..# . # ..#.. .## ## .#.#. . .. ..