Uma única ocorrência

Quando a entrada não estiver vazia, exatamente uma letra aparece uma única vez ao considerar maiúsculas e minúsculas da mesma forma. Retorne essa letra em maiúsculas. Se a entrada estiver vazia, retorne uma string vazia.

Exemplos

singleOccurrence("TeEsShHAa") ➞ "T"

singleOccurrence("LoOOvvVEEssS") ➞ "L"

singleOccurrence("DeEPp") ➞ "D"

singleOccurrence("EFFEAABbc") ➞ "C"

singleOccurrence("AAAAVNNNNSS") ➞ "V"

singleOccurrence("S") ➞ "S"

Notas

A função não diferencia maiúsculas de minúsculas.