.########..####..##........##.....##..##.........##...##........###...###..##.........##...##........####.####..######.....##...##........##.###.##..##.........##...##........##.....##..##.........##...##........##.....##..########..####..########..##.....##.