Python. Задача 8-23

Целочисленный список из 10 элементов вводит пользователь. Подсчитать и вывести сумму всех отрицательных элементов списка, которые  делятся на 5 и не делятся на 10. Если таких элементов нет, то вывести сообщение об этом.

Решение
# Количество элементов списка
N = 10
# Вводим список
a = []
for i in range(N):
    a.append(int(input('Введите элемент ' + str(i + 1) + ': ')))
sumn = 0
for i in range(N):
    if a[i] % 5 == 0 and a[i] % 10 != 0 and a[i] < 0:
        sumn += a[i]
if sumn == 0:
    print('Искомых элементов нет')
else:
    print(sumn)