Футбол — улюблена гра серед дітей, але щоб зіграти матч, потрібно сформувати дві команди. Щоб гра була цікавою, команди мають бути максимально рівними за складом.
В одному дворі діти вирішили формувати команди так: двоє найсильніших стають капітанами й отримують номери 1 і 2. Капітан 1 обирає першого гравця у свою команду. Далі з решти гравців капітан 2 обирає гравця у свою команду. На наступному колі вибору першим обирає капітан 2. Якщо гравці ще залишилися, право першого вибору переходить знову до капітана 1, і так далі. Тобто після того, як капітан 1 вибирає першого гравця, капітани по черзі вибирають по два гравці, доки всі не будуть вибрані. Обмежень на розмір команд немає, тож усі зможуть пограти. Якщо гравців непарна кількість, в одній команді буде на одного більше.
Відомі оцінки гравців, які дали капітани. Визначте, до якої команди потрапить кожен гравець. Оцінки кожного з капітанів — це унікальні числа від до , де — загальна кількість гравців (без урахування капітанів). Оцінка показує місце гравця на думку капітана серед усіх гравців (без урахування капітанів). Ми пронумеруємо гравців (крім капітанів) від до , і список оцінок наводиться у порядку номера гравця: спочатку оцінка для гравця , потім для гравця , і так далі.
Наприклад, якщо оцінки першого капітана такі: , , , , , , а другого: , , , , , , то спочатку до першої команди потрапить гравець номер . Потім другий капітан забирає гравця номер , потім — номер . Далі перший капітан обирає двох гравців (номери і ), а останній гравець (номер ) дістається другій команді. Такий розподіл можна записати як: 112122. Гравці під номерами , , у першій команді, а гравці під номерами , , — у другій.
Перший рядок містить одне ціле число — кількість гравців, не рахуючи капітанів (2 \leq N \leq 100). У другому рядку через пробіл задано додатних цілих чисел — оцінки першого капітана, а в третьому рядку — оцінки другого капітана (також додатних цілих чисел).
Виведіть у єдиному рядку відповідь на задачу.
Приклад 1