#.#.# . #..## . .#X ### .# .##...# #. ...## # .# #####X## .# #......## ######..## #.##.#...# ##XX...### #..Z####.# ..# ### ..#. ## . .# . ##