#include <bits/stdc++.h>
#define ll long long 
#define all(v) v.begin(),v.end()
using namespace std;
void fast()
{
    std::ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
}



int main()
{
    fast();

    int tt; cin >> tt;
    while (tt--)
    {
        int n, k; cin >> n >> k;
        cout << (n - k) + (k / 2) << endl;
        for (int i = k + 1; i <= n; i++)
            cout << i << ' ';
        for (int i = (k + 1) / 2; i < k; i++)
            cout << i << ' ';
        cout << endl;
    }
    
    return 0;
}