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