107. 16. Складаємо алгоритми з розгалуженням