/* 裴蜀定理: a,b d=(a,b) ===>ax+by=d=(a,b)*/int exgcd(int a,int b,int &x,int &y) { if (!b) { x = 1;y = 0;return a; } int d = exgcd(b, a % b, y, x); y -= a / b * x; return d;}