..... .. #... .# . #... ..# ..###... ..###. ......###o..... ....._...... #.....# #_O