#P1148. 提瓦特之旅

提瓦特之旅

题目描述

提瓦特里有 nn 个小岛,第 ii 个岛(1i<n1 \le i < n )和第 i+1i+1 个岛有一座桥连接,第 11 个岛和第 nn 个岛有桥连接。
你想按照 s1,s2,s3,sms_1,s_2,s_3,\dots s_m 的顺序依次游览 mm 座岛。只能通过桥从一个岛到另一个岛。
但现需要断开一座桥。问你任意选择一座桥断开的情况下,完成游览最少要通过多少次桥。
如果一座桥被多次计算,需要重复计算次数。

输入输出格式

输入

共两行

第一行两个整数 NNMM

第二行 MM 个整数 X1 到 Xm

输出

一个整数代表答案

样例数据

3 3
1 3 2
2
4 5
2 4 2 4 2
8

数据范围

  • 3N2×1053\leq N \leq 2\times 10^5
  • 2M2×1052\leq M \leq 2\times 10^5
  • 1XkN1\leq X_k\leq N
  • XkXk+1 (1kM1)X_k\neq X_{k+1}\ (1\leq k\leq M-1)
  • 所有的输入都是整数.