Implementujte asynchrónnu frontu úloh s obmedzením paralelizmu: úlohy sa najskôr pridajú do frontu, potom sa spustia metódou loop; nemalo by súčasne bežať viac ako stanovený počet úloh. Keď sú všetky úlohy vo fronte a bežiace úlohy dokončené, oznámte dokončenie frontu.