Par estranho

Um par de strings forma um par estranho se ambas as condições forem true:

  • A primeira letra da string 1 = a última letra da string 2.
  • A última letra da string 1 = a primeira letra da string 2.

Crie uma função que retorne true se um par de strings constituir um par estranho e false caso contrário.

Exemplos

is_strange_pair("ratio", "orator") ➞ true
# "ratio" termina com "o" e "orator" começa com "o"
# "ratio" começa com "r" e "orator" termina com "r"

is_strange_pair("sparkling", "groups") ➞ true

is_strange_pair("bush", "hubris") ➞ false

is_strange_pair("", "") ➞ true

Observações

Deve funcionar com um par de strings vazias (trivialmente, elas não têm nada em comum).