Masala C

Xotira 128 MB Vaqt 1000 ms
14

Shaxboz va 8-mart

Shaxboz va uning n1n-1 ta do'sti 8-mart “Xalqaro xotin-qizlar kuni” munosabati bilan, kursdosh qizlariga sovg'a olish uchun do'konga kelishdi. Ular do'kondan jami pp ta sovg'a olishdi. Do'konda 11 dan kk gacha raqamlangan kk ta kassa bor. Har bir i-kassa sotuvchisi bitta sovg'ani hisoblash uchun xix_i vaqt sarflaydi, i-kassa sotuvchisi barcha xaridlar uchun yiy_i vaqt ichida xaridordan to'lovni qabul qilib bo'ladi, ayni paytda Shaxboz yoki uning do'stlariga i-kassadagi navbat kelishi uchun tit_i vaqt ketadi.

Shaxboz va uning do'stlari kassalarga shunday navbatda turishlari va sovg'alarni shunday bo'lib olishlari kerakki, ular do'kondan to'liq chiqib ketishlari uchun eng minimal vaqt sarflashlari kerak. (Sovg'asiz turgan xaridor kassa oldidan vaqt sarflamasdan o'tib ketishi mumkin.) 
Sizning vazifangiz ularning barchasi do'kondan chiqib ketishlari mumkin bo'lgan eng minimal vaqtni hisoblashdan iborat.


Kiruvchi ma'lumotlar:

Birinchi satrda kk butun soni do'kondagi kassalar soni kiritiladi.

Keyingi kk ta satrda 3 tadan butun sonlar xix_i - ii-kassa sotuvchisi har bir sovg'ani ro'yxatdan o'tkazishi uchun ketadigan vaqt, yiy_i - i-kassa sotuvchisi hozirgi xaridordan xaridlar uchun to'lovni qabul qilishi uchun ketadigan vaqt, tit_i - i-kassadagi navbat tugashi uchun ketadigan vaqt.

Keyingi qatorda Shaxboz va do'stlarining umumiy soni nn va ular olgan sovg'alar soni pp kiritiladi.

1n,k1051\leq n , k \leq 10^{5}

1xi,yi,ti1051 \leq x_i , y_i , t_i \leq 10^{5}

1p1061 \leq p \leq 10^{6}

 


Chiquvchi ma'lumotlar:

Shaxboz va do'stlari do'konni tark etishlari uchun kerak bo'ladigan minimal vaqt miqdorini chop eting.


Misollar
# input.txt output.txt
1
4
7 8 6
4 6 7
3 10 2
3 8 1
10 4
17
Izoh:

Pythonda ishlaydiganlar uchun PyPy ishlatish tavsiya qilinadi.