#abc0023. [abc002_3]直訴

[abc002_3]直訴

問題文

神に盗まれた母音を取り戻すため、高橋くんは神へ直訴しました。
「神様、どうかお願いです。僕の母音を返してください。」
神はこう言いました。
「そんなに母音がほしいのか。ならば私の仕事を手伝ってもらおう。」

現在、神は天界のいたるところで測量を行っており、高橋くんは神の測量を手伝わなければなりません。
今回は三角形の測量です。高橋くんには 22 次元平面上の 33 つの点 A,B,CA,\\ B,\\ C が与えられます。
少しでも早く母音を取り戻すために、三角形 ABCABC の面積を出力するプログラムを書いてください。


入力

入力は以下の形式で標準入力から与えられる。xax_a yay_a xbx_b yby_b xcx_c ycy_c

  1. 11 行目には、33A,B,CA,\\ B,\\ C の座標が半角空白区切りで与えられる。
  • AA の座標が (xa,ya)(x_a,\\ y_a)、点 BB の座標が (xb,yb)(x_b,\\ y_b)、点 CC の座標が (xc,yc)(x_c,\\ y_c) であることを表す。
  • 各座標の値 xa,ya,xb,yb,xc,ycx_a,\\ y_a,\\ x_b,\\ y_b,\\ x_c,\\ y_c\-1,000\-1,000 以上 1,0001,000 以下の整数であることが保証されている。
  • 33A,B,CA,\\ B,\\ C が同一直線上に配置されていることはない。

出力

三角形 ABCABC の面積を 11 行で出力してください。
また、出力の末尾には改行を入れること。
出力は絶対誤差が 10210^{-2} 以下であれば許容される。


ヒント

33(0,0),(a,b),(c,d)(0,0),\\ (a,b),\\ (c,d) で構成される三角形の面積は、adbc/2|ad-bc|/2 となります。
(このヒントは、コンテスト開始 11 時間後に公開されたものです。)


入力例 1


1 0 3 0 2 5

出力例 1


5.0

11:入力例 11 を図示したもの


入力例 2


-1 -2 3 4 5 6

出力例 2


2.0

入力例 3


298 520 903 520 4 663

出力例 3


43257.5