Carl har just flyttat hemifrån, och har insett att han numera behöver köpa mat själv. Eftersom det är jobbigt att gå till butiken beställer han istället maten online på hemsidan Hemkör, som levererar matvaror direkt till dörren.
Carl håller nu på att köpa mat för de kommande århundradena. Totalt har Carl planerat att äta 1≤N≤5,000 måltider (numrerade från 1 till N) under de nästa 100,000 dagarna. Den i:te måltiden tänker Carl äta 1≤P\[i]≤100,000 dagar från idag, och kräver totalt 1≤Q\[i]≤100 kilo mat. Carl är inte kräsen -- så länge han har Q\[i] kilo ingredienser spelar det inte någon roll vilka ingredienser han använder.
På Hemkör finns det 1≤M≤100,000 olika matvaror till salu. Den i:te varan har en vikt 1≤V\[i]≤100 kilo, en kostnad 1≤K\[i]≤2,000 kronor och ett utgångsdatum som är 1≤D\[i]≤100,000 dagar från idag (en vara kan användas fram till och med dagen den går ut). Carl kan köpa hur många exemplar av varje matvara som han vill.
Carl har kommit fram till att det går att köpa matvaror så att han kan laga samtliga måltider. Kan du hjälpa honom beställa matvaror på ett sådant sätt att det dessutom blir så billigt som möjligt?
Den första raden innehåller de positiva heltalen N och M. Sedan följer N rader, en för varje måltid. Den i:te raden innehåller heltalen P\[i] och Q\[i].
Sedan följer M rader, en för varje vara. Den i:te raden innehåller heltalen V\[i], K\[i] och D\[i].
Skriv ut ett tal -- den minimala kostnaden för att köpa mat till alla måltiderna.