Criar uma moldura

Dadas uma largura, uma altura e uma string de um único caractere, retorne um array 2D cujas linhas contenham, cada uma, uma string da moldura. As linhas das bordas são sólidas; as linhas internas contêm o caractere, espaços e o caractere. Retorne 'invalid' se a largura ou a altura for 2 ou menor.

get_frame(4,5,'#'); // [['####'],['#  #'],['#  #'],['#  #'],['####']]