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