#2771 평면의 방정식

1 s   128 MB  

Description

3차원 유클리드 공간에서 평면의 방정식은 다음과 같이 나타낼 수 있다.

$$ax + by + cz + d = 0$$

또한 일직선상에 있지 않은 세 점이 주어졌을때 이들을 모두 지나는 평면은 유일하다는 것을 알고있다. 이 평면을 구해보자.

Input

한 줄에 하나씩 서로 다른 세 점의 좌표 $\left( x_i ,\space y_i ,\space z_i \right)$($-100 \leq x_i ,\space y_i ,\space z_i \leq 100$)가 빈칸으로 구분되어 주어진다.

Output

주어진 세 점을 지나는 평면을 결정하는 정수 $a$, $b$, $c$, $d$를 빈칸으로 구분해서 출력한다. 만약 세 점이 일직선상에 있어서 한 평면을 결정할 수 없는 경우 "Straight Line"(따옴표 제외)을 출력한다.

Sample Input

Sample Output

1 2 3
2 3 4
0 0 0
-1 2 -1 0

HINT

2007 개정 교육과정을 이수한 학생이라면 기하와 벡터의 벡터 단원에서 배웠을 것이다.

Source

아주대학교 사이버보안학과 15학번 이주명