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