Casa de cartas

A imagem abaixo mostra uma sequência de casas de cartas cada vez maiores, com o número total de cartas incluídas em cada uma:

House of Cards

Dada a altura n da torre, retorne o número de cartas necessárias para construir uma casa de cartas completa.

Exemplos

cardsNeeded(3) ➞ 15

cardsNeeded(4) ➞ 26

cardsNeeded(0) ➞ 0

Observações

A altura sempre deve ser igual ou maior que 0. Retorne -1 se o valor fornecido não obedecer a essa regra.