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