###### ## #.##.####.# ##...X.x.# # #.#..x#### #. #..#....# #.##.#.###..# #...##X. .... ###..... #..# #..#.#...##.# #.#..##..##.. #.## ...#.. . ... . # .#...#. .. .. # #....#.## # . . ..###. .##....### . ...... ###......# . .... .#.#.. . . .#..# .. .. ..#.... .#. ## ## ## ##..#...##.# # .# . # #..#..# ..##.# # .#.#.### ###...## .. #. #.##. .. #. # # ##. .. . .... . .... ... .# # ... ... . # . .# # # .. . #... # .# . .... .. .. .. ... . ## . .# #. # #. . . .. .. . . # . #