Bill và Ted đang trong một chuyến đi phượt. Tuy nhiên, đồng hồ đo quãng đường (odometer) trên xe của họ đã bị hỏng, nên họ không biết mình đã đi được bao nhiêu dặm. May mắn là, Bill còn một chiếc đồng hồ bấm giờ (stopwatch) còn hoạt động, nên họ có thể ghi lại tốc độ và thời gian họ đã chạy trên xe. Do cách Bill và Ted ghi lại dữ liệu có một chút bất tiện, nên họ muốn trợ giúp trong việc tính độ dài quãng đường đã đi. Bạn hãy viết một chương trình để tính độ dài quãng đường của họ nhé!
Ví dụ, nếu họ ghi lại thông tin như sau:
Vận tốc (dặm trên giờ) | Tổng thời gian trôi qua (theo giờ) |
---|---|
~20~ | ~2~ |
~30~ | ~6~ |
~10~ | ~7~ |
Điều này cho biết họ đã đi với vận tốc ~20~ dặm/giờ trong ~2~ giờ, sau đó đi ~30~ dặm/giờ trong ~6-2=4~ giờ, cuối cùng là ~10~ dặm/giờ trong ~7-6=1~ giờ. Do đó họ đã đi được: ~20 \times 2 + 30 \times 4 + 10 \times 1 = 40+120+10 = 170~ dặm. Lưu ý rằng "Tổng thời gian trôi qua" được tính từ lúc bắt đầu chuyến đi.
Input
Dữ liệu vào chứa một hoặc nhiều test case (tối đa ~10~). Mỗi test case có dòng đầu tiên là một số nguyên ~n~ ~(1 \le n \le 10)~, tiếp theo là ~n~ dòng, mỗi dòng chứa một cặp số ~s~ và ~t~ ~(1 \le s\le 90, 1 \le t \le 12)~, lần lượt thể hiện vận tốc và tổng thời gian đã trôi qua mà Bill và Ted đã ghi lại. Các giá trị của ~t~ luôn theo thứ tự tăng dần. Dữ liệu vào kết thúc bằng giá trị ~-1~ của ~n~.
Output
Với mỗi test case, in ra trên một dòng độ dài quãng đường Bill và Ted đã đi được, theo sau là một dấu cách và từ miles
.
Sample Input
3
20 2
30 6
10 7
2
60 1
30 5
4
15 1
25 2
30 3
10 5
-1
Sample Output
170 miles
180 miles
90 miles
Comments