#include #define rep(i, n) for(int i=0; i<(n); ++i) #define rep1(i,n) for(int i=1; i<=(n); ++i) #define ALL(obj) (obj).begin(), (obj).end() #define sz(v) (int)v.size() #define pb push_back using namespace std; int N,K; int main(){ cin >> N >> K; int ans = pow(2,N-K); if(N >= K) cout << ans << endl; else cout << 0 << endl; }