#include #include #include #include #include #include #include long int countArray(int n, int k, int x) { double temp; long int ans; // Return the number of ways to fill in the array. temp = pow(n-2,n-2); ans = (int)temp % 1000000007; return(ans - 1); } int main() { int n; int k; int x; scanf("%i %i %i", &n, &k, &x); long int answer = countArray(n, k, x); printf("%ld\n", answer); return 0; }