...... ...... ...... .... #.....#####.... #.(...........( ......... ..... ........#...(.. .......o#...... #.....#.o.# ##... #