este é um esforço diabólico para aperfeiçoar o meu algoritmo de linha do tempo