Макака и Бананы
문제
Макака Виктор решил испытать удачу и отправился в широко известное в узких кругах <<zino000>>, где он планирует опробовать новейший игровой автомат.
Автомат устроен очень просто: макака дергает за канат, чем приводит во вращение основной барабан (смотрите рисунок), внутри которого находятся слоёв, расположенных перпендикулярно оси вращения барабана. В каждом слое находится жёстко закреплённый невырожденный треугольник. Таким образом, все треугольники вращаются вокруг оси барабана с одинаковой угловой скоростью. Внутри каждого треугольника расположен шарик пренебрежимо малого размера, который под действием гравитации скатывается в одну из вершин с минимальной текущей координатой .
Ровно одна из вершин каждого треугольника является выигрышной. Если после остановки барабана шарик попадает в выигрышную вершину, то макака получает одну монету. При этом, если в момент остановки барабана у треугольника оказалось несколько вершин с минимальной координатой , и одна из них является выигрышной, то Виктору обязательно повезёт и он получит монету.
[이미지 1]
После нескольких игр Виктор научился останавливать вращение автомата в произвольный момент времени с помощью ловкого пинка. Теперь он хочет знать, какое максимальное количество монет он может выиграть, если правильно выберет момент, когда прекратить вращение конструкции.
입력
В первой строке записано единственное число () ---количество треугольников в барабане.
В каждой из последующих строк содержится шесть целых чисел , , , , , ---координаты точек треугольника в -м слое барабана. Координаты даны в плоскости, ортогональной оси вращения барабана, при этом ось вращения проходит через точку . Выигрышной является первая вершина каждого из треугольников. Все координаты целые и по модулю не превосходят . Гарантируется, что все треугольники являются невырожденными (то есть, площадь каждого треугольника строго больше нуля).
출력
В единственной строке выведите максимальное количество монет, которое может получить макака Виктор, если правильно выберет момент времени, когда число выигрышных вершин, обладающих минимальной -координатой среди вершин своего треугольника, максимально.
힌트
Во втором примере одним из оптимальных решений будет остановить барабан в самом начале. Тогда выигрышная вершина окажется одной из нижних для треугольников на первом и третьем слое.
예제
예제 1
3 0 0 2 0 1 2 3 1 5 2 5 0 7 2 6 0 8 0
3
예제 2
4 0 0 1 0 0 1 0 0 1 0 0 -1 0 0 -1 0 0 1 0 0 -1 0 0 -1
2