Varias optimizaciones en corrimiento de elementos.
Terminado ejercicio 25.