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