| 123456789101112131415 | func detectCapitalUse(word string) bool {	n := len(word)	if n <= 1 {		return true	}	up, lo := 0, 0	for _, r := range word {		if 'a' <= r && r <= 'z' {			lo++		} else if 'A' <= r && r <= 'Z' {			up++		}	}	return (up == 1 && 'A' <= word[0] && word[0] <= 'Z') || up == 0 || lo == 0}
 |