B. Пересечение
ограничение по времени на тест
1 second
ограничение по памяти на тест
256 megabytes
ввод
stdin
вывод
stdout

Задано два множества точек на плоскости. Первое из них задается уравнением A1x + B1y + C1 = 0, а второе — уравнением A2x + B2y + C2 = 0.

Выведите мощность пересечения двух заданных множеств.

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

В первой строке записано три целых числа через пробел A1, B1, C1. Во второй строке записано три целых числа через пробел A2, B2, C2. Все числа от -100 до 100.

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

Выведите мощность искомого множества точек. Выведите -1, если пересечение содержит бесконечное число точек.

Примеры
Входные данные
1 1 0
2 2 0
Выходные данные
-1
Входные данные
1 1 0
2 -2 0
Выходные данные
1