Йою Ньєрк#5505

Йою Ньєрк

3 секунди
256 мегабайтів
Легка

Смон Джит вперше приїхав у Йою Ньєрк. Саме тому він погано орієнтується у цьому величезному місті.

Будова міських доріг досить проста. У місті вулиць, що йдуть зі сходу на захід, та авеню, що простягаються з півночі на південь. Усі вулиці пронумеровані від до , починаючи з найпівнічнішої. Аналогічно, авеню пронумеровані, починаючи з найзахіднішої. Відстані між сусідніми вулицями та авеню однакові. Усі вулиці та авеню — односторонні.

Смон має карту з розміткою напрямків усіх міських доріг. Він знає, що зараз знаходиться на перехресті -ї авеню та -ї вулиці. Дуже хоче дістатися до своєї машини на перехресті -ї авеню та -ї вулиці. Допоможіть йому знайти найкращий маршрут.

prb5505

Маршрут — це опис шляху, яким Смон має рухатися. Це послідовність цілих чисел c_i, які означають: від першого перехрестя до першого повороту потрібно проїхати c_1 кварталів, потім повернути і проїхати c_2 кварталів до наступного повороту, і так далі. Останнє число у маршруті відповідає відстані від останнього повороту до кінцевої точки шляху. Довжина маршруту — це довжина відповідного йому шляху. Смон Джит вважає кращими короткі маршрути. Серед маршрутів однакової довжини Смон віддає перевагу тим, у яких менше поворотів. Якщо довжина і кількість поворотів співпадають, Смон обирає той маршрут, у якому мінімальне c_i є найбільшим. Усі інші маршрути Смон вважає рівноцінними.

Вхідні дані

Перший рядок містить два цілих числа і (1 \le n, m \le 1000) — кількість вулиць і авеню у Йою Ньєрку. Далі йде рядок з цілих чисел, які задають напрямки вулиць. Число на -й позиції відповідає напряму -ї вулиці. Значення означає, що по вулиці можна рухатись із заходу на схід, — із сходу на захід. У наступному рядку так само визначено напрямки авеню, при цьому означає рух з півночі на південь.

Останні два рядки містять по два цілих числа , та , відповідно (1 \le s, t \le n, 1 \le a, b \le m). Гарантується, що початкова і кінцева позиції не збігаються.

Вихідні дані

Якщо дістатися кінцевої точки неможливо, виведіть одне слово "Impossible". Інакше у першому рядку виведіть "Street", якщо рух на початку має бути по вулиці, або "Avenue", якщо — по авеню. У другому рядку виведіть — кількість чисел в описі шляху, а в третьому рядку цілих чисел — опис маршруту. Якщо відповідей кілька, виведіть будь-яку з них.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading