直接exgcd
#include <bits/stdc++.h>
using namespace std ;
typedef long long ll ;
int a,b,x,y ;
void exgcd(int a,int b,int &x,int &y){
if (b==0){
x=1 ;
y=0 ;
}
else {
exgcd(b,a%b,y,x) ;
y-=(a/b)*x ;
}
}
int main(){
scanf("%d%d",&a,&b) ;
exgcd(a,b,x,y) ;
printf("%d\n",(x+b)%b) ;
return 0 ;
}