import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone {
int n = 200;
long l = 1, x = 1, r = 1;
int pl = 0, px = 0, pr = 0;
for (int q = n; q != 0; --q) {
for (int w = 0; w < 2; ++w) {
for (; Long.
MAX_VALUE / q
< l
; ++pl
) { l = l / 10;
}
for (; Long.
MAX_VALUE / q
< x
; ++px
) { x = x / 10 + (x % 10 > 5 ? 1 : x % 10 < 5 ? 0 : (x / 10 & 1));
}
for (; Long.
MAX_VALUE / q
< r
; ++pr
) { r = r / 10 + 1;
}
l *= q;
r *= q;
x *= q;
}
}
System.
out.
println("Min: " + l
+ " * 10**" + pl
); System.
out.
println("Opt: " + x
+ " * 10**" + px
); System.
out.
println("Max: " + r
+ " * 10**" + pr
); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBJZGVvbmUgewogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbiB7CiAgICBpbnQgbiA9IDIwMDsKICAgIAogICAgbG9uZyBsID0gMSwgeCA9IDEsIHIgPSAxOwogICAgaW50IHBsID0gMCwgcHggPSAwLCBwciA9IDA7CiAgICAKICAgIGZvciAoaW50IHEgPSBuOyBxICE9IDA7IC0tcSkgewogICAgICBmb3IgKGludCB3ID0gMDsgdyA8IDI7ICsrdykgewogICAgICAgIGZvciAoOyBMb25nLk1BWF9WQUxVRSAvIHEgPCBsOyArK3BsKSB7CiAgICAgICAgICBsID0gbCAvIDEwOwogICAgICAgIH0KICAgICAgCiAgICAgICAgZm9yICg7IExvbmcuTUFYX1ZBTFVFIC8gcSA8IHg7ICsrcHgpIHsKICAgICAgICAgIHggPSB4IC8gMTAgKyAoeCAlIDEwID4gNSA/IDEgOiB4ICUgMTAgPCA1ID8gMCA6ICh4IC8gMTAgJiAxKSk7CiAgICAgICAgfQogICAgICAKICAgICAgICBmb3IgKDsgTG9uZy5NQVhfVkFMVUUgLyBxIDwgcjsgKytwcikgewogICAgICAgICAgciA9IHIgLyAxMCArIDE7CiAgICAgICAgfQogICAgICAKICAgICAgICBsICo9IHE7CiAgICAgICAgciAqPSBxOwogICAgICAgIHggKj0gcTsKICAgICAgfQogICAgfQogICAgCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oIk1pbjogIiArIGwgKyAiICogMTAqKiIgKyBwbCk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oIk9wdDogIiArIHggKyAiICogMTAqKiIgKyBweCk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oIk1heDogIiArIHIgKyAiICogMTAqKiIgKyBwcik7CiAgfQp9