terminado pero con errores en los delete, falta arreglar las salidas