Сколько существует семизначных семеричных чисел, которые содержат в своей записи ровно две чётные цифры?

Сколько существует различных пятизначных чисел, записанных в восьмеричной системе счисления, в записи которых есть только три одинаковые цифры, причём стоящие рядом?
from itertools import *
#s='11123'; set(s)={'1','2','3'}
k=0
for x in product('1234567', repeat=5):
s=''.join(x)
if s[0]!='0' and len(set(s)) == 3 and any(d*3 in s for d in s):
k+=1
print(k)

from itertools import *
num=0
for x in product('АЗИМНОПРТ') repeat=5):
num+=1
if x[0] == 'Н' and x.count('Р')==2 and num %2 ==0:
print(num)
