#include <bits/stdc++.h>
#define int long long
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
#define rep2(i, s, n) for (int i = (s); i < (int)(n); i++)
using namespace std;

void extGCD(int a, int b, int &x, int &y){
    if (b == 0){
        x = 1;
        y = 0;
        return;
    }
    else {
        extGCD(b, a % b, y, x);
        y -= (a / b) * x;
        return;
    }
}

signed main(){

    ios::sync_with_stdio(false);
    cin.tie(nullptr);

    int a, b; cin >> a >> b;
    int x, y;
    extGCD(a, b, x, y);
    cout << x << " " << y << endl;

    return 0;
}
