#include<stdio.h>
#include<string.h>
int s[40];
void num()
{
int i;
s[1]=1;
for(i=2;i<=30;i++)
s[i]=s[i-1]*2+1;
//二分法倒着来
}
int main()
{
int t,n;
scanf("%d",&t);
num();
while(t--)
{
scanf("%d",&n);
printf("%d\n",s[n]);
}
return 0;
}
#include<string.h>
int s[40];
void num()
{
int i;
s[1]=1;
for(i=2;i<=30;i++)
s[i]=s[i-1]*2+1;
//二分法倒着来
}
int main()
{
int t,n;
scanf("%d",&t);
num();
while(t--)
{
scanf("%d",&n);
printf("%d\n",s[n]);
}
return 0;
}