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