import java.io.*;
import java.util.*;
public class Person {
private int age;
private int x;
private int u;
public Person(int age) {
if(age<0){
System.
out.
println("Age is not valid, setting age to 0."); age=0;
u=age;
}
else if(age>0)
u=age;
// Add some more code to run some checks on initialAge
}
public void amIOld() {
if(u>=18)
System.
out.
println("You are old."); if(u<13)
System.
out.
println("You are young."); if(u>=13 && u<18)
System.
out.
println("You are a teenager.");
// Write code determining if this person's age is old and print the correct statement:
}
public void yearPasses() {
u=u+1;
// Increment this person's age.
}
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();
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEudXRpbC4qOwpwdWJsaWMgY2xhc3MgUGVyc29uIHsKICAgIHByaXZhdGUgaW50IGFnZTsJCiAgICBwcml2YXRlIGludCB4OwogICAgcHJpdmF0ZSBpbnQgdTsKCXB1YmxpYyBQZXJzb24oaW50IGFnZSkgewogICAgICAgIGlmKGFnZTwwKXsKICAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJBZ2UgaXMgbm90IHZhbGlkLCBzZXR0aW5nIGFnZSB0byAwLiIpOwogICAgICBhZ2U9MDsKICAgICAgICAgICAgICAgdT1hZ2U7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYoYWdlPjApCiAgICAgICAgICAgIHU9YWdlOwogIAkJLy8gQWRkIHNvbWUgbW9yZSBjb2RlIHRvIHJ1biBzb21lIGNoZWNrcyBvbiBpbml0aWFsQWdlCgl9CgoJcHVibGljIHZvaWQgYW1JT2xkKCkgewogICAgICAgIAogICAgICAgIAogICAgICAgICAgICAgaWYodT49MTgpCiAgICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIllvdSBhcmUgb2xkLiIpOwogICAgICAgIGlmKHU8MTMpICAKICAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJZb3UgYXJlIHlvdW5nLiIpOwogICAgICAgIGlmKHU+PTEzICYmIHU8MTgpCiAgICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIllvdSBhcmUgYSB0ZWVuYWdlci4iKTsKCiAgCQkvLyBXcml0ZSBjb2RlIGRldGVybWluaW5nIGlmIHRoaXMgcGVyc29uJ3MgYWdlIGlzIG9sZCBhbmQgcHJpbnQgdGhlIGNvcnJlY3Qgc3RhdGVtZW50OgogICAgICAgCgl9CgoJcHVibGljIHZvaWQgeWVhclBhc3NlcygpIHsKICAgICAgICB1PXUrMTsKICAJCS8vIEluY3JlbWVudCB0aGlzIHBlcnNvbidzIGFnZS4KCX0KcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCBUID0gc2MubmV4dEludCgpOwoJCWZvciAoaW50IGkgPSAwOyBpIDwgVDsgaSsrKSB7CgkJCWludCBhZ2UgPSBzYy5uZXh0SW50KCk7CgkJCVBlcnNvbiBwID0gbmV3IFBlcnNvbihhZ2UpOwoJCQlwLmFtSU9sZCgpOwoJCQlmb3IgKGludCBqID0gMDsgaiA8IDM7IGorKykgewoJCQkJcC55ZWFyUGFzc2VzKCk7CgkJCX0KCQkJcC5hbUlPbGQoKTsKCQkJU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICAgICAgfQoJCXNjLmNsb3NlKCk7CiAgICB9Cn0=