int s(int n)
{
if (n > 1) return n * (2 * n - 1) + s(n - 1);
return 1 * 3;
}
int s2(int n)
{
if (n > 1)
{
if (n % 2 == 0) return s2(n - 1) - 2 * n * n;
return 2 * n * n + s2(n - 1);
}
return 1 * 2;
}
int p(int n)
{
if (n > 1) return 2 * n * p(n - 1);
return 2;
}
int p2(int n)
{
if (n > 1) return (3 * n - 2) * p2(n - 1);
return 1;
}