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