//**********************************
//****       ??????      *****
//****        1200012718       *****
//**        ???????        **
//**********************************
int main ()
{
	int m;
	cin>>m;                            //????m
	double a=1,b=1,c,n,sum=0;         //abc???????????sum??
	for (int i=1;i<=m;i++)
	{
		cin>>n;                   //??n??
		a=1,b=1,sum=0;            //???????ab?????sum
		for (int j=1;j<=n;j++)
		{
		     c=a+b;               //c=a+b  ??????
		     sum=sum+c/b;
		     a=b;           
		     b=c;                //???c/b???a?b???????
		}
		printf("%.3f\n",sum);   //???????sum
	}

	return 0;
}