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