Козак Вус və yeni oyun#9097

Козак Вус və yeni oyun

1 saniyə
64 meqabayt
Çətin

Kazak Vus nəhayət öz ilk oyununu icad etdi, amma hələ heç kimə onu göstərməyib. O, sizdən bu oyunu test etməyi xahiş edir.

Sizə uzunluğu n olan a massivi verilir. Həmçinin m ədədi verilir. Massivin bütün ədədləri m-dən böyük olmayan müsbət tam ədədlərdir. 1-dən m-ə qədər olan hər bir ədədin öz qiyməti var. Oyunu qazanmaq üçün maksimum qiymətə malik altmassivi tapmaq lazımdır. Altmassivin qiyməti, altmassivdə dəqiq 1 dəfə rast gəlinən ədədlərin qiymətlərinin cəmidir.

Kazakova verilmiş massiv və ədədlərin qiymətləri üçün maksimum qiymətli altmassivi tapmağa kömək edin.

Giriş formatı

Birinci sətir massiv ölçüsü və massivdəki maksimum ədəd olan iki tam ədəd n və m (1 ≤ m ≤ n ≤ 200 000) ehtiva edir.

İkinci sətir n tam ədəd a[1], a[2], . . . , a[n] (1 ≤ a[i] ≤ m) ehtiva edir — massiv ədədləri. Hər bir ədədin 1-dən m-ə qədər ən azı bir dəfə rast gəlinməsi təmin edilir.

Üçüncü sətir m tam ədəd c[1], c[2], . . . , c[m] (1 ≤ c[i] ≤ 1 000 000) ehtiva edir — ədədlərin qiymətləri.

Çıxış formatı

Tək sətirdə məsələnin cavabını verin.

Qeyd

Birinci nümunədə maksimum qiymətli altmassiv — [6 . . . 7].

İkinci nümunədə maksimum qiymətli altmassiv — [2 . . . 6].

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading