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