Update 10.c otimizada

Versão final. Mesmo assim, recomendo testar antes de enviar, e se achar algum erro, manda mensagem pra mim (enio).