. ######## #.# ###....#.#.v.# ##.#.#..v..#... ## #.#v.##.v....v. # . ##..#..#..#..#. # ..##W######### ..# #.##.#.### .. . #.#.#.W.. .... #...#.. .# . # .#. .#.## .## #.#.#..#.# .. ##.#.#.## .. . ## .#..#... .. #.#... .# #...# . #...........## .. # .....##. ..... # ...#.#....#.## ##.. . ..#.##..# # . ... .###..### ... . #.### .. #..... .# # . ## .. . ## . # . . .