import random d = input("Enter desired name: ") names = input("Enter list of names:") seed1 = input("Enter random seed: ") d = d.strip() list_names = names.split() number_names = len(list_names) random.seed(seed1) current_name = "" while not ( current_name == d ): random_index = random.randrange(number_names) current_name = list_names[random_index] print(current_name)