Agregando la condicion para swapear. Swapea, pero mal.