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