import random def make_list(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 separate(my_list, current_year): good=[] bad=[] about_bad=[] for i in range(len(my_list)): if(my_list[i]>current_year): good.append(my_list[i]) elif(my_list[i]0): print(bad) print("there are ", l_bad, "items expired") else: print("No expired items") if(l_good>0): print(good) print(l_good) else: print("no good items") if(l_about>0): print(about_bad) print(l_about) else: print("no items about to expire") main()