.. ## .. ..#. .#. . ##.. .## # #... .# #.#..## . # #....##### #.#. # .#......###.## ... ##..##....x.# # ###.##.#.... #.#)....#...# #...#.##... ##2.### ...# ..... ..##. ..!.#..... ........#.. .X...#.#.#.. ....#..#.## ......#. ..