#include<iostream>
#include <algorithm>
#include <queue>

#define fr(i,y) for(int i=0;i<y;i++)

using namespace std;
long long int s;
	int main() {
		long long  n, m,a[10000];
		cin >> n >> m;
		fr(i, m)
		{
			cin >> a[i];
		}
		fr(i, m) {

			s += a[i];
			
		}
		if (s <= n)
				return cout << n - s , 0;
		cout << -1;
	}
