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