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