В чем тут ошибка ? Нужно вывести нечетное число которое больше 20 в Not Weird

Пробовал разные варианты с условиями , но в любом случае выводит Weird в последнем условии. А нужно Not Weird

N = int(input('Ведите целое число..'))
if N % 2 != 0:
    print('Weird')
elif N % 2 == 0 and N >= 2 and N <=5:
    print('Not Weird')
elif N % 2 == 0 and N >= 6 and N <=20:
    print('Weird')
elif N % 2 !=0 and  N > 20:
    print('Not Weird')

Ответы (0 шт):