biggie = list((str(731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173185640309871112172238311362229893423380308135336276614282806444486645238749303589072962904915604407723907138105158593079608667017242712188399879790879227492190169972088809377665727333001053367881220235421809751254540594752243525849077116705560136048395864467063244157221553975369781797784617406495514929086256932197846862248283972241375657056057490261407972968652414535100474821663704844031998900088952434506585412275886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724428490918884580156166097919133875499200524063689912560717606058861164671094050775410022569831552000559357297257163626956188267042825248360082325753042075296345)))
largest = 0
adj = 13
a = []
y = 0
for x in biggie:
    a.append(int(x))
while y < (len(a)-adj):
    prod = a[y]*a[y+1]*a[y+2]*a[y+3]*a[y+4]*a[y+5]*a[y+6]*a[y+7]*a[y+8]*a[y+9]*a[y+10]*a[y+11]*a[y+12]  
    if largest < prod:
        largest = prod
    y += 1
print(largest)

02bf0531e8f1d70407928b6bf498074b803525de
<mask token>

<mask token>
for x in biggie:
    a.append(int(x))
while y < len(a) - adj:
    prod = a[y] * a[y + 1] * a[y + 2] * a[y + 3] * a[y + 4] * a[y + 5] * a[
        y + 6] * a[y + 7] * a[y + 8] * a[y + 9] * a[y + 10] * a[y + 11] * a[
        y + 12]
    if largest < prod:
        largest = prod
    y += 1
print(largest)

biggie = list(str(
    731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173185640309871112172238311362229893423380308135336276614282806444486645238749303589072962904915604407723907138105158593079608667017242712188399879790879227492190169972088809377665727333001053367881220235421809751254540594752243525849077116705560136048395864467063244157221553975369781797784617406495514929086256932197846862248283972241375657056057490261407972968652414535100474821663704844031998900088952434506585412275886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724428490918884580156166097919133875499200524063689912560717606058861164671094050775410022569831552000559357297257163626956188267042825248360082325753042075296345
    ))
largest = 0
adj = 13
a = []
y = 0
for x in biggie:
    a.append(int(x))
while y < len(a) - adj:
    prod = a[y] * a[y + 1] * a[y + 2] * a[y + 3] * a[y + 4] * a[y + 5] * a[
        y + 6] * a[y + 7] * a[y + 8] * a[y + 9] * a[y + 10] * a[y + 11] * a[
        y + 12]
    if largest < prod:
        largest = prod
    y += 1
print(largest)

biggie = list((str(731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173185640309871112172238311362229893423380308135336276614282806444486645238749303589072962904915604407723907138105158593079608667017242712188399879790879227492190169972088809377665727333001053367881220235421809751254540594752243525849077116705560136048395864467063244157221553975369781797784617406495514929086256932197846862248283972241375657056057490261407972968652414535100474821663704844031998900088952434506585412275886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724428490918884580156166097919133875499200524063689912560717606058861164671094050775410022569831552000559357297257163626956188267042825248360082325753042075296345)))
largest = 0
adj = 13
a = []
y = 0
for x in biggie:
    a.append(int(x))
while y < (len(a)-adj):
    prod = a[y]*a[y+1]*a[y+2]*a[y+3]*a[y+4]*a[y+5]*a[y+6]*a[y+7]*a[y+8]*a[y+9]*a[y+10]*a[y+11]*a[y+12]  
    if largest < prod:
        largest = prod
    y += 1
print(largest)
