. ## . .# .##... ## . ...#. ###.. #..#... ###...# .## ....#..#. ...# .#.. #....#.##..# .. . #......X.####..# . #........#...#..... .#####...##....# .....#...###### ###..##...#.##.. .##.#.# .###.. .# #. .#.... .. #..# ##....# ##. #..##. .# #...#.