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