## .# ## .# ##.. .##. . ... .. ##..# .##.# .# ##...###...###... ..#....X#.....#.... .................... .........Xx....... ... ............X......... ....#.....#XX...#..... ...###...###XXX###. . ... #..... ...X.#. ... .. ................... ............... . . ................... .....##.#._...#... #...#...##.#.Z!.# #.# ...## ...#.#.. .. #....#.#..#.... ..... .##.. # #. .#. #.# ...# . #..##.#.# . .. ..#. #..## # .. #.#.#...# #. . . ... # # .. .# . .. .# . . ## #..#. # #.#.#. .# #..#.