#1205. 希蒙的登山训练

希蒙的登山训练

题目描述

希蒙和他的私人教练李老师正在徒步攀登歌乐山。刚好歌乐山上修了一条长为LL米(1L1061 \leq L \leq 10^6)的直路。希蒙可以按照每米tat_a秒(1ta1061 \leq t_a \leq 10^6)的速度攀登。由于他受到了李老师的监督,中间不能进行任何休息。 然而李老师可以在山路中椅子处休息,在那里他能够快乐的摸鱼。在路径上总共有NN个椅子(1N1051 \leq N \leq 10^5);第ii个椅子距离路径的起点xix_i米(0<xi<L0 < x_i < L),摸鱼值为fif_i1fi1061 \leq f_i \leq 10^6)。如果李老师在椅子ii休息了cc秒,他能够得到ficf_i * c个摸鱼快乐值。

攀登时,李老师会以每米tbt_b秒(1tb1061 \leq t_b \leq 10^6)的固定速度攀登。由于李老师强无敌,他的速度一定比希蒙快。

李老师想要摸更多的鱼。然而他也担心希蒙,作为一个有责任的教练,他必须保证永远都不落后于希蒙。

那么现在,李老师最多能够摸多久的鱼呢?

输入格式

输入的第一行包含四个整数:LLNNtat_a,以及tbt_b。下面NN行描述了休息站。对于11NN之间的每一个ii,第i+1i+1行包含了两个整数xix_ifif_i,描述了第ii个休息站的位置和那里的摸鱼值。

输入保证ta>tbt_a > t_b,并且0<x1<<xN<L0 < x_1 < \dots < x_N < L 。注意tat_atbt_b的单位为秒每米!

输出格式

输出一个整数:李老师可以获得的最多的摸鱼快乐值。

样例

输入样例

10 2 4 3
7 2
8 1

输出样例

15