#include using namespace std; #define ll long long #define rep(i, n) for (int i = 0; i < (n); i++) #define P pair bool isPrime(int x) { for (int i = 2; i*i <= x; i++) { if (x%i == 0) return false; } return true; } int main() { int t; cin >> t; rep(ti, t) { ll a; int p; cin >> a >> p; if (isPrime(p)) { if (a%p == 0) cout << 0 << endl; else cout << 1 << endl; } else { cout << -1 << endl; } } }