Ya hemos empaquetado cientos de regalos 🎁… pero a un elfo se le ha olvidado revisar si el regalo, representado por un asterisco *, está dentro de la caja.
La caja tiene un regalo (*) y cuenta como dentro de la caja si:
# en los bordes de la caja.* no está en los bordes de la caja.Ten en cuenta entonces que el * puede estar dentro, fuera o incluso no estar. Y debemos devolver true si el * está dentro de la caja y false en caso contrario.
Ejemplos:
inBox([ "###", "#*#", "###" ]) // ➞ true inBox([ "####", "#* #", "# #", "####" ]) // ➞ true inBox([ "#####", "# #", "# #*", "#####" ]) // ➞ false inBox([ "#####", "# #", "# #", "# #", "#####" ]) // ➞ false