¿Sam está con Frodo?

Sam y Frodo deben estar cerca. Devuelve true cuando estén uno al lado del otro en el arreglo y false cuando uno o más nombres los separen.

Ejemplos

Program.MiddleEarth(new[] { "Frodo", "Sam", "Gandalf" }) // true

Program.MiddleEarth(new[] { "Frodo", "Saruman", "Sam" }) // false

Program.MiddleEarth(new[] { "Orc", "Sam", "Frodo", "Legolas" }) // true

Notas

  • Cualquiera de los dos puede aparecer primero.
  • El arreglo contiene exactamente una aparición de Sam y una de Frodo.