Practica0 estructura de datos y algoritmos 2, 2014-1 por Jonathan Eidelman, Carlos Sanchez