.... .# ...# ... . ...#. # #...#. #.#. .# # #.....##..#### ..#.. # #.#.#....#...#.#....# .# #...#.##....#...# . # ......#....X#..# .# # #..#...###..#.# #...# #.......#### # ...# ##.##.#.# { ##..#.#..#. .# ## #. #....# .# { #.#.##.#..## #.. #{##.##.##.## ##. ..... ...#.#.. ..#.#.##....# . .. ....### # #... .#... ..# ...#.# .......