请升级 HydroOJ 到 4.19.0 以上版本以正常使用此插件功能。

#pw1009. 天才般的我

天才般的我

Description

给定一个连通的无向图,包含 NN 个顶点和 MM 条边,其中第 ii 条边连接顶点 UiU_iViV_i。每个顶点 vv 上写有一个整数 AvA_v,表示该点的权重。

对于从顶点 11 到顶点 NN 的简单路径(不重复经过同一顶点的路径),其得分定义如下:

SS 为路径上的顶点拥有的权重的序列(按访问顺序排列)。

如果 SS 不是非递减的(即存在 ii 使得 Si>Si+1S_i > S_{i+1}),则该路径得分为 00

否则,得分为 SS 中不同整数的个数。

求所有从 11NN 的简单路径中的最高得分。若不存在满足条件的路径,输出 00

Format

Input

第一行包含两个整数 NNMM $(2 \le N \le 2 \times 10^5,\ N-1 \le M \le 2 \times 10^5)$。

第二行包含 NN 个整数 A1,A2,,ANA_1, A_2, \dots, A_N (1Ai2×105)(1 \le A_i \le 2 \times 10^5)

接下来 MM 行,每行两个整数 UiU_iViV_i (1Ui<ViN)(1 \le U_i < V_i \le N),表示一条边。保证图中无重边。

Output

输出一个整数,表示最高得分。

Samples

5 6
10 20 30 40 50
1 2
1 3
2 5
3 4
3 5
4 5
4