Лучший из худших vs. худший из лучших
В компьютерную игру latroM tabmoK могут играть два игрока. Каждый из них может выбрать одного из имеющихся в игре N персонажей-бойцов, после чего эти персонажи попадают на арену боя, где сражаются друг с другом, управляемые игроками. Женя и Саша давно уже играют в эту игру и знают силу каждого из бойцов. Поэтому они легко могут предсказать результат любого сражения, кроме зеркального боя (когда оба выбирают одного и того же персонажа). Собравшись в очередной раз поиграть в свою любимую игру, ребята договорились делать выбор персонажей следующим образом. Сначала Женя назовет K различных персонажей-бойцов, после чего Саша выберет одного из них, которым должен будет играть Женя. Разумеется Женя будет стараться выбрать самых сильных персонажей, а Саша наиболее слабого из них. Затем Женя назовет L разных персонажей, из которых Саша вновь выберет одного, но теперь для себя. В этом случае Жене выгодно будет выбирать самых слабых персонажей, а Саше - наиболее сильного из них. Выбранные таким образом два персонажа и отправятся наконец в бой.
Напишите программу, определяющую победителя в таком бою.
Входные данные
В первой строке задается целое число N - количество персонажей-бойцов в игре (1 ≤ N ≤ 10^5). Вторая строка содержит N целых чисел, определяющих силы соответствующих персонажей. Все эти числа различны и лежат в диапазоне от 0 до 10^9. В последней третей строке записаны два целых числа K и L - количество персонажей, выбираемых Женей для себя и для Саши соответственно (1 ≤ K, L ≤ N).
Выходные данные
Выведите один из символов: ">", если в бою победит персонаж Жени (худший из лучших), символ "<", если победит персонаж Саши (лучший из худших), и символ "=", если исход боя нельзя предсказать заранее.