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