Algoritmul lui Thompson