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