. ### . ###.# .. #...## #. #...# # #.###.A.# . #..X.#.## . . #.##..#..##.. # .. #.#.##....### ... #.....##...## ..#.#...##..... #.##.......### !# .#.###.## # ###.###...... ## #...#. # #.# .#. # ###.## . .#. ##