def bingo_numbers ( number ): number_list = map(lambda a:a+1, range(number)) i = 0 # set the value of i num_iters = min(number ** 2, 50000) while i < num_iters: a, b = (lambda func : (func(), func()))( lambda:__import__("random").randint(0, number-1)) temp = number_list[a] number_list[a] = number_list[b] number_list[b] = temp i += 1 # increase the value of i by 1 return number_list