#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; }