Start: 2025-07-29 20:35:00

暑假训练赛16订正

End: 2025-08-09 00:00:00
Now  2026-01-16 22:06:44  类型: IOI  状态: Ended 

P7. 数字区间
Description

Alice 有一个长度为 N 的正整数序列 A ,其中所有的 A_{i} 满足 1 ≤A_{i} ≤M :

Alice 认为一个区间是good,当且仅当这个区间中出现了 1 ~ M 范围内的所有正整数,且每个正整数出现次数为偶数。

Alice 想知道:这个序列中有多少个区间是good。


Input

- 第一行两个正整数 N , M 。

- 第二行 N 个正整数,第 i个正整数表示 A_{i}


Output

一行一个非负整数,表示答案。

Examples

Input

5 2
1 2 1 2 1

Output

2

Input

12 3
1 2 3 1 2 3 1 1 2 3 2 1

Output

5
Hint

样例1 解释

两个good 区间分别为:[1 2 1 2] 1 和1 [2 1 2 1]

测试点编号NM
1 ∼ 2≤ 1000= 1
3 ∼ 4≤ 1000≤ 20
5≤ 7000≤ 20
6 ∼ 7≤ 10 6= 2
8 1010 620

对于全部数据, 1 ≤N ≤10^{6} , 1 ≤A_{i} ≤20


Submit

题目参数
Time Limit 1 second
Memory Limit 128 MB
Submit