o.... .. #... .# . #... ..# ..###... ..###. ......###...... ....o_.o.... . #.....# ... #_.<._# .....#.....#... #....o..._...... ....o..O###...... ...###... ..###. .. #... ..# #.... .# ..... .. .O..... ....