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