code: public static <E> E nth(long count, Iterable<E> iterable) {
          dbc.precondition(iterable != null, "cannot call nth with a null iterable");
          final Iterator<E> filtered = new FilteringIterator<E>(iterable.iterator(), new Nth<E>(count));
          return new FirstElement<E>().apply(filtered);
      }
docs: Yields nth (1-based) element of the iterable.
  
  @param <E> the iterable element type
  @param count the element cardinality
  @param iterable the iterable that will be consumed
  @return the nth element