Masala #GQGI0JIUMA

Xotira 256 MB Vaqt 1000 ms
14

Ketma-ketlik

Talaba elementlari \(1\) dan \(n\) gacha bo’lgan har xil sonlardan tashkil topgan  \(A\)  ketma – ketlikni topib oldi. Oldiniga hamma elementlari o’z o’rnida turgandi (ya’ni \(A[i] = i\)). U elementlarini o’rnini almashtirib tashladi. Sizni vazifangiz ketma – ketlikni lekrikogarfik jihatdan nechanchi ekanligini aniqlab berish. Javob juda kata bo’lishi mumkin, shuning uchun \(10^9+7\) ga bo’lgandagi qoldig’ini toping.


Kiruvchi ma'lumotlar:

Birinchi qatorda \(n\) soni. \((1 ≤ n ≤ 10^5);\) Keyingi qatorda \(1\) dan \(n\) gacha sonlardan iborat ketma – ketlik.


Chiquvchi ma'lumotlar:

Yagona qatorda javobni \(10^9+7\) ga bo’lgandagi qoldig’ini chiqaring.


Misollar
# input.txt output.txt
1
4
3 1 4 2
14
2
3
3 2 1
6