Par extraño

Un par de cadenas forma un par extraño si las dos condiciones siguientes son verdaderas:

  • La letra inicial de la cadena 1 = la letra final de la cadena 2.
  • La letra final de la cadena 1 = la letra inicial de la cadena 2.

Crea una función que devuelva true si un par de cadenas constituye un par extraño, y false en caso contrario.

Ejemplos

IsStrangePair("ratio", "orator") ➞ true
// "ratio" termina con "o" y "orator" comienza con "o".
// "ratio" comienza con "r" y "orator" termina con "r".

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

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

IsStrangePair("", "") ➞ true

Notas

Debe funcionar con un par de cadenas vacías (trivialmente, no comparten nada).