. . # #.. 4## # . # #... # #.. ## # # # ... . # .. ##.4. ### .# .# . #. ## #.# # .. .. ###....###.# #. .###. ... ..# # .# . .###..### # ##.. #.....##..# ..... # #. #####...# # #.# .#. .#. # ..###v### . .#. #.# # .###..v..v.. ..... #. ... #..#..#...#. ..# # . # .###[vv.#.v. #.. # # .. .. #..#.v##. ## # #. .#...##..# ..# . . #..#. #.# . # .# ..#.. .. #.. .. ##.# #.# .# .. .. .## .#. #. ...