#Lutece1440. 修改序列

修改序列

Description

现在有一个序列 a1,a2,,ana_1, a_2, \ldots, a_n,你可以进行如下操作:

  • 删除序列中的一个元素;
  • 修改序列中的一个元素;
  • 交换序列中的任意两个不同位置的元素。

问最少需要修改序列中的多少元素才能让这个序列变成 b1,b2,,bmb_1, b_2, \ldots, b_m

Input

第一行两个正整数 n,mn, m1n,m1051\le n,m\le 10^5)。

第二行 nn 个正整数 a1,a2,,ana_1, a_2, \ldots, a_n1ai1051\le a_i\le 10^5),表示已有的序列。

第三行 mm 个正整数 b1,b2,,bmb_1, b_2, \ldots, b_m1bi1051\le b_i\le 10^5),表示要变成的序列。

Output

输出最少要修改序列中的多少个元素。

Samples

6 5
2 1 5 3 1 1
3 2 1 1 1
0

Note

只需删除已有的序列中第三个元素,之后将其余元素重新交换顺序即可。不需要修改任何元素的值。