. . . .#.. ...#.## # . ... ....#*.# . .. # .. #..# .. . .# ## .. #....# #.. .. # # ##.###.#..# ..##........ # . ##....#... # ###. . .#...#.#..# # ... ....#.....##.# .## ###.. .#...#...##.#.#... # ... #.### .##.....# # ... .. #.####...##. ##....## #####..#.. .. ## .## #...#XX.#. #### #.####X..X##..#. #.#.X#X.#v.....## #.#.v#...X.#.## ##..###.....#.. #.##v..#v ##.##. #.v.#v.#..# # #.#####....# ## #..#v .#.#. #