/* 1.重载函数调用不明确 fabs(double);
2.面积公式
3.逗号表达式
4.模的运用
*/
#include<stdio.h>
#include<math.h>int main ()
{
int i,x[100],y[100];
int n;
while(~scanf("%d",&n)&&(n!=0))
{
int s=0;
for(i=0;i<n;i++)
{
scanf("%d%d",&x[i],&y[i]);
}
for(i=0;i<n;i++)
{
s=s+x[i]*y[(i+1)%n]-y[i]*x[(i+1)%n];
}
printf("%.1lf\n",0.5*fabs((double)s));
}
return 0;
}