#include<iostream>
#include<string>
#include<algorithm>
#include<vector>
#include<map>
#include<cstring>
using namespace std;

#define rep(i,n) for(int i=0;i<n;i++)
#define REP(n) rep(i,n)
#define all(n) n.begin(),n.end()

const int F = 9;

int main()
{
    int s, g, n; 
    while( cin >> n && n)
    {
        REP(n)
        {
            vector<int> ans;
            cin >> s >> g;
            if(s <= 5 && g <= 5)//OK
            {
                if( s < g)for(int j = s;j <= g;j++) ans.push_back(j);

                if(s > g)for(int j = s; j >= g;j--) ans.push_back(j);
            }
            if( s>5 && g <= 5)//OK
            {
                for(int j = s; j<= F;j++) ans.push_back(j);
                for(int j = 5; j >= g;j--) ans.push_back(j);
            }
            if(s <= 5 && g> 5)//OK
                for(int j = s; j<=g;j++) ans.push_back(j);

            if(s >5 && g > 5)
            {
                if( s < g)for(int j = s; j<=g;j++) ans.push_back(j);
                if( s > g )
                {
                    for(int j = s; j<=F;j++) ans.push_back(j);
                    //for(int j = 5; j>=0;j--) ans.push_back(j);
                    for(int j = 5;j <=g;j++) ans.push_back(j);
                }
            }

            rep(j,ans.size()){ cout << ans[j]; if(j == ans.size()-1) break; cout << " ";}
            cout << endl;
        }
    }
    return 0;
}