5. 23. Алгоритми з розгалуженням