#https://projecteuler.net/problem=4
product = []
for i in range(100,1000):
    for j in range(100,1000):
        if str(i*j) == str(i*j)[::-1]:
            product.append(i*j)
print(max(product))

a6e37b139b2e96b2f3e7470350a50680c9723bb5
<mask token>

<mask token>
for i in range(100, 1000):
    for j in range(100, 1000):
        if str(i * j) == str(i * j)[::-1]:
            product.append(i * j)
print(max(product))

product = []
for i in range(100, 1000):
    for j in range(100, 1000):
        if str(i * j) == str(i * j)[::-1]:
            product.append(i * j)
print(max(product))

#https://projecteuler.net/problem=4
product = []
for i in range(100,1000):
    for j in range(100,1000):
        if str(i*j) == str(i*j)[::-1]:
            product.append(i*j)
print(max(product))
