# # # # . . .# .. #. #. .## .# . ## #. .###. # .### .. #.####...... .## .#.#.# #...#....#.#..#.##..... # #.#..##....##.#....# u##.## # ..........## # #..######.#.#.#..## ...#.###.*#.#......#X....# # . ... .# .##.........###. .##.#...#X#.###.#.Y#......# #.. #.u....#......#... ###. ........##.....## .....##..###...#.... ....#..##.# ##.#....## ..## # . .... ####.#.. ## ...##.. #. . #.. .. .. . . ..