.. # .# .## ##. ... # #### .. .#.. ..##. # # ..#.####.#_# ##.# ......#.#.# ##.. # # # ..##..#...## .#.# ...._...D...##.# .. .# #.##.#.#Z......... # .....#....#.#### ### # .......#.#..#.. .... ..# ###.########.#..###### #.... #..#...#.#..# # .#. .. .## ...# . .# .. . . .. . #... .. . . .... ## # . .# # . . # ... .. . . # ## . . ##.. # . . . . #.. .. . #.# . . . . .... .. . .... .. . . . . . . # .