P12924 [HackerEarth] rhezo and big powers 1
普及
题目描述

Rhezo likes numbers of the form A^B. But computing A^B, for any 2 numbers A and B is a hard task for him. He would like you to help him out in this.

Input:
First line of input contains a single integer A. Second line contains the integer B.

Output:
Help Rhezo find A^B. As this number can be large, print it modulo 10^9+7.

Constraints:
1 ≤ A ≤ 10^9
1 ≤ B ≤ 10^{10^5}

SAMPLE INPUT
4
3

SAMPLE OUTPUT
64

输入格式

见题面

输出格式

见题面

样例输入
4 3 SAMPLE
样例输出
64