#include using namespace std; #define modulo 1000000007 #define mod(mod_x) ((((long long)mod_x+modulo))%modulo) #define Inf 1000000 int main(){ long long A,B; cin>>A>>B; if(B==0){ cout<<1<0)||(A>0&&B<0)){ long long N = 0; for(int i=1;i<100;i++){ N *= A; N += B; if(N==0){ cout<1000000000LL){ cout<<-1<