Гірський пейзаж
Ви подорожуєте мальовничим ландшафтом, що складається переважно з гір — на вашому шляху є орієнтирів (піки та долини). Ви зупиняєтеся, щоб перевести подих, і задаєтеся питанням: яку гору ви зараз бачите на горизонті?
Вам дана полігональна ланцюжок на площині. Координати точок розташовані в строго зростаючому порядку. Для кожного сегмента цієї ланцюжка знайдіть найменший індекс , для якого деяка точка видна з (лежить строго над променем ).
Вхідні дані
Перша строка містить кількість тестів .
Перша строка кожного тесту містить ціле число — кількість вершин на ланцюжку. Кожен з наступних рядків містить цілочисельні координати вершини .
Вихідні дані
Для кожного тесту виведіть один рядок, що містить цілих чисел. Це повинні бути найменші індекси сегментів ланцюжка, видимих справа, або , якщо такий сегмент не існує.