#include using namespace std; int a[11]={0,60,62,65,67,70,75,80,85,90,95}; int b[11]={0,10,17,20,23,27,30,33,37,40,43}; int t,n; inline int rd() { int x=0;char ch=getchar(); for (;ch<'0'||ch>'9';ch=getchar()); for (;ch>='0'&&ch<='9';ch=getchar()) x=x*10+ch-'0'; return x; } inline void work() { n=rd(); int ans=0; for (int i=0;i<11;i++) for (int j=0;j<11;j++) for (int k=0;k<11;k++) for (int l=0;l<11;l++) { if (a[i]+a[j]+a[k]+a[l]<=n) ans=max(ans,b[i]+b[j]+b[k]+b[l]); } printf("%d.%d\n",ans/10,ans%10); } int main() { t=rd(); while (t--) work(); return 0; }