output_description: Print the maximum possible value of X-Y.
  
  * * *
input_description: Input is given from Standard Input in the following format:
  
      
      
      N
      V_1 V_2 ... V_N
      C_1 C_2 ... C_N
attempt: """
  N 個の宝石があり、i 番目の宝石の価値は Viです。
  あなたはこれらの宝石の中からいくつかを選んで手に入れます。
  このとき、1つも選ばなくとも、全て選んでも構いません。
  ただし、i番目の宝石を手に入れる場合コスト Ciを支払わなければいけません。
  手に入れた宝石の価値の合計を X、支払ったコストの合計を Yとします。
  X−Yの最大値を求めてください。
  
  制約
  入力は全て整数である。
  1≤N≤20
  1≤Ci,Vi≤50
  
  X - Y = Σ(Vi - Ci)
  Vi - Ci > 0のものを全て取得する
  """
  
  N = int(input())
  v_list = input().split(" ")
  c_list = input().split(" ")
  v_list = [int(i) for i in v_list]
  c_list = [int(i) for i in c_list]
  
  sumValue = 0
  for i in range(N):
      substantialValue = v_list[i] - c_list[i]
      if substantialValue > 0:
          sumValue += substantialValue
  print(sumValue)
  
problem_description: Statement
  
  There are N gems. The value of the i-th gem is V_i.
  
  You will choose some of these gems, possibly all or none, and get them.
  
  However, you need to pay a cost of C_i to get the i-th gem.
  
  Let X be the sum of the values of the gems obtained, and Y be the sum of the
  costs paid.
  
  Find the maximum possible value of X-Y.
samples: [{"input": "3\n    10 2 5\n    6 3 4", "output": "5\n    \n\nIf we choose the first and third gems, X = 10 + 5 = 15 and Y = 6 + 4 = 10. We\nhave X-Y = 5 here, which is the maximum possible value.\n\n* * *"}, {"input": "4\n    13 21 6 19\n    11 30 6 15", "output": "6\n    \n\n* * *"}, {"input": "1\n    1\n    50", "output": "0"}]