.. ..... #. ...# #.. ...# . .###.. ...###... ......###........ ......_......... #O....#...... #_.