#include <bits/stdc++.h>
using namespace std;
void solve() {
string x, y;
cin >> x >> y;
int a = stoi(x);
int b = stoi(y);
if (a == b) {
cout << "NO" << endl;
return;
}
if (a + 1 == b) {
cout << "YES" << endl;
return;
}
if (b == 1) {
if (a % 9 == 0) {
cout << "YES" << endl;
} else {
cout << "NO" << endl;
}
} else {
if (b > a) {
cout << "NO" << endl;
return;
}
if ((a - b - 1) % 9 == 0) cout << "YES" << endl;
else cout << "NO" << endl;
}
}
int main() {
int t;
cin >> t;
while (t--) solve();
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIHNvbHZlKCkgewoJc3RyaW5nIHgsIHk7CgljaW4gPj4geCA+PiB5OwoJaW50IGEgPSBzdG9pKHgpOwoJaW50IGIgPSBzdG9pKHkpOwoJaWYgKGEgPT0gYikgewoJCWNvdXQgPDwgIk5PIiA8PCBlbmRsOwoJCXJldHVybjsKCX0KCWlmIChhICsgMSA9PSBiKSB7CgkJY291dCA8PCAiWUVTIiA8PCBlbmRsOwoJCXJldHVybjsKCX0KCWlmIChiID09IDEpIHsKCQlpZiAoYSAlIDkgPT0gMCkgewoJCQljb3V0IDw8ICJZRVMiIDw8IGVuZGw7CgkJfSBlbHNlIHsKCQkJY291dCA8PCAiTk8iIDw8IGVuZGw7CgkJfQoJfSBlbHNlIHsKCQlpZiAoYiA+IGEpIHsKCQkJY291dCA8PCAiTk8iIDw8IGVuZGw7CgkJCXJldHVybjsKCQl9CgkJaWYgKChhIC0gYiAtIDEpICUgOSA9PSAwKSBjb3V0IDw8ICJZRVMiIDw8IGVuZGw7CgkJZWxzZSBjb3V0IDw8ICJOTyIgPDwgZW5kbDsKCX0KfQoKaW50IG1haW4oKSB7CglpbnQgdDsKCWNpbiA+PiB0OwoJd2hpbGUgKHQtLSkgc29sdmUoKTsKfQ==