pract5-3 fixed, solo falta el test, imprimir y intercambiar columnas funciona perfectamente.