Вам даны две перестановки p и q, состоящие из n элементов, и m запросов вида: l1, r1, l2, r2 (l1 ≤ r1; l2 ≤ r2). Ответом на запрос является количество целых чисел от 1 до n, таких что их позиция в первой перестановке находится в отрезке [l1, r1] (границы отрезка включаются), а позиция во второй перестановке — в отрезке [l2, r2] (границы отрезка включаются).
Перестановкой, состоящей из n элементов, называется последовательность n различных целых чисел, каждое из которых не меньше 1 и не больше n.
Позицией числа v (1 ≤ v ≤ n) в перестановке g1, g2, ..., gn называется такое число i, что gi = v.
Выходные данные
Для каждого запроса выведите одно целое число в отдельной строке — ответ на запрос.
| № | Входные данные | Выходные данные |
|
1
|
3
3 1 2
3 2 1
1
1 2 3 3
|
1
|
|
2
|
4
4 3 2 1
2 3 4 1
3
1 2 3 4
1 3 2 1
1 4 2 3
|
1
1
2
|