WHY??
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
char a[17000];//1/17=0.(0588/2352/9411/7647 repeat)
int i,m,n,t;
for(i=0;i<17000;i+=16){
a[i]='0';a[i+1]='5';a[i+2]='8';a[i+3]='8';
a[i+4]='2';a[i+5]='3';a[i+6]='5';a[i+7]='2';
a[i+8]='9';a[i+9]='4';a[i+10]='1';a[i+11]='1';
a[i+12]='7';a[i+13]='6';a[i+14]='4';a[i+15]='7';
}
scanf("%d",&t);
for(t=t;t>0;t--){
scanf("%d",&m);
n=(m/16)*72;
for(i=0;i<m%16;i++){
n+=(a[i]-48);
}
printf("%c %d\n",a[m-1],n);
}
return 0;
}