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