. . ..#. .#.. . ..... ..... .. ...... .#.... ....... .....#. . .. ....... ...#... .. . .......#....... . . . ..............##. . .. #.#............. #.. #.. . .....#..X........ ..... . . . ................. ......# .. . . ...#.......#...... # ... . . ..#.#............. #.... . . ..........#...... ...#.... . . ..#...............#. ...... . . . . .............#............... . . ...?.#............ #.. . . .. . ........#....... ...... ..# .# . .............. ........... . . ......##................... . .........#..#....#...... . .. ... .. ...........#...... . ......... . ...... .... .. .......#.........# ..... # ........ .#...... ..... . ....... . ......... ........... ..... .. . .... .# ......... . ... .# . . ... #..... .#. .. ...#.. ...... . # #.. . . .