Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1
Когда вводишь сначала число меньше 2, а потом больше двух выдает ошибку
А когда сразу вводишь число больше двух, все в порядке
b = 1
while True:
a = int(input())
b = b + 1
if a % b == 0:
print(b)
break
else:
if a < 2:
print("Ошибка!")
continue