long long jiechen(int n, int k)
{
if (k == 0)
{
return 1;
}
else if(k==1)
{
return n;
}
else
{
return n * jiechen(n, k - 1);
}
}
int main()
{
long long k = 0;
int x = 10;
int y = 0;
long long n = 0;
long long m = 0;
for (y = 1; y <= 10; y++)
{
k = jiechen(x, y);
n = k - 1;
m = m + n;
}
printf("\n%lld", m);
return 0;
}