Você afundou meu encouraçado!

Lembra do jogo Batalha Naval? Os navios estão flutuando em uma matriz. Você precisa lançar torpedos nas coordenadas onde suspeita que eles estejam para tentar acertá-los.

Crie uma função que receba um array de arrays (matriz) e uma coordenada como string. Se a coordenada contiver apenas água " . ", retorne "splash"; se contiver um navio " * ", retorne "BOOM".

O texto das instruções contém dois espaços entre as aspas; esses espaços não aparecem no código/nos testes. Veja os exemplos abaixo.

Exemplos

[
  [".", ".", ".", "*", "*"],
  [".", "*", ".", ".", "."],
  [".", "*", ".", ".", "."],
  [".", "*", ".", ".", "."],
  [".", ".", "*", "*", "."],
]

fire(matrix, "A1") ➞ "splash"

fire(matrix, "A4") ➞ "BOOM"

fire(matrix, "D2") ➞ "BOOM"

Notas

  • A matriz fornecida é sempre quadrada.
  • A matriz fornecida não será maior que 5 * 5 ( A1 * E5).