using namespace std;
int T;
const int N=1e4+1;
string n;
void check()
{
int flag=2e5+1;
for(int i=0;i<n.length();i++)
{
if((i==0)&&(n[i]>='5'))
{
n='1'+n;
i+=1;
for(;i<n.length();i++)
{
n[i]='0';
}
break;
}
if(n[i]>='5')
{
int u=1; //
for(int j=i-1;j>=0;j--)
{
if(u&&(n[j]=='9')&&(j>0))
{
n[j]='0';
}
else if(u&&(n[j]=='9')&&(j=0))
{
n[j]='0';
n='1'+n;
i+=1;
break;
}
else if(u&&(n[j]<'9'))
{
n[j]+=1;
break;
}
}
for(;i<n.length();i++)
{
n[i]='0';
}
break;
}
else if(n[i]<'5')
{
flag=i;
}
if(i==(n.length()-1))
{
if(flag==0)
{
n='0';
break;
}
for(int k=flag;k<n.length();k++)
{
n[k]='0';
}
}
}
cout<<n<<endl;
}
int main()
{
cin>>T;
for(int i=0;i<T;i++)
{
cin>>n;
check();
}
return 0;
}

京公网安备 11010502036488号