....o .. #..o .# . #... ..# ..###... ..###. .....O###...... ....._...... #.....# #_O<._# #.....# ....._...... ......###...... ..###... ..###. . #... ..# #... .# ..... ..