import java.io.*;
import java.util.*;
void run(){
try {
System.
out.
println("Thread1 is called..."); }
}
}
void run(){
try {
System.
out.
println("Thread2 is called..."); }
}
}
class MainThread(){
public static void main
(String[] args
) { Thread1 t1 = new Thread1();
Thread2 t2 = new Thread2();
t1.start();
t2.start();
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgVGhyZWFkMSBleHRlbmRzIFRocmVhZHsKICAgIHZvaWQgcnVuKCl7CiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJUaHJlYWQxIGlzIGNhbGxlZC4uLiIpOwogICAgICAgIH0gY2F0Y2goRXhjZXB0aW9uIGUpIHsKICAgICAgICB9CiAgICB9Cn0KCmNsYXNzIFRocmVhZDIgZXh0ZW5kcyBUaHJlYWR7CiAgICB2b2lkIHJ1bigpewogICAgICAgIHRyeSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiVGhyZWFkMiBpcyBjYWxsZWQuLi4iKTsKICAgICAgICB9IGNhdGNoKEV4Y2VwdGlvbiBlKSB7CiAgICAgICAgfQogICAgfQp9CgpjbGFzcyBNYWluVGhyZWFkKCl7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgewogICAgICAgIFRocmVhZDEgdDEgPSBuZXcgVGhyZWFkMSgpOwogICAgICAgIFRocmVhZDIgdDIgPSBuZXcgVGhyZWFkMigpOwogICAgICAgIHQxLnN0YXJ0KCk7CiAgICAgICAgdDIuc3RhcnQoKTsKICAgIH0KfQ==