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