/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner input
= new Scanner
( System .
in ) ; boolean tryAgain = true ;
do {
try {
System .
out .
println ( "Please enter an integer between 9 and 99: " ) ;
int inInt = input.nextInt ( ) ;
if ( inInt >= 9 && inInt <= 99 ) {
System .
out .
println ( "Thank you. Initialization completed." ) ; tryAgain = false ;
}
else if ( inInt < 9 || inInt > 99 ) {
}
}
System .
out .
println ( "* The number you entered is not between 9 and 99. Try again." ) ; input.nextLine ( ) ;
}
catch ( InputMismatchException e2) { // Something other than a number
System .
out .
println ( "* You did not enter an integer. Try again." ) ; input.nextLine ( ) ;
}
} while ( tryAgain) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCQogICAgU2Nhbm5lciBpbnB1dCA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICBib29sZWFuIHRyeUFnYWluID0gdHJ1ZTsKICBkbyB7CiAgICAgICB0cnkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIlBsZWFzZSBlbnRlciBhbiBpbnRlZ2VyIGJldHdlZW4gOSBhbmQgOTk6ICIpOwoKICAgICAgICAgICAgaW50IGluSW50ID0gaW5wdXQubmV4dEludCgpOwoKICAgICAgICAgICAgaWYgKGluSW50ID49IDkgJiYgaW5JbnQgPD0gOTkpewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJUaGFuayB5b3UuICBJbml0aWFsaXphdGlvbiBjb21wbGV0ZWQuIik7CiAgICAgICAgICAgICAgICB0cnlBZ2FpbiA9IGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgaWYgKGluSW50IDwgOSB8fCBpbkludCA+IDk5KXsKICAgICAgICAgICAgICAgIHRocm93IG5ldyBOdW1iZXJGb3JtYXRFeGNlcHRpb24oIkludGVnZXIgaXMgb3V0IG9mIHJhbmdlLiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGNhdGNoIChOdW1iZXJGb3JtYXRFeGNlcHRpb24gZTEpIHsgLy8gUmFuZ2UgY2hlY2sKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCIqIFRoZSBudW1iZXIgeW91IGVudGVyZWQgaXMgbm90IGJldHdlZW4gOSBhbmQgOTkuICBUcnkgYWdhaW4uIik7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICAgICBpbnB1dC5uZXh0TGluZSgpOwogICAgICAgIH0KICAgICAgIGNhdGNoIChJbnB1dE1pc21hdGNoRXhjZXB0aW9uIGUyKSB7IC8vIFNvbWV0aGluZyBvdGhlciB0aGFuIGEgbnVtYmVyCiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiKiBZb3UgZGlkIG5vdCBlbnRlciBhbiBpbnRlZ2VyLiAgVHJ5IGFnYWluLiIpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgICAgaW5wdXQubmV4dExpbmUoKTsKICAgICAgICB9CiAgICB9IHdoaWxlKHRyeUFnYWluKTsKCX0KfQ==