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