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