Castillo de naipes

La imagen de abajo muestra una secuencia de castillos de naipes cada vez más grandes y la cantidad total de cartas de cada uno:

Castillo de naipes

Dada la altura de una torre, devuelve la cantidad de cartas necesarias para construir un castillo de naipes completo.

Ejemplos

cards_needed(3); // 15

cards_needed(4); // 26

cards_needed(0); // 0

Notas

  • Una altura válida debe ser igual o mayor que cero.
  • Devuelve "invalid" si la altura es negativa.