/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.math.BigDecimal;
import java.math.RoundingMode;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int position;
String leftPart
= String.
valueOf(number
).
replaceAll("^(\\d+)\\.\\d+",
"$1"); String rightPart
= String.
valueOf(number
).
replaceAll("^\\d+\\.(\\d+)",
"$1"); int left = leftPart.length();
int right = rightPart.length();
if (Integer.
parseInt(leftPart
) == 0) { position = 6 + rightPart.replaceAll("^([0]*).*", "$1").length();
} else {
position = 5;
}
if (left <= position) {
} else {
}
System.
out.
println(number.
setScale(right
> 5 ? right
: 5, RoundingMode.
DOWN) + "\n.................................."); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLm1hdGguQmlnRGVjaW1hbDsKaW1wb3J0IGphdmEubWF0aC5Sb3VuZGluZ01vZGU7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWludCBwb3NpdGlvbjsKCQlCaWdEZWNpbWFsW10gbnVtYmVycyA9IHtuZXcgQmlnRGVjaW1hbCgiMTIzNDUuMCIpLCBuZXcgQmlnRGVjaW1hbCgiMTIzNDU2Ny4wIiksCgkJICAgIG5ldyBCaWdEZWNpbWFsKCIwLjEyMzQ1IiksIG5ldyBCaWdEZWNpbWFsKCIwLjEiKSwKCQkgICAgbmV3IEJpZ0RlY2ltYWwoIjAuMDAxMjM0NSIpLCBuZXcgQmlnRGVjaW1hbCgiMTIzLjUiKSwgbmV3IEJpZ0RlY2ltYWwoIjEyLjUiKSwKCQkgICAgbmV3IEJpZ0RlY2ltYWwoIjEyMzQ1MDAwMDAuMDAwMDAwMDAxMjM0NSIpfTsKCQkKCQlmb3IgKEJpZ0RlY2ltYWwgbnVtYmVyIDogbnVtYmVycykgewoJCSAgICBTeXN0ZW0ub3V0LnByaW50bG4obnVtYmVyKTsKCQkgICAgU3RyaW5nIGxlZnRQYXJ0ID0gU3RyaW5nLnZhbHVlT2YobnVtYmVyKS5yZXBsYWNlQWxsKCJeKFxcZCspXFwuXFxkKyIsICIkMSIpOwoJCSAgICBTdHJpbmcgcmlnaHRQYXJ0ID0gU3RyaW5nLnZhbHVlT2YobnVtYmVyKS5yZXBsYWNlQWxsKCJeXFxkK1xcLihcXGQrKSIsICIkMSIpOwoJCSAgICBpbnQgbGVmdCA9IGxlZnRQYXJ0Lmxlbmd0aCgpOwoJCSAgICBpbnQgcmlnaHQgPSByaWdodFBhcnQubGVuZ3RoKCk7CgkJICAgIGlmIChJbnRlZ2VyLnBhcnNlSW50KGxlZnRQYXJ0KSA9PSAwKSB7CgkJICAgICAgICBwb3NpdGlvbiA9IDYgKyByaWdodFBhcnQucmVwbGFjZUFsbCgiXihbMF0qKS4qIiwgIiQxIikubGVuZ3RoKCk7CgkJICAgIH0gZWxzZSB7CgkJICAgICAgICBwb3NpdGlvbiA9IDU7CgkJICAgIH0KCQkgICAgaWYgKGxlZnQgPD0gcG9zaXRpb24pIHsKCQkgICAgICAgIG51bWJlciA9IG51bWJlci5hZGQobmV3IEJpZ0RlY2ltYWwoTWF0aC5wb3coMC4xLCBwb3NpdGlvbiAtIGxlZnQpKSk7CgkJICAgIH0gZWxzZSB7CgkJICAgICAgICBudW1iZXIgPSBudW1iZXIuYWRkKG5ldyBCaWdEZWNpbWFsKE1hdGgucG93KDEwLCBsZWZ0IC0gcG9zaXRpb24pKSk7CgkJICAgIH0KCQkgICAgU3lzdGVtLm91dC5wcmludGxuKG51bWJlci5zZXRTY2FsZShyaWdodCA+IDUgPyByaWdodCA6IDUsIFJvdW5kaW5nTW9kZS5ET1dOKSArICJcbi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4iKTsKCQl9Cgl9Cn0=