Criando uma moldura

Crie uma função que receba a largura, a altura e o caractere, e retorne uma moldura como um array de strings (string[]).

Exemplos

GetFrame(4, 5, "#") ➞ [
  "####",
  "#  #",
  "#  #",
  "#  #",
  "####"
]
// A moldura tem 4 caracteres de largura e 5 caracteres de altura.


GetFrame(10, 3, "*") ➞ [
  "**********",
  "*        *",
  "**********"
]
// A moldura tem 10 caracteres de largura e 3 caracteres de altura.


GetFrame(2, 5, "0") ➞ "invalid"
// A largura da moldura é menor que 3.

Notas

  • Lembre-se de deixar o espaço interno.
  • Retorne ["invalid"] se a largura ou a altura for menor que 3 (não é possível colocar nada dentro).