Где мои драконы?
시간 제한2초메모리 제한1024 MB
둥근 복도에서 다음으로 방문해야 할 방의 문에 도착하면 들어가고, n개 방을 모두 방문할 때까지 걸린 시간을 세는 시뮬레이션 문제입니다.
문제
Несмотря на советы Джораха, Дейнерис все-таки решила забрать своих драконов из Дома Бессмертных. В Доме Бессмертных есть круглый коридор, из которого ведут дверей. Дверь с номером расположена между дверями с номерами и , а дверь номер --- между дверями с номерами и ; -тая дверь ведет в комнату номер , и никакие две двери не ведут в одну и ту же комнату.
Зайдя в Дом Бессмертных, Дейнерис встретила Пиата Прея около первой двери. Он сказал ей, что она может найти своих драконов в комнатах с номерами . Чтобы оттянуть время, он хочет, чтобы Дейнерис побывала во всех комнатах. Каждый раз, когда она выходит из очередной комнаты, Пиат Прей называет ей комнату с номером, которую она еще не посещала, чтобы не вызвать подозрений. А чтобы оттянуть время, он называет комнату, которой нет в списке комнат, в которых ей осталось побывать. Если такой комнаты нет, он ничего не говорит.
Если Дейнерис стоит возле комнаты, которую ей необходимо посетить в данный момент, она заходит туда и ищет там драконов ровно одну минуту. Иначе она идет к соседней двери с большим номером. То есть, от двери с номером она идет к двери с номером , но если она стояла у двери с номером , то она пойдет к двери с номером . Чтобы дойти до соседней двери, Дейнерис также тратит одну минуту.
Дейнерис посетила все комнат, однако, выйдя из последней, она так и не нашла своих драконов. Поняв, что ее обманывают, она убежала от мага. Через час после этого она нашла своих драконов и освободила их. Тут же вырвавшись на свободу, драконы полностью сожгли Дом Бессмертных.
Ваша задача определить, сколько времени в минутах прошло с момента, когда Дейнерис вошла Дом Бессмертных, до момента, когда дом был полностью уничтожен драконами.
입력
Первая строка входного файла содержит одно целое число () --- количество дверей в коридоре. В второй строке дано чисел (), где --- номер комнаты, в которую ведет -ая дверь.
В третьей строке дано () --- количество данных Дейнерис в самом начале номеров комнат. В четвертой строке даны чисел (, если ) --- номера этих комнат. В пятой строке даны чисел () --- порядок номеров остальных комнат, в котором Пиат Прей сообщает их Дейнерис.
출력
В первой строке выведете искомое время. Во второй строке выведете через пробел чисел --- номера посещенных Дейнерис комнат в порядке посещения.