#include #include using mint = atcoder::modint998244353; using namespace std; using ll = long long; #define rep(i, n) for (int i = 0; i < (int)(n); i++) int main() { cin.tie(nullptr); ios_base::sync_with_stdio(false); int t; cin >> t; while (t--) { ll hc, ac, sc, hg, ag, sg; cin >> hc >> ac >> sc >> hg >> ag >> sg; ll c = (hc - 1) / ag; ll g = (hg - 1) / ac; mint ans = 0; if (sc == sg) { mint r = 0; if (c > g) { ans += 1 - mint(10).inv().pow(c - g); } r = mint(10).inv().pow(abs(c - g)); ans += r / 2; } else { if (sc < sg) { g++; } mint r = 0; if (c > g) { ans += 1 - mint(10).inv().pow(c - g); } r = mint(10).inv().pow(abs(c - g)); ans += r * mint(10) / 11; } cout << ans.val() << endl; } return 0; }