Adicionado o algorítmo incremental.