145 - Gondwanaland Telecom

Gondwanaland Telecom這家電話公司收費的標準是以所撥電話的距離及時段來訂定的,如下表。在這裡charging step就是指不同的距離。

所有的收費是根據該通電話每一分鐘多少錢來計算的,所以若有某通電話有跨時段,則按時段不同的收費標準分別計算在加總。例如:有一通電話從5:58pm開始到6:04pm結束,那前2分鐘是按白天(Day)的標準計費,而後4分鐘則按傍晚(Evening)的標準計費。

所有小於一分鐘的電話不列入計費,而且沒有一通電話會持續超過24小時。

Input

每筆測試資料一列,代表某通電話的通話記錄。每列輸入資料包含6個部分,第一個部分為charging step(大寫字母A~E)。第二個部分為所撥的電話號碼(為7個數字及一個”-“的字串),第三、四個部分代表通話開始的時間:時及分。第五、六個部分代表通話結束的時間:時及分(均以24小時的時鐘來看,時、分均以2個數字來表現)。

若輸入列的第一個字為#,代表輸入結束。請參考Sample Input

Output

對每一筆測試資料輸出一列,也包含6個部分。

第一個部分為所撥的電話號碼。第二、三、四部分分別代表這通電話所用各時段(Day,Evening,Night)的分鐘數,第五個部分為charging setp,第六個部分為這通電話總共計費多少錢。

各部分輸出於一定位置,以靠右對其來說,分別在10,16,22,28,31,39的位置。請參考Sample Output

Sample Input

C 765-7457 10 41 04 29
B 207-0225 21 28 07 53
B 316-0414 16 43 09 37
C 463-1401 19 28 00 33
D 514-9373 01 20 09 08
#

Sample Output

765-7457   439   240   389  C  362.44
207-0225     0    32   593  B   34.45
316-0414   174   240   600  B  109.50
463-1401     0   152   153  C   70.05
514-9373    68     0   400  D  127.16