#include<iostream>
#include<cmath>
#include<cstring>
#include<string>
#include<map>
#include<queue>
#include<stack>
#include<iomanip>
#include<algorithm>
using namespace std;
long long cc=1;
long long tmp=1;
const long long N=100000*2+10;
string s[N];
void panduan(long long n)
{
long long cnt=1;
long long m=n;
while(m>=10)
{
m/=10;
cnt++;
}
for(long long i=1;i<=cc-cnt;i++)
{
cout <<' ';
}
}
int main()
{
while(getline(cin,s[tmp]))
{
tmp++;
}
long long t=tmp;
while(t>=10)
{
t/=10;
cc++;
}
for (long long i=1;i<tmp;i++)
{
panduan(i);
cout <<i<<' '<<s[i]<<endl;
}
return 0;
}