题目描述
深海科考队打捞起了 件实验样本,要装进潜水舱带回母船。潜水舱的舱内总容量为 ,装入样本的总体积不得超过 ;样本不可分割,每件至多装一件。
样本只能通过舱口的闸门进出,而闸门按通过能力分级:等级为 的闸门只能通过单件体积不超过 的样本。闸门等级越高,采购价格越贵。
第 件样本的体积为 、科研价值为 。科考队希望舱内样本的科研价值总和不小于 ,并在此前提下采购等级尽量低的闸门。求满足条件的最小闸门等级 ;若无论采购多高等级的闸门都无法满足要求,输出 Impossible。
输入格式
第一行三个整数 ,分别表示样本总数、要求的科研价值总和下限、舱内总容量。
接下来 行,每行两个整数 ,表示第 件样本的体积与科研价值。
输出格式
输出一行:满足条件的最小闸门等级 ;无解输出 Impossible。
样例
输入
5 8 6 2 3 3 5 4 6 5 4 1 2
输出
3
样例解释:采购等级 的闸门后,可装入体积 与体积 的两件样本,体积和 ,价值和 ;等级低于 时无法凑够 的价值。
输入
3 10 100 50 10 2 3 3 4
输出
50
样例解释:两件小样本的价值之和只有 ,必须装入体积 的样本才能达到 ,因此闸门等级至少为 。
输入
2 100 5 1 10 4 20
输出
Impossible
样例解释:两件样本全装也只有 的价值,达不到 ,无解。
数据范围
对于 的数据:,,,,。
本题共 10 个测试点,每个测试点 10 分。