Борис, ты не прав!
Недавно Борис придумал четвёртый признак равенства треугольников.
Теорема. Треугольники A_1B_1C_1 и A_2B_2C_2 равны, если две стороны и угол, лежащий напротив одной из них, в одном треугольнике, равны соответствующим сторонам и углу в другом треугольнике:
A_1B_1 = A_2B_2,
B_1C_1 = B_2C_2,
B_1A_1C_1 =
B_2A_2C_2.
Покажите Борису, что он не прав. Пусть дан треугольник A_1B_1C_1, постройте такой треугольник A_2B_2C_2, что по теореме Бориса он равен данному, но на самом деле это не так.
Входные данные
В трёх строках записаны координаты точек A_1, B_1 и C_1. Координаты целые и по модулю не превосходят 100. Треугольник A_1B_1C_1 невырожденный.
Выходные данные
В первой строке выведите YES, если теорема Бориса работает для данного треугольника. В противном случае, когда существует треугольник A_2B_2C_2, равный данному согласно теореме (должны выполняться указанные в условии задачи равества в точности для указанных сторон), но не равный ему в действительности, выведите NO, а в следующих трёх строках выведите координаты точек A_2, B_2 и C_2 с максимальной точностью. Координаты не должны превышать по модулю 1000. Треугольник должен быть невырожденным.