#include #include using namespace std; int H,W; int A[9]; int dp[9][1<<16]; main() { cin>>H>>W; for(int i=0;i>a; t=t*2+a; } A[i]=t; } for(int i=0;i<=H;i++)for(int j=0;j<1<<2*W;j++)dp[i][j]=1e9; for(int i=0;i<1<>1^k<<1)&(1<>W)==t) { int nx=(j&(1<