Это мы получаем на выходе. Waiting for Horse_01 Horse_01 has finished the race! Waiting for Horse_02 Horse_04 has finished the race! Horse_08 has finished the race! Horse_05 has finished the race! Horse_09 has finished the race! Horse_06 has finished the race! Horse_02 has finished the race! Waiting for Horse_03 Horse_07 has finished the race! Horse_10 has finished the race! Horse_03 has finished the race! Вопрос таков: почему когда ожидается окончание работы обьекта Waiting for Horse_02, мы видим как другие обьекты заканчивают свою работу, а вторая лошадь Horse_02 закачивает свою работу, только после окончания работы пяти обьектов. С третьей лошадью аналогично. Почему лошади : 4, 8, 5, 9, 6. Заканчивают свою работу раньше второй. Хотя мы ее ждем.