Returns a new list containing the first n elements of this list.
Number of elements to take from the beginning of the list.
if n is negative.