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