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