Задание из егэ. Не понимаю что не правильно. PYTHON

В файле содержится последовательность из 10 000 целых положительных чисел. Каждое число не превышает 10 000. Определите и запишите в ответе сначала количество пар элементов последовательности, у которых сумма нечётна, а произведение делится на 3, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два различных элемента последовательности. Порядок элементов в паре не важен.Задание и доп файл

with open('17.txt') as f:
numbers = [int(x) for x in f]
s = []
for i in range(1, len(numbers)):
    if (numbers[i] * numbers[i-1]) % 3 == 0 and (numbers[i] + numbers[i-1]) % 2 != 0:
        s.append(numbers[i] + numbers[i-1])
print(len(s), max(s))

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

Автор решения: Эникейщик

Пара это не только два соседних числа, но и каждая комбинация из любых двух чисел.

→ Ссылка
Автор решения: Влад
a = [int(x) for x in open('17.txt') ]
count = mac = 0
for i in range(len(a)):
for j in range(i+1, len(a)):
    if (a[i ]-a[j] )% 2 == 0 and (a[i ]% 31 == 0 or a[j ]% 31 
  == 0):
        count+=1
        if a[i]+a[j]>mac:
            mac=a[i]+a[j]
  print(count,mac)
→ Ссылка