import java.util.*;
public class Main{
  public static void main(String[]args){
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  }
} import java.util.*; util.* java public class Main{
  public static void main(String[]args){
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  }
} Main public static void main(String[]args){
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  } main {
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  } Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int d=sc.nextInt(); d sc.nextInt() sc.nextInt sc int as=sc.nextInt(); as sc.nextInt() sc.nextInt sc int ar[]=new int[10000]; ar new int[10000] 10000 int s=0; s 0 for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  } int i=0; int i=0; i 0 i<as i as i++ i++ i {
  ar[i]=sc.nextInt();
  
  } {
  ar[i]=sc.nextInt();
  
  } ar[i]=sc.nextInt() ar[i] ar i sc.nextInt() sc.nextInt sc for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  } int i=0; int i=0; i 0 i<ar.length i ar.length ar ar.length i++ i++ i {
  s=s+ar[i];
  } {
  s=s+ar[i];
  } s=s+ar[i] s s+ar[i] s ar[i] ar i int f=d-s; f d-s d s if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");} f>=0 f 0 {

  System.out.println(f);
  } System.out.println(f) System.out.println System.out System System.out f {System.out.println("-1");} System.out.println("-1") System.out.println System.out System System.out "-1" String[]args args public class Main{
  public static void main(String[]args){
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  }
} public class Main{
  public static void main(String[]args){
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  }
} Main
import java.util.*;
public class Main{
  public static void main(String[]args){
  Scanner sc=new Scanner(System.in);
  int d=sc.nextInt();
  int as=sc.nextInt();
  int ar[]=new int[10000];
  int s=0;
  
  for(int i=0;i<as;i++){
  ar[i]=sc.nextInt();
  
  }
  for(int i=0;i<ar.length;i++){
  s=s+ar[i];
  }
  int f=d-s;
  if(f>=0){

  System.out.println(f);
  }
  else{System.out.println("-1");}
  }
}