Question: 
Write a function to find common index elements from three lists.


Model's Code:
def extract_index_list(list1, list2, list3):
    return [list1[i] for i in range(len(list1)) if list2[i] in list3]



Sample Correct Code:
def extract_index_list(l1, l2, l3):
    result = []
    for m, n, o in zip(l1, l2, l3):
        if (m == n == o):
            result.append(m)
    return result


Asserts:
assert extract_index_list([1, 1, 3, 4, 5, 6, 7],[0, 1, 2, 3, 4, 5, 7],[0, 1, 2, 3, 4, 5, 7])==[1, 7]
assert extract_index_list([1, 1, 3, 4, 5, 6, 7],[0, 1, 2, 3, 4, 6, 5],[0, 1, 2, 3, 4, 6, 7])==[1, 6]
assert extract_index_list([1, 1, 3, 4, 6, 5, 6],[0, 1, 2, 3, 4, 5, 7],[0, 1, 2, 3, 4, 5, 7])==[1, 5]


Tests:
Test 1 of 3: FAIL: AssertionError()

Test 754 of 974: 569/754 (75.46419098143235%): failed