modificados copyMatrix y saveSolution