ROW = 3010
COLUMN = 3019
code_number = 1
for x in range(2, ROW + 1):
    code_number += x - 1
for x in range(2, COLUMN + 1):
    code_number += ROW + x - 1
code = 20151125
multiplier = 252533
divider = 33554393
for x in range(1, code_number):
    code *= multiplier
    code = code % divider
print(code)

688b23cb1f2502352ba6e70fbef1e9b72e176354
<mask token>

<mask token>
for x in range(2, ROW + 1):
    code_number += x - 1
for x in range(2, COLUMN + 1):
    code_number += ROW + x - 1
<mask token>
for x in range(1, code_number):
    code *= multiplier
    code = code % divider
print(code)

ROW = 3010
COLUMN = 3019
code_number = 1
for x in range(2, ROW + 1):
    code_number += x - 1
for x in range(2, COLUMN + 1):
    code_number += ROW + x - 1
code = 20151125
multiplier = 252533
divider = 33554393
for x in range(1, code_number):
    code *= multiplier
    code = code % divider
print(code)
