#include <iostream>
#include <cstdlib>
#include <cmath>
using namespace std;
int main(){
int koniec,poczatek,j,n,xp,xt,yp,yt;
long int x=0,y=0;//xp,yp poczatkowe, xt,yttymczasowe do zapamietania poprzednich zmiennych
long long int suma,sumacz;
cin >> n;
for (int i=0;i<n;i++){
for(int j=0;j<2;j++){
suma=0;
poczatek=0;
for(koniec=0;koniec<1;){
if (poczatek == 0){
cin >> x>>y;
xp=xt=x;
yp=yt=y;
poczatek=1;
}else{
cin >> x >> y;
suma+=((xt*y)-(yt*x));
xt=x;
yt=y;
if(poczatek ==1 && xp==x && yp==y){koniec=1;}
}
}
suma=abs(suma);
if(j==0){
sumacz=suma;
}
else{
suma=suma-sumacz;
suma=(suma*3)+(sumacz*5);
}
}
suma=suma;
cout<< suma<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGxpYj4KI2luY2x1ZGUgPGNtYXRoPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKXsKICAgIGludCBrb25pZWMscG9jemF0ZWssaixuLHhwLHh0LHlwLHl0OwogICAgbG9uZyBpbnQgeD0wLHk9MDsvL3hwLHlwIHBvY3phdGtvd2UsIHh0LHl0dHltY3phc293ZSBkbyB6YXBhbWlldGFuaWEgcG9wcnplZG5pY2ggem1pZW5ueWNoCiAgICBsb25nIGxvbmcgaW50IHN1bWEsc3VtYWN6OwogICAgY2luID4+IG47CiAgICBmb3IgKGludCBpPTA7aTxuO2krKyl7CiAgICAgICAgICAgIGZvcihpbnQgaj0wO2o8MjtqKyspewogICAgICAgICAgICAgICAgc3VtYT0wOwogICAgICAgICAgICAgICAgcG9jemF0ZWs9MDsKICAgICAgICAgICAgICAgIGZvcihrb25pZWM9MDtrb25pZWM8MTspewogICAgICAgICAgICAgICAgICAgIGlmIChwb2N6YXRlayA9PSAwKXsKICAgICAgICAgICAgICAgICAgICAgICAgY2luID4+IHg+Pnk7CiAgICAgICAgICAgICAgICAgICAgICAgIHhwPXh0PXg7CiAgICAgICAgICAgICAgICAgICAgICAgIHlwPXl0PXk7CiAgICAgICAgICAgICAgICAgICAgICAgIHBvY3phdGVrPTE7CiAgICAgICAgICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAgICAgICAgIGNpbiA+PiB4ID4+IHk7CiAgICAgICAgICAgICAgICAgICAgICAgIHN1bWErPSgoeHQqeSktKHl0KngpKTsKICAgICAgICAgICAgICAgICAgICAgICAgeHQ9eDsKICAgICAgICAgICAgICAgICAgICAgICAgeXQ9eTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYocG9jemF0ZWsgPT0xICYmIHhwPT14ICYmIHlwPT15KXtrb25pZWM9MTt9CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBzdW1hPWFicyhzdW1hKTsKICAgICAgICAgICAgICAgIGlmKGo9PTApewogICAgICAgICAgICAgICAgICAgIHN1bWFjej1zdW1hOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICAgICAgc3VtYT1zdW1hLXN1bWFjejsKICAgICAgICAgICAgICAgICAgICAgICAgc3VtYT0oc3VtYSozKSsoc3VtYWN6KjUpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHN1bWE9c3VtYTsKICAgICAgICAgICAgICAgIGNvdXQ8PCBzdW1hPDxlbmRsOwoKCiAgICB9CgpyZXR1cm4gMDsKCn0K
Ngo1IDMgNCA1IDUgNCA2IDUgNSAzCjggOCA2IDQgOCAwIDUgMyAyIDAgNCA0IDIgOCA1IDUgOCA4Ci0xIDEgMCAwIDEgMSAwIC0xIC0xIDEKLTMgNCAwIDEgMyA0IDEgMCAzIC00IDAgLTEgLTMgLTQgLTEgMCAtMyA0CjUwMDAwIDMwMDAwIDQwMDAwIDUwMDAwIDUwMDAwIDQwMDAwIDYwMDAwIDUwMDAwIDUwMDAwIDMwMDAwCjgwMDAwIDgwMDAwIDYwMDAwIDQwMDAwIDgwMDAwIDAgNTAwMDAgMzAwMDAgMjAwMDAgMCA0MDAwMCA0MDAwMCAyMDAwMCA4MDAwMCA1MDAwMCA1MDAwMCA4MDAwMCA4MDAwMAotMTAwMDAgMTAwMDAgMCAwIDEwMDAwIDEwMDAwIDAgLTEwMDAwIC0xMDAwMCAxMDAwMAotMzAwMDAgNDAwMDAgMCAxMDAwMCAzMDAwMCA0MDAwMCAxMDAwMCAwIDMwMDAwIC00MDAwMCAwIC0xMDAwMCAtMzAwMDAgLTQwMDAwIC0xMDAwMCAwIC0zMDAwMCA0MDAwMAo4IDggNiA0IDggMCA1IDMgMiAwIDQgNCAyIDggNSA1IDggOAo1IDMgNCA1IDUgNCA2IDUgNSAzCi0zIDQgMCAxIDMgNCAxIDAgMyAtNCAwIC0xIC0zIC00IC0xIDAgLTMgNAotMSAxIDAgMCAxIDEgMCAtMSAtMSAx
6
5 3 4 5 5 4 6 5 5 3
8 8 6 4 8 0 5 3 2 0 4 4 2 8 5 5 8 8
-1 1 0 0 1 1 0 -1 -1 1
-3 4 0 1 3 4 1 0 3 -4 0 -1 -3 -4 -1 0 -3 4
50000 30000 40000 50000 50000 40000 60000 50000 50000 30000
80000 80000 60000 40000 80000 0 50000 30000 20000 0 40000 40000 20000 80000 50000 50000 80000 80000
-10000 10000 0 0 10000 10000 0 -10000 -10000 10000
-30000 40000 0 10000 30000 40000 10000 0 30000 -40000 0 -10000 -30000 -40000 -10000 0 -30000 40000
8 8 6 4 8 0 5 3 2 0 4 4 2 8 5 5 8 8
5 3 4 5 5 4 6 5 5 3
-3 4 0 1 3 4 1 0 3 -4 0 -1 -3 -4 -1 0 -3 4
-1 1 0 0 1 1 0 -1 -1 1