Пусть S (m, n) представляет минимальное количество ходов для завершения игры на m по n сетке. Например, можно проверить, что S (5,4) = 25.
Существует ровно 5482 сетки, для которых S (m, n) = p2, где p <100 является простым.
Сколько сеток имеет S (m, n) = p2, где p <106 является простым?
euler313()
должен вернуть 2057774861813004.
testString: 'assert.strictEqual(euler313(), 2057774861813004, "euler313()
should return 2057774861813004.");'
```