. . .. .. #. .# #.. ..# .###.. ..###. .O.....###....... .......O_........ .....#.....#..... . #_.<._# . #.....# ....._..... ......###...... .###.. ..###. #.. ..# #.. ..# .. ..