.# # ##. #.#v. ## #v...#. #.#...#### ## .v..##..##..# .# #vv.#......# .. #.#...# .#.# .... #.#.#....#.# # .##..#.....# . .#####.##.# .....#. ..# .. #..###..### .# ..# .. .# # ...###..# .. #..# ## ... . #..# ##.# .. ...# ... .## ##.. ...# . #