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