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