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