小美的排列询问
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

小美拿到了一个排列。她想知道在这个排列中,xy是否是相邻的。你能帮帮她吗?

排列是指一个长度为n的数组,其中 1 到n每个元素恰好出现一次。

输入描述:

第一行输入一个正整数n,代表排列的长度。
第二行输入n个正整数a_i,代表排列的元素。
第三行输入两个正整数xy,用空格隔开。
1\leq n \leq 200000
1\leq a_i,x,y \leq n
保证x≠y

输出描述:

如果xy在排列中相邻,则输出"Yes"。否则输出"No"。
示例1

输入

复制
4
1 4 2 3
2 4

输出

复制
Yes
示例2

输入

复制
5
3 4 5 1 2
3 2

输出

复制
No