int main()
{
fin>>n>>x;
for (int i=1; i<n; i++)
{
fin>>y;
cx=x;
cy=y;
for (int j=0; j<=9; j++)
frx[j]=fry[j]=0;
while (cx)
{
frx[crx%10]=1;
cx/=10;
while (cy)
{
fry[cry%10]=1;
cy/=10;
}
}
for (j=0; j<=9; j++)
{
if(frx[j]==1 and fry [j]==1)
{
fout<<x<<’ ‘<<y<<’\n’;
break;
}
}
}
x=y;
}