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