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