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