minimum free distance