.. .. #. .# #.. ..# .###.. .o###. ......###...... .Oo.._o.... #.....# #_.<._# #..O..# ..o.._...o. .....O###....O. .###.. ..###. #.. ..# #. .# .. ..