.. # . #.# .# ..# #. .. #. .# .#. ##.## . ..####...# .. #......X## .####...#.# .........### . #.#.## .# . .#.# .##..# .. #.. ##.## ..# .. ....# ##.## #....# .# . . # # .# .. .#..# . # . ###... #..#