#include<iostream>
#include<vector>
using namespace std ;

int N , a , b ;
int table[] = {0,1,2,3,4,5,6,7,8,9,5,4,3,2,1} ;

void func(){
	vector<int> V1 ;
	vector<int> V2 ;
	
	for( int i=0 ; i<15 ; i++ ){
		if( table[i] == a && V1.size() ){
			for( int j=i ; ; j++ ){
				V2.push_back( table[j%15] ) ;
				if( table[j%15] == b ) break ;
			}
		}
		else if( table[i] == a ){
			for( int j=i ; ; j++ ){
				V1.push_back( table[j%15] ) ;
				if( table[j%15] == b ) break ;
			}
		}
	}
	
	if( V2.empty() || V1.size() <= V2.size() ){
		for( int i=0 ; i<V1.size() ; i++ ) cout << (i?" ":"") << V1[i] ;
		cout << endl ;
	}else {
		for( int i=0 ; i<V2.size() ; i++ ) cout << (i?" ":"") << V2[i] ;
		cout << endl ;
	}
}

int main(){
	
	cin >> N ;
	while( N-- ){
		cin >> a >> b ;
		func() ;
	}
	
return 0 ;
}