D. Ломаная
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

На координатной плоскости отмечены три различные точки. Через них требуется провести простую ломаную, без самопересечений и самокосаний, состоящую только из звеньев, параллельных осям координат. От вас требуется найти, из какого минимального количества звеньев эта ломаная может состоять.

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

В каждой из трёх строк входных данных записано по два целых числа. В i-й строке находятся числа xi, yi ( - 109 ≤ xi, yi ≤ 109) — координаты i-й точки. Гарантируется, что все точки различны.

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

Выведите одно число — минимальное возможное количество звеньев подходящей ломаной.

Примеры
Входные данные
1 -1
1 1
1 2
Выходные данные
1
Входные данные
-1 -1
-1 3
4 3
Выходные данные
2
Входные данные
1 1
2 3
3 2
Выходные данные
3
Примечание

Вариант ломаной в первом примере: Вариант ломаной во втором примере: Вариант ломаной в третьем примере: