Correspondência entre strings por pares de caracteres

Crie um método que receba duas strings. Retorne a quantidade de índices em que ambas as strings contêm o mesmo par de caracteres consecutivos a partir desse índice. Compare apenas os índices em que há um par completo nas duas strings; pares sobrepostos são contados separadamente.

Por exemplo, "bboiizz" e "bbuiiz" têm três pares correspondentes nas mesmas posições: "bb", "ii" e "iz".

Exemplos

Program.strMatchBy2char("yytaazz", "yyjaaz") ➞ 3

Program.strMatchBy2char("edabit", "ed") ➞ 1

Program.strMatchBy2char("", "") ➞ 0

Notas

  • A comparação diferencia maiúsculas de minúsculas.
  • Não se esqueça de retornar o resultado.