splitAt
trait Collection[A] {
def splitAt(i: Int): (Collection[A], Collection[A])
}
splitAt crie um Tuple2 com duas coleções: a primeira contendo todos os elementos cujo índice é menor que i e a outra contendo todos os outros elementos.