#include <iostream>、
#include <string.h>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int a[100],p,b[100],z=0,w=0,o=0,v=0,sum=0;
int c[20000],ans;
int m,n;
cin>>m>>n;
for(int i=m;i<=n;i++)
{
c[w]=i;
w++;
}
for(int i=m;i<=n;i++)
{ int x=i;
char s[20000],v=0;
ans=0;
while(x)
{
s[v]=(x%10)+'0';
v++;
x=x/10;
}
for(int i=0;i<v;i++)
{
ans =(ans * 10 +(s[i] - '0'));
}
b[z]=ans;
z++;
}
for(int i=0;i<z;i++)
{
int ma=9999999;
for(int j=0;j<z;j++)
{
if(b[j]!=-1000)
{
if(b[j]<ma)
{
ma=b[j];
p=j;
}
}
}
b[p]=-1000;
a[o]=p;
o++;
}
for(int i=0;i<o;i++)
{
cout<<c[a[i]]<<" ";
}
cout<<endl;
}
}
#include <string.h>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int a[100],p,b[100],z=0,w=0,o=0,v=0,sum=0;
int c[20000],ans;
int m,n;
cin>>m>>n;
for(int i=m;i<=n;i++)
{
c[w]=i;
w++;
}
for(int i=m;i<=n;i++)
{ int x=i;
char s[20000],v=0;
ans=0;
while(x)
{
s[v]=(x%10)+'0';
v++;
x=x/10;
}
for(int i=0;i<v;i++)
{
ans =(ans * 10 +(s[i] - '0'));
}
b[z]=ans;
z++;
}
for(int i=0;i<z;i++)
{
int ma=9999999;
for(int j=0;j<z;j++)
{
if(b[j]!=-1000)
{
if(b[j]<ma)
{
ma=b[j];
p=j;
}
}
}
b[p]=-1000;
a[o]=p;
o++;
}
for(int i=0;i<o;i++)
{
cout<<c[a[i]]<<" ";
}
cout<<endl;
}
}