#include <bits/stdc++.h>
using namespace std;
#define int long long 
#define f(i,x,n) for(int i=x;i<n;i++) 
#define all(c) c.begin(),c.end()
const int MOD = 1e9 + 7, N = 5e5 + 10;
const int LINF = LLONG_MAX;


int32_t main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int n,m;
    cin >> n >> m;
    vector<int>q(m);
    int s = 0;
    f(i,0,m){
        cin >> q[i];  
        s+= q[i];
    }
    if(s > n){
        cout << -1;
    }
    else
        cout << n-s;
    
    return 0;
}
 