
//

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
// const int INF = 2147483647;
// const ll INF = 9223372036854775807;
// const ll MOD = 1e9 + 7;

ll A[1000];

int main(){
	ll N, M;
	cin >> N >> M;

	for (int i=0; i<M; i++) {
		cin >> A[i];
	}

	ll ans = N;

	for (int i=0; i<M; i++) {
		ans -= A[i];
	}

	cout << max(ans, -1LL) << endl;

	return 0;
}