take
trait Collection[A] { def take(i: Int): Collection[A] }
take creates a collection by keeping the first i elements of this collection and discarding the rest.
i