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