#include<stdio.h>

int add(int a[],int size);

int main()
{
    int n,m;
    scanf("%d %d",&n,&m);
    int arr[m];
    for(int i=0;i<m;i++)
    {
        scanf("%d",&arr[i]);
    }
    int sum = add(arr,m);
    int ans = n-sum;
    if(ans<0)
    {
        printf("-1");
    }
    else
    {
        printf("%d",ans);314 15
9 26 5 35 8 9 79 3 23 8 46 2 6 43 3314 15
9 26 5 35 8 9 79 3 23 8 46 2 6 43 3
    }
}

int add(int a[],int size)
{
    int s = 0;
    for(int i=0;i<size;i++)
    {
        s+=a[i];
    }
    return s;
}
