deshacer

Lo que pedía el ejercicio y alguna mejora adicional...