Fractal Painting
시간 제한1초메모리 제한2048 MB
세 선분이 이루는 기본 도형을 재귀적으로 닮은꼴로 이어 붙여 만든 프랙탈이 어떤 직사각형 안에 들어가는지 판정한다.
문제
A fractal painting consists of an infinite number of line segments. The first segment, called A, connects points and .
The next two segments B and C connect to and to , respectively.
The rest of the painting is defined recursively. We draw two segments D and E from so that the segments B, D, E are similar to the segments A, B, C. Here, similar segments mean that they can be matched point-to-point by performing translating, rotating, and scaling on the original segments.
Similarly, we draw segments F and G from so that the segments C, F, G are similar to the segments A, B, C.
This procedure continues indefinitely.
Find out whether it is possible to find a rectangle (of any size) that contains the entire fractal painting.
입력
The first line of input contains a single integer , representing the number of test cases. Each of the next lines describes a single test case. Each test case consists of a single line with six integers , , , , , and in order. All coordinates are between and , inclusive. It is guaranteed that , , , and are all distinct points.
출력
For every test case, output YES if the entire fractal painting can fit in some rectangular frame. Output NO if there is no such rectangle.