1
2
3
4
5
6
7
8
9
10
11
12
13
14
row = 2981
col = 3075

i = row*(row-1)/2 + 1
i += (row..row+col-1).inject(:+) - row

value = 20151125
(i-1).times do
  value *= 252533
  value %= 33554393
end
puts value

__END__