.. . ## ## . ..# #.##. ..# ...##.. ..#.# .. #..# #.# ##.#### #.. #.v#..# ..## ##.....##...#.# #...#.........# . ##.......#...# .#.#####...# #. #..##. ..#.## # ..#....#...#...#. # .##...#....#.v. .# .## ##.#.##.#.#. # .# #...# ..#. ## .# .#....## .#..#. . .##..#..# ..#... ...#......# .# . # .. ..## .. #...####..###. ##.## . .#. # ##. ...#.##..# # .. .. .# #. .. . #..# X # #..#. # #.# . # . . # .. .