#2246. Landscaping

Landscaping

题目描述

农民约翰正在建造一个景观优美的花园,在这个过程中需要移走大量的泥土。

花园由N\red{N}个花坛组成1\red{(1≤}N\red{N≤}100000\red{100000)},其中花坛i\red{i}最初包含Ai\red{Ai}单位的污垢。农民约翰想重新美化花园,使每个花坛都有两个单位的泥土。Ai\red{Ai}Bi\red{Bi}都是0\red{0…}10\red{10}范围内的整数。

为了美化花园,农民约翰有几种选择:他可以购买一个单位的泥土,并将其放置在他选择的花坛上,花费X\red{X}个单位的钱。他可以从自己选择的花坛上取下一个单位的污垢,然后用Y\red{Y}个单位的钱把它运 走。他还可以将一个单位的泥土从花坛i\red{i}运送到花坛j\red{j,}费用为Z\red{Z}乘以ij\red{|i-j |}。请计算农民约翰完成绿化项目的最低总成本。

输入格式

第一行输入包含N\red{N}X\red{X}Y\red{Y}Z\red{Z(}0\red{0≤}X\red{X}Y\red{Y≤}108\red{10^8};0\red{0≤}Z\red{Z≤}1000).\red{1000). }i+1\red{i+1}行包含整数Ai\red{Ai}Bi\red{Bi}

输出格式

请打印FJ\red{FJ}需要花费在绿化上的最低总成本。

样例

输入样例

4 100 200 1
1 4
2 3
3 2
4 0

输出样例

210