Побег из космической тюрьмы

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

В этот раз Рик угодил в тюрьму вместе с Морти. Кажется, они пытались украсть какой-то очень важный кристалл... Но сейчас это уже не важно, нужно помочь им выбраться!

На дверях камеры написан массив aa из nn целых чисел. Числа в массиве могут повторяться, и известно, что двери тюрьмы открываются тогда и только тогда, когда массив будет отсортирован по неубыванию. Для изменения состояния массива используется специальный прибор, внутри которого спрятана pp --- перестановка чисел от 11 до nn. После одного применения этого прибора, элементы массива меняют позиции в соответствии с этой перестановкой, то есть число a_ia\_i перемещается на позицию p_ip\_i для каждого ii.

Закрывая дверь в камеру, охранник один раз применил этот прибор к исходному отсортированному массиву, после чего с ехидной улыбкой бросил этот прибор Рику --- они оба знают, что чтобы вернуть массив в исходное состояние, в худшем случае Рику придется применить этот прибор еще n!1n! - 1 раз. Но охранник не знал, что у Морти в кармане завалялась игрушка, способная запоминать и частично восстанавливать состояния объектов.

Рик и Морти составили план: каждую секунду Морти будет запоминать текущее состояние массива, после чего Рик будет применять к массиву перестановку pp. Возможность выбраться у них появится тогда, когда для каждого ii от 11 до nn в игрушке Морти будет запомнено хотя бы одно состояние, в котором на ii-й позиции стоит число, равное исходному значению a_ia\_i. Тогда Морти сможет по очереди восстановить каждое число в массиве из <<правильного>> состояния, после чего массив снова будет отсортирован по неубыванию.

Посчитайте, сколько секунд пройдет, прежде чем Рик и Морти смогут выбраться. Считайте, что Рик и Морти настолько сфокусированы на своем плане, что даже если первое применение перестановки pp оставит массив отсортированным, они этого не заметят и все равно потратят одну секунду на выполнение одного действия.

입력

В первой строке дано единственное целое число nn --- длина массива на двери и перестановки (1n51051 \leqslant n \leqslant 5 \cdot 10^5).

Во второй строке через пробел перечислены nn целых чисел a_ia\_i --- изначальное (отсортированное) состояние массива aa (1a_i1091 \leqslant a\_i \leqslant 10^9; a_ia_i+1a\_i \leqslant a\_{i+1}).

В последней строке через пробел перечислены nn различных целых чисел p_ip\_i --- элементы перестановки, которую совершает одно использование прибора (1p_in1 \leqslant p\_i \leqslant n).

출력

Выведите единственное целое число --- количество состояний массива, которое будет запомнено в игрушке Морти к моменту, когда заключенные впервые получат возможность с помощью нее выбраться из камеры.

힌트

В третьем примере состояния массива aa будут равны

  1. 2,1,1,2,1,12, 1, 1, 2, 1, 1
  2. 1,2,1,1,1,21, 2, 1, 1, 1, 2
  3. 2,1,2,1,1,12, 1, 2, 1, 1, 1
  4. 1,2,1,1,2,11, 2, 1, 1, 2, 1

Как можно заметить, 22 не появляется на пятом месте до четвертой секунды, а на всех остальных позициях за эти четыре секунды хотя бы раз встретилось нужное число, поэтому ответ равен 44.