.... . #. .... #..... ## # ##.#..... . .# .#.## #.. .#....# #.. ...... ..#.. # #. ...#...#.#.#. # ..#..#.... ##.### ....#..... .### #..#.#. ##.# ###...X#T.## . #..# .XX.#.# ..# #..#.#X#### .......#.##.# # ###. XX##### # .X... ##. #... .# #..# .. . .#. . . . .. .