Você afundou meu navio de guerra!

Lembra do jogo Batalha Naval? Há navios 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 uma lista de listas (matriz) e uma coordenada como string. Se houver apenas água na coordenada ".", retorne "splash"; se houver 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"

Observações

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