##. #.# #.. .. . ...### ..# #. ..... .. #.## .... #. .. #..#..#.#.# .# .# #...##..#...# ...# #...##..v...# #.... ###v.Ahv#...# . .#... #..#...#.# #.# . ....... .#v.#.## ###.......### .# # ###.## ..#.... .. #.# # ..#...# ##. .#..#....##.#.. #. ..... ....#...# . ... . ..#....∩..# .### ......#.# .. # . .####.##.# #.#..v ##. . .....## v. . #.# #....# # . . ..##...#§§ #... #..#. # ## # ##.#. #. ## # # .. .# ... .# ## #. .