//**********************************
//****       ??????     *****
//****        1200016612       *****
//**      ?????(8-4) ????**
//**********************************
int main()                                           //?????
{
	int m=0,n=0,i=0,j=0,t=0,p=0;                     //????m?n???????i?j
	double d=0,sum=0,x1=2,y1=1,x2=3,y2=2;            //??d????????????sum?????????x1,y1,x2,y2??????????
	cin>>m;
	for(i=0;i<m;i++){                                //????????
		cin>>n; 
		if(n==1){sum=2;}                             //?????????????
		else {
		sum=3.5;                                     //??????
		for(j=3;j<=n;j++){                           //???????????????sum
        t=x2;p=y2;
		x2=x2+x1;
		y2=y2+y1;
		x1=t;y1=p;
		d=x2/y2;
		sum=sum+d;
		}
		x1=2;y1=1;x2=3;y2=2; }                       //?x1,x2,y1,y2??????????
		printf("%.3f\n",sum);                       //?????
	}
	return 0;
}