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