# Your goal is to figure out what this code does! import numpy as np names = [ "Cody P. Bell", "Jorge Hiroshi Boyas Homma", "Sailor L. Brown", "Seth T. Chairez", "Armando A. Chavez", "Sofia Delgado Correa", "Matthew J. Di Maulo", "Douglas Griffiths", "Niseya L. Guerra", "Isaac N. Guzman", "Anthony P. Johnson", "Anders M. Lindberg", "Joseph F. Madigan", "Emilio Magallon", "Caden A. McClelland", "Eric J. Napoletano", "Dominic L. Perez", "Corte J. Peterson", "Mr. Jesus Plascencia", "Leslie V. Rico", "Zachary A. Schapiro", "Leo P. Shahbazian", "Sebastian C. Tucker-Kyriakos", "Jazmine Veliz", "Willis T. Witherite" ] num_g = int(len(names)/2) new_g = [] for i in range(num_g): n1 = names.pop() num = np.random.randint(len(names)) n2 = names.pop(num) new_g.append([n1,n2]) if len(names) != 0: new_g[-1].append(names.pop()) for i, g in enumerate(new_g): print(f"Number {i+1} is {g}")