#include using namespace std; int main(){ int T; cin >> T; for (int i = 0; i < T; i++){ long long A, B; cin >> A >> B; vector ans; while (1){ long long d = B - A; if (d == 0){ break; } long long add = A / ((A + d - 1) / d); ans.push_back(add); A += add; if (ans.size() >= 120){ break; } } int K = ans.size(); cout << K << endl; for (int j = 0; j < K; j++){ cout << ans[j] << endl; } } }