... . .. # ... . . .. #. #_.# . #### ..# ! #...#.####### # . .......X.A..# # .........G#Z.## ......R...#### . #.............# .. #..#...#..#.## #. .......#...### # ...........# . ..#..##..##.# # #..##.. ..# .. .#. .#.# .. ....# .#... #..##. # ... . #. .# .... .# # #