PROGRAMMING:Counting
Here are two numbers, a and B. Please output a ^ b Mod 100000007.
Mod means take module. Example: 6% 2 = 0, 5% 2 = 1;
###Input format:
In one line, give two integers a and B of no more than long long type.
###Output format:
Output the value of a ^ B% mod, where mod is 1e9 + 7
###Input example:
Here is a set of inputs. For example:
```in
2 4
```
###Output example:
The corresponding output is given here. For example:
```out
sixteen
```
answer:If there is no answer, please comment
Mod means take module. Example: 6% 2 = 0, 5% 2 = 1;
###Input format:
In one line, give two integers a and B of no more than long long type.
###Output format:
Output the value of a ^ B% mod, where mod is 1e9 + 7
###Input example:
Here is a set of inputs. For example:
```in
2 4
```
###Output example:
The corresponding output is given here. For example:
```out
sixteen
```
answer:If there is no answer, please comment