Bingbong 给定三个二维平面上的整数坐标点 、 和 ,你需要判断能不能以这三个点各自为圆心,画半径相等的圆,使得三个圆中满足任意两个圆都是相切的。换句话说,请判断是否存在一个半径 ,使得以这三个点为圆心、以 为半径的三个圆两两相切。 【名词解释】 相切:两个圆相切,当且仅当两个圆有且仅有一个公共点,且该公共点不在两个圆的内部。
输入描述:
在一行上输入六个整数 ,表示三个坐标点。


输出描述:
如果可以做到,使得三个圆中满足任意两个圆都是相切,输出 ,否则输出 。
示例1

输入

1 2 3 4 5 6

输出

NO

说明

\hspace{15pt}在这个样例中,点的位置如下图所示:


\hspace{15pt}可以看出,无论半径 r 取何值,三个圆都不可能两两相切。因此,输出 \texttt{NO}
加载中...