"""write a function ave_list(list1, list2) has 2 parameters - two lists of integers function creates and returns a new list, where each element is an average of the corresponding elements from list1 and list2 example: list1=[1,2,3] list2=[4,5,6] new_list=[2.5,3.5,4.5] write main that randomly generates 2 lists of integers, of 10 each range: 1 - 5 print list1 and list2, and call the function to find average list """ import random def make_list(size, min,max): return [random.randint(min,max) for i in range(size)] def ave_list(list1, list2): size=len(list1) new_list=[] for i in range(size): num=(list1[i]+list2[i])/2 new_list.append(num) return new_list def main(): list1= make_list(10,1,5) list2= make_list(10,1,5) print("list1",list1) print("list2",list2) new_list=ave_list(list1, list2) print("new_list",new_list) main()