Masala #0339
Omadli yo’laklar
Bitboy kunlardan bir kun omadli yo’laklar lotoreyasida g’olib bo’ldi va u qancha miqdorda sovrin sohibi bo’lishi o’ziga bog’liq bo’lib qoldi. Sovrin miqdori quyidagi shaklda aniqlanadi:
- Bitboyga ikkita A va B yo’lak beriladi, har bir yo’lakning uzunligi N ga teng va ikkala yo’lakning ham har bir birligida bittadan son yozilgan, bu son Bitboy shu raqamni bosganida unga shu summa miqdorida sovrin qo’shilishini anglatadi;
 - Bitboy yo’lakdan hech qachon ortga burilmaydi, har qadamda i-pozitsiyadan i+1 – pozitsiyaga siljiydi;
 - Bitboy bir yo’lakdan boshqasiga o’tish uchun X jarima to’lashi kerak bo’ladi;
 - Bitboy dastlab yurishni ixtiyoriy yo’lakdan boshlashi, oxirida ixtiyoriy yo’lakda to’xtatishi mumkin;
 - Qolgan ma’lumotlarni izohdan bilib olishingiz mumkin.
 
Kirish faylining dastlabki satrida ikkita butun son, N(1 ≤ N ≤ 105) va X(0 ≤ X ≤ 109) sonlari kiritiladi.
Ikkinchi satrda N ta butun son, A(0 < Ai ≤ 109) birinchi yo’lakdagi sonlar ketma-ketligi kiritiladi.
Uchinchi satrda N ta butun son, B(0 < Bi ≤ 109) ikkinchi yo’lakdagi sonlar ketma-ketligi kiritiladi.
Chiqish faylida yagona son, Bitboyning maksimum sovrin miqdorini aniqlang!
| # | input.txt | output.txt | 
|---|---|---|
| 1 | 
                            6 2 1 2 3 4 7 1 4 5 1 4 1 7  | 
                        
                            26  | 
                    
4->5->(3-2)->4->7->(7-2)