##### #... # .. ##.#.# . #.#.# #. #.#.# ####. #d#. #.....#.#Z #....#Z#d# #...b.# # #####.# # . .. #.# ##.#... #.#.# . . #.#. .. ..# #.# ..#. ##. . . ..#.#. . .## #.#.#... #.# #.# ... .## # # .# .# # # # # # .# # # d . #