PROGRAMMING:A geometry problem
As we all know, Chuai Shuai Chuai is a master of computational geometry. This time, he encountered such a problem.
Given three points a, B, C.
Find a point, so that if we rotate the plane around this point for a certain angle, a can fall in the original position of B, and B also falls in the original position of C.
Zzz knows that this problem may not have a solution, but he left the problem of how to judge whether there is a solution to you, try it!
Tips
Rotate the entire plane 90 degrees around (0.5,0.5) ° That's it
###Input format:
The six integers represent the abscissa and ordinate of a, B and C respectively (the absolute value range of abscissa and ordinate will not exceed the 9th power of 10). These three points will not coincide with each other
###Output format:
If there is a solution, output yes; if there is no solution, output No
###Input example:
Here is a set of inputs. For example:
```in
0 1 1 1 1 0
```
###Output example:
The corresponding output is given here. For example:
```out
yes
```
answer:If there is no answer, please comment
Given three points a, B, C.
Find a point, so that if we rotate the plane around this point for a certain angle, a can fall in the original position of B, and B also falls in the original position of C.
Zzz knows that this problem may not have a solution, but he left the problem of how to judge whether there is a solution to you, try it!
Tips
Rotate the entire plane 90 degrees around (0.5,0.5) ° That's it
###Input format:
The six integers represent the abscissa and ordinate of a, B and C respectively (the absolute value range of abscissa and ordinate will not exceed the 9th power of 10). These three points will not coincide with each other
###Output format:
If there is a solution, output yes; if there is no solution, output No
###Input example:
Here is a set of inputs. For example:
```in
0 1 1 1 1 0
```
###Output example:
The corresponding output is given here. For example:
```out
yes
```
answer:If there is no answer, please comment