/* 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 Person {
private int age;
public Person( int initialAge) {
if ( initialAge > 0 )
{
age = initialAge;
}
else
{
System .
out .
println ( "Age is not valid, setting age to 0." ) ; age = 0 ;
}
}
public void amIOld( ) {
if ( age < 13 )
{
str = "You are young." ;
}
else if ( age > 13 && age < 18 )
{
str = "You are a teenager." ;
}
else
{
str = "You are old." ;
}
}
public void yearPasses( ) {
age += 1 ;
}
public static void main
( String [ ] args
) { Scanner sc
= new Scanner
( System .
in ) ; int T = sc.nextInt ( ) ;
for ( int i = 0 ; i < T; i++ ) {
int age = sc.nextInt ( ) ;
Person p = new Person( age) ;
p.amIOld ( ) ;
for ( int j = 0 ; j < 3 ; j++ ) {
p.yearPasses ( ) ;
}
p.amIOld ( ) ;
}
sc.close ( ) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgUGVyc29uIHsKICAgIHByaXZhdGUgaW50IGFnZTsJCiAgICBTdHJpbmcgc3RyPSIiOwoJcHVibGljIFBlcnNvbihpbnQgaW5pdGlhbEFnZSkgewoJICAgICAgICBpZihpbml0aWFsQWdlID4gMCkKCSAgICAgICAgewoJICAgICAgICAgICAgYWdlID0gaW5pdGlhbEFnZTsKCSAgICAgICAgfQoJICAgICAgICBlbHNlCgkgICAgICAgIHsKCSAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQWdlIGlzIG5vdCB2YWxpZCwgc2V0dGluZyBhZ2UgdG8gMC4iKTsKCSAgICAgICAgICAgIGFnZSA9IDA7CgkgICAgICAgIH0KCX0KCglwdWJsaWMgdm9pZCBhbUlPbGQoKSB7CiAgCQlpZihhZ2UgPCAxMykKCSAgICAgICAgewoJICAgICAgICAgICAgc3RyID0gIllvdSBhcmUgeW91bmcuIjsgICAKCSAgICAgICAgfQoJICAgICAgICBlbHNlIGlmKGFnZSA+IDEzICYmIGFnZSA8IDE4KQoJICAgICAgICB7CgkgICAgICAgICAgICBzdHIgPSAiWW91IGFyZSBhIHRlZW5hZ2VyLiI7CgkgICAgICAgIH0KCSAgICAgICAgZWxzZQoJICAgICAgICB7CgkgICAgICAgICAgICBzdHIgPSAiWW91IGFyZSBvbGQuIjsKCSAgICAgICAgfQoJICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oc3RyKTsKCSAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGFnZSk7Cgl9CgoJcHVibGljIHZvaWQgeWVhclBhc3NlcygpIHsKICAJCWFnZSArPSAxOwoJfQpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CglTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCWludCBUID0gc2MubmV4dEludCgpOwoJZm9yIChpbnQgaSA9IDA7IGkgPCBUOyBpKyspIHsKCQlpbnQgYWdlID0gc2MubmV4dEludCgpOwoJCVBlcnNvbiBwID0gbmV3IFBlcnNvbihhZ2UpOwoJCXAuYW1JT2xkKCk7CgkJZm9yIChpbnQgaiA9IDA7IGogPCAzOyBqKyspIHsKCQkJcC55ZWFyUGFzc2VzKCk7CgkJfQoJCXAuYW1JT2xkKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKCk7Cgl9CQoJc2MuY2xvc2UoKTsKICAgIH0KfQ==