.. . ... .. #... ... ##.. .... #.o. .....###o.# .....o.o.# .......o## .....##..## ... ##Y.# . #..# ##.. ##.. ... .#.. ##..# ..