. .. . 3 ..# ## . . # .# . #. # .#. ##. .. .# # #.# .... . #.... .# #.# #..#### ......# . #.X.#.##....# ##.##XDX..# #...WZ#....# . . #.##...#.##.. # ## ##.. .# . . ...#.#. ##3#### #. . #.. # ... ... . ##. #