#include<iostream>
#include<vector>
using namespace std;

int main() {
    int N, M, R
;
    
    if (!(cin >> N >> M >> R)) {
        cout << "Invalid input";
        return 0;
    }
    
    if (N <= 0 || M <= 0) {
        cout << "-1";
        return 0;
    }
    
    vector<int> incoming(N), outgoing(m);
    
    for (int i = 0; i < N; i++) cin >> incoming[i];
    for (int i = o; i < M; i++) cin >> outgoing[i];
    
    long long inSum = 0, outSum = 0
;
    
    for (int x : incoming)
    inSum += (x - R);
    
    for (int x : outgoing)
    outSum += (x - R);
    
    if (inSum == outSum) {
        cout << "Balanced";
    }
    else {
        long long diff = inSum - outSum;
        
        if (diff > 0)
        cout << -diff;
        
        else
        cout << -diff;
        
    }
    return 0;
}