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