#include #include #include #include #include #include #include const long int dv = (long int)(pow(10,9)+7); long int countArray(int n, int k, int x) { // Return the number of ways to fill in the array. if(n == 3) { return k-2; }else if(n == 4) { long int temp = ((k-1)*(k-2))%dv; long int sum = ((k-1)*(k-1))%dv; return (temp + sum + 1)/2; }else { long int sum = k-1; for(int i = 0; i