. .# . ##.# ## .###...# # .##.#....# #. ....#..# # .. #x...# #. #.#...# . #.....##.# #.###!..# # # #. #.#.##.# #. .. #.....##.# .. #.......## #.## #...#....# . .. ##..##..... #..####..#..#.## ..#....##..# ..# #.####....###. # ....#.#.... # #.#....#.#...### #.#...# ##....# #..#_ #....##.# #. ##..###...## #.# # .# ..#.# #. ### ##### .