Aparentemente a simulação funciona e as equipes param de pegar livros quando acaba o tempo. Entretanto não dá pra matar todas as threads quando o tempo acaba, o Java não permite (e isso, por incrível que pareça, é bom)