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