no ma mi serve che dopo che terimina il thread mi svolga il metodo calcola(), invece senza semafori dopo invocato il thread prima mi svloge il metodo calcola e poi termina il thread. però con i semafori non si vede il movimento, questo perchè mi serve la posizione finale della carta del thread. come posso fare?