title: Find if sequence of elements exists in array
body: <p>Is it possible to find if a sequence of elements in an array exists?
  Lets take some digits from the Pi,</p>
  
  <pre><code> let piDigits=[3,1,4,1,5,9,2,6,5,3,5,8,9,7,9,3,2,3,8,4,6,2,6,4,3,3,8,3,2,7,9,5,0,2,8,8,4,1,9,7,1,6,9,3,9,9,3,7,5,1,0,5,8,2,0,9,7,4,9,4,4] 
  </code></pre>
  
  <p>Now, i want to find if, 5 and 9 exist as sequence elements in the array- in this case they do, once, in positions 4 &amp; 5.</p>
  
  <p>Ideally, i wouldn't like to iterate over the array with a loop, i would like something similar to  array.contains(element) .</p>
  
  <p>@Bawpotter, the code snippet:</p>
  
  <pre><code> for element in piDigits{  //check every element
    if element == 5 { //if element is equal with the element i want
      var currentPosition = piDigits.index(of: element) //get the position of that element
      if piDigits[currentPosition!+1] == 9 { //if the element at the next position is equal to the other element i want
          print("true")   // it prints true 7 times, instead of 1!
      }
    }
  }
  </code></pre>