aprimorada funcao getNextTerm