#include using namespace std; int main(int argc, char** argv) { int T; cin >> T; while(T--) { long long n,m,x,y; cin >> n >> m >> x >> y; long long ans=1e18; ans=min(ans,x-1); ans=min(ans,m-y); ans=min(ans,n-1); ans=min(ans,(max(1ll,max(x,y)-min(x,y))+(n-1)-1)/2); cout << ans*ans << "\n"; } return 0; }