title: linq extension method to take elements from the end of the sequence
body: <p>There is the enumerable extension method</p>
  
  <pre><code>Take&lt;TSource&gt;(
      IEnumerable&lt;TSource&gt; source,
      int count
  )
  </code></pre>
  
  <p>which takes the first <code>count</code> elements from the start.</p>
  
  <p>Is there a way to take the elements from the end?
  or even better a way to take the elements from an offset to the end?</p>
  
  <p>Thanks</p>