In a small village beyond seven hills and seven seas, Snow White lives together with
At the beginning of each class, the dwarves must stand in line, ordered by their height. For the
purposes of this task, assume that the dwarves have heights
1 X Y
-- dwarves at positions and in the line must switch places.
She also checks their ordering by issuing queries of the form:
2 A B
-- do dwarves with heights (not necessarily in that order) occupy a contiguous subsequence of the current line?
Help the doofus dwarves follow Snow White's instructions and respond to her queries.
Input Specification
The first line of input contains the two positive integers
The following line contains
Each of the following 1 X Y
2 A B
Output Specification
The output must contain one line for each request of type 2, containing the reply to the query, either
YES
or NO
.
Scoring
In test data worth a total of
Sample Input 1
5 3
2 4 1 3 5
2 2 5
1 3 1
2 2 5
Sample Output 1
NO
YES
Sample Input 2
7 7
4 7 3 5 1 2 6
2 1 7
1 3 7
2 4 6
2 4 7
2 1 4
1 1 4
2 1 4
Sample Output 2
YES
NO
YES
NO
YES
Comments