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