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