139 - Telephone Tangles

有一間公司想要控管員工撥打私人電話的電話費成本,所有通話會被記錄下來,包含撥打的號碼(最多 15 位數字)、通話時間。請你寫一個程式處理通話記錄,並整理成一份報表。

國際電話號碼以兩個零開頭(00),接著一組國碼(1~3位數),最後再接著一組用戶號碼(4~10位數)。國內長途電話號碼以一個零開頭(0), 接著一組區碼(1~5位數),最後再接著一組用戶號碼(4~7位數)。每通的通話費取決於所撥打的地區與通話時間。國內短途電話號碼以任何非零數字開頭,且通話費用為零。

Input

輸入資料包含兩個部份,第一部份包含「國際碼」或「國內長途碼」及其地區與通話費率,其格式如下:
編碼 地區名稱 $ 每分鐘的通話費

地區名稱不會超過25個字元,輸入資料的第一部份會以6個零表示結束(000000)。
第二部份的每一列都是一筆通話記錄,包含撥打的號碼與通話時間(分鐘),並以最少一個空白字元隔開,該部份資料以一個#符號表示結束。通話號碼不會有模稜兩可的情形。

Output

輸出資料包含通話號碼、地區名稱、用戶號碼、通話時間、每分鐘通話費率、通話費,其格式請參考範列資料。國內短途電話費率為0,若有不合法的電話號碼,請在地區名稱輸出”Unknown”,且通話費用為-1.00。

Sample Input

088925 Broadwood$81
03 Arrowtown$38
0061 Australia$140
000000
031526        22
0061853279  3
0889256287213   122
779760 1
002832769 5
#

Sample Output