. . . # . .# . .# #. . # # ...... # . #. #..... # # .. ..## # # ....#... . ..# #....## .. ....#.#.# #. #.... # . . ###.## . . ##.. #.# # # #### # ##Z.# .. .. .#. .##.# #. #.. ....# .# #.. .# .#... . # # #.. 3.# #. .. #.. ..#.### .... . . .