Задача C. Три клетки

Автор:А. Кленин   Ограничение времени:5 сек
Входной файл:input.txt   Ограничение памяти:64 Мб
Выходной файл:output.txt  

Условие

На клетчатом поле закрашены три клетки. Требуется закрасить дополнительно наименьшее количество клеток таким образом, чтобы все закрашенные клетки образовали 4-связную фигуру.

Т. е. из каждой закрашенной клетки можно было бы добраться в любую другую, двигаясь только по закрашенным клеткам, соседним друг с другом по вертикали либо по горизонтали.

Формат входного файла

Во входном файле содержатся целые числа x1 y1 x2 y2 x3 y3 — координаты трёх различных закрашенных клеток, разделённые пробелами и/или символами перевода строки.

Формат выходного файла

Выходной файл должен содержать единственное число — наименьшее количество клеток, которые необходимо закрасить.

Ограничения

Числа находятся в диапазоне от 0 до 100.

Примеры тестов

Входной файл (input.txt) Выходной файл (output.txt)
1
1 1 2 2 3 1
1
2
0 0 0 1 10 1
9

0.164s 0.023s 15