title: Permute Two Arrays Sum Every Pair Greater Equal K
signature: permuteTwoArraysSumEveryPairGreaterEqualK :: [Integer] -> [Integer] -> Integer -> Integer -> Bool
  permuteTwoArraysSumEveryPairGreaterEqualK a b n k = 
source_py: def permute_two_arrays_sum_every_pair_greater_equal_k(a, b, n, k):
      a.sort(reverse=True)
      b.sort()
      for i in range(n):
          if ((a[i] + b[i]) < k):
              return False
      return True
source_cpp: bool permute_two_arrays_sum_every_pair_greater_equal_k(vector<int> a, vector<int> b, int n, int k) {
    sort(a.begin(), a.end());
    sort(b.begin(), b.end(), greater < int > ( ) );
    for ( int i = 0;
    i < n;
    i ++ ) if ( a [ i ] + b [ i ] < k ) return false;
    return true;
  }