.. . . [#.# # ....#.# # ### #.##...# #.#.##.##.... #..#.#ZL.# # #.....#Z.Z.##..# #..##.#h#....# ## #.#.#.###..## .#.#####Z.##..# .. #.# Z.....# ##.#....##.#... #. .Z### ####. #...#..Z.Z##....X# . #.##.Z# # .. #.#...ZZZ## #W# ... #.Z##.D# .#.. #.#.#X## . . . # .#..## # . # #..... ..# . #.. .## .### #. . . X Z#.#