#include using namespace std; int t,n,m,a,b; int main() { scanf("%d",&t); while (t--) { scanf("%d%d%d%d",&n,&m,&a,&b); if (n==1) { puts("0"); continue; } // 1 a // n b int dis=(abs(a-b)+abs(n-2)+(a==b))/2; dis=min(dis,m-b); dis=min(dis,n-1); dis=min(dis,a-1); printf("%I64d\n",1ll*dis*dis); } return 0; }