Estou desenvolvendo uma questão e me surgiu dúvida em dois tópicos, um dos objetivos é criar um método que faça a busca de palavras em uma classe contendo as palavras(PALAVRA1,PALAVRA2,PALAVRA3). Eu já criei um mapa contendo as letras que irão formar as palavras acima, porém essas letras podem ser trocadas de lugar então as palavras não vão ter posições fixas. Como faço para identificar no mapa a linha e a coluna que irá iniciar as palavras? Por exemplo: se a PALAVRA1 iniciar na coluna [1][0] como fazer o método identificar essa informação? Outro objetivo é criar outro método que deve imprimir a lista de palavras identificando se achou ou não a palavra no mapa, se achou deve aparecer o número e a coluna referente. Por exemplo:[1][0]PALAVRA1, se não encontrar imprimir “ não achou” + palavra.Preciso de uma resolução mais simples possível, se puder explicar ficaria grato!