Question: 
Write a function to split a given list into two parts where the length of the first part of the list is given.


Model's Code:
def split_two_parts(lst, n):
    return lst[:n], lst[n:]



Sample Correct Code:
def split_two_parts(list1, L):
    return list1[:L], list1[L:]


Asserts:
assert split_two_parts([1,1,2,3,4,4,5,1],3)==([1, 1, 2], [3, 4, 4, 5, 1])
assert split_two_parts(['a', 'b', 'c', 'd'],2)==(['a', 'b'], ['c', 'd'])
assert split_two_parts(['p', 'y', 't', 'h', 'o', 'n'],4)==(['p', 'y', 't', 'h'], ['o', 'n'])


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 262 of 974: 187/262 (71.37404580152672%): success