Parto!
Lancio figlio 0 
Lancio figlio 1 
Lancio figlio 2 
Lancio figlio 3 
Figlio 0 a inizio ciclo con direz. 0
Figlio 1 a inizio ciclo con direz. 0
Figlio 1 alla verifica dir. (mia=0, bar=0)
Figlio 1 a meta' ciclo. 0
Figlio 1 alla barriera
Figlio 1 fa wait
Figlio 2 a inizio ciclo con direz. 0
Figlio 3 a inizio ciclo con direz. 0
Figlio 3 alla verifica dir. (mia=0, bar=0)
Figlio 3 a meta' ciclo. 0
Figlio 3 alla barriera
Figlio 3 fa wait
Figlio 0 alla verifica dir. (mia=0, bar=0)
Figlio 0 a meta' ciclo. 0
Figlio 0 alla barriera
Figlio 0 fa wait
Figlio 2 alla verifica dir. (mia=0, bar=0)
Figlio 2 a meta' ciclo. 0
Figlio 2 alla barriera
Figlio 2 esce dalla barriera
Figlio 2 a inizio ciclo con direz. 1
Figlio 1 esce dalla barriera [count = 2]
Figlio 1 a inizio ciclo con direz. 1
Figlio 1 alla verifica dir. (mia=1, bar=0)
Figlio 1 bloccato alla verifica dir.
Figlio 3 esce dalla barriera [count = 1]
Figlio 0 esce dalla barriera [count = 0]
Figlio 0 cambia direzione alla barriera [dir = 1]
Figlio 0 a inizio ciclo con direz. 1
Figlio 3 a inizio ciclo con direz. 1
Figlio 3 alla verifica dir. (mia=1, bar=1)
Figlio 3 a meta' ciclo. 1
Figlio 3 alla barriera
Figlio 3 fa wait
Figlio 1 sbloccato dalla verifica dir.
Figlio 1 a meta' ciclo. 1
Figlio 1 alla barriera
Figlio 1 fa wait
Figlio 0 alla verifica dir. (mia=1, bar=1)
Figlio 0 a meta' ciclo. 1
Figlio 0 alla barriera
Figlio 0 fa wait
Figlio 2 alla verifica dir. (mia=1, bar=1)
Figlio 2 a meta' ciclo. 1
Figlio 2 alla barriera
Figlio 2 esce dalla barriera
Figlio 2 a inizio ciclo con direz. 0
Figlio 3 esce dalla barriera [count = 2]
Figlio 3 a inizio ciclo con direz. 0
Figlio 3 alla verifica dir. (mia=0, bar=1)
Figlio 3 bloccato alla verifica dir.
Figlio 1 esce dalla barriera [count = 1]
Figlio 1 a inizio ciclo con direz. 0
Figlio 1 alla verifica dir. (mia=0, bar=1)
Figlio 1 bloccato alla verifica dir.
Figlio 0 esce dalla barriera [count = 0]
Figlio 0 cambia direzione alla barriera [dir = 0]
Figlio 0 a inizio ciclo con direz. 0
Figlio 3 sbloccato dalla verifica dir.
Figlio 3 a meta' ciclo. 0
Figlio 3 alla barriera
Figlio 3 fa wait
Figlio 1 sbloccato dalla verifica dir.
Figlio 1 a meta' ciclo. 0
Figlio 1 alla barriera
Figlio 1 fa wait
Figlio 0 alla verifica dir. (mia=0, bar=0)
Figlio 0 a meta' ciclo. 0
Figlio 0 alla barriera
Figlio 0 fa wait
Figlio 2 alla verifica dir. (mia=0, bar=0)
Figlio 2 a meta' ciclo. 0
Figlio 2 alla barriera
Figlio 2 esce dalla barriera
Figlio 2 termina
Figlio 3 esce dalla barriera [count = 2]
Figlio 3 termina
Figlio 1 esce dalla barriera [count = 1]
Figlio 1 termina
Figlio 0 esce dalla barriera [count = 0]
Figlio 0 cambia direzione alla barriera [dir = 1]
Figlio 0 termina
