#. .# %. ## .# . ##.#### #. ..## #.#.##.## # #...##. .#..# # #. #.##. ..... ##.# .. #.. ..........### ........ ..##..... .## # . .#.#.#.#....#..... ... ... #.. .### ... .#...#. #.##...#...# #.#. #. ##. ..#.# ## . ## ##.# ....#.#.... . .....######.. ..# .##.. . ..##..####.# ... ##..##.#..# # . #...#..# .#...## ...X..#..# .........# #........# X.##.##.## # .. ##. .# # ..