# ..###.######### ........o.o...# ..###o#######.# # #.# ... .... #...## ##.## ..#