Heuristic modified

ahora va aún más rapido, pero el add/remove sigue dando negativo
el add/remove/swap va perfecto creo...