#include #include #include #include #include #include #include long int countArray(int n, int k, int x) { long long val=1,i=0,ans,ww; if(n==3) {if(x!=1) return k-2; else return k-1;} else { while(i!=n-4) {val*=k-1; i++;} ans+=val*(k-1)+val*(k-2)*(k-2); } return ans; } 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; }