# . . # . .. . #. . # . # # .#.. . # #. . ... . #3####..... #x#......# ##.#..###.. ##### # #