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