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