#P2017. Speed Limit

Speed Limit

描述

Bill 和 Ted 正在进行一次公路旅行。但是他们车上的里程表里程表坏了,所以他们不知道自己已经开了多少英里。幸运的是,Bill 有一个能用的秒表,所以他们可以记录他们的速度速度和他们驾驶的总时间总时间。不幸的是,他们的记录保存策略有点奇怪,因此他们需要帮助计算总行驶距离。您将编写一个程序来执行此计算。

例如,如果他们的日志显示
速度(英里/小时)
总运行时间(小时)
2020
22
3030
66
1010
77

这意味着他们以每小时2020英里的速度行驶了22小时,然后以每小时62=46-2=4英里的速度行驶了3030小时,然后以每小时77英里的速度行驶了76=17-6=1小时。行驶距离为 (2)(20)+(4)(30)+(1)(10)=40+120+10=170(2)(20) + (4)(30) + (1)(10) = 40 + 120 + 10 = 170 英里。注意,总经过的时间始终是从旅程开始开始的,而不是自其日志中的上一个条目以来。

输入

输入由一个或多个数据集组成。每组以一行开始,其中包含一个整数 nn1n101 \leq n \leq 10,后跟 nn 对值,每行一对。一对中的第一个值 ss 是速度(以英里/小时为单位),第二个值 tt 是总运行时间。sstt 都是整数,1s901 \leq s \leq 901t121 \leq t \leq 12tt 的值始终按严格递增的顺序排列。nn 的值为 1-1 表示输入结束。

输出

对于每个输入集,打印 driven 距离,后跟一个空格,后跟单词 "miles"。

样例输入

3
20 2
30 6
10 7
2
60 1
30 5
4
15 1
25 2
30 3
10 5
-1

样例输出

170 miles  
180 miles  
90 miles