#35684. 出栈合法性

出栈合法性

暂无测试数据。

已知自然数 $1$,$2$,$\cdots$,$N$($1 \le N \le 100$)依次入栈,请问序列 $C_1$,$C_2$,$\cdots$,$C_N$ 是否为合法的出栈序列。

输入格式

输入包含多组测试数据。

每组测试数据的第一行为整数 $N$($1 \le N \le 100$),当 $N=0$ 时,输入结束。

第二行为 $N$ 个正整数,以空格隔开,为出栈序列。

输出格式

对于每组输入,输出结果为一行字符串。

如给出的序列是合法的出栈序列,则输出"Yes",否则输出"No"

5
3 4 2 1 5
5
3 5 1 4 2
0
Yes
No