#Problem 5: Write a function def even_list(my_list) that has one #parameter - list of integers. The function creates and returns TWO new #lists: list of all even elements from my_list, and list of all positions #(INDEX)(PLACE) of even elements in my_list Write main to test your #program. #Example: my_list=[1, 4, 5, -10, 3, 5, -12, 4] #index=[0,1,2,3,4,5,6,7] #evens=[4, -10, -12, 4] #positions=[1, 3, 6, 7] import random def make_list_random(size, min_limit, max_limit): my_list=[] for i in range(size): n=random.randint(min_limit, max_limit) my_list.append(n) return my_list def even_list(my_list): even=[] position=[] for i in range(len(my_list)): if(my_list[i]%2==0): even.append(my_list[i])) position.append(i) return even, position def main(): size=random.randint(5,15) my_list=make_list_random(size, -10, 10) print(my_list) even, position = even_list(my_list) if(len(even)>0): print("evens are", even) print("their positions are", position) else: print("no even numbers") main()