public class Test005{
private final Test004 obj0 = new Test004();
private final Test004 obj1 = new Test004();
private final Test004 obj2 = new Test004();
public void run(){
obj0.start();
obj1.start();
obj2.start();
try{
obj0.join();
obj1.join();
obj2.join();
}catch(Exception e){
}
}
public boolean test(){
run();
if(obj0.i != 1000) return false;
if(obj1.i != 1000) return false;
if(obj2.i != 1000) return false;
return true;
}
@synthesijer.rt.unsynthesizable
public static void main(String... args){
Test005 t = new Test005();
System.out.println(t.test());
}
}