# ... # ..# # ... #. .. ... . ...... ...... . .# #.. . ... ..... . ###.#.. # ....... .... .# ....## ... # ##......#....#.#..# #..#.. ...###.....# # .#..#...#.. ##..# #....#..##.#.#..v.#### #.....#...#..#....... ##.......#.#...#....# #......#.....#.....# #. ........v....#...# #.#.##..##..v#...#..# # ####.###.#.##..v..# #.# ### #......v.#v. ## #...##.#...## #.## ..v...... ## .###(..### .. ...# # .... .. .... .. . .