# . ## X .. . . .. X ... . . . ## # .# .... # ..# .XX. .. . ##.. . .. ...... . .. . .###.. #.##. # #..###(## ## ## # # #....... ... .#.# ##. ##...... # . # #..##......... . .## #........####.# #.# #..........X###. .# #.....XX.#.# X..#.. ##......##########. ## ........X...... . . ###....X###.# # #. # #####.# #.# #!# # # ... .# ##'#. ....# ... # ... .#...