Please do not copy and paste code from elsewhere, I have searched and was unhapp
ID: 3850453 • Letter: P
Question
Please do not copy and paste code from elsewhere, I have searched and was unhappy with any that I found. Please make yourself and make sure it compiles properly.
In java, only ONE CLASS Please check your work and make sure it compiles properly, I will leave appropriate feedback -
Multithreading "Racers" Now that you've completed the unit on multithreading, you know the basics of how to create and run thread-based classes. This assignment allows you to practice multithreading programming. Your task in this assignment is to create a threaded class that "races" by counting and displaying the numbers from 1 to 10000. Each of the instances of this thread class should have a unique ID (i.e. the first instance should be numbered "1", the next instance should be numbered "2", etc.). Now that you have your threaded class, write a main/driver class that instantiates/spawns 10 instances of your threaded class and runs each of them. When the first thread completes and returns, invoke System.exit() to terminate the program; in so doing, you will be able to determine which thread "won" and achieved it's conclusion first.
Explanation / Answer
import java.util.*;
import java.io.*;
public class Racers implements Runnable{
Thread th;
String name;
static int count=0;
static boolean flag=false;
Racers(String name){
th=new Thread(this,name);
th.start();
}
public void run(){
int i=move();
}
public int move(){
int i;
for( i=1;i<=100;i++){
count++;
if(th.currentThread().getId()==10 && count==10){
System.exit(0);
}
else
System.out.println("thread id="+ th.currentThread().getId()+" thread name= "+ th.getName()+" count number= "+ i);
}
return i;
}
public int getcount(){
return count;
}
}
Threamain.java
public class Threadmain {
public static void main(String[] args) {
// TODO Auto-generated method stub
Racers r=new Racers("swarup");
Racers w=new Racers("ale");
Racers s=new Racers("sravan");
Racers z=new Racers("tena");
Racers a=new Racers("schil");
Racers q=new Racers("sock");
Racers e=new Racers("splind");
Racers f=new Racers("vara");
Racers sg=new Racers("john");
}
}
output:
thread id=10 thread name= swarup count number= 1
thread id=12 thread name= sravan count number= 1
thread id=11 thread name= ale count number= 1
thread id=12 thread name= sravan count number= 2
thread id=10 thread name= swarup count number= 2
thread id=12 thread name= sravan count number= 3
thread id=11 thread name= ale count number= 2
thread id=12 thread name= sravan count number= 4
thread id=12 thread name= sravan count number= 5
thread id=10 thread name= swarup count number= 3
thread id=12 thread name= sravan count number= 6
thread id=11 thread name= ale count number= 3
thread id=12 thread name= sravan count number= 7
thread id=10 thread name= swarup count number= 4
thread id=12 thread name= sravan count number= 8
thread id=11 thread name= ale count number= 4
thread id=12 thread name= sravan count number= 9
thread id=10 thread name= swarup count number= 5
thread id=12 thread name= sravan count number= 10
thread id=11 thread name= ale count number= 5
thread id=10 thread name= swarup count number= 6
thread id=10 thread name= swarup count number= 7
thread id=11 thread name= ale count number= 6
thread id=10 thread name= swarup count number= 8
thread id=11 thread name= ale count number= 7
thread id=10 thread name= swarup count number= 9
thread id=11 thread name= ale count number= 8
thread id=10 thread name= swarup count number= 10
thread id=11 thread name= ale count number= 9
thread id=11 thread name= ale count number= 10
comments:
here in this we created a threads implements runnable unti every thread stops after 100th execution
thread id=10 thread name= swarup count number= 1
thread id=13 thread name= tena count number= 1
thread id=12 thread name= sravan count number= 1
thread id=11 thread name= ale count number= 1
thread id=12 thread name= sravan count number= 2
thread id=13 thread name= tena count number= 2
thread id=13 thread name= tena count number= 3
thread id=13 thread name= tena count number= 4
thread id=13 thread name= tena count number= 5
thread id=14 thread name= schil count number= 1
thread id=10 thread name= swarup count number= 2
thread id=14 thread name= schil count number= 2
thread id=13 thread name= tena count number= 6
thread id=12 thread name= sravan count number= 3
thread id=11 thread name= ale count number= 2
thread id=15 thread name= sock count number= 1
thread id=12 thread name= sravan count number= 4
thread id=13 thread name= tena count number= 7
thread id=14 thread name= schil count number= 3
thread id=10 thread name= swarup count number= 3
thread id=14 thread name= schil count number= 4
thread id=13 thread name= tena count number= 8
thread id=12 thread name= sravan count number= 5
thread id=15 thread name= sock count number= 2
thread id=11 thread name= ale count number= 3
thread id=15 thread name= sock count number= 3
thread id=12 thread name= sravan count number= 6
thread id=13 thread name= tena count number= 9
thread id=17 thread name= vara count number= 1
thread id=14 thread name= schil count number= 5
thread id=10 thread name= swarup count number= 4
thread id=14 thread name= schil count number= 6
thread id=17 thread name= vara count number= 2
thread id=13 thread name= tena count number= 10
thread id=12 thread name= sravan count number= 7
thread id=16 thread name= splind count number= 1
thread id=15 thread name= sock count number= 4
thread id=11 thread name= ale count number= 4
thread id=15 thread name= sock count number= 5
thread id=16 thread name= splind count number= 2
thread id=12 thread name= sravan count number= 8
thread id=18 thread name= john count number= 1
thread id=13 thread name= tena count number= 11
thread id=17 thread name= vara count number= 3
thread id=14 thread name= schil count number= 7
thread id=10 thread name= swarup count number= 5
thread id=14 thread name= schil count number= 8
thread id=17 thread name= vara count number= 4
thread id=13 thread name= tena count number= 12
thread id=18 thread name= john count number= 2
thread id=12 thread name= sravan count number= 9
thread id=16 thread name= splind count number= 3
thread id=15 thread name= sock count number= 6
thread id=11 thread name= ale count number= 5
thread id=15 thread name= sock count number= 7
thread id=16 thread name= splind count number= 4
thread id=12 thread name= sravan count number= 10
thread id=18 thread name= john count number= 3
thread id=13 thread name= tena count number= 13
thread id=17 thread name= vara count number= 5
thread id=14 thread name= schil count number= 9
thread id=10 thread name= swarup count number= 6
thread id=14 thread name= schil count number= 10
thread id=17 thread name= vara count number= 6
thread id=13 thread name= tena count number= 14
thread id=18 thread name= john count number= 4
thread id=12 thread name= sravan count number= 11
thread id=16 thread name= splind count number= 5
thread id=15 thread name= sock count number= 8
thread id=11 thread name= ale count number= 6
thread id=15 thread name= sock count number= 9
thread id=16 thread name= splind count number= 6
thread id=12 thread name= sravan count number= 12
thread id=18 thread name= john count number= 5
thread id=13 thread name= tena count number= 15
thread id=17 thread name= vara count number= 7
thread id=14 thread name= schil count number= 11
thread id=10 thread name= swarup count number= 7
thread id=14 thread name= schil count number= 12
thread id=17 thread name= vara count number= 8
thread id=17 thread name= vara count number= 9
thread id=17 thread name= vara count number= 10
thread id=13 thread name= tena count number= 16
thread id=18 thread name= john count number= 6
thread id=12 thread name= sravan count number= 13
thread id=16 thread name= splind count number= 7
thread id=15 thread name= sock count number= 10
thread id=11 thread name= ale count number= 7
thread id=15 thread name= sock count number= 11
thread id=16 thread name= splind count number= 8
thread id=16 thread name= splind count number= 9
thread id=16 thread name= splind count number= 10
thread id=16 thread name= splind count number= 11
thread id=16 thread name= splind count number= 12
thread id=12 thread name= sravan count number= 14
thread id=18 thread name= john count number= 7
thread id=13 thread name= tena count number= 17
thread id=13 thread name= tena count number= 18
thread id=17 thread name= vara count number= 11
thread id=14 thread name= schil count number= 13
thread id=10 thread name= swarup count number= 8
thread id=14 thread name= schil count number= 14
thread id=17 thread name= vara count number= 12
thread id=17 thread name= vara count number= 13
thread id=13 thread name= tena count number= 19
thread id=18 thread name= john count number= 8
thread id=12 thread name= sravan count number= 15
thread id=16 thread name= splind count number= 13
thread id=16 thread name= splind count number= 14
thread id=16 thread name= splind count number= 15
thread id=16 thread name= splind count number= 16
thread id=16 thread name= splind count number= 17
thread id=16 thread name= splind count number= 18
thread id=16 thread name= splind count number= 19
thread id=16 thread name= splind count number= 20
thread id=16 thread name= splind count number= 21
thread id=16 thread name= splind count number= 22
thread id=16 thread name= splind count number= 23
thread id=16 thread name= splind count number= 24
thread id=16 thread name= splind count number= 25
thread id=16 thread name= splind count number= 26
thread id=16 thread name= splind count number= 27
thread id=16 thread name= splind count number= 28
thread id=16 thread name= splind count number= 29
thread id=16 thread name= splind count number= 30
thread id=16 thread name= splind count number= 31
thread id=16 thread name= splind count number= 32
thread id=16 thread name= splind count number= 33
thread id=16 thread name= splind count number= 34
thread id=16 thread name= splind count number= 35
thread id=16 thread name= splind count number= 36
thread id=16 thread name= splind count number= 37
thread id=16 thread name= splind count number= 38
thread id=16 thread name= splind count number= 39
thread id=16 thread name= splind count number= 40
thread id=16 thread name= splind count number= 41
thread id=16 thread name= splind count number= 42
thread id=16 thread name= splind count number= 43
thread id=15 thread name= sock count number= 12
thread id=11 thread name= ale count number= 8
thread id=15 thread name= sock count number= 13
thread id=16 thread name= splind count number= 44
thread id=12 thread name= sravan count number= 16
thread id=18 thread name= john count number= 9
thread id=13 thread name= tena count number= 20
thread id=17 thread name= vara count number= 14
thread id=14 thread name= schil count number= 15
thread id=10 thread name= swarup count number= 9
thread id=14 thread name= schil count number= 16
thread id=17 thread name= vara count number= 15
thread id=13 thread name= tena count number= 21
thread id=18 thread name= john count number= 10
thread id=12 thread name= sravan count number= 17
thread id=16 thread name= splind count number= 45
thread id=15 thread name= sock count number= 14
thread id=11 thread name= ale count number= 9
thread id=15 thread name= sock count number= 15
thread id=16 thread name= splind count number= 46
thread id=12 thread name= sravan count number= 18
thread id=18 thread name= john count number= 11
thread id=13 thread name= tena count number= 22
thread id=17 thread name= vara count number= 16
thread id=14 thread name= schil count number= 17
thread id=10 thread name= swarup count number= 10
thread id=14 thread name= schil count number= 18
thread id=13 thread name= tena count number= 23
thread id=17 thread name= vara count number= 17
thread id=18 thread name= john count number= 12
thread id=12 thread name= sravan count number= 19
thread id=16 thread name= splind count number= 47
thread id=15 thread name= sock count number= 16
thread id=11 thread name= ale count number= 10
thread id=15 thread name= sock count number= 17
thread id=16 thread name= splind count number= 48
thread id=12 thread name= sravan count number= 20
thread id=18 thread name= john count number= 13
thread id=17 thread name= vara count number= 18
thread id=13 thread name= tena count number= 24
thread id=14 thread name= schil count number= 19
thread id=10 thread name= swarup count number= 11
thread id=10 thread name= swarup count number= 12
thread id=10 thread name= swarup count number= 13
thread id=10 thread name= swarup count number= 14
thread id=10 thread name= swarup count number= 15
thread id=14 thread name= schil count number= 20
thread id=13 thread name= tena count number= 25
thread id=17 thread name= vara count number= 19
thread id=18 thread name= john count number= 14
thread id=12 thread name= sravan count number= 21
thread id=16 thread name= splind count number= 49
thread id=15 thread name= sock count number= 18
thread id=11 thread name= ale count number= 11
thread id=15 thread name= sock count number= 19
thread id=16 thread name= splind count number= 50
thread id=12 thread name= sravan count number= 22
thread id=18 thread name= john count number= 15
thread id=17 thread name= vara count number= 20
thread id=13 thread name= tena count number= 26
thread id=14 thread name= schil count number= 21
thread id=10 thread name= swarup count number= 16
thread id=14 thread name= schil count number= 22
thread id=13 thread name= tena count number= 27
thread id=17 thread name= vara count number= 21
thread id=18 thread name= john count number= 16
thread id=12 thread name= sravan count number= 23
thread id=16 thread name= splind count number= 51
thread id=15 thread name= sock count number= 20
thread id=11 thread name= ale count number= 12
thread id=15 thread name= sock count number= 21
thread id=16 thread name= splind count number= 52
thread id=12 thread name= sravan count number= 24
thread id=18 thread name= john count number= 17
thread id=17 thread name= vara count number= 22
thread id=13 thread name= tena count number= 28
thread id=14 thread name= schil count number= 23
thread id=10 thread name= swarup count number= 17
thread id=14 thread name= schil count number= 24
thread id=13 thread name= tena count number= 29
thread id=17 thread name= vara count number= 23
thread id=18 thread name= john count number= 18
thread id=12 thread name= sravan count number= 25
thread id=16 thread name= splind count number= 53
thread id=15 thread name= sock count number= 22
thread id=11 thread name= ale count number= 13
thread id=15 thread name= sock count number= 23
thread id=16 thread name= splind count number= 54
thread id=12 thread name= sravan count number= 26
thread id=18 thread name= john count number= 19
thread id=17 thread name= vara count number= 24
thread id=13 thread name= tena count number= 30
thread id=14 thread name= schil count number= 25
thread id=10 thread name= swarup count number= 18
thread id=14 thread name= schil count number= 26
thread id=13 thread name= tena count number= 31
thread id=17 thread name= vara count number= 25
thread id=18 thread name= john count number= 20
thread id=12 thread name= sravan count number= 27
thread id=16 thread name= splind count number= 55
thread id=16 thread name= splind count number= 56
thread id=15 thread name= sock count number= 24
thread id=11 thread name= ale count number= 14
thread id=15 thread name= sock count number= 25
thread id=16 thread name= splind count number= 57
thread id=12 thread name= sravan count number= 28
thread id=18 thread name= john count number= 21
thread id=17 thread name= vara count number= 26
thread id=13 thread name= tena count number= 32
thread id=14 thread name= schil count number= 27
thread id=10 thread name= swarup count number= 19
thread id=14 thread name= schil count number= 28
thread id=13 thread name= tena count number= 33
thread id=17 thread name= vara count number= 27
thread id=18 thread name= john count number= 22
thread id=18 thread name= john count number= 23
thread id=18 thread name= john count number= 24
thread id=12 thread name= sravan count number= 29
thread id=16 thread name= splind count number= 58
thread id=15 thread name= sock count number= 26
thread id=11 thread name= ale count number= 15
thread id=15 thread name= sock count number= 27
thread id=16 thread name= splind count number= 59
thread id=12 thread name= sravan count number= 30
thread id=18 thread name= john count number= 25
thread id=17 thread name= vara count number= 28
thread id=13 thread name= tena count number= 34
thread id=13 thread name= tena count number= 35
thread id=14 thread name= schil count number= 29
thread id=10 thread name= swarup count number= 20
thread id=10 thread name= swarup count number= 21
thread id=10 thread name= swarup count number= 22
thread id=10 thread name= swarup count number= 23
thread id=10 thread name= swarup count number= 24
thread id=10 thread name= swarup count number= 25
thread id=10 thread name= swarup count number= 26
thread id=10 thread name= swarup count number= 27
thread id=10 thread name= swarup count number= 28
thread id=10 thread name= swarup count number= 29
thread id=10 thread name= swarup count number= 30
thread id=10 thread name= swarup count number= 31
thread id=10 thread name= swarup count number= 32
thread id=10 thread name= swarup count number= 33
thread id=10 thread name= swarup count number= 34
thread id=14 thread name= schil count number= 30
thread id=13 thread name= tena count number= 36
thread id=17 thread name= vara count number= 29
thread id=18 thread name= john count number= 26
thread id=12 thread name= sravan count number= 31
thread id=16 thread name= splind count number= 60
thread id=15 thread name= sock count number= 28
thread id=11 thread name= ale count number= 16
thread id=15 thread name= sock count number= 29
thread id=16 thread name= splind count number= 61
thread id=12 thread name= sravan count number= 32
thread id=18 thread name= john count number= 27
thread id=17 thread name= vara count number= 30
thread id=13 thread name= tena count number= 37
thread id=14 thread name= schil count number= 31
thread id=10 thread name= swarup count number= 35
thread id=14 thread name= schil count number= 32
thread id=13 thread name= tena count number= 38
thread id=17 thread name= vara count number= 31
thread id=18 thread name= john count number= 28
thread id=12 thread name= sravan count number= 33
thread id=16 thread name= splind count number= 62
thread id=15 thread name= sock count number= 30
thread id=11 thread name= ale count number= 17
thread id=15 thread name= sock count number= 31
thread id=16 thread name= splind count number= 63
thread id=12 thread name= sravan count number= 34
thread id=18 thread name= john count number= 29
thread id=17 thread name= vara count number= 32
thread id=13 thread name= tena count number= 39
thread id=14 thread name= schil count number= 33
thread id=10 thread name= swarup count number= 36
thread id=14 thread name= schil count number= 34
thread id=13 thread name= tena count number= 40
thread id=17 thread name= vara count number= 33
thread id=18 thread name= john count number= 30
thread id=12 thread name= sravan count number= 35
thread id=16 thread name= splind count number= 64
thread id=15 thread name= sock count number= 32
thread id=11 thread name= ale count number= 18
thread id=15 thread name= sock count number= 33
thread id=16 thread name= splind count number= 65
thread id=12 thread name= sravan count number= 36
thread id=18 thread name= john count number= 31
thread id=17 thread name= vara count number= 34
thread id=13 thread name= tena count number= 41
thread id=14 thread name= schil count number= 35
thread id=10 thread name= swarup count number= 37
thread id=14 thread name= schil count number= 36
thread id=13 thread name= tena count number= 42
thread id=17 thread name= vara count number= 35
thread id=18 thread name= john count number= 32
thread id=12 thread name= sravan count number= 37
thread id=16 thread name= splind count number= 66
thread id=15 thread name= sock count number= 34
thread id=11 thread name= ale count number= 19
thread id=15 thread name= sock count number= 35
thread id=16 thread name= splind count number= 67
thread id=12 thread name= sravan count number= 38
thread id=18 thread name= john count number= 33
thread id=17 thread name= vara count number= 36
thread id=13 thread name= tena count number= 43
thread id=14 thread name= schil count number= 37
thread id=10 thread name= swarup count number= 38
thread id=14 thread name= schil count number= 38
thread id=13 thread name= tena count number= 44
thread id=17 thread name= vara count number= 37
thread id=18 thread name= john count number= 34
thread id=12 thread name= sravan count number= 39
thread id=16 thread name= splind count number= 68
thread id=15 thread name= sock count number= 36
thread id=11 thread name= ale count number= 20
thread id=15 thread name= sock count number= 37
thread id=16 thread name= splind count number= 69
thread id=16 thread name= splind count number= 70
thread id=16 thread name= splind count number= 71
thread id=16 thread name= splind count number= 72
thread id=16 thread name= splind count number= 73
thread id=16 thread name= splind count number= 74
thread id=16 thread name= splind count number= 75
thread id=16 thread name= splind count number= 76
thread id=16 thread name= splind count number= 77
thread id=16 thread name= splind count number= 78
thread id=16 thread name= splind count number= 79
thread id=16 thread name= splind count number= 80
thread id=16 thread name= splind count number= 81
thread id=16 thread name= splind count number= 82
thread id=16 thread name= splind count number= 83
thread id=16 thread name= splind count number= 84
thread id=16 thread name= splind count number= 85
thread id=16 thread name= splind count number= 86
thread id=16 thread name= splind count number= 87
thread id=16 thread name= splind count number= 88
thread id=16 thread name= splind count number= 89
thread id=16 thread name= splind count number= 90
thread id=16 thread name= splind count number= 91
thread id=16 thread name= splind count number= 92
thread id=16 thread name= splind count number= 93
thread id=16 thread name= splind count number= 94
thread id=16 thread name= splind count number= 95
thread id=16 thread name= splind count number= 96
thread id=16 thread name= splind count number= 97
thread id=16 thread name= splind count number= 98
thread id=16 thread name= splind count number= 99
thread id=16 thread name= splind count number= 100
thread id=12 thread name= sravan count number= 40
thread id=12 thread name= sravan count number= 41
thread id=12 thread name= sravan count number= 42
thread id=12 thread name= sravan count number= 43
thread id=12 thread name= sravan count number= 44
thread id=12 thread name= sravan count number= 45
thread id=12 thread name= sravan count number= 46
thread id=12 thread name= sravan count number= 47
thread id=12 thread name= sravan count number= 48
thread id=12 thread name= sravan count number= 49
thread id=12 thread name= sravan count number= 50
thread id=12 thread name= sravan count number= 51
thread id=12 thread name= sravan count number= 52
thread id=12 thread name= sravan count number= 53
thread id=12 thread name= sravan count number= 54
thread id=12 thread name= sravan count number= 55
thread id=12 thread name= sravan count number= 56
thread id=12 thread name= sravan count number= 57
thread id=12 thread name= sravan count number= 58
thread id=12 thread name= sravan count number= 59
thread id=12 thread name= sravan count number= 60
thread id=12 thread name= sravan count number= 61
thread id=12 thread name= sravan count number= 62
thread id=12 thread name= sravan count number= 63
thread id=12 thread name= sravan count number= 64
thread id=12 thread name= sravan count number= 65
thread id=12 thread name= sravan count number= 66
thread id=12 thread name= sravan count number= 67
thread id=12 thread name= sravan count number= 68
thread id=12 thread name= sravan count number= 69
thread id=12 thread name= sravan count number= 70
thread id=12 thread name= sravan count number= 71
thread id=12 thread name= sravan count number= 72
thread id=12 thread name= sravan count number= 73
thread id=12 thread name= sravan count number= 74
thread id=12 thread name= sravan count number= 75
thread id=12 thread name= sravan count number= 76
thread id=12 thread name= sravan count number= 77
thread id=12 thread name= sravan count number= 78
thread id=12 thread name= sravan count number= 79
thread id=12 thread name= sravan count number= 80
thread id=12 thread name= sravan count number= 81
thread id=12 thread name= sravan count number= 82
thread id=12 thread name= sravan count number= 83
thread id=12 thread name= sravan count number= 84
thread id=12 thread name= sravan count number= 85
thread id=12 thread name= sravan count number= 86
thread id=12 thread name= sravan count number= 87
thread id=12 thread name= sravan count number= 88
thread id=12 thread name= sravan count number= 89
thread id=12 thread name= sravan count number= 90
thread id=12 thread name= sravan count number= 91
thread id=12 thread name= sravan count number= 92
thread id=12 thread name= sravan count number= 93
thread id=12 thread name= sravan count number= 94
thread id=12 thread name= sravan count number= 95
thread id=12 thread name= sravan count number= 96
thread id=12 thread name= sravan count number= 97
thread id=12 thread name= sravan count number= 98
thread id=12 thread name= sravan count number= 99
thread id=12 thread name= sravan count number= 100
thread id=18 thread name= john count number= 35
thread id=18 thread name= john count number= 36
thread id=18 thread name= john count number= 37
thread id=18 thread name= john count number= 38
thread id=18 thread name= john count number= 39
thread id=18 thread name= john count number= 40
thread id=18 thread name= john count number= 41
thread id=18 thread name= john count number= 42
thread id=18 thread name= john count number= 43
thread id=18 thread name= john count number= 44
thread id=18 thread name= john count number= 45
thread id=18 thread name= john count number= 46
thread id=18 thread name= john count number= 47
thread id=18 thread name= john count number= 48
thread id=18 thread name= john count number= 49
thread id=18 thread name= john count number= 50
thread id=18 thread name= john count number= 51
thread id=18 thread name= john count number= 52
thread id=18 thread name= john count number= 53
thread id=18 thread name= john count number= 54
thread id=18 thread name= john count number= 55
thread id=18 thread name= john count number= 56
thread id=18 thread name= john count number= 57
thread id=18 thread name= john count number= 58
thread id=18 thread name= john count number= 59
thread id=18 thread name= john count number= 60
thread id=18 thread name= john count number= 61
thread id=18 thread name= john count number= 62
thread id=18 thread name= john count number= 63
thread id=18 thread name= john count number= 64
thread id=18 thread name= john count number= 65
thread id=18 thread name= john count number= 66
thread id=18 thread name= john count number= 67
thread id=18 thread name= john count number= 68
thread id=18 thread name= john count number= 69
thread id=18 thread name= john count number= 70
thread id=18 thread name= john count number= 71
thread id=18 thread name= john count number= 72
thread id=18 thread name= john count number= 73
thread id=18 thread name= john count number= 74
thread id=18 thread name= john count number= 75
thread id=18 thread name= john count number= 76
thread id=18 thread name= john count number= 77
thread id=18 thread name= john count number= 78
thread id=18 thread name= john count number= 79
thread id=18 thread name= john count number= 80
thread id=18 thread name= john count number= 81
thread id=18 thread name= john count number= 82
thread id=18 thread name= john count number= 83
thread id=18 thread name= john count number= 84
thread id=18 thread name= john count number= 85
thread id=18 thread name= john count number= 86
thread id=18 thread name= john count number= 87
thread id=18 thread name= john count number= 88
thread id=18 thread name= john count number= 89
thread id=18 thread name= john count number= 90
thread id=18 thread name= john count number= 91
thread id=17 thread name= vara count number= 38
thread id=17 thread name= vara count number= 39
thread id=17 thread name= vara count number= 40
thread id=17 thread name= vara count number= 41
thread id=17 thread name= vara count number= 42
thread id=17 thread name= vara count number= 43
thread id=17 thread name= vara count number= 44
thread id=17 thread name= vara count number= 45
thread id=17 thread name= vara count number= 46
thread id=17 thread name= vara count number= 47
thread id=17 thread name= vara count number= 48
thread id=17 thread name= vara count number= 49
thread id=17 thread name= vara count number= 50
thread id=17 thread name= vara count number= 51
thread id=17 thread name= vara count number= 52
thread id=17 thread name= vara count number= 53
thread id=17 thread name= vara count number= 54
thread id=17 thread name= vara count number= 55
thread id=17 thread name= vara count number= 56
thread id=17 thread name= vara count number= 57
thread id=17 thread name= vara count number= 58
thread id=17 thread name= vara count number= 59
thread id=17 thread name= vara count number= 60
thread id=17 thread name= vara count number= 61
thread id=17 thread name= vara count number= 62
thread id=17 thread name= vara count number= 63
thread id=17 thread name= vara count number= 64
thread id=17 thread name= vara count number= 65
thread id=17 thread name= vara count number= 66
thread id=17 thread name= vara count number= 67
thread id=17 thread name= vara count number= 68
thread id=17 thread name= vara count number= 69
thread id=17 thread name= vara count number= 70
thread id=17 thread name= vara count number= 71
thread id=17 thread name= vara count number= 72
thread id=17 thread name= vara count number= 73
thread id=17 thread name= vara count number= 74
thread id=17 thread name= vara count number= 75
thread id=17 thread name= vara count number= 76
thread id=17 thread name= vara count number= 77
thread id=17 thread name= vara count number= 78
thread id=17 thread name= vara count number= 79
thread id=17 thread name= vara count number= 80
thread id=17 thread name= vara count number= 81
thread id=17 thread name= vara count number= 82
thread id=17 thread name= vara count number= 83
thread id=17 thread name= vara count number= 84
thread id=17 thread name= vara count number= 85
thread id=17 thread name= vara count number= 86
thread id=17 thread name= vara count number= 87
thread id=17 thread name= vara count number= 88
thread id=17 thread name= vara count number= 89
thread id=17 thread name= vara count number= 90
thread id=17 thread name= vara count number= 91
thread id=17 thread name= vara count number= 92
thread id=17 thread name= vara count number= 93
thread id=17 thread name= vara count number= 94
thread id=17 thread name= vara count number= 95
thread id=17 thread name= vara count number= 96
thread id=17 thread name= vara count number= 97
thread id=17 thread name= vara count number= 98
thread id=17 thread name= vara count number= 99
thread id=17 thread name= vara count number= 100
thread id=13 thread name= tena count number= 45
thread id=13 thread name= tena count number= 46
thread id=13 thread name= tena count number= 47
thread id=13 thread name= tena count number= 48
thread id=13 thread name= tena count number= 49
thread id=13 thread name= tena count number= 50
thread id=13 thread name= tena count number= 51
thread id=13 thread name= tena count number= 52
thread id=13 thread name= tena count number= 53
thread id=13 thread name= tena count number= 54
thread id=13 thread name= tena count number= 55
thread id=13 thread name= tena count number= 56
thread id=13 thread name= tena count number= 57
thread id=13 thread name= tena count number= 58
thread id=13 thread name= tena count number= 59
thread id=13 thread name= tena count number= 60
thread id=13 thread name= tena count number= 61
thread id=13 thread name= tena count number= 62
thread id=13 thread name= tena count number= 63
thread id=13 thread name= tena count number= 64
thread id=13 thread name= tena count number= 65
thread id=13 thread name= tena count number= 66
thread id=13 thread name= tena count number= 67
thread id=13 thread name= tena count number= 68
thread id=13 thread name= tena count number= 69
thread id=13 thread name= tena count number= 70
thread id=13 thread name= tena count number= 71
thread id=13 thread name= tena count number= 72
thread id=13 thread name= tena count number= 73
thread id=13 thread name= tena count number= 74
thread id=13 thread name= tena count number= 75
thread id=13 thread name= tena count number= 76
thread id=13 thread name= tena count number= 77
thread id=13 thread name= tena count number= 78
thread id=13 thread name= tena count number= 79
thread id=13 thread name= tena count number= 80
thread id=13 thread name= tena count number= 81
thread id=13 thread name= tena count number= 82
thread id=13 thread name= tena count number= 83
thread id=13 thread name= tena count number= 84
thread id=13 thread name= tena count number= 85
thread id=13 thread name= tena count number= 86
thread id=13 thread name= tena count number= 87
thread id=13 thread name= tena count number= 88
thread id=13 thread name= tena count number= 89
thread id=14 thread name= schil count number= 39
thread id=10 thread name= swarup count number= 39
thread id=14 thread name= schil count number= 40
thread id=13 thread name= tena count number= 90
thread id=18 thread name= john count number= 92
thread id=15 thread name= sock count number= 38
thread id=11 thread name= ale count number= 21
thread id=15 thread name= sock count number= 39
thread id=18 thread name= john count number= 93
thread id=13 thread name= tena count number= 91
thread id=14 thread name= schil count number= 41
thread id=10 thread name= swarup count number= 40
thread id=10 thread name= swarup count number= 41
thread id=10 thread name= swarup count number= 42
thread id=14 thread name= schil count number= 42
thread id=13 thread name= tena count number= 92
thread id=18 thread name= john count number= 94
thread id=15 thread name= sock count number= 40
thread id=15 thread name= sock count number= 41
thread id=11 thread name= ale count number= 22
thread id=11 thread name= ale count number= 23
thread id=15 thread name= sock count number= 42
thread id=15 thread name= sock count number= 43
thread id=15 thread name= sock count number= 44
thread id=15 thread name= sock count number= 45
thread id=15 thread name= sock count number= 46
thread id=15 thread name= sock count number= 47
thread id=18 thread name= john count number= 95
thread id=18 thread name= john count number= 96
thread id=18 thread name= john count number= 97
thread id=18 thread name= john count number= 98
thread id=18 thread name= john count number= 99
thread id=18 thread name= john count number= 100
thread id=13 thread name= tena count number= 93
thread id=13 thread name= tena count number= 94
thread id=13 thread name= tena count number= 95
thread id=13 thread name= tena count number= 96
thread id=13 thread name= tena count number= 97
thread id=13 thread name= tena count number= 98
thread id=13 thread name= tena count number= 99
thread id=13 thread name= tena count number= 100
thread id=14 thread name= schil count number= 43
thread id=14 thread name= schil count number= 44
thread id=14 thread name= schil count number= 45
thread id=14 thread name= schil count number= 46
thread id=14 thread name= schil count number= 47
thread id=14 thread name= schil count number= 48
thread id=14 thread name= schil count number= 49
thread id=14 thread name= schil count number= 50
thread id=14 thread name= schil count number= 51
thread id=14 thread name= schil count number= 52
thread id=14 thread name= schil count number= 53
thread id=14 thread name= schil count number= 54
thread id=14 thread name= schil count number= 55
thread id=14 thread name= schil count number= 56
thread id=14 thread name= schil count number= 57
thread id=14 thread name= schil count number= 58
thread id=14 thread name= schil count number= 59
thread id=14 thread name= schil count number= 60
thread id=14 thread name= schil count number= 61
thread id=14 thread name= schil count number= 62
thread id=14 thread name= schil count number= 63
thread id=14 thread name= schil count number= 64
thread id=14 thread name= schil count number= 65
thread id=14 thread name= schil count number= 66
thread id=14 thread name= schil count number= 67
thread id=14 thread name= schil count number= 68
thread id=14 thread name= schil count number= 69
thread id=14 thread name= schil count number= 70
thread id=14 thread name= schil count number= 71
thread id=14 thread name= schil count number= 72
thread id=14 thread name= schil count number= 73
thread id=14 thread name= schil count number= 74
thread id=14 thread name= schil count number= 75
thread id=14 thread name= schil count number= 76
thread id=14 thread name= schil count number= 77
thread id=14 thread name= schil count number= 78
thread id=14 thread name= schil count number= 79
thread id=14 thread name= schil count number= 80
thread id=14 thread name= schil count number= 81
thread id=14 thread name= schil count number= 82
thread id=14 thread name= schil count number= 83
thread id=14 thread name= schil count number= 84
thread id=14 thread name= schil count number= 85
thread id=14 thread name= schil count number= 86
thread id=14 thread name= schil count number= 87
thread id=14 thread name= schil count number= 88
thread id=14 thread name= schil count number= 89
thread id=14 thread name= schil count number= 90
thread id=14 thread name= schil count number= 91
thread id=14 thread name= schil count number= 92
thread id=14 thread name= schil count number= 93
thread id=14 thread name= schil count number= 94
thread id=14 thread name= schil count number= 95
thread id=14 thread name= schil count number= 96
thread id=14 thread name= schil count number= 97
thread id=14 thread name= schil count number= 98
thread id=14 thread name= schil count number= 99
thread id=14 thread name= schil count number= 100
thread id=10 thread name= swarup count number= 43
thread id=10 thread name= swarup count number= 44
thread id=10 thread name= swarup count number= 45
thread id=10 thread name= swarup count number= 46
thread id=10 thread name= swarup count number= 47
thread id=10 thread name= swarup count number= 48
thread id=10 thread name= swarup count number= 49
thread id=10 thread name= swarup count number= 50
thread id=10 thread name= swarup count number= 51
thread id=10 thread name= swarup count number= 52
thread id=10 thread name= swarup count number= 53
thread id=10 thread name= swarup count number= 54
thread id=10 thread name= swarup count number= 55
thread id=10 thread name= swarup count number= 56
thread id=10 thread name= swarup count number= 57
thread id=10 thread name= swarup count number= 58
thread id=10 thread name= swarup count number= 59
thread id=10 thread name= swarup count number= 60
thread id=10 thread name= swarup count number= 61
thread id=10 thread name= swarup count number= 62
thread id=10 thread name= swarup count number= 63
thread id=10 thread name= swarup count number= 64
thread id=10 thread name= swarup count number= 65
thread id=10 thread name= swarup count number= 66
thread id=10 thread name= swarup count number= 67
thread id=10 thread name= swarup count number= 68
thread id=10 thread name= swarup count number= 69
thread id=10 thread name= swarup count number= 70
thread id=10 thread name= swarup count number= 71
thread id=10 thread name= swarup count number= 72
thread id=10 thread name= swarup count number= 73
thread id=10 thread name= swarup count number= 74
thread id=10 thread name= swarup count number= 75
thread id=10 thread name= swarup count number= 76
thread id=10 thread name= swarup count number= 77
thread id=10 thread name= swarup count number= 78
thread id=10 thread name= swarup count number= 79
thread id=10 thread name= swarup count number= 80
thread id=10 thread name= swarup count number= 81
thread id=10 thread name= swarup count number= 82
thread id=15 thread name= sock count number= 48
thread id=11 thread name= ale count number= 24
thread id=15 thread name= sock count number= 49
thread id=10 thread name= swarup count number= 83
thread id=15 thread name= sock count number= 50
thread id=11 thread name= ale count number= 25
thread id=15 thread name= sock count number= 51
thread id=10 thread name= swarup count number= 84
thread id=15 thread name= sock count number= 52
thread id=11 thread name= ale count number= 26
thread id=11 thread name= ale count number= 27
thread id=11 thread name= ale count number= 28
thread id=11 thread name= ale count number= 29
thread id=11 thread name= ale count number= 30
thread id=11 thread name= ale count number= 31
thread id=11 thread name= ale count number= 32
thread id=11 thread name= ale count number= 33
thread id=15 thread name= sock count number= 53
thread id=10 thread name= swarup count number= 85
thread id=15 thread name= sock count number= 54
thread id=11 thread name= ale count number= 34
thread id=15 thread name= sock count number= 55
thread id=10 thread name= swarup count number= 86
thread id=15 thread name= sock count number= 56
thread id=11 thread name= ale count number= 35
thread id=15 thread name= sock count number= 57
thread id=10 thread name= swarup count number= 87
thread id=15 thread name= sock count number= 58
thread id=11 thread name= ale count number= 36
thread id=15 thread name= sock count number= 59
thread id=10 thread name= swarup count number= 88
thread id=15 thread name= sock count number= 60
thread id=11 thread name= ale count number= 37
thread id=15 thread name= sock count number= 61
thread id=10 thread name= swarup count number= 89
thread id=15 thread name= sock count number= 62
thread id=11 thread name= ale count number= 38
thread id=15 thread name= sock count number= 63
thread id=10 thread name= swarup count number= 90
thread id=15 thread name= sock count number= 64
thread id=11 thread name= ale count number= 39
thread id=15 thread name= sock count number= 65
thread id=10 thread name= swarup count number= 91
thread id=15 thread name= sock count number= 66
thread id=11 thread name= ale count number= 40
thread id=15 thread name= sock count number= 67
thread id=10 thread name= swarup count number= 92
thread id=15 thread name= sock count number= 68
thread id=11 thread name= ale count number= 41
thread id=15 thread name= sock count number= 69
thread id=10 thread name= swarup count number= 93
thread id=15 thread name= sock count number= 70
thread id=11 thread name= ale count number= 42
thread id=15 thread name= sock count number= 71
thread id=10 thread name= swarup count number= 94
thread id=15 thread name= sock count number= 72
thread id=11 thread name= ale count number= 43
thread id=15 thread name= sock count number= 73
thread id=10 thread name= swarup count number= 95
thread id=15 thread name= sock count number= 74
thread id=11 thread name= ale count number= 44
thread id=15 thread name= sock count number= 75
thread id=10 thread name= swarup count number= 96
thread id=15 thread name= sock count number= 76
thread id=11 thread name= ale count number= 45
thread id=15 thread name= sock count number= 77
thread id=10 thread name= swarup count number= 97
thread id=15 thread name= sock count number= 78
thread id=11 thread name= ale count number= 46
thread id=15 thread name= sock count number= 79
thread id=10 thread name= swarup count number= 98
thread id=15 thread name= sock count number= 80
thread id=11 thread name= ale count number= 47
thread id=15 thread name= sock count number= 81
thread id=10 thread name= swarup count number= 99
thread id=15 thread name= sock count number= 82
thread id=11 thread name= ale count number= 48
thread id=15 thread name= sock count number= 83
thread id=10 thread name= swarup count number= 100
thread id=15 thread name= sock count number= 84
thread id=11 thread name= ale count number= 49
thread id=15 thread name= sock count number= 85
thread id=11 thread name= ale count number= 50
thread id=15 thread name= sock count number= 86
thread id=11 thread name= ale count number= 51
thread id=15 thread name= sock count number= 87
thread id=11 thread name= ale count number= 52
thread id=15 thread name= sock count number= 88
thread id=11 thread name= ale count number= 53
thread id=15 thread name= sock count number= 89
thread id=11 thread name= ale count number= 54
thread id=15 thread name= sock count number= 90
thread id=11 thread name= ale count number= 55
thread id=15 thread name= sock count number= 91
thread id=11 thread name= ale count number= 56
thread id=11 thread name= ale count number= 57
thread id=11 thread name= ale count number= 58
thread id=15 thread name= sock count number= 92
thread id=11 thread name= ale count number= 59
thread id=15 thread name= sock count number= 93
thread id=11 thread name= ale count number= 60
thread id=15 thread name= sock count number= 94
thread id=11 thread name= ale count number= 61
thread id=15 thread name= sock count number= 95
thread id=11 thread name= ale count number= 62
thread id=15 thread name= sock count number= 96
thread id=11 thread name= ale count number= 63
thread id=15 thread name= sock count number= 97
thread id=15 thread name= sock count number= 98
thread id=15 thread name= sock count number= 99
thread id=15 thread name= sock count number= 100
thread id=11 thread name= ale count number= 64
thread id=11 thread name= ale count number= 65
thread id=11 thread name= ale count number= 66
thread id=11 thread name= ale count number= 67
thread id=11 thread name= ale count number= 68
thread id=11 thread name= ale count number= 69
thread id=11 thread name= ale count number= 70
thread id=11 thread name= ale count number= 71
thread id=11 thread name= ale count number= 72
thread id=11 thread name= ale count number= 73
thread id=11 thread name= ale count number= 74
thread id=11 thread name= ale count number= 75
thread id=11 thread name= ale count number= 76
thread id=11 thread name= ale count number= 77
thread id=11 thread name= ale count number= 78
thread id=11 thread name= ale count number= 79
thread id=11 thread name= ale count number= 80
thread id=11 thread name= ale count number= 81
thread id=11 thread name= ale count number= 82
thread id=11 thread name= ale count number= 83
thread id=11 thread name= ale count number= 84
thread id=11 thread name= ale count number= 85
thread id=11 thread name= ale count number= 86
thread id=11 thread name= ale count number= 87
thread id=11 thread name= ale count number= 88
thread id=11 thread name= ale count number= 89
thread id=11 thread name= ale count number= 90
thread id=11 thread name= ale count number= 91
thread id=11 thread name= ale count number= 92
thread id=11 thread name= ale count number= 93
thread id=11 thread name= ale count number= 94
thread id=11 thread name= ale count number= 95
thread id=11 thread name= ale count number= 96
thread id=11 thread name= ale count number= 97
thread id=11 thread name= ale count number= 98
thread id=11 thread name= ale count number= 99
thread id=11 thread name= ale count number= 100