Código refatorado para permitir entrada de maiúsculos