Bài khó

Xem PDF

Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 512M Input: bàn phím Output: màn hình

Cho \(f_x = c^{2x - 6} \times f_{x - 1} \times f_{x - 2} \times f_{x - 3}\) với \(x \ge 4\). Hãy tính \(f_n\) lấy dư cho \(10^9 + 7\).

Input

  • Gồm một dòng là các số \(n, f_1, f_2, f_3, c\) \((4 \le n \le 10^{18}, 1 \le f_1, f_2, f_3 \le 10^9)\).

Output

  • Một số nguyên duy nhất là đáp án của bài toán.

Example

Test 1

Input
5 1 2 5 3
Output
72900

Test 2

Input
17 97 41 37 11
Output
317451037

Bình luận

Không có bình luận nào.