.. .... .. .... # . ##. # .. #..# .# . . # ###. ## .# .##..##.#... .. ...... ..#.#. .. .........................## .. ..... ....##........### # #. #..# . . ...... .# .## #.#..##..##.###.... ... .....# #.....X.....##......#......##.# #...........#.. .##... .# .# . ...#..##..##.x....##.....# .. ## . #.. #..##.#............ .# ... .... ##.............# #..# .#.#. #.##..#.####.### ...# # ##### ###..# ..## ### .....## #####.### #. ##