¿La caja está completamente llena?

Crea una función que devuelva true si todas las posiciones dentro del borde de la caja contienen *; de lo contrario, devuelve false.

Ejemplos

Program.completelyFilled(new String[]{
  "#####",
  "#***#",
  "#***#",
  "#***#",
  "#####"
}); // true

Program.completelyFilled(new String[]{
  "#####",
  "#* *#",
  "#***#",
  "#***#",
  "#####"
}); // false

Program.completelyFilled(new String[]{
  "###",
  "#*#",
  "###"
}); // true

Program.completelyFilled(new String[]{
  "##",
  "##"
}); // true

Notas

  • Las cajas de tamaño n <= 2 se consideran automáticamente llenas (consulta el ejemplo #4).
  • Los espacios vacíos siempre se representan con un carácter de espacio (" ").