def find_product(n, digits):
  productList = []
  
  for i in range((len(str(n)) - digits)):
    x = 1
    for d in range(digits):
      x *= int(str(n)[i + d])
    if x > 0:
      productList.append(x)
  return productList

print(max(find_product(7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129449545950173795833195285320880551112540698747158523863050715693290963295227443043557668966489504452445231617318564030987111217223831136222989342338030813533627661428280644448664523874930358907296290491401381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854125886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724484909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450, 13)))
4f896a239f88d028981677644340bcef2058b4a8
<mask token>

def find_product(n, digits):
    productList = []
    for i in range(len(str(n)) - digits):
        x = 1
        for d in range(digits):
            x *= int(str(n)[i + d])
        if x > 0:
            productList.append(x)
    return productList


<mask token>

def find_product(n, digits):
    productList = []
    for i in range(len(str(n)) - digits):
        x = 1
        for d in range(digits):
            x *= int(str(n)[i + d])
        if x > 0:
            productList.append(x)
    return productList


print(max(find_product(
    7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129449545950173795833195285320880551112540698747158523863050715693290963295227443043557668966489504452445231617318564030987111217223831136222989342338030813533627661428280644448664523874930358907296290491401381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854125886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724484909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450
    , 13)))

def find_product(n, digits):
  productList = []
  
  for i in range((len(str(n)) - digits)):
    x = 1
    for d in range(digits):
      x *= int(str(n)[i + d])
    if x > 0:
      productList.append(x)
  return productList

print(max(find_product(7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129449545950173795833195285320880551112540698747158523863050715693290963295227443043557668966489504452445231617318564030987111217223831136222989342338030813533627661428280644448664523874930358907296290491401381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854125886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724484909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450, 13)))