.#. .#. ... .. # ## .. ....# .##.... . .#...# .##. #..#. .......# X..###..####.. . . #...#.# #..# . .... #..#..# ...##.#... #....#..#.... .# ##......##..#..# ##...#...##.#..#..# #............ ..... #S##.......##. ...# #....##..#.....#.##... #...####.###..#... ##. #... ##. ..#.... .... ##..##.#.# ..#.. ##. #...#...# . .. .. .. . .#.# ... ##. . # ###. # . . ..# ##