import java.math.BigDecimal;
import java.text.NumberFormat;
import java.text.DecimalFormat;
import java.text.ParsePosition;
import java.util.Locale;
class Ideone {
public static void main
(String[] args
) { //French number formatting
nf1.setParseBigDecimal(true);
//USA number formatting
nf2.setParseBigDecimal(true);
System.
out.
println("bd1 value : " + bd1
); System.
out.
println("bd2 value : " + bd2
); }
}
aW1wb3J0IGphdmEubWF0aC5CaWdEZWNpbWFsOwppbXBvcnQgamF2YS50ZXh0Lk51bWJlckZvcm1hdDsKaW1wb3J0IGphdmEudGV4dC5EZWNpbWFsRm9ybWF0OwppbXBvcnQgamF2YS50ZXh0LlBhcnNlUG9zaXRpb247CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKY2xhc3MgSWRlb25lIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgIAkvL0ZyZW5jaCBudW1iZXIgZm9ybWF0dGluZwogICAgICAgIERlY2ltYWxGb3JtYXQgbmYxID0gKERlY2ltYWxGb3JtYXQpTnVtYmVyRm9ybWF0LmdldEluc3RhbmNlKG5ldyBMb2NhbGUoImZyIiwiRlIiKSk7CiAgICAgICAgbmYxLnNldFBhcnNlQmlnRGVjaW1hbCh0cnVlKTsKICAgICAgICAKICAgICAgICAvL1VTQSBudW1iZXIgZm9ybWF0dGluZwogICAgICAgIERlY2ltYWxGb3JtYXQgbmYyID0gKERlY2ltYWxGb3JtYXQpTnVtYmVyRm9ybWF0LmdldEluc3RhbmNlKG5ldyBMb2NhbGUoImVuIiwiVVMiKSk7CiAgICAgICAgbmYyLnNldFBhcnNlQmlnRGVjaW1hbCh0cnVlKTsKCiAgICAgICAgQmlnRGVjaW1hbCBiZDEgPSAoQmlnRGVjaW1hbCluZjEucGFyc2UoIjcsMzMzIiwgbmV3IFBhcnNlUG9zaXRpb24oMCkpOwogICAgICAgIEJpZ0RlY2ltYWwgYmQyID0gKEJpZ0RlY2ltYWwpbmYyLnBhcnNlKCI3LDMzMyIsIG5ldyBQYXJzZVBvc2l0aW9uKDApKTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJiZDEgdmFsdWUgOiAiICsgYmQxKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oImJkMiB2YWx1ZSA6ICIgKyBiZDIpOwogICAgfQp9Cg==