Algoritmo para frente e para trás