Məlum olduğu kimi, 2014-cü il dünya xokkey çempionatı Ujləndiyada keçiriləcək. Turnirin uğurla keçməsi üçün təşkilatçı ölkə Beynəlxalq Xokkey Federasiyasının bir sıra tələblərinə əməl etməlidir. Xokkey oyunları Ujkaçevo və Ujkovel şəhərlərində keçiriləcək və bu şəhərlər birbaşa avtomagistralla birləşir.
Qeyd olunub ki, Ujkaçevo — Ujkovel şosesi boyunca yerləşən turist düşərgəsinin heç birində hazırda video-kafe yoxdur. Video-kafe – demək olar ki, adi yolkənarı kafedir, lakin idman tədbirlərinin yayımı üçün avadanlıqla təchiz olunmuşdur. Federasiya qərara alıb ki, düşərgənin -sində aşağıdakı qaydalara əsasən video-kafe qurulmalıdır:
1. İstənilən video-kafe ilə yol boyunca əvvəlki video-kafe arasında (əgər belə varsa) məsafə ən az km və ən çox km olmalıdır. 2. İstənilən video-kafe ilə sonrakı video-kafe arasında (əgər belə varsa) məsafə ən az km və ən çox km olmalıdır.

3. Hər iki şəhərin hər birindən ən yaxın video-kafeyə olan məsafə də daxil olmaqla -dan -yə qədər (hər ikisi daxil olmaqla) olmalıdır.
Şəkildə: N = 5, K = 3, A = 20, B = 70.
Hər -ci video-kafe üçün Z_i əmsalını — bu kafenin digər bütün video-kafelərə olan məsafələrinin cəmini müəyyən edək. Bütün Z_i əmsallarının cəmi nə qədər böyük olsa, turistlər matçlar barədə informasiyanı bir o qədər operativ alacaqlar.
Sizin tapşırığınız — tələblərə uyğun olaraq video-kafe yerləşdirilməsi üçün Z_i əmsallarının mümkün olan ən böyük cəmini müəyyənləşdirməkdir. Hər bir düşərgədə yalnız bir video-kafe tikilə bilər və yalnız düşərgələrdə video-kafe qurmaq olar.
Birinci sətirdə iki tam ədəd — (1 \le K \le N \le 1000) verilir.
İkinci sətirdə iki tam ədəd (1 \le A < B \le 10^{9}) göstərilir.
Üçüncü sətirdə bir tam ədəd (1 \le S \le 10^{9}) — Ujkaçevo ilə Ujkovel arasındakı məsafə verilir.
Dördüncü sətirdə ədəd tam ədəd C_i (0 < C_i < S, C_i < C_j\ \text{əgər}\ i < j) — -ci düşərgəyə Ujkaçevodan olan məsafələr göstərilir.
Bir ədəd çıxış verin — video-kafe üçün Z_i əmsallarının mümkün olan ən böyük cəmi. Həmişə həll mövcuddur.
Nümunə
5 3
20 70
90
20 40 70 80 85
220Nümunə
10 4
10 35
100
8 12 22 25 37 45 62 75 86 90
464Nümunə 1
Birinci nümunədə düşərgələrdən \{1, 2, 4\} seçilmişdir.
İkinci nümunədə isə \{2, 5, 8, 10\} seçilmişdir.