bug uppercase algoritmo