#include <bits/stdc++.h>
#define rep(i, n) for(int i = 0; i < n; i++)
#define REP(i, n) for(int i = 1; i <= n; i++)
#define ll long long
using namespace std;

int keta(int n) {
    int res;
    for(int i = 0; i < 100; i++) {
        n = n / 10;

        if(n == 0) {
            res = i + 1;
            break;
        }
    }
    return res;
}

int main() {
    int n,m,sum=0;
    cin>>n>>m;
    vector<int> a;
    rep(i,m) {
        int a;
        cin>>a;
        sum+=a;
    }
    if(sum>n){
        cout<-1<<endl;
    }
    else cout<<n-sum<<endl;
}
