Pastel de cumpleaños

Construye un pastel de cumpleaños rectangular de tres filas a partir del name y la age de una persona. Crea el pastel como un arreglo de cadenas y elige el carácter del borde según la edad:

  • Usa # cuando la edad sea par.
  • Usa * cuando la edad sea impar.

La fila central debe ser {border} {age} Happy Birthday {name}! {age} {border} e incluir un espacio entre cada borde y el mensaje. Las filas superior e inferior deben repetir el carácter del borde y tener exactamente la misma longitud que la fila central.

Ejemplos

birthdayCake("Jack", 10) // ["##############################", "# 10 Happy Birthday Jack! 10 #", "##############################"]

birthdayCake("Russell", 19) // ["*********************************", "* 19 Happy Birthday Russell! 19 *", "*********************************"]

birthdayCake("Isabelle", 2) // ["################################", "# 2 Happy Birthday Isabelle! 2 #", "################################"]

Notas

Todas las filas deben tener la misma cantidad de caracteres.