La secuencia de cuadrados vacíos

En la imagen de abajo, los cuadrados están vacíos o rellenos con un círculo.

Steps vs Empty Squarest

Crea una función que reciba un número step (que equivale a la MITAD del ancho de un cuadrado) y devuelva la cantidad de cuadrados vacíos. La imagen muestra los cuadrados con los pasos 1, 2 y 3. El valor devuelto es el número de celdas que no están en una diagonal, que es 0 para el primer cuadrado, 8 para el segundo y 24 para el tercero.

Ejemplos

emptySq(1) ➞ 0

emptySq(3) ➞ 24

emptySq(10) ➞ 360

Notas

  • step es un entero no negativo. Cuando step es 0, devuelve 0.
  • El ancho del cuadrado siempre será par.