. . .. .o #. .# #.. ..# o###.. ..###. .......###....... ..o....._........ .....#.O...#..... . #_.<._# . #.....# ....._..... ......###...... .###.. ..###. #.. ..# #.. ..# .. ..