Задача №3100. Пересекаются ли два луча

Для решения задачи необходимо создать класс

Даны два луча: AB и CD (A и C - вершины лучей, B и D лежат на лучах). Проверьте, пересекаются ли они.

Входные данные

Программа получает на вход координаты точек A, B, C, D.  Все координаты - целые, не превосходят 100 по модулю.

Выходные данные

Программа должна вывести слово YES или NO.

Примеры
Входные данные
0 1
1 2
1 -1
1 0
Выходные данные
YES
Сдать: для сдачи задач необходимо войти в систему