import random
def random_excluding(N, excluded):
if len(excluded) > N + 1:
return -1 # All numbers are excluded
while True:
num = random.randint(0, N) # Inclusive range [0, N]
if num not in excluded:
return num
excluded = [2, 5, 7]
N = 14
print(random_excluding(N, excluded))
'''
run:
8
'''