Codeforces Round 566 (Div. 2)
E
Product Oriented Recurrence
Codeforces
2300
原题
← DF →
翻译中…

Let $f_{x} = c^{2x-6} \cdot f_{x-1} \cdot f_{x-2} \cdot f_{x-3}$ for $x \ge 4$.

翻译中…

You have given integers $n$, $f_{1}$, $f_{2}$, $f_{3}$, and $c$. Find $f_{n} \bmod (10^{9}+7)$.

翻译中…

Input

翻译中…

The only line contains five integers $n$, $f_{1}$, $f_{2}$, $f_{3}$, and $c$ ($4 \le n \le 10^{18}$, $1 \le f_{1}$, $f_{2}$, $f_{3}$, $c \le 10^{9}$).

翻译中…

Output

翻译中…

Print $f_{n} \bmod (10^{9} + 7)$.

翻译中…

Note

翻译中…

In the first example, $f_{4} = 90$, $f_{5} = 72900$.

翻译中…

In the second example, $f_{17} \approx 2.28 \times 10^{29587}$.

翻译中…

样例

Input #1
5 1 2 5 3
Output #1
72900
InputCopy OutputCopy
Input #2
17 97 41 37 11
Output #2
317451037
InputCopy OutputCopy
题目信息
题号
1182E
时间限制
1 s
内存限制
256 MB
标签
动态规划
数学
矩阵
数论

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。