#include #include #include #include #include using ll = int64_t; ll a,b; ll exgcd(ll a,ll b,ll&x,ll&y){ if(b==0){ x=1,y=0; return a; } ll d = exgcd(b,a%b,x,y); ll tmpy = y; y = x-a/b*y; x=tmpy; return d; } ll inv(ll a,ll p){ ll x,y; if(exgcd(a,p,x,y)!=1){ std::cout<<"Angry!\n"<>stra>>strb; a=str2num(stra, p),b=str2num(strb, p); if(b==0){ std::cout<<"Angry!\n"; return 0; } std::cout<<(a*inv(b,p))%p<<'\n'; }