Многие люди на Хэллоуин балуются проведением разных магических ритуалов. Чаще всего, все эти ритуалы проводятся просто в шутку для развлечения, но вам сегодня попался настоящий магический артифакт, представляющий из себя коробочку с довольно интересного вида устройством на крышке.
Вы решили во что бы то ни стало открыть эту коробочку (хотя в фильмах это обычно плохо заканчивается). Устройство на крышке можно представить в виде плоскости, на которой расположены
Круг на крышке можно вращать относительно центра, в таком случае те из двух отмеченных точек, которые расположены на нем, вращаются вместе с ним.
Взяв коробочку в руки, вы моментально поняли, что чтобы ее открыть, требуется добиться параллельности прямой L и прямой, проходящей через две отмеченные точки. Можно ли повернуть круг так, чтобы эти прямые были параллельны, или же коробочка останется навсегда закрытой?
В первой строке через пробел перечислены три целых числа x_0, y_0 и r --- координаты центра круга и его радиус (∣x_0∣,∣y_0∣⩽104; 0⩽r⩽104).
Во второй строке через пробел перечислены три целых числа a, b, и c --- коэффициенты уравнения прямой L (∣a∣,∣b∣,∣c∣⩽104).
В третьей строке через пробел даны координаты первой отмеченной точки x_1 и y_1 (∣x_1∣,∣y_1∣⩽104). В четвертой строке в том же формате даны координаты второй точки x_2 и y_2.
Выведите в единственной строке <<YES>> (без кавычек), если коробочку получится открыть, и <<NO>> иначе.