Problem Description
Given a double-precision number, payment, denoting an amount of money, use the NumberFormat class' getCurrencyInstance method to convert payment into the US and Indian currency formats. Then print the formatted values as follows:
US: formattedPayment
India: formattedPayment
where formattedPayment is payment formatted according to the appropriate Locale's currency.
Note: India does not have a built-in Locale, so you must construct one where the language is en (i.e., English).
Problem Constraints
0 <= payment <= 109
Input Format
A single double-precision number denoting payment.
Output Format
On the first line, print US: u where u is payment formatted for US currency.
On the second line, print India: i where i is payment formatted for Indian currency.
Example Input
Sample Input:
12324.134
Example Output
Sample Output:
US: $12,324.13 India: Rs.12,324.13
Example Explanation
Sample Explanation:
Each line contains the value of payment formatted according to the two countries' respective currencies.