[509A] Máximo en la tabla


Enlace a Codeforces

tiempo límite por test 2 segundos
memoria límite por test 256 MB
entrada entrada estándar
salida salida estándar


Una tabla aa de n×nn \times n se define de la siguiente forma:

  • La primera fila y la primera columna sólo contienen unos, es decir: ai,1=a1,i=1a_{i, 1} = a_{1, i} = 1 para todo i=1,2,,ni = 1, 2, \ldots, n.

  • Cada uno de los números restantes en la tabla es igual a la suma del número de arriba y a la izquierda de él. En otras palabras, los elementos restantes se definen mediante la fórmula ai,j=ai1,j+ai,j1a_{i, j} = a_{i-1, j} + a_{i, j-1}.

Estas condiciones definen a todos los valores en la tabla.

Te dan un número nn. Debes determinar el máximo valor presente en una tabla de n×nn \times n definida con las reglas de arriba.

Entrada

Un entero positivo nn (1n101 \leq n \leq 10) - el número de filas y columnas en la tabla.

Salida

Imprime un entero positivo mm - el máximo valor en la tabla.

Ejemplos

input:
1

output:
1
input:
5

output:
70

Nota

En el segundo caso las filas de la tabla se ven de la siguiente forma:

1  1  1  1  1
1  2  3  4  5
1  3  6 10 15
1  4 10 20 35
1  5 15 35 70