U312978 采蘑菇2

题目描述

坤坤又要采蘑菇了! 这次他找了一个承包商帮他采,这个承包商比较特殊,一共提供 $N$ 种蘑菇,只不过每种蘑菇只有两个,第一个售价 $X_i$,第二个售价 $Y_i$。 同一种蘑菇,你需要买走第一个后,才能买第二个。 坤坤想知道采购 $M$ 个蘑菇的最低价格为多少。

输入格式

第一行 $2$ 个整数 $N,M$。 接下来 $N$ 行,每行两个整数 $X_i,Y_i$, 分别表示第 $i$ 种蘑菇第一个和第二个的售价。

输出格式

一个整数,表示最低费用。

说明/提示

对于 $20\%$ 的数据,有 $N \le 1000$。 对于另外 $20\%$ 的数据,满足 $X_i < Y_i$。 对于 $100\%$ 的数据,有 $1 \le N \le 200000, 1 \le M \le 2N, 1 \le X_i,Y_i \le 10^9$。