--- id: 5900f4861000cf542c50ff98 challengeType: 5 title: 'Problem 281: Pizza Toppings' videoUrl: '' localeTitle: 'Проблема 281: Пицца Toppings' --- ## Description
Вам дана пицца (идеальный круг), которая была разрезана на m · n равных частей, и вы хотите иметь ровно одну вершину на каждом фрагменте.

Пусть f (m, n) обозначает количество способов, которыми вы можете иметь начинки на пицце с m различными начинками (m ≥ 2), используя каждую вершину на ровно n срезах (n ≥ 1). Отражения считаются отличными, вращений нет.

Так, например, f (2,1) = 1, f (2,2) = f (3,1) = 2 и f (3,2) = 16. f (3,2) показано ниже:

Найдите сумму всех f (m, n) таких, что f (m, n) ≤ 1015.

## Instructions
## Tests
```yml tests: - text: euler281() должен вернуться 1485776387445623. testString: 'assert.strictEqual(euler281(), 1485776387445623, "euler281() should return 1485776387445623.");' ```
## Challenge Seed
```js function euler281() { // Good luck! return true; } euler281(); ```
## Solution
```js // solution required ```