Алгоритми з повторенням і розгалуженням.