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