#include <stdio.h>
#include <stdlib.h>


int main (void){
  int i;
  int n,m;
  int *arr;
  int all=0;
  
  if( scanf("%d %d",&n,&m) == 2){
    arr = (int*)calloc(m,sizeof(int));
    for(i=0; i<m; i++){
      scanf("%d",&arr[i]);
    }
    for(i=0; i<m; i++) all += arr[i];
    if (n >= all) printf("%d\n",n-all);
    else printf("-1\n"); 
    free(arr);
  }
  return 0;
}
