One day (call it day 0), you find a permutation P of N integers written on the blackboard in a single row. Fortunately you have another permutation Q of N integers, so you decide to play with these permutations.
Every morning of the day 1, 2, 3 you rewrite every number on the blackboard in such a way that erases the number x and write the number Q_x at the same position. Please find the minimum non-negative integer d such that in the evening of the day d the sequence on the blackboard is sorted in increasing order.
The input consists of a single test case in the format below.
The first line of the input contains an integer N (1≤N≤200). The second line contains N integers P_1, …, P_N (1≤P_i≤N) which represent the permutation P. The third line contains N integers Q_1,…,Q_N (1≤Q_i≤N which represent the permutation Q.
Print the minimum non-negative integer d such that in the evening of the day d the sequence on the blackboard is sorted in increasing order. If such d does not exist, print −1 instead. It is guaranteed that the answer does not exceed 1018.