#1332. 植树

植树

描述

StarStar为了参加编程选拔考试已经做好了非常充分的准备,但是他有个最重要的毛病就是他十分的粗心,为了能在考试中不犯低级错误,拿到比较好的成绩,starstar决定做件好事来增加他的rprp。 做什么好事呢?starstar想到了常州好多道路刚修好,路边的绿化还没有好,于是starstar决定为一条刚修好的马路两旁种上树木。当然这一定是starstar亲自抄手(挖坑,种树,浇水\dots工程量好大,为了rprpstarstar豁出去了,再累再苦也干),道路每隔5米种一棵树,正常情况下starstar种一棵树需要1616分钟(这么快,因为我们的starstar身强力壮)但是由于有部分位置的土壤质地不一样,所以starstar种树的时间有时会和正常情况不一样,质地软的就种得快,质地硬的就种得慢,当然不一样的土壤是预先知道的,所以starstar想统计他种完一条路上的树需要多少时间。

输入

11行:两个整数mmnn,mm表示道路有mm米,(mm保证是55的倍数),nn表示有nn段不同质地的土壤;m100,n100m \le 100,n \le 100; 第2..n+12..n+1行:每行33个整数a,b,ka,b,k表示从第aa米开始到bb米结束这段道路的质地是一样的,(aba \le b)在这些地上每种树需要耗费kk分钟时间,道路起始位置为00,起始位置当然也是要植树的。

输出

一行:一个整数(保证在longintlongint范围),starstar种完一条道路上的树需要的总时间。(注意道路的两边都要植树)

样例

15 3
0 10 15
11 12 10
13 15 20
130