Codigo funcionando, nao documentado.