#. . . . .. . .# ### .#.. #... # #. .#. .. .. ....#...#. ..# ...#...#..# #. #...#..#. #..# .#.....#.. #......#..#.#.# #.### ...#. ...# #####..#.......# # #.. #.... #...# #.# ###.#..#.#%..# #.#........##..#.# ..#.#......X.# #. . .#.#.#...#.# ..#...#..##.##.# ......#####x.# . #.# ..# #.>..# #..#.....# ..##...#.## #.#. .### .. # . .# .. .# ## . .. ##