first version; would only work, if sequence labels are taxids
okay, this example works and stops after 3 iterations.