#2424. 土地购买

土地购买

题目描述

农夫John\red{John}准备扩大他的农场,他正在考虑N(1<=N<=50,000)\red{N (1 <= N <= 50,000) }块长方形的土地. 每块土地的长宽满足(1<=\red{(1 <= }<=1,000,000\red{<= 1,000,000}; 1<=\red{1 <= }<=1,000,000).\red{<= 1,000,000). }

每块土地的价格是它的面积,但FJ\red{FJ}可以同时购买多快土地. 这些土地的价格是它们最大的长乘以它们最大的宽, 但是土地的长宽不能交换.

如果FJ\red{FJ}买一块3×\red{3×}5\red{5}的地和一块5×\red{5×}3\red{3}的地,则他需要付5×\red{5×}5=25.\red{5=25. }

FJ\red{FJ}希望买下所有的土地,但是他发现分组来买这些土地可以节省经费. 他需要你帮助他找到最小的经费.

输入格式

1\red{1}行: 一个数: N\red{N}

2..N+1\red{2..N+1}行: 第i+1\red{i+1}行包含两个数,分别为第i\red{i}块土地的长和宽

输出格式

第一行: 最小的可行费用.

样例

输入样例

4
100 1
15 15
20 5
1 100

输出样例

500

提示

FJ\red{FJ}3\red{3}组买这些土地:

第一组:100×1,\red{100×1, }第二组1×100,\red{1×100, }第三组20×5\red{20×5 }15×5.\red{15×5. }

每组的价格分别为100,100,300,\red{100,100,300, }总共500.\red{500.}