#include<cstdio> #include<iostream> #define ll long long using namespace std; ll a,b,x,y; void exgcd(ll a,ll b,ll &x,ll &y) { if(!b){ x=1,y=0; }else { exgcd(b,a%b,y,x); y-=(a/b)*x; } } int main() { cin>>a>>b; exgcd(a,b,x,y); cout<<(x+b)%b<<endl;//防止出现负数 return 0; }