...#.....## ...............# ......*........# ... ......v...... ... #.... #..... ... ##... ##..X## ...#..W. #..v..# # .###.v####.X# .. # #..#...# . ###.##. .#.#....# # #. #..#.#..#......# # # # #..#.##..###.#####. #..######### .# .. # . ...... . #.# ..# . # #.##..# #..#..# # # ###.##...... . # . #...#.# # ... .. # ..# .##.##.# .## . . ##..# ## ## #.#...# .. # ##. #.#.## ### #. ...## # ##.### . # # . # # .#. # ## # . . # . . # . . . # ### # # . # ### . .# # . . # . . # . # . # # # . # # .