public class thrreadtest {
public static void main(String args[]){
	A obj =new A();
	//obj.setPriority(Thread.MAX_PRIORITY);
	obj.start();
	
	new B().start();
	new C().start();
}
}
class A extends Thread{
	public void run(){
		for(int i=1;i<=5;i++){
			//if(i==1){
				try{
					sleep(5000);
				}catch(Exception e){
					System.out.println("Exception");
				}//}
			System.out.println("\t From Thread A : i = "+i);
		}
		System.out.println("Exit From A");
	}
}
class B extends Thread{
	public void run(){
		for(int j=1;j<=5;j++)
			System.out.println("\t From Thread B : i = "+j);
		System.out.println("Exit From B");
	}
}
class C extends Thread{
	public void run(){
		for(int k=1;k<=5;k++){
			System.out.println("\t From Thread C : i = "+k);
			
			}
		
			System.out.println("Exit From C");
	}
}