. # #. .# .. . .. ..##. . .#. .#... ## ....... .. .. ##....##. .# # #... . . . ## #....# ##...#.# ##....### . .## .....### #.#...# . .#..# ##......## ##. ...# ..##..#....# .... ... ......#..#..#... ... ..#.#......###..## .. .... ..##.......# ...........#..#.. . .#.##.###.X.### #...##.##.....X.# #.#. #.#.###.## #...#.# #?# ..##.. .## # #... .. #.# .## ## #. . #