Bạn được cho một dãy số A gồm vô hạn phần tử thỏa mãn điều kiện sau:
• Ai = C nếu i=1
• Ai= 3 * Ai-1 + 4 nếu i > 1
Bạn được cho 2 số nguyên N và C. Hãy tìm số hạng AN
Dữ liệu
• Dòng đầu tiên chứa số nguyên dương T là số lượng bộ dữ liệu
• T dòng tiếp theo, mỗi dòng gồm hai số nguyên dương N và C
Kết quả
Gồm T dòng, mỗi dòng in ra một số nguyên dương là kết quả của bài toán (Kết quả lấy phần dư cho 109 + 7).
Giới hạn
• 1 ≤T≤ 105
• 1 ≤ N ≤ 1018
• 1 ≤ C≤ 109
Sample Input |
Sample Output |
2 2 2 3 3 |
10 43 |