#pragma GCC optimize("Ofast") #pragma GCC target("avx2") long d[25][50]; long h,w,m,z; void up(long y,long x,long u){ if(y=0&&u+i>=1; for(long x=0;xx;u-=2){ up(y,x,u); } } if(w-x&1){ for(long u=0;u