#include<bits/stdc++.h>
using namespace std;

int main(){
  int n,m;
  cin>>n>>m;
  if(n%2==1 && m<n){
    cout<<-1<<endl;
    return 0;
  }
  if(n%2==1){
    cout<<1<<endl;
    return 0;
  }
  if(n>=m){
    cout<<1<<endl;
    return 0;
  }
  if(m>=n/2){
    cout<<2<<endl;
    return 0;
  }
  cout<<-1<<endl;
  return 0;
}