#include <stdio.h>

int main(void)
{
  int i, N, M;
  while(1>=N && N >= 1000000){
    scanf("%d", &N);
  }
  while(1>=N && N >= 10000){
     scanf("%d", &M);
  }
  
  int A[M];
  int L = 0;
  for(i=0; i<=M-1; i++){
    scanf("%d", &A[i]);
    L = L + A[i];
  }
  if(L > N)
    return -1;
  else
    return 0;
}