Таксі
Наші люди до метро на таксі не їздят!
Після затянувшоїся наради директор фірми вирішив замовити таксі, щоб розвезти співробітників по домівках. Він замовив N машин - рівно стільки, скільки у нього співробітників. Проте коли вони під'їхали, виявилось, що у кожного водія таксі свій тариф за 1 кілометр.
Директор знає, якому співробітнику скільки кілометрів від роботи до будинку (на жаль, усі спіробітники живуть у різних напрямках, тому не можна відправти двох співробітників на одній машині). Тепер директор хоче визначити, який зі співробітників на якому таксі повинен поїхати додому, щоб сумарні витрати на таксі (а їх робить фірма) були мінімальні.
Вхідні дані
Спочатку у вхідному файлі записано натуральне число N (1 ≤ N ≤ 1000) - кількість співробітників компанії (співпадає з кількістю викликаних машин таксі). Далі записано N чисел, які задають відстані у кілометрах від роботи до будинків співробітників компанії (перше число - для першого співробітника, друге - для другого і т.д.). Усі відстані - додатні цілі числа, які не перевищують 1000. Далі записано ще N чисел - тарифи за проїзд одного кілометра у таксі (перше число - у першій машині таксі, друге - у другій і т.д.). Тарифи виражено додатніми цілими числами, які не перевищують 10000.
Вихідні дані
У вихідний файл виведіть N чисел. Перше число - номер таксі, у яке повинен сісти перший співробітник, друге число - номер таксі, у яке повинен сісти другий і т.д., щоб сумарні витрати на таксі були мінімальні. Якщо варіантів розсадки співробітників, при яких витрати мінімальні, декілька, виведіть довільний з них.