N,K = map(int,input().split()) max_value = pow(2,N) div = pow(2,K) counter = 0 for x in range(1,max_value+1): if x%div == 0: counter += 1 print(counter)