. # . .# #...## # ## . # # . ... . . #..# # ##..## .. # ... ..# # # #...... . #. # # . . #.##....... ## . .### #. . #. #..### # ..###.# #.. #..###v#..# .# .# #. # .#..##.......## # # . ..# # v..#...v#..## .##.# ..#. #...v.......# # #.##.. # ###..v#..##### . .#.### v###...# .## ##. .#.##.##.# # #.# ##..#..##...# .# #.. ...###.....# #. #. ..##.# ##.### .# # . #.### ## .# ##..#.. .# # ... . # ## # # #.