#include #include #include #include #include using namespace std; typedef long long ll; string to_string2(double val){ char buff[numeric_limits::max_exponent10+15+3]; sprintf(buff,"%.15f",val); return buff; } int main(){ ll n,m; cin>>n; cin>>m; int y=-1; if(n%m==0){ int x=n/m; string s=to_string(x); for(ll i=s.size()-1; i>=0; --i){ char a=s[i]; if(a!='0'){ y=a-'0'; break; } } } else { double x=n; x/=m; string s=to_string2(x); for(ll i=s.size()-1; i>0; --i){ char a=s[i]; if(a=='0'){ char b=s[i-1]; if(b!='0' && b!='.'){ y=b-'0'; break; } } } } cout<