. . . . . # .. . . . # ## .#. ## . # # # . ###.. . ### . #.. ... .. . ..## . . . .. #. .# . .. .#..#.. .# # ## .......# #.# . . # . .# #....##.## #. .##... . ... ##W...# # . #. . ...... # #.#....# . ..#. ...# #. ...#.# . #.# . # ...#. #...##.# # ...#.. .... ..##. ## #.#.. .#.#..#. ..# . # . .##. ..##.. .. ..# ### # # # .# ###. ..... # . ## # ##.## ## ..#